.ct-idol-home{background:var(--ct-bg);color:var(--ct-text-primary)}body:has(.ct-idol-home) .section-header:not(.scrolled-past-header){position:absolute;top:var(--ct-announcement-height);width:100%}body:has(.ct-idol-home) .section-header:not(.scrolled-past-header) .header-wrapper{background:transparent;border-color:transparent}body:has(.ct-idol-home) .section-header:not(.scrolled-past-header) .header__heading-link,body:has(.ct-idol-home) .section-header:not(.scrolled-past-header) .header__heading-link .h2,body:has(.ct-idol-home) .section-header:not(.scrolled-past-header) .header__menu-item,body:has(.ct-idol-home) .section-header:not(.scrolled-past-header) .header__active-menu-item,body:has(.ct-idol-home) .section-header:not(.scrolled-past-header) .header__icon,body:has(.ct-idol-home) .section-header:not(.scrolled-past-header) .desktop-localization-wrapper .localization-form__select{color:var(--ct-bg)!important}body:has(.ct-idol-home) .menu-drawer__localization .localization-form__select{color:var(--ct-text-primary)!important}.ct-idol-home__hero{min-height:92svh;position:relative;display:flex;align-items:flex-end;overflow:hidden;background:var(--ct-beige)}.ct-idol-home__hero-media,.ct-idol-home__hero-media img,.ct-idol-home__hero-media:after{position:absolute;top:0;right:0;bottom:0;left:0}.ct-idol-home__hero-media img{width:100%;height:100%;object-fit:cover;object-position:center 22%}.ct-idol-home__hero-media:after{content:"";background:linear-gradient(to bottom,color-mix(in srgb,var(--ct-text-primary) 32%,transparent),transparent 24%),linear-gradient(to top,color-mix(in srgb,var(--ct-text-primary) 48%,transparent),transparent 52%)}.ct-idol-home__hero-content{position:relative;z-index:1;max-width:44rem;padding:var(--ct-section-gap) 2.4rem 5.6rem;color:var(--ct-bg)}.ct-idol-home__hero-title{margin:0 0 1.2rem;color:inherit;font-size:var(--ct-type-h1);line-height:var(--ct-line-height);font-weight:var(--ct-heading-weight)}.ct-idol-home__hero-copy{margin:0 0 1.8rem;font-size:var(--ct-type-body);line-height:var(--ct-line-height)}.ct-idol-home__link{color:inherit;font-size:var(--ct-type-small);text-decoration:none;border-bottom:var(--ct-border-width) solid color-mix(in srgb,currentColor 50%,transparent);transition:border-color var(--ct-motion-duration) var(--ct-motion-easing)}.ct-idol-home__link:hover{border-color:currentColor}.ct-idol-home__categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ct-product-grid-gap);background:var(--ct-border)}.ct-idol-home__category{position:relative;min-height:48rem;overflow:hidden;color:var(--ct-bg);background:var(--ct-beige)}.ct-idol-home__category img{width:100%;height:100%;object-fit:cover;transition:transform var(--ct-motion-duration) var(--ct-motion-easing)}.ct-idol-home__category:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:linear-gradient(to top,color-mix(in srgb,var(--ct-text-primary) 50%,transparent),transparent);pointer-events:none}.ct-idol-home__category:hover img{transform:scale(var(--ct-hover-zoom))}.ct-idol-home__category-label{position:absolute;z-index:1;left:1.2rem;bottom:1.2rem;color:inherit;font-size:var(--ct-type-small);line-height:var(--ct-line-height)}@media screen and (max-width:989px){.ct-idol-home__hero{min-height:82svh}.ct-idol-home__hero-media img{object-position:62% center}.ct-idol-home__hero-content{padding:4rem 2rem}.ct-idol-home__categories{grid-template-columns:repeat(2,minmax(0,1fr))}.ct-idol-home__category{min-height:32rem}}.ct-idol-story{display:grid;grid-template-columns:minmax(0,2fr) minmax(28rem,1fr);background:var(--ct-bg)}.ct-idol-story__media{height:72rem;overflow:hidden}.ct-idol-story__media img{display:block;width:100%;height:100%;object-fit:cover}.ct-idol-story__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:var(--ct-section-gap-large) 4.8rem}.ct-idol-story__content h2{max-width:26rem;margin:0 0 2rem;font-size:var(--ct-type-h2);line-height:var(--ct-line-height)}.ct-idol-story__content .rte{max-width:40rem;margin-bottom:2rem;color:var(--ct-text-secondary);font-size:var(--ct-type-body)}.ct-idol-material{position:relative;height:48rem;overflow:hidden;color:var(--ct-bg)}.ct-idol-material img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.12);filter:saturate(.72) contrast(1.08)}.ct-idol-material__label{position:absolute;inset:auto 2.4rem 2.4rem;color:inherit;font-size:var(--ct-type-small)}@media screen and (max-width:749px){.ct-idol-story{grid-template-columns:1fr}.ct-idol-story__media{height:52rem}.ct-idol-story__content{padding:var(--ct-section-gap) 2rem}.ct-idol-material{height:32rem}}body:has(.ct-idol-home) .newsletter__wrapper{background:transparent}body:has(.ct-idol-home) .newsletter__wrapper>*+*{margin-top:calc(var(--ct-content-card-gap) / 2)}body:has(.ct-idol-home) .newsletter__wrapper>*+.newsletter-form{margin-top:var(--ct-content-card-gap)}body:has(.ct-idol-home) .footer__content-top{padding-top:calc(var(--ct-section-gap) * .7);padding-bottom:calc(var(--ct-section-gap) * .7)}body:has(.ct-idol-home) .newsletter-form__field-wrapper .field:before,body:has(.ct-idol-home) .newsletter-form__field-wrapper .field:after{box-shadow:none}body:has(.ct-idol-home) .newsletter-form__field-wrapper .field:after{border-bottom:var(--ct-border-width) solid var(--ct-text-primary)}body:has(.ct-idol-home) .newsletter-form__field-wrapper .field__input,body:has(.ct-idol-home) .newsletter-form__field-wrapper .field__button{background:transparent}body:has(.ct-idol-home) .footer .localization-form__select{background:transparent}body:has(.ct-idol-home) .footer .localization-form__select:before,body:has(.ct-idol-home) .footer .localization-form__select:after,body:has(.ct-idol-home) .footer .localization-form__select:hover:after,body:has(.ct-idol-home) .footer .localization-form__select:focus:after,body:has(.ct-idol-home) .footer .localization-form__select:focus-visible:after{box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ct-idol-landing.css.map */
