:root{--sp-card: 26 26 26;--sp-gold: 212 175 55}body .product-card{background:rgb(var(--sp-card))!important;border-radius:1.25rem;overflow:hidden;box-shadow:0 0 0 1px #ffffff14!important;transition:transform var(--animation-primary),box-shadow var(--animation-primary);color:#fff}body .product-card:hover{transform:translateY(-4px);box-shadow:0 0 0 1px #ffffff14,0 1.5rem 3rem -1.5rem #0009!important}body .product-card__media .media{border-radius:0!important;background-color:rgb(var(--sp-card))!important}body .product-card__media img{transition:transform var(--animation-smooth)}body .product-card:hover .product-card__media img{transform:scale(1.04)}body .product-card__content{padding:1.125rem 1.25rem 1.25rem!important;background:rgb(var(--sp-card));border-top:1px solid rgb(255 255 255 / .08)}body .product-card__details{flex-direction:column;align-items:flex-start;gap:.75rem}body .product-card__title{font-size:1.0625rem;font-weight:700;line-height:1.2}body .product-card__details .price{align-items:flex-start;width:100%}body .product-card .emdpr-prices-container{display:flex!important;flex-direction:column;align-items:stretch!important;gap:.375rem;width:100%}body .product-card .emdpr-prices-container span,body .product-card .emdpr-prices-container s{margin:0!important}body .product-card :is(.emdpr-taxIncludedPrice-div,.emdpr-taxExcludedPrice-div){display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.375rem}body .product-card :is(.price__regular,.emTaxIncludedPrice){font-size:1.375rem!important;font-weight:800!important;letter-spacing:-.01em;color:rgb(var(--sp-gold))!important}body .product-card .emVariableProductText{font-size:.8125rem!important;font-weight:600!important;text-transform:uppercase;color:#fff9!important}body .product-card .emCompareAtPrice{font-size:.9375rem!important;color:#ffffff80!important;text-decoration-color:currentColor!important}body .product-card .price__sale{color:#ffffff80!important}body .product-card .emdpr-taxExcludedPrice-div{padding-top:.375rem;border-top:1px solid rgb(255 255 255 / .12)}body .product-card :is(.emTaxExcludedPrice,.emTextAfterExcludedPrice){font-size:.875rem!important;color:#ffffffa6!important}body .product-card .emTaxExcludedPrice{font-weight:700!important;color:#ffffffe6!important}@media screen and (max-width:767px){body .product-card__content{padding:.875rem .875rem 1rem!important}body .product-card :is(.price__regular,.emTaxIncludedPrice){font-size:1.1875rem!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/product-cards-2026.css.map */
