.select-product-attribute-mobile-comp{display:flex;flex-direction:column;justify-content:flex-end;height:100%;width:100%}.select-product-attribute-mobile-comp .hidden{visibility:hidden}.select-product-attribute-mobile-comp .grid-gap-gd-1{grid-gap:8px}.select-product-attribute-mobile-comp .container-expand-overlay{height:100%;display:flex;flex-direction:column;justify-content:flex-end}.select-product-attribute-mobile-comp .container-expand-overlay.show-overlay{background-color:rgba(0,0,0,.5);height:100vh}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand{max-height:0;transition:max-height .2s ease-out;overflow:hidden;background:#fff;position:relative;display:flex;flex-direction:column}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand.is-expand{max-height:100%;transition:max-height .2s ease-out}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand.hide{visibility:hidden}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .close-btn{cursor:pointer;padding:0 16px;margin-top:15px;margin-bottom:5px;height:16px;display:flex;align-items:center;justify-content:flex-end}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail{display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:0 16px 16px;max-height:calc(80vh - 72px);overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail.out-of-stock{max-height:calc(80vh - 168px)}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper{display:flex;grid-gap:16px;gap:16px}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-image{width:40%;position:relative}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-image img{aspect-ratio:var(--image-ratio);-o-object-fit:var(--image-object-fit);object-fit:var(--image-object-fit);border:1px solid #dee3e6}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-image .product-badge-discount{position:absolute;top:4px;right:4px;padding:2px 4px;background:#ff0700;border-radius:3px;font-family:Sarabun;font-style:normal;font-weight:700;font-size:14px;line-height:20px;color:#fff}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail{width:60%}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-name{font-family:Sarabun;font-style:normal;font-weight:400;font-size:16px;line-height:1.7;color:#373e44;max-height:54px;overflow:hidden}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-name.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:anywhere}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-sku-wrapper{display:flex;align-items:center;flex-wrap:wrap;grid-gap:8px;gap:8px}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-sku-wrapper .product-attr,.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-sku-wrapper .product-sku{padding:0 8px 0 0;font-family:Sarabun;font-weight:400;font-size:14px;line-height:22px;color:#53585d}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-sku-wrapper>:not(:last-child){border-right:1px solid #dee3e6}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-sku-wrapper>:first-child{padding-left:0}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-price .normal,.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-price .special{font-family:Sarabun;font-weight:700;font-size:16px;line-height:24px;color:#373e44;display:flex;align-items:center;flex-wrap:wrap}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-price .normal.disabled,.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-price .special.disabled{font-family:Sarabun;font-weight:400;font-size:12px;line-height:18px;color:#a5a5a5;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-price .price-member{padding:4px 0 0;font-family:Sarabun;font-size:14px;line-height:22px;color:#373e44;display:flex;align-items:center;flex-wrap:wrap}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-price .price-member .max-price,.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-price .price-member .min-price,.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-price .price-member .normal,.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-price .price-member .special{font-family:Sarabun;font-size:14px;line-height:22px;color:#373e44;font-weight:400;-webkit-text-decoration-line:none;text-decoration-line:none;font-style:normal}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-price .price-member .max-price.disabled,.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-price .price-member .min-price.disabled,.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-price .price-member .normal.disabled,.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-price .price-member .special.disabled{font-size:14px;color:#a5a5a5;font-weight:400;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-price .price-member .default-currency .max-price,.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-price .price-member .default-currency .min-price,.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-price .price-member .default-currency .normal,.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-price .price-member .default-currency .special{font-family:Sarabun;font-size:14px;line-height:22px;color:#a5a5a5!important;font-weight:400;text-decoration:unset}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .detail-wrapper .product-detail .product-price .default-currency{font-family:Sarabun;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#a5a5a5;display:flex;align-items:center;flex-wrap:wrap}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attr-title{margin-bottom:8px;font-family:Tahoma;font-weight:400;font-size:16px;line-height:20px;color:#373e44}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper.disabled{pointer-events:none}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .product-attribute-select{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .product-attribute-select .select-product-attribute-item .error-select .attr-title{color:#d9534f!important}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .color-select-button{width:35px;height:35px;display:flex;align-items:center;justify-content:center;border:1px solid #cdd3da;border-radius:50%;position:relative;overflow:hidden}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .color-select-button.active{border:2px solid #373e44}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .color-select-button.disabled{position:relative;border:1px solid #e9ecef}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .color-select-button.disabled.active{border:2px solid #373e44}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .color-select-button.disabled .boxColor{opacity:.3}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .color-select-button.disabled:after{content:"";width:80%;height:80%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:linear-gradient(to bottom right,transparent calc(50% - 1px),#e9ecef calc(50% - 1px),#e9ecef 50%,transparent 0);cursor:pointer}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .color-select-button .boxColor{width:100%;height:100%;border-radius:50%;border:3px solid #fff;background-color:var(--box-color-attribute);position:relative}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .color-select-button .boxColor.is-border:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;border:1px solid #cdd3da;border-radius:50%}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .text-select-button{position:relative;background:#fff;border:1px solid #cdd3da;border-radius:4px;overflow:hidden}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .text-select-button .fa-check{color:#fcf8fb;position:absolute;font-weight:900;font-size:10px;bottom:1px;right:1px;z-index:1}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .text-select-button.active{cursor:pointer;background-color:#fff;border:1px solid #373e44}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .text-select-button.active:after{position:absolute;bottom:0;height:0;width:0;right:0;border:10px solid transparent;content:"";border-bottom-color:#373e44!important;border-right-color:#373e44!important;z-index:0}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .text-select-button.disabled{border:1px solid #e9ecef}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .text-select-button.disabled span{opacity:.3}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .text-select-button.disabled.active{border:1px solid #373e44}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .text-select-button span{font-family:Tahoma;font-style:normal;font-weight:400;font-size:16px;line-height:1.2;text-align:center;color:#53585d;cursor:pointer;position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;min-width:72px;padding:8px 16px;margin:0;background:#fff;border:0}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .text-select-button span.disabled:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(to bottom right,transparent calc(50% - 1px),#ccced1 calc(50% - 1px),#ccced1 50%,transparent 0);cursor:pointer}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .select-image-attr-m{position:relative;background:#fff;border:1px solid #cdd3da;border-radius:4px;overflow:hidden;width:72px;height:72px;cursor:pointer}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .select-image-attr-m .fa-check{color:#fcf8fb;position:absolute;font-weight:900;font-size:10px;bottom:1px;right:1px;z-index:1}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .select-image-attr-m.active{cursor:pointer;background-color:#fff;border:1px solid #373e44}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .select-image-attr-m.active:after{position:absolute;bottom:0;height:0;width:0;right:0;border:10px solid transparent;content:"";border-bottom-color:#373e44!important;border-right-color:#373e44!important;z-index:0}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .select-image-attr-m.disabled{border:1px solid #e9ecef}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .select-image-attr-m.disabled span{opacity:.3}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .select-image-attr-m.disabled.active{border:1px solid #373e44}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .select-image-attr-m span{text-align:center;color:#53585d;cursor:pointer;position:relative;width:72px;height:72px;margin:0;background:#fff;border:0;display:flex;justify-content:center;align-items:center}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .select-image-attr-m span.disabled:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(to bottom right,transparent calc(50% - 1px),#ccced1 calc(50% - 1px),#ccced1 50%,transparent 0);cursor:pointer}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .select-image-attr-m .attr-image{max-width:72px;max-height:72px}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .qty-wrapper .input-group{width:-webkit-max-content;width:-moz-max-content;width:max-content}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .qty-wrapper .input-group .input-group-text{width:28px;height:28px;display:flex;align-items:center;justify-content:center;padding:6px;margin-bottom:0;font-size:12px;line-height:1.5;color:#373e44;background:#fff;border:.5px solid #dee3e6;text-align:center;white-space:nowrap}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .qty-wrapper .input-group .input-group-text.disabled{color:#dee3e6!important;pointer-events:none!important}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .qty-wrapper .input-group input{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;max-width:45px;height:28px;background:#fff;border:.5px solid #dee3e6;text-align:center;font-family:Sarabun;font-style:normal;font-size:14px;line-height:20px;color:#373e44}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .qty-wrapper .input-group input:focus{box-shadow:none}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .qty-wrapper .input-group input.disabled,.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .qty-wrapper .input-group input:disabled{background:#f6f6f6!important}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .qty-wrapper .input-group input::-webkit-inner-spin-button,.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .qty-wrapper .input-group input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .qty-wrapper .input-group input[type=number]{-moz-appearance:textfield}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .qty-wrapper .qty-available{font-size:14px;color:#a5a5a5}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .text-error-wrapper{font-family:Sarabun;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#d9534f}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .attribute-loading-spinner .b-overlay{margin-left:50px}.select-product-attribute-mobile-comp .container-expand-overlay .container-expand .container-detail .attribute-wrapper .attribute-loading-spinner .b-overlay .spinner-border{width:20px;height:20px}.select-product-attribute-mobile-comp .btn-add-to-cart-wrapper{width:100%;display:flex;grid-gap:8px;gap:8px;padding:16px;background:#fff;flex-wrap:wrap}.select-product-attribute-mobile-comp .btn-add-to-cart-wrapper.add-height{height:112px}.select-product-attribute-mobile-comp .btn-add-to-cart-wrapper .btn-group-1{display:flex;grid-gap:8px;gap:8px}.select-product-attribute-mobile-comp .btn-add-to-cart-wrapper .btn-format{display:flex;flex-direction:row;justify-content:center;flex-grow:1;align-items:center;padding:8px 16px;border-radius:var(--button-border-radius)}.select-product-attribute-mobile-comp .btn-add-to-cart-wrapper .btn-add-to-cart{font-size:16px!important;font-family:Sarabun!important;color:var(--button-color);background-color:var(--button-bg-color);border:1px solid;border-color:var(--button-border-color)}.select-product-attribute-mobile-comp .btn-add-to-cart-wrapper .btn-buy-now{font-size:16px!important;font-family:Sarabun!important;color:var(--button-invert-color);background-color:var(--button-invert-bg-color);border:1px solid;border-color:var(--button-invert-border-color)}.select-product-attribute-mobile-comp .btn-add-to-cart-wrapper .btn+.btn{margin-left:0}.select-product-attribute-mobile-comp .btn-add-to-cart-wrapper .warpper-messenger{display:flex;grid-gap:8px;gap:8px}.select-product-attribute-mobile-comp .btn-add-to-cart-wrapper .warpper-messenger .btn-fbms{cursor:pointer;background:#3885f5;border:1px solid transparent;font-size:20px;flex-grow:0;padding:unset;width:40px;height:40px}.select-product-attribute-mobile-comp .btn-add-to-cart-wrapper .warpper-messenger .btn-fbms svg{width:20px;height:20px}.select-product-attribute-mobile-comp .btn-add-to-cart-wrapper .warpper-messenger .btn-line-ms{cursor:pointer;background:#00b800;border:1px solid transparent;font-size:20px;flex-grow:0;padding:unset;width:40px;height:40px}.select-product-attribute-mobile-comp .btn-add-to-cart-wrapper .warpper-messenger .btn-line-ms svg{width:20px;height:20px}.select-product-attribute-mobile-comp .btn-add-to-cart-wrapper .btn-out-of-stock{color:#a5a5a5;background:#f6f6f6;border:1px solid transparent;font-family:Tahoma;font-style:normal;font-size:16px;line-height:20px}.select-product-attribute-mobile-comp .btn-add-to-cart-wrapper .btn-quotation-link-wrapper{width:100%;display:flex;align-items:center}.select-product-attribute-mobile-comp .btn-add-to-cart-wrapper .btn-quotation-link-wrapper .btn-quotation-link{color:var(--button-bg-color);font-size:16px;font-family:Sarabun;text-decoration:underline;cursor:pointer}.select-product-attribute-mobile-comp .btn-add-to-cart-wrapper .btn-quotation-link-wrapper .btn-quotation-link.hover,.select-product-attribute-mobile-comp .btn-add-to-cart-wrapper .btn-quotation-link-wrapper .btn-quotation-link:hover{color:var(--button-bg-color-hover)}.select-product-attribute-mobile-comp .btn-add-to-cart-wrapper .btn-quotation-link-wrapper .btn-quotation-link.disabled,.select-product-attribute-mobile-comp .btn-add-to-cart-wrapper .btn-quotation-link-wrapper .btn-quotation-link:disabled{opacity:.65;pointer-events:none}.select-product-attribute-mobile-comp .btn-add-to-cart-wrapper .loading-add-to-cart .b-overlay .spinner-border{width:24px;height:24px}.select-product-attribute-mobile-comp .btn-add-to-cart-wrapper .btn-add-to-cart,.select-product-attribute-mobile-comp .btn-add-to-cart-wrapper .btn-buy-now{position:relative}.select-product-attribute-mobile-comp .btn-add-to-cart-wrapper .loading-add-to-cart{position:absolute!important;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.select-product-attribute-mobile-comp .notify-me-wrapper{display:flex;flex-direction:column;align-items:center;padding:16px;grid-gap:8px;gap:8px;background:#f8f9fa}.select-product-attribute-mobile-comp .notify-me-wrapper.success{background:#f3fcef;color:#5c932e}.select-product-attribute-mobile-comp .notify-me-wrapper .title{font-family:Tahoma;font-style:normal;font-weight:700;font-size:16px;line-height:24px;text-align:center;color:#373e44}.select-product-attribute-mobile-comp .notify-me-wrapper .email-input-wrapper{display:flex;align-items:center;justify-content:center;width:100%;grid-gap:16px;gap:16px}.select-product-attribute-mobile-comp .notify-me-wrapper .email-input-wrapper input{background:#fff;border:1px solid #dee3e6;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);border-radius:4px;max-width:250px;min-width:200px;width:unset;flex-grow:1;height:32px}.select-product-attribute-mobile-comp .notify-me-wrapper .email-input-wrapper input.error{border-color:#d9534f;box-shadow:0 0 6px 2px rgba(217,83,79,.25),inset 0 1px 2px rgba(0,0,0,.1)}.select-product-attribute-mobile-comp .notify-me-wrapper .email-input-wrapper .btn-notify-me{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:6px 12px;grid-gap:5px;gap:5px;height:32px;background:#373e44;border-radius:4px;border:none;font-family:Tahoma;font-size:14px;line-height:18px;color:#fff;white-space:nowrap}.select-product-attribute-mobile-comp .notify-me-wrapper .email-input-wrapper .btn-notify-me .subscribe-loading-spinner{width:12px;height:12px}.select-product-attribute-mobile-comp .notify-me-wrapper .email-input-wrapper .btn-notify-me .subscribe-loading-spinner .position-absolute{background:transparent!important}.select-product-attribute-mobile-comp .notify-me-wrapper .email-input-wrapper .btn-notify-me .subscribe-loading-spinner .spinner-border{width:14px;height:14px;display:flex}.select-product-attribute-mobile-comp .notify-me-wrapper .detail{font-family:Tahoma;font-size:14px;line-height:24px;text-align:center}.select-product-attribute-mobile-comp button:focus{box-shadow:none}.comp-product-description-tab{width:100%;position:relative}.comp-product-description-tab .tab-name-wrapper{display:flex;overflow-x:auto}.comp-product-description-tab .tab-name-wrapper.is-not-desktop::-webkit-scrollbar{display:none}.comp-product-description-tab .tab-name-wrapper::-webkit-scrollbar{height:4px}.comp-product-description-tab .tab-name-wrapper::-webkit-scrollbar-track{background-color:#fff}.comp-product-description-tab .tab-name-wrapper::-webkit-scrollbar-thumb{background:#babac0;border-radius:6px}.comp-product-description-tab .tab-name-wrapper.one-tab .tab-name-item{max-width:100%}.comp-product-description-tab .tab-name-wrapper.two-tab .tab-name-item{max-width:50%}.comp-product-description-tab .tab-name-wrapper.more-than-two-tab .tab-name-item{max-width:45%}.comp-product-description-tab .tab-name-wrapper .tab-name-item{border:1px solid transparent;border-bottom-color:#dee3e6;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.comp-product-description-tab .tab-name-wrapper .tab-name-item .tab-name{background:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;cursor:pointer;padding:10px 16px;font-size:var(--tab-name-size);font-family:var(--tab-name-family);color:var(--tab-name-color);font-weight:var(--tab-name-fw);-webkit-text-decoration:var(--tab-name-fd);text-decoration:var(--tab-name-fd);font-style:var(--tab-name-fsy)}.comp-product-description-tab .tab-name-wrapper .tab-name-item.active{border-color:#dee3e6 #dee3e6 transparent;border-top-right-radius:4px;border-top-left-radius:4px}.comp-product-description-tab .tab-name-wrapper .other-tab{width:100%;border:1px solid transparent;border-bottom-color:#dee3e6}.comp-product-description-tab .style-tinymce{font-size:var(--style-tiny-size);font-family:var(--style-tiny-family),Tahoma;color:var(--style-tiny-color);font-weight:var(--style-tiny-fw);font-style:var(--style-tiny-fsy)}.comp-product-description-tab .style-tinymce h1,.comp-product-description-tab .style-tinymce h2,.comp-product-description-tab .style-tinymce h3,.comp-product-description-tab .style-tinymce h4,.comp-product-description-tab .style-tinymce p{line-height:1.2}.comp-product-description-tab .style-tinymce h1{font-size:var(--style-tiny-h1-size);font-family:var(--style-tiny-h1-family),Tahoma;color:var(--style-tiny-h1-color);font-weight:var(--style-tiny-h1-fw);font-style:var(--style-tiny-h1-fsy)}.comp-product-description-tab .style-tinymce h2{font-size:var(--style-tiny-h2-size);font-family:var(--style-tiny-h2-family),Tahoma;color:var(--style-tiny-h2-color);font-weight:var(--style-tiny-h2-fw);font-style:var(--style-tiny-h2-fsy)}.comp-product-description-tab .style-tinymce h3{font-size:var(--style-tiny-h3-size);font-family:var(--style-tiny-h3-family),Tahoma;color:var(--style-tiny-h3-color);font-weight:var(--style-tiny-h3-fw);font-style:var(--style-tiny-h3-fsy)}.comp-product-description-tab .style-tinymce h4{font-size:var(--style-tiny-h4-size);font-family:var(--style-tiny-h4-family),Tahoma;color:var(--style-tiny-h4-color);font-weight:var(--style-tiny-h4-fw);font-style:var(--style-tiny-h4-fsy)}.comp-product-description-tab .style-tinymce img{max-width:100%}.comp-product-description-tab .style-tinymce .table-responsive{margin-bottom:0!important}.comp-product-description-tab img{max-width:100%}.comp-product-relate-item{width:100%;height:100%;position:relative;cursor:pointer}.comp-product-relate-item:hover{text-decoration:none}.comp-product-relate-item .product-relate-item-wrapper{height:100%;border:1px solid;border-color:var(--product-card-border-color);border-radius:2px;background:var(--product-card-background-color)}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-image{position:relative;border-left-color:var(--product-card-border-color);border-bottom:1px solid;border-bottom-color:var(--product-card-border-color);border-right-color:var(--product-card-border-color);border-top-color:var(--product-card-border-color);overflow:hidden}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-image.layout-square>img{aspect-ratio:1/1}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-image.layout-horizontal>img{aspect-ratio:3/2}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-image.layout-vertical>img{aspect-ratio:2/3}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-image.resize-crop>img{-o-object-fit:cover;object-fit:cover}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-image.resize-fit>img{-o-object-fit:contain;object-fit:contain}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-image>img{max-width:100%}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-image:hover>img{transform:scale(1.1);transition:opacity .3s ease-in-out,transform .3s ease 0s!important}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-image .pdr-badge-left{position:absolute;top:8px;left:0;display:flex;flex-direction:column;grid-gap:4px;gap:4px;align-items:flex-start}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-image .pdr-badge-left .pdr-badge-format{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;padding:3px 4px}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-image .pdr-badge-left .pdr-badge-flashsale{font-family:Sarabun;font-weight:700;font-size:14px;line-height:1;color:#fff;padding:4px 6px;background:linear-gradient(90deg,#ec0e00,#ff8a00);border-radius:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-image .pdr-badge-left .pdr-badge-flashsale .icon-flash{margin:0 2px}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-image .pdr-badge-left .pdr-badge-flashsale .icon-flash i,.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-image .pdr-badge-left .pdr-badge-flashsale .icon-flash svg{color:#f8cf5b;margin-top:-1px}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-image .pdr-badge-left.mobile *{font-size:10px}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-image .pdr-badge-right{position:absolute;top:8px;right:4px;display:flex;flex-direction:column;grid-gap:4px;gap:4px;align-items:flex-end}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-image .pdr-badge-right .pdr-badge-image{-o-object-fit:contain;object-fit:contain;display:flex}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-image .pdr-badge-right .pdr-badge-image img{position:relative;transform:unset!important;transition:unset!important;width:100%!important;height:100%!important;max-width:var(--product-badge-size)!important;max-height:var(--product-badge-size)!important;aspect-ratio:1/1!important}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-image .pdr-badge-right .pdr-badge-image .mobile{-o-object-fit:contain;object-fit:contain;display:flex}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-image .pdr-badge-right .pdr-badge-image .mobile img{position:relative;transform:unset!important;transition:unset!important;width:100%!important;height:100%!important;max-width:var(--product-badge-size)!important;max-height:var(--product-badge-size)!important;aspect-ratio:1/1!important}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-image .pdr-badge-right .pdr-badge-discount{font-family:Sarabun;font-weight:700;font-size:var(--badge-discount-font-size);line-height:1.2;color:#fff;padding:2px 4px;opacity:.9;border-radius:3px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;background:#ff0700}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-image .pdr-badge-right.mobile *{font-size:16px}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-detail{padding:var(--product-card-padding);display:flex;flex-direction:column;grid-gap:5px;gap:5px;align-items:var(--product-card-text-align);text-align:var(--product-card-text-align)}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-detail .product-name{font-size:var(--product-name-font-size);font-family:var(--product-name-font-family);font-weight:var(--product-name-font-weight);font-style:var(--product-name-font-style);-webkit-text-decoration:var(--product-name-text-decoration);text-decoration:var(--product-name-text-decoration);color:var(--product-name-font-color);word-break:break-word;margin:0}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-detail .product-price .price .normal,.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-detail .product-price .price .special{display:flex;align-items:center;flex-wrap:wrap;font-size:var(--product-price-font-size);font-family:var(--product-price-font-family);font-weight:var(--product-price-font-weight);font-style:var(--product-price-font-style);-webkit-text-decoration:var(--product-price-text-decoration);text-decoration:var(--product-price-text-decoration);color:var(--product-price-font-color);word-wrap:anywhere}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-detail .product-price .price .normal.disabled,.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-detail .product-price .price .special.disabled{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;font-size:var(--product-price-special-font-size);font-family:var(--product-price-font-family);color:#999}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-detail .product-price .default-currency{font-size:20px!important;font-family:MWE_DB_Heavent;color:#a5a5a5!important;font-weight:400;text-decoration:unset;font-style:normal;display:flex;align-items:center;flex-wrap:wrap;word-wrap:anywhere}.comp-product-relate-item .product-relate-item-wrapper .product-relate-item-detail .product-sold{font-family:MWE_DB_Heavent;font-style:normal;font-weight:400;font-size:18px;line-height:18px;color:#a5a5a5}#modal-all-product-review-mobile{height:100%;width:100%;overflow:hidden;transition:none}#modal-all-product-review-mobile .hidden{visibility:hidden}#modal-all-product-review-mobile .visible{visibility:visible}#modal-all-product-review-mobile .pointer-none{pointer-events:none!important}#modal-all-product-review-mobile .modal-dialog{opacity:1!important;width:100%;height:100%;max-width:unset;max-height:unset;margin:0;left:99%;transition:left .2s linear}#modal-all-product-review-mobile .modal-dialog.open2{left:0}#modal-all-product-review-mobile .modal-dialog .modal-content{height:100%;border-radius:0;border:none}#modal-all-product-review-mobile .modal-body{padding:0;max-height:calc(100% - 57px)}#modal-all-product-review-mobile .modal-content-review{height:100%;display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:16px;overflow-y:auto}#modal-all-product-review-mobile .no-review{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:16px;gap:16px;padding:24px 0;border-radius:4px;border:1px solid #dee3e6}#modal-all-product-review-mobile .no-review .title{color:#1c1f21;text-align:center;font-family:Sarabun;font-size:24px;font-style:normal;font-weight:400;line-height:32px}#modal-all-product-review-mobile .no-review .desc{color:#6e7881;text-align:center;font-family:Sarabun;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#modal-all-product-review-mobile .no-review button{display:flex;padding:8px 16px;justify-content:center;align-items:center;border-radius:4px;border:1px solid #bcc2c7;background:#fff;color:#53585d;text-align:center;font-family:Sarabun;font-size:14px;font-style:normal;font-weight:500;line-height:20px}#modal-all-product-review-mobile .no-review button:hover{background-color:#e6e6e6;border-color:#50565d}#modal-all-product-review-mobile .have-review{display:flex;flex-direction:column;grid-gap:30px;gap:30px}#modal-all-product-review-mobile .overall-wrapper{width:100%;display:flex;grid-gap:15px;gap:15px}#modal-all-product-review-mobile .overall-wrapper .avg-rating{display:flex;flex-direction:column;padding:0;justify-content:center;align-items:center;grid-gap:8px;gap:8px;align-self:stretch}#modal-all-product-review-mobile .overall-wrapper .avg-rating .pre-num{color:#1c1f21;font-family:Sarabun;font-size:16px;font-style:normal;font-weight:700;line-height:24px}#modal-all-product-review-mobile .overall-wrapper .avg-rating .num{color:#1c1f21;font-family:Sarabun;font-size:32px;font-style:normal;font-weight:700;line-height:40px}#modal-all-product-review-mobile .overall-wrapper .avg-rating .post-num{display:flex;align-items:center;grid-gap:4px;gap:4px;color:#a4a9af;font-family:Sarabun;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#modal-all-product-review-mobile .overall-wrapper .avg-rating button.btn-add-review{display:flex;padding:8px 16px;justify-content:center;align-items:center;border-radius:4px;border:1px solid #bcc2c7;background:#fff;color:#53585d;text-align:center;font-family:Sarabun;font-size:14px;font-style:normal;font-weight:500;line-height:20px}#modal-all-product-review-mobile .overall-wrapper .avg-rating button.btn-add-review:hover{background-color:#e6e6e6;border-color:#50565d}#modal-all-product-review-mobile .overall-wrapper .count-each-rating{display:flex;flex-direction:column-reverse;justify-content:center;align-items:flex-start;padding:0 6px;grid-gap:4px;gap:4px;flex-grow:1}#modal-all-product-review-mobile .overall-wrapper .count-each-rating .power-rating{width:100%;display:flex;align-items:center;grid-gap:8px;gap:8px}#modal-all-product-review-mobile .overall-wrapper .count-each-rating .power-rating .power-num{color:#1c1f21;font-family:Sarabun;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#modal-all-product-review-mobile .overall-wrapper .count-each-rating .power-rating .power{width:100%;max-width:209px;height:8px;display:flex;background:#dee3e6;border-radius:2px;position:relative}#modal-all-product-review-mobile .overall-wrapper .count-each-rating .power-rating .power:after{content:"";width:var(--power-width);height:100%;background:#ffb400;border-radius:2px 0 0 2px;position:absolute;top:0;left:0}#modal-all-product-review-mobile .overall-wrapper .count-each-rating .power-rating .power.full:after{border-radius:2px}#modal-all-product-review-mobile .overall-wrapper .count-each-rating .power-rating .power-count{color:#6e7881;font-family:Sarabun;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#modal-all-product-review-mobile .review-list-wrapper{display:flex;flex-direction:column;grid-gap:16px;gap:16px}#modal-all-product-review-mobile .review-list-wrapper .filter-review{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap}#modal-all-product-review-mobile .review-list-wrapper .filter-review .filter-item{display:flex;height:32px;justify-content:center;align-items:center;grid-gap:4px;gap:4px;background:#fff;border:1px solid #dee3e6;border-radius:20px;padding:8px;cursor:pointer}#modal-all-product-review-mobile .review-list-wrapper .filter-review .filter-item .filter-label{color:#373e44;text-align:center;font-family:Sarabun;font-size:12px;font-style:normal;font-weight:400;line-height:1.2}#modal-all-product-review-mobile .review-list-wrapper .filter-review .filter-item .filter-label-num{color:#a4a9af;text-align:center;font-family:Sarabun;font-size:12px;font-style:normal;font-weight:400;line-height:1.2}#modal-all-product-review-mobile .review-list-wrapper .filter-review .filter-item.active{border-color:#373e44}#modal-all-product-review-mobile .review-list-wrapper .filter-review .filter-item:hover{border-color:#50565d}#modal-all-product-review-mobile .review-list-wrapper .review-list,#modal-all-product-review-mobile .review-list-wrapper .review-list .customer{display:flex;flex-direction:column;grid-gap:8px;gap:8px}#modal-all-product-review-mobile .review-list-wrapper .review-list .ctm-name{color:#6e7881;font-family:Sarabun;font-size:12px;font-style:normal;font-weight:400;line-height:16px}#modal-all-product-review-mobile .review-list-wrapper .review-list .ctm-image{width:44px;height:45px;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:1px solid #dee3e6}#modal-all-product-review-mobile .review-list-wrapper .review-list .verified-buyer{color:#008900;font-family:Sarabun;font-size:12px;font-style:normal;font-weight:400;line-height:16px}#modal-all-product-review-mobile .review-list-wrapper .review-list .date{color:#6e7881;font-family:Sarabun;font-size:12px;font-style:normal;font-weight:400;line-height:16px}#modal-all-product-review-mobile .review-list-wrapper .review-list .product-attribute{display:flex;align-items:center;grid-gap:4px;gap:4px;margin-top:4px}#modal-all-product-review-mobile .review-list-wrapper .review-list .product-attribute .attr-item{color:#6e7881;font-family:Sarabun;font-size:14px;font-style:normal;font-weight:400;line-height:20px;white-space:nowrap}#modal-all-product-review-mobile .review-list-wrapper .review-list .product-attribute .attr-item .color{display:flex;align-items:center;grid-gap:4px;gap:4px}#modal-all-product-review-mobile .review-list-wrapper .review-list .product-attribute .attr-item .color-icon{width:16px;height:16px;border-radius:50%;border:2px solid #bcc2c7;background:var(--attr-color-value)}#modal-all-product-review-mobile .review-list-wrapper .review-list .reply-message,#modal-all-product-review-mobile .review-list-wrapper .review-list .review-message{color:#373e44;font-family:Sarabun;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#modal-all-product-review-mobile .review-list-wrapper .review-list .review-image-wrapper{display:flex;align-items:center;align-content:center;grid-gap:8px;gap:8px;align-self:stretch;flex-wrap:wrap}#modal-all-product-review-mobile .review-list-wrapper .review-list .review-image-wrapper .ri-item{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;border:1px solid #dee3e6;cursor:pointer}#modal-all-product-review-mobile .review-list-wrapper .review-list .reply-message-wrapper{display:flex;padding:8px 16px;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:4px;gap:4px;align-self:stretch;background:#f8f9fa}#modal-all-product-review-mobile .review-list-wrapper .review-list .like,#modal-all-product-review-mobile .review-list-wrapper .review-list .reply-message-wrapper .rm-label{color:#6e7881;font-family:Sarabun;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#modal-all-product-review-mobile .review-list-wrapper .review-list .like{display:flex;align-items:center;grid-gap:8px;gap:8px;cursor:pointer}#modal-all-product-review-mobile .review-list-wrapper .review-list .like i,#modal-all-product-review-mobile .review-list-wrapper .review-list .like svg{color:#373e44;margin-top:-1px}#modal-all-product-review-mobile .review-list-wrapper .review-list .review-item{display:flex;grid-gap:8px;gap:8px;border-top:1px solid #dee3e6;padding:16px 0}#modal-all-product-review-mobile .review-list-wrapper .review-list .review-item .customer-image img{width:24px;height:24px;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:1px solid #dee3e6}#modal-all-product-review-mobile .review-list-wrapper .review-list .review-item .detail{display:flex;flex-direction:column;grid-gap:8px;gap:8px;flex-grow:1;position:relative}#modal-all-product-review-mobile .review-list-wrapper .review-list .review-item .detail .like{position:absolute;top:0;right:0}#modal-all-product-review-mobile .loading-next{width:100%;height:24px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:319px){#modal-all-product-review-mobile .overall-wrapper{flex-wrap:wrap;align-items:flex-start}#modal-all-product-review-mobile .overall-wrapper .avg-rating{width:100%}}#modal-all-product-review-mobile .image-slide img{background:#fff}.comp-product-item-review{width:100%;padding:0;display:flex;flex-direction:column;grid-gap:30px;gap:30px}.comp-product-item-review .pointer-none{pointer-events:none!important}.comp-product-item-review .no-review{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:16px;gap:16px;padding:24px 0;border-radius:4px;border:1px solid #dee3e6;background:#fff}.comp-product-item-review .no-review .title{color:#1c1f21;text-align:center;font-family:Sarabun;font-size:24px;font-style:normal;font-weight:400;line-height:32px}.comp-product-item-review .no-review .desc{color:#6e7881;font-weight:400}.comp-product-item-review .no-review .desc,.comp-product-item-review .no-review button{text-align:center;font-family:Sarabun;font-size:14px;font-style:normal;line-height:20px}.comp-product-item-review .no-review button{display:flex;padding:8px 16px;justify-content:center;align-items:center;border-radius:4px;border:1px solid #bcc2c7;background:#fff;color:#53585d;font-weight:500}.comp-product-item-review .no-review button:hover{background-color:#e6e6e6;border-color:#50565d}.comp-product-item-review .have-review{display:flex;flex-direction:column;grid-gap:30px;gap:30px}.comp-product-item-review .overall-wrapper{width:100%;display:flex;grid-gap:30px;gap:30px}.comp-product-item-review .overall-wrapper .avg-rating{display:flex;flex-direction:column;padding:0;justify-content:center;align-items:center;grid-gap:16px;gap:16px;align-self:stretch}.comp-product-item-review .overall-wrapper .avg-rating .pre-num{color:#1c1f21;font-family:Sarabun;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.comp-product-item-review .overall-wrapper .avg-rating .num{color:#1c1f21;font-family:Sarabun;font-size:50px;font-style:normal;font-weight:700;line-height:40px}.comp-product-item-review .overall-wrapper .avg-rating .post-num{display:flex;align-items:center;grid-gap:4px;gap:4px;color:#a4a9af;font-family:Sarabun;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.comp-product-item-review .overall-wrapper .avg-rating button.btn-add-review{display:flex;padding:8px 16px;justify-content:center;align-items:center;border-radius:4px;border:1px solid #bcc2c7;background:#fff;color:#53585d;text-align:center;font-family:Sarabun;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.comp-product-item-review .overall-wrapper .avg-rating button.btn-add-review:hover{background-color:#e6e6e6;border-color:#50565d}.comp-product-item-review .overall-wrapper .count-each-rating{display:flex;flex-direction:column-reverse;justify-content:center;align-items:flex-start;padding:0 6px;grid-gap:10px;gap:10px;flex-grow:1}.comp-product-item-review .overall-wrapper .count-each-rating .power-rating{width:100%;display:flex;align-items:center;grid-gap:8px;gap:8px}.comp-product-item-review .overall-wrapper .count-each-rating .power-rating .power-num{color:#1c1f21;font-family:Sarabun;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.comp-product-item-review .overall-wrapper .count-each-rating .power-rating .power{width:100%;max-width:209px;height:8px;display:flex;background:#dee3e6;border-radius:2px;position:relative}.comp-product-item-review .overall-wrapper .count-each-rating .power-rating .power:after{content:"";width:var(--power-width);height:100%;background:#ffb400;border-radius:2px 0 0 2px;position:absolute;top:0;left:0}.comp-product-item-review .overall-wrapper .count-each-rating .power-rating .power.full:after{border-radius:2px}.comp-product-item-review .overall-wrapper .count-each-rating .power-rating .power-count{color:#6e7881;font-family:Sarabun;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.comp-product-item-review .review-list-wrapper{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.comp-product-item-review .review-list-wrapper .filter-review{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap}.comp-product-item-review .review-list-wrapper .filter-review .filter-item{display:flex;height:40px;padding:8px 16px;justify-content:center;align-items:center;grid-gap:4px;gap:4px;border-radius:4px;border:1px solid #dee3e6;background:#fff;cursor:pointer}.comp-product-item-review .review-list-wrapper .filter-review .filter-item .filter-label{color:#373e44;text-align:center;font-family:Sarabun;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.comp-product-item-review .review-list-wrapper .filter-review .filter-item .filter-label-num{color:#a4a9af;text-align:center;font-family:Sarabun;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.comp-product-item-review .review-list-wrapper .filter-review .filter-item.active{border-color:#373e44}.comp-product-item-review .review-list-wrapper .filter-review .filter-item:hover{border-color:#50565d}.comp-product-item-review .review-list-wrapper .review-list{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.comp-product-item-review .review-list-wrapper .review-list.mobile{grid-gap:9px;gap:9px}.comp-product-item-review .review-list-wrapper .review-list .customer{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.comp-product-item-review .review-list-wrapper .review-list .ctm-name{color:#6e7881;font-family:Sarabun;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.comp-product-item-review .review-list-wrapper .review-list .ctm-image{width:44px;height:45px;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:1px solid #dee3e6}.comp-product-item-review .review-list-wrapper .review-list .verified-buyer{color:#008900;font-family:Sarabun;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.comp-product-item-review .review-list-wrapper .review-list .date{color:#6e7881;font-family:Sarabun;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.comp-product-item-review .review-list-wrapper .review-list .product-attribute{display:flex;align-items:center;grid-gap:4px;gap:4px;margin-top:4px}.comp-product-item-review .review-list-wrapper .review-list .product-attribute .attr-item{color:#6e7881;font-family:Sarabun;font-size:14px;font-style:normal;font-weight:400;line-height:20px;white-space:nowrap}.comp-product-item-review .review-list-wrapper .review-list .product-attribute .attr-item .color{display:flex;align-items:center;grid-gap:4px;gap:4px}.comp-product-item-review .review-list-wrapper .review-list .product-attribute .attr-item .color-icon{width:16px;height:16px;border-radius:50%;border:2px solid #bcc2c7;background:var(--attr-color-value)}.comp-product-item-review .review-list-wrapper .review-list .reply-message,.comp-product-item-review .review-list-wrapper .review-list .review-message{color:#373e44;font-family:Sarabun;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.comp-product-item-review .review-list-wrapper .review-list .review-image-wrapper{display:flex;align-items:center;align-content:center;grid-gap:8px;gap:8px;align-self:stretch;flex-wrap:wrap}.comp-product-item-review .review-list-wrapper .review-list .review-image-wrapper .ri-item{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;border:1px solid #dee3e6;cursor:pointer}.comp-product-item-review .review-list-wrapper .review-list .reply-message-wrapper{display:flex;padding:8px 16px;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:4px;gap:4px;align-self:stretch;background:#f8f9fa}.comp-product-item-review .review-list-wrapper .review-list .like,.comp-product-item-review .review-list-wrapper .review-list .reply-message-wrapper .rm-label{color:#6e7881;font-family:Sarabun;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.comp-product-item-review .review-list-wrapper .review-list .like{display:flex;align-items:center;grid-gap:8px;gap:8px;cursor:pointer}.comp-product-item-review .review-list-wrapper .review-list .like i,.comp-product-item-review .review-list-wrapper .review-list .like svg{color:#373e44;margin-top:-1px}.comp-product-item-review .review-list-wrapper .review-list .review-item{display:flex;align-items:flex-start;padding:16px 24px;grid-gap:30px;gap:30px;background:#fff;border-radius:4px;border:1px solid #dee3e6}.comp-product-item-review .review-list-wrapper .review-list .review-item .detail{display:flex;flex-direction:column;align-items:flex-start;grid-gap:16px;gap:16px;flex:1 0 0;align-self:stretch}.comp-product-item-review .review-list-wrapper .review-list .review-item-mobile{display:flex;grid-gap:8px;gap:8px;background:#fff;border-radius:4px;padding:8px;position:relative}.comp-product-item-review .review-list-wrapper .review-list .review-item-mobile:not(:last-child):after{content:"";width:100%;border-top:1px solid #dee3e6;position:absolute;left:0;bottom:-5px}.comp-product-item-review .review-list-wrapper .review-list .review-item-mobile .customer-image img{width:24px;height:24px;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:1px solid #dee3e6}.comp-product-item-review .review-list-wrapper .review-list .review-item-mobile .detail{display:flex;flex-direction:column;grid-gap:8px;gap:8px;flex-grow:1;position:relative}.comp-product-item-review .review-list-wrapper .review-list .review-item-mobile .detail .like{position:absolute;top:0;right:0}.comp-product-item-review.mobile .overall-wrapper{grid-gap:15px;gap:15px}.comp-product-item-review.mobile .overall-wrapper .avg-rating{grid-gap:8px;gap:8px}.comp-product-item-review.mobile .overall-wrapper .avg-rating .pre-num{font-family:Sarabun;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.comp-product-item-review.mobile .overall-wrapper .avg-rating .num{font-family:Sarabun;font-size:32px;font-style:normal;font-weight:700;line-height:40px}.comp-product-item-review.mobile .overall-wrapper .count-each-rating{grid-gap:4px;gap:4px}.comp-product-item-review.mobile .review-list-wrapper .filter-review .filter-item{border-radius:20px;padding:8px}.comp-product-item-review.mobile .review-list-wrapper .filter-review .filter-item .filter-label,.comp-product-item-review.mobile .review-list-wrapper .filter-review .filter-item .filter-label-num{font-size:12px}@media only screen and (max-width:319px){.comp-product-item-review .overall-wrapper{flex-wrap:wrap;align-items:flex-start}.comp-product-item-review .overall-wrapper .avg-rating{width:100%}}.comp-product-item-review .image-slide img{background:#fff}.wrapper-wishlist{cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content}.title{font-family:Sarabun;font-size:18px;font-weight:700;text-align:center;color:#373e44}.btn-close{width:96px}.comp-section_page_product_item{width:100%;position:relative}.comp-section_page_product_item .w-60{width:60%}.comp-section_page_product_item .align-items-baseline{align-items:baseline!important}.comp-section_page_product_item .text-error{color:#d9534f!important;font-family:Tahoma;font-style:normal;font-weight:400;font-size:14px;line-height:24px}.comp-section_page_product_item .pointer-none{pointer-events:none!important}.comp-section_page_product_item .product-item-container{width:100%;max-width:1140px;min-height:500px;padding:40px 15px;margin:0 auto}.comp-section_page_product_item .product-item-container .product-wrapper{width:100%;grid-gap:30px;gap:30px}.comp-section_page_product_item .product-item-container .product-wrapper .product-image-wrapper{width:40%;overflow:hidden}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper{width:100%}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper>:first-child{padding-top:0!important}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper.disabled{pointer-events:none}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attr-title{font-size:var(--attribute-title-size);font-family:var(--attribute-title-family);color:var(--attribute-title-color);font-weight:var(--attribute-title-fw);-webkit-text-decoration:var(--attribute-title-fd);text-decoration:var(--attribute-title-fd);font-style:var(--attribute-title-fsy)}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attr-title.error{color:#d9534f}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attr-detail{font-size:16px;color:#373e44}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper>:first-child{padding-top:0!important;margin-top:24px}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper.disabled{pointer-events:none}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .col-auto{min-width:100px}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .promotion-wrapper .attr-title{min-width:120px;max-width:150px;word-wrap:break-word}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .promotion-wrapper .attr-detail{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;font-size:var(--description-size)}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .promotion-wrapper .promotion-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px 8px;background:#f0f0f0;font-size:var(--description-size);font-family:var(--description-family);color:#53585d}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .whole-sale-wrapper{padding-top:24px}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .whole-sale-wrapper .attr-title{min-width:120px;max-width:150px;word-wrap:break-word}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .whole-sale-wrapper .attr-detail{font-size:var(--description-size)}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .whole-sale-wrapper .badge-discount-wholesale{font-family:Sarabun;font-weight:700;font-size:12px;line-height:16px;color:#fff;background:#ff0700;padding:2px 4px;border-radius:4px}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .qty-wrapper .attr-title{width:120px;word-wrap:break-word}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .qty-wrapper .input-group{width:-webkit-max-content;width:-moz-max-content;width:max-content}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .qty-wrapper .input-group .input-group-text{width:28px;height:28px;display:flex;align-items:center;justify-content:center;padding:6px;margin-bottom:0;font-size:12px;line-height:1.5;color:#373e44;background:#fff;border:.5px solid #dee3e6;text-align:center;white-space:nowrap}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .qty-wrapper .input-group .input-group-text.disabled{color:#dee3e6!important;pointer-events:none!important}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .qty-wrapper .input-group input{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;max-width:45px;height:28px;background:#fff;border:.5px solid #dee3e6;text-align:center;font-family:Sarabun;font-style:normal;font-size:14px;line-height:20px;color:#373e44}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .qty-wrapper .input-group input:focus{box-shadow:none}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .qty-wrapper .input-group input.disabled,.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .qty-wrapper .input-group input:disabled{background:#f6f6f6!important}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .qty-wrapper .input-group input::-webkit-inner-spin-button,.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .qty-wrapper .input-group input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .qty-wrapper .input-group input[type=number]{-moz-appearance:textfield}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .qty-wrapper .qty-available{font-size:14px;color:#a5a5a5}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .qty-wrapper .attribute-loading-spinner .b-overlay{margin-left:50px}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .qty-wrapper .attribute-loading-spinner .b-overlay .spinner-border{width:20px;height:20px}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .error-select-attr{font-family:Sarabun;font-weight:400;font-size:14px;line-height:20px;color:#d9534f}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .noproduct-wrapper{font-family:Tahoma;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#d9534f}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .btn-add-to-cart-wrapper{width:100%;display:flex;grid-gap:16px;gap:16px;flex-wrap:wrap}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .btn-add-to-cart-wrapper .btn-format{display:flex;flex-direction:row;justify-content:center;flex-grow:1;align-items:center;padding:8px 16px;border-radius:var(--button-border-radius);line-height:1.2;min-width:120px;max-width:350px}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .btn-add-to-cart-wrapper .btn-add-to-cart{font-size:var(--button-size);font-family:var(--button-family);font-weight:var(--button-fw);-webkit-text-decoration:var(--button-fd);text-decoration:var(--button-fd);font-style:var(--button-fsy);color:var(--button-color);background-color:var(--button-bg-color);border:1px solid;border-color:var(--button-border-color)}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .btn-add-to-cart-wrapper .btn-add-to-cart:hover:not(.disabled){color:var(--button-color-hover);background-color:var(--button-bg-color-hover);border-color:var(--button-border-color-hover)}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .btn-add-to-cart-wrapper .btn-buy-now{font-size:var(--button-size);font-family:var(--button-family);font-weight:var(--button-fw);-webkit-text-decoration:var(--button-fd);text-decoration:var(--button-fd);font-style:var(--button-fsy);color:var(--button-invert-color);background-color:var(--button-invert-bg-color);border:1px solid;border-color:var(--button-invert-border-color)}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .btn-add-to-cart-wrapper .btn-buy-now:hover:not(.disabled){color:var(--button-invert-color-hover);background-color:var(--button-invert-bg-color-hover);border-color:var(--button-invert-border-color-hover)}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .btn-add-to-cart-wrapper .btn+.btn{margin-left:0}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .btn-add-to-cart-wrapper .warpper-messenger{display:flex;grid-gap:8px;gap:8px}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .btn-add-to-cart-wrapper .warpper-messenger .btn-fbms{cursor:pointer;background:#3885f5;border:1px solid transparent;font-size:var(--button-fb-size);flex-grow:0;padding:unset;width:var(--button-messenger-width-height);height:var(--button-messenger-width-height);min-width:unset;max-width:unset}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .btn-add-to-cart-wrapper .warpper-messenger .btn-fbms svg{width:var(--button-fb-size);height:var(--button-fb-size)}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .btn-add-to-cart-wrapper .warpper-messenger .btn-line-ms{cursor:pointer;background:#00b800;border:1px solid transparent;font-size:var(--button-line-size);flex-grow:0;padding:unset;width:var(--button-messenger-width-height);height:var(--button-messenger-width-height);min-width:unset;max-width:unset}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .btn-add-to-cart-wrapper .warpper-messenger .btn-line-ms svg{width:var(--button-line-size);height:var(--button-line-size)}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .btn-add-to-cart-wrapper .btn-out-of-stock{background:#f6f6f6;border:1px solid transparent;font-family:Tahoma;font-style:normal;font-size:16px;line-height:20px;color:#a5a5a5}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .btn-add-to-cart-wrapper .loading-add-to-cart .b-overlay .spinner-border{width:24px;height:24px}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .btn-quotation-link-wrapper{width:100%;display:flex;align-items:center}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .btn-quotation-link-wrapper .btn-quotation-link{color:var(--button-bg-color);font-size:var(--button-size);font-family:var(--button-family);font-weight:var(--button-fw);text-decoration:underline;cursor:pointer}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .btn-quotation-link-wrapper .btn-quotation-link.hover,.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .btn-quotation-link-wrapper .btn-quotation-link:hover{color:var(--button-bg-color-hover)}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .btn-quotation-link-wrapper .btn-quotation-link.disabled,.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .btn-quotation-link-wrapper .btn-quotation-link:disabled{opacity:.65;pointer-events:none}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .notify-me-wrapper{display:flex;flex-direction:column;align-items:center;margin-top:16px;padding:16px;grid-gap:8px;gap:8px;background:#f8f9fa}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .notify-me-wrapper .title{font-family:Tahoma;font-style:normal;font-weight:700;font-size:16px;line-height:24px;text-align:center;color:#373e44}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .notify-me-wrapper .detail{font-family:Tahoma;font-style:normal;font-size:14px;line-height:24px;text-align:center;color:#53585d}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .notify-me-wrapper .email-input-wrapper{display:flex;align-items:center;justify-content:center;width:100%;grid-gap:16px;gap:16px}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .notify-me-wrapper .email-input-wrapper input{background:#fff;border:1px solid #dee3e6;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);border-radius:4px;max-width:250px;height:32px}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .notify-me-wrapper .email-input-wrapper input.error{border-color:#d9534f;box-shadow:0 0 6px 2px rgba(217,83,79,.25),inset 0 1px 2px rgba(0,0,0,.1)}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .notify-me-wrapper .email-input-wrapper .btn-notify-me{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:6px 12px;grid-gap:5px;gap:5px;height:32px;background:#373e44;border-radius:4px;border:none;font-family:Tahoma;font-size:14px;line-height:18px;color:#fff}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .notify-me-wrapper .email-input-wrapper .btn-notify-me .subscribe-loading-spinner{width:12px;height:12px}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .notify-me-wrapper .email-input-wrapper .btn-notify-me .subscribe-loading-spinner .position-absolute{background:transparent!important}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .notify-me-wrapper .email-input-wrapper .btn-notify-me .subscribe-loading-spinner .spinner-border{width:14px;height:14px;display:flex}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .notify-me-wrapper.success{background:#f3fcef}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .notify-me-wrapper.success .detail{color:#5c932e}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .link-wrapper{margin-top:16px}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .link-wrapper .wish-compare-share{display:flex;flex-wrap:wrap;align-items:center;grid-gap:16px 16px;gap:16px 16px}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .link-wrapper .wish-compare-share .compare,.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .link-wrapper .wish-compare-share .share,.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .link-wrapper .wish-compare-share .wish{display:flex;padding:0 16px 0 0;justify-content:center;align-items:center;grid-gap:5px;gap:5px}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .link-wrapper .wish-compare-share .compare,.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .link-wrapper .wish-compare-share .wish{display:flex;justify-content:center;align-items:center;font-size:var(--description-size);font-family:var(--description-family);color:var(--description-color);font-weight:var(--description-fw);font-style:var(--description-fsy);cursor:pointer}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .link-wrapper .wish-compare-share .wish i{font-size:16px!important}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .link-wrapper .wish-compare-share .compare label{display:flex!important;justify-content:center!important;align-items:center!important;grid-gap:4px;gap:4px}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .link-wrapper .wish-compare-share .compare .custom-control{padding:0}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .link-wrapper .wish-compare-share .compare .custom-control-label:before{position:unset!important;transform:unset!important}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .link-wrapper .wish-compare-share .compare .custom-control-label:after{top:unset!important;left:0!important}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .link-wrapper .wish-compare-share>:not(:last-child){border-right:1px solid #dee3e6}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .link-wrapper .wish-compare-share>:first-child{padding-left:0}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .link-wrapper .wish-compare-share .share .font-link{display:flex;align-items:center;grid-gap:4px;gap:4px;font-size:var(--description-size);font-family:var(--description-family);color:var(--description-color);font-weight:var(--description-fw);font-style:var(--description-fsy)}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .font-link{font-size:var(--link-size);font-family:var(--link-family);color:var(--link-color);font-weight:var(--link-fw);font-style:var(--link-fsy);cursor:pointer}.comp-section_page_product_item .product-item-container .product-wrapper .product-detail-wrapper .font-link:hover{text-decoration:underline}.comp-section_page_product_item .product-item-container .tag-wrapper{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;grid-gap:16px;gap:16px}.comp-section_page_product_item .product-item-container .tag-wrapper .tag-item{font-size:var(--tag-size);font-family:var(--tag-family);color:var(--tag-color);font-weight:var(--tag-fw);-webkit-text-decoration:var(--tag-fd);text-decoration:var(--tag-fd);font-style:var(--tag-fsy);background:var(--tag-bg-color);padding:4px 8px;border-radius:4px;cursor:pointer}.comp-section_page_product_item .product-item-container .tag-wrapper .tag-item:hover{opacity:.7}.comp-section_page_product_item .product-item-container .product-relate .product-relate-title{color:var(--name-color);font-family:var(--name-family);font-size:var(--relate-title-fs);font-weight:var(--name-fw);font-style:var(--name-fsy);-webkit-text-decoration:var(--name-fd);text-decoration:var(--name-fd)}@media only screen and (max-width:1139px){.comp-section_page_product_item .product-item-container .product-relate .product-relate-title{font-size:var(--relate-title-fsr)!important}}.comp-section_page_product_item .product-item-container .product-relate .product-relate-wrapper{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;grid-gap:16px;gap:16px;width:100%}.comp-section_page_product_item .product-item-container .product-item-add-to-cart-mobile-wrapper .attr-title{font-size:var(--attribute-title-size)!important;font-family:var(--attribute-title-family)!important;color:var(--attribute-title-color)!important;font-weight:var(--attribute-title-fw)!important;-webkit-text-decoration:var(--attribute-title-fd)!important;text-decoration:var(--attribute-title-fd)!important;font-style:var(--attribute-title-fsy)!important}.comp-section_page_product_item .product-item-container .product-item-add-to-cart-mobile-wrapper .attr-detail{font-size:16px;color:#373e44}.comp-section_page_product_item .product-item-container .product-item-add-to-cart-mobile-wrapper .btn-add-to-cart{border:1px solid;font-size:16px!important;font-family:Sarabun!important;color:var(--button-color)!important;background-color:var(--button-bg-color)!important;border-color:var(--button-border-color)!important;border-radius:var(--button-border-radius)!important}.comp-section_page_product_item .product-item-container .product-item-add-to-cart-mobile-wrapper .btn-add-to-cart:hover:not(.disabled){color:var(--button-color-hover)!important;background-color:var(--button-bg-color-hover)!important;border-color:var(--button-border-color-hover)!important}.comp-section_page_product_item .product-item-container .product-item-add-to-cart-mobile-wrapper .btn-buy-now{font-size:16px!important;font-family:Sarabun!important;color:var(--button-invert-color)!important;background-color:var(--button-invert-bg-color)!important;border:1px solid!important;border-color:var(--button-invert-border-color)!important;border-radius:var(--button-border-radius)!important}.comp-section_page_product_item .product-item-container .product-item-add-to-cart-mobile-wrapper .btn-buy-now:hover:not(.disabled){color:var(--button-invert-color-hover)!important;background-color:var(--button-invert-bg-color-hover)!important;border-color:var(--button-invert-border-color-hover)!important}.comp-section_page_product_item .product-item-container .fb-comments{min-height:100px}.comp-section_page_product_item .product-item-container .fb-comments span iframe{width:100%!important;border:1px solid rgba(0,0,0,.125)!important;border-radius:4px;padding:0 12px}.comp-section_page_product_item .product-item-container .fb-comments.hide{height:0!important;min-height:0!important;margin-bottom:0!important;border:0!important}.comp-section_page_product_item .product-item-container .fb-comments.hide span{height:0!important}.comp-section_page_product_item .product-item-container .fb-comments.hide span iframe{height:0!important;visibility:hidden!important}.comp-section_page_product_item.is-mobile .product-item-container{padding:16px 15px 40px}.comp-section_page_product_item.is-mobile .product-item-container .product-wrapper{flex-wrap:wrap;grid-gap:16px;gap:16px}.comp-section_page_product_item.is-mobile .product-item-container .product-wrapper .product-image-wrapper{width:calc(100% + 30px);margin:0 -15px}.comp-section_page_product_item.is-mobile .product-item-container .product-wrapper .product-detail-wrapper{width:100%}.comp-section_page_product_item.is-mobile .product-item-container .product-wrapper .product-detail-wrapper .attribute-wrapper .attr-title{flex:0 0 100%;max-width:100%;padding-bottom:8px}.comp-section_page_product_item.is-mobile .product-item-container .product-wrapper .product-detail-wrapper .link-wrapper .wish-compare-share{display:flex;flex-wrap:wrap;grid-gap:16px 16px;gap:16px 16px}.comp-section_page_product_item.is-mobile .product-item-container .product-wrapper .product-detail-wrapper .link-wrapper .wish-compare-share .compare,.comp-section_page_product_item.is-mobile .product-item-container .product-wrapper .product-detail-wrapper .link-wrapper .wish-compare-share .share,.comp-section_page_product_item.is-mobile .product-item-container .product-wrapper .product-detail-wrapper .link-wrapper .wish-compare-share .wish{display:flex;padding:0 16px 0 0;justify-content:center;align-items:center;grid-gap:5px;gap:5px}.comp-section_page_product_item.is-mobile .product-item-container .product-wrapper .product-detail-wrapper .link-wrapper .wish-compare-share>:not(:last-child){border-right:1px solid #dee3e6}.comp-section_page_product_item.is-mobile .product-item-container .product-wrapper .product-detail-wrapper .link-wrapper .wish-compare-share>:first-child{padding-left:0}.comp-section_page_product_item.is-mobile .product-item-container .product-relate .product-relate-wrapper{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.comp-section_page_product_item.is-mobile .product-item-container .product-item-add-to-cart-mobile-wrapper{width:100%;position:fixed;bottom:var(--add-to-cart-mobile-wrapper-bottom)!important;z-index:1043;margin:0 -15px;display:flex;height:unset;transition:bottom .2s ease-in-out}.comp-section_page_product_item.is-mobile .product-item-container .product-item-add-to-cart-mobile-wrapper-2{width:100%;position:fixed;bottom:var(--add-to-cart-mobile-wrapper-bottom)!important;z-index:2;margin:0 -15px;display:flex;height:unset}.comp-section_page_product_item button:focus{box-shadow:none}