.product-list-promo-card{--product-list-promo-content-padding: .875rem;position:relative;min-inline-size:0;overflow:hidden;color:var(--product-list-promo-content-color);background:var(--product-list-promo-media-background);isolation:isolate}.product-list-promo-card[data-collection-grid-card]{inline-size:100%;max-inline-size:100%}.product-list-promo-card[data-collection-grid-card]:before{content:"";display:block;inline-size:100%;aspect-ratio:3 / 4}.product-list-promo-card__media,.product-list-promo-card__overlay,.product-list-promo-card__link,.product-list-promo-card__content-bounds{position:absolute;top:0;right:0;bottom:0;left:0}.product-list-promo-card__media{z-index:0;overflow:hidden;background:var(--product-list-promo-media-background)}.product-list-promo-card__picture,.product-list-promo-card__image{display:block;inline-size:100%;block-size:100%}.product-list-promo-card__picture{overflow:hidden}.product-list-promo-card__image{max-inline-size:none;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none}.product-list-promo-card__overlay{z-index:1;background:var(--product-list-promo-overlay-color);pointer-events:none}.product-list-promo-card[data-overlay-style=gradient] .product-list-promo-card__overlay{background:linear-gradient(var(--product-list-promo-overlay-direction),transparent 35%,var(--product-list-promo-overlay-color) 100%)}.product-list-promo-card__link{z-index:2}.product-list-promo-card__link:focus-visible{outline-offset:calc(var(--focus-ring-width) * -2)}.product-list-promo-card__content-bounds{z-index:3;display:grid;align-items:end;box-sizing:border-box;min-inline-size:0;min-block-size:0;padding-block:var(--product-list-promo-mobile-padding-block-start, .875rem) var(--product-list-promo-mobile-padding-block-end, .875rem);padding-inline:.875rem;pointer-events:none}.product-list-promo-card[data-content-placement=top] .product-list-promo-card__content-bounds{align-items:start}.product-list-promo-card[data-content-placement=middle] .product-list-promo-card__content-bounds{align-items:center}.product-list-promo-card[data-content-placement=split] .product-list-promo-card__content-bounds{align-items:stretch}.product-list-promo-card__content{--color: var(--product-list-promo-content-color);display:flex;flex-direction:column;align-items:flex-start;gap:1rem;box-sizing:border-box;inline-size:min(100%,var(--product-list-promo-content-card-max-width));min-inline-size:0;max-block-size:100%;padding:var(--product-list-promo-content-padding);overflow:hidden auto;overflow-wrap:anywhere;color:var(--product-list-promo-content-color);background:var(--product-list-promo-content-background);pointer-events:auto}.product-list-promo-card__content>*{min-inline-size:0;max-inline-size:100%}.product-list-promo-card .product-list-promo-card__content>.button-block{min-inline-size:0;max-inline-size:100%;white-space:normal}.product-list-promo-card__content{container-type:inline-size}@container (max-width: 8rem){.product-list-promo-card .product-list-promo-card__content>.button-block{padding-inline:1rem}}.product-list-promo-card__content>.text-block.hidden--mobile{max-inline-size:min(var(--max-width, 100%),14.5rem)}.product-list-promo-card[data-card-link=true] .product-list-promo-card__content{pointer-events:none}.product-list-promo-card[data-card-link=true] .product-list-promo-card__content :is(a,button,input,select,textarea,[role=button]){pointer-events:auto}.product-list-promo-card[data-content-background=false] .product-list-promo-card__content{padding:0;background:transparent}.product-list-promo-card[data-content-placement=split] .product-list-promo-card__content{justify-content:space-between;padding:0;background:transparent}.product-list-promo-card[data-content-placement=split][data-content-background=true] .product-list-promo-card__content>:not(.button-block,[class*=color-custom-]){box-sizing:border-box;padding:var(--product-list-promo-content-padding);background:var(--product-list-promo-content-background)}@media screen and (max-width:46.8125rem){.product-list-promo-card__content{overflow:hidden}.product-list[data-product-list-minimum-size=small] .product-list-promo-card__content-bounds,.collection-product-list .product-list-promo-card__content-bounds{padding-block:var(--product-list-promo-mobile-padding-block-start, .625rem) var(--product-list-promo-mobile-padding-block-end, .625rem);padding-inline:.625rem}.product-list[data-product-list-minimum-size=small] .product-list-promo-card__content,.collection-product-list .product-list-promo-card__content{--product-list-promo-content-padding: .625rem;gap:.75rem}.product-list[data-product-list-minimum-size=small] .product-list-promo-card__content>.text-block.hidden--desktop,.product-list[data-product-list-minimum-size=small] .product-list-promo-card__content>.text-block.hidden--desktop>*,.collection-product-list .product-list-promo-card__content>.text-block.hidden--desktop,.collection-product-list .product-list-promo-card__content>.text-block.hidden--desktop>*{font:var(--font-body);letter-spacing:var(--font-body--letter-spacing);text-wrap:wrap;text-transform:var(--font-body--case)}}@media screen and (min-width:46.875rem){.product-list-promo-card__content-bounds{padding-block:var(--product-list-promo-padding-block-start, .75rem) var(--product-list-promo-padding-block-end, .75rem);padding-inline:1.4375rem}}
/*# sourceMappingURL=/cdn/shop/t/296/assets/block-product-list-media-card.css.map */
