.hd-products{display:grid;grid-template-columns:1fr;gap:var(--hd-s-4)}@media(min-width:560px){.hd-products{grid-template-columns:repeat(2,1fr)}}@media(min-width:840px){.hd-products{grid-template-columns:repeat(3,1fr);gap:var(--hd-s-5)}}.hd-card{background:var(--hd-surface);border-radius:var(--hd-radius-lg);overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--hd-shadow-1);transition:transform var(--hd-dur) var(--hd-ease),box-shadow var(--hd-dur) var(--hd-ease)}.hd-card:hover{transform:translateY(-5px);box-shadow:var(--hd-shadow-2)}.hd-card__media{position:relative;aspect-ratio:1;display:block;overflow:hidden;background:var(--hd-surface)}.hd-card__media>a{display:block;width:100%;height:100%}.hd-card__img{width:100%;height:100%;aspect-ratio:1;object-fit:cover;object-position:center;display:block;transition:transform .4s var(--hd-ease)}.hd-card:hover .hd-card__img{transform:scale(1.04)}@media(prefers-reduced-motion:reduce){.hd-card:hover .hd-card__img{transform:none}}.hd-tag{position:absolute;top:var(--hd-s-3);left:var(--hd-s-3);z-index:1;font-size:11px;font-weight:700;padding:6px var(--hd-s-3);border-radius:var(--hd-radius-pill);background:var(--hd-ink);color:#fff}.hd-tag--sale{background:var(--hd-apricot-deep)}.hd-card__body{padding:var(--hd-s-4) var(--hd-s-4) var(--hd-s-5);display:flex;flex-direction:column;gap:var(--hd-s-2);flex:1}.hd-card__rating{display:flex;align-items:center;gap:6px;font-size:var(--hd-t-xs);color:var(--hd-ink-2)}.hd-card__body h3{font-size:var(--hd-t-base);font-weight:900;line-height:1.3;margin:0;font-family:var(--hd-f-heading);letter-spacing:-.02em}.hd-card__body h3 a{color:inherit;text-decoration:none}.hd-card__claim{font-size:var(--hd-t-xs);color:var(--hd-ink-2);margin:0}.hd-card__price{display:flex;align-items:baseline;gap:var(--hd-s-2);margin-top:auto;padding-top:var(--hd-s-2)}.hd-card__now{font-size:var(--hd-t-xl);font-weight:800}.hd-card__was{font-size:var(--hd-t-sm);color:var(--hd-ink-3);text-decoration:line-through}.hd-card__vat{font-size:10px;color:var(--hd-ink-3);font-weight:500}.hd-card .hd-bnpl{box-shadow:inset 0 0 0 1.5px var(--hd-line);padding:6px var(--hd-s-3);align-self:flex-start}.hd-card__form{margin:var(--hd-s-3) 0 0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/featured-collection-hd.css.map */
