.k-featured-products{padding-block:clamp(72px,12vw,180px)}.k-featured-products__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 40px;margin-bottom:clamp(40px,6vw,88px)}.k-featured-products__head-text{max-width:44rem}.k-featured-products__eyebrow{color:var(--k-muted);margin-bottom:.9em}.k-featured-products__heading{max-width:20ch}.k-featured-products__intro{margin-top:1em;max-width:34rem;font-size:var(--k-step-1);line-height:1.5;color:var(--k-muted)}.k-featured-products__view-all{flex-shrink:0;text-decoration:none;padding-bottom:6px;border-bottom:1px solid var(--k-line);transition:border-color .35s var(--k-ease-out)}.k-featured-products__view-all:hover{border-color:currentColor}.k-featured-products__grid{display:grid;grid-template-columns:repeat(var(--k-fp-columns, 3),minmax(0,1fr));gap:clamp(56px,6vw,96px) clamp(20px,2.4vw,36px)}.k-featured-products__item{display:flex}.k-featured-products__item>.k-product-card{flex:1}@media(min-width:750px){.k-featured-products--editorial .k-featured-products__item--feature{grid-column:span 2}.k-featured-products--editorial .k-featured-products__item--feature .k-product-card__link{display:flex;flex:1;flex-direction:column}.k-featured-products--editorial .k-featured-products__item--feature .k-product-card__media{flex:1 1 0;min-height:0;aspect-ratio:auto}}@media(min-width:750px)and (max-width:989px){.k-featured-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.k-featured-products--editorial .k-featured-products__item--lead .k-product-card__media{flex:none;aspect-ratio:16 / 10}.k-featured-products--editorial .k-featured-products__item--tail{grid-column:auto}.k-featured-products--editorial .k-featured-products__item--tail .k-product-card__media{flex:none;aspect-ratio:4 / 5}}@media(max-width:749px){.k-featured-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 12px}.k-featured-products--editorial .k-featured-products__item--lead{grid-column:span 2}.k-featured-products--editorial .k-featured-products__item--lead .k-product-card__media{aspect-ratio:5 / 4}.k-featured-products__head{display:block}.k-featured-products__view-all{display:inline-block;margin-top:20px}}.k-featured-products__card{will-change:transform,opacity}
