
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{color:var(--base-3);background-color:var(--accent);font-size:18px;font-weight:bold;}.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{color:var(--base-3);background-color:var(--accent-hover);}.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .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, .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{color:var(--base-3);background-color:var(--accent);}.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{color:var(--base-3);background-color:var(--accent-hover);}.woocommerce .star-rating span:before, .woocommerce p.stars:hover a::before{color:var(--contrast-2);}.woocommerce span.onsale{background-color:var(--contrast-3);color:var(--base-3);}.woocommerce ul.products li.product .price, .woocommerce div.product p.price{color:var(--contrast);}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:var(--contrast-2);}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--contrast-2);}.woocommerce-message{background-color:var(--base-3);color:var(--contrast-2);}div.woocommerce-message a.button, div.woocommerce-message a.button:focus, div.woocommerce-message a.button:hover, div.woocommerce-message a, div.woocommerce-message a:focus, div.woocommerce-message a:hover{color:var(--contrast-2);}.woocommerce-info{background-color:var(--base-3);color:var(--contrast-2);}div.woocommerce-info a.button, div.woocommerce-info a.button:focus, div.woocommerce-info a.button:hover, div.woocommerce-info a, div.woocommerce-info a:focus, div.woocommerce-info a:hover{color:var(--contrast-2);}.woocommerce-error{background-color:#aa4762;color:#ffffff;}div.woocommerce-error a.button, div.woocommerce-error a.button:focus, div.woocommerce-error a.button:hover, div.woocommerce-error a, div.woocommerce-error a:focus, div.woocommerce-error a:hover{color:#ffffff;}.woocommerce-product-details__short-description{color:var(--contrast);}#wc-mini-cart{background-color:var(--base-2);color:var(--contrast-2);}#wc-mini-cart a:not(.button), #wc-mini-cart a.remove{color:var(--contrast-2);}#wc-mini-cart .button{background-color:var(--accent);color:var(--base-3);}#wc-mini-cart .button:hover, #wc-mini-cart .button:focus, #wc-mini-cart .button:active{background-color:var(--accent-hover);color:var(--base-3);}.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images{width:50%;}.add-to-cart-panel{background-color:var(--base-3);color:var(--contrast);}.add-to-cart-panel a:not(.button){color:var(--contrast);}#wc-sticky-cart-panel .button{background-color:var(--accent);color:var(--base-3);}#wc-sticky-cart-panel .button:hover, #wc-sticky-cart-panel .button:focus, #wc-sticky-cart-panel .button:active{background-color:var(--accent-hover);color:var(--base-3);}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:var(--base-3);}.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:var(--contrast-2);}.woocommerce-MyAccount-navigation li.is-active a:after, a.button.wc-forward:after{display:none;}#payment .payment_methods>.wc_payment_method>label:before{font-family:WooCommerce;content:"\e039";}#payment .payment_methods li.wc_payment_method>input[type=radio]:first-child:checked+label:before{content:"\e03c";}.woocommerce-ordering:after{font-family:WooCommerce;content:"\e00f";}.wc-columns-container .products, .woocommerce .related ul.products, .woocommerce .up-sells ul.products{grid-gap:40px;}@media (max-width: 1024px){.woocommerce .wc-columns-container.wc-tablet-columns-2 .products{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);}.wc-related-upsell-tablet-columns-2 .related ul.products, .wc-related-upsell-tablet-columns-2 .up-sells ul.products{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);}}@media (max-width:768px){.add-to-cart-panel .continue-shopping{background-color:var(--base-3);}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%;}}@media (max-width: 768px){nav.toggled .main-nav li.wc-menu-item{display:none !important;}.mobile-bar-items.wc-mobile-cart-items{z-index:1;}}
.woocommerce ul.products li.product .woocommerce-LoopProduct-link h2, .woocommerce ul.products li.product .woocommerce-loop-category__title{font-size:22px;}