.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--primary-color)}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{border-color:var(--primary-color)}.woocommerce+.entry-footer{display:none}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#000}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:inherit}.woocommerce-input-wrapper,.woocommerce form .form-row label,.woocommerce form .password-input,.woocommerce-page form .password-input{width:100%}.woocommerce span.onsale{z-index:2;padding:0}.woocommerce ul.products li.product .price ins,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{margin-left:8px;text-decoration:none}.woocommerce ul.products li.product .price,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce div.product p.price del,.woocommerce div.product span.price del{color:inherit;font-weight:600;font-size:16px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:rgba(var(--primary-r-color),var(--primary-g-color),var(--primary-b-color),.8)}.woocommerce ul.products li.product .button.add_to_cart_button,.woocommerce ul.products li.product .button.product_type_grouped,.woocommerce ul.products li.product .button.product_type_simple,.woocommerce ul.products li.product .button.product_type_external,.woocommerce ul.products li.product .button.product_type_variable,.main-content.shop .product .button.add_to_cart_button,.main-content.shop .product .button.product_type_grouped,.main-content.shop .product .button.product_type_simple,.main-content.shop .product .button.product_type_external,.main-content.shop .product .button.product_type_variable{background-color:rgba(var(--primary-r-color),var(--primary-g-color),var(--primary-b-color),.8);border:2px solid rgba(var(--primary-r-color),var(--primary-g-color),var(--primary-b-color),.1);color:#fff}.woocommerce ul.products li.product .button:hover,.woocommerce ul.products li.product .button:focus,.main-content.shop .product .button:hover,.main-content.shop .product .button:focus{background-color:rgba(var(--primary-r-color),var(--primary-g-color),var(--primary-b-color),1);border:2px solid rgba(var(--primary-r-color),var(--primary-g-color),var(--primary-b-color),1)}.woocommerce ul.products li.product .button.add_to_cart_button,.woocommerce ul.products li.product .button.product_type_simple{background-color:rgba(var(--primary-r-color),var(--primary-g-color),var(--primary-b-color),.8);border:2px solid rgba(var(--primary-r-color),var(--primary-g-color),var(--primary-b-color),.1)}.woocommerce ul.products li.product .button.add_to_cart_button:hover,.woocommerce ul.products li.product .button.add_to_cart_button:focus,.woocommerce ul.products li.product .button.product_type_simple:hover,.woocommerce ul.products li.product .button.product_type_simple:focus{background-color:rgba(var(--primary-r-color),var(--primary-g-color),var(--primary-b-color),1);border:2px solid rgba(var(--primary-r-color),var(--primary-g-color),var(--primary-b-color),1)}.woocommerce table.shop_table td.product-name,.woocommerce table.shop_table td.product-name a{color:var(--primary-color)}.product_meta .posted_in a:hover,.product_meta .tagged_as a:hover{color:var(--primary-color)}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button,.woocommerce span.onsale{background-color:var(--primary-color)}.woocommerce table.shop_table td.product-name a:hover,.woocommerce table.shop_table td.product-subtotal .woocommerce-Price-amount{color:var(--primary-color)}.woocommerce-cart table.cart td.actions .coupon button.button:hover{background:var(--primary-color);color:#fff}.woocommerce-cart table.cart td.actions button.button{background:var(--primary-color);color:#fff}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce button.button.woocommerce-Button{background-color:var(--primary-color);color:#fff}.checkout_coupon.woocommerce-form-coupon .form-row button.button:hover{background-color:var(--primary-color)}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background-color:var(--primary-color)}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:var(--primary-color)}.woocommerce .widget_price_filter .price_slider_amount .button{background-color:var(--primary-color)}.woocommerce-mini-cart__buttons.buttons a.button,.widget .woocommerce-mini-cart__buttons.buttons a.button:hover,.widget .woocommerce-mini-cart__buttons.buttons a.button:focus{background-color:var(--primary-color);color:#fff}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{width:40px;height:40px;line-height:40px;text-align:center;display:block;padding:0}.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-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.woocommerce-MyAccount-navigation ul{margin:0;padding:0}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link{list-style:none;background-color:#e4e4e4;border:1px solid #fff;padding:10px 20px}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;margin-left:0;width:70px;border:1px solid #e4e4e4;margin-right:10px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{padding:13px 20px;color:#fff;background-color:var(--primary-color);line-height:normal}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#202733;color:#fff}.woocommerce #respond input#submit{margin-top:0}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#eaeff3}.widget_product_search [type="search"]{width:68%}.woocommerce-info::before{color:var(--primary-color)}.woocommerce-info{border-color:var(--primary-color);background-color:rgb(0 0 0 / 8%)}span.posted_in{display:block}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{color:#ffc934}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:auto}.woocommerce table.shop_table{border-color:inherit;border-radius:0}.cart-total{position:relative}.cart-value{display:inline-block;background:var(--primary-color);color:#fff;width:24px;height:24px;line-height:24px;border-radius:50%;font-size:14px;font-weight:700;text-align:center;position:absolute;z-index:1;margin:-3px 0 0 -2px}.site-content [class*="woocommerce-"] [class*="col-"]{padding:0}