.elementor-38377 .elementor-element.elementor-element-9faed25{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-38377 .elementor-element.elementor-element-b5aee4f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38377 .elementor-element.elementor-element-e5b12eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-38377 .elementor-element.elementor-element-f88c52c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-38377 .elementor-element.elementor-element-63a273c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-38377 .elementor-element.elementor-element-5942803 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-38377 .elementor-element.elementor-element-5942803{text-align:center;}.elementor-38377 .elementor-element.elementor-element-5942803 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;}.elementor-38377 .elementor-element.elementor-element-c28059d{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38377 .elementor-element.elementor-element-4808625 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-38377 .elementor-element.elementor-element-4808625{--e-off-canvas-justify-content:flex-end;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-38377 .elementor-element.elementor-element-8b9c568{--display:flex;}.elementor-38377 .elementor-element.elementor-element-a27b8d2 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;}.elementor-38377 .elementor-element.elementor-element-dcbeb7e h2.wl_filter_title{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-38377 .elementor-element.elementor-element-dcbeb7e .woolentor-filter-wrap form.wl_product_search_form input[type="search"]{font-family:"Kanit", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-38377 .elementor-element.elementor-element-dcbeb7e .woolentor-filter-wrap form.wl_product_search_form{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-kadence1 );}.elementor-38377 .elementor-element.elementor-element-dcbeb7e .woolentor-filter-wrap form.wl_product_search_form button i{font-size:16px;}.elementor-38377 .elementor-element.elementor-element-dcbeb7e .woolentor-filter-wrap form.wl_product_search_form button{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-kadence1 );}.elementor-38377 .elementor-element.elementor-element-4c781f0 .woolentor-filter-wrap .wl_price_filter form button{background-color:var( --e-global-color-kadence1 );border-radius:0px 0px 0px 0px !important;}.elementor-38377 .elementor-element.elementor-element-4c781f0 .woolentor-filter-wrap .wl_price_filter form button:hover{background-color:var( --e-global-color-kadence9 );color:var( --e-global-color-kadence1 );}.elementor-38377 .elementor-element.elementor-element-4c781f0 h2.wl_filter_title{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-38377 .elementor-element.elementor-element-7dda37e h2.wl_filter_title{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-38377 .elementor-element.elementor-element-03e3d2d h2.wl_filter_title{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-38377 .elementor-element.elementor-element-04da605 h2.wl_filter_title{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-38377 .elementor-element.elementor-element-8431379 .elementor-button{background-color:var( --e-global-color-kadence9 );font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;text-decoration:underline;fill:var( --e-global-color-kadence1 );color:var( --e-global-color-kadence1 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38377 .elementor-element.elementor-element-09fb927 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-38377 .elementor-element.elementor-element-09fb927 .wl-row > [class*="col-"]{padding:0  2px;margin-bottom:4px;}.elementor-38377 .elementor-element.elementor-element-09fb927 .wl-row{margin:0  -2px;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-product-inner .ht-product-categories:not(.ht-product-brand){display:none !important;}.elementor-38377 .elementor-element.elementor-element-09fb927 .wlshop-list-content .ht-product-categories:not(.ht-product-brand){display:none !important;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-product-inner .ht-product-ratting-wrap{display:none !important;}.elementor-38377 .elementor-element.elementor-element-09fb927 .wlshop-list-content .ht-product-list-ratting{display:none !important;}.elementor-38377 .elementor-element.elementor-element-09fb927 .wlshop-list-content .woocommerce-product-details__short-description{display:none !important;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-product-image-wrap .ht-product-label{display:none !important;}.elementor-38377 .elementor-element.elementor-element-09fb927 .woocommerce div.product.mb-30{padding:0px 0px 0px 3px;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-products .ht-product .ht-product-inner{border-color:#f1f1f1;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-products .ht-product .ht-product-inner .ht-product-content{padding:0px 0px 0px 15px;background-color:#ffffff;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#444444;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{font-family:"Kanit", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#444444;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{background-color:#444444;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#dc9a0e;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories:not(.ht-product-brand){margin:0px 0px 2px 0px;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-products .ht-product.ht-product-category-right-bottom .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories:not(.ht-product-brand){bottom:2px;right:0px;margin:0 !important;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{font-family:"Kanit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#444444;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:#dc9a0e;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:#444444;font-family:"Kanit", Sans-serif;font-size:14px;font-weight:400;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#444444;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaaaaa;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-product-content .woocommerce-product-details__short-description p{color:#444444;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.elementor-38377 .elementor-element.elementor-element-09fb927 span.woolentor-tip{color:#ffffff;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{color:#000000;width:30px;height:30px;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:20px;line-height:30px;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a.wishsuite-button svg{width:20px;height:20px;}.elementor-38377 .elementor-element.elementor-element-09fb927 .woolentor-compare.compare::before,.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-product-action ul li.woolentor-cart a::before{font-size:20px;line-height:30px;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover a{color:#dc9a0e;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-product-action .yith-wcwl-wishlistaddedbrowse a, .ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#dc9a0e !important;}.elementor-38377 .elementor-element.elementor-element-09fb927.elementor-widget-woolentor-custom-product-archive nav.woocommerce-pagination{text-align:left !important;}.elementor-38377 .elementor-element.elementor-element-09fb927 .wl-shop-tab-links li a{color:#000000;}.elementor-38377 .elementor-element.elementor-element-09fb927 .wl-shop-tab-links li a:hover{color:#f05b64;}.elementor-38377 .elementor-element.elementor-element-09fb927 .wl-shop-tab-links li a.htactive{color:#f05b64;}.elementor-38377 .elementor-element.elementor-element-09fb927 .wlshop-list-content .woocommerce-product-details__short-description p{color:#444444;}.elementor-38377 .elementor-element.elementor-element-09fb927 .wlshop-list-content .ht-product-categories a{color:#444444;}.elementor-38377 .elementor-element.elementor-element-09fb927 .wlshop-list-content .ht-product-categories a:hover{color:#dc9a0e;}.elementor-38377 .elementor-element.elementor-element-09fb927 .wlshop-list-content .ht-list-product-title a{color:#444444;}.elementor-38377 .elementor-element.elementor-element-09fb927 .wlshop-list-content .ht-list-product-title a:hover{color:#dc9a0e;}.elementor-38377 .elementor-element.elementor-element-09fb927 .wlshop-list-wrap .wlshop-list-content .ht-product-list-price span.price{color:#444444;}.elementor-38377 .elementor-element.elementor-element-09fb927 .wlshop-list-wrap .wlshop-list-content .ht-product-list-price span.price del span{color:#444444;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-products .wlshop-list-wrap .wlshop-list-content .ht-product-list-ratting .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaaaaa;}.elementor-38377 .elementor-element.elementor-element-09fb927 .ht-products .wlshop-list-wrap .wlshop-list-content .ht-product-list-ratting .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e;}.elementor-38377 .elementor-element.elementor-element-09fb927 .woocommerce .ht-product-list-action ul li a{color:#000000;border-color:#000000;background-color:#ffffff;}.elementor-38377 .elementor-element.elementor-element-09fb927 .woocommerce .ht-product-list-action ul li a:hover{color:#ffffff;border-color:#ff3535;background-color:#ff3535;}.elementor-38377 .elementor-element.elementor-element-09fb927 .wlshop-list-wrap .wlproduct-list-img .product-quickview a{color:#000000;background-color:#ffffff;}.elementor-38377 .elementor-element.elementor-element-09fb927 .wlshop-list-wrap .wlproduct-list-img .product-quickview a:hover{color:#ffffff;background-color:#ff3535;}@media(min-width:768px){.elementor-38377 .elementor-element.elementor-element-f88c52c{--width:20%;}.elementor-38377 .elementor-element.elementor-element-63a273c{--width:60%;}.elementor-38377 .elementor-element.elementor-element-c28059d{--width:20%;}}@media(max-width:767px){.elementor-38377 .elementor-element.elementor-element-9faed25{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38377 .elementor-element.elementor-element-e5b12eb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-38377 .elementor-element.elementor-element-63a273c{--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38377 .elementor-element.elementor-element-c28059d{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38377 .elementor-element.elementor-element-a27b8d2 .elementor-heading-title{font-size:20px;}.elementor-38377 .elementor-element.elementor-element-dcbeb7e h2.wl_filter_title{font-size:14px;}.elementor-38377 .elementor-element.elementor-element-dcbeb7e .woolentor-filter-wrap form.wl_product_search_form input[type="search"]{font-size:14px;padding:10px 10px 10px 10px;}.elementor-38377 .elementor-element.elementor-element-4c781f0 h2.wl_filter_title{font-size:14px;}.elementor-38377 .elementor-element.elementor-element-7dda37e h2.wl_filter_title{font-size:14px;}.elementor-38377 .elementor-element.elementor-element-03e3d2d h2.wl_filter_title{font-size:14px;}.elementor-38377 .elementor-element.elementor-element-09fb927 > .elementor-widget-container{margin:-50px 0px 0px 0px;}}/* Start custom CSS for wl-product-filter, class: .elementor-element-4c781f0 */.elementor-38377 .elementor-element.elementor-element-4c781f0 /* Style the entire filter button and price section */
.wl_button_price {
    text-transform: uppercase;
    font-family: 'Kanit', sans-serif;
    font-size: 16px;
}

/* Ensure the button inside follows same font and size */
.elementor-38377 .elementor-element.elementor-element-4c781f0 .wl_button_price button {
    font-family: 'Kanit', sans-serif;
    font-size: 16px;
    text-transform: uppercase;
}

/* Style the price label too */
.elementor-38377 .elementor-element.elementor-element-4c781f0 .wl_button_price .woolentor_price_label {
    font-family: 'Kanit', sans-serif;
    font-size: 16px;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for wl-product-filter, class: .elementor-element-7dda37e *//* Container: Inline and spacing */
.elementor-38377 .elementor-element.elementor-element-7dda37e .woolentor-filter-wrap ul {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    padding: 0;
    margin: 0;
}

/* Each size option as button */
.woolentor-filter-wrap li {
    list-style: none;
    margin: 0;
}

/* Styling the size links as buttons */
.elementor-38377 .elementor-element.elementor-element-7dda37e .woolentor-filter-wrap li a {
    display: inline-block;
    min-width: 70px;
    height: 50px;
    background-color: #000;
    color: #fff !important;
    padding-bottom: 20px !important;
    text-align: center;
    line-height: 20px;
    text-decoration: none;
    border: 1px solid transparent;
    text-transform: uppercase;
    font-size: 14px;
    transition: all 0.3s ease;
}

/* Hover effect */
.elementor-38377 .elementor-element.elementor-element-7dda37e .woolentor-filter-wrap li a:hover {
    background-color: #fff;
    color: #000 !important;
    border: 1px solid #000;
}

/* Hide the count (e.g., (534)) */
.elementor-38377 .elementor-element.elementor-element-7dda37e .woolentor-filter-wrap li a span {
    display: none;
}/* End custom CSS */
/* Start custom CSS for wl-product-filter, class: .elementor-element-03e3d2d *//* Container: Inline and spacing */
.woolentor-filter-wrap ul {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    padding: 0;
    margin: 0;
}

/* Each size option as button */
.woolentor-filter-wrap li {
    list-style: none;
    margin: 0;
}

/* Styling the size links as buttons */
.woolentor-filter-wrap li a {
    display: inline-block;
    min-width: 50px;
    height: 50px;
    background-color: #000;
    color: #fff !important;
    padding-bottom: 20px !important;
    text-align: center;
    line-height: 20px;
    text-decoration: none;
    border: 1px solid transparent;
    text-transform: uppercase;
    font-size: 14px;
    transition: all 0.3s ease;
}

/* Hover effect */
.woolentor-filter-wrap li a:hover {
    background-color: #fff;
    color: #000 !important;
    border: 1px solid #000;
}

/* Hide the count (e.g., (534)) */
.woolentor-filter-wrap li a span {
    display: none;
}/* End custom CSS */
/* Start custom CSS for wl-product-filter, class: .elementor-element-04da605 */.elementor-38377 .elementor-element.elementor-element-04da605 select[name="wlstock"] {
    font-family: 'Kanit', sans-serif;
    font-size: 14px;
    text-transform: uppercase;
    padding: 8px 12px;
    border: 1px solid #ccc;
    background-color: #fff;
    color: #000;
    cursor: pointer;
}/* End custom CSS */