.av-product-card{position:relative;display:flex;flex-direction:column;gap:var(--gap-sm);height:100%}.av-product-card--border{overflow:hidden;border:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-8, .08));border-radius:var(--av-card-radius, var(--style-border-radius-inputs));background:var(--av-card-background, var(--color-background))}.product-grid__item:has(>.av-product-card--border){border:none}.av-product-card--border .av-product-card__media{border-radius:0}.av-product-card--border :is(.av-product-card__body,.av-product-card__quick-add,.av-product-card__compare-note){padding-inline:var(--av-card-padding, var(--padding-md, 1rem))}.av-product-card--border .av-product-card__body{padding-block-start:calc(var(--av-card-padding, var(--padding-md, 1rem)) - var(--gap-sm, .5rem))}.av-product-card--border>:last-child{padding-block-end:var(--av-card-padding, var(--padding-md, 1rem))}.av-product-card__media{container:av-card-media / inline-size;position:relative;overflow:hidden;aspect-ratio:var(--av-card-ratio, 1);border-radius:var(--av-card-radius, var(--style-border-radius-inputs));background:rgb(var(--color-foreground-rgb) / var(--opacity-5))}.av-product-card--portrait .av-product-card__media{--av-card-ratio: 4 / 5}.av-product-card--landscape .av-product-card__media{--av-card-ratio: 4 / 3}.av-product-card--tall .av-product-card__media{--av-card-ratio: 2 / 3}.av-product-card__image,.av-product-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.av-product-card__image--secondary{opacity:0}.av-product-card--well .av-product-card__media{background:transparent}.av-product-card--well{--av-card-bottle-top: 8%;--av-card-bottle-bottom: 4%}.av-product-card--well .av-product-card__image{inset:var(--av-card-bottle-top, 14%) 0 var(--av-card-bottle-bottom, 6%);height:calc(100% - var(--av-card-bottle-top, 14%) - var(--av-card-bottle-bottom, 6%));object-fit:contain;object-position:center bottom}.av-product-card--well .av-product-card__image--secondary{top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover;object-position:center}@media(hover:hover)and (prefers-reduced-motion:no-preference){.av-product-card--border{transition:transform .3s var(--av-ease-rise, cubic-bezier(.2, .7, .2, 1)),border-color .3s ease}.av-product-card--border:is(:hover,:focus-within){transform:translateY(-3px);border-color:rgb(var(--color-foreground-rgb) / .24)}.av-product-card--well:not(.av-product-card--has-second) .av-product-card__image--primary{transition:transform .5s var(--av-ease-rise, cubic-bezier(.2, .7, .2, 1))}.av-product-card--well:not(.av-product-card--has-second):hover .av-product-card__image--primary{transform:scale(1.04);transform-origin:center bottom}}@media(hover:hover){.av-product-card--has-second:hover .av-product-card__image--secondary[data-av-ready]{opacity:1}.av-product-card--has-second:hover:has(.av-product-card__image--secondary[data-av-ready]) .av-product-card__image--primary{opacity:0}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.av-product-card__image{transition:opacity .4s var(--av-ease-rise, cubic-bezier(.2, .7, .2, 1))}}.av-product-card__badges{position:absolute;z-index:2;inset-block-start:var(--padding-xs);inset-inline-start:var(--padding-xs);display:flex;flex-wrap:wrap;gap:var(--gap-2xs);margin:0;padding:0;list-style:none}.av-product-card__badge{padding:.2em .6em;border-radius:var(--style-border-radius-pills, 999px);background:var(--color-background);color:var(--color-foreground);font-size:var(--font-size--xs);font-weight:var(--font-weight-semibold, 600)}.av-product-card__badge{white-space:nowrap}@container av-card-media (max-width: 15rem){.av-product-card .av-product-card__badge:not(#av){font-size:12px;letter-spacing:.08em;padding:.2em .6em}}.av-product-card__badge--muted{color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}.av-product-card__body{display:flex;flex-direction:column;gap:var(--gap-2xs)}.av-product-card__title{margin:0;font-family:var(--font-body--family);font-size:var(--av-card-title-size, var(--font-size--md));font-weight:var(--av-card-title-weight, var(--font-body--weight, 400));line-height:1.3;color:var(--color-foreground)}.av-product-card__link{color:inherit;text-decoration:none}.av-product-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.av-product-card__link:focus-visible{outline:none}.av-product-card:has(.av-product-card__link:focus-visible){outline:var(--focus-outline-width, 2px) solid currentcolor;outline-offset:var(--focus-outline-offset, 2px)}.av-product-card__subtitle,.av-product-card__nickname,.av-product-card__rating{margin:0;font-size:var(--font-size--sm);color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}.av-product-card__rating{display:flex;align-items:center;gap:var(--gap-2xs)}.av-product-card__stars{display:inline-flex;font-size:.8em;--av-star-color: var(--av-card-star-color, var(--av-accent, var(--color-foreground)))}.av-product-card__quick-add{container:av-card / inline-size;position:relative;z-index:1;margin-block-start:auto}.av-product-card__add{width:100%;height:var(--av-card-button-height, var(--minimum-touch-target, 2.75rem));min-height:0;padding-block:0;font-size:var(--av-card-button-size, var(--font-size--sm, .875rem))}.av-product-card__add-short{display:none}.av-product-card__compare{opacity:var(--av-card-compare-opacity, .65);font-weight:400}.av-product-card__compare-note{margin:var(--gap-3xs, 4px) 0 0;font-size:var(--font-size--sm, .875rem);opacity:var(--av-card-compare-opacity, .65)}@container av-card (max-width: 15rem){.av-product-card__add-full{display:none}.av-product-card__add-short{display:inline;white-space:nowrap}.av-product-card__add:has(.av-product-card__compare){padding-inline:12px}}.av-product-card__media--plain-cutout{background:#fff}.av-product-card__media--plain-cutout .av-product-card__image:not(.av-product-card__image--secondary){object-fit:contain;padding-block:6%}
/*# sourceMappingURL=/cdn/shop/t/11/assets/av-css-block-av-product-card.css.map */
