.fd-product-features{display:block;width:100%;min-width:0;max-width:1240px;box-sizing:border-box;contain:inline-size;margin-inline:auto;padding-block:40px;color:var(--fd-ink, #1e211f)}.fd-product-features__heading{margin:0 auto 28px;padding-inline:20px;max-width:760px;text-align:center;font-family:var(--font-heading--family);font-size:var(--fd-feature-heading-mobile);font-weight:800;line-height:1.1;text-transform:uppercase}.fd-product-features__heading em{font-family:Fraunces FD,Georgia,serif;text-transform:none;font-weight:600}.fd-product-features__track{display:grid;width:100%;min-width:0;max-width:100%;grid-auto-flow:column;grid-auto-columns:84%;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;padding-inline:16px;scrollbar-width:none}.fd-product-features__track::-webkit-scrollbar{display:none}.fd-product-features__card{min-width:0;scroll-snap-align:start}.fd-product-features__image{position:relative;aspect-ratio:1;overflow:hidden;border-radius:6px;background:#f1f2ef}.fd-product-features__missing{position:absolute;inset:auto 8px 8px 8px;z-index:1;margin:0;padding:8px 10px;border-radius:4px;background:#b3261e;color:#fff;font-size:13px;line-height:1.35}.fd-product-features__image img,.fd-product-features__placeholder{display:block;width:100%;height:100%;object-fit:cover}.fd-product-features .fd-product-features__title{margin:20px 0 12px;font-family:var(--font-heading--family);font-size:var(--fd-feature-title-mobile);font-weight:800;line-height:1.1;text-transform:uppercase}.fd-product-features .fd-product-features__body{font-size:var(--fd-feature-body-mobile);line-height:1.4;letter-spacing:.02em}.fd-product-features__body p{margin-block:0 12px}.fd-product-features__controls{display:flex;align-items:center;gap:16px;padding-inline:16px;margin-top:16px}.fd-product-features__controls button{min-width:44px;min-height:44px;padding:0;border:0;background:transparent;color:var(--fd-accent, #3d4d35);font-size:28px;cursor:pointer}.fd-product-features__controls button:disabled{opacity:.35;cursor:default}.fd-product-features__progress{flex:1;height:6px;border-radius:8px;background:#d8dcd6;overflow:hidden}.fd-product-features__progress span{display:block;height:100%;border-radius:inherit;background:var(--fd-accent, #3d4d35);transform:translate(calc(var(--feature-index, 0) * 100%))}@media(min-width:750px){.fd-product-features{padding-inline:24px;padding-block:56px}.fd-product-features__heading{font-size:var(--fd-feature-heading-desktop)}.fd-product-features__track{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;overflow:visible}.fd-product-features .fd-product-features__title{font-size:var(--fd-feature-title-desktop)}.fd-product-features .fd-product-features__body{font-size:var(--fd-feature-body-desktop)}.fd-product-features__controls{display:none}}
/*# sourceMappingURL=/cdn/shop/t/353/assets/fd-product-features.css.map */
