#menu-primary{margin:0 auto;}
.site-header .site-brand a{margin-top:35px;}
.site-header .site-header-inner .col.hidden.mobile\:inline-flex{align-items: baseline;}
body.woocommerce-shop .filter-sidebar ul{list-style-type:none;}
body.woocommerce-shop .filter-sidebar ul label{margin-left:5px;}
body.woocommerce-shop .filter-sidebar .price_slider_bottom{justify-content: space-between; align-items: baseline;}
body.woocommerce-shop .filter-sidebar .price_slider_bottom .button{width:25%;}
body.woocommerce-shop .filter-sidebar .price_slider_bottom .price_slider_amount{width:70%;}
body.single-product form.variations_form.cart{flex-direction: column; align-items: start;}
body.single-product form.variations_form.cart .variations th.label{padding-right: 20px; vertical-align: baseline;}
body.single-product form.variations_form.cart .variations td.value{width:100%;vertical-align: baseline;}
body.single-product form.variations_form.cart .variations td.value .klbtheme-terms{flex-wrap:wrap;}
body.single-product .wishlist-button span{display:none;}
body.single-product a.reset_variations{margin-bottom:30px;}
body.single-product .wpcsc-size-charts-list{font-size: 14px; font-weight: 600; color: #EF8E90;}
body.single-product .wpcsc-size-charts-list a{color: #EF8E90;text-decoration:underline;}

button.slick-nav.slick-button, button.slick-nav.slick-button:hover {background-color:transparent;}

ul.woocommerce-widget-layered-nav-list li.chosen .type-button span.button-box {background-color: rgb(var(--site-primary)); border-color: transparent; -webkit-box-shadow: none; box-shadow: none;}
ul.woocommerce-widget-layered-nav-list li.chosen .type-button span.button-box::after {opacity: 1;}
ul.woocommerce-widget-layered-nav-list .type-button span.button-box:after {align-items: center;justify-content: center;color: #000;font-weight: 400;line-height: 1;opacity: 0;transition: opacity .2s ease;content: '';position: absolute;top: 3px;left: 1px;height: 3px;width: 10px;border: solid #fff;border-width: 0 0 2px 2px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-box-sizing: content-box;box-sizing: content-box}

.product-wrapper.product-type-2 .product-inner .product-thumbnail{height: 267px;overflow:hidden;}
.product-wrapper.product-type-2 .product-inner .product-thumbnail img{object-fit: cover;height: 100%;width: auto; background: #e2e2e2;}
.product-wrapper.product-type-2 .product-inner{}

