.homepage-feature-2026{--hf-font-family: "PP Mori", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;position:relative;width:100%;font-family:var(--hf-font-family);padding-top:var(--hf-padding-top-mobile, 40px);padding-bottom:var(--hf-padding-bottom-mobile, 40px)}.homepage-feature-2026-section{margin:0!important}@media (min-width: 768px){.homepage-feature-2026{padding-top:var(--hf-padding-top, 60px);padding-bottom:var(--hf-padding-bottom, 60px)}}.homepage-feature-2026__content{display:flex;flex-direction:column;gap:20px;max-width:1200px;margin:0 auto;padding:0 20px}@media (min-width: 768px){.homepage-feature-2026__content{flex-direction:row;gap:48px;padding:0 60px}}.homepage-feature-2026__card{flex:1;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.homepage-feature-2026.is-visible .homepage-feature-2026__card{opacity:1;transform:translateY(0)}.homepage-feature-2026.is-visible .homepage-feature-2026__card:nth-child(2){transition-delay:.1s}.homepage-feature-2026.is-visible .homepage-feature-2026__card:nth-child(3){transition-delay:.2s}.homepage-feature-2026.is-visible .homepage-feature-2026__card:nth-child(4){transition-delay:.3s}.homepage-feature-2026__product{display:flex;align-items:flex-start;gap:24px}@media (max-width: 767px){.homepage-feature-2026__product{gap:16px}}.homepage-feature-2026__product-link{display:block;text-decoration:none;color:inherit;flex-shrink:0}.homepage-feature-2026__product-image{width:180px;height:180px;border-radius:16px;overflow:hidden;background-color:#f0f0ee}@media (max-width: 767px){.homepage-feature-2026__product-image{width:120px;height:120px;border-radius:12px}}.homepage-feature-2026__image{width:100%;height:100%;object-fit:cover;transition:transform .3s cubic-bezier(.4,0,.2,1)}.homepage-feature-2026__product-link:hover .homepage-feature-2026__image{transform:scale(1.05)}.homepage-feature-2026__info{display:flex;flex-direction:column;gap:6px;padding-top:12px}.homepage-feature-2026__title{font-family:var(--hf-font-family);font-size:var(--hf-title-size, 24px);font-weight:600;color:var(--hf-text-color, #2A2A2A);margin:0;line-height:1.25}@media (max-width: 767px){.homepage-feature-2026__title{font-size:calc(var(--hf-title-size, 24px) * .75)}}.homepage-feature-2026__description{font-family:var(--hf-font-family);font-size:var(--hf-description-size, 15px);font-weight:400;color:#777;line-height:1.5;margin:4px 0 0}@media (max-width: 767px){.homepage-feature-2026__description{font-size:calc(var(--hf-description-size, 15px) * .87)}}.homepage-feature-2026__cta{display:inline-flex;align-items:center;gap:14px;margin-top:16px;font-family:var(--hf-font-family);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--hf-text-color, #2A2A2A)}.homepage-feature-2026__cta-line{opacity:.35;transition:opacity .3s ease,transform .3s cubic-bezier(.4,0,.2,1)}.homepage-feature-2026__cta:hover .homepage-feature-2026__cta-line{opacity:.6;transform:translate(4px)}@media (max-width: 767px){.homepage-feature-2026__cta{font-size:11px;margin-top:12px}.homepage-feature-2026__cta-line{width:44px;height:10px}}.homepage-feature-2026__info>*{opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease}.homepage-feature-2026.is-visible .homepage-feature-2026__info>*:nth-child(1){opacity:1;transform:translateY(0);transition-delay:.1s}.homepage-feature-2026.is-visible .homepage-feature-2026__info>*:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.15s}.homepage-feature-2026.is-visible .homepage-feature-2026__info>*:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.2s}.homepage-feature-2026__product-image{opacity:0;transform:scale(.95);transition:opacity .4s ease,transform .4s ease}.homepage-feature-2026.is-visible .homepage-feature-2026__product-image{opacity:1;transform:scale(1)}@media (prefers-reduced-motion: reduce){.homepage-feature-2026__card,.homepage-feature-2026__info>*,.homepage-feature-2026__product-image,.homepage-feature-2026__image{transition:none!important;transform:none!important;opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/163/assets/homepage-feature-2026.css.map */
