.wfl-feature{color:var(--wfl-text);padding:var(--wfl-spacing) 0;width:80%;margin:auto}.wfl-feature__shell{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:stretch}.wfl-feature__shell--reverse{direction:rtl}.wfl-feature__shell--reverse>*{direction:ltr}.wfl-feature__media{align-self:stretch;border-radius:0;overflow:hidden;background:var(--wfl-card-bg);box-shadow:0 14px 34px #0f172a14;border:1px solid rgba(15,23,42,.06);min-height:100%}.wfl-feature__image,.wfl-feature__placeholder{width:100%;height:100%;min-height:100%;min-height:320px;object-fit:cover;display:block}.wfl-feature__content{display:grid;gap:1rem;max-width:42rem}.wfl-feature__eyebrow{margin:0;font-size:.82rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--wfl-accent)}.wfl-feature__heading{margin:0;font-size:clamp(1.8rem,4vw,3rem);line-height:1.02;letter-spacing:-.04em;text-transform:uppercase;font-weight:900}.wfl-feature__text{color:var(--wfl-muted);line-height:1.7;font-size:1rem}.wfl-feature__bullets{display:grid;gap:.9rem;margin:0;padding:0}.wfl-feature__bullet{display:flex;gap:.85rem;padding:1rem 1.05rem;border-radius:0;background:var(--wfl-card-bg);border:1px solid rgba(15,23,42,.06);box-shadow:0 8px 20px #0f172a0d}.wfl-feature--full-width .wfl-feature__bullet{background:#ffffffd9}.wfl-feature__bullet-dot{width:.9rem;height:.9rem;border-radius:999px;margin-top:.35rem;flex-shrink:0;background:linear-gradient(135deg,var(--wfl-accent),#16a34a);box-shadow:0 0 0 6px #22c55e1f}.wfl-feature__bullet-content{display:grid;gap:.3rem}.wfl-feature__bullet-title{font-size:.98rem;font-weight:800}.wfl-feature__bullet-text{color:var(--wfl-muted);line-height:1.55;font-size:.96rem}.wfl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;width:fit-content;padding:.9rem 1.3rem;border-radius:0!important;text-decoration:none;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--wfl-accent),#16a34a);box-shadow:0 14px 28px #22c55e38;transition:transform .3s ease,opacity .3s ease}.wfl-btn:hover{opacity:.92;transform:scale(1.03)}.wfl-feature--card .wfl-feature__shell{padding:1.25rem;border-radius:calc(var(--wfl-radius) + 4px);background:var(--wfl-card-bg)}@media screen and (max-width:749px){.wfl-feature__shell,.wfl-feature__shell--reverse{direction:ltr;grid-template-columns:1fr}.wfl-feature__image,.wfl-feature__placeholder{min-height:240px}.wfl-btn,.wfl-feature__cta{width:100%}.wfl-feature{width:100%;margin:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/wfl-content-feature.css.map */
