.featured{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(24px,3.4vw,64px);align-items:center}.featured__media{grid-column:1 / span 6;aspect-ratio:4 / 5}.featured__info{grid-column:8 / span 5}.featured__brand{font-size:.75rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--color-text-secondary)}.featured__brand sup{font-size:.7em;letter-spacing:0}.featured__title{margin-top:12px;font-size:clamp(2rem,1.2rem + 2.6vw,3.5rem);font-weight:700;line-height:.98;letter-spacing:-.02em;text-transform:uppercase}.featured__tag{margin-top:20px;font-size:clamp(1.125rem,1rem + .6vw,1.5rem);font-weight:700;line-height:1.15;text-transform:uppercase}.featured__desc{margin-top:14px;color:var(--color-text-secondary);font-size:var(--fs-lede);max-width:44ch}.benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin-top:32px;border-top:1px solid var(--color-border)}.benefit{padding-block:18px;border-bottom:1px solid var(--color-border)}.benefit h3{font-size:.71875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.benefit p{margin-top:5px;font-size:.875rem;color:var(--color-text-secondary);line-height:1.45}.featured__buy{margin-top:30px;display:flex;align-items:center;flex-wrap:wrap;gap:14px 24px}.featured__buy .price{font-size:1.5rem}.featured__buy .price s{font-size:1.0625rem}.featured__reassure{margin-top:16px;display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;font-size:.8125rem;color:var(--color-text-secondary)}.featured__reassure i{font-style:normal;opacity:.5}.featured--reverse .featured__media{grid-column:7 / span 6;grid-row:1}.featured--reverse .featured__info{grid-column:1 / span 5;grid-row:1}.featured__error{margin-top:12px;font-size:.875rem;color:var(--color-red)}.featured__hint{margin-top:24px;padding:14px 16px;border:1px dashed var(--color-border);border-radius:var(--radius);font-size:.875rem;color:var(--color-text-secondary)}@media(max-width:900px){.featured{display:block}.featured__media{margin-inline:calc(var(--gutter) * -1);border-radius:0}.featured__info{margin-top:32px}.benefits{grid-template-columns:1fr}.featured__buy .btn{width:100%}.featured__buy{flex-direction:column;align-items:stretch}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/section-featured-product.css.map */
