@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeLong{0%{opacity:0}75%{opacity:0}to{opacity:1}}@keyframes slideOver1{0%{left:25px}to{left:0}}@keyframes slideOver2{0%{left:35px}to{left:0}}@keyframes slideOver3{0%{left:45px}to{left:0}}@keyframes slideOver4{0%{left:55px}to{left:0}}@keyframes slideUp{0%{top:30px}to{top:0}}@keyframes slideUp1{0%{top:25px}to{top:0}}@keyframes slideUp2{0%{top:35px}to{top:0}}@keyframes slideUp3{0%{top:45px}to{top:0}}@keyframes slideUp4{0%{top:55px}to{top:0}}@keyframes slideUp5{0%{top:65px}to{top:0}}@keyframes slidePadding{0%{left:80px}to{left:0}}@keyframes slideInTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideInBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes pushDown{0%{top:0}to{top:100%}}@keyframes shrinkDiv{0%{padding-left:50px}to{padding-left:0}}@keyframes fadeInUp{0%{opacity:0}to{opacity:1}}@keyframes fill{0%{width:0%}to{width:100%}}@keyframes shrinkIn{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes progress{0%{width:0%}to{width:100%}}.c-atc{position:relative;display:inline-flex;align-items:flex-end;font-size:14px;letter-spacing:.9px;border-radius:60px;font-family:GT America,sans-serif;text-transform:uppercase}.c-atc.c-atc--open{background-color:#000;color:#fff}.c-atc.c-atc--open .c-atc__reveal{background-color:#000;pointer-events:all;opacity:1}.c-atc.c-atc--open svg path,.c-atc.c-atc--open svg circle{stroke:#fff}.c-atc.c-atc--open .c-atc__btn{background-color:#000}.c-atc.c-atc--open .c-atc__add{opacity:1}@media only screen and (min-width: 1200px){.c-atc:hover{background-color:#000;color:#fff}.c-atc:hover .c-atc__reveal{background-color:#000;pointer-events:all;opacity:1}.c-atc:hover svg path,.c-atc:hover svg circle{stroke:#fff}.c-atc:hover .c-atc__btn{background-color:#000}.c-atc:hover .c-atc__add{opacity:1}}.c-atc__reveal{position:relative;display:flex;align-items:center;min-height:50px;background-color:#fff;pointer-events:none;border-radius:60px 60px 50px;padding:6px 55px 6px 22px;opacity:0;transition:all .5s ease}@media only screen and (min-width: 1200px){.c-atc__reveal{min-height:65px;padding:12px 85px 12px 26px;border-bottom-right-radius:65px}}.c-atc__reveal button{font-size:10px;font-weight:400}@media only screen and (min-width: 1200px){.c-atc__reveal button{font-size:14px}}.c-atc__btn{all:unset;cursor:pointer;width:50px;height:50px;position:absolute;bottom:0;right:0;background-color:#fff;transition:all .5s ease;border-radius:100%}@media only screen and (min-width: 1200px){.c-atc__btn{width:65px;height:65px}}.c-atc__btn svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px}@media only screen and (min-width: 1200px){.c-atc__btn svg{width:auto}}.c-atc__add{position:absolute;top:9px;left:21px;opacity:0;transition:opacity .5s ease}@media only screen and (min-width: 1200px){.c-atc__add{top:12px;left:27px}}.c-atc__variants{display:flex;gap:0 8px;max-width:100%;font-size:10px;flex-wrap:wrap}@media only screen and (min-width: 1200px){.c-atc__variants{font-size:14px;gap:4px 15px}}.c-atc__variant{all:unset;cursor:pointer;color:#969696;transition:all .2s ease}.c-atc__variant:hover,.c-atc__variant.c-atc__variant--selected{color:#fff}.u-btnUnset{all:unset;cursor:pointer}.c-accordion,.c-accordion .c-accordion__icon{position:relative}.c-accordion .c-accordion__icon:before{position:absolute;right:0;top:-10px;display:block;content:url(/cdn/shop/files/plus.png?v=1695314213)}.c-accordion.c-accordion--open .c-accordion__icon:before{position:absolute;right:0;display:block;content:url(/cdn/shop/files/minus.png?v=1695314213)}.c-accordion.c-accordion--open .c-accordion__content{display:block}.c-accordion:last-of-type .c-accordion__title,.c-accordion:last-of-type .c-accordion__content{padding-bottom:0}.c-accordion:last-of-type .c-accordion__content{margin-top:0}.c-accordion__title{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.c-accordion__content{display:none}.c-copyVideo{margin:0!important}.c-copyVideo__inner{position:absolute;top:25%;left:50%;transform:translate(-50%,-50%);z-index:1;text-align:center;width:100%;max-width:314px}@media only screen and (min-width: 1200px){.c-copyVideo__inner{max-width:475px;margin:0 auto}}.c-copyVideo__copy{font-family:GT America,sans-serif;font-weight:100;font-size:18px;line-height:1.3}@media only screen and (min-width: 1200px){.c-copyVideo__copy{font-size:24px}}.c-editorialVideo{display:flex;align-items:center;margin:0}@media only screen and (max-width: 1199px){.c-editorialVideo{text-align:center}.c-editorialVideo video{position:static!important;transform:none!important;min-height:unset!important;min-width:0!important;max-width:70%;margin-bottom:50px}}.c-editorialVideo .c-sectionContainer{display:grid;gap:88px}@media only screen and (min-width: 1200px){.c-editorialVideo .c-sectionContainer{display:flex;gap:0}}.c-editorialVideo__inner{width:100%}.c-editorialVideo__content{position:relative;z-index:1;text-align:center;font-size:18px;line-height:1.3}@media only screen and (min-width: 1200px){.c-editorialVideo__content{font-size:24px;flex-basis:50%;text-align:left}}.c-editorialVideo__content p{font-size:18px}@media only screen and (min-width: 1200px){.c-editorialVideo__content p{font-size:24px}}.c-editorialVideo__content h2{font-size:32px;font-weight:400;text-transform:none;margin-bottom:50px;letter-spacing:-2px}@media only screen and (min-width: 1200px){.c-editorialVideo__content h2{font-size:40px}}.c-editorialVideo__content h4{font-size:12px;text-transform:uppercase;letter-spacing:2px;margin-bottom:27px}.c-editorialVideo__content p:not(:last-of-type){margin-bottom:40px}@media only screen and (min-width: 1200px){.c-editorialVideo__content p:not(:last-of-type){margin-bottom:46px}}.c-editorialVideo__content.c-editorialVideo__content--left{text-align:left}@media only screen and (min-width: 1200px){.c-editorialVideo__copy{max-width:620px}}.c-specsList{text-align:left;width:100%;font-size:14px}.c-specsList li{position:relative;padding-bottom:40px}.c-specsList li:not(:first-of-type){padding-top:40px}.c-specsList li:not(:last-of-type):before{content:"";position:absolute;display:block;bottom:0;left:0;width:0;height:1px;background-color:#d6d6d6}.c-specsList .u-alignRight{width:62px}.c-specsList__spec{display:grid;grid-template-columns:1fr 1fr}.c-editorialVideo__metric{display:flex;justify-content:flex-end;line-height:1;gap:20px}.c-editorialVideo__value{font-size:60px;font-weight:400}@media only screen and (min-width: 1200px){.c-editorialVideo__value{font-size:80px}}.c-filters{position:relative;animation:slideUp3 1s;margin-right:-16px;overflow-x:auto}@media only screen and (min-width: 1200px){.c-filters{overflow:unset}}.c-filters__list{display:flex;gap:12px;padding-bottom:12px}@media only screen and (min-width: 1200px){.c-filters__list{padding:0}}.c-filter{all:unset;cursor:pointer;background-color:#fff;color:#222;text-transform:uppercase;font-size:14px;padding:10px 15px;line-height:1;box-shadow:inset 0 0 0 1px #222;text-align:center;border-radius:10px;font-weight:400;letter-spacing:.09em;white-space:nowrap}.c-filter.c-filter--selected{background-color:#222;color:#fff}.c-footer{position:relative;display:flex;flex-direction:column;background-color:#fff}@media only screen and (min-width: 768px){.c-footer{flex-direction:row;margin-top:0}}.c-footer__content{flex:auto}@media only screen and (min-width: 768px){.c-footer__image{max-width:418px;display:flex;align-items:center;justify-content:center;margin-left:40px}}.c-footer__logo{margin-top:64px;margin-bottom:32px;text-align:center}@media only screen and (min-width: 768px){.c-footer__logo{margin-top:16px;margin-bottom:24px;text-align:left}}.c-footer__menus{display:flex;flex-direction:column;margin-bottom:70px}@media only screen and (min-width: 768px){.c-footer__menus{flex-direction:row;gap:90px;margin-bottom:58px}}.c-footer__menu--last{border-bottom:1px solid #d6d6d6}.c-footer__title{font-size:14px;line-height:14px;letter-spacing:1.26px;text-transform:uppercase;margin-bottom:0;padding:16px 0;border-top:1px solid #d6d6d6}@media only screen and (min-width: 768px){.c-footer__title{justify-content:flex-start;border:none}}.c-footer__link:last-of-type{margin-bottom:16px}.c-footer__link a{color:#595959;font-size:14px;line-height:32px;font-weight:275;text-transform:unset;text-decoration:unset;letter-spacing:unset}.c-footer__link a:hover{text-decoration:underline}.c-footer__socials{display:flex;gap:32px;justify-content:center;margin-bottom:40px}@media only screen and (min-width: 768px){.c-footer__socials{margin-bottom:74px;justify-content:flex-start}}.c-footer__icon{width:18px;margin-right:32px}.c-footer__icon:last-of-type{margin-right:2px}.c-footer__contact{display:flex;justify-content:space-between;margin-bottom:20px}@media only screen and (min-width: 768px){.c-footer__contact{gap:90px;justify-content:unset}}.c-footer__contact .c-footer__address strong{color:#222;font-size:14px;line-height:14px;letter-spacing:1.26px;text-transform:uppercase;font-weight:500}@media only screen and (min-width: 768px){.c-footer__contact .c-footer__address strong{display:none}}@media only screen and (min-width: 768px){.c-footer__contact .c-footer__address br:first-of-type{display:none}}.c-footer__contact .c-footer__contactInfo{text-align:right}@media only screen and (min-width: 768px){.c-footer__contact .c-footer__contactInfo{text-align:left}}.c-footer__contact .c-footer__contactInfo,.c-footer__contact .c-footer__address{font-size:14px;line-height:22px}.c-footer__contact .c-footer__contactInfo a{color:#595959;text-decoration:unset;text-transform:unset;letter-spacing:unset}.c-footer__contact .c-footer__contactInfo a:hover{text-decoration:underline}.c-footer__bottom{background-color:#fff}.c-footer__bottom .c-footer__policy{display:flex;gap:12px;justify-content:center;margin-bottom:20px}.c-footer__bottom .c-footer__policy p{margin:0}@media only screen and (min-width: 768px){.c-footer__bottom .c-footer__policy{display:inline-flex;justify-content:flex-start;align-items:center;margin-bottom:0}}.c-footer__bottom .c-footer__countries .site-footer__copyright-content:nth-child(1){margin-right:14px}.c-footer__bottom .c-footer__countries .site-footer__copyright-content:nth-child(2){margin-left:14px}.c-footer__bottom .c-footer__countries .site-footer__copyright-content a{display:flex;justify-content:center}.c-footer__bottom .site-footer__copyright-content a{color:#595959;font-size:12px;font-weight:275;line-height:22px;text-transform:unset;text-decoration:none;letter-spacing:unset}.c-footer__bottom .site-footer__copyright-content a:hover{text-decoration:underline}.c-footer__bottom .c-footer__countries{display:flex;justify-content:center}@media only screen and (min-width: 768px){.c-footer__bottom .c-footer__countries{display:inline-flex;justify-content:flex-start;margin-left:90px}}.c-footer__bottom .c-footer__flag{margin-right:6px;max-width:22px}.c-navHero{position:relative;padding:0!important}@media only screen and (min-width: 1200px){.c-navHero{margin-bottom:70px}}.c-navHero__video,.c-navHero__image{z-index:-1;width:100%;height:100%;object-fit:cover}.c-navHero__content{position:absolute;bottom:24px;left:32px;z-index:1;color:#fff}@media only screen and (min-width: 1200px){.c-navHero__content{left:48px}}.c-navHero__title{color:#fff;font-size:50px;font-weight:400;line-height:55px;letter-spacing:-2.5px;margin-bottom:0}@media only screen and (min-width: 1200px){.c-navHero__title{font-size:90px;font-weight:400;line-height:90px;letter-spacing:-3.6px}}.c-navHero__content{display:flex;align-items:flex-end}.c-navHero__navItem{flex:none;color:#3a3a3a;background-color:#fff;padding:8px 16px;border-radius:25px;font-size:14px;font-weight:275;line-height:130%;letter-spacing:-.28px;cursor:pointer}.c-navHero__navItem.c-navHero__navItem--active{background-color:#3a3a3a;color:#fff}.c-navHero__nav{display:none;margin-left:30px;gap:10px;overflow-x:auto}@media only screen and (min-width: 1200px){.c-navHero__nav{display:flex;margin-bottom:12px}}.c-navHero__nav.c-navHero__nav--mobile{display:flex;padding-top:20px!important;margin-right:14px;margin-left:14px;margin-bottom:65px;padding-bottom:30px!important}@media only screen and (min-width: 1200px){.c-navHero__nav.c-navHero__nav--mobile{display:none}}.c-navHero__nav.c-navHero__nav--mobile .c-navHero__navItem{border:1px solid #d6d6d6}.c-navHero__nav.c-navHero__nav--sticky{position:fixed;display:flex;top:0;height:60px;opacity:0;width:100%;background-color:#fff;z-index:20;margin:unset;padding-top:0!important;padding-left:16px;padding-right:16px;will-change:auto;transition:all .25s ease-in;padding-bottom:0!important}@media only screen and (min-width: 1200px){.c-navHero__nav.c-navHero__nav--sticky{font-size:90px;font-weight:400;line-height:90px;letter-spacing:-3.6px;padding-left:24px;padding-right:24px}}.c-navHero__nav.c-navHero__nav--sticky.u-showSticky{opacity:1}.c-navHero__nav.c-navHero__nav--sticky .c-navHero__navTitle{font-size:20px;font-weight:400;line-height:25px;letter-spacing:-1px;align-self:center;margin-right:14px}@media only screen and (min-width: 1200px){.c-navHero__nav.c-navHero__nav--sticky .c-navHero__navTitle{font-size:24px;font-weight:400;line-height:130%;letter-spacing:-.96px}}.c-navHero__nav.c-navHero__nav--sticky .c-navHero__navItem{flex:none;align-self:center;border:1px solid #d6d6d6}.c-newsletter{background-color:#f6f6f6;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:70px 16px;text-align:center}@media only screen and (min-width: 768px){.c-newsletter{padding:80px 16px}}.c-newsletter .btn2{background-color:#000;color:#fff;text-transform:unset;width:100%}@media only screen and (min-width: 768px){.c-newsletter .btn2{width:unset}}.c-newsletter__content{margin-bottom:24px}.c-newsletter__text{font-size:14px;font-style:normal;font-weight:275;line-height:22px;color:#000}.c-newsletter__text.c-newsletter__text--grey{color:#595959}.c-newsletter__inputs{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;margin-bottom:24px;width:100%}@media only screen and (min-width: 768px){.c-newsletter__inputs{flex-direction:row}}.c-newsletter__input{width:100%;background:rgba(0,0,0,0);border:none;border-bottom:1px solid #d6d6d6;transition:all .1s linear;padding-left:0}.c-newsletter__input:focus,.c-newsletter__input:focus-visible,.c-newsletter__input:active{border-bottom:2px solid #000}@media only screen and (min-width: 768px){.c-newsletter__input{width:305px}}.js .c-press__single>div:nth-child(n+2){display:none}.js .c-press__single.slick-initialized>div:nth-child(n+2){display:block}.c-press{background-color:#efefef;position:relative}.c-press__nav{margin-bottom:50px}@media only screen and (min-width: 1200px){.c-press__nav{margin-bottom:40px}}.c-press__nav .c-press__slide{opacity:.25}.c-press__nav .c-press__slide.slick-current{opacity:1}.c-press__nav .c-press__slide .c-press__content{height:120px;display:flex;justify-content:space-between;align-items:center;max-width:110px;cursor:pointer}@media only screen and (min-width: 1200px){.c-press__nav .c-press__slide .c-press__content{line-height:100%;letter-spacing:-2px;font-size:40px}}.c-press__nav .slick-list{padding:0 20% 0 0}@media only screen and (min-width: 768px){.c-press__nav .slick-list{padding:unset}}@media only screen and (min-width: 1200px){.c-press__single{width:80%;margin-left:auto}}.c-press__single .c-press__slide{padding-bottom:30px}@media only screen and (min-width: 1200px){.c-press__single .c-press__slide{padding-bottom:150px}}.c-press__single .c-press__content{position:relative;display:flex;flex-direction:column}@media only screen and (min-width: 1200px){.c-press__single .c-press__content{flex-direction:row;justify-content:center}}.c-press__single .c-press__content img{max-width:145px;margin-bottom:66px}@media only screen and (min-width: 1200px){.c-press__single .c-press__content img{max-width:185px;margin-bottom:unset}}.c-press__text{color:#3a3a3a;font-size:24px;font-weight:400;line-height:110%;letter-spacing:-1.2px;max-width:310px}@media only screen and (min-width: 1200px){.c-press__text{line-height:100%;letter-spacing:-2px;font-size:40px;max-width:690px;margin-left:88px;margin-top:70px}}.c-press__titleMbl{display:block;color:#000;font-size:14px;font-weight:275;line-height:22px;min-width:156px;margin-bottom:70px}.c-press__titleMbl .c-press__title--grey{color:#595959}@media only screen and (min-width: 1200px){.c-press__titleMbl{display:none}}.c-press__title{position:absolute;left:32px;top:40%;display:none;color:#000;font-size:14px;font-weight:275;line-height:22px;min-width:156px}.c-press__title .c-press__title--grey{color:#595959}@media only screen and (min-width: 1200px){.c-press__title{display:inline-block}}.c-productCard{font-weight:100;width:100%;height:100%;font-family:inherit;letter-spacing:0;display:flex;flex-direction:column;text-transform:none;text-decoration:none}.c-productCard .satcb_quick_buy{display:none!important}.c-productCard a{all:unset;cursor:pointer}.c-productCard__imageWrapper{flex:1}.c-productCard__imageAspect{position:relative;overflow:hidden;background-color:#efefef;padding-bottom:125.92%!important}.c-productCard__imageAspect:hover video,.c-productCard__imageAspect:hover .c-productCard__hoverImage{opacity:1}.c-productCard__imageAspect .c-productCard__image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:63%;margin:0 auto}.c-productCard__imageAspect video,.c-productCard__imageAspect .c-productCard__hoverImage{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s ease;object-fit:cover;z-index:1}.c-shopSlider--collection .c-productCard__imageAspect{padding:0}.c-shopSlider--collection .c-productCard__imageAspect .c-productCard__image{width:100%}.c-productCard__info{line-height:1.3;font-size:18px;padding-top:15px}@media only screen and (min-width: 1200px){.c-productCard__info{font-size:24px;padding-top:20px}}.c-productCard__atc{position:absolute;bottom:10px;right:10px;z-index:1}@media only screen and (min-width: 1200px){.c-productCard__atc{bottom:20px;right:20px}}.c-productGrid__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:45px 20px}@media only screen and (min-width: 1200px){.c-productGrid__grid{gap:45px 16px;grid-template-columns:repeat(3,1fr)}}.c-productGrid__heading{margin-bottom:50px}.c-shopSpecs{margin-bottom:85px}.c-shopSpecs .swiper-slide{width:100%}.c-shopSpecs .satcb_quick_buy{display:none!important}.c-shopSpecs__intro{font-size:18px;line-height:1.3;margin-bottom:25px}@media only screen and (min-width: 1200px){.c-shopSpecs__intro{font-size:24px;max-width:37%;margin-bottom:56px}}.c-shopSpecs__intro h2{margin-bottom:12px}.c-shopSpecs__inner{display:grid}@media only screen and (min-width: 1200px){.c-shopSpecs__inner{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 1199px){.c-shopSpecs__inner.c-shopSpecs__inner--reverseMobile{display:flex;flex-direction:column-reverse}}.c-shopSpecs__product{position:relative;background-color:#efefef;padding-bottom:100%;overflow:hidden}.c-shopSpecs__product img,.c-shopSpecs__product video{width:190px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width: 1200px){.c-shopSpecs__product img,.c-shopSpecs__product video{width:324px}}.c-shopSpecs__product img.img-fill,.c-shopSpecs__product video.img-fill{width:100%;object-fit:cover}.c-shopSpecs--comparison .c-shopSpecs__product img,.c-shopSpecs--comparison .c-shopSpecs__product video{width:100%;object-fit:fill}.c-shopSpecs__atc{position:absolute;bottom:10px;right:10px}@media only screen and (min-width: 1200px){.c-shopSpecs__atc{bottom:30px;right:30px}}.c-shopSpecs__productTitle{position:absolute;top:0;left:0;width:100%;max-width:100%;padding:24px 16px;letter-spacing:-2px;font-weight:400;z-index:1}@media only screen and (min-width: 1200px){.c-shopSpecs__productTitle{font-size:40px;padding:35px 27px}}.c-shopSpecs__content{display:flex;align-items:center}.c-shopSpecs__content ul{margin-top:40px}@media only screen and (min-width: 1200px){.c-shopSpecs__content ul{max-width:calc(100% - 150px);margin:0 auto}}.c-shopSpecs__swatches{margin-top:22px;padding:0 0 12px 6px}.c-shopSpecs__swatches swatch-list{display:block}.c-shopSpecs__details{font-weight:100;font-size:18px;margin-top:20px;letter-spacing:-.5px;line-height:1.3}@media only screen and (min-width: 1200px){.c-shopSpecs__details{font-size:24px;max-width:50%}}[data-animate] .swiper{opacity:0}[data-animate] .swiper-slide{left:80px}.c-shopSlider{overflow:visible!important;margin-bottom:50px}@media only screen and (min-width: 1200px){.c-shopSlider{margin-bottom:140px}}.page-ambience .c-shopSlider{margin:0}.c-shopSlider h2{text-transform:none;font-weight:400;font-size:32px;margin:0;letter-spacing:-1.6px;line-height:1}@media only screen and (min-width: 1200px){.c-shopSlider h2{font-size:40px;letter-spacing:-2px}}.c-shopSlider .c-sectionContainer{overflow:visible}.c-shopSlider .swiper-animate,.c-shopSlider .swiper,.c-shopSlider .swiper-wrapper{margin-right:-22px}.c-shopSlider .swiper-slide{position:relative;display:flex;flex-direction:column;height:auto;transition:left 1s ease,opacity 1s ease}.c-shopSlider .swiper-slide>a{font-weight:100;width:100%;height:100%;font-family:inherit;letter-spacing:0;display:flex;flex-direction:column;text-transform:none;text-decoration:none}.c-shopSlider .satcb_quick_buy{display:none!important}.c-shopSlider .c-nextMobile{top:calc(50% - 19px);transform:translateY(-50%);right:30px}.c-shopSlider__headerLink{position:relative;padding-bottom:4px}.c-shopSlider__header{display:grid;line-height:1;margin-bottom:40px}@media only screen and (min-width: 1200px){.c-shopSlider__header{align-items:center;grid-template-columns:1fr 550px;margin-bottom:32px}}.c-shopSlider__header .singleLine{padding-right:2px}.c-shopSlider__title{display:flex;align-items:flex-end;justify-content:space-between;line-height:0}@media only screen and (min-width: 1200px){.c-shopSlider__title{gap:34px;justify-content:flex-start}}.c-shopSlider__title h2{white-space:nowrap}.c-shopSlider__title a{line-height:1;font-family:GT America,sans-serif}.c-shopSlider__title a .word{display:inline!important}.c-shopSlider__utils{position:relative;top:8px;margin-right:30px}.c-shopSlider__utils .c-progressBar{width:calc(100% - 172px)}.c-shopSlider__nav{position:absolute;top:0;right:0;transform:translateY(-50%);z-index:1}.c-shopSlider__link{display:inline-block;font-family:GT America,sans-serif;margin-top:24px}.c-shopStory{display:block;font-size:18px;line-height:1.3;padding:112px 0}@media only screen and (min-width: 1200px){.c-shopStory{font-size:24px;padding:180px 0 120px}}.c-shopStory__inner{display:grid;gap:44px;text-align:center}@media only screen and (min-width: 1200px){.c-shopStory__inner{grid-template-columns:1fr 1fr;gap:184px;text-align:left}}.c-shopStory__imagesContainer{display:grid}@media only screen and (min-width: 1200px){.c-shopStory__imagesContainer{display:block}}.c-shopStory__contentContainer{order:-1}@media only screen and (min-width: 1200px){.c-shopStory__contentContainer{order:0}}.c-shopStory__content{margin-bottom:43px;text-align:center;font-size:18px}@media only screen and (min-width: 1200px){.c-shopStory__content{text-align:left;margin-bottom:80px}}.c-shopStory__content h1,.c-shopStory__content h2,.c-shopStory__content h3,.c-shopStory__content h4,.c-shopStory__content h5,.c-shopStory__content h6{font-size:14px;text-transform:none}@media only screen and (min-width: 1200px){.c-shopStory__content h1,.c-shopStory__content h2,.c-shopStory__content h3,.c-shopStory__content h4,.c-shopStory__content h5,.c-shopStory__content h6{font-size:18px}}.c-shopStory__content p{font-size:18px}@media only screen and (min-width: 1200px){.c-shopStory__content p{font-size:24px}}.c-shopStory__details{margin:16px 0}.c-shopStory__swatches{padding-top:16px;order:1}@media only screen and (min-width: 1200px){.c-shopStory__swatches{order:0;padding-left:5px}}.c-shopStory__link{order:2;padding-top:34px}@media only screen and (min-width: 1200px){.c-shopStory__link{order:0;padding:0}}.c-swatchList{display:inline-flex;gap:16px}.c-swatch{all:unset;cursor:pointer;position:relative;width:33px;height:33px;border-radius:100%;background-size:cover;background-position:center}.c-swatch:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;transform:scale(1.3);border-radius:100%;border:1px solid #222;opacity:0;transition:opacity .1s ease}.c-swatch.c-swatch--selected:before{opacity:1}.c-shopStory__pinnedImage{position:absolute;width:132px;bottom:0;left:50%;transform:translate(-50%,60%);z-index:1}@media only screen and (min-width: 1200px){.c-shopStory__pinnedImage{width:250px;right:0;transform:translateY(60%)}}.c-shopStory__images{position:relative;margin-bottom:130px}@media only screen and (min-width: 1200px){.c-shopStory__images{margin:0}}.c-shopStory__sticky{position:fixed;bottom:0;left:17px;right:17px;background-color:#fff;box-shadow:0 0 0 1px #d6d6d6;z-index:10}.c-shopStory__cta{all:unset;line-height:1;cursor:pointer;display:inline-block;width:100%;height:75px;text-align:center;background-color:#fff}.c-shopStory__mobileContent{position:relative;text-align:center;z-index:2;background-color:#fff}.c-shopStory__mobileContent .c-shopStory__imagesContainer{border-bottom:1px solid #d6d6d6;padding:33px 0 60px}.c-shopStory__mobileContent .c-shopStory__imagesContainer>p{font-size:18px;margin-bottom:33px}.c-shopStory__stickyOverlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#d6d6d699}.c-shopStory__sticky--open .c-shopStory__stickyOverlay{display:block}.c-shopStory__image{max-width:202px;margin:0 auto}@media only screen and (min-width: 1200px){.c-shopStory__image{max-width:none;margin:0}}.c-shopStory__drawer{display:none}.c-shopStory__sticky--open .c-shopStory__drawer,.c-shopStory__toggle{display:block}.c-shopStory__sticky--open .c-shopStory__toggle{display:none}.c-btnRounded{display:inline-block;text-decoration:none;border:1px solid #222;border-radius:70px;padding:16px 36px}.c-splitSection{position:relative;z-index:1;background-color:#f6f6f6;font-size:18px;line-height:1.3;font-weight:100;margin-bottom:84px}@media only screen and (min-width: 1200px){.c-splitSection{font-size:24px;margin-bottom:98px!important}}.c-splitSection p{font-size:18px}@media only screen and (min-width: 1200px){.c-splitSection p{font-size:24px}}.c-splitSection__inner{display:flex;flex-direction:column;gap:48px}@media only screen and (min-width: 1200px){.c-splitSection__inner{gap:0;flex-direction:row}.c-splitSection__inner>div{flex-basis:50%}}@media only screen and (min-width: 1200px){.c-splitSection__inner.c-splitSection__inner--flip{flex-direction:row-reverse}}.c-splitSection__text{padding-top:25px}.c-splitSection__header{padding-top:97px;padding-bottom:56px;font-size:18px}@media only screen and (min-width: 1200px){.c-splitSection__header{max-width:552px;font-size:24px}}.c-splitSection__header h1,.c-splitSection__header h2,.c-splitSection__header h3,.c-splitSection__header h4,.c-splitSection__header h5,.c-splitSection__header h6{text-transform:none;font-weight:400;font-size:32px;letter-spacing:-1.6px}@media only screen and (min-width: 1200px){.c-splitSection__header h1,.c-splitSection__header h2,.c-splitSection__header h3,.c-splitSection__header h4,.c-splitSection__header h5,.c-splitSection__header h6{font-size:40px;letter-spacing:-2px}}.c-imageReveal{position:relative;overflow:hidden}.c-imageReveal:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#f6f6f6}.page-container,#wrapper,body{overflow:unset}.c-stickyCta{display:none!important;position:fixed;top:0;right:0;left:0;width:100%;transform:translateY(-100%);transition:all .4s ease;font-size:18px;line-height:1;z-index:9;padding:0!important}.c-stickyCta.c-stickyCta--active{transform:translateY(0)}@media only screen and (min-width: 1200px){.c-stickyCta{display:block!important}}.c-stickyCta__inner{display:grid;grid-template-columns:1fr 280px;padding-left:38px;background-color:#fff;border:1px solid #d6d6d6}.c-stickyCta__actions{display:flex;align-items:center;gap:28px;padding:20px 0}.c-stickyCta__cta{display:flex;align-items:center;border-left:1px solid #d6d6d6}.c-stickyCta__btn{all:unset;cursor:pointer;width:100%;text-align:center;padding:20px 0}.c-stickyShop{font-size:18px}.c-heading{text-transform:none;font-weight:400;font-size:32px;margin:0;letter-spacing:-1.6px}@media only screen and (min-width: 1200px){.c-heading{font-size:40px;letter-spacing:-2px}}.c-twoText{max-width:793px;margin:0 auto;text-align:center;padding:100px 16px!important}@media only screen and (min-width: 1200px){.c-twoText{padding:146px 16px!important}}.c-twoText__heading{margin-bottom:24px;font-size:24px;line-height:24px;letter-spacing:-1.44px;font-weight:400;padding-bottom:2px}@media only screen and (min-width: 1200px){.c-twoText__heading{margin-bottom:24px;font-size:40px;line-height:55px;letter-spacing:-2.4px;font-weight:400}}.c-twoText__body{font-size:16px;font-weight:275;line-height:110%}@media only screen and (min-width: 1200px){.c-twoText__body{font-size:24px;font-weight:275;line-height:130%;letter-spacing:-.48px}}.c-videoBlock{display:flex;align-items:center;position:relative;min-height:100vh;max-width:100%;padding:12px;color:#fff}.c-videoBlock video{width:100%;max-width:100%}.swiper-slide .c-videoBlock{min-height:unset}.c-videoBlock .c-sectionContainer{line-height:0}.c-videoBlock .c-sectionContainer:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.c-videoBlock .c-sectionContainer--darken1:before{background-color:#2222221a}.c-videoBlock .c-sectionContainer--darken2:before{background-color:#2223}.c-videoBlock .c-sectionContainer--darken3:before{background-color:#2222224d}.c-videoBlock .c-sectionContainer--darken4:before{background-color:#2226}.c-videoBlock .c-sectionContainer--darken5:before{background-color:#22222280}.c-videoBlock .c-sectionContainer--darken6:before{background-color:#2229}.c-videoBlock .c-sectionContainer--darken7:before{background-color:#222222b3}.c-videoBlock .c-sectionContainer--darken8:before{background-color:#222c}.c-videoBlock .c-sectionContainer--darken9:before{background-color:#222222e6}.c-videoBlock .c-sectionContainer--darken10:before{background-color:#222}.c-videoBlock__inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;text-align:center;width:100%;max-width:398px;padding:0 12px}@media only screen and (min-width: 1200px){.c-videoBlock__inner{max-width:574px;margin:0 auto}}.c-videoBlock--pinned .c-videoBlock__inner{text-align:left;top:68px;left:8px;transform:translateZ(0);max-width:100%;width:90%;margin:0}@media only screen and (min-width: 1200px){.c-videoBlock--pinned .c-videoBlock__inner{top:82px;left:62px;width:716px}}.c-videoBlock__title{font-size:60px;line-height:.9;letter-spacing:-.4px}@media only screen and (min-width: 1200px){.c-videoBlock__title{font-size:90px}}.c-videoBlock--pinned .c-videoBlock__title{display:inline-block;font-size:14px;margin-right:55px;margin-bottom:8px}@media only screen and (min-width: 1200px){.c-videoBlock--pinned .c-videoBlock__title{margin-right:100px}}.c-videoBlock__content{line-height:1.4;letter-spacing:-1px}.c-videoBlock__content p{color:#fff}.c-videoBlock--pinned .c-videoBlock__content{position:relative;top:2px;font-size:22px}@media only screen and (min-width: 1200px){.c-videoBlock--pinned .c-videoBlock__content{top:6px;font-size:36px}}.c-videoBlock__product{position:absolute;bottom:30px;left:30px;z-index:1;width:144px;font-family:GT America,sans-serif;text-decoration:none}@media only screen and (min-width: 1200px){.c-videoBlock__product{position:absolute;left:auto;right:30px}}.c-videoBlock__product .satcb_quick_buy{display:none}.c-quickLink{display:grid;gap:12px;line-height:1.3;text-transform:none;font-family:GT America,sans-serif;font-size:14px;letter-spacing:-.3px;color:#fff}.c-quickLink__card{background-color:#fff;padding:16px 10px 9px}.c-quickLink__card img{display:block;width:91px;margin:0 auto}.c-quickLink__action{display:flex;justify-content:space-between;text-transform:uppercase;padding-top:30px;color:#000}.c-videoBlockSlider{position:relative;padding:0!important;margin-bottom:72px}@media only screen and (min-width: 1200px){.c-videoBlockSlider{margin-bottom:120px}}.c-videoBlockSlider__dots{position:absolute;top:30px;left:38px;z-index:1}@media only screen and (min-width: 1200px){.c-videoBlockSlider__dots{top:auto;bottom:30px;left:35px}}.c-timerDots{display:flex;gap:7px}.c-timerDots__dot{all:unset;cursor:pointer;position:relative;width:35px;height:1px;background-color:#ffffff80}.c-timerDots__dot:before{content:"";width:0;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff}.c-timerDots__dot.c-timerDots__dot--active:before{animation:10s linear progress}.c-videoHero,.c-copyVideo,.c-editorialVideo{display:flex;position:relative;min-height:100vh;overflow:hidden;padding:32px 0}@media only screen and (min-width: 1200px){.c-videoHero,.c-copyVideo,.c-editorialVideo{padding:80px 0}}.c-videoHero video,.c-copyVideo video,.c-editorialVideo video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;z-index:0}.c-videoHero .c-sectionContainer,.c-copyVideo .c-sectionContainer,.c-editorialVideo .c-sectionContainer{display:flex;padding:14px 0}@media only screen and (max-width: 767px){.c-videoHero--aspectRatio{min-height:0}.c-videoHero--aspectRatio video{top:0;left:0;transform:none;width:100%;height:100%}.c-videoHero--aspectRatio .c-sectionContainer{padding:0;aspect-ratio:9/16}}.c-videoHero__content{flex:1;display:flex;padding:25px 12px 88px}@media only screen and (min-width: 1200px){.c-videoHero__content{padding:52px 40px 30px}}.c-videoHero__content.c-videoHero__content--left-top{justify-content:flex-start}.c-videoHero__content.c-videoHero__content--left-top .c-videoHero__inner{text-align:left}.c-videoHero__content.c-videoHero__content--left-center{align-items:center;justify-content:flex-start}.c-videoHero__content.c-videoHero__content--left-center .c-videoHero__inner{text-align:left}.c-videoHero__content.c-videoHero__content--left-bottom{align-items:flex-end;justify-content:flex-start}.c-videoHero__content.c-videoHero__content--left-bottom .c-videoHero__inner{text-align:left}.c-videoHero__content.c-videoHero__content--center-top{justify-content:center}.c-videoHero__content.c-videoHero__content--center-center{align-items:center;justify-content:center}.c-videoHero__content.c-videoHero__content--center-bottom{align-items:flex-end;justify-content:center}.c-videoHero__inner{position:relative;z-index:1;text-align:center;width:85%}@media only screen and (min-width: 1200px){.c-videoHero__inner{max-width:650px}}.c-videoHero__heading{color:#fff;font-size:clamp(40px,13vw,60px);line-height:1.3;letter-spacing:-2.4px;margin-bottom:0}@media only screen and (min-width: 1200px){.c-videoHero__heading{font-size:90px;letter-spacing:-3.6px}}.c-videoHero__heading .singleLine:not(:first-of-type){margin-top:-12px}@media only screen and (min-width: 1200px){.c-videoHero__heading .singleLine:not(:first-of-type){margin-top:-20px}}.page-ambience .c-videoHero__heading .singleLine:last-of-type{margin-top:-18px}@media only screen and (min-width: 400px){.page-ambience .c-videoHero__heading .singleLine:last-of-type{margin-top:-24px}}@media only screen and (min-width: 1200px){.page-ambience .c-videoHero__heading .singleLine:last-of-type{margin-top:-35px}}.c-videoHero__heading.c-videoHero__heading--small{font-size:22px}@media only screen and (min-width: 1200px){.c-videoHero__heading.c-videoHero__heading--small{font-size:48px}}.c-videoHero__heading.c-videoHero__heading--medium{font-size:36px}@media only screen and (min-width: 1200px){.c-videoHero__heading.c-videoHero__heading--medium{font-size:60px}}.c-videoHero__btns{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%;display:flex;justify-content:center;gap:20px;z-index:1;padding:10px 13px;max-width:470px;margin:37px auto 0}@media only screen and (min-width: 1200px){.c-videoHero__btns{position:static;transform:none;margin-top:37px;gap:30px;padding:0}}.c-videoHero__btns li{flex-basis:0;flex-grow:1}.c-videoHero__btns a{width:100%}.c-textBtn{display:inline-block;font-family:GT America,sans-serif;text-align:center;text-decoration:none;height:50px;line-height:50px;border-radius:70px;background-color:#fff;text-transform:uppercase;color:#000;font-size:clamp(12px,2.8vw,16px);white-space:nowrap;transition:all .2s ease;padding:0 12px}.c-textBtn:hover{background-color:#222;color:#fff!important}.u-hide,.u-hideMobile{display:none}@media only screen and (min-width: 1200px){.u-hideMobile{display:block}}@media only screen and (min-width: 1200px){.u-hideDesktop{display:none}}.u-showTabletDown{display:block}@media only screen and (min-width: 768px){.u-showTabletDown{display:none}}.u-showTabletUp{display:none}@media only screen and (min-width: 768px){.u-showTabletUp{display:block}}.u-noLineHeight{line-height:0}.u-unset{all:unset;cursor:pointer}.u-underline{text-decoration:underline}.u-full{display:block;width:100%}.u-relative{position:relative}.u-alignRight{text-align:right}.u-container{padding:16px}@media only screen and (min-width: 1200px){.u-container{padding:24px}}.template-index{margin-top:128px}.template-index .page-container{padding:0!important}.template-index .c-shrinkInPlace{padding-top:16px!important;padding-bottom:0!important}.page-the-gift-edit{margin-top:128px}.page-the-gift-edit .page-container{padding:0!important}.page-the-gift-edit [data-animate] .swiper-slide{left:0}html{overflow-x:hidden}body{background-color:#f6f6f6}.page-container{transform:none!important}.singleLine{overflow:hidden}.line{opacity:0;transform:translateY(100%)}.animate .singleLine:nth-child(1) .line{animation:.5s ease-in-out fadeInUp forwards,.5s ease-in-out slideInBottom forwards;animation-delay:.15s,175ms}.animate .singleLine:nth-child(2) .line{animation:.5s ease-in-out fadeInUp forwards,.5s ease-in-out slideInBottom forwards;animation-delay:.2s,.25s}.animate .singleLine:nth-child(3) .line{animation:.5s ease-in-out fadeInUp forwards,.5s ease-in-out slideInBottom forwards;animation-delay:.25s,325ms}.animate .singleLine:nth-child(4) .line{animation:.5s ease-in-out fadeInUp forwards,.5s ease-in-out slideInBottom forwards;animation-delay:.3s,.4s}.animate .singleLine:nth-child(5) .line{animation:.5s ease-in-out fadeInUp forwards,.5s ease-in-out slideInBottom forwards;animation-delay:.35s,475ms}.animate .singleLine:nth-child(6) .line{animation:.5s ease-in-out fadeInUp forwards,.5s ease-in-out slideInBottom forwards;animation-delay:.4s,.55s}.animate .singleLine:nth-child(7) .line{animation:.5s ease-in-out fadeInUp forwards,.5s ease-in-out slideInBottom forwards;animation-delay:.45s,625ms}.animate .singleLine:nth-child(8) .line{animation:.5s ease-in-out fadeInUp forwards,.5s ease-in-out slideInBottom forwards;animation-delay:.5s,.7s}.animate .singleLine:nth-child(9) .line{animation:.5s ease-in-out fadeInUp forwards,.5s ease-in-out slideInBottom forwards;animation-delay:.55s,775ms}.animate .singleLine:nth-child(10) .line{animation:.5s ease-in-out fadeInUp forwards,.5s ease-in-out slideInBottom forwards;animation-delay:.6s,.85s}.animate .singleImg:nth-child(1) .line{animation:1.3s ease-in-out fadeInUp forwards,1.3s ease-in-out slideInBottom forwards;animation-delay:.15s,175ms}.animate .singleImg:nth-child(2) .line{animation:1.3s ease-in-out fadeInUp forwards,1.3s ease-in-out slideInBottom forwards;animation-delay:.2s,.25s}.animate .singleImg:nth-child(3) .line{animation:1.3s ease-in-out fadeInUp forwards,1.3s ease-in-out slideInBottom forwards;animation-delay:.25s,325ms}.animate .singleImg:nth-child(4) .line{animation:1.3s ease-in-out fadeInUp forwards,1.3s ease-in-out slideInBottom forwards;animation-delay:.3s,.4s}.animate .singleImg:nth-child(5) .line{animation:1.3s ease-in-out fadeInUp forwards,1.3s ease-in-out slideInBottom forwards;animation-delay:.35s,475ms}.animate .singleImg:nth-child(6) .line{animation:1.3s ease-in-out fadeInUp forwards,1.3s ease-in-out slideInBottom forwards;animation-delay:.4s,.55s}.animate .singleImg:nth-child(7) .line{animation:1.3s ease-in-out fadeInUp forwards,1.3s ease-in-out slideInBottom forwards;animation-delay:.45s,625ms}.animate .singleImg:nth-child(8) .line{animation:1.3s ease-in-out fadeInUp forwards,1.3s ease-in-out slideInBottom forwards;animation-delay:.5s,.7s}.animate .singleImg:nth-child(9) .line{animation:1.3s ease-in-out fadeInUp forwards,1.3s ease-in-out slideInBottom forwards;animation-delay:.55s,775ms}.animate .singleImg:nth-child(10) .line{animation:1.3s ease-in-out fadeInUp forwards,1.3s ease-in-out slideInBottom forwards;animation-delay:.6s,.85s}.animate .c-shrinkInPlace{animation:1s linear shrinkIn forwards,1s linear fadeInUp forwards}@media only screen and (min-width: 1200px){.animate .c-shrinkInPlace{animation:1s linear .5s shrinkIn forwards,1s linear .5s fadeInUp forwards}}.animate .c-shrinkInPlace .singleLine:nth-child(1) .line{animation:1s ease-in-out fadeInUp forwards,1s ease-in-out slideInBottom forwards}@media only screen and (min-width: 1200px){.animate .c-shrinkInPlace .singleLine:nth-child(1) .line{animation-delay:1.1s,1.15s!important}}.animate .c-shrinkInPlace .singleLine:nth-child(2) .line{animation:1s ease-in-out fadeInUp forwards,1s ease-in-out slideInBottom forwards}@media only screen and (min-width: 1200px){.animate .c-shrinkInPlace .singleLine:nth-child(2) .line{animation-delay:1.2s,1.3s!important}}.animate .c-shrinkInPlace .singleLine:nth-child(3) .line{animation:1s ease-in-out fadeInUp forwards,1s ease-in-out slideInBottom forwards}@media only screen and (min-width: 1200px){.animate .c-shrinkInPlace .singleLine:nth-child(3) .line{animation-delay:1.3s,1.45s!important}}.animate .c-shrinkInPlace .singleLine:nth-child(4) .line{animation:1s ease-in-out fadeInUp forwards,1s ease-in-out slideInBottom forwards}@media only screen and (min-width: 1200px){.animate .c-shrinkInPlace .singleLine:nth-child(4) .line{animation-delay:1.4s,1.6s!important}}.animate .c-shrinkInPlace .singleLine:nth-child(5) .line{animation:1s ease-in-out fadeInUp forwards,1s ease-in-out slideInBottom forwards}@media only screen and (min-width: 1200px){.animate .c-shrinkInPlace .singleLine:nth-child(5) .line{animation-delay:1.5s,1.75s!important}}.animate .c-shrinkInPlace .singleLine:nth-child(6) .line{animation:1s ease-in-out fadeInUp forwards,1s ease-in-out slideInBottom forwards}@media only screen and (min-width: 1200px){.animate .c-shrinkInPlace .singleLine:nth-child(6) .line{animation-delay:1.6s,1.9s!important}}.animate .c-shrinkInPlace .singleLine:nth-child(7) .line{animation:1s ease-in-out fadeInUp forwards,1s ease-in-out slideInBottom forwards}@media only screen and (min-width: 1200px){.animate .c-shrinkInPlace .singleLine:nth-child(7) .line{animation-delay:1.7s,2.05s!important}}.animate .c-shrinkInPlace .singleLine:nth-child(8) .line{animation:1s ease-in-out fadeInUp forwards,1s ease-in-out slideInBottom forwards}@media only screen and (min-width: 1200px){.animate .c-shrinkInPlace .singleLine:nth-child(8) .line{animation-delay:1.8s,2.2s!important}}.animate .c-shrinkInPlace .singleLine:nth-child(9) .line{animation:1s ease-in-out fadeInUp forwards,1s ease-in-out slideInBottom forwards}@media only screen and (min-width: 1200px){.animate .c-shrinkInPlace .singleLine:nth-child(9) .line{animation-delay:1.9s,2.35s!important}}.animate .c-shrinkInPlace .singleLine:nth-child(10) .line{animation:1s ease-in-out fadeInUp forwards,1s ease-in-out slideInBottom forwards}@media only screen and (min-width: 1200px){.animate .c-shrinkInPlace .singleLine:nth-child(10) .line{animation-delay:2s,2.5s!important}}.animate .c-videoBlock--pinned .singleLine:nth-child(1) .line{animation-delay:.11s,.16s}.animate .c-videoBlock--pinned .singleLine:nth-child(2) .line{animation-delay:.21s,.31s}.animate .c-videoBlock--pinned .singleLine:nth-child(3) .line{animation-delay:.31s,.46s}.animate .c-videoBlock--pinned .singleLine:nth-child(4) .line{animation-delay:.41s,.61s}.animate .c-videoBlock--pinned .singleLine:nth-child(5) .line{animation-delay:.51s,.76s}.animate .c-videoBlock--pinned .singleLine:nth-child(6) .line{animation-delay:.61s,.91s}.animate .c-videoBlock--pinned .singleLine:nth-child(7) .line{animation-delay:.71s,1.06s}.animate .c-videoBlock--pinned .singleLine:nth-child(8) .line{animation-delay:.81s,1.21s}.animate .c-videoBlock--pinned .singleLine:nth-child(9) .line{animation-delay:.91s,1.36s}.animate .c-videoBlock--pinned .singleLine:nth-child(10) .line{animation-delay:1.01s,1.51s}.animate .c-imageReveal:before{animation:1s linear pushDown forwards}.animate .swiper{animation:.5s ease-in-out fadeInUp forwards}.animate .swiper-slide{left:0}.animate .c-specsList li:not(:last-of-type):before{animation:.5s ease-in-out fill forwards,.5s ease-in-out fadeInUp forwards;animation-delay:.15s,175ms}.site-header{position:relative!important}.c-shrinkInPlace{opacity:0;transform:scale(1.1);padding-top:16px!important}.page-ambience,.page-ambience-diffuser{padding-top:68px}@media screen and (min-width: 769px){.page-ambience,.page-ambience-diffuser{padding-top:90px}}.page-ambience header.site-header,.page-ambience-diffuser header.site-header{background-color:#fff}.page-ambience .c-shrinkInPlace,.page-ambience-diffuser .c-shrinkInPlace{animation:2s linear shrinkIn forwards,2s linear fadeInUp forwards}@media only screen and (min-width: 1200px){.page-ambience .c-shrinkInPlace,.page-ambience-diffuser .c-shrinkInPlace{animation:2s linear .5s shrinkIn forwards,2s linear .5s fadeInUp forwards}}@media only screen and (min-width: 1200px){.page-ambience .c-shrinkInPlace .singleLine:nth-child(1) .line,.page-ambience-diffuser .c-shrinkInPlace .singleLine:nth-child(1) .line{animation-delay:2.1s,2.15s!important}}@media only screen and (min-width: 1200px){.page-ambience .c-shrinkInPlace .singleLine:nth-child(2) .line,.page-ambience-diffuser .c-shrinkInPlace .singleLine:nth-child(2) .line{animation-delay:2.2s,2.3s!important}}@media only screen and (min-width: 1200px){.page-ambience .c-shrinkInPlace .singleLine:nth-child(3) .line,.page-ambience-diffuser .c-shrinkInPlace .singleLine:nth-child(3) .line{animation-delay:2.3s,2.45s!important}}@media only screen and (min-width: 1200px){.page-ambience .c-shrinkInPlace .singleLine:nth-child(4) .line,.page-ambience-diffuser .c-shrinkInPlace .singleLine:nth-child(4) .line{animation-delay:2.4s,2.6s!important}}@media only screen and (min-width: 1200px){.page-ambience .c-shrinkInPlace .singleLine:nth-child(5) .line,.page-ambience-diffuser .c-shrinkInPlace .singleLine:nth-child(5) .line{animation-delay:2.5s,2.75s!important}}@media only screen and (min-width: 1200px){.page-ambience .c-shrinkInPlace .singleLine:nth-child(6) .line,.page-ambience-diffuser .c-shrinkInPlace .singleLine:nth-child(6) .line{animation-delay:2.6s,2.9s!important}}@media only screen and (min-width: 1200px){.page-ambience .c-shrinkInPlace .singleLine:nth-child(7) .line,.page-ambience-diffuser .c-shrinkInPlace .singleLine:nth-child(7) .line{animation-delay:2.7s,3.05s!important}}@media only screen and (min-width: 1200px){.page-ambience .c-shrinkInPlace .singleLine:nth-child(8) .line,.page-ambience-diffuser .c-shrinkInPlace .singleLine:nth-child(8) .line{animation-delay:2.8s,3.2s!important}}@media only screen and (min-width: 1200px){.page-ambience .c-shrinkInPlace .singleLine:nth-child(9) .line,.page-ambience-diffuser .c-shrinkInPlace .singleLine:nth-child(9) .line{animation-delay:2.9s,3.35s!important}}@media only screen and (min-width: 1200px){.page-ambience .c-shrinkInPlace .singleLine:nth-child(10) .line,.page-ambience-diffuser .c-shrinkInPlace .singleLine:nth-child(10) .line{animation-delay:3s,3.5s!important}}.page-ambience .video-hero,.page-ambience-diffuser .video-hero{overflow:visible}.page-ambience .video-hero .panel,.page-ambience-diffuser .video-hero .panel{padding-top:0!important}.page-ambience .shopify-section,.page-ambience-diffuser .shopify-section{opacity:1!important}.page-ambience .pin-spacer,.page-ambience-diffuser .pin-spacer{opacity:1!important;box-shadow:0 0 8px 2px #2223}.panel{opacity:1!important;background-color:#f6f6f6;overflow:hidden;padding:0!important;transform:none!important}.panel.u-noPadBottom{padding-bottom:0!important}.c-sectionContainer{overflow:hidden;position:relative;width:100%;margin:0 auto;padding:0!important;max-width:calc(100vw - 32px)}@media only screen and (min-width: 1200px){.c-sectionContainer{max-width:1430px}}@media only screen and (min-width: 1200px){.c-sectionContainer.c-sectionContainer--medium{max-width:calc(100vw - 168px)}}@media only screen and (min-width: 1200px){.c-sectionContainer.c-sectionContainer--wide{max-width:calc(100vw - 56px)}}.page-bundles{padding-bottom:260px}@media only screen and (min-width: 1200px){.page-bundles{padding:0}}.page-bundles .site-header{background-color:#fff}.page-bundles .page-container{transform:none}.page-bundles .footer-holder{display:none}@media only screen and (min-width: 1200px){.page-bundles .footer-holder{display:block}}#v-bundle{min-height:50vh}.c-caps{text-transform:uppercase;letter-spacing:.15em;font-size:12px}.c-shopGrid{background-color:#f6f6f6;text-align:center;margin-top:60px;padding:53px 16px 25px}@media only screen and (min-width: 1200px){.c-shopGrid{text-align:left;display:flex;grid-template-columns:1fr 1fr;margin-top:69px;padding-bottom:26px}}@media only screen and (min-width: 1200px){.c-shopGrid>div{width:50%;flex-basis:50%}}.c-shopGrid .swiper-slide{height:auto}.c-shopGrid .swiper{padding-top:42px;padding-right:80px;margin-right:-16px}.c-shopGrid__heading{position:relative;animation:slideUp1 1s;font-weight:200;line-height:1;margin-bottom:30px;font-size:22px}@media only screen and (min-width: 1200px){.c-shopGrid__heading{font-size:36px}}.c-shopGrid__subheading{position:relative;animation:slideUp2 1s;letter-spacing:0;line-height:1;margin-bottom:40px;font-size:18px}@media only screen and (min-width: 1200px){.c-shopGrid__subheading{font-size:24px}}.c-shopGrid__scents{position:fixed;bottom:0;right:0;left:0;z-index:10;background-color:#fff;border-top:1px solid #d6d6d6}@media only screen and (min-width: 1200px){.c-shopGrid__scents{position:static;background-color:#0000;border:0;display:flex;align-items:center}}.c-shopGrid__add{animation:fadeLong .8s;display:grid;gap:16px;text-align:center;padding-top:50px}.c-shopGrid__add a{all:unset;cursor:pointer;text-decoration:underline}.c-shopGrid__status{display:grid;grid-template-columns:77px 1fr;gap:42px;padding:20px}@media only screen and (min-width: 1200px){.c-shopGrid__status{display:block;max-width:80%;margin:0 auto;padding:0}}.c-shopGrid__slider{animation:fadeIn 1s}.c-shopGrid__slide{display:flex}.c-shopGrid__carousel{position:relative}.c-shopGrid__carousel .swiper{opacity:0;transition:all .2s ease}.c-shopGrid__carousel.c-shopGrid__carousel--loaded .swiper{opacity:1}.c-addToCart{all:unset;cursor:pointer;width:100%;height:50px;display:block;font-size:14px;text-transform:uppercase;letter-spacing:.09em;text-align:center;font-weight:400;background-color:#222;color:#fff;transition:background-color .5s ease}.c-addToCart[disabled]{background-color:#d6d6d6;color:#595959}.c-shopGrid__cta{border-radius:70px}.c-scentGrid{display:grid;align-items:flex-end;animation:fadeIn 3s}@media only screen and (min-width: 1200px){.c-scentGrid{gap:10px;grid-template-columns:1fr 1.2fr}}.c-scents{display:flex}@media only screen and (min-width: 1200px){.c-scents{padding-bottom:32px}}.c-scents li{position:relative;animation-duration:1s;text-align:center;flex-basis:0;flex-grow:1}.c-scents li:nth-child(1){animation-name:slideOver1}.c-scents li:nth-child(2){animation-name:slideOver2}.c-scents li:nth-child(3){animation-name:slideOver3}.c-scents li:nth-child(4){animation-name:slideOver4}.c-scent{opacity:.3;transition:all .5s ease}.c-scent.c-scent--active{opacity:1}.c-bundleItem{display:flex;flex-direction:column;flex:1;color:#3a3a3a;font-size:14px;text-align:left}.c-bundleItem p{margin:0}.c-bundleItem__image{flex:1;display:flex;align-items:flex-end;position:relative;line-height:0}.c-bundleItem__image img{width:100%}.c-bundleItem__cta{position:absolute;bottom:8px;right:8px;z-index:1}.c-bundleItem__title{font-size:14px;margin:10px 0 0}.c-cta{all:unset;cursor:pointer;display:inline-block;background-color:#fff;letter-spacing:.09em;line-height:1;color:#222;border-radius:35px;font-weight:400;font-size:10px;text-transform:uppercase;text-align:center;transition:opacity .2s ease}.c-bundleItem--disabled .c-cta{opacity:.5;pointer-events:none}.c-cta.c-cta--added .c-cta__text{display:block}.c-cta.c-cta--added .c-cta__icon--minus{display:flex}.c-cta__inner{display:flex;align-items:center}.c-cta__icon{position:relative;display:flex;align-items:center;justify-content:center;line-height:0;width:32px;height:32px}.c-cta__icon button{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.c-cta__icon--minus{display:none}.c-cta__text{display:none;font-size:13px;padding-left:10px;padding-right:10px}.c-shopGrid__progress{margin-top:60px}.c-progressBar{position:relative;width:calc(100% - 206px);height:3px;background-color:#3a3a3a33}.c-progressBar__progress{position:absolute;top:0;left:0;bottom:0;background-color:#3a3a3a;transition:width .5s ease-out}.c-scentToggles{position:relative;display:grid;gap:24px;animation:fadeIn 1s,slideUp 1s}@media only screen and (min-width: 1200px){.c-scentToggles{grid-template-columns:repeat(4,1fr);padding-top:50px}}.c-toggle{position:relative;text-align:left;font-size:14px;color:#595959}@media only screen and (min-width: 1200px){.c-toggle{text-align:center}}.c-toggle button{visibility:hidden;opacity:0;transition:opacity .5s ease}.c-toggle.c-toggle--active{color:#222}.c-toggle.c-toggle--active button{visibility:visible;opacity:1}.c-toggle__remove{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:1;line-height:0}@media only screen and (min-width: 1200px){.c-toggle__remove{top:calc(100% + 8px);right:auto;left:50%;transform:translate(-50%)}}.c-remove{all:unset;cursor:pointer;position:relative;display:inline-block;width:18px;height:18px;border-radius:100%;border:1px solid #222}.c-remove svg{position:absolute;top:50%;left:50%;width:11px;height:11px;transform:translate(-50%,-50%) rotate(45deg)}.c-shopGrid__slideNav{position:absolute;transform:translateY(50%);bottom:0;right:0;z-index:1;padding-right:32px}.c-carouselNavigation{display:flex;gap:24px}.c-btnNavigation{position:relative;text-transform:uppercase;font-size:12px;letter-spacing:.15em;text-align:center;color:#3a3a3a}.c-btnNavigation:after{content:"";width:26px;height:14px;position:absolute;top:50%;transform:translateY(-50%);background:url(/cdn/shop/files/carat.png?v=1695748728) left center/contain no-repeat}.c-btnNavigation.c-btnNavigation--prev:before{content:"/";pointer-events:none;position:absolute;top:50%;right:-15px;transform:translateY(-50%)}.c-btnNavigation.c-btnNavigation--prev:after{right:100%}.c-btnNavigation.c-btnNavigation--next:after{top:calc(50% + 1.1px);left:100%;transform:translateY(-50%) rotate(180deg)}.c-nextMobile{position:absolute;top:50%;transform:translateY(calc(-50% - 28px));right:5px;z-index:2}.c-nextMobile__inner{position:relative;width:32px;height:32px;border-radius:100%;background-color:#fff;overflow:hidden}.c-nextMobile__inner:after{content:"";width:11px;height:14px;position:absolute;top:50%;left:14px;transform:translate(-50%,-50%) rotate(180deg);background:url(/cdn/shop/files/carat.png?v=1695748728) left center/contain no-repeat}
/*# sourceMappingURL=/cdn/shop/t/287/assets/elva.css.map?v=67106304911054564311701879064 */
