@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&display=swap";.grid-product__tag--sold-out{font-size:0}.grid-product__tag--sold-out:after{font-size:calc(var(--typeBaseSize)* .85);content:"Coming Soon \1f64a"}.landing-container{max-width:1332px;margin:0 auto;padding:0 16px;box-sizing:border-box}.banner-landing{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;min-height:560px;height:auto;aspect-ratio:2.57;padding:36px 0;box-sizing:border-box}.banner-landing .landing-container{position:relative;z-index:1}.banner-landing__img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.banner-landing__logo{display:block;max-width:320px;height:auto;margin:0 auto;object-fit:contain}.banner-landing__title{max-width:410px;margin:0 auto}.banner-landing__title h1{margin:0;font-family:"DM Serif Display",serif;font-size:66.895px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-2.676px;color:#fff;text-align:center}.banner-landing__title p{margin:0;font-family:var(--typeBasePrimary),var(--typeBaseFallback);text-align:right;color:#fff;font-size:18.888px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.756px;text-transform:uppercase}.banner-landing__img--mob{display:none}@media (max-width: 650px){.banner-landing{padding:30px 0;min-height:500px}.banner-landing__logo{max-width:275px}.banner-landing__title h1{font-size:54.658px;letter-spacing:-2.186px}.banner-landing__title p{font-size:15.433px;letter-spacing:-.617px}}@media (max-width: 550px){.banner-landing__img--mob{display:block}.banner-landing__img--desktop{display:none}}.video-wrp{display:block}.video-title{margin-top:0;margin-bottom:13px;font-family:"DM Serif Display",serif;color:#3eb7c6;text-align:center;font-size:52px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-2.08px}.video-subtitle{margin-top:0;margin-bottom:24px;color:#919191;text-align:center;font-size:21px;font-style:normal;font-weight:400;line-height:100%}.video-wrp .container{max-width:1470px}.video-wrp .video-section__media{position:relative;display:block;overflow:hidden}.video-wrp .video-section__media .placeholder-svg{width:100%;height:100%}.video-wrp .video-section__poster{display:block;position:relative;width:100%;padding:0!important}.video-wrp .deferred-media__poster-button{position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%) scale(1);display:-webkit-box;display:-ms-flexbox;display:flex;width:135px;height:135px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:1;border:none}.video-wrp .deferred-media__poster-button:hover{cursor:pointer;transform:translate(-50%) translateY(-50%) scale(1.1);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.video-wrp .deferred-media__poster-button svg.icon{width:100%}.video-wrp .deferred-media__poster-button svg.icon path{fill:#fff}.video-wrp .video-section__poster .simpleParallax{height:100%}.video-wrp .video-section__poster img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:auto}.video-wrp .video-section__media .video-absolute{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.video-wrp .video-loaded-file{position:relative;overflow:hidden}.video-wrp .video-loaded-file video{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;object-fit:contain}.video-wrp .video-loaded-file .video-loaded-file-poster{position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}.video-wrp .video-loaded-file .video-loaded-file-poster.active{opacity:0;visibility:hidden;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}.video-wrp .video-loaded-file .video-loaded-file-poster .simpleParallax{height:100%}.video-wrp .video-loaded-file .video-loaded-file-poster img,.video-wrp .video-loaded-file .video-loaded-file-poster svg{position:relative;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:auto;cursor:pointer;z-index:2}.video-wrp .video-loaded-file .video-loaded-file-poster .media-poster-button{position:absolute}.video-wrp .video-loaded-file .video-loaded-file-poster .deferred-media__poster-button{z-index:3}@media (max-width: 750px){.video-wrp .deferred-media__poster-button{width:65px;height:65px}.video-title{margin-bottom:8px;font-size:37.698px;line-height:100%;letter-spacing:-1.548px}.video-subtitle{margin-bottom:19px;font-size:16px;font-style:normal;font-weight:400;line-height:132%}.video-wrp{padding-top:44px!important}}.section-images-blocks{display:flex;gap:14px;max-width:calc(100% + 100px);margin-left:-50px}.section-images-block{display:block;height:auto;aspect-ratio:1;width:calc((100% / 7) - 12px);object-fit:cover}@media (max-width: 580px){.section-images-blocks{flex-wrap:wrap;gap:11px;width:100%;margin-left:auto;margin-right:auto;padding:0 16px}.section-images-block{width:calc(50% - 5.5px)}.section-images-block:nth-child(n+7){display:none}}.grid-landing-collection{display:flex;flex-wrap:wrap;gap:8px}.grid__item--landing{width:calc(25% - 6px);margin-bottom:0!important}.grid__item--landing .image-wrap{padding-bottom:132.25%}.grid__item--landing .grid-product__title{min-height:41.6px}.grid__item--banner{position:relative;display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:column;width:calc(50% - 4px);padding:80px 40px 40px;box-sizing:border-box}.product-banner__content{position:relative;z-index:1;max-width:268px;margin-bottom:40px}.product-banner__img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.product-banner__text:before{content:"\201c";display:block;font-family:"DM Serif Display";font-size:107.967px;font-style:normal;font-weight:400;line-height:0;letter-spacing:-4.319px;color:#f5fbfd}.product-banner__content.hide-quote_icon .product-banner__text:before{display:none}.product-banner__text p{margin-bottom:0;font-size:20.578px;font-style:italic;font-weight:500;line-height:120%;color:#fff}.product-banner__text p:not(:last-child){margin-bottom:20px}.product-banner__name{margin:30px 0 0;display:flex;align-items:center;font-family:"DM Serif Display",serif;font-size:32.747px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-1.31px;color:#fff}.product-banner__name img{display:block;max-width:27px;height:auto;margin-right:3px;object-fit:contain}.grid__item--small-banner{position:relative}.product-banner__img-small{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.grid__item--small-banner-mobile{display:none}@media (max-width: 1024px){.product-banner__text p{font-size:18px}.product-banner__text p:not(:last-child){margin-bottom:15px}.grid__item--banner{padding:60px 40px 20px}}@media (max-width: 750px){.grid-landing-collection{gap:16px 10px}.grid__item--landing{width:calc(50% - 5px)}.grid__item--banner{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;padding:50px 18px 40px}.product-banner__content{margin-bottom:0;max-width:160px}.product-banner__text p{font-size:12.575px;line-height:120%}.product-banner__text p:not(:last-child){margin-bottom:10px}.product-banner__name{margin-top:28px;font-size:20.012px;line-height:100%;letter-spacing:-.8px}.product-banner__text:before{font-size:70.413px;letter-spacing:-2.817px}.grid__item--small-banner-desktop{display:none}.grid__item--small-banner-mobile{display:block}}@media (max-width: 400px){.grid__item--landing .grid-product__title{min-height:57.4px}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/custom.css.map */
