.apsw-search-wrap .apsw-select-box-wrap{width:225px!important}.apsw-search-wrap .apsw-search-form input[type=search]{padding:0px 70px}.et_pb_section_1_tb_header.et_pb_section{height:50px}.onsale{display:none}.woocommerce div.product p.price del,.woocommerce div.product span.price del{display:inline-flex!important}.woocommerce-Price-amount{color:#d64228!important}.wpforms-field.placeholder-black input::placeholder,.wpforms-field.placeholder-black textarea::placeholder{color:#000!important;opacity:1!important}.woocommerce-Tabs-panel--description h2{display:none}.woocommerce-Tabs-panel--additional_information h2{display:none}#comments .woocommerce-Reviews-title{display:none}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h2{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:600;text-transform:uppercase;font-size:12px!important;letter-spacing:1px;line-height:1.8em}.woocommerce div.product form.cart .variations td select{font-size:15px;padding:15px 8px}.saf-container{background:rgba(255,255,255,0.5);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(10px);padding:10px;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,0.1)}.searchandfilter ul{list-style:none;display:flex;flex-wrap:wrap;justify-content:left}.searchandfilter ul li{flex:1 1 200px;min-width:200px}.searchandfilter li:nth-child(1):before{display:block;font-weight:bold;margin-bottom:5px}.searchandfilter li:nth-child(2):before{display:block;font-weight:bold;margin-bottom:5px}.searchandfilter ul li select,.searchandfilter ul li input,.searchandfilter ul li label{width:100%;box-sizing:border-box}.searchandfilter h4{margin:10px 0;font-size:16px;font-weight:600}.saf-note{padding:0 10px;color:#273138}.searchandfilter select,.searchandfilter input[type="text"]{padding:10px;border:1px solid #ccc;border-radius:6px;width:100%;margin-bottom:15px}.searchandfilter input[type="submit"]{background-color:#066aab;color:#fff;border:none;padding:12px 20px;border-radius:6px;cursor:pointer;transition:background-color 0.3s ease}@media only screen and (min-width:1440px) and (max-width:1920px){.searchandfilter input[type="submit"]{margin-top:50px}}@media only screen and (min-width:481px) and (max-width:1024px){.searchandfilter input[type="submit"]{margin-top:50px}}.searchandfilter input[type="submit"]:hover{background-color:#055589}