.custom-product-card{display:block;height:100%;min-width:0;color:inherit}.custom-product-card__link{display:flex;flex-direction:column;height:100%;width:100%;color:inherit;text-decoration:none}.custom-product-card[data-border=true] .custom-product-card__link{border:1px solid var(--custom-card-border-color, #e8e8e8);border-radius:var(--custom-card-radius, 0px);overflow:hidden}.custom-product-card__media{position:relative;flex:none;width:100%;aspect-ratio:var(--custom-card-ratio, 1 / 1);overflow:hidden;border-radius:var(--custom-card-radius, 0px);background-color:var(--custom-card-media-bg, #fff)}.custom-product-card__image,.custom-product-card__placeholder{position:absolute;display:block;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--custom-card-fit, contain);object-position:center}.custom-product-card__image{opacity:0;transition:opacity .2s ease}.custom-product-card__image:first-child,.custom-product-card__image[data-active=true]{opacity:1}.custom-product-card__image:first-child[data-active=false]{opacity:0}.custom-product-card__progress{position:absolute;z-index:6;left:0;right:0;bottom:0;width:100%;height:3px;overflow:hidden;background:var(--custom-card-progress-track, #dddddd);opacity:0;pointer-events:none;transition:opacity .15s ease}.custom-product-card[data-playing=true] .custom-product-card__progress{opacity:1}.custom-product-card__progress-fill{display:block;width:100%;height:100%;background:var(--custom-card-progress-color, #333333);transform:scaleX(0);transform-origin:left center}.custom-product-card[data-playing=true] .custom-product-card__progress-fill{animation:custom-card-progress var(--custom-card-cycle-duration, 8s) linear infinite}@keyframes custom-card-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.custom-product-card__details{display:flex;flex:1;flex-direction:column;align-items:stretch;gap:var(--custom-card-text-gap, 6px);padding:12px 0 0}.custom-product-card__title{margin:0;color:var(--custom-card-title-color, inherit);text-align:var(--custom-card-title-align, left);display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--custom-card-title-lines, 2);text-overflow:ellipsis}.custom-product-card__title[data-max-lines="0"]{display:block;overflow:visible}.custom-product-card__price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:var(--custom-card-price-align, left);gap:8px;margin-top:0;color:var(--custom-card-price-color, inherit)}.custom-product-card[data-title-weight]:not([data-title-weight=inherit]) .custom-product-card__title{font-weight:var(--custom-card-title-weight)}.custom-product-card[data-price-weight]:not([data-price-weight=inherit]) .custom-product-card__price{font-weight:var(--custom-card-price-weight)}.custom-product-card__price s{color:var(--custom-card-compare-color, #888888);font-weight:400}.custom-product-card__media .product-badges{z-index:5}@media(max-width:749px){.custom-product-card__details{padding-top:9px}}@media(prefers-reduced-motion:reduce){.custom-product-card__image,.custom-product-card__progress{transition:none}.custom-product-card__progress-fill{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom-product-card.css.map */
