.select2-container .select2-selection--single{height:auto!important}input#calc_shipping_city,input#calc_shipping_postcode,input#calc_shipping_state{border:1px solid;border-radius:5px}small.woocommerce-price-suffix{font-size:14px;float:right;margin-right:15px}.term-complementos-suelo li.product-category img{display:none!important}.term-complementos-suelo li.product-category{border:2px solid;padding:20px 0 10px 0px;border-radius:10px;margin-top:10px}.quantity input.qty{padding:10px!important;max-width:5em!important}.custom-product-link img{width:100%;height:auto;display:block;border-radius:10px 10px 0px 0px}.custom-product-link:hover img{margin-top:-7px;transition:margin-top 0.3s ease-in-out}.primary-image{transition:opacity 0.3s ease-in-out}.columns-3 .secondary-image{opacity:0;transition:opacity 0.3s ease-in-out}.custom-product-link:hover .primary-image{opacity:0;transition:opacity 0.3s ease-in-out}.custom-product-link:hover .secondary-image{opacity:1;display:block!important;position:absolute;top:0px;left:0px;transition:opacity 0.3s ease-in-out}@media only screen and (min-width:981px){.dgwt-wcas-suggestions-wrapp.woocommerce.dgwt-wcas-has-img.dgwt-wcas-has-headings.js-dgwt-wcas-initialized{width:20%!important;right:10%!important;left:auto!important;border-radius:0 0 10px 10px}.attributes{display:flex;gap:12px;align-items:center;font-size:14px;padding:5px 10px;border-radius:10px;justify-content:space-between;font-weight:500;margin-bottom:10px}ul.products{display:grid!important;grid-template-columns:repeat(3,1fr);gap:30px}ul.products.columns-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:15px;grid-template-columns:repeat(3,1fr);padding:0;margin:0}}li.product{width:unset!important;margin:0!important;box-shadow:0px 0px 15px #00000054;padding-bottom:15px!important;border-radius:10px}.custom-product-link{display:block;position:relative;overflow:hidden;width:100%;aspect-ratio:4 / 3}.custom-product-link img{width:100%;height:100%;object-fit:cover;transition:opacity 0.3s ease-in-out;position:absolute;top:0;left:0}h3.custom-product-title{padding:10px!important;min-height:60px}.wpced .wpced-inner{background-color:#e1e1e1!important;padding:0px 10px;margin:0px 0}li.product-category a img{border-radius:10px}mark.count{display:none!important}h2.woocommerce-loop-category__title{text-align:center;font-size:1.5em!important}.page-description{margin-bottom:50px}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:unset!important}ul.product-categories-grid{display:flex;gap:19px;list-style:none!important;padding:0;margin-bottom:0px}ul.product-categories-grid li.product-category{text-align:center;flex:1 1 calc(25% - 20px);box-sizing:border-box}ul.product-categories-grid li img{max-width:100%;height:auto;display:block;margin:0 auto 10px}ul.product-categories-grid li h2{font-size:16px;margin:0}.et_left_sidebar #left-area{float:right;padding-left:1.5%!important}.container{width:95%;margin:auto;max-width:1800px!important}#main-content .container:before{content:unset!important}sup{font-size:0.5em}li.product span.price{padding:0px!important;width:50%;float:right;font-size:20px!important}span.price-box{width:30%;float:right;font-size:15px;text-align:center}li.product span.price .amount{text-align:center!important}input#dgwt-wcas-search-input-1{color:black}span.price{text-align:center;line-height:23px}.attributes span{display:flex;align-items:center;gap:6px;padding:6px 10px;background:#e1e1e1!important;border-radius:6px;box-shadow:inset 0 0 0 1px #eee;transition:background 0.2s ease-in-out,transform 0.2s ease-in-out}.attributes span:hover{background:#f0f0f0;transform:translateY(-1px)}.attributes span::before{font-family:"Font Awesome 6 Free";font-weight:900;font-size:14px;color:#444;margin-right:5px}.attributes .pa_calidad::before{content:"\f3ed"}.attributes .pa_grosor::before{content:"\f338"}.attributes .pa_bisel::before{content:"\e289"}.attributes .pa_resistencia-al-agua::before{content:"\f043"}.product_cat-rodapies .price-box,.product_cat-complementos-suelo .price-box,.product_cat-complementos-suelo .price-box,.product_cat-complementos-suelos-v-sublime .price-box{display:none}img.secondary-image{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover;object-position:center}img.primary-image{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover;object-position:center}input#dgwt-wcas-search-input-1{background:#fff0;border:1px solid white;border-radius:33px;box-shadow:none!important;font-family:'Poppins'}input#dgwt-wcas-search-input-1::placeholder{color:white}span.xoo-wsc-sc-count{display:none}span.xoo-wsc-sc-subt{color:#fff;font-family:'Poppins'}span.xoo-wsc-sc-bki.xoo-wsc-icon-bag1{color:white}h2.woocommerce-loop-product__title{padding:0px 10px!important}.wpced-product{width:48%!important;float:left;margin-left:2%}@media only screen and (max-width:980px){input#dgwt-wcas-search-input-2{color:black;FONT-FAMILY:'Poppins'}.attributes{display:flex;gap:3px;align-items:center;font-size:12px;padding:5px 5px;border-radius:10px;justify-content:space-between;font-weight:500;margin-bottom:10px}button.wc-block-product-filters__open-overlay{position:absolute!important;top:20px!important}ul.product-categories-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:15px;padding:0;list-style:none}ul.product-categories-grid li{text-align:center}ul.product-categories-grid li img{max-width:100%;height:auto;display:block;margin:0 auto 10px;border-radius:8px}}