/* Clear product selection buttons in the five-column catalog. */
.product-grid>.product{display:flex;flex-direction:column;min-width:0}.product-grid>.product>p:last-of-type{margin-bottom:15px}.product-grid .product .price{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px;margin-top:auto;padding-top:13px;border-top:1px solid #e8d6d0;width:100%}.card-price-amount{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.product-grid .product .price strong{font-size:17px!important;line-height:1.4!important;font-weight:700;color:#482532}.product-grid .card-price-amount small{font-size:10px!important;color:#806a70;white-space:nowrap}.product-grid .product .price .quick{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;padding:12px 15px;border:1px solid #823e53;border-radius:6px;background:#823e53;color:#fff;font-size:13px!important;font-weight:600;line-height:1.4;text-decoration:none;box-shadow:0 3px 8px #4825320a;transition:background .15s,box-shadow .15s}.product-grid .product .price .quick svg{width:16px;height:16px;flex:none}.product-grid .product .price .quick:hover{background:#652b40;border-color:#652b40;box-shadow:0 4px 10px #4825321a}.product-grid .product .price .quick:focus-visible{outline:3px solid #d8a761;outline-offset:3px}.product-grid .product .price .quick-unavailable{background:#fffaf6;color:#823e53}.product-grid .product .price .quick-unavailable:hover{background:#f0ded8;color:#482532}@media(max-width:650px){.product-grid .product .price .quick{font-size:12px!important;padding:11px 12px;min-height:44px}.product-grid .product .price strong{font-size:16px!important}.product-grid .product .price{gap:10px}}@media(prefers-reduced-motion:reduce){.product-grid .product .price .quick{transition:none}}
