.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.wc-block-components-button{color:var(--base-3);background-color:var(--accent-2);text-decoration:none;font-size:17px;font-weight:100}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.wc-block-components-button:hover{color:var(--accent);background-color:var(--accent-2)}.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-2)}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{color:var(--accent);background-color:var(--accent-2)}button.wc-block-components-panel__button{font-size:inherit}.woocommerce .star-rating span:before,.woocommerce p.stars:hover a::before{color:var(--accent)}.woocommerce span.onsale{background-color:var(--accent);color:var(--base-3)}.woocommerce ul.products li.product .price,.woocommerce div.product p.price{color:#222}.woocommerce-message{background-color:var(--accent-2);color:var(--base-3)}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(--base-3)}.woocommerce-info{background-color:#5d97cb;color:var(--base-3)}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(--base-3)}.woocommerce-error{background-color:#e8626d;color:var(--base-3)}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:var(--base-3)}.woocommerce-product-details__short-description{color:var(--contrast)}#wc-mini-cart a:not(.button),#wc-mini-cart a.remove{color:var(--contrast-2)}#wc-mini-cart .button{background-color:var(--accent-2);color:var(--base-3)}#wc-mini-cart .button:hover,#wc-mini-cart .button:focus,#wc-mini-cart .button:active{background-color:var(--accent-2);color:var(--accent)}.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:45%}.add-to-cart-panel a:not(.button){color:var(--contrast-2)}#wc-sticky-cart-panel .button{background-color:var(--accent-2);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-2);color:var(--accent)}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:var(--base-2)}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:var(--accent-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:""}#payment .payment_methods li.wc_payment_method>input[type=radio]:first-child:checked+label:before{content:""}.woocommerce-ordering:after{font-family:WooCommerce;content:""}.wc-columns-container .products,.woocommerce .related ul.products,.woocommerce .up-sells ul.products{grid-gap:50px}@media (max-width:1024px){.woocommerce .wc-columns-container.wc-tablet-columns-3 .products{grid-template-columns:repeat(3,1fr)}.wc-related-upsell-tablet-columns-2 .related ul.products,.wc-related-upsell-tablet-columns-2 .up-sells ul.products{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}}