:root{--kiaaf-red:#dd0e2b;--kiaaf-dark:#141414;--kiaaf-dim:#bcbcbc;--kiaaf-pink:#f4c1ca}.kiaaf-editorial{color:var(--kiaaf-dark);letter-spacing:0}.kiaaf-editorial h1,.kiaaf-editorial h2,.kiaaf-editorial h3,.kiaaf-editorial h4,.kiaaf-editorial .h0,.kiaaf-editorial .h1,.kiaaf-editorial .h2{color:var(--kiaaf-red);font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.025em}.kiaaf-editorial button,.kiaaf-editorial input,.kiaaf-editorial select,.kiaaf-editorial textarea{font-family:var(--font-body-family)}.kiaaf-header-shell{position:sticky;top:0;z-index:20;align-self:start;width:100%}.kiaaf-home .kiaaf-header-shell{position:fixed}.kiaaf-header-shell .section-header{position:relative!important;top:auto!important;transform:none!important;margin:0}.kiaaf-header-shell .kiaaf-header{display:block;background:#f3f3f3;border:0;transition:background-color .4s ease,color .4s ease}.kiaaf-editorial .kiaaf-header-shell .header{min-height:108px;padding:28px 5.5%;max-width:1800px}.kiaaf-editorial .kiaaf-header-shell .header__heading-logo-wrapper{width:140px}.kiaaf-editorial .kiaaf-header-shell .header__menu-item{color:var(--kiaaf-dark);letter-spacing:0;font-size:16px;font-weight:500}.kiaaf-editorial .kiaaf-header-shell .header__icon{color:var(--kiaaf-red)}.kiaaf-logo-mark{display:block;position:relative;color:var(--kiaaf-red);width:140px}.kiaaf-logo-mark:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;mask:var(--logo-mask) center/contain no-repeat;-webkit-mask:var(--logo-mask) center/contain no-repeat;transition:background-color .4s ease}.kiaaf-logo-mark img{opacity:0;display:block;width:100%;height:auto}.kiaaf-header-shell .kiaaf-announcements{min-height:40px;padding:0 20px;background:var(--kiaaf-dark)}.kiaaf-header-shell .kiaaf-announcements__control{height:40px}.kiaaf-header-shell .kiaaf-announcements__slide{font-size:14px;line-height:1.5}.kiaaf-home:not(.kiaaf-header-solid) .kiaaf-header-shell .kiaaf-header{background:transparent}.kiaaf-home:not(.kiaaf-header-solid) .kiaaf-logo-mark,.kiaaf-home:not(.kiaaf-header-solid) .header__icon,.kiaaf-home:not(.kiaaf-header-solid) .header__inline-menu>ul>li>a,.kiaaf-home:not(.kiaaf-header-solid) .header__inline-menu>ul>li>header-menu>details>summary{color:#fff}.kiaaf-header-shell .header__submenu,.kiaaf-header-shell .menu-drawer{background:#f3f3f3;color:var(--kiaaf-dark)}.kiaaf-header-shell .header__submenu .header__menu-item{color:var(--kiaaf-dark)}.kiaaf-editorial .kiaaf-hero-slider .banner__box{background:transparent;position:relative;isolation:isolate;padding:40px;max-width:600px}.kiaaf-editorial .kiaaf-hero-slider .banner__heading{color:#fff;font-size:clamp(28px,3.2vw,48px);line-height:1.15;letter-spacing:-.025em;font-weight:600;position:relative;z-index:1}.kiaaf-editorial .kiaaf-hero-slider .banner__text{color:#fff;position:relative;z-index:1}.kiaaf-editorial .kiaaf-hero-slider .banner__buttons{position:relative;z-index:1}.kiaaf-editorial .kiaaf-hero-slider .banner__buttons .button{color:#fff;background:transparent;border:1px solid #ffffff80;font-size:14px;min-width:180px;min-height:50px}.kiaaf-editorial .kiaaf-hero-slider .banner__buttons .button:after{box-shadow:none}.kiaaf-editorial .kiaaf-hero-slider .banner__content--middle-left{padding-left:9%}.kiaaf-hero-slash{position:absolute;z-index:0;pointer-events:none;width:7px;height:290px;left:50%;top:50%;background:var(--kiaaf-red);transform:translate(-50%,-50%) rotate(39deg) scaleY(1);transform-origin:bottom;transition:opacity .4s ease,transform .65s cubic-bezier(.2,.7,.2,1)}.kiaaf-motion-ready .slideshow__slide:not(.kiaaf-slide-active) .kiaaf-hero-slash{opacity:0;transform:translate(-50%,-50%) rotate(39deg) scaleY(0)}.kiaaf-motion-ready .slideshow__slide .banner__heading,.kiaaf-motion-ready .slideshow__slide .banner__buttons,.kiaaf-motion-ready .slideshow__slide .banner__text{transition:opacity .55s ease,transform .55s ease}.kiaaf-motion-ready .slideshow__slide:not(.kiaaf-slide-active) .banner__heading,.kiaaf-motion-ready .slideshow__slide:not(.kiaaf-slide-active) .banner__buttons,.kiaaf-motion-ready .slideshow__slide:not(.kiaaf-slide-active) .banner__text{opacity:0;transform:translateY(18px)}.kiaaf-home.kiaaf-header-solid .kiaaf-hero-slash{opacity:0}.kiaaf-editorial .kiaaf-care{--care-olive:var(--kiaaf-red)}.kiaaf-editorial .kiaaf-care h1,.kiaaf-editorial .kiaaf-care h2,.kiaaf-editorial .kiaaf-care h3{color:var(--kiaaf-red)}.kiaaf-editorial .kiaaf-care summary{font-family:var(--font-body-family)}@media(max-width:989px){.kiaaf-editorial .kiaaf-header-shell .header{min-height:88px;padding:20px 24px}.kiaaf-logo-mark,.kiaaf-editorial .kiaaf-header-shell .header__heading-logo-wrapper{width:120px}}@media(max-width:749px){.kiaaf-editorial .kiaaf-header-shell .header{min-height:84px;padding:18px 16px}.kiaaf-header-shell .kiaaf-announcements__slide{font-size:12px}.kiaaf-header-shell .kiaaf-announcements{padding:0 4px}.kiaaf-editorial .kiaaf-hero-slider .banner__content--middle-left{padding:120px 48px 28px;align-items:center}.kiaaf-editorial .kiaaf-hero-slider .banner__box{padding:28px 12px}.kiaaf-hero-slash{height:180px;width:5px}.kiaaf-editorial .kiaaf-hero-slider .banner__heading{font-size:26px}.kiaaf-editorial .kiaaf-hero-slider .banner__buttons .button{min-width:140px;min-height:44px}.kiaaf-home .kiaaf-hero-slider .slideshow{min-height:520px}.kiaaf-editorial .kiaaf-hero-slider .banner__media img{object-fit:cover}}@media(prefers-reduced-motion:reduce){.kiaaf-hero-slash,.kiaaf-header-shell .kiaaf-header,.kiaaf-logo-mark:after,.kiaaf-motion-ready .slideshow__slide .banner__heading,.kiaaf-motion-ready .slideshow__slide .banner__buttons,.kiaaf-motion-ready .slideshow__slide .banner__text{transition:none}}.kiaaf-editorial .slideshow__slide:has(.kiaaf-hero-slash) .banner__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#191a1cb3,#191a1c91,#191a1c59,#191a1c1f,#191a1c00 80%)}.kiaaf-editorial .kiaaf-header-shell .kiaaf-announcements{transition:background-color .4s ease}.kiaaf-editorial.kiaaf-home:not(.kiaaf-header-solid) .kiaaf-header-shell .kiaaf-announcements{background:transparent}.kiaaf-editorial.kiaaf-header-solid .kiaaf-header-shell .header__icon{color:#141414}.kiaaf-editorial.kiaaf-home:not(.kiaaf-header-solid) .kiaaf-header-shell .header__icon{color:#fff}.kiaaf-editorial .kiaaf-hero-slider .banner__media video{width:100%;height:100%;object-fit:cover}.kiaaf-hero-video-toggle{position:absolute;right:24px;bottom:24px;z-index:4;background:#141414b3;color:#fff;border:0;border-radius:50%;width:44px;height:44px;cursor:pointer}.kiaaf-home .card__heading{font-size:clamp(20px,1.6vw,26px);font-weight:700;line-height:1.25}.kiaaf-home .card-information .price{font-size:16px;font-weight:400;letter-spacing:0}.kiaaf-home .kiaaf-range-grid .card-information{display:block!important;visibility:visible}.kiaaf-home .kiaaf-range-grid .price{display:block!important;color:#141414}.kiaaf-home .kiaaf-range-grid .card__information{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px}.kiaaf-home .kiaaf-range-grid .card__heading{flex:1 1 120px}@media(prefers-reduced-motion:reduce){.kiaaf-editorial .kiaaf-header-shell .kiaaf-announcements{transition:none}}.kiaaf-logo-mark{aspect-ratio:967/208}.kiaaf-logo-mark img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.kiaaf-logo-mark:after{-webkit-mask-size:135.988% auto;mask-size:135.988% auto}.kiaaf-home:not(.kiaaf-header-solid) .kiaaf-header-shell .kiaaf-logo-mark:after{-webkit-mask-image:var(--logo-white-mask);mask-image:var(--logo-white-mask)}
/*# sourceMappingURL=/cdn/shop/t/109/assets/kiaaf-editorial.css.map */
