.banner__heading{font-size:38px;font-weight:700}.banner__text p{font-size:20px;line-height:150%}div .banner--desktop-transparent .banner__box{max-width:430px;min-width:unset;padding-bottom:0}.button.button--primary:after,.button.button--primary:before{display:none}a.button.button--primary{font-size:16px;font-weight:700;letter-spacing:0;line-height:100%;padding:16px;max-height:48px;min-height:unset}slideshow-component .slideshow.banner{min-height:unset;height:500px}.slideshow__controls.slider-buttons{position:absolute;bottom:0;left:50%;transform:translate(-50%);border:0}.slideshow__controls .slider-button{display:none}.slider-counter .slider-counter__link--active.slider-counter__link--dots .dot{background-color:#fff;border:0}button.slider-counter__link.slider-counter__link--dots.link{padding:12px}.slider-counter__link--dots:not(.slider-counter__link--active) .dot{background-color:#d9d9d987;border:0}.slider-counter--dots{border:0}.slider-counter__link--dots .dot{max-width:10px;max-height:10px}.multicolumn-card__info .inline-richtext{position:absolute;left:50%;bottom:0;transform:translate(-50%,-24px);font-weight:600;font-size:32px;line-height:150%;letter-spacing:0}.multicolumn-card-spacing.multicolumn-card__image-wrapper{padding:0;margin:0}.multicolumn-card .multicolumn-card__info{padding:0}.multicolumn-card__info .inline-richtext{max-width:414px;width:100%;text-align:center}.multicolumn .title{color:#121212;font-family:Assistant;font-weight:700;font-size:28px;line-height:109.00000000000001%}.multicolumn .title-wrapper-with-link{margin-bottom:24px}@media screen and (max-width: 768px){.banner__heading{font-size:32px!important}body .banner__text.rte p{line-height:1.3em!important;font-size:16px;opacity:1;color:#fff}body .banner__content{align-items:flex-end;padding-bottom:40px}}.slidshow-text-container{background:linear-gradient(180deg,#12121200 47.12%,#121212b3);width:100%;height:100%;z-index:9;position:relative}.banner__content{align-items:flex-end;padding-bottom:40px}.slideshow__media.banner__media.media{background:linear-gradient(180deg,#12121200 47.12%,#121212b3)}img.multicolumn-card__image{aspect-ratio:1/1}.media.media--transparent.media--portrait{padding-bottom:500px}@media screen and (max-width: 768px){.media.media--transparent.media--portrait{padding-bottom:420px}.multicolumn-list:not(.slider){gap:20px}}@media screen and (min-width: 768px){.multicolumn-card__info .link{display:flex;opacity:0}.multicolumn-card .multicolumn-card__info{bottom:-70px}.multicolumn-list li img{transition:.2s ease-in-out}.multicolumn-list li:hover img{transform:scale(1.1)}.multicolumn-card__info{transition:.2s ease-in-out}.multicolumn-list li:hover .multicolumn-card__info{bottom:0}.multicolumn-list li:hover .multicolumn-card__info .link{opacity:1}}.multicolumn-card.content-container{overflow:hidden}footer .svg-wrapper{width:25px;height:25px}@media screen and (max-width: 768px){.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:500px}.banner:not(.banner--mobile-bottom):not(.email-signup-banner) .banner__box{padding-bottom:60px}}html .multicolumn{margin-bottom:8px}html .curated-picks{padding-bottom:0}html .who-we-are__inner{margin-top:40px}@media (max-width:768px){html .multicolumn{margin-bottom:6px}html [id*=image_banner] .page-width{padding-top:20px;padding-bottom:20px}}#insta-feed h2{font-family:Assistant;font-weight:700;font-size:28px;line-height:109.00000000000001%;letter-spacing:.56px}#insta-feed{margin-top:80px}div#insta-feed h2{margin:0;padding:0 25px}.instafeed-new-layout-wrapper{gap:0!important;display:flex!important;width:100%}.instafeed-new-layout-item{width:100%!important;height:303px!important;max-width:16.667%}.instafeed-bottom-link-wrapper{padding:16px 25px 24px}#insta-feed .instafeed-bottom-link-wrapper[data-feed-id="0"] a{font-family:Assistant;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;text-align:center;color:#121212;margin:0;display:block!important}.page-width:has(#insta-feed){padding:0;max-width:100%}.instafeed-new-layout-container{width:100%!important}body #insta-feed{padding:80px 0 40px}@media (max-width:768px){.instafeed-new-layout-item.image-loaded{max-width:45%}.instafeed-new-layout-wrapper{overflow:scroll}.instafeed-new-layout-wrapper,.instafeed-new-layout-container{max-height:226px}#insta-feed .instafeed-new-layout-item img{max-height:226px;object-fit:cover}.instafeed-new-layout-item.image-loaded{max-height:226px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom-hp-css.css.map */
