.elementor-32556 .elementor-element.elementor-element-419e7fe{--display:flex;}.elementor-32556 .elementor-element.elementor-element-f5c38d7 .woocommerce-breadcrumb{color:#000000;font-family:"Kanit", Sans-serif;font-size:14px;text-transform:uppercase;}.elementor-32556 .elementor-element.elementor-element-46d99dd{--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-32556 .elementor-element.elementor-element-49d56eb{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-kadence3 );--border-color:var( --e-global-color-kadence3 );}.elementor-32556 .elementor-element.elementor-element-1efbfc4{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32556 .elementor-element.elementor-element-d6c99f8 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;}.elementor-32556 .elementor-element.elementor-element-b861f7b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32556 .elementor-element.elementor-element-2046e02{--display:flex;--justify-content:flex-start;}.elementor-32556 .elementor-element.elementor-element-fbc9aaf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32556 .elementor-element.elementor-element-fbc9aaf .eael-single-product-price .price{flex-direction:row;color:#000000;font-family:"Exo 2", Sans-serif;font-weight:400;gap:6px;}.elementor-32556 .elementor-element.elementor-element-fbc9aaf .eael-single-product-price .price del .amount bdi{color:#000000;}.elementor-32556 .elementor-element.elementor-element-fbc9aaf .eael-single-product-price .price .amount bdi{color:#000000;}.elementor-32556 .elementor-element.elementor-element-fbc9aaf .eael-single-product-price{justify-content:flex-start;}.elementor-32556 .elementor-element.elementor-element-fbc9aaf .eael-product-price-edit{justify-content:flex-start;}woocommerce .elementor-32556 .elementor-element.elementor-element-fbc9aaf .eael-single-product-price .price del .woocommerce-Price-currencySymbol{font-weight:300;}.elementor-32556 .elementor-element.elementor-element-fbc9aaf .eael-single-product-price .price ins{font-family:"Exo 2", Sans-serif;font-weight:400;}.elementor-32556 .elementor-element.elementor-element-9be2c0d{--display:flex;}.elementor-32556 .elementor-element.elementor-element-9b16e56 > .elementor-widget-container{margin:-12px 0px -12px 0px;}.elementor-32556 .elementor-element.elementor-element-9b16e56{--alignment:right;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#FFFFFFF2;--e-share-buttons-secondary-color:#000000;}.elementor-32556 .elementor-element.elementor-element-9b16e56 .elementor-share-btn:hover{--e-share-buttons-primary-color:#FFFFFF;}.elementor-32556 .elementor-element.elementor-element-7556255 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-32556 .elementor-element.elementor-element-2ab3d40 > .elementor-widget-container{margin:0px 0px -50px 0px;padding:0px 0px 0px 0px;}.elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity-cal{background:#FCFCFC;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal,.elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity-cal,.elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-addto-cart.wl-style-1 .quantity input[type=number],.elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-addto-cart.wl-style-3 .quantity input[type=number],.elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-addto-cart.wl-style-5 .quantity input[type=number]{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-addto-cart.wl-style-1 .quantity input[type=number]{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-addto-cart.wl-style-3 .quantity input[type=number]{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-addto-cart.wl-style-5 .quantity input[type=number]{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal .wl-quantity{font-size:13px;}.woocommerce .elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity-cal .wl-quantity{font-size:13px;}.woocommerce .elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-addto-cart form.cart .wl-quantity-wrap .wl-quantity-cal .quantity input{font-size:13px;}.elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-wishlist-compare-txt li a{font-size:14px;}.elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-wishlist-compare-txt li a svg{width:14px;height:14px;}.elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-wishlist-compare-txt li span{font-size:14px;}.elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-addto-cart[class*="wl-style-"] form.cart button,.elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-style-1 form.cart button{font-family:"Kanit", Sans-serif;font-size:14px;text-transform:uppercase;}.elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-addto-cart[class*="wl-style-"] form.cart button{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px !important;}.elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-style-1 form.cart button{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px !important;}.woocommerce .elementor-32556 .elementor-element.elementor-element-2ab3d40 form.cart{margin:0px 0px 0px 0px !important;}.elementor-32556 .elementor-element.elementor-element-86eaa8f > .elementor-widget-container{margin:-15px 0px -20px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-32556 .elementor-element.elementor-element-86eaa8f .shop_attributes{color:#000000;font-family:"Kanit", Sans-serif;font-size:15px;font-weight:400;font-style:normal;}.elementor-32556 .elementor-element.elementor-element-234cfbc{text-align:left;}.elementor-32556 .elementor-element.elementor-element-234cfbc img{width:38%;}.elementor-32556 .elementor-element.elementor-element-7e31f8f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.woocommerce .elementor-32556 .elementor-element.elementor-element-5a40bb2 .woocommerce-tabs ul.wc-tabs li a{color:#555555;font-family:"Kanit", Sans-serif;font-weight:400;text-transform:uppercase;}.woocommerce .elementor-32556 .elementor-element.elementor-element-5a40bb2 .woocommerce-tabs ul.wc-tabs li{background-color:var( --e-global-color-kadence9 );border-color:#AAAAAA;}.woocommerce .elementor-32556 .elementor-element.elementor-element-5a40bb2 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:var( --e-global-color-kadence1 );font-family:"Kanit", Sans-serif;}.woocommerce .elementor-32556 .elementor-element.elementor-element-5a40bb2 .woocommerce-tabs ul.wc-tabs li.active a{color:var( --e-global-color-kadence1 );}.woocommerce .elementor-32556 .elementor-element.elementor-element-5a40bb2 .woocommerce-tabs ul.wc-tabs li.active{border-color:var( --e-global-color-kadence1 );}.woocommerce .elementor-32556 .elementor-element.elementor-element-5a40bb2 .woocommerce-tabs ul.wc-tabs li:not(.active){border-bottom-color:var( --e-global-color-kadence1 );}.woocommerce .elementor-32556 .elementor-element.elementor-element-5a40bb2 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Kanit", Sans-serif;font-weight:400;}.elementor-32556 .elementor-element.elementor-element-749e43f{--display:flex;}.elementor-32556 .elementor-element.elementor-element-46eae85 .ht-product-inner .ht-product-categories:not(.ht-product-brand){display:none !important;}.elementor-32556 .elementor-element.elementor-element-46eae85 .ht-product-inner .ht-product-ratting-wrap{display:none !important;}.elementor-32556 .elementor-element.elementor-element-46eae85 .ht-product-image-wrap .ht-product-label{display:none !important;}.elementor-32556 .elementor-element.elementor-element-46eae85 h2.wlrelated_product_title{font-family:"Kanit", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-kadence1 );}.elementor-32556 .elementor-element.elementor-element-46eae85 .woocommerce div.product.mb-30{padding:0px 0px 0px 3px;}.elementor-32556 .elementor-element.elementor-element-46eae85 .ht-products .ht-product .ht-product-inner{border-color:#f1f1f1;}.elementor-32556 .elementor-element.elementor-element-46eae85 .ht-products .ht-product .ht-product-inner .ht-product-content{padding:0px 0px 0px 15px;background-color:#ffffff;}.elementor-32556 .elementor-element.elementor-element-46eae85 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#444444;}.elementor-32556 .elementor-element.elementor-element-46eae85 .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-32556 .elementor-element.elementor-element-46eae85 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{background-color:#444444;}.elementor-32556 .elementor-element.elementor-element-46eae85 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#dc9a0e;}.elementor-32556 .elementor-element.elementor-element-46eae85 .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-32556 .elementor-element.elementor-element-46eae85 .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-32556 .elementor-element.elementor-element-46eae85 .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-32556 .elementor-element.elementor-element-46eae85 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:#dc9a0e;}.elementor-32556 .elementor-element.elementor-element-46eae85 .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-32556 .elementor-element.elementor-element-46eae85 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-32556 .elementor-element.elementor-element-46eae85 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#444444;}.elementor-32556 .elementor-element.elementor-element-46eae85 .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-32556 .elementor-element.elementor-element-46eae85 .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-32556 .elementor-element.elementor-element-46eae85 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-action ul li a .ht-product-action-tooltip,.elementor-32556 .elementor-element.elementor-element-46eae85 span.woolentor-tip{color:#ffffff;}.elementor-32556 .elementor-element.elementor-element-46eae85 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-action ul li a{color:#000000;}.elementor-32556 .elementor-element.elementor-element-46eae85 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:20px;line-height:30px;}.elementor-32556 .elementor-element.elementor-element-46eae85 .woolentor-compare.compare::before,.elementor-32556 .elementor-element.elementor-element-46eae85 .ht-product-action ul li.woolentor-cart a::before{font-size:20px;line-height:30px;}.elementor-32556 .elementor-element.elementor-element-46eae85 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{width:30px;height:30px;}.elementor-32556 .elementor-element.elementor-element-46eae85 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-action ul li:hover a{color:#dc9a0e;}.elementor-32556 .elementor-element.elementor-element-46eae85 .ht-product-action .yith-wcwl-wishlistaddedbrowse a, .ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#dc9a0e !important;}@media(max-width:1024px){ .elementor-32556 .elementor-element.elementor-element-9b16e56{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.elementor-32556 .elementor-element.elementor-element-f5c38d7 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-32556 .elementor-element.elementor-element-46d99dd{--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-32556 .elementor-element.elementor-element-2046e02{--width:20%;}.elementor-32556 .elementor-element.elementor-element-9be2c0d{--width:78%;} .elementor-32556 .elementor-element.elementor-element-9b16e56{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-32556 .elementor-element.elementor-element-9b16e56{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-32556 .elementor-element.elementor-element-7556255 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-32556 .elementor-element.elementor-element-234cfbc img{width:100%;}}@media(min-width:768px){.elementor-32556 .elementor-element.elementor-element-2046e02{--width:35%;}.elementor-32556 .elementor-element.elementor-element-9be2c0d{--width:65%;}}/* Start custom CSS for html, class: .elementor-element-7556255 */.elementor-32556 .elementor-element.elementor-element-7556255 .woo_sc_frontend_btn {
    text-align: right;
    margin-top: 10px;
}

