@font-face{font-family:"Inter";src:url("../fonts/Inter/Inter-VariableFont_opsz,wght.ttf") format("truetype")}@font-face{font-family:"NotoSansThai";src:url("../fonts/Noto_Sans_Thai/NotoSansThai-VariableFont_wdth,wght.ttf") format("truetype")}.content-area .product .product-content .product-overview .product-meta .product-stock span{font-weight:500}.content-area .product .product-content .product-overview .product-meta .product-stock span{font-size:14px;font-style:normal;line-height:normal}.content-area .product .product-content .cart .variations tr .label .label-pa-size,.content-area .product .product-content .product-overview .product-hierarchy div{text-decoration:underline!important;text-underline-offset:2px!important;text-decoration-thickness:1px!important}.content-area .product{overflow:visible!important}.content-area .product .product-gallery{width:100%!important;position:relative;opacity:0;overflow:auto;max-height:800px;margin-bottom:0!important}@media screen and (max-width:767px){.content-area .product .product-gallery{max-height:400px!important}}@media screen and (max-width:575px){.content-area .product .product-gallery{max-height:none!important}}.content-area .product .product-gallery.loaded{opacity:1}.content-area .product .product-gallery .custom-gallery-wrapper .custom-gallery-item img{display:block;width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}@media (min-width:576px){.content-area .product .product-gallery.grid-layout .custom-gallery-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.content-area .product .product-gallery.slider-layout{overflow:hidden}.content-area .product .product-gallery.slider-layout .custom-swiper-pagination{display:block;position:relative;bottom:auto;margin-top:15px;text-align:center}.content-area .product .product-gallery.slider-layout .custom-swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background-color:#ccc;opacity:0.7;border-radius:50%;margin:0 5px;-webkit-transition:background-color 0.3s,opacity 0.3s;transition:background-color 0.3s,opacity 0.3s}.content-area .product .product-gallery.slider-layout .custom-swiper-pagination .swiper-pagination-bullet-active{background-color:#333;opacity:1}.content-area .product .product-content{visibility:hidden;opacity:0;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.content-area .product .product-content.loaded{visibility:visible;opacity:1}.content-area .product .product-content .product-overview{margin-top:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.content-area .product .product-content .product-overview .product-hierarchy{color:#0c0c0c}.content-area .product .product-content .product-overview .product-hierarchy div{display:inline;text-transform:uppercase}.content-area .product .product-content .product-overview .product-hierarchy div:not(:last-child){margin-right:12px}.content-area .product .product-content .product-overview .product-title{margin-top:24px;color:#000000;text-transform:uppercase}.content-area .product .product-content .product-overview .product-price{margin-top:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.content-area .product .product-content .product-overview .product-price .product-normal-price{color:#000000}.content-area .product .product-content .product-overview .product-price .product-sale-price{color:#000000}.content-area .product .product-content .product-overview .product-price .product-regular-price{color:#767676;text-decoration:line-through}.content-area .product .product-content .product-overview .product-price .product-discount{color:#ff5454}.content-area .product .product-content .product-overview .product-price .product-discount,.content-area .product .product-content .product-overview .product-price .product-normal-price,.content-area .product .product-content .product-overview .product-price .product-regular-price,.content-area .product .product-content .product-overview .product-price .product-sale-price{display:none}.content-area .product .product-content .product-overview .product-price.on-sale-status .product-discount,.content-area .product .product-content .product-overview .product-price.on-sale-status .product-regular-price,.content-area .product .product-content .product-overview .product-price.on-sale-status .product-sale-price{display:block}.content-area .product .product-content .product-overview .product-price.non-sale-status .product-normal-price{display:block}.content-area .product .product-content .product-overview .product-sku{color:#767676}.content-area .product .product-content .product-overview .product-meta{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;row-gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-area .product .product-content .product-overview .product-meta .product-badge{color:#005f6a}.content-area .product .product-content .product-overview .product-meta .product-stock{background-color:#f1f1f1;padding:2px 4px}.content-area .product .product-content .product-overview .product-meta .product-stock span{text-transform:uppercase}.content-area .product .product-content .cart{margin:0px!important;padding:0px!important}.content-area .product .product-content .cart:before{content:none!important}.content-area .product .product-content .cart .variations tr{margin-top:32px;display:block}.content-area .product .product-content .cart .variations tr .label{color:#0c0c0c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}.content-area .product .product-content .cart .variations tr .label .variant-badge{background-color:#f1f1f1;padding:2px 4px;text-transform:uppercase}.content-area .product .product-content .cart .variations tr .label .label-pa-size{color:#005f6a;white-space:nowrap}.content-area .product .product-content .cart .variations tr .value{margin:0px!important;margin-top:24px!important}.content-area .product .product-content .cart .variations tr .value input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.content-area .product .product-content .cart .variations tr .value label{width:115px;height:50px;-ms-flex-line-pack:center;align-content:center;text-align:center;cursor:pointer;margin:0px!important;border:1px solid #e3e3e3;-webkit-transition:0.3s;transition:0.3s;line-height:48px}.content-area .product .product-content .cart .variations tr .value label.has-swatch-box{width:auto;height:auto;border:none}.content-area .product .product-content .cart .variations tr .value label.has-swatch-box .swatch-box{width:24px;height:24px;border-radius:2px;outline:1px solid #e3e3e3;outline-offset:2px}.content-area .product .product-content .cart .variations tr .value input[type=radio]:checked+label{border:1px solid #0c0c0c;-webkit-transition:0.3s;transition:0.3s}.content-area .product .product-content .cart .variations tr .value input[type=radio]:checked+label.has-swatch-box{border:none}.content-area .product .product-content .cart .variations tr .value input[type=radio]:checked+label.has-swatch-box .swatch-box{outline-color:#0c0c0c}.content-area .product .product-content .cart .variations tr .value.swatch-boxes{padding-left:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:18px}.content-area .product .product-content .cart .variations a.reset_variations{display:none!important}.content-area .product .product-content .cart .add-to-cart{margin:48px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.content-area .product .product-content .cart .add-to-cart .single_variation_wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:36px}.content-area .product .product-content .cart .add-to-cart .single_variation_wrap .variations_button{padding:0px;display:-webkit-box;display:-ms-flexbox;display:flex}.content-area .product .product-content .cart .add-to-cart .single_add_to_cart_button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:36px;border-radius:2px;text-transform:uppercase;background-color:#0c0c0c;opacity:1!important}.content-area .product .product-content .cart .add-to-cart .single_add_to_cart_button.disabled{pointer-events:none;background-color:rgba(12,12,12,0.15)}.content-area .product .product-content .product-information .accordion .accordion-item{border-left:0px;border-right:0px;border-radius:0px;padding:0px}.content-area .product .product-content .product-information .accordion .accordion-item .accordion-header .accordion-button{border-radius:0px;color:#0c0c0c;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding:0px;padding-top:12px;padding-bottom:12px}.content-area .product .product-content .product-information .accordion .accordion-item .accordion-header .accordion-button:after{display:inline-block;background-image:url("../images/icons/20px/arrow2-down.png");background-repeat:no-repeat;background-position:center;background-size:20px}.content-area .product .product-content .product-information .accordion .accordion-item .accordion-body{padding:0px;padding-bottom:12px;text-transform:uppercase}.content-area .product .product-content .product-information .accordion .accordion-item .accordion-body p{margin:0px}.content-area .product .product-content .add-to-cart img.non-user-withlist{width:36px}.content-area .product .product-content .add-to-cart .yith-add-to-wishlist-button-block{margin:0!important;width:36px;height:36px}.content-area .product .product-content .add-to-cart .yith-add-to-wishlist-button-block button{border:1px solid #0c0c0c;width:100%;height:36px;padding:7px;overflow:hidden}.content-area .product .product-content .add-to-cart .yith-add-to-wishlist-button-block button .yith-wcwl-icon-svg__wrapper{width:20px}.content-area .product .product-content .add-to-cart .yith-add-to-wishlist-button-block button .yith-wcwl-icon-svg__wrapper img,.content-area .product .product-content .add-to-cart .yith-add-to-wishlist-button-block button .yith-wcwl-icon-svg__wrapper svg{width:20px;height:20px}.content-area .product .product-content .add-to-cart .yith-add-to-wishlist-button-block button .yith-wcwl-add-to-wishlist-button__label{display:none!important}@media screen and (max-width:575px){.content-area .product .product-content{margin-left:12px;margin-right:12px}}.content-area .product .product-related{margin-top:164px;margin-bottom:170px;margin-left:12px;margin-right:12px}.content-area #size-guide-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999}.content-area #size-guide-popup img{max-width:90%;max-height:90%}@media screen and (max-width:575px){.content-area{padding-left:0px!important;padding-right:0px!important}}