.product-card-state{z-index:2;letter-spacing:.015em;text-align:left;-webkit-backdrop-filter:blur(12px)saturate(115%);backdrop-filter:blur(12px)saturate(115%);background:#24170fd1;border:1px solid #ffffffb8;border-radius:999px;width:auto;padding:6px 10px;font-size:.72rem;font-weight:800;line-height:1.1;inset:12px auto auto 12px;box-shadow:0 8px 20px #24170f29}.product-out-of-stock-recovery{background:linear-gradient(135deg,#ffffffc7,#fff8ef9e);border:1px solid #a3372a2e;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0 0;padding:14px 16px;display:flex}.product-out-of-stock-recovery p{color:var(--racies-muted);flex:260px;margin:0}.product-out-of-stock-recovery .button{flex:none}@media (forced-colors:active){.product-card-state,.product-out-of-stock-recovery{border:1px solid canvastext}}.product-card.is-out-of-stock{box-shadow:0 14px 36px #3a40441c;background:linear-gradient(145deg,#f3f4f3,#e7e9e8)!important}.product-card.is-out-of-stock .product-card-image{background-color:#d8dcdb}.product-card.is-out-of-stock .product-card-image img{filter:grayscale()saturate(0)contrast(.94)brightness(.96)}.product-card.is-out-of-stock .product-card-body{background-color:#e8ebead1}.product-card.is-out-of-stock .product-card-category,.product-card.is-out-of-stock h3 a,.product-card.is-out-of-stock .price{color:#596165}.product-card.is-out-of-stock .price s{color:#7b8285}.product-card.is-out-of-stock:hover{box-shadow:0 20px 42px -6px #3a404429}.product-card.is-out-of-stock:hover .product-card-image img{filter:grayscale()saturate(0)contrast(.95)brightness(.98)}.product-card.is-out-of-stock:hover .price{color:#596165}