.elementor-32556 .elementor-element.elementor-element-7556255 .woo_sc_frontend_btn .woo_sc_text {
    text-transform: uppercase;
    text-decoration: underline;
    font-size: 16px;
    font-family: Kanit;
    font-weight: normal;
    color: #000; /* optional - change color */
    cursor: pointer;
}
.elementor-32556 .elementor-element.elementor-element-7556255 .woo_sc_frontend_btn .woo_sc_text:hover {
    color: #555; /* Slight color change on hover */
    text-decoration: none;
}
/* Remove default hover effect */
.elementor-32556 .elementor-element.elementor-element-7556255 .woo_sc_call_popup:hover {
    transform: none !important;
    box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for wl-product-add-to-cart, class: .elementor-element-2ab3d40 */.elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-cart-wrap .button {
    padding: 15px !important;
}
.elementor-32556 .elementor-element.elementor-element-2ab3d40 a.btn.btn-primary.pdr_customize_button {
  font-family: 'Kanit', sans-serif;
  font-size: 14px;
  text-transform: uppercase;
  padding: 10px 20px;
  background-color: #007bff; /* Bootstrap primary blue */
  color: #fff;
  width: 200px;
  text-decoration: none;
  border-radius: 0px !important;
  display: inline-block;
  transition: background-color 0.3s ease;
  text-align: center;
  padding: 0px !important;
  padding-top:9px !important;
  padding-bottom: 9px !important;
}

.elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-quantity {
    width: 30px !important;
    padding: 11px;
}

.elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-addto-cart.wl-style-4 form.cart .button {
    width: 40% !important;
    min-width: 120px;
}
.elementor-32556 .elementor-element.elementor-element-2ab3d40 .pdr_customize_button:hover {
  background-color: #0056b3; /* Darker blue on hover */
  color: #fff;
}

/* Set container to column for mobile by default */
.elementor-32556 .elementor-element.elementor-element-2ab3d40 .woocommerce-variation-add-to-cart {
  display: flex;
  flex-direction: column;
  gap: 15px;
}

/* Keep YITH section always first */
.elementor-32556 .elementor-element.elementor-element-2ab3d40 #yith-wapo-container {
  order: 1;
}

