.feature-highlights{--fh-bg: #f4f5f6;--fh-text: #1a1a1a;--fh-desc: #6b6b6b;--fh-divider: #e1e1e1;--fh-icon-bg: #ffffff;--fh-icon-color: #1a1a1a;--fh-icon-container-size: 60px;--fh-icon-size: 24px;--fh-cols-desktop: 4;--fh-cols-tablet: 2;--fh-gap: 32px;--fh-label-size: 13px;--fh-label-weight: 700;--fh-label-spacing: .1em;--fh-desc-size: 14px;--fh-heading-size: 32px;position:relative;background-color:var(--fh-bg);color:var(--fh-text);width:100%}.feature-highlights__inner{width:100%;margin:0 auto;padding:0 clamp(1rem,4vw,3rem);box-sizing:border-box}.feature-highlights--contained .feature-highlights__inner{max-width:1400px}.feature-highlights__header{margin:0 0 clamp(1.75rem,4vw,3rem)}.feature-highlights__header--left{text-align:left}.feature-highlights__header--center{text-align:center}.feature-highlights__header--right{text-align:right}.feature-highlights__heading{margin:0 0 .5rem;font-size:var(--fh-heading-size);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--fh-text)}.feature-highlights__subheading{font-size:clamp(.95rem,1.3vw,1.0625rem);line-height:1.6;color:var(--fh-desc);max-width:640px}.feature-highlights__header--center .feature-highlights__subheading{margin-left:auto;margin-right:auto}.feature-highlights__header--right .feature-highlights__subheading{margin-left:auto}.feature-highlights__subheading>*{margin:0}.feature-highlights__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--fh-gap)}@media(min-width:750px){.feature-highlights__list{grid-template-columns:repeat(var(--fh-cols-tablet),1fr)}}@media(min-width:990px){.feature-highlights__list{grid-template-columns:repeat(var(--fh-cols-desktop),1fr)}}@media(max-width:749px){.feature-highlights--mobile-grid .feature-highlights__list{grid-template-columns:repeat(2,1fr);gap:calc(var(--fh-gap) * .6)}.feature-highlights--mobile-scroll .feature-highlights__list{display:flex;grid-template-columns:none;gap:var(--fh-gap);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.5rem;margin:0 calc(-1*clamp(1rem,4vw,3rem));padding-left:clamp(1rem,4vw,3rem);padding-right:clamp(1rem,4vw,3rem);-webkit-overflow-scrolling:touch;scrollbar-width:none}.feature-highlights--mobile-scroll .feature-highlights__list::-webkit-scrollbar{display:none}.feature-highlights--mobile-scroll .feature-highlights__item{flex:0 0 calc(50% - var(--fh-gap) / 2);scroll-snap-align:start}}.feature-highlights__item{position:relative;margin:0;padding:0}.feature-highlights__link{display:flex;flex-direction:column;gap:1rem;text-decoration:none;color:inherit;height:100%;outline:none}.feature-highlights--align-center .feature-highlights__link{align-items:center;text-align:center}.feature-highlights--align-left .feature-highlights__link{align-items:flex-start;text-align:left}.feature-highlights__link:not(.feature-highlights__link--static){cursor:pointer;transition:transform .2s ease}.feature-highlights__link:not(.feature-highlights__link--static):hover .feature-highlights__label,.feature-highlights__link:not(.feature-highlights__link--static):focus-visible .feature-highlights__label{text-decoration:underline;text-underline-offset:3px}.feature-highlights__link:focus-visible{outline:2px solid var(--item-icon-color, var(--fh-icon-color));outline-offset:6px;border-radius:4px}.feature-highlights--has-dividers .feature-highlights__item{padding-right:var(--fh-gap)}@media(min-width:990px){.feature-highlights--has-dividers .feature-highlights__item:not(:last-child):after{content:"";position:absolute;top:20%;right:0;bottom:20%;width:1px;background-color:var(--fh-divider)}}.feature-highlights__icon{display:inline-flex;align-items:center;justify-content:center;width:var(--fh-icon-container-size);height:var(--fh-icon-container-size);background-color:var(--item-icon-bg, var(--fh-icon-bg));color:var(--item-icon-color, var(--fh-icon-color));flex-shrink:0;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}.feature-highlights--icon-circle .feature-highlights__icon{border-radius:50%}.feature-highlights--icon-rounded .feature-highlights__icon{border-radius:12px}.feature-highlights--icon-square .feature-highlights__icon{border-radius:0}.feature-highlights--icon-none .feature-highlights__icon{background-color:transparent!important;width:auto;height:auto}.feature-highlights--icon-shadow .feature-highlights__icon{box-shadow:0 4px 14px #0000000f,0 1px 2px #0000000a}.feature-highlights__icon svg{width:var(--fh-icon-size);height:var(--fh-icon-size);display:block}.feature-highlights__icon img{width:var(--fh-icon-size);height:var(--fh-icon-size);object-fit:contain;display:block}.feature-highlights__link:not(.feature-highlights__link--static):hover .feature-highlights__icon--hover-lift,.feature-highlights__item:hover .feature-highlights__icon--hover-lift{transform:translateY(-4px);box-shadow:0 8px 22px #0000001a,0 2px 4px #0000000f}.feature-highlights__link:not(.feature-highlights__link--static):hover .feature-highlights__icon--hover-scale,.feature-highlights__item:hover .feature-highlights__icon--hover-scale{transform:scale(1.1)}.feature-highlights__link:not(.feature-highlights__link--static):hover .feature-highlights__icon--hover-bounce,.feature-highlights__item:hover .feature-highlights__icon--hover-bounce{animation:fh-bounce .6s ease}.feature-highlights__link:not(.feature-highlights__link--static):hover .feature-highlights__icon--hover-spin,.feature-highlights__item:hover .feature-highlights__icon--hover-spin{transform:rotate(360deg);transition-duration:.7s}@keyframes fh-bounce{0%,to{transform:translateY(0)}30%{transform:translateY(-10px)}60%{transform:translateY(-4px)}}.feature-highlights__text{display:flex;flex-direction:column;gap:.4rem}.feature-highlights__text--uppercase .feature-highlights__label{text-transform:uppercase}.feature-highlights__text--capitalize .feature-highlights__label{text-transform:capitalize}.feature-highlights__text--none .feature-highlights__label{text-transform:none}.feature-highlights__label{margin:0;font-size:var(--fh-label-size);font-weight:var(--fh-label-weight);letter-spacing:var(--fh-label-spacing);line-height:1.3;color:var(--fh-text)}.feature-highlights__description{margin:0;font-size:var(--fh-desc-size);line-height:1.55;color:var(--fh-desc)}.feature-highlights__empty{padding:3rem 0;text-align:center;color:var(--fh-desc)}.feature-highlights[data-animation=fade-up] .feature-highlights__item,.feature-highlights[data-animation=fade-in] .feature-highlights__item,.feature-highlights[data-animation=scale] .feature-highlights__item{opacity:0;transition:opacity .6s ease,transform .6s cubic-bezier(.25,.46,.45,.94);transition-delay:calc(var(--item-index, 0) * var(--fh-anim-stagger, .1s))}.feature-highlights[data-animation=fade-up] .feature-highlights__item{transform:translateY(24px)}.feature-highlights[data-animation=scale] .feature-highlights__item{transform:scale(.92)}.feature-highlights.is-in-view[data-animation=fade-up] .feature-highlights__item,.feature-highlights.is-in-view[data-animation=fade-in] .feature-highlights__item,.feature-highlights.is-in-view[data-animation=scale] .feature-highlights__item{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.feature-highlights__item,.feature-highlights__icon,.feature-highlights__link{transition:none!important;animation:none!important;transform:none!important;opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-feature-highlights.css.map */
