.sanvt-kf{--kf-gap: 110px;--kf-col-gap: var(--sanvt-gutter);--kf-copy-pad-x: 90px;--kf-text-max: 400px;--kf-eyebrow-gap: 50px;--kf-text-gap: 14px;--kf-icon: 30px;--kf-icon-gap: 10px;--kf-dim: .25;--kf-title: 24px;--kf-title-lh: 1.25;--kf-head-h: max(var(--kf-icon), calc(var(--kf-title) * var(--kf-title-lh)));display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--kf-col-gap);padding:var(--kf-pad-top, 0px) var(--sanvt-gutter) var(--kf-pad-bottom, 0px);background:var(--sanvt-white);font-family:var(--sanvt-font);line-height:normal;color:var(--sanvt-black)}.sanvt-kf--flip .sanvt-kf__media{order:2}.sanvt-kf__media{display:flex;flex-direction:column;gap:var(--kf-gap)}.sanvt-kf__img{aspect-ratio:var(--kf-ratio, 1 / 1);overflow:hidden;background:var(--sanvt-black-30);opacity:var(--kf-dim);transition:opacity var(--sanvt-dur-kf-dim) ease}.sanvt-kf__img.is-active{opacity:1}.sanvt-kf__img img{display:block;width:100%;height:100%;object-fit:cover}@media(min-width:1101px){.sanvt-kf--full{--kf-gap: 0px}.sanvt-kf--full .sanvt-kf__img{aspect-ratio:auto;height:100vh}}.sanvt-kf__copy{contain:size}.sanvt-kf__pin{position:sticky;top:0;height:min(100vh,100%);display:flex;flex-direction:column;padding:0 var(--kf-copy-pad-x)}.sanvt-kf__pin:before{content:"";flex:0 0 calc(50% - var(--kf-head-h) / 2)}.sanvt-kf__eyebrow{position:absolute;left:var(--kf-copy-pad-x);bottom:calc(50% + var(--kf-head-h) / 2 + var(--kf-eyebrow-gap))}.sanvt-kf__items{display:grid}.sanvt-kf__item{grid-area:1 / 1;max-width:var(--kf-text-max);opacity:0;pointer-events:none;transition:opacity var(--sanvt-dur-kf-fade) ease}.sanvt-kf__item.is-active{opacity:1;pointer-events:auto;transition-delay:var(--sanvt-dur-kf-delay)}.sanvt-kf__item-eyebrow{display:none}.sanvt-kf__head{display:flex;align-items:center;gap:var(--kf-icon-gap)}.sanvt-kf__icon{flex:none;width:var(--kf-icon);height:auto}.sanvt-kf__title{margin:0;font-family:inherit;font-size:var(--kf-title);line-height:var(--kf-title-lh);font-weight:400;color:var(--sanvt-black);text-wrap:pretty}.sanvt-kf__text{margin-top:var(--kf-text-gap)}.sanvt-kf__text p{margin:0;color:inherit}.sanvt-kf__text p+p{margin-top:.8em}@media(max-width:1100px){.sanvt-kf{--kf-photo: 50svh;--kf-item-pad: 24px;--kf-item-min: 50svh;--kf-item-eyebrow-gap: 10px;--kf-title: 20px;--kf-head: 0px;display:block;padding:var(--kf-pad-top-m, 0px) 0 var(--kf-pad-bottom-m, 0px)}.sanvt-kf__media{position:sticky;top:var(--kf-head);z-index:1;display:grid;gap:0;height:var(--kf-photo);background:var(--sanvt-black-30)}.sanvt-kf__img{grid-area:1 / 1;aspect-ratio:auto;min-height:0;opacity:0;transition:opacity var(--sanvt-dur-kf-fade-m) var(--sanvt-ease)}.sanvt-kf__img.is-active{opacity:1}.sanvt-kf__copy{contain:none}.sanvt-kf__pin{position:static;height:auto;display:block;padding:0 var(--sanvt-gutter-mobile)}.sanvt-kf__pin:before{content:none}.sanvt-kf__eyebrow{display:none}.sanvt-kf__items{display:block}.sanvt-kf__item{box-sizing:border-box;max-width:none;min-height:var(--kf-item-min);padding:var(--kf-item-pad) 0;opacity:1;pointer-events:auto}.sanvt-kf__item-eyebrow{display:block;margin-bottom:var(--kf-item-eyebrow-gap)}.sanvt-kf__item-eyebrow,.sanvt-kf__title,.sanvt-kf__text,.sanvt-kf__icon{transition:color var(--sanvt-dur-kf-fade-m) var(--sanvt-ease),opacity var(--sanvt-dur-kf-fade-m) var(--sanvt-ease)}.sanvt-kf__item:not(.is-active) .sanvt-kf__item-eyebrow,.sanvt-kf__item:not(.is-active) .sanvt-kf__title,.sanvt-kf__item:not(.is-active) .sanvt-kf__text{color:var(--sanvt-black-50)}.sanvt-kf__item:not(.is-active) .sanvt-kf__icon{opacity:var(--kf-dim)}body:has(.sanvt-header.is-pinned) .sanvt-kf{--kf-head: var(--sanvt-header-h-narrow)}body:has(.sanvt-header.is-pinned) .sanvt-kf__media{transition:top var(--sanvt-dur-header-in) var(--sanvt-ease)}}@media(max-width:680px){body:has(.sanvt-header.is-pinned) .sanvt-kf{--kf-head: var(--sanvt-header-h-small)}}@media(prefers-reduced-motion:reduce){.sanvt-kf__img,.sanvt-kf__item,.sanvt-kf__item-eyebrow,.sanvt-kf__title,.sanvt-kf__text,.sanvt-kf__icon,body:has(.sanvt-header.is-pinned) .sanvt-kf__media{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/629/assets/sanvt-key-features.css.map */
