ch-features{display:block}.cft{padding:var(--cft-pt, 48px) 0 var(--cft-pb, 48px);background:var(--cft-bg, #fff);color:var(--cft-text, #3a3d52);font-family:"Barlow",var(--font-body--family),sans-serif}.cft__container{max-width:1680px;margin-inline:auto;padding-inline:var(--page-margin, 16px)}.cft__head{margin-bottom:28px}.cft__eyebrow{margin:0 0 10px;color:var(--cft-accent, #2a2f7d);font-size:13px;font-weight:700;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.cft .cft__heading{margin:0;color:var(--cft-title, #14152a);font-family:inherit;font-size:clamp(32px,9vw,44px);font-weight:700;letter-spacing:-.01em;line-height:.95;text-transform:uppercase}.cft__highlight{color:#f9ba00}.cft__track{position:relative;display:flex;gap:16px;margin:0 calc(-1 * var(--page-margin, 16px));padding:0 var(--page-margin, 16px);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-margin, 16px);scrollbar-width:none}.cft__track::-webkit-scrollbar{display:none}.cft__card{flex:0 0 84%;min-width:0;scroll-snap-align:start}.cft--n1 .cft__card{flex-basis:100%}.cft__media{isolation:isolate;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;overflow:hidden;background:var(--cft-tile, #f3f2ef)}.cft__img{display:block;box-sizing:border-box;width:100%;height:100%;padding:8%;object-fit:contain;mix-blend-mode:multiply}.cft--cover .cft__img{padding:0;object-fit:cover;mix-blend-mode:normal}.cft__img--placeholder{fill:#c9ccd6}.cft__media.is-fill,.cft__media.is-cropped{position:relative}.cft__media.is-fill .cft__img{padding:0;object-fit:cover;mix-blend-mode:normal}.cft__media.is-cropped .cft__img{position:absolute;top:var(--cq-t);left:var(--cq-l);width:var(--cq-w);height:var(--cq-h);max-width:none;max-height:none;padding:0;object-fit:fill;mix-blend-mode:normal}.cft__media.is-cropped.is-bleed .cft__img{mix-blend-mode:multiply}.cft__media.is-lift .cft__img{filter:brightness(var(--cft-lift, 1))}.cft .cft__media.is-baked .cft__img{filter:none;mix-blend-mode:normal}.cft .cft__title{margin:22px 0 0;color:var(--cft-title, #14152a);font-family:inherit;font-size:19px;font-weight:700;letter-spacing:0;line-height:1.15;text-transform:uppercase}.cft__text{margin:10px 0 0;color:var(--cft-text, #3a3d52);font-size:16px;line-height:1.45}.cft__dots{display:flex;justify-content:center;gap:8px;margin-top:24px}.cft__dot{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#d3d6df;cursor:pointer;transition:width .25s ease,background-color .25s ease}.cft__dot.is-active{width:24px;background:var(--cft-accent, #2a2f7d)}.cft__dot:focus-visible{outline:2px solid var(--cft-accent, #2a2f7d);outline-offset:3px}.cft__split{display:grid;gap:28px}.cft__side{display:grid;gap:12px}.cft__side--2{grid-template-columns:repeat(2,minmax(0,1fr))}.cft__list{margin:0;padding:0;list-style:none;border-top:1px solid #dfe2e8}.cft__row{padding:22px 0;border-bottom:1px solid #dfe2e8}.cft .cft__row .cft__title{margin:0}.cft__row .cft__text{margin:8px 0 0}@media screen and (min-width:750px){.cft__head{margin-bottom:36px}.cft__row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:center;gap:24px;padding:28px 0}.cft__row .cft__text{margin:0}.cft .cft__heading{font-size:clamp(40px,5.2vw,52px)}.cft__track{gap:20px;margin-inline:0;padding-inline:0;scroll-padding-inline:0}.cft__card{flex-basis:calc((100% - 20px) / 2.2)}.cft--n1 .cft__card{flex-basis:60%}.cft--n2 .cft__card{flex-basis:calc((100% - 20px)/2)}.cft .cft__title{font-size:20px}.cft__text{font-size:17px}}@media screen and (min-width:990px){.cft__head{margin-bottom:44px}.cft .cft__heading{font-size:clamp(44px,3.4vw,60px)}.cft__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,2.4vw,44px);overflow:visible;scroll-snap-type:none}.cft__card{flex:none}.cft--n1 .cft__card{grid-column:2}.cft--n2.cft--cards .cft__track{grid-template-columns:repeat(2,minmax(0,1fr))}.cft--n2.cft--cards .cft__media{aspect-ratio:4 / 3}.cft__dots{display:none}.cft__split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(32px,4vw,80px)}.cft--no-img .cft__split{grid-template-columns:1fr}.cft__side--1 .cft__media{aspect-ratio:4 / 3}.cft__row{gap:clamp(24px,2.4vw,48px);padding:32px 0}.cft .cft__row .cft__title{font-size:clamp(20px,1.5vw,26px)}.cft .cft__title{margin-top:26px;font-size:clamp(20px,1.4vw,24px)}.cft__text{max-width:34em;font-size:17px}}@media(prefers-reduced-motion:reduce){.cft__dot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ch-features.css.map */
