.elementor-18132 .elementor-element.elementor-element-1e39463{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:-30px;--margin-block-end:30px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-18132 .elementor-element.elementor-element-38364fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:10px 10px;--background-transition:0.3s;}.elementor-18132 .elementor-element.elementor-element-763b31ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-18132 .elementor-element.elementor-element-38f97729{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:35px 35px;--background-transition:0.3s;}.elementor-18132 .elementor-element.elementor-element-cdbd269{--display:flex;--background-transition:0.3s;}.elementor-18132 .elementor-element.elementor-element-1ea27a75{--display:flex;--background-transition:0.3s;}.elementor-18132 .elementor-element.elementor-element-10af1cae{--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;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--background-transition:0.3s;}html .elementor-18132 .elementor-element.elementor-element-1a46350a .product_title{font-family:"hkgroteskpro", Sans-serif;}.elementor-18132 .elementor-element.elementor-element-702cfc48 img{max-width:80px;}.elementor-18132 .elementor-element.elementor-element-91429f3{--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;--align-items:center;--gap:20px 20px;--background-transition:0.3s;}.elementor-18132 .elementor-element.elementor-element-43072454 .price, .elementor-18132 .elementor-element.elementor-element-43072454 .amount{font-size:28px;}.elementor-18132 .elementor-element.elementor-element-3a5dd80c{width:auto;max-width:auto;}.elementor-18132 .elementor-element.elementor-element-7bd3934d{--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;--align-items:center;--background-transition:0.3s;}.elementor-18132 .elementor-element.elementor-element-508bb60{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-18132 .elementor-element.elementor-element-78b1fdfb .wd-wishlist-btn[class*="wd-style-"] > a:before, .elementor-18132 .elementor-element.elementor-element-78b1fdfb .wd-wishlist-btn[class*="wd-style-"] > a:after{font-size:16px;}.elementor-18132 .elementor-element.elementor-element-78b1fdfb{width:auto;max-width:auto;}.elementor-18132 .elementor-element.elementor-element-39f16f41{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-18132 .elementor-element.elementor-element-3a6f8c06 > .elementor-widget-container{margin:0px -4px 0px 0px;}.elementor-18132 .elementor-element.elementor-element-3a6f8c06{width:auto;max-width:auto;}.elementor-18132 .elementor-element.elementor-element-88540a4{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-block-start-width:1px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#1010101A;--border-color:#1010101A;--margin-block-start:0px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-18132 .elementor-element.elementor-element-88540a4, .elementor-18132 .elementor-element.elementor-element-88540a4::before{--border-transition:0.3s;}.elementor-18132 .elementor-element.elementor-element-314bc84 .shop_attributes{--wd-attr-col:1;max-width:650px;}.elementor-18132 .elementor-element.elementor-element-314bc84 > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-18132 .elementor-element.elementor-element-755da678{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:30px 30px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-block-start-width:1px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#0000001C;--border-color:#0000001C;--padding-block-start:35px;--padding-block-end:30px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-18132 .elementor-element.elementor-element-755da678, .elementor-18132 .elementor-element.elementor-element-755da678::before{--border-transition:0.3s;}.elementor-18132 .elementor-element.elementor-element-316dd528 .title{font-family:"hkgroteskpro", Sans-serif;}.elementor-18132 .elementor-element.elementor-element-a969943{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:35px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-18132 .elementor-element.elementor-element-cc810dd .title{font-family:"hkgroteskpro", Sans-serif;}.elementor-18132 .elementor-element.elementor-element-52f9f06{--wd-brd-radius:12px;}.elementor-18132 .elementor-element.elementor-element-52f9f06 .wd-products-with-bg, .elementor-18132 .elementor-element.elementor-element-52f9f06 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}@media(max-width:1024px){.elementor-18132 .elementor-element.elementor-element-1e39463{--margin-block-start:-20px;--margin-block-end:20px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-18132 .elementor-element.elementor-element-38f97729{--gap:30px 30px;}.elementor-18132 .elementor-element.elementor-element-10af1cae{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:flex-start;}.elementor-18132 .elementor-element.elementor-element-702cfc48 img{max-width:60px;}.elementor-18132 .elementor-element.elementor-element-43072454 .price, .elementor-18132 .elementor-element.elementor-element-43072454 .amount{font-size:18px;}.elementor-18132 .elementor-element.elementor-element-7bd3934d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-18132 .elementor-element.elementor-element-39f16f41{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18132 .elementor-element.elementor-element-3a6f8c06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18132 .elementor-element.elementor-element-88540a4{--margin-block-start:0px;--margin-block-end:20px;--margin-inline-start:0px;--margin-inline-end:0px;}}@media(max-width:768px){.elementor-18132 .elementor-element.elementor-element-38364fe{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-18132 .elementor-element.elementor-element-38f97729{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-18132 .elementor-element.elementor-element-1a46350a{width:100%;max-width:100%;}}@media(min-width:769px){.elementor-18132 .elementor-element.elementor-element-cdbd269{--width:58.3%;}.elementor-18132 .elementor-element.elementor-element-1ea27a75{--width:41.7%;}.elementor-18132 .elementor-element.elementor-element-508bb60{--width:58%;}.elementor-18132 .elementor-element.elementor-element-39f16f41{--width:42%;}}@media(max-width:1024px) and (min-width:769px){.elementor-18132 .elementor-element.elementor-element-cdbd269{--width:50%;}.elementor-18132 .elementor-element.elementor-element-1ea27a75{--width:50%;}.elementor-18132 .elementor-element.elementor-element-508bb60{--width:100%;}.elementor-18132 .elementor-element.elementor-element-39f16f41{--width:100%;}}/* Start custom CSS for wd_single_product_add_to_cart, class: .elementor-element-5b4ce9b */.wd-swatch {
    border-radius: 50px !important;
    padding: 10px !important;
}

.wd-swatches-product {
    gap: 5px !important;
}

/* Force WooCommerce variation table to stack */
table.variations {
  display: block;
  width: 100%;
}

table.variations tr {
  display: block;
  margin-bottom: 15px; /* ระยะห่างด้านล่าง */
}

table.variations th.label {
  display: block;
  width: 100%;
  margin-bottom: 5px; /* เว้นช่องว่างระหว่าง label และ option */
  text-align: left;
}

table.variations td.value {
  display: block;
  width: 100%;
}/* End custom CSS */