.btn:focus,.btn:hover,.btn:active{outline:none!important;box-shadow:none!important}.woocommerce ul.products li.product a img{margin:0!important;width:100%;aspect-ratio:1/1;object-position:top;object-fit:cover;transition:all 5s ease-in-out}.woocommerce ul.products li.product:hover a img{object-position:bottom center}.woocommerce .woocommerce-ordering{margin:0 0 3em;font-size:16px}.woocommerce .woocommerce-ordering select{border-radius:2px;font-size:16px}.woocommerce .woocommerce-ordering select:focus{box-shadow:none}.woocommerce-products-header h1{color:#2979ff;font-weight:700;margin-bottom:15px}.tab-term a{padding:10px 15px;width:100%;text-align:center;text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:1px;background-color:#0f75bdb0;color:#fff;transition:0.2s all ease-in-out;border-radius:4px}.tab-term a.active,.tab-term a:hover{background-color:#2196f3}.woocommerce .woocommerce-result-count{font-size:16px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;line-height:1;font-size:16px;font-weight:400;padding:.5rem .75rem!important;min-width:1em;display:block;color:#0f75bd}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#0f75bd;color:#fff}.archive.search .tab-term .active{background-color:#0f75bd}.woocommerce ul.products li .img-archive-products{height:0;padding-bottom:74.5%;overflow:hidden;position:relative;margin-bottom:15px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-weight:500;line-height:1.4em!important;height:58px;padding-bottom:0;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}.woocommerce ul.products li.product .badge{font-size:14px;top:15px;left:15px;font-weight:500}.woocommerce .woocommerce-ordering select,.woocommerce .woocommerce-result-count{font-size:14px;margin-bottom:15px}@media only screen and (max-width:991px){.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px;height:50px}}@media only screen and (max-width:768px){.tab-term a{font-size:12px!important;padding:5px 10px}}@media only screen and (max-width:576px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%;margin:0 0 1.992em}}