.cette-hero-section{--font-family-heading: var(--cette-font-2);--font-family: var(--cette-font);position:relative;width:100%;height:100%;color:var(--text-color, white);background-color:var(--background-color);overflow-x:clip}.cette-hero{position:relative;width:100%;padding-left:var(--edge-space);padding-right:var(--edge-space)}.cette-hero__text{position:relative;width:100%;height:100%;z-index:2;pointer-events:none}.cette-hero__images{position:relative;width:100%;z-index:1}.cette-hero__image-wrapper{overflow:clip;pointer-events:none}.cette-hero__image-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;pointer-events:all}.cette-hero__image-link+img{transform:scale(1);transition:transform .25s ease-in-out;pointer-events:none}.cette-hero__image-link:hover+img{transform:scale(1.1)}.cette-hero__heading{margin:0;color:var(--text-color, white);font-family:var(--font-family-heading);font-style:normal;font-size:clamp(68px,calc(88 * (100vw / var(--design-vw-lg))),88px);line-height:clamp(60px,calc(74 * (100vw / var(--design-vw-lg))),84px);font-weight:400}.cette-hero__copy{max-width:clamp(350px,calc(350 / var(--design-vw-lg) * 100%),600px);color:var(--text-color, white);font-family:var(--font-family);font-size:16px;font-weight:400;line-height:24px}.cette-hero__images{position:relative}.cette-hero__image-wrapper{position:relative;padding-top:100%}.cette-hero__image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.cette-hero__svg{display:none}@media (max-width: 799px){.cette-hero-section{padding-top:50px}.cette-hero{padding-top:calc(42 * (100vw / var(--design-vw-sm)));padding-bottom:calc(42 * (100vw / var(--design-vw-sm)))}.cette-hero__heading{max-width:250px}.cette-hero__link{display:flex;align-items:center;padding-bottom:clamp(6px,calc(10 * (100vw / var(--design-vw-sm))),10px)}.cette-hero__link .cette-circle-button__link{font-size:clamp(20px,calc(22 * (100vw / var(--design-vw-sm))),22px);line-height:clamp(28px,calc(30 * (100vw / var(--design-vw-sm))),30px)}.cette-hero__text-sticky>*+*,.cette-hero__images{margin-top:clamp(25px,calc(30 * (100vw / var(--design-vw-sm))),33px)}.cette-hero__product-image{width:calc(194 / var(--design-vw-sm) * 100%);margin-left:calc(60 / var(--design-vw-sm) * 100%);margin-top:calc(-64 * (100vw / var(--design-vw-sm)))}}@media (min-width: 800px) and (max-width: 1199px){.cette-hero-section{padding-top:60px}.cette-hero__svg{display:block;position:absolute;top:70%;right:0}.cette-hero{padding-top:calc(100 * (100vw / var(--design-vw-md)));height:calc(831 * (100vw / var(--design-vw-md)))}.cette-hero__text-sticky>*+*{margin-top:clamp(33px,calc(38 * (100vw / var(--design-vw-md))),38px)}.cette-hero__images{position:absolute;top:0;right:0;bottom:0;left:0}.cette-hero__brand-image{position:absolute;top:clamp(100px,calc(200 * (100vw / var(--design-vw-md))),213px);right:var(--edge-space);width:calc(490 / var(--design-vw-md) * 100%)}.cette-hero__product-image{position:absolute;top:calc(483 * (100vw / var(--design-vw-md)));right:calc(396 / var(--design-vw-md) * 100% + var(--edge-space));width:calc(287 / var(--design-vw-md) * 100%)}}@media (min-width: 1200px){.cette-hero__svg{display:block;position:absolute;top:58%;right:0}.cette-hero-section{padding-top:100px}.cette-hero{padding-top:calc(148 * (100vw / var(--design-vw-lg)));height:calc(829 * (100vw / var(--design-vw-lg)))}.cette-hero__text-sticky:after{content:"";position:absolute;top:-3.5vw;bottom:-4.5vw;left:-3.6vw;width:50vw;background:var(--text-background-color, transparent);z-index:1}.cette-hero__text-sticky *{position:relative;z-index:2}.cette-hero__text-sticky>*+*{margin-top:clamp(33px,calc(38 * (100vw / var(--design-vw-lg))),38px)}.cette-hero__text{height:88%}.cette-hero__heading{max-width:calc(380 / var(--design-vw-lg) * 100%)}.cette-hero__images{position:absolute;top:0;right:0;z-index:2}.cette-hero__brand-image{position:absolute;top:calc(54 * (100vw / var(--design-vw-lg)));right:var(--edge-space);width:calc(600 / var(--design-vw-lg) * 100%)}.cette-hero__product-image{position:absolute;top:calc(342 * (100vw / var(--design-vw-lg)));right:calc(500 / var(--design-vw-lg) * 100% + var(--edge-space));width:calc(267 / var(--design-vw-lg) * 100%)}}@media (min-width: 1200px){.cette-hero__text-sticky{position:sticky;top:25%}.cette-hero__text{padding-bottom:60px}.cette-hero__heading,.cette-hero__copy,.cette-hero__link{animation-duration:.35s;animation-fill-mode:forwards;animation-timing-function:ease-out;will-change:opacity,transform}.cette-hero__copy{animation-delay:.15s}.cette-hero__link{animation-delay:.2s}.scroll-down .cette-hero__heading,.scroll-down .cette-hero__copy,.scroll-down .cette-hero__link{opacity:0;animation-name:slide-text-up}.scroll-up .cette-hero__heading,.scroll-up .cette-hero__copy,.scroll-up .cette-hero__link{opacity:0;animation-name:slide-text-down}.not-in-view .cette-hero__heading,.not-in-view .cette-hero__copy,.not-in-view .cette-hero__link{animation-name:slide-hide-down}}@keyframes slide-text-up{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-text-down{0%{transform:translateY(-100px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-hide-down{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100px);opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/cette-hero.css.map */