/* Group quantity + buttons together */
.elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-action-group {
  display: flex;
  flex-direction: column;
  gap: 10px;
  order: 2;
}

/* Make buttons inline on desktop */
@media (min-width: 768px) {
 .elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-action-group {
    flex-direction: row;
    align-items: center;
    gap: 15px;
  }

 .elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-action-group > * {
    margin-bottom: 0 !important;
  }
}
.elementor-32556 .elementor-element.elementor-element-2ab3d40 .cfvsw-swatches-container {
  display: flex;
  flex-wrap: wrap;
  gap: 0; /* Removes gaps between swatches */
}

.elementor-32556 .elementor-element.elementor-element-2ab3d40 .cfvsw-swatches-option {
  margin: 0; /* Remove default spacing */
  padding: 10px;
  border: 0.5px solid black;
    border: 0.5px solid black;
  border: 0.5px solid black;
  border-radius: 0 !important; /* Make sharp corners, like Shopify */
  box-sizing: border-box;
  width: auto;
  height: auto;
  min-width: 40px !important;
  min-height: unset !important;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}

.elementor-32556 .elementor-element.elementor-element-2ab3d40 .cfvsw-swatch-inner {
  display: inline-block;
  font-size: 14px;
  padding: 0;
  line-height: 1;
  width: 100%;
  height: 100%;
}
.elementor-32556 .elementor-element.elementor-element-2ab3d40 .swatchly-text {
    font-size: 15px;
}
.elementor-32556 .elementor-element.elementor-element-2ab3d40 #yith-wapo-container {
    width: 100%;
}
.elementor-32556 .elementor-element.elementor-element-2ab3d40 .button {
    height: 43px;
}
@media (max-width: 767px) {
 .elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-addto-cart.wl-style-4 form.cart .button {
    width: 100% !important;
  }

 .elementor-32556 .elementor-element.elementor-element-2ab3d40 a.btn.btn-primary.pdr_customize_button {
    width: 100% !important;
    margin-top: 5px;
  }
}
@media (min-width: 768px) {
 .elementor-32556 .elementor-element.elementor-element-2ab3d40 a.btn.btn-primary.pdr_customize_button {
    width: 40% !important;
    padding-top: 15px !important;
  }
}
.elementor-32556 .elementor-element.elementor-element-2ab3d40 .wl-addto-cart {
    margin-top: -3em;
}
.elementor-32556 .elementor-element.elementor-element-2ab3d40 .woocommerce-variation-add-to-cart {
    margin-top: -50px !important;
}
.elementor-32556 .elementor-element.elementor-element-2ab3d40 .reset_variations {
	display: none;
}
.elementor-32556 .elementor-element.elementor-element-2ab3d40 .single_variation_wrap {
	margin-top: 50px !important;
}
.elementor-32556 .elementor-element.elementor-element-2ab3d40 .yith-wapo-container {
	margin-top: 15px;
}
.elementor-32556 .elementor-element.elementor-element-2ab3d40 .option-container {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    gap: 10px !important;
}

