:root{--disabled-text-color:#565656}.woocommerce.full-width-content .content,.woocommerce-page.full-width-content .content{max-width:1280px}.woocommerce .content,.woocommerce-page .content{margin-bottom:40px}.woocommerce .nav-primary,.woocommerce-page .nav-primary{z-index:1012}.woocommerce abbr.required,.woocommerce ins{text-decoration:none;font-weight:700}.woocommerce fieldset{margin-bottom:20px}.woocommerce p.stars a,.woocommerce p.stars a:focus,.woocommerce p.stars a:hover{outline:0}.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after,.woocommerce #respond input#submit.loading::after{top:1em}.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button[type="submit"],.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt{background-color:var(--first-color);border-radius:0;color:var(--fifth-color);cursor:pointer;font-family:inherit;font-size:inherit;font-weight:400;padding:16px 24px;text-align:center;white-space:normal;width:auto}.woocommerce a.button:focus,.woocommerce a.button:hover,.woocommerce a.button.alt:focus,.woocommerce a.button.alt:hover,.woocommerce button.button:focus,.woocommerce button.button:hover,.woocommerce button.button.alt:focus,.woocommerce button.button.alt:hover,.woocommerce input.button:focus,.woocommerce input.button:hover,.woocommerce input.button.alt:focus,.woocommerce input.button.alt:hover,.woocommerce input[type="submit"]:focus,.woocommerce input[type="submit"]:hover,.woocommerce #respond input#submit:focus,.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit.alt:focus,.woocommerce #respond input#submit.alt:hover{background-color:var(--second-color);color:var(--fifth-color)}.woocommerce a.button.disabled,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled],.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled],.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled[disabled]:hover,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled],.woocommerce #respond input#submit:disabled[disabled]:hover{background-color:var(--background-color);color:var(--disabled-text-color);padding:16px 24px}.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt[disabled]:disabled,.woocommerce a.button.alt[disabled]:disabled:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt[disabled]:disabled,.woocommerce button.button.alt[disabled]:disabled:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt[disabled]:disabled,.woocommerce input.button.alt[disabled]:disabled:hover,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt[disabled]:disabled,.woocommerce #respond input#submit.alt[disabled]:disabled:hover{background-color:var(--background-color);color:var(--disabled-text-color)}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{line-height:1.5;padding:8px 20px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce form .form-row .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select,.woocommerce form .form-row.woocommerce-validated .select2-container{border-color:var(--border-color);border-radius:0}.woocommerce table.shop_table,.woocommerce table.shop_table td{border-color:var(--border-color);border-radius:0;line-height:1.75}.woocommerce table.shop_table .order-number{min-width:75px}.woocommerce .woocommerce-breadcrumb{font-size:inherit;margin-bottom:40px}.woocommerce .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb a{color:var(--text-color)}.woocommerce .woocommerce-breadcrumb a{text-decoration:none}.woocommerce .woocommerce-breadcrumb a:focus,.woocommerce .woocommerce-breadcrumb a:hover{color:var(--second-color)}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:var(--background-color);border-top-color:var(--second-color)}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{color:var(--second-color)}.woocommerce-message a.button{background-color:var(--first-color);color:var(--fifth-color)}.widget.woocommerce li{border-bottom:0}.woocommerce-product-search{overflow:hidden;width:100%}.woocommerce-product-search input[type="submit"]{border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px}.woocommerce .widget_shopping_cart ul.cart_list li,.woocommerce.widget_shopping_cart ul.cart_list li{border-bottom:2px solid var(--border-color);padding-bottom:15px;margin-top:15px}.woocommerce .widget_shopping_cart ul.cart_list li:last-child,.woocommerce.widget_shopping_cart ul.cart_list li:last-child{border-bottom:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{top:0}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-bottom:5px}.woocommerce.widget_shopping_cart .total{border-top:2px solid var(--border-color);padding-top:15px}.woocommerce .widget_shopping_cart .cart_list li.empty,.woocommerce.widget_shopping_cart .cart_list li.empty{padding-left:0}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:60px}.woocommerce ul.cart_list li:hover img,.woocommerce ul.product_list_widget li:hover img{opacity:.8}.widget ul.product_list_widget li{border-bottom:2px solid var(--border-color);line-height:1.4;margin-top:15px;padding:0 0 15px;color:var(--second-color)}.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:var(--border-color)}.woocommerce.widget_price_filter .ui-slider .ui-slider-handle,.woocommerce.widget_price_filter .ui-slider .ui-slider-range{background-color:var(--second-color)}.woocommerce .widget_layered_nav ul li.chosen a::before,.woocommerce .widget_layered_nav_filters ul li a::before{color:var(--second-color)}.woocommerce.widget_layered_nav_filters ul li{margin:0 20px 20px 0}.woocommerce.widget_recent_reviews .reviewer{font-size:inherit;letter-spacing:1px}ul.woocommerce-error{margin-left:0}.woocommerce-loop-product__title{text-decoration:none}.woocommerce-loop-product__title:hover,.woocommerce-loop-product__title:focus{color:var(--second-color);text-decoration:underline}.woocommerce .content .entry{border-bottom:0}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:2px solid var(--border-color)}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-weight:400!important}.woocommerce ul.product_list_widget li a{color:var(--text-color)}.woocommerce ul.product_list_widget li a:focus,.woocommerce ul.product_list_widget li a:hover{color:var(--second-color)}div.woocommerce-info.wc-memberships-restriction-message.wc-memberships-restricted-content-message{width:48%}.woocommerce ul.products li.product{padding:0}.woocommerce span.onsale{background-color:var(--second-color);border-radius:0;line-height:1.75;min-height:auto;font-weight:400}.woocommerce .products .star-rating{padding:10px}.woocommerce .woocommerce-LoopProduct-link{display:block}.woocommerce a.added_to_cart{line-height:1}.woocommerce ul.products li.product h3,.woocommerce ul.products li.product .price .from{color:var(--text-color)}.woocommerce ul.products li.product h3:hover,.woocommerce ul.products li.product .price{color:var(--second-color);font-size:inherit}.woocommerce ul.products li.product a{-webkit-transition:color 0.2s ease-in-out,background 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out,background 0.2s ease-in-out;transition:color 0.2s ease-in-out,background 0.2s ease-in-out}.woocommerce ul.products li.product a img,.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{opacity:1}.woocommerce ul.products li.product a:hover img{opacity:.8}.woocommerce ul.products li.product .button{padding:16px 10px;width:100%}.woocommerce ul.products li.product .price del{opacity:1}a.added_to_cart.wc-forward,a.added_to_cart.wc-forward:hover{color:var(--fifth-color);padding:16px 10px;width:100%;margin-top:10px;text-align:center}a.added_to_cart.wc-forward{background-color:var(--first-color)}a.added_to_cart.wc-forward:hover{background-color:var(--second-color)}@media only screen and (max-width:600px){.woocommerce ul.products li.product,.woocommerce ul.products li.product .button,.woocommerce .woocommerce-ordering,.woocommerce-page ul.products li.product,.woocommerce-page ul.products li.product .button,.woocommerce-page .woocommerce-ordering{margin-right:0;width:100%}}