.products_archive_wrapper .products .product-category{margin:0 0 2.992em 1.4%!important;width:11%!important;border-radius:24px;border:1px solid var(--border-color);padding:8px!important;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;height:175px}.products_archive_wrapper .products .product-category>a{width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.products_archive_wrapper .products .product-category img{max-width:100%;max-height:90px;margin-bottom:8px!important}.products_archive_wrapper .products .product-category .woocommerce-loop-category__title{font-size:.9rem!important;text-align:center;padding-bottom:0!important}.products_archive_wrapper .products .product-category .woocommerce-loop-category__title .count{display:none!important}.woocommerce-products-header__title{font-size:2rem;font-weight:700}.product-text-archive-custom p{padding:5px 20px 20px;position:relative;color:#6c757d;line-height:1.7;height:85px;text-align:justify;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;top:17px;margin-bottom:40px}.woocommerce-pagination{width:100%;margin:24px 0 100px}.woocommerce-pagination ul.page-numbers{width:100%;display:flex!important;justify-content:center;align-items:center;border:none!important}.woocommerce-pagination ul.page-numbers li{border:none!important;background-color:var(--secondry);margin-left:6px!important;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px}.woocommerce-pagination ul.page-numbers li a.prev,.woocommerce-pagination ul.page-numbers li a.next{position:relative}.woocommerce-pagination ul.page-numbers li a.prev::before,.woocommerce-pagination ul.page-numbers li a.next::before{content:"";position:absolute;width:100%;height:100%;border-radius:12px;background-color:var(--secondry);top:0;left:0;display:flex;align-items:center;justify-content:center;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased}.woocommerce-pagination ul.page-numbers li a.next::before{content:""}.woocommerce-pagination ul.page-numbers li a,.woocommerce-pagination ul.page-numbers li span{width:35px;height:35px;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:500;color:var(--primery);border:none}.woocommerce-pagination ul.page-numbers .current{color:#fff!important;background-color:var(--primery);border:none!important}.woof_container{margin-bottom:16px}.woof_front_toggle{position:absolute;top:0;left:0;font-size:1.5rem;width:100%;height:25px;display:flex;justify-content:flex-end;align-items:center}.woof_front_toggle_opened{font-size:2rem}.woof_list,.price_slider_wrapper,.woof_childs_list{padding:0 8px!important}.woof_list li,.woof_childs_list li{margin:6px 0!important}.woof_is_closed,.woof_is_opened{background-image:none!important;background:0 0;position:relative;display:flex!important;justify-content:center;align-items:center}.woof_is_closed::after,.woof_is_opened::after{display:block;content:"+";font-size:1.5rem;color:#272725;margin-top:5px}.woof_is_opened::after{display:block;content:"-";font-size:2rem;color:#272725;margin-top:5px}.icheckbox_square-blue{overflow:hidden!important}.icheckbox_square-blue,.iradio_square-blue{margin-left:6px!important}.widget-woof .widget-title,.woof_container_inner>span{width:100%;margin-bottom:16px;font-weight:500;font-size:1rem;position:relative}.widget-woof .price_label span{direction:rtl!important}.woof .widget_price_filter .ui-slider .ui-slider-range{background-color:var(--border-color)!important}.woof .widget_price_filter .ui-slider .ui-slider-handle{background-color:var(--primery)!important;border:1px solid var(--primery)!important;top:-4px!important}.price_slider_amount .price_label{display:flex!important;justify-content:center;width:100%!important}.price_slider_amount .price_label *{margin:0 4px!important}.woof_reset_search_form{width:100%;border:2px solid var(--primery);background-color:var(--primery);color:#fff;padding:8px;border-radius:10px}.term-description{margin-bottom:30px}.term-description p{text-align:justify}#billing_address_2_field{width:100%!important}