.elementor-32556 .elementor-element.elementor-element-2ab3d40 .image-container {
    flex-shrink: 0 !important;
}

.elementor-32556 .elementor-element.elementor-element-2ab3d40 .checkbox-button-container {
    flex: 1 !important;
}
.elementor-32556 .elementor-element.elementor-element-2ab3d40 th, td {
    font-family: "Kanit", Sans-serif !important;
    font-weight: 600 !important;
    font-size: 15px;
    color: #000000;
    text-transform: uppercase;
    background-color: #ffffff !important
}
.elementor-32556 .elementor-element.elementor-element-2ab3d40 .woocommerce div.product form.cart table td {
    padding-left: 10px;
}
.elementor-32556 .elementor-element.elementor-element-2ab3d40 .yith-wapo-addon-label {
    font-family: "Kanit", Sans-serif;
}
.elementor-32556 .elementor-element.elementor-element-2ab3d40 .yith-wapo-addon .options.per-row-1 {
    grid-template-columns: repeat(1, minmax(0, 100%)) !important;
}/* End custom CSS */
/* Start custom CSS for wl-product-additional-information, class: .elementor-element-86eaa8f */.elementor-32556 .elementor-element.elementor-element-86eaa8f .woocommerce-product-attributes.shop_attributes {
  width: 100% !important;
  border-collapse: collapse !important!important;
  margin-top: 2rem!important;
  font-size: 1rem !important;
  color: #333;
}

.elementor-32556 .elementor-element.elementor-element-86eaa8f .woocommerce-product-attributes.shop_attributes th,
.elementor-32556 .elementor-element.elementor-element-86eaa8f .woocommerce-product-attributes.shop_attributes td {
  border: 0.125px solid #e1e1e1 !important;
  padding: 12px 15px !important;
  text-align: left !important;
  font-style: normal !important;
  font-size: 14px;

}

.elementor-32556 .elementor-element.elementor-element-86eaa8f .woocommerce-product-attributes.shop_attributes th {
  background-color: #f8f8f8 !important;
  font-weight: 500 !important;
  color: #888888 !important;
  width: 150px!important;
  text-transform: uppercase !important;
  font-size: 0.875rem !important;
}

.elementor-32556 .elementor-element.elementor-element-86eaa8f .woocommerce-product-attributes.shop_attributes td p {
  margin: 0 !important;
}/* End custom CSS */