.has-not-price-replacer-btn{background-color:#f9a825;color:#fff!important;font-weight:600;font-size:15px;padding:8px 18px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:all .25s ease;line-height:1.4;box-shadow:0 2px 4px rgba(0,0,0,.08)}.has-not-price-replacer-btn:hover{background-color:#e1a200;transform:translateY(-1px);box-shadow:0 3px 6px rgba(0,0,0,.1)}.custom-quote-button{background-color:#d79d4b!important;color:#fff!important;border:none!important;font-weight:700!important;text-align:center;cursor:pointer;transition:background-color .3s ease;text-decoration:none!important;box-sizing:border-box;line-height:1.5;display:block!important;width:100%!important}.custom-quote-button:hover{background-color:#b77f3e!important}.single-product .quote-button-wrapper{margin:15px 0;padding:0;max-width:350px}.single-product .custom-quote-button{border-radius:8px!important;padding:12px 24px!important;font-size:16px!important}.woocommerce .products .quote-button-wrapper{margin:5px auto 10px;padding:0 10px;box-sizing:border-box;display:flex;justify-content:center}.woocommerce .products .custom-quote-button{border-radius:20px!important;padding:8px 15px!important;font-size:14px!important;max-width:90%!important;width:auto!important}.normal-price.clickable-price{display:block!important;width:100%!important;padding:4px 8px!important;text-align:center!important;cursor:pointer!important;font-size:11px!important;border-radius:20px!important;background-color:#007bff;color:#fff!important;font-weight:700!important;transition:background-color .3s ease;margin:0!important;line-height:1.5!important}.normal-price.clickable-price:hover{background-color:#0056b3}.woocommerce ul.products .product-card .thumbnail-holder{height:unset!important}.single-banner .post-thumbnail{height:unset!important}