@font-face{font-display:swap;font-family:Linux Biolinum;font-style:normal;font-weight:700;src:url(../fonts/LinuxBiolinum/LinuxBiolinumBold.woff2) format("woff2"),url(../fonts/LinuxBiolinum/LinuxBiolinumBold.woff) format("woff")}@font-face{font-display:swap;font-family:Linux Biolinum;font-style:normal;font-weight:400;src:url(../fonts/LinuxBiolinum/LinuxBiolinum.woff2) format("woff2"),url(../fonts/LinuxBiolinum/LinuxBiolinum.woff) format("woff")}.typo-header{font-size:36px;line-height:41px}.typo-header,.typo-header-2{font-family:Linux Biolinum,IBM Plex Sans Thai;font-style:normal;font-weight:400;letter-spacing:-.02em}.typo-header-2{font-size:28px;line-height:32px}.typo-header-3{font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:23px}.typo-header-4{font-size:16px;line-height:18px}.typo-header-4,.typo-header-5{font-family:Linux Biolinum,IBM Plex Sans Thai;font-style:normal;font-weight:700;letter-spacing:-.02em}.typo-header-5{font-size:14px;line-height:16px}.typo-body{font-size:16px;line-height:26px}.typo-body,.typo-body-2{font-family:Linux Biolinum,IBM Plex Sans Thai;font-style:normal;font-weight:400;letter-spacing:-.02em}.typo-body-2{font-size:14px;line-height:23px}.typo-label{font-size:16px;line-height:18px}.typo-label,.typo-label-2{font-family:Linux Biolinum,IBM Plex Sans Thai;font-style:normal;font-weight:400;letter-spacing:-.02em}.typo-label-2{font-size:14px;line-height:16px}.typo-currency{color:#666;font-family:IBM Plex Sans;font-size:14px;font-weight:300}.button,.typo-currency,a.button,button.button{font-style:normal;letter-spacing:-.02em;line-height:18px}.button,a.button,button.button{align-items:center;background-color:transparent;border:1px solid #2d4a44;border-radius:40px;box-sizing:border-box;color:#2d4a44;display:inline-flex;flex-direction:row;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:16px;font-weight:700;gap:4px;height:48px;justify-content:center;min-width:128px;padding:8px 16px;transition:all .5s ease-out}:is(.button,a.button,button.button) svg>*{fill:#2d4a44;transition:all .5s ease-out}:is(.button,a.button,button.button):hover{background-color:#16362f;border:1px solid #16362f;border-radius:40px;color:#fff}:is(.button,a.button,button.button):hover svg>*{fill:#fff}.type-primary:is(.button,a.button,button.button){background-color:#16362f;border:1px solid #16362f;border-radius:40px;color:#fff}.type-primary:is(.button,a.button,button.button) svg>*{fill:#fff}.type-primary:is(.button,a.button,button.button):hover{background-color:#16362f;border:1px solid #16362f;border-radius:40px;color:#2d4a44}.type-primary:is(.button,a.button,button.button):hover svg>*{fill:#2d4a44}.type-secondary:is(.button,a.button,button.button){background-color:transparent;border:1px solid #fff;border-radius:40px;color:#fff}.type-secondary:is(.button,a.button,button.button) svg>*{fill:#fff}.type-secondary:is(.button,a.button,button.button):hover{background-color:#16362f;border:1px solid #16362f;border-radius:40px;color:#fff}.type-secondary:is(.button,a.button,button.button):hover svg>*{fill:#fff}.size-m:is(.button,a.button,button.button){gap:4px;height:40px;min-width:84px;padding:8px 12px}@media (max-width:768px){.mode-auto-width:is(.button,a.button,button.button){width:100%}}.button-link{align-items:center;border-radius:40px;display:flex;flex-direction:row;height:48px;justify-content:center;width:48px}.link{color:#3e6d58;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:23px}.link,.link:hover{text-decoration:underline}header.site-header{background-color:#fff;border-bottom:1px solid #fafafa;color:#fff;height:80px;left:0;padding:0;position:fixed;right:0;top:auto;z-index:9}header.site-header .logo-container{flex:0 0 auto}header.site-header .main-navigation{flex:1}header.site-header .main-navigation .menu-toggle{align-items:center;color:#000;display:none;transition:all .3s ease-in-out}@media (max-width:1024px){header.site-header .main-navigation .menu-toggle{display:flex}}header.site-header .main-navigation .menu-toggle svg{fill:#000;height:16px;transform:rotate(180deg);transition:all .3s ease-in-out;width:16px}header.site-header .main-navigation.toggled .menu-toggle{color:#3e6d58}header.site-header .main-navigation.toggled .menu-toggle svg{fill:#3e6d58;transform:rotate(0)}@media (max-width:1024px){header.site-header .main-navigation .primary-navigation{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));height:0;left:0;opacity:0;padding:20px;position:absolute;right:0;top:100%;transition:all .5s ease-out;visibility:hidden}header.site-header .main-navigation.toggled .primary-navigation{height:calc(100vh - 80px);opacity:1;visibility:visible}}header.site-header .nav-menu{display:flex;justify-content:center}@media (max-width:1024px){header.site-header .nav-menu{align-items:center;flex-direction:column}}header.site-header .nav-menu li{color:#000;display:inline-flex;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:23px;padding:12px 10px;transition:all .3s ease-in-out}@media (max-width:1024px){header.site-header .nav-menu li{padding:20px}}header.site-header .nav-menu .current_page_item,header.site-header .nav-menu li:hover{color:#3e6d58}header.site-header .control-container{align-items:center;display:flex;flex:0 0 auto}header.site-header .control-button{align-items:center;border-radius:40px;color:#000;display:flex;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:16px;font-style:normal;font-weight:400;height:40px;justify-content:center;letter-spacing:-.02em;line-height:18px;text-transform:uppercase;width:40px}@media (max-width:1024px){header.site-header .control-button.lang{display:none}}header.site-header .counter-cart{align-items:center;background-color:#ccc;border-radius:80px;color:#fff;font-family:IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:600;height:24px;letter-spacing:-.02em;line-height:23px;padding-top:1px;width:24px}header.site-header .counter-cart,header.site-header .wpml-ls-legacy-list-horizontal>ul{display:flex;justify-content:center}header.site-header .wpml-ls-legacy-list-horizontal{display:none}@media (max-width:1024px){header.site-header .wpml-ls-legacy-list-horizontal{display:block;margin-top:40px;padding:0}}header.site-header .wpml-ls-legacy-list-horizontal ul{display:flex;gap:16px}header.site-header .wpml-ls-legacy-list-horizontal .wpml-ls-item{color:#000}header.site-header .wpml-ls-legacy-list-horizontal .wpml-ls-current-language{color:#3e6d58}header.site-header .wpml-ls-legacy-list-horizontal .wpml-ls-link{align-items:center;display:flex;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:16px;font-style:normal;font-weight:400;height:42px;justify-content:center;letter-spacing:-.02em;line-height:18px;min-width:40px;padding:12px 10px}header.site-header .main-navigation{display:flex}header.site-header .main-navigation:after,header.site-header .main-navigation:before{display:none}header.site-header .main-navigation ul.menu,header.site-header .main-navigation ul.nav-menu{margin:0}header.site-header .main-navigation ul.menu>li>a,header.site-header .main-navigation ul.nav-menu>li>a{font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:18px;outline:none;padding:0}@media (max-width:1024px){header.site-header .main-navigation ul.menu>li>a,header.site-header .main-navigation ul.nav-menu>li>a{font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:23px}}header.site-header .main-navigation button.menu-toggle{border:0;color:#3e6d58;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:18px;outline:none;padding:12px 10px}header.site-header .main-navigation button.menu-toggle:after,header.site-header .main-navigation button.menu-toggle:before{display:none}header.site-header .main-navigation .primary-navigation{display:block}header.site-header .main-navigation ul li a:hover,header.site-header .main-navigation ul li.wpml-ls-current-language a,header.site-header .main-navigation ul li:hover>a,header.site-header .site-header ul.menu li.current-menu-item>a,header.site-header .site-title a:hover{color:#3e6d58}body.woocommerce-active .site-header .main-navigation{display:flex;float:none;justify-content:center;margin:0;padding:0;width:100%}@media (max-width:1024px){body.woocommerce-active .site-header .main-navigation{justify-content:flex-start}}footer.site-footer{background-color:#16362f;color:#fff;display:block;margin:0;padding:0}#menu-footer{align-items:center;display:flex;gap:16px;justify-content:center}@media (max-width:1024px){#menu-footer{align-items:flex-start;flex-direction:column;flex-wrap:wrap;gap:4px;height:180px;justify-content:flex-start;margin-bottom:0;padding:0}}#menu-footer .menu-item{font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:18px;padding:12px 10px}footer.site-footer a:not(.button):not(.components-button){color:#fff;text-decoration:none}#menu-footer{list-style:none;margin:0}#Certificate-banners{margin:auto}#Certificate-banners a{padding:0!important}.container-with-padding{width:100%}@media (min-width:640px){.container-with-padding{max-width:640px}}@media (min-width:768px){.container-with-padding{max-width:768px}}@media (min-width:1024px){.container-with-padding{max-width:1024px}}@media (min-width:1280px){.container-with-padding{max-width:1280px}}@media (min-width:1536px){.container-with-padding{max-width:1536px}}.container-with-padding{margin-left:auto;margin-right:auto}@media (max-width:1024px){.container-with-padding{padding:24px}}.section-title{color:#000;margin-bottom:32px;margin-top:100px;text-align:center}@media (max-width:768px){.section-title{margin-bottom:24px;margin-top:104px}}.banner-container{position:relative}.banner-container .banner-content-container{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.banner-container .banner-item{flex:0 0 100%;position:relative;scroll-snap-align:start}.banner-container .banner-item img{width:100%}.banner-container .banner-detail{align-items:center;bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0}@media (max-width:768px){.banner-container .banner-detail{align-items:flex-start;bottom:56px;flex-direction:column;justify-content:flex-end;left:24px}}.banner-container .banner-title{margin-bottom:16px}.banner-container .banner-description{font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:26px;text-align:center;white-space:pre-line}@media (max-width:768px){.banner-container .banner-description{text-align:left}}.banner-container .pagination-container{bottom:40px;display:flex;gap:2px;justify-content:center;left:0;position:absolute;right:0}.banner-container .pagination-container .pagination-item{background-color:#ccc;cursor:pointer;height:4px;width:40px}.banner-container .pagination-container .pagination-item.active{background-color:#fff}.about-component{display:flex;margin:16px 0;overflow-x:auto;padding:16px 0;scroll-snap-type:x mandatory}.about-component:before{content:"";display:none;padding-left:16.665%}@media (max-width:768px){.about-component:before{display:block}}.about-component:after{content:"";display:none;padding-left:16.665%}@media (max-width:768px){.about-component:after{display:block}}.about-component .about-item{color:#333;flex:0 0 33.33%;padding:0 12px;scroll-snap-align:center;text-align:center}@media (max-width:768px){.about-component .about-item{flex:0 0 66.66%}}.product-card-component{background-color:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1);min-width:170px;position:relative}.product-card-component .tag-container{background-color:#000;border-top-left-radius:8px;color:#fff;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;left:0;letter-spacing:-.02em;line-height:16px;padding:4px 8px;position:absolute;top:0}.product-card-component .image-container{background-color:#fafafa;border-top-left-radius:8px;border-top-right-radius:8px;margin-bottom:12px;position:relative}.product-card-component .image-container .image{border-top-left-radius:8px;border-top-right-radius:8px;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.product-card-component .image-container .view-detail{align-items:center;background-color:transparent;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:absolute;right:0;top:0;width:40px}.product-card-component .detail-box-container{align-items:center;display:flex;flex-direction:column;gap:8px;padding:0 8px 16px}.product-card-component .detail-box-container .price{align-items:center;display:flex;gap:4px}.product-card-component .variant-container{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.product-card-component .variant-container .variant-item-image{border:1px solid var(--greyscale-200,#e5e5e5);border-radius:12px;height:18px;overflow:hidden;width:18px}.product-card-component .variant-container .variant-item{align-items:center;border-radius:4px;color:#000;display:flex;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;justify-content:center;letter-spacing:-.02em;line-height:16px;min-height:28px;min-width:44px;padding:10px}.product-card-component .detail-container{background-color:#fff;bottom:0;left:0;opacity:0;padding:16px 12px;position:absolute;right:0;top:0;visibility:hidden}.product-card-component .detail-container .close-detail{align-items:center;background-color:transparent;border-color:transparent;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:absolute;right:0;top:0;width:40px}.product-card-component .detail-container .product-name{margin-bottom:8px;margin-right:40px}.product-card-component .detail-container .grade-container{display:flex;flex-direction:column;max-width:320px;padding:12px 0}.product-card-component .detail-container .grade-container .grade-item-container{align-items:center;display:flex;justify-content:space-between}.product-card-component .detail-container .grade-container .grade-label{color:var(--greyscale-600,#333);flex:1 1 auto}.product-card-component .detail-container .grade-container .grade-value-container{display:flex;flex:0 0 auto}.product-card-component .detail-container .grade-container .grade-value{background-color:#f2f2f2;border-radius:12px;height:12px;margin:4px;width:12px}.product-card-component .detail-container .grade-container .grade-value.full{background-color:#16362f}.product-card-component.open .detail-container{opacity:1;overflow:auto;visibility:visible}.product-component-container{container-name:product-component-container;container-type:inline-size;display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;padding-bottom:16px;scroll-snap-type:x mandatory}.product-component-container .product-item-component{display:flex;flex:0 0 calc(25% - 12px);scroll-snap-align:start}@container product-component-container (max-width:1024px){.product-component-container .product-item-component{flex:0 0 calc(33.33% - 10.66667px)}}@container product-component-container (max-width:768px){.product-component-container .product-item-component{flex:0 0 calc(50% - 8px)}}.product-listing-component{display:flex;min-height:100vh;padding-top:24px}@media (max-width:768px){.product-listing-component{flex-direction:column;padding:0}}.product-listing-component .checkbox-filter-component{flex:0 0 280px;margin-right:56px}@media (max-width:768px){.product-listing-component .checkbox-filter-component{margin-right:0}}.product-listing-component .product-listing-container{flex:0 0 calc(100% - 336px);width:calc(100% - 336px)}@media (max-width:768px){.product-listing-component .product-listing-container{padding-top:24px;width:100%}}.product-listing-component .product-listing-container .product-card-component{width:100%}.load-more-container{margin-top:16px;text-align:center}.blog-card-component{background-color:#fff;border-radius:8px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.blog-card-component .image-container{position:relative}.blog-card-component .image-container .image{border-top-left-radius:8px;border-top-right-radius:8px;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.blog-card-component .detail-box-container{padding:12px 12px 24px}.blog-card-component .detail-box-container .title{color:#333;margin-bottom:4px;margin-top:12px}.blog-card-component .detail-box-container .date{color:#666}.blog-card-component .tag-container{display:flex;flex-wrap:wrap;gap:4px;padding:0}.blog-card-component .tag-container .tag-item-container{background-color:#8ba79b;border-radius:40px;color:#fff;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:12px;font-style:normal;font-weight:600;gap:10px;letter-spacing:-.02em;line-height:20px;padding:2px 8px;white-space:nowrap}.blog-card-component.card-mobile,.blog-card-component.first-highlight,.blog-card-component.listing{display:flex;gap:16px;padding:12px}.blog-card-component.card-mobile .image-container,.blog-card-component.first-highlight .image-container,.blog-card-component.listing .image-container{flex:0 0 auto}.blog-card-component.card-mobile .image-container .image,.blog-card-component.first-highlight .image-container .image,.blog-card-component.listing .image-container .image{border-radius:4px;height:128px;-o-object-fit:cover;object-fit:cover;width:128px}.blog-card-component.card-mobile .detail-box-container,.blog-card-component.first-highlight .detail-box-container,.blog-card-component.listing .detail-box-container{padding:0}.blog-card-component.card-mobile .detail-box-container .title,.blog-card-component.first-highlight .detail-box-container .title,.blog-card-component.listing .detail-box-container .title{margin-top:8px}.blog-card-component.first-highlight{background-color:transparent;padding:0}@media (max-width:1024px){.blog-card-component.first-highlight{flex-direction:column}}.blog-card-component.first-highlight .image-container .image{border-radius:8px;height:282px;max-width:100%;-o-object-fit:cover;object-fit:cover;width:432px}@media (max-width:1024px){.blog-card-component.first-highlight .image-container .image{width:100%}}.blog-card-component.first-highlight .detail-box-container{padding:0 24px 24px}@media (max-width:1024px){.blog-card-component.first-highlight .detail-box-container{padding:0}}.blog-card-component.first-highlight .detail-box-container .title{color:#000;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:36px;font-style:normal;font-weight:500;letter-spacing:-.02em;line-height:59px;margin-bottom:8px}@media (max-width:1024px){.blog-card-component.listing-mobile{display:flex;gap:16px;padding:12px}.blog-card-component.listing-mobile .image-container{flex:0 0 auto}.blog-card-component.listing-mobile .image-container .image{border-radius:4px;height:128px;-o-object-fit:cover;object-fit:cover;width:128px}.blog-card-component.listing-mobile .detail-box-container{padding:0}.blog-card-component.listing-mobile .detail-box-container .title{margin-top:8px}.blog-card-component.card-mobile{display:block;padding:0}.blog-card-component.card-mobile .image-container{flex:0 0 auto}.blog-card-component.card-mobile .image-container .image{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:8px;border-top-right-radius:8px;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.blog-card-component.card-mobile .detail-box-container{padding:12px 12px 24px}.blog-card-component.card-mobile .detail-box-container .title{margin-top:12px}}body .hentry a.blog-card-component{text-decoration:none}.blog-component-container .blog-list-component{display:flex;gap:16px;margin-top:16px;overflow:auto}.blog-component-container .blog-list-component .blog-list-item{flex:0 0 calc(25% - 12px)}@media (max-width:1024px){.blog-component-container .blog-list-component .blog-list-item{flex:0 0 75%}}.blog-component-container .blog-list-component.listing{flex-wrap:wrap}@media (max-width:1024px){.blog-component-container .blog-list-component.listing .blog-list-item{flex:0 0 100%}}.blog-container .view-more-container{align-items:center;display:flex;justify-content:center;margin-top:32px}@media (max-width:1024px){.blog-container .view-more-container{margin-top:24px}}.blog-highlight-component{display:flex}@media (max-width:1024px){.blog-highlight-component{flex-direction:column}}.blog-highlight-component .first-column{flex:0 0 66.67%}@media (max-width:1024px){.blog-highlight-component .first-column{margin-bottom:40px}}.blog-highlight-component .second-column{display:flex;flex:0 0 33.33%;flex-direction:column;gap:8px}.blog-listing-component .blog-list-component{display:flex;gap:16px;margin-top:16px;overflow:auto}.blog-listing-component .blog-list-component .blog-list-item{flex:0 0 calc(25% - 12px)}@media (max-width:1024px){.blog-listing-component .blog-list-component .blog-list-item{flex:0 0 75%}}.blog-listing-component .blog-list-component.listing{flex-wrap:wrap}@media (max-width:1024px){.blog-listing-component .blog-list-component.listing .blog-list-item{flex:0 0 100%}}.blog-listing-component .blog-list-component.listing-mobile{flex-wrap:wrap}@media (max-width:1024px){.blog-listing-component .blog-list-component.listing-mobile .blog-list-item{flex:0 0 100%}}.blog-listing-component .section-title{color:#000;margin-top:80px;text-align:center}body .hentry,body .site-main{margin:0}.Matchazuki-BlogListing{background-color:#f5f5f5;padding:40px 0}@media (max-width:1024px){.Matchazuki-BlogListing{padding-top:24px}}.testimonial-card-component{display:flex;flex-direction:column;gap:16px}.testimonial-card-component .image-container .image{height:96px;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:96px}.testimonial-card-component .detail{color:#333;text-align:center}.testimonial-card-component .title{color:#000;text-align:center}.testimonial-card-component hr{margin:0 auto;width:48px}.testimonial-component-container{display:flex;gap:16px;margin-bottom:80px;overflow-x:auto;scroll-snap-type:x mandatory}@media (max-width:768px){.testimonial-component-container{gap:0;margin-bottom:120px}}.testimonial-component-container .testimonial-item-component{flex:1 1 25%;padding:24px;scroll-snap-align:start}@media (max-width:768px){.testimonial-component-container .testimonial-item-component{flex:0 0 calc(92% - 24px)}}.contact-form{background-color:#f2f2f2;border-radius:8px;flex:1;padding:16px 24px;position:relative;width:100%}.contact-form .contact-header{color:#000;margin-bottom:8px}.contact-form .text-description{color:#666;margin-bottom:8px}.contact-form .form-control{position:relative}.contact-form .form-required{color:#999;position:absolute;right:0;top:0}.contact-form .form-label{color:#000;display:block;margin-bottom:8px;margin-top:16px}.contact-form .wpcf7-list-item{display:block;margin:0 0 4px}.contact-form .wpcf7-list-item input[type=checkbox]{height:16px;margin:4px 4px 4px 0;width:16px}.contact-form .wpcf7-list-item-label{color:#666;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:18px;margin:4px 0}.contact-form .wpcf7-list-item-label:after,.contact-form .wpcf7-list-item-label:before{content:""}.contact-form .wpcf7-text{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;box-shadow:none;color:#333;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;height:40px;letter-spacing:-.02em;line-height:16px;padding:12px;width:100%}.contact-form .wpcf7-text::-moz-placeholder{color:#666}.contact-form .wpcf7-text::placeholder{color:#666}.contact-form .wpcf7-not-valid{border-color:#f45252}.contact-form .wpcf7-not-valid-tip{color:#f45252;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:12px;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:14px;margin-top:8px}.contact-form .wpcf7-spinner{bottom:28px;display:none;margin:0;position:absolute;right:5px}.contact-form .wpcf7-form.submitting .wpcf7-spinner{display:inline-block}.contact-form .wpcf7-response-output,.contact-form input.wpcf7-submit{display:none}.contact-form .thankyou{background-color:#517c69;border-radius:8px;bottom:0;color:#fff;display:none;flex-direction:column;gap:12px;justify-content:center;left:0;padding:24px;position:absolute;right:0;top:0}.contact-form .thankyou .button-container{margin-top:24px}@media (max-width:768px){.contact-form .thankyou .button-container{margin-top:32px}}.contact-form.success .thankyou{display:flex}.wpcf7-form-control-wrap .button.alt:focus,.wpcf7-form-control-wrap a:focus,.wpcf7-form-control-wrap button:focus,.wpcf7-form-control-wrap input:focus,.wpcf7-form-control-wrap input[type=button]:focus,.wpcf7-form-control-wrap input[type=email]:focus,.wpcf7-form-control-wrap input[type=password]:focus,.wpcf7-form-control-wrap input[type=reset]:focus,.wpcf7-form-control-wrap input[type=search]:focus,.wpcf7-form-control-wrap input[type=submit]:focus,.wpcf7-form-control-wrap input[type=tel]:focus,.wpcf7-form-control-wrap input[type=text]:focus,.wpcf7-form-control-wrap input[type=url]:focus,.wpcf7-form-control-wrap textarea:focus{background-color:#fff;outline-color:#3e6d58}.wpcf7-form-control-wrap input[type=email]:focus::-moz-placeholder,.wpcf7-form-control-wrap input[type=password]:focus::-moz-placeholder,.wpcf7-form-control-wrap input[type=search]:focus::-moz-placeholder,.wpcf7-form-control-wrap input[type=tel]:focus::-moz-placeholder,.wpcf7-form-control-wrap input[type=text]:focus::-moz-placeholder,.wpcf7-form-control-wrap input[type=url]:focus::-moz-placeholder{color:#666;opacity:1}.wpcf7-form-control-wrap input[type=email]:focus::placeholder,.wpcf7-form-control-wrap input[type=password]:focus::placeholder,.wpcf7-form-control-wrap input[type=search]:focus::placeholder,.wpcf7-form-control-wrap input[type=tel]:focus::placeholder,.wpcf7-form-control-wrap input[type=text]:focus::placeholder,.wpcf7-form-control-wrap input[type=url]:focus::placeholder{color:#666;opacity:1}.contact-container{position:relative}.contact-container .image-background{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.contact-component-container{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));color:#fff;padding:118px 102px;position:relative}@media (max-width:768px){.contact-component-container{padding:88px 16px}}.contact-component-container .title{color:#fff}.checkbox-filter-component{align-self:flex-start;position:sticky;top:80px;z-index:2}@media (max-width:768px){.checkbox-filter-component{background-color:#fff;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:9}.checkbox-filter-component.open-filter-modal{display:block}}.checkbox-filter-component.open-search-modal{background-color:transparent;display:block;z-index:9}.checkbox-filter-component.open-search-modal .filter-container,.checkbox-filter-component.open-search-modal .filter-title-container{display:none}@media (max-width:768px){.checkbox-filter-component .filter-container{padding:16px}}.checkbox-filter-component .filter-container ul{list-style:none;margin-left:0;padding-left:16px}.checkbox-filter-component .filter-container>ul{padding-left:0}.checkbox-filter-component .filter-item{align-items:center;align-self:stretch;display:flex;justify-content:space-between;margin-bottom:8px;padding:4px 0}.checkbox-filter-component .input-container{cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-filter-component .input-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}:is(.checkbox-filter-component .input-container input):checked~.checkmark{background-color:#16362f;border:1px solid #16362f}:is(.checkbox-filter-component .input-container input):checked~.checkmark:after{display:block}.checkbox-filter-component .input-container .checkmark{background-color:#fff;border:1px solid #666;border-radius:2px;display:block;height:18px;width:18px}.checkbox-filter-component .input-container .checkmark:after{border:1px solid #fff;border-width:0 1px 1px 0;color:transparent;content:"";display:none;height:10px;left:7px;position:absolute;top:2px;transform:rotate(45deg);width:4px}.checkbox-filter-component .submit-filter-container{display:none;padding:16px}@media (max-width:768px){.checkbox-filter-component .submit-filter-container{display:block}}.checkbox-filter-component .submit-filter-container button{align-items:center;align-self:stretch;background:var(--brand-excellent-700,#16362f);border:1px solid var(--brand-excellent-700,#16362f);border-radius:40px;color:var(--greyscale-000,#fff);display:flex;gap:4px;height:44px;justify-content:center;padding:8px 16px;width:100%}@media (max-width:768px){.admin-bar .checkbox-filter-component{top:46px}}.search-container{display:flex;justify-content:space-between;padding:12px 0}@media (max-width:768px){.search-container{border-bottom:1px solid var(--greyscale-200,#e5e5e5);padding:16px}}.search-container .filter-title-container{display:flex;flex:1}.search-container .search-icon-container{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:768px){.search-container .search-icon-container{display:none}}.search-container .close-filter-button-container{cursor:pointer;display:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:768px){.search-container .close-filter-button-container{display:flex}}.mobile-search-container{background:var(--greyscale-000,#fff);border-bottom:1px solid var(--greyscale-200,#e5e5e5);border-top:1px solid var(--greyscale-200,#e5e5e5);display:none;height:48px;justify-content:center;left:calc(-50vw + 50%);position:relative;width:100vw}@media (max-width:768px){.mobile-search-container{display:flex}}.mobile-search-container .filter-title-container{background:var(--greyscale-000,#fff);border-left:1px solid var(--greyscale-200,#e5e5e5);border-right:1px solid var(--greyscale-200,#e5e5e5);flex:1 0 0;gap:8px;padding:12px 16px}.mobile-search-container .filter-title-container,.mobile-search-container .search-icon-container{align-items:center;align-self:stretch;cursor:pointer;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mobile-search-container .search-icon-container{flex-shrink:0;gap:12px;padding:8px;width:48px}.div-button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.search-modal-container{bottom:0;left:0;position:fixed;right:0;top:0;z-index:9}.search-modal-container .bg{background:rgba(0,0,0,.2);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.search-modal-container .body{align-items:center;background-color:#16362f;color:#fff;display:flex;height:242px;justify-content:center;position:relative;width:100%;z-index:2}.admin-bar .search-modal-container{top:46px}.search-box{align-items:flex-start;display:flex;flex-direction:column;gap:8px;margin:24px;max-width:516px;width:100%}.search-box .button-close{align-items:center;align-self:center;background-color:transparent;border:1px solid var(--greyscale-000,#fff);border-radius:40px;color:#fff;display:flex;flex-shrink:0;gap:4px;height:32px;justify-content:center;margin-top:16px;padding:8px 12px}.input-search-container{position:relative;width:100%}.input-search-container input.input-search{background:var(--greyscale-000,#fff);border:1px solid var(--greyscale-200,#e5e5e5);border-radius:6px;color:var(--greyscale-700,#000);font-family:Linux Biolinum;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.28px;line-height:normal;padding:12px 38px 12px 48px;width:100%}.input-search-container .icon-before-container{align-items:center;bottom:0;display:flex;left:24px;position:absolute;top:0}.input-search-container .icon-after-container{align-items:center;bottom:0;cursor:pointer;display:flex;position:absolute;right:24px;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.input-search-container .autocomplete-container{border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);left:0;max-height:322px;overflow:auto;position:absolute;right:0;top:calc(100% + 10px)}.input-search-container .autocomplete-container .autocomplete-item{align-items:center;align-self:stretch;background:var(--greyscale-000,#fff);border-bottom:1px solid var(--greyscale-100,#f2f2f2);color:var(--greyscale-600,#333);cursor:pointer;display:flex;justify-content:space-between;padding:16px 10px}.tabs-header{display:flex;gap:8px;justify-content:center;margin-top:40px;overflow:auto;padding-bottom:16px}@media (max-width:1024px){.tabs-header{justify-content:flex-start}}.tabs-header .tab-header{align-items:center;background-color:transparent;color:#333;display:flex;flex:0 0 auto;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:16px;font-style:normal;font-weight:400;gap:4px;letter-spacing:-.02em;line-height:18px;outline:none;padding:8px 12px}.tabs-header .tab-header svg{display:none}.tabs-header .tab-header.active{background-color:#ecf0ee;border-radius:4px;color:#000}.tabs-header .tab-header.active svg{display:block}.tabs-content{margin-bottom:40px}.tabs-content .tab-content{display:none}.tabs-content .tab-content.active{display:block}.single_add_to_cart_button{display:none}.single_add_to_cart_button.show,.variations tr{display:flex}.variations tr .woo-selected-variation-item-name{display:none}body .site,html body{overflow-x:unset}body a{color:#333}body .form-row{margin-bottom:16px}body .form-row label{color:#000;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:16px;margin-bottom:8px}body .input-text,body input[type=email],body input[type=number],body input[type=password],body input[type=search],body input[type=tel],body input[type=text],body input[type=url],body textarea{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px px;box-shadow:none;color:#333;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:23px;padding:7.5px 12px}body input::-moz-placeholder,body textarea::-moz-placeholder{color:#666;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:23px}body input::placeholder,body textarea::placeholder{color:#666;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:23px}body .button.alt:focus,body a:focus,body button:focus,body input[type=button]:focus,body input[type=checkbox]:focus,body input[type=reset]:focus,body input[type=submit]:focus{outline:none}body input:focus,body input[type=email]:focus,body input[type=password]:focus,body input[type=search]:focus,body input[type=tel]:focus,body input[type=url]:focus,body textarea:focus{outline-color:#3e6d58}:is(body input:focus,body textarea:focus,body input[type=email]:focus,body input[type=tel]:focus,body input[type=url]:focus,body input[type=password]:focus,body input[type=search]:focus)::-moz-placeholder{opacity:1}:is(body input:focus,body textarea:focus,body input[type=email]:focus,body input[type=tel]:focus,body input[type=url]:focus,body input[type=password]:focus,body input[type=search]:focus)::placeholder{opacity:1}body .hentry .entry-content a{outline:none;text-decoration:none}body .site-content .col-full{width:100%}@media (min-width:640px){body .site-content .col-full{max-width:640px}}@media (min-width:768px){body .site-content .col-full{max-width:768px}}@media (min-width:1024px){body .site-content .col-full{max-width:1024px}}@media (min-width:1280px){body .site-content .col-full{max-width:1280px}}@media (min-width:1536px){body .site-content .col-full{max-width:1536px}}body .site-content .col-full{box-sizing:border-box;margin-left:auto;margin-right:auto}@media (max-width:1024px){body .site-content .col-full{padding:24px}}body .site-content .col-full .woocommerce-error,body .site-content .col-full .woocommerce-info,body .site-content .col-full .woocommerce-message{background-color:#ecf0ee;border-left:6px solid #658a79;color:#000;display:flex;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;gap:4px;letter-spacing:-.02em;line-height:23px;margin-bottom:8px;padding:12px 16px}body .site-content .col-full .woocommerce-error.ul,body .site-content .col-full .woocommerce-info.ul,body .site-content .col-full .woocommerce-message.ul{flex-direction:column;gap:4px}body .site-content .col-full .woocommerce-error::first-child,body .site-content .col-full .woocommerce-info::first-child,body .site-content .col-full .woocommerce-message::first-child{margin-top:24px}body .site-content .col-full .woocommerce-error a,body .site-content .col-full .woocommerce-info a,body .site-content .col-full .woocommerce-message a{color:#3e6d58;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:23px;text-decoration-line:underline}body .site-content .col-full .woocommerce-error a:hover,body .site-content .col-full .woocommerce-info a:hover,body .site-content .col-full .woocommerce-message a:hover{text-decoration-line:underline}body .site-content .col-full .woocommerce-error a.button,body .site-content .col-full .woocommerce-info a.button,body .site-content .col-full .woocommerce-message a.button{border:0;color:#3e6d58;display:inline-block;float:none;height:auto;margin:0;order:1;padding:0;text-decoration-line:underline}body .site-content .col-full .woocommerce-error:before,body .site-content .col-full .woocommerce-info:before,body .site-content .col-full .woocommerce-message:before{display:none}body .site-content .col-full .woocommerce-error{border-color:#e2401c;color:#e2401c}body.home .col-full,body.page-id-12084 .col-full,body.page-id-12391 .col-full,body.page-id-70935 .col-full,body.page-id-70937 .col-full,body.single-post .col-full{margin:0;max-width:100%;padding:0}body .content-area,body .right-sidebar .content-area,body .widget-area{float:none!important;margin:0!important;width:100%!important}#main{h1{font-size:36px;line-height:41px}h1,h2{color:inherit;font-family:Linux Biolinum,IBM Plex Sans Thai;font-style:normal;font-weight:400;letter-spacing:-.02em}h2{font-size:28px;line-height:32px}h3{color:inherit;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:23px}h4{font-size:16px;line-height:18px}h4,h5{color:inherit;font-family:Linux Biolinum,IBM Plex Sans Thai;font-style:normal;font-weight:700;letter-spacing:-.02em}h5{font-size:14px;line-height:16px}h6{font-size:16px;line-height:26px}h6,li,p{color:inherit;font-family:Linux Biolinum,IBM Plex Sans Thai;font-style:normal;font-weight:400;letter-spacing:-.02em}li,p{font-size:14px;line-height:23px}}@media (max-width:768px){.single-product .site-content .col-full{padding:24px 0 0}}.single-product .cookbook-container{display:flex;flex-direction:column;gap:8px;margin-top:16px;overflow:unset}@media (max-width:768px){.single-product .cookbook-container{flex-direction:row;overflow:auto;padding-bottom:16px}}.single-product .cookbook-container .cookbook-item{flex:0 0 100%}@media (max-width:768px){.single-product .cookbook-container .cookbook-item{flex:0 0 75%}}.single-product .grade-container{display:flex;flex-direction:column;max-width:320px;padding:12px 0}.single-product .grade-container .grade-item-container{align-items:center;display:flex;justify-content:space-between}.single-product .grade-container .grade-label{color:var(--greyscale-600,#333);flex:1 1 auto}.single-product .grade-container .grade-value-container{display:flex;flex:0 0 auto}.single-product .grade-container .grade-value{background-color:#f2f2f2;border-radius:12px;height:12px;margin:4px;width:12px}.single-product .grade-container .grade-value.full{background-color:#16362f}.single-product .storefront-product-pagination,.single-product .woocommerce-tabs{display:none}.single-product div.product.pdp-container{display:grid;grid-template-columns:1fr 1fr;margin-top:32px;overflow:unset;padding-top:0}@media (max-width:768px){.single-product div.product.pdp-container{grid-template-columns:1fr}}.single-product div.product.pdp-container:before{display:none}.single-product div.product.pdp-container .onsale{left:24px;position:absolute;top:-42px}.single-product div.product.pdp-container .product-breadcrumb{color:var(--greyscale-500,#666);display:flex;gap:8px;grid-column:2/3;padding:0 24px 8px}@media (max-width:768px){.single-product div.product.pdp-container .product-breadcrumb{grid-column:1/span 2;grid-row:1/2;padding-left:0}}.single-product div.product.pdp-container .product-breadcrumb a{color:var(--brand-excellent-700,#16362f)}.single-product div.product.pdp-container .product-related-container{grid-column:1/span 2}.single-product div.product.pdp-container .summary.entry-summary{float:none;grid-column:2/3;margin:0;padding:24px 24px 0;width:100%}@media (max-width:768px){.single-product div.product.pdp-container .summary.entry-summary{padding:24px 0}}.single-product div.product.pdp-container .summary.entry-summary bdi{align-items:center;display:inline-flex}.single-product div.product.pdp-container .summary.entry-summary del bdi{text-decoration:line-through}.single-product div.product.pdp-container .summary.entry-summary .woocommerce-Price-amount{color:var(--greyscale-700,#000);display:inline-flex;font-family:Linux Biolinum;font-size:36px;font-style:normal;font-weight:400;letter-spacing:-.72px;line-height:normal}.single-product div.product.pdp-container .summary.entry-summary .woocommerce-Price-currencySymbol{color:var(--greyscale-700,#000);font-family:IBM Plex Sans Thai;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.32px;line-height:normal}.single-product div.product.pdp-container table.variations label{color:var(--greyscale-700,#000);font-family:Linux Biolinum;font-size:16px;font-style:normal;font-weight:700;letter-spacing:-.32px;line-height:normal;text-transform:capitalize}.single-product div.product.pdp-container table.variations label:after{content:":"}.single-product div.product.pdp-container table.variations .woo-selected-variation-item-name{display:none}.single-product div.product.pdp-container .variations_button{display:flex;flex-direction:column;gap:24px;padding:0}.single-product div.product.pdp-container .woocommerce-variation-price .price{margin:0}.single-product div.product.pdp-container .price-container{align-items:center;color:var(--greyscale-700,#000);display:inline-flex;gap:8px;margin-right:16px}@media (max-width:768px){.single-product div.product.pdp-container .price-container{margin-bottom:16px}}.single-product div.product.pdp-container .price-container .value{align-items:center;display:flex;font-size:24px;gap:12px}.single-product div.product.pdp-container form.cart{margin:0;padding:0}.single-product div.product.pdp-container form.cart:before{display:none}.single-product div.product.pdp-container form.cart .quantity{align-items:center;display:flex;float:none;gap:16px;margin-bottom:24px}.single-product div.product.pdp-container form.cart .quantity .label{color:var(--greyscale-700,#000);font-family:Linux Biolinum;font-size:16px;font-style:normal;font-weight:700;letter-spacing:-.32px;line-height:normal;text-transform:capitalize}.single-product div.product.pdp-container .single_add_to_cart_button{background:var(--brand-excellent-700,#16362f);border:1px solid var(--brand-excellent-700,#16362f);border-radius:40px}@media (max-width:768px){.single-product div.product.pdp-container .single_add_to_cart_button{width:100%}}.single-product .product-gallery-container{display:flex;gap:16px;grid-row:1/3}@media (max-width:768px){.single-product .product-gallery-container{flex-direction:column-reverse;grid-column:1/span 2;grid-row:2/3}}.single-product .product-gallery-thumbnail-container{display:flex;flex:0 0 auto;flex-direction:column;gap:8px;max-height:486px;overflow:auto}@media (max-width:768px){.single-product .product-gallery-thumbnail-container{flex-direction:row}}.single-product .product-gallery-thumbnail-container .thumbnail-container{cursor:pointer;flex:0 0 auto}.single-product .product-gallery-thumbnail-container .thumbnail-container img{background-color:#fafafa;border:1px solid transparent;border-radius:4px;height:86px;-o-object-fit:contain;object-fit:contain;width:96px}.single-product .product-gallery-thumbnail-container .thumbnail-container.active img{border-color:#3e6d58}.single-product .product-gallery-image-container .image-container{cursor:pointer;display:none}.single-product .product-gallery-image-container .image-container.active{display:block}.single-product .break-line{border-bottom:1px solid var(--greyscale-200,#e5e5e5);margin:16px 0 24px}.single-product .product-remark-container{background:var(--greyscale-100,#f2f2f2);border-radius:8px;display:flex;gap:8px;padding:8px}.single-product .product-remark-container p{margin:0}.single-product .product-remark-container .product-remark-content{display:flex;flex-direction:column;gap:8px}.single-product .product-description-content-container{background:var(--greyscale-100,#f2f2f2);border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:12px}.single-product .single_add_to_cart_button{background:var(--brand-excellent-700,#16362f);border:1px solid var(--brand-excellent-700,#16362f);border-radius:40px;display:inline-flex}.single-product .preview-image{align-items:center;display:flex;display:none;height:100%;justify-content:center;max-height:100%;max-width:100%;padding:0;position:fixed;width:100%}.single-product .preview-image[open]{display:flex}.single-product .preview-image .close-button{background-color:transparent;padding:14px;position:absolute;right:36px;top:40px}.single-product .preview-image img{max-height:80%;max-width:80%}.catelog-component{background-color:#3e6d58;border-radius:8px;color:#fff;display:flex;flex:1;flex-direction:column}.catelog-component.contact-info{background-color:#ecf0ee;color:#333}.catelog-component .image-container{height:300px;width:100%}@media (max-width:768px){.catelog-component .image-container{height:200px}}.catelog-component .image-container img{-o-object-fit:cover;object-fit:cover}.catelog-component .image-container iframe,.catelog-component .image-container img{border-top-left-radius:8px;border-top-right-radius:8px;height:100%;width:100%}.catelog-component .content-container{display:flex;flex:1;flex-direction:column;gap:8px;padding:16px 24px}.catelog-component .content-container .button{margin:8px 0}.catelog-component .content-container ul{margin:0}.catelog-component .content-container ul li{align-items:center;display:flex;gap:8px;margin-bottom:8px}.contact-page{display:flex;gap:16px;padding-bottom:48px;padding-top:40px}@media (max-width:768px){.contact-page{flex-direction:column;padding:0}}.contact-page .contact-column-item{display:flex;flex:1 1 50%;flex-direction:column;gap:16px;max-width:50%}@media (max-width:768px){.contact-page .contact-column-item{flex-basis:100%;max-width:100%}}.wpcf7-validates-as-required.wpcf7-not-valid~.select-selected{border:1px solid #f45252}.wpcf7-form-control-wrap{display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wpcf7-form-control-wrap .wpcf7-select{display:none}.wpcf7-form-control-wrap .select-selected{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;color:#333;height:40px;padding:12px}.wpcf7-form-control-wrap .select-selected.select-arrow-active svg{transform:rotate(180deg)}.wpcf7-form-control-wrap .select-items{background-color:#fff;border-radius:4px;left:0;overflow:auto;position:absolute;right:0;top:44px;z-index:99}.wpcf7-form-control-wrap .select-items div{background-color:#fff;color:#333;cursor:pointer;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:16px;padding:12px}.wpcf7-form-control-wrap .select-items div .same-as-selected,.wpcf7-form-control-wrap .select-items div:hover{background-color:#3e6d58;color:#fff}.wpcf7-form-control-wrap .select-items.select-hide{display:none}.wpcf7-form-control-wrap .icon-container{bottom:0;height:16px;pointer-events:none;position:absolute;right:10px;top:12px;transform:rotate(0)}.wpcf7-form-control-wrap.select-arrow-active .icon-container{transform:rotate(180deg)}.wpcf7-checkbox label{display:flex}.wpcf7-checkbox .wpcf7-list-item-label{color:#16362f;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:23px;margin:0;padding-left:8px}.wpcf7-textarea[name=other]{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;display:none;height:160px;margin-top:8px;padding:8px;resize:none;width:100%}.wpcf7-textarea.show[name=other]{display:block}.collase-container{border-bottom:1px solid #e5e5e5;padding:16px 0}.collase-container .collase-title-container{cursor:pointer;display:flex;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none}.collase-container .collase-title-container .title{color:#000}.collase-container .collase-content{color:#333;display:none;padding-top:16px}.collase-container.active{border-bottom:1px solid #92aca2}.collase-container.active .icon-container{transform:rotate(180deg)}.collase-container.active .collase-content{display:block}.user-have-question-container{background:#ecf0ee;border-radius:8px;display:flex}@media (max-width:640px){.user-have-question-container{flex-direction:column}}.user-have-question-container .content-container{flex:1;padding:24px}@media (max-width:768px){.user-have-question-container .content-container{padding:24px 16px}}.user-have-question-container .image-container{flex:0 0 auto}.user-have-question-container .image-container img{border-bottom-right-radius:8px;border-top-right-radius:8px;height:170px;width:170px}@media (max-width:768px){.user-have-question-container .image-container img{border-bottom-left-radius:8px;border-top-right-radius:0;-o-object-fit:cover;object-fit:cover;width:100%}}.faq-page{margin:0 auto;max-width:100%;padding:40px 24px;width:702px}.faq-page .tabs-header{margin-top:40px}.about-container{color:#333;display:flex;margin:120px 0}@media (max-width:768px){.about-container{margin:80px 0}}.about-container:first-child{margin-top:40px}@media (max-width:768px){.about-container:first-child{margin-top:32px}}.about-container .container-with-padding{align-items:center;display:flex;margin:0 auto}@media (max-width:768px){.about-container .container-with-padding{flex-wrap:wrap}}.about-container .container-with-padding>div:first-child{flex:1 1 50%}@media (max-width:768px){.about-container .container-with-padding>div:first-child{flex-basis:100%;order:2}}.about-container .container-with-padding>div:last-child{flex:1 1 50%;padding-left:8.33%}@media (max-width:768px){.about-container .container-with-padding>div:last-child{flex-basis:100%;margin-bottom:32px;order:1;padding:0}}.about-container.flip .container-with-padding>div:first-child{flex:1 1 50%;order:2;padding-left:8.33%}@media (max-width:768px){.about-container.flip .container-with-padding>div:first-child{flex-basis:100%;margin-bottom:32px;padding:0}}.about-container.flip .container-with-padding>div:last-child{flex:1 1 50%;order:1;padding-left:0}@media (max-width:768px){.about-container.flip .container-with-padding>div:last-child{flex-basis:100%}}.about-container .content-container .title{margin-bottom:32px}.about-container .content-container p{margin-bottom:16px}.about-container .image-container img{height:auto;width:100%}.about-container .image-background{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.about-container.have-bg{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));color:#fff;padding:118px 0;position:relative}@media (max-width:768px){.about-container.have-bg{padding-bottom:76px}}.about-container.have-bg .container-with-padding{position:relative}.about-container.have-bg .description,.about-container.have-bg .title{color:#fff}.single-post .cover-image-container{position:relative}.single-post .cover-image-container:before{background-color:rgba(0,0,0,.2);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.single-post .cover-image-container img{width:100%}.single-post .cover-image-container .detail-container{bottom:24px;color:#fff;display:flex;flex-direction:column;gap:8px;left:0;position:absolute;right:0;z-index:2}.single-post .cover-image-container .category-container{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.single-post .cover-image-container .category-container .category-item{background-color:#8ba79b;border-radius:40px;color:#fff;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:12px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:20px;padding:2px 8px}.single-post .cover-image-container .share-container{align-items:center;display:flex;gap:4px}.single-post .cover-image-container .button-transparent{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.single-post .blog-detail-container{display:flex;flex-wrap:wrap;margin-bottom:40px;margin-top:40px}@media (max-width:1024px){.single-post .blog-detail-container{margin-bottom:0}}.single-post .blog-detail-content-container{flex:1 1 66.67%;padding-left:25%}@media (max-width:1024px){.single-post .blog-detail-content-container{flex:1 1 100%;padding-left:0}}.single-post .blog-detail-content-container .template-paragraph{margin-bottom:40px}.single-post .blog-detail-content-container .template-paragraph p{margin:0;padding:0}.single-post .blog-detail-content-container .template-title{margin-bottom:40px}.single-post .blog-detail-content-container .template-sub-title{margin-bottom:12px}.single-post .blog-detail-content-container .template-bullet-list,.single-post .blog-detail-content-container .template-list{margin-bottom:40px}.single-post .blog-detail-content-container .template-bullet-list ol,.single-post .blog-detail-content-container .template-bullet-list ul,.single-post .blog-detail-content-container .template-list ol,.single-post .blog-detail-content-container .template-list ul{margin:0;padding-left:20px}.single-post .blog-detail-content-container .template-bullet-list p,.single-post .blog-detail-content-container .template-list p{margin:0;padding:0}.single-post .blog-detail-content-container .template-image{margin-bottom:40px}.single-post .blog-detail-content-container .template-image img{width:100%}.single-post .blog-footer{align-items:center;align-self:stretch;background-color:var(--brand-excellent-700,#16362f);border-radius:8px;color:var(--greyscale-000,#fff);display:flex;justify-content:space-between;margin-bottom:40px;padding:12px 32px 12px 16px}@media (max-width:768px){.single-post .blog-footer{flex-direction:row-reverse;gap:10px;justify-content:flex-end;padding:12px 16px}}.single-post .blog-footer a{color:var(--greyscale-000,#fff);text-decoration:underline}.single-post .blog-footer .image-container svg{height:64px;width:64px}.single-post .blog-footer .image-container svg path{fill:#fff}.single-post .blog-share{align-items:center;display:flex;gap:16px;justify-content:space-between}@media (max-width:768px){.single-post .blog-share{align-items:flex-start;flex-direction:column}}.single-post .blog-share .blog-share-content{flex:0 0 auto;min-width:33.33%}.single-post .blog-share .blog-share-right{flex:1 1 33.33%}.single-post .blog-share .share-button{align-items:center;background-color:var(--greyscale-000,#fff);border:1px solid var(--brand-excellent-700,#16362f);border-radius:40px;cursor:pointer;display:flex;gap:10px;justify-content:center;padding:8px}.single-post .blog-share .share-button svg path{fill:#16362f}.single-post .right-content-container{flex:0 0 33.33%;padding-left:16px}@media (max-width:1024px){.single-post .right-content-container{flex:1 1 100%;padding-left:0}}.page-id-12506 .entry-content,.page-id-812 .entry-content{margin:auto;max-width:432px;padding:24px}.page-id-12506 .entry-content h2,.page-id-812 .entry-content h2{font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:36px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:41px;margin-bottom:24px;margin-top:40px;text-align:center}.page-id-12506 .seed-confirm-form,.page-id-812 .seed-confirm-form{border:0;padding:0}.page-id-12506 .seed-confirm-form .sc-row,.page-id-812 .seed-confirm-form .sc-row{display:flex;gap:16px;margin:0}@media (max-width:640px){.page-id-12506 .seed-confirm-form .sc-row,.page-id-812 .seed-confirm-form .sc-row{flex-direction:column;gap:0}}.page-id-12506 .seed-confirm-form .sc-row:after,.page-id-812 .seed-confirm-form .sc-row:after{display:none}.page-id-12506 .seed-confirm-form .sc-col,.page-id-812 .seed-confirm-form .sc-col{margin-bottom:16px;padding-left:0;padding-right:0}@media (max-width:768px){.page-id-12506 .seed-confirm-form .sc-col,.page-id-812 .seed-confirm-form .sc-col{width:100%}}.page-id-12506 .seed-confirm-form label,.page-id-812 .seed-confirm-form label{color:#000;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:16px;margin-bottom:8px}.page-id-12506 .seed-confirm-form .form-control,.page-id-812 .seed-confirm-form .form-control{background:#fff;border:1px solid #e5e5e5;border-radius:4px;box-shadow:none;height:40px}.page-id-12506 .seed-confirm-form .form-control::-moz-placeholder,.page-id-812 .seed-confirm-form .form-control::-moz-placeholder{color:#666;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:23px}.page-id-12506 .seed-confirm-form .form-control::placeholder,.page-id-812 .seed-confirm-form .form-control::placeholder{color:#666;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:23px}.page-id-12506 .seed-confirm-form textarea.form-control,.page-id-812 .seed-confirm-form textarea.form-control{min-height:62px;resize:none}.page-id-12506 .seed-confirm-form .seed-confirm-bank-info .form-check-input,.page-id-812 .seed-confirm-form .seed-confirm-bank-info .form-check-input{outline:none}@media (max-width:768px){.page-id-12506 .seed-confirm-form .seed-confirm-bank-info .form-check-label,.page-id-812 .seed-confirm-form .seed-confirm-bank-info .form-check-label{align-items:center;display:flex}}.page-id-12506 .seed-confirm-form .seed-confirm-bank-info-account-name,.page-id-12506 .seed-confirm-form .seed-confirm-bank-info-account-number,.page-id-12506 .seed-confirm-form .seed-confirm-bank-info-bank,.page-id-812 .seed-confirm-form .seed-confirm-bank-info-account-name,.page-id-812 .seed-confirm-form .seed-confirm-bank-info-account-number,.page-id-812 .seed-confirm-form .seed-confirm-bank-info-bank{color:#000;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:26px}.page-id-12506 .seed-confirm-form .seed-confirm-bank-info-account-name,.page-id-812 .seed-confirm-form .seed-confirm-bank-info-account-name{display:none}.page-id-12506 .seed-confirm-form .form-check:nth-child(4),.page-id-812 .seed-confirm-form .form-check:nth-child(4){border-bottom:1px solid #e5e5e5;padding-bottom:74px;position:relative}.page-id-12506 .seed-confirm-form .form-check:nth-child(4) .seed-confirm-bank-info-account-name,.page-id-812 .seed-confirm-form .form-check:nth-child(4) .seed-confirm-bank-info-account-name{bottom:16px;display:block;left:0;position:absolute;right:0;text-align:center;top:auto;width:100%}.page-id-12506 .seed-confirm-form .button.alt,.page-id-12506 .seed-confirm-form .widget-area .widget a.button.alt,.page-id-12506 .seed-confirm-form button.alt,.page-id-12506 .seed-confirm-form input.alt[type=button],.page-id-12506 .seed-confirm-form input.alt[type=reset],.page-id-12506 .seed-confirm-form input.alt[type=submit],.page-id-812 .seed-confirm-form .button.alt,.page-id-812 .seed-confirm-form .widget-area .widget a.button.alt,.page-id-812 .seed-confirm-form button.alt,.page-id-812 .seed-confirm-form input.alt[type=button],.page-id-812 .seed-confirm-form input.alt[type=reset],.page-id-812 .seed-confirm-form input.alt[type=submit]{background:#16362f;border:1px solid #16362f;border-radius:40px;height:48px;margin-top:16px}@media (max-width:768px){.page-id-12506 .seed-confirm-form .button.alt,.page-id-12506 .seed-confirm-form .widget-area .widget a.button.alt,.page-id-12506 .seed-confirm-form button.alt,.page-id-12506 .seed-confirm-form input.alt[type=button],.page-id-12506 .seed-confirm-form input.alt[type=reset],.page-id-12506 .seed-confirm-form input.alt[type=submit],.page-id-812 .seed-confirm-form .button.alt,.page-id-812 .seed-confirm-form .widget-area .widget a.button.alt,.page-id-812 .seed-confirm-form button.alt,.page-id-812 .seed-confirm-form input.alt[type=button],.page-id-812 .seed-confirm-form input.alt[type=reset],.page-id-812 .seed-confirm-form input.alt[type=submit]{width:100%}}.page-id-12506 .seed-confirm-form .seed-confirm-time .form-inline,.page-id-812 .seed-confirm-form .seed-confirm-time .form-inline{display:flex;gap:4px}.page-id-12506 .seed-confirm-form #seed-confirm-hour,.page-id-12506 .seed-confirm-form #seed-confirm-minute,.page-id-812 .seed-confirm-form #seed-confirm-hour,.page-id-812 .seed-confirm-form #seed-confirm-minute{flex:1 1 50%;margin:0}.page-id-12506 .seed-confirm-form .seed-confirm-slip,.page-id-812 .seed-confirm-form .seed-confirm-slip{margin-bottom:16px}.page-id-12506 .seed-confirm-form #seed-confirm-slip,.page-id-812 .seed-confirm-form #seed-confirm-slip{border:0;outline:none}.page-id-12506 .seed-confirm-form #seed-confirm-slip::-webkit-file-upload-button,.page-id-812 .seed-confirm-form #seed-confirm-slip::-webkit-file-upload-button{visibility:hidden}.page-id-12506 .seed-confirm-form #seed-confirm-slip:before,.page-id-812 .seed-confirm-form #seed-confirm-slip:before{border:1px solid #2d4a44;border-radius:40px;color:#2d4a44;content:"Choose file";cursor:pointer;display:inline-block;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:700;height:32px;letter-spacing:-.02em;line-height:16px;padding:8px 12px}.page-id-12506 .seed-confirm-form #seed-confirm-slip:hover:before,.page-id-812 .seed-confirm-form #seed-confirm-slip:hover:before{border-color:#000}.page-id-12506 .seed-confirm-form #seed-confirm-slip:active:before,.page-id-812 .seed-confirm-form #seed-confirm-slip:active:before{background:-webkit-linear-gradient(top,#e3e3e3,#f9f9f9)}[lang=th] .seed-confirm-form #seed-confirm-slip:before{content:"เลือกไฟล์"}.woocommerce-cart .site-content .col-full{margin:auto;max-width:888px;padding:24px}.woocommerce-cart .text-header{color:#000;margin-bottom:24px}.woocommerce-cart form{margin-bottom:24px}.woocommerce-cart table.cart{margin-bottom:0}.woocommerce-cart table.cart td,.woocommerce-cart table.cart th{min-width:120px}.woocommerce-cart fieldset,.woocommerce-cart fieldset legend,.woocommerce-cart table:not(.has-background) tbody td,.woocommerce-cart table:not(.has-background) tbody tr:nth-child(2n) td,.woocommerce-cart table:not(.has-background) th{background-color:transparent}.woocommerce-cart table thead th{border-bottom:1px solid #e5e5e5;color:#333;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:16px;padding:8px 0}body.woocommerce-cart:not(.page-template-template-fullwidth-php) table.cart td,body.woocommerce-cart:not(.page-template-template-fullwidth-php) table.cart th{padding:8px 0}.woocommerce-cart table.cart td.product-remove{margin:0;padding:0;vertical-align:middle}.woocommerce-cart a.remove:before{display:none}.woocommerce-cart .tm-cart-edit-options,.woocommerce-cart .woocommerce-shipping-totals .woocommerce-shipping-calculator a,.woocommerce-cart .woocommerce-shipping-totals .woocommerce-shipping-calculator a:hover,.woocommerce-cart td.product-name a.tm-cart-edit-options{color:#3e6d58;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:23px;text-decoration-line:underline}@media (max-width:768px){.woocommerce-cart table.cart td.actions{text-align:center}}.woocommerce-cart table.cart td.actions button[name=update_cart]{background-color:transparent;border:0;color:#3e6d58;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:23px;text-decoration:underline;text-decoration-line:underline}.woocommerce-cart table.cart td.actions .coupon{align-items:center;display:flex}.woocommerce-cart table.cart td.actions .coupon .button{gap:4px;height:40px;min-width:84px;padding:8px 12px}.woocommerce-cart table.cart td.actions input{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;box-shadow:none;margin-right:16px;padding:8px 12px}.woocommerce-cart .cart-collaterals .cross-sells{display:none}.woocommerce-cart .cart-collaterals .cart_totals{width:320px}@media (max-width:768px){.woocommerce-cart .cart-collaterals .cart_totals{width:100%}}.woocommerce-cart .cart-collaterals .cart_totals h2{display:none}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table_responsive{border-collapse:collapse}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table_responsive tr{border-bottom:1px solid #e5e5e5}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table_responsive th{min-width:60px}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table_responsive tbody tr td{text-align:right}.woocommerce-cart table.shop_table_responsive tbody tr td,.woocommerce-cart table.shop_table_responsive tbody tr th{color:#000;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:16px;padding:12px 0}.woocommerce-cart .wc-proceed-to-checkout{display:flex;justify-content:flex-end}.woocommerce-cart .wc-proceed-to-checkout .button.checkout-button{background-color:#16362f;border:1px solid #16362f;border-radius:40px;color:#fff;display:flex;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:16px;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:18px;padding:16px}@media (max-width:768px){.woocommerce-cart .wc-proceed-to-checkout .button.checkout-button{width:100%}}.woocommerce-cart .wc-forward:after,.woocommerce-cart .woocommerce-Button--next:after{display:none}.woocommerce-checkout .site-content .col-full{margin:auto;max-width:888px;padding:24px}.woocommerce-checkout h3{font-size:28px;line-height:32px;margin-bottom:16px}.woocommerce-checkout .entry-content>h3,.woocommerce-checkout h3{color:#000;font-family:Linux Biolinum,IBM Plex Sans Thai;font-style:normal;font-weight:400;letter-spacing:-.02em}.woocommerce-checkout .entry-content>h3{font-size:36px;line-height:41px;margin-bottom:24px}.woocommerce-checkout .col2-set{margin:0;padding-right:12px;width:50%}@media (max-width:768px){.woocommerce-checkout .col2-set{float:none;padding:0;width:100%}}.woocommerce-checkout #order_review,.woocommerce-checkout #order_review_heading{margin:0;padding-left:12px;width:50%}@media (max-width:768px){.woocommerce-checkout #order_review,.woocommerce-checkout #order_review_heading{float:none;padding:0;width:100%}}.woocommerce-checkout .col2-set .form-row-first,.woocommerce-checkout .col2-set .form-row-last{float:none;margin-right:0;width:100%}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{margin-bottom:0}.woocommerce-checkout #ship-to-different-address{color:#333;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:18px}.woocommerce-checkout #ship-to-different-address label{align-items:center;display:flex}.woocommerce-checkout #ship-to-different-address .woocommerce-form__input-checkbox{height:16px;margin-right:8px;position:relative;top:auto;transform:none;width:16px}.woocommerce-checkout #billing_country_field .woocommerce-input-wrapper strong,.woocommerce-checkout #shipping_country_field .woocommerce-input-wrapper strong{background-color:#e5e5e5;border:1px solid #e5e5e5;border-radius:4px;color:#666;display:block;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:23px;padding:7.5px 12px}.woocommerce-checkout .input-checkbox{position:relative}.woocommerce-checkout .input-checkbox:before{background-color:#fff;border:1px solid #666;content:"";display:block;height:16px;width:16px}.woocommerce-checkout .input-checkbox:checked:before{background-color:#16362f;border:1px solid #16362f}.woocommerce-checkout .input-checkbox:checked:after{border:1px solid #fff;border-width:0 1px 1px 0;color:transparent;content:"";display:block;height:10px;left:6px;position:absolute;top:2px;transform:rotate(45deg);width:4px}.woocommerce-checkout button#place_order{background-color:#16362f;border:1px solid #16362f;border-radius:40px;color:#fff;font-size:16px;line-height:18px}.woocommerce-checkout button#place_order,.woocommerce-checkout table:not(.has-background) th{font-family:Linux Biolinum,IBM Plex Sans Thai;font-style:normal;font-weight:700;letter-spacing:-.02em}.woocommerce-checkout table:not(.has-background) th{background-color:transparent;color:#333;flex-shrink:0;font-size:14px;line-height:16px;padding:8px 0;vertical-align:middle}.woocommerce-checkout #order_review .shop_table{display:flex;flex-direction:column;margin-bottom:24px}.woocommerce-checkout table td,.woocommerce-checkout table th{padding:8px 8px 8px 0}.woocommerce-checkout table tfoot td{padding:8px 0}.woocommerce-checkout table tbody,.woocommerce-checkout table tfoot tr,.woocommerce-checkout table thead tr{border-bottom:1px solid #e5e5e5}.woocommerce-checkout table thead tr{display:flex}.woocommerce-checkout table tbody{display:flex;flex-direction:column}.woocommerce-checkout table tbody tr{display:flex}.woocommerce-checkout table tbody td{color:#000;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:16px}.woocommerce-checkout table tfoot tr{align-items:center;display:flex;justify-content:space-between}.woocommerce-checkout table tfoot tr td{color:#000;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:16px}.woocommerce-checkout table.woocommerce-checkout-review-order-table .product-name{flex:1 1 80%}.woocommerce-checkout table.woocommerce-checkout-review-order-table .product-total{flex:0 0 80px}.woocommerce-checkout td.product-name a.tm-cart-edit-options{color:#3e6d58;text-decoration-line:underline}.woocommerce-checkout #shipping_method label,.woocommerce-checkout td.product-name a.tm-cart-edit-options{font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:23px}.woocommerce-checkout #shipping_method label{color:#000}.woocommerce-checkout .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;height:40px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{color:#333;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:40px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{align-items:center;display:flex;height:40px;margin:0;padding:0;right:12px;top:0;width:16px}.woocommerce-checkout #payment .payment_methods>li:not(.woocommerce-notice),.woocommerce-checkout #payment .payment_methods>li:not(.woocommerce-notice):hover{background-color:transparent}.woocommerce-checkout #payment .payment_methods>li .payment_box,.woocommerce-checkout #payment .place-order{background-color:transparent;color:#000;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:23px;margin-bottom:12px;margin-top:24px;padding:0}.woocommerce-checkout #payment .payment_methods>.wc_payment_method>label{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:18px;margin:0 0 12px;padding:12px 16px 12px 40px}.woocommerce-checkout #payment .payment_methods>.wc_payment_method>label:before{background-color:#eee;border:1px solid #666;border-radius:2px;content:"";height:16px;left:16px;position:absolute;top:auto;width:16px}.woocommerce-checkout #payment .payment_methods li.wc_payment_method>input[type=radio]:first-child:checked+label:before,.woocommerce-checkout #payment .payment_methods li.woocommerce-PaymentMethod>input[type=radio]:first-child:checked+label:before{content:""}.woocommerce-checkout #payment .payment_methods>.wc_payment_method>input[checked=checked]~label{background-color:#d8e2de;color:#16362f}.woocommerce-checkout #payment .payment_methods>.wc_payment_method>input[checked=checked]~label:before{background-color:#16362f;border:1px solid #16362f}.woocommerce-checkout #payment .payment_methods>.wc_payment_method>input[checked=checked]~label:after{border:1px solid #fff;border-width:0 1px 1px 0;color:transparent;content:"";height:10px;left:22px;position:absolute;top:15px;transform:rotate(45deg);width:4px}.woocommerce-order-received .entry-content>h3,.woocommerce-order-received .woocommerce-notice{display:none}.woocommerce-order-received table.order_details{background-color:transparent;border-collapse:collapse}.woocommerce-order-received table.order_details tbody td{padding:8px 0}.woocommerce-order-received table.order_details .product-name{flex:1;padding-right:8px}.woocommerce-order-received table.order_details tfoot td{color:#000;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:23px}.woocommerce-order-received table.order_details tfoot .amount{color:#000;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.02em;line-height:18px}.woocommerce-order-received ul.order_details{background-color:transparent;display:flex;margin:0}@media (max-width:1024px){.woocommerce-order-received ul.order_details{flex-direction:column}}.woocommerce-order-received ul.order_details:after,.woocommerce-order-received ul.order_details:before{display:none}.woocommerce-order-received ul.order_details>li,.woocommerce-order-received ul.order_details>li:last-child{border-bottom:1px solid #e5e5e5}.woocommerce-order-received ul.order_details li{color:#333;flex:1;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:16px;padding:8px 0 0}@media (max-width:1024px){.woocommerce-order-received ul.order_details li{align-items:center;display:flex;justify-content:space-between;padding:8px 0}}.woocommerce-order-received ul.order_details li:first-child,.woocommerce-order-received ul.order_details li:last-child{padding:8px 0 0}@media (max-width:1024px){.woocommerce-order-received ul.order_details li:first-child,.woocommerce-order-received ul.order_details li:last-child{padding:8px 0}}.woocommerce-order-received ul.order_details li strong{border-top:1px solid #e5e5e5;color:#000;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:26px;margin-top:8px;padding:16px 16px 16px 0}@media (max-width:1024px){.woocommerce-order-received ul.order_details li strong{border-top:0;margin:0;padding:0}}.woocommerce-order-received ul.order_details li.total strong{font-weight:500}.woocommerce-order-received h2{color:#000;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:28px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:32px;margin-bottom:16px;margin-top:24px}.woocommerce-order-received .seed-confirm-payment-form{display:none}.woocommerce-order-received table:not(.has-background) tbody td,.woocommerce-order-received table:not(.has-background) tbody tr:nth-child(2n) td{background-color:transparent}.woocommerce-order-received .seed-confirm-banks .table-responsive{border:0;border-collapse:collapse;margin-bottom:0}@media (max-width:1024px){.woocommerce-order-received .seed-confirm-banks .table-responsive{margin-bottom:60px;position:relative}}.woocommerce-order-received .seed-confirm-banks table .seed-confirm-bank-sort-code{display:none}@media (max-width:1024px){.woocommerce-order-received .seed-confirm-banks table .seed-confirm-bank-account-name{display:none}.woocommerce-order-received .seed-confirm-banks table td.seed-confirm-bank-account-name:last-child{border-bottom:1px solid #e5e5e5;display:block;left:0;padding:16px 0;position:absolute;right:0;text-align:center;top:100%}}.woocommerce-order-received .seed-confirm-banks table thead tr{display:table-row}.woocommerce-order-received .seed-confirm-banks table tbody{border-bottom:0;display:table-row-group}.woocommerce-order-received .seed-confirm-banks table tbody tr{border-bottom:1px solid #e5e5e5;display:table-row}.woocommerce-order-received .seed-confirm-banks table tbody td{color:#000;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:26px}.woocommerce-order-received .seed-confirm-banks .table>thead>tr>th{background-color:transparent;border-bottom:0}.woocommerce-order-received #seed-promptpay-qr{background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;margin-bottom:0;padding:12px}@media (max-width:1024px){.woocommerce-order-received #seed-promptpay-qr{text-align:center}}.woocommerce-order-received #seed-promptpay-qr .seed-promptpay-qr-qrcode{margin-right:24px}@media (max-width:1024px){.woocommerce-order-received #seed-promptpay-qr .seed-promptpay-qr-qrcode{float:none;margin-right:0}}.woocommerce-order-received #seed-promptpay-qr .seed-promptpay-qr-qrcode>img{max-width:100px}@media (max-width:1024px){.woocommerce-order-received #seed-promptpay-qr .seed-promptpay-qr-qrcode>img{margin:0 auto 16px}}.woocommerce-order-received #seed-promptpay-qr .seed-promptpay-qr-detail-title{color:#000;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:18px;margin-bottom:8px}.woocommerce-order-received #seed-promptpay-qr .seed-promptpay-qr-logo{display:none}.woocommerce-order-received #seed-promptpay-qr .seed-promptpay-qr-detail>p{margin-bottom:8px}.woocommerce-order-received #seed-promptpay-qr p strong{color:#000;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:23px}.woocommerce-order-received #seed-promptpay-qr .woocommerce-Price-amount{color:#000;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.02em;line-height:18px}.woocommerce-order-received .content-container{display:flex;flex-wrap:wrap;gap:12px}.woocommerce-order-received .content-container .content-left{display:flex;flex:1 1 calc(66.6667% - 12px);flex-direction:column;gap:16px}@media (max-width:1024px){.woocommerce-order-received .content-container .content-left{flex-basis:100%}}.woocommerce-order-received .content-container .content-left .qr-code-remark{color:#666;font-family:IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:23px}@media (max-width:1024px){.woocommerce-order-received .content-container .content-left .qr-code-remark{text-align:center;white-space:pre-wrap}}.woocommerce-order-received .content-container .content-right{flex:1 1 calc(33.3333% - 12px)}@media (max-width:1024px){.woocommerce-order-received .content-container .content-right{flex-basis:100%}}:is(#customer_login.woocommerce-order-received.col2-set,.woocommerce-order-received .col2-set.addresses) .col-1,:is(#customer_login.woocommerce-order-received.col2-set,.woocommerce-order-received .col2-set.addresses) .col-2{float:none;margin:0;width:100%}.woocommerce-order-received address{background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;color:#000;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:23px;margin:0;padding:12px}.woocommerce-order-received address br,.woocommerce-order-received address p{margin-bottom:4px}.woocommerce-account .site-content .col-full{margin:auto;max-width:888px;padding:24px}*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.static{position:static}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.ml-4{margin-left:1rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-10{margin-top:2.5rem}.mt-24{margin-top:6rem}.mt-4{margin-top:1rem}.mt-\[100px\]{margin-top:100px}.flex{display:flex}.h-5{height:1.25rem}.h-\[156px\]{height:156px}.h-full{height:100%}.w-\[156px\]{width:156px}.w-\[1px\]{width:1px}.w-full{width:100%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-8{gap:2rem}.whitespace-pre-wrap{white-space:pre-wrap}.rounded-full{border-radius:9999px}.border-b{border-bottom-width:1px}.border-\[\#E5E5E5\]{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.bg-\[\#E5E5E5\]{--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity))}.p-4{padding:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-3{padding-top:.75rem}.pb-3,.py-3{padding-bottom:.75rem}.pb-6{padding-bottom:1.5rem}.pt-10{padding-top:2.5rem}.text-center{text-align:center}.text-\[\#333333\]{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity))}.text-\[\#FF572E\]{--tw-text-opacity:1;color:rgb(255 87 46/var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}body{margin:0}#secondary,.site-search{display:none}.site-content{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));min-height:100vh;padding-top:80px}@media (min-width:640px){.sm\:gap-6{gap:1.5rem}}@media (min-width:1024px){.lg\:mt-20{margin-top:5rem}}@media (min-width:1280px){.xl\:mb-4{margin-bottom:1rem}.xl\:mt-0{margin-top:0}.xl\:p-0{padding:0}}.single-product div.product.pdp-container .summary.entry-summary>.break-line:first-of-type{display:none}.single-product div.product.pdp-container .matchazuki-pdp-buybox{background:#eef3f1;border-radius:16px;margin:28px 0 16px;padding:24px;clear:both}.single-product div.product.pdp-container .matchazuki-pdp-buybox form.cart,.single-product div.product.pdp-container .matchazuki-pdp-buybox form.variations_form{margin:0!important;padding:0!important}.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations{display:block;margin:0 0 24px!important;width:100%}.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations tbody,.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations tr,.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations th,.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations td{display:block;background:transparent!important;border:0!important;padding:0!important}.single-product div.product.pdp-container .matchazuki-pdp-buybox .mz-variation-row{display:grid!important;grid-template-columns:116px 1fr;align-items:center;gap:16px}.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations label{color:#000;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:23px;text-transform:none}.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations label:after{content:none}.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations select{position:absolute!important;inline-size:1px!important;block-size:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.single-product div.product.pdp-container .matchazuki-pdp-buybox .reset_variations{display:none!important}.single-product div.product.pdp-container .matchazuki-pdp-buybox .mz-variant-chip-group{display:flex;flex-wrap:wrap;gap:12px}.single-product div.product.pdp-container .matchazuki-pdp-buybox .mz-variant-chip{align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:8px;color:#333;cursor:pointer;display:inline-flex;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;font-weight:400;height:40px;justify-content:center;letter-spacing:-.02em;line-height:1;min-width:80px;padding:0 20px;transition:background .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}.single-product div.product.pdp-container .matchazuki-pdp-buybox .mz-variant-chip:hover,.single-product div.product.pdp-container .matchazuki-pdp-buybox .mz-variant-chip.is-active{background:#fff;border-color:#3e6d58;color:#16362f}.single-product div.product.pdp-container .matchazuki-pdp-buybox .mz-variant-chip:disabled{cursor:not-allowed;opacity:.35}.single-product div.product.pdp-container .matchazuki-pdp-buybox .single_variation_wrap{display:block}.single-product div.product.pdp-container .matchazuki-pdp-buybox .woocommerce-variation{display:none!important}.single-product div.product.pdp-container .matchazuki-pdp-buybox .variations_button,.single-product div.product.pdp-container .matchazuki-pdp-buybox form.cart:not(.variations_form){display:grid!important;grid-template-columns:164px minmax(0,1fr);gap:24px 24px;align-items:center;padding:0!important}.single-product div.product.pdp-container .matchazuki-pdp-buybox .matchazuki-pdp-price{grid-column:1/-1;display:block;margin:0!important}.single-product div.product.pdp-container .matchazuki-pdp-buybox .matchazuki-pdp-price .value{align-items:baseline;display:flex;gap:12px}.single-product div.product.pdp-container .matchazuki-pdp-buybox .matchazuki-pdp-price .price{margin:0!important}.single-product div.product.pdp-container .matchazuki-pdp-buybox .matchazuki-pdp-price ins{background:transparent;text-decoration:none}.single-product div.product.pdp-container .matchazuki-pdp-buybox .matchazuki-pdp-price del{color:#999;font-size:18px;opacity:1;text-decoration:line-through}.single-product div.product.pdp-container .matchazuki-pdp-buybox .matchazuki-pdp-price .woocommerce-Price-amount{color:#000;display:inline-flex;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:36px;font-weight:400;letter-spacing:-.72px;line-height:1}.single-product div.product.pdp-container .matchazuki-pdp-buybox .matchazuki-pdp-price del .woocommerce-Price-amount{color:#999;font-size:18px;letter-spacing:-.36px}.single-product div.product.pdp-container .matchazuki-pdp-buybox .matchazuki-pdp-price .woocommerce-Price-currencySymbol{font-family:IBM Plex Sans Thai;font-size:16px;font-weight:400;letter-spacing:-.32px;margin-right:8px}.single-product div.product.pdp-container .matchazuki-pdp-buybox form.cart .quantity{float:none!important;margin:0!important;display:block!important;width:164px}.single-product div.product.pdp-container .matchazuki-pdp-buybox .quantity .label{display:none!important}.single-product div.product.pdp-container .matchazuki-pdp-buybox .mz-qty-stepper{align-items:center;background:#fff;border-radius:8px;display:grid;grid-template-columns:48px 1fr 48px;height:48px;overflow:hidden;width:164px}.single-product div.product.pdp-container .matchazuki-pdp-buybox .mz-qty-btn{align-items:center;background:#fff!important;border:0!important;border-radius:0!important;color:#16362f!important;cursor:pointer;display:flex;font-size:24px;font-weight:400;height:48px;justify-content:center;min-width:0!important;padding:0!important;width:48px}.single-product div.product.pdp-container .matchazuki-pdp-buybox .mz-qty-btn:disabled{color:#aaa!important;cursor:not-allowed}.single-product div.product.pdp-container .matchazuki-pdp-buybox input.qty{appearance:textfield;background:#fff!important;border:0!important;box-shadow:none!important;color:#000;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:20px;height:48px;margin:0!important;max-width:none!important;padding:0!important;text-align:center;width:100%!important}.single-product div.product.pdp-container .matchazuki-pdp-buybox input.qty::-webkit-inner-spin-button,.single-product div.product.pdp-container .matchazuki-pdp-buybox input.qty::-webkit-outer-spin-button{appearance:none;margin:0}.single-product div.product.pdp-container .matchazuki-pdp-buybox .single_add_to_cart_button{align-items:center;background:#2d4a44!important;border:1px solid #2d4a44!important;border-radius:999px!important;color:#fff!important;display:inline-flex!important;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:16px;font-weight:400;gap:8px;height:48px;justify-content:center;margin:0!important;min-width:0!important;opacity:1;padding:0 24px!important;width:100%}.single-product div.product.pdp-container .matchazuki-pdp-buybox .single_add_to_cart_button:hover{background:#16362f!important;border-color:#16362f!important;color:#fff!important}.single-product div.product.pdp-container .matchazuki-pdp-buybox .single_add_to_cart_button.disabled,.single-product div.product.pdp-container .matchazuki-pdp-buybox .single_add_to_cart_button.is-disabled,.single-product div.product.pdp-container .matchazuki-pdp-buybox .single_add_to_cart_button:disabled{background:#bfc9c5!important;border-color:#bfc9c5!important;color:#fff!important;cursor:not-allowed!important;opacity:1!important}.single-product div.product.pdp-container .matchazuki-pdp-buybox .mz-cart-icon{font-size:16px;line-height:1}.single-product div.product.pdp-container .product-remark-container{background:transparent;border-radius:0;color:#666;justify-content:center;margin:0 0 24px;padding:0}.single-product div.product.pdp-container .product-remark-container+.break-line{display:none}.single-product div.product.pdp-container .product-description-content-container{background:transparent;border-radius:0;padding:0}.single-product div.product.pdp-container .product-gallery-image-container img{background:#fafafa;display:block;width:100%;height:auto;object-fit:contain}@media (min-width:769px){.single-product div.product.pdp-container{column-gap:16px}.single-product div.product.pdp-container .summary.entry-summary{padding-top:0!important}.single-product div.product.pdp-container .product-gallery-container{position:sticky;top:104px;align-self:start}.single-product div.product.pdp-container .product-gallery-image-container{flex:1 1 auto}.single-product div.product.pdp-container .product-gallery-image-container img{max-height:486px}}@media (max-width:768px){.single-product div.product.pdp-container.container-with-padding{padding-left:10px!important;padding-right:10px!important}.single-product div.product.pdp-container .product-breadcrumb{font-size:12px;line-height:16px;padding:0 0 8px!important}.single-product div.product.pdp-container .summary.entry-summary{padding:16px 0 0!important}.single-product div.product.pdp-container .typo-header{font-size:28px;line-height:32px}.single-product div.product.pdp-container .product-gallery-container{gap:8px}.single-product div.product.pdp-container .product-gallery-thumbnail-container{gap:4px;overflow-x:auto}.single-product div.product.pdp-container .product-gallery-thumbnail-container .thumbnail-container img{height:64px;width:64px}.single-product div.product.pdp-container .matchazuki-pdp-buybox{border-radius:8px;margin:24px 0 16px;padding:12px 8px 8px}.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations{margin-bottom:24px!important}.single-product div.product.pdp-container .matchazuki-pdp-buybox .mz-variation-row{display:block!important}.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations label{display:block;margin-bottom:8px}.single-product div.product.pdp-container .matchazuki-pdp-buybox .mz-variant-chip-group{gap:8px}.single-product div.product.pdp-container .matchazuki-pdp-buybox .mz-variant-chip{border-radius:4px;font-size:12px;height:32px;min-width:56px;padding:0 12px}.single-product div.product.pdp-container .matchazuki-pdp-buybox .variations_button,.single-product div.product.pdp-container .matchazuki-pdp-buybox form.cart:not(.variations_form){grid-template-columns:1fr 100px;gap:12px 8px}.single-product div.product.pdp-container .matchazuki-pdp-buybox .matchazuki-pdp-price{grid-column:1/2;align-self:center}.single-product div.product.pdp-container .matchazuki-pdp-buybox .matchazuki-pdp-price .woocommerce-Price-amount{font-size:28px;letter-spacing:-.56px}.single-product div.product.pdp-container .matchazuki-pdp-buybox .matchazuki-pdp-price del,.single-product div.product.pdp-container .matchazuki-pdp-buybox .matchazuki-pdp-price del .woocommerce-Price-amount{font-size:14px}.single-product div.product.pdp-container .matchazuki-pdp-buybox form.cart .quantity{grid-column:2/3;width:100px}.single-product div.product.pdp-container .matchazuki-pdp-buybox .mz-qty-stepper{grid-template-columns:28px 1fr 28px;height:40px;width:100px}.single-product div.product.pdp-container .matchazuki-pdp-buybox .mz-qty-btn{font-size:18px;height:40px;width:28px}.single-product div.product.pdp-container .matchazuki-pdp-buybox input.qty{font-size:14px;height:40px}.single-product div.product.pdp-container .matchazuki-pdp-buybox .single_add_to_cart_button{grid-column:1/-1;height:40px;font-size:14px}.single-product div.product.pdp-container .product-remark-container{font-size:12px;line-height:15px;justify-content:flex-start}.single-product div.product.pdp-container .product-description-content-container{font-size:12px;line-height:19px}}.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations .variable-items-wrapper.image-variable-items-wrapper,.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations .variable-items-wrapper[data-attribute_name*="image"],.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations .image-variable-item,.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations .variable-item.image-variable-item,.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations .variable-item:not(.button-variable-item):has(img),.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations .variable-item-contents img,.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations .variable-item img{display:none !important}.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations .variable-items-wrapper:empty,.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations .variable-items-wrapper.image-variable-items-wrapper,.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations .value>.variable-items-wrapper.image-variable-items-wrapper{display:none !important;height:0 !important;margin:0 !important;padding:0 !important}.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations select{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;white-space:nowrap !important;border:0 !important;padding:0 !important;margin:-1px !important}.single-product div.product.pdp-container .matchazuki-pdp-buybox .woocommerce-variation-price,.single-product div.product.pdp-container .matchazuki-pdp-buybox .woocommerce-variation .price{display:none !important}.single-product div.product.pdp-container .matchazuki-pdp-buybox .matchazuki-pdp-price .value{align-items:baseline !important;display:flex !important;gap:12px !important;line-height:1 !important;white-space:nowrap !important}.single-product div.product.pdp-container .matchazuki-pdp-buybox .matchazuki-pdp-price .mz-pdp-current-price,.single-product div.product.pdp-container .matchazuki-pdp-buybox .matchazuki-pdp-price .mz-pdp-current-price .woocommerce-Price-amount{color:#000 !important;display:inline-flex !important;font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif !important;font-size:36px !important;font-weight:400 !important;letter-spacing:-0.72px !important;line-height:1 !important}.single-product div.product.pdp-container .matchazuki-pdp-buybox .matchazuki-pdp-price .mz-pdp-regular-price,.single-product div.product.pdp-container .matchazuki-pdp-buybox .matchazuki-pdp-price .mz-pdp-regular-price .woocommerce-Price-amount{color:#999 !important;display:inline-flex !important;font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif !important;font-size:18px !important;font-weight:400 !important;letter-spacing:-0.36px !important;line-height:1 !important;opacity:1 !important;text-decoration:line-through !important}.single-product div.product.pdp-container .matchazuki-pdp-buybox .matchazuki-pdp-price .woocommerce-Price-currencySymbol{font-family:IBM Plex Sans Thai,Linux Biolinum,sans-serif !important;font-size:16px !important;font-weight:400 !important;margin-right:8px !important}@media (max-width:768px){.single-product div.product.pdp-container .matchazuki-pdp-buybox .matchazuki-pdp-price .mz-pdp-current-price,.single-product div.product.pdp-container .matchazuki-pdp-buybox .matchazuki-pdp-price .mz-pdp-current-price .woocommerce-Price-amount{font-size:28px !important;letter-spacing:-0.56px !important}.single-product div.product.pdp-container .matchazuki-pdp-buybox .matchazuki-pdp-price .mz-pdp-regular-price,.single-product div.product.pdp-container .matchazuki-pdp-buybox .matchazuki-pdp-price .mz-pdp-regular-price .woocommerce-Price-amount{font-size:14px !important;letter-spacing:-0.28px !important}}.woocommerce-account .site-content .col-full{max-width:none;margin:0;padding:0}.woocommerce-account .entry-header,.woocommerce-account .storefront-breadcrumb,.woocommerce-account .woocommerce-breadcrumb,.woocommerce-account .entry-title{display:none}.woocommerce-account .entry-content,.woocommerce-account .hentry{margin:0}.mz-auth-page,.woocommerce-account .mz-auth-page{--mz-auth-green:#16362f;--mz-auth-border:#e2e2e2;--mz-auth-muted:#666;--mz-auth-error:#ff4d2e;min-height:calc(100vh - 80px);background:#f5f5f5;color:#1b1b1b;display:grid;grid-template-columns:minmax(420px,1fr) minmax(360px,416px);gap:72px;align-items:stretch;padding:56px 64px;position:relative;box-sizing:border-box;font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif}.mz-auth-page *{box-sizing:border-box}.mz-auth-brand{position:absolute;top:56px;left:64px;z-index:2}.mz-auth-brand img{display:block;width:236px;height:auto}.mz-auth-visual{min-height:620px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:76px}.mz-auth-product-image{width:min(340px,48vw);max-height:360px;object-fit:contain;display:block;margin:0 auto 54px}.mz-auth-product-title{color:#111;text-align:center;text-transform:uppercase;font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif;font-size:20px;line-height:1.25;letter-spacing:-.02em}.mz-auth-panel{width:100%;align-self:center;justify-self:end}.mz-auth-card{position:relative;width:100%;min-height:640px;background:#fff;border-radius:24px;padding:32px;box-shadow:none}.mz-auth-card--login,.mz-auth-card--lost-password,.mz-auth-card--reset-password{min-height:auto;box-shadow:0 18px 60px rgba(22,54,47,.10)}.mz-auth-title{margin:0 48px 24px 0;color:var(--mz-auth-green);font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:1.08;letter-spacing:-.02em}.mz-auth-description{color:var(--mz-auth-muted);font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif;font-size:16px;line-height:1.45;margin:-8px 0 22px}.mz-auth-close{appearance:none;border:0;background:transparent;color:var(--mz-auth-green);cursor:pointer;position:absolute;top:26px;right:26px;width:36px;height:36px;padding:0;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:42px;line-height:1;font-weight:300}.mz-auth-close:hover,.mz-auth-close:focus{background:transparent;color:var(--mz-auth-green);outline:none}.mz-auth-form,.mz-auth-form p,.mz-auth-card .form-row{margin:0}.mz-auth-field{display:block;width:100%;margin-bottom:14px!important}.mz-auth-field input.input-text,.mz-auth-field input[type=email],.mz-auth-field input[type=text],.mz-auth-field input[type=password]{width:100%;height:52px;border:1px solid var(--mz-auth-border);border-radius:12px;background:#fff;box-shadow:none;color:#222;font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:-.02em;padding:0 14px;outline:none}.mz-auth-card--register .mz-auth-field input.input-text,.mz-auth-card--register .mz-auth-field input[type=email],.mz-auth-card--register .mz-auth-field input[type=text],.mz-auth-card--register .mz-auth-field input[type=password]{height:52px}.mz-auth-field input::placeholder{color:#666;opacity:1}.mz-auth-field.is-error input.input-text,.mz-auth-field.is-error input[type=email],.mz-auth-field.is-error input[type=text],.mz-auth-field.is-error input[type=password]{border-color:var(--mz-auth-error)}.mz-field-error{display:none;color:var(--mz-auth-error);font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif;font-size:14px;line-height:1.25;margin-top:8px}.mz-auth-field.is-error .mz-field-error{display:block}.mz-auth-row--options{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:12px 0 24px}.mz-auth-checkbox{display:inline-flex!important;align-items:center;gap:10px;color:#222;font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif;font-size:16px;line-height:1.2;margin:0}.mz-auth-checkbox input[type=checkbox]{appearance:none;width:18px;height:18px;border:1.5px solid #aaa;border-radius:2px;background:#fff;margin:0;display:inline-block;position:relative}.mz-auth-checkbox input[type=checkbox]:checked{background:var(--mz-auth-green);border-color:var(--mz-auth-green)}.mz-auth-checkbox input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.mz-auth-link,.mz-auth-switch a{color:var(--mz-auth-green);font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif;font-size:16px;font-weight:400;line-height:1.2;text-decoration:none}.mz-auth-link:hover,.mz-auth-switch a:hover{color:var(--mz-auth-green);text-decoration:none}.mz-auth-submit-row{margin:0 0 22px!important}.mz-auth-primary.button,button.mz-auth-primary,.woocommerce-button.mz-auth-primary,.woocommerce-Button.mz-auth-primary{width:100%;min-width:0;height:52px;border:1px solid var(--mz-auth-green);border-radius:999px;background:var(--mz-auth-green);color:#fff;display:flex;align-items:center;justify-content:center;font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif;font-size:16px;font-weight:400;line-height:1;letter-spacing:-.02em;padding:0 18px;box-shadow:none}.mz-auth-primary.button:hover,button.mz-auth-primary:hover,.woocommerce-button.mz-auth-primary:hover,.woocommerce-Button.mz-auth-primary:hover{background:var(--mz-auth-green);border-color:var(--mz-auth-green);color:#fff}.mz-auth-social{display:flex;flex-direction:column;gap:10px}.mz-auth-social-title{color:var(--mz-auth-muted);font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif;font-size:16px;line-height:1.3;margin:0 0 10px}.mz-social-btn{position:relative;width:100%;height:48px;border:1px solid var(--mz-auth-border);border-radius:12px;background:#fff;color:#222;display:flex;align-items:center;justify-content:center;font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif;font-size:16px;line-height:1;text-decoration:none}.mz-social-btn:hover{color:#222;text-decoration:none}.mz-social-icon{position:absolute;left:20px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;font-family:Arial,sans-serif;font-weight:700;font-size:16px;line-height:1}.mz-social-icon--google{color:#4285f4}.mz-social-icon--facebook{color:#1877f2;font-size:24px}.mz-social-icon--line{width:20px;height:20px;border-radius:50%;background:#06c755;color:#fff;font-size:7px}.mz-auth-switch{color:var(--mz-auth-muted);text-align:center;font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif;font-size:16px;line-height:1.35;margin:24px 0 0}.mz-auth-card--register .mz-auth-title{font-size:28px;line-height:1.12;margin-bottom:24px}.mz-auth-card--register .mz-auth-submit-row{margin-top:22px!important;margin-bottom:24px!important}.mz-auth-card--register .mz-auth-social{gap:0;margin-top:0}.mz-auth-card--register .mz-social-btn{margin-top:10px}.mz-auth-card--register .mz-auth-switch{margin-top:34px}.mz-auth-note{color:var(--mz-auth-muted);font-size:14px;line-height:1.4;margin:0 0 14px!important}.mz-auth-page .woocommerce-error,.mz-auth-page .woocommerce-info,.mz-auth-page .woocommerce-message{border-radius:12px;margin:0 0 18px;font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif}.mz-auth-page--login .mz-auth-brand,.mz-auth-page--login .mz-auth-visual,.mz-auth-page--lost-password .mz-auth-brand,.mz-auth-page--lost-password .mz-auth-visual,.mz-auth-page--reset-password .mz-auth-brand,.mz-auth-page--reset-password .mz-auth-visual{display:none}.mz-auth-page--login,.mz-auth-page--lost-password,.mz-auth-page--reset-password{display:flex;justify-content:flex-end;align-items:flex-start;background:transparent;min-height:auto;padding:24px 60px 60px}.mz-auth-page--login .mz-auth-panel,.mz-auth-page--lost-password .mz-auth-panel,.mz-auth-page--reset-password .mz-auth-panel{max-width:416px;align-self:auto}@media (min-width:1025px){.woocommerce-account .site-content{background:#f5f5f5}.mz-auth-page--register .mz-auth-card{min-height:640px}}@media (max-width:1024px){.woocommerce-account .site-content{padding-top:0}.mz-auth-page,.woocommerce-account .mz-auth-page,.mz-auth-page--login,.mz-auth-page--lost-password,.mz-auth-page--reset-password{min-height:100vh;display:block;background:#fff;padding:0}.mz-auth-brand,.mz-auth-visual,.mz-auth-page--register .mz-auth-brand,.mz-auth-page--register .mz-auth-visual{display:none}.mz-auth-panel,.mz-auth-page--login .mz-auth-panel,.mz-auth-page--lost-password .mz-auth-panel,.mz-auth-page--reset-password .mz-auth-panel{width:100%;max-width:none}.mz-auth-card,.mz-auth-card--login,.mz-auth-card--register,.mz-auth-card--lost-password,.mz-auth-card--reset-password{width:100%;min-height:100vh;border-radius:0;box-shadow:none;padding:156px 32px 48px}.mz-auth-card--register{padding-top:54px}.mz-auth-title,.mz-auth-card--register .mz-auth-title{font-size:48px;line-height:1.08;margin:0 48px 44px 0}.mz-auth-close{top:34px;right:34px;font-size:58px;width:56px;height:56px}.mz-auth-field{margin-bottom:24px!important}.mz-auth-field input.input-text,.mz-auth-field input[type=email],.mz-auth-field input[type=text],.mz-auth-field input[type=password],.mz-auth-card--register .mz-auth-field input.input-text,.mz-auth-card--register .mz-auth-field input[type=email],.mz-auth-card--register .mz-auth-field input[type=text],.mz-auth-card--register .mz-auth-field input[type=password]{height:96px;border-radius:22px;padding:0 24px;font-size:30px}.mz-field-error{font-size:25px;margin-top:12px}.mz-auth-row--options{margin:34px 0 50px}.mz-auth-checkbox,.mz-auth-link,.mz-auth-switch,.mz-auth-switch a,.mz-auth-social-title{font-size:30px}.mz-auth-checkbox input[type=checkbox]{width:34px;height:34px}.mz-auth-primary.button,button.mz-auth-primary,.woocommerce-button.mz-auth-primary,.woocommerce-Button.mz-auth-primary{height:96px;border-radius:999px;font-size:30px}.mz-auth-submit-row{margin-bottom:40px!important}.mz-auth-social{gap:18px}.mz-auth-card--register .mz-auth-social{gap:0}.mz-social-btn{height:88px;border-radius:22px;font-size:30px}.mz-social-icon{left:38px;width:30px;height:30px;font-size:24px}.mz-social-icon--facebook{font-size:36px}.mz-social-icon--line{width:30px;height:30px;font-size:10px}.mz-auth-switch{margin-top:64px}.mz-auth-card--register .mz-auth-submit-row{margin-top:42px!important;margin-bottom:42px!important}.mz-auth-card--register .mz-auth-switch{margin-top:60px}}@media (max-width:480px){.mz-auth-card,.mz-auth-card--login,.mz-auth-card--register,.mz-auth-card--lost-password,.mz-auth-card--reset-password{padding-left:24px;padding-right:24px}.mz-auth-title,.mz-auth-card--register .mz-auth-title{font-size:38px}.mz-auth-field input.input-text,.mz-auth-field input[type=email],.mz-auth-field input[type=text],.mz-auth-field input[type=password],.mz-auth-card--register .mz-auth-field input.input-text,.mz-auth-card--register .mz-auth-field input[type=email],.mz-auth-card--register .mz-auth-field input[type=text],.mz-auth-card--register .mz-auth-field input[type=password]{height:76px;border-radius:18px;font-size:24px}.mz-auth-checkbox,.mz-auth-link,.mz-auth-switch,.mz-auth-switch a,.mz-auth-social-title{font-size:24px}.mz-auth-primary.button,button.mz-auth-primary,.woocommerce-button.mz-auth-primary,.woocommerce-Button.mz-auth-primary{height:76px;font-size:24px}.mz-social-btn{height:70px;font-size:24px}}.single-product div.product.product-type-simple.pdp-container .matchazuki-pdp-buybox>.price:not(.matchazuki-pdp-price),.single-product div.product.product-type-simple.pdp-container .matchazuki-pdp-buybox>p.price,.single-product div.product.product-type-simple.pdp-container .matchazuki-pdp-buybox form.cart>.price:not(.matchazuki-pdp-price),.single-product div.product.product-type-simple.pdp-container .matchazuki-pdp-buybox form.cart>p.price,.single-product div.product.product-type-simple.pdp-container .matchazuki-pdp-buybox .tc-totals-form,.single-product div.product.product-type-simple.pdp-container .matchazuki-pdp-buybox .tm-extra-product-options-totals,.single-product div.product.product-type-simple.pdp-container .matchazuki-pdp-buybox .tm-epo-totals{display:none !important}.control-container{position:relative}.mz-account-popover[hidden]{display:none!important}.mz-account-popover{--mz-auth-green:#16362f;--mz-auth-border:#e2e2e2;--mz-auth-muted:#666;--mz-auth-error:#ff4d2e;position:absolute;top:calc(100% + 18px);right:42px;z-index:10020;width:416px;font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif;color:#1b1b1b}.mz-account-popover *{box-sizing:border-box}.mz-account-popover__card{position:relative;width:100%;background:#fff;border-radius:24px;padding:32px;box-shadow:0 18px 60px rgba(22,54,47,.16)}.mz-account-popover__title{margin:0 48px 24px 0;color:var(--mz-auth-green);font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:1.08;letter-spacing:-.02em}.mz-account-popover__description{color:var(--mz-auth-muted);font-size:16px;line-height:1.45;margin:-8px 0 22px}.mz-account-popover__close{appearance:none;border:0!important;background:transparent!important;color:var(--mz-auth-green)!important;cursor:pointer;position:absolute;top:24px;right:24px;width:36px;height:36px;padding:0;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:42px;line-height:1;font-weight:300;box-shadow:none!important}.mz-account-popover__close:hover,.mz-account-popover__close:focus{background:transparent!important;color:var(--mz-auth-green)!important;outline:none}.mz-account-popover__form,.mz-account-popover__form p,.mz-account-popover__card .form-row{margin:0}.mz-account-popover__field{display:block;width:100%;margin-bottom:14px!important}.mz-account-popover__field input.input-text,.mz-account-popover__field input[type=email],.mz-account-popover__field input[type=text],.mz-account-popover__field input[type=password]{width:100%;height:52px;border:1px solid var(--mz-auth-border);border-radius:12px;background:#fff;box-shadow:none;color:#222;font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:-.02em;padding:0 14px;outline:none}.mz-account-popover__field input::placeholder{color:#666;opacity:1}.mz-account-popover__field.is-error input.input-text,.mz-account-popover__field.is-error input[type=email],.mz-account-popover__field.is-error input[type=text],.mz-account-popover__field.is-error input[type=password]{border-color:var(--mz-auth-error)}.mz-account-popover__error{display:none;color:var(--mz-auth-error);font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif;font-size:14px;line-height:1.25;margin-top:8px}.mz-account-popover__field.is-error .mz-account-popover__error{display:block}.mz-account-popover__row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:12px 0 24px}.mz-account-popover__checkbox{display:inline-flex!important;align-items:center;gap:10px;color:#222;font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif;font-size:16px;line-height:1.2;margin:0}.mz-account-popover__checkbox input[type=checkbox]{appearance:none;width:18px;height:18px;border:1.5px solid #aaa;border-radius:2px;background:#fff;margin:0;display:inline-block;position:relative}.mz-account-popover__checkbox input[type=checkbox]:checked{background:var(--mz-auth-green);border-color:var(--mz-auth-green)}.mz-account-popover__checkbox input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.mz-account-popover__link,.mz-account-popover__switch button{appearance:none;background:transparent!important;border:0!important;box-shadow:none!important;padding:0;color:var(--mz-auth-green)!important;font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif;font-size:16px;font-weight:400;line-height:1.2;text-decoration:none;cursor:pointer}.mz-account-popover__submit-row{margin:0 0 22px!important}.mz-account-popover__primary.button,button.mz-account-popover__primary,.woocommerce-button.mz-account-popover__primary,.woocommerce-Button.mz-account-popover__primary{width:100%;min-width:0;height:52px;border:1px solid var(--mz-auth-green)!important;border-radius:999px;background:var(--mz-auth-green)!important;color:#fff!important;display:flex;align-items:center;justify-content:center;font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif;font-size:16px;font-weight:400;line-height:1;letter-spacing:-.02em;padding:0 18px;box-shadow:none!important}.mz-account-popover__switch{color:var(--mz-auth-muted);text-align:center;font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif;font-size:16px;line-height:1.35;margin:24px 0 0}.mz-account-popover__note{color:var(--mz-auth-muted);font-size:14px;line-height:1.4;margin:0 0 14px!important}.mz-auth-social{display:none!important}.woocommerce-account.logged-in .site-content{background:#f7f7f5;padding:42px 0 72px}.woocommerce-account.logged-in .site-content .col-full{max-width:1180px!important;margin:0 auto!important;padding:0 24px!important}.woocommerce-account.logged-in .entry-content{background:#fff;border-radius:24px;padding:32px;box-shadow:0 18px 60px rgba(22,54,47,.08);overflow:hidden}.woocommerce-account.logged-in .entry-content .woocommerce{max-width:100%;font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation ul{margin:0;list-style:none;border:1px solid #e6e6e6;border-radius:16px;overflow:hidden;background:#fff}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link a{display:block;padding:14px 16px;color:#16362f;text-decoration:none;border-bottom:1px solid #eee}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link:last-child a{border-bottom:0}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link.is-active a{background:#eef4f1;color:#16362f}.woocommerce-account.logged-in .woocommerce-MyAccount-content{line-height:1.6;color:#222}.woocommerce-account.logged-in .woocommerce-MyAccount-content a{color:#16362f}@media (max-width:1024px){.mz-account-popover{position:fixed;inset:0;right:auto;top:0;width:100%;height:100vh;background:#fff;z-index:10020;overflow:auto}.mz-account-popover__card{min-height:100vh;border-radius:0;box-shadow:none;padding:156px 32px 48px}.mz-account-popover__title{font-size:48px;line-height:1.08;margin:0 48px 44px 0}.mz-account-popover__close{top:34px;right:34px;font-size:58px;width:56px;height:56px}.mz-account-popover__field{margin-bottom:24px!important}.mz-account-popover__field input.input-text,.mz-account-popover__field input[type=email],.mz-account-popover__field input[type=text],.mz-account-popover__field input[type=password]{height:96px;border-radius:22px;padding:0 24px;font-size:30px}.mz-account-popover__error{font-size:25px;margin-top:12px}.mz-account-popover__row{margin:34px 0 50px}.mz-account-popover__checkbox,.mz-account-popover__link,.mz-account-popover__switch,.mz-account-popover__switch button{font-size:30px}.mz-account-popover__checkbox input[type=checkbox]{width:34px;height:34px}.mz-account-popover__primary.button,button.mz-account-popover__primary,.woocommerce-button.mz-account-popover__primary,.woocommerce-Button.mz-account-popover__primary{height:96px;border-radius:999px;font-size:30px}.mz-account-popover__submit-row{margin-bottom:40px!important}.mz-account-popover__switch{margin-top:64px}.woocommerce-account.logged-in .site-content{padding:20px 0 48px}.woocommerce-account.logged-in .site-content .col-full{padding:0 16px!important}.woocommerce-account.logged-in .entry-content{border-radius:18px;padding:20px}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation,.woocommerce-account.logged-in .woocommerce-MyAccount-content{float:none;width:100%;display:block}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation{margin-bottom:24px}}@media (max-width:480px){.mz-account-popover__card{padding-left:24px;padding-right:24px}.mz-account-popover__title{font-size:38px}.mz-account-popover__field input.input-text,.mz-account-popover__field input[type=email],.mz-account-popover__field input[type=text],.mz-account-popover__field input[type=password]{height:76px;border-radius:18px;font-size:24px}.mz-account-popover__checkbox,.mz-account-popover__link,.mz-account-popover__switch,.mz-account-popover__switch button{font-size:24px}.mz-account-popover__primary.button,button.mz-account-popover__primary,.woocommerce-button.mz-account-popover__primary,.woocommerce-Button.mz-account-popover__primary{height:76px;font-size:24px}}.woocommerce-account.logged-in .site-content{background:#f7f7f5;padding:118px 0 88px!important}.woocommerce-account.logged-in .site-content .col-full{max-width:1180px!important;width:calc(100% - 48px)!important;margin:0 auto!important;padding:0!important}.woocommerce-account.logged-in .site-main,.woocommerce-account.logged-in .content-area{margin:0!important}.woocommerce-account.logged-in .entry-title{margin:0 0 22px!important;color:#16362f;font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif;font-size:32px;font-weight:400;line-height:1.15}.woocommerce-account.logged-in .entry-content{background:#fff;border-radius:26px;padding:34px 38px 38px!important;box-shadow:0 22px 68px rgba(22,54,47,.08);overflow:visible;min-height:360px}.woocommerce-account.logged-in .entry-content .woocommerce{max-width:100%;display:grid;grid-template-columns:230px minmax(0,1fr);gap:44px;align-items:start;font-family:Linux Biolinum,IBM Plex Sans Thai,sans-serif}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation,.woocommerce-account.logged-in .woocommerce-MyAccount-content{float:none!important;width:auto!important;min-width:0}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation ul{margin:0!important;list-style:none;border:1px solid #e2e8e4;border-radius:18px;overflow:hidden;background:#fff}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link a{display:flex!important;align-items:center;min-height:54px;padding:14px 18px!important;color:#16362f;text-decoration:none!important;border-bottom:1px solid #edf0ee;font-size:16px;line-height:1.25}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link:last-child a{border-bottom:0}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link.is-active a,.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link a:hover{background:#eef4f1;color:#16362f}.woocommerce-account.logged-in .woocommerce-MyAccount-content{color:#1f2d2a;font-size:17px;line-height:1.72;overflow-wrap:anywhere}.woocommerce-account.logged-in .woocommerce-MyAccount-content p:first-child{margin-top:0}.woocommerce-account.logged-in .woocommerce-MyAccount-content a{color:#16362f}@media (max-width:1024px){.woocommerce-account.logged-in .site-content{padding:96px 0 64px!important}.woocommerce-account.logged-in .site-content .col-full{width:calc(100% - 32px)!important}.woocommerce-account.logged-in .entry-title{font-size:30px;margin-bottom:18px!important}.woocommerce-account.logged-in .entry-content{border-radius:22px;padding:24px!important;min-height:0}.woocommerce-account.logged-in .entry-content .woocommerce{display:block}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation{margin:0 0 24px!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content{font-size:16px}}@media (max-width:640px){.woocommerce-account.logged-in .site-content{padding:82px 0 44px!important}.woocommerce-account.logged-in .site-content .col-full{width:calc(100% - 24px)!important}.woocommerce-account.logged-in .entry-title{font-size:26px;margin-bottom:14px!important}.woocommerce-account.logged-in .entry-content{border-radius:18px;padding:18px!important;box-shadow:0 14px 42px rgba(22,54,47,.07)}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link a{min-height:48px;padding:12px 14px!important;font-size:15px}.woocommerce-account.logged-in .woocommerce-MyAccount-content{font-size:15px;line-height:1.65}}@media (min-width:1025px){.control-container{position:relative}.mz-account-popover{top:calc(100% + 10px)!important;right:0!important;left:auto!important;transform:none!important}}.single-product>.product-related-container.container-with-padding{clear:both;width:100%;margin-left:auto;margin-right:auto;margin-top:32px}.single-product>.product-related-container.container-with-padding .Matchazuki-ProductRelated{position:relative;z-index:1}@media (max-width:768px){.single-product div.product.pdp-container .product-gallery-container{position:relative!important;top:auto!important}.single-product>.product-related-container.container-with-padding{margin-top:24px;padding-left:10px!important;padding-right:10px!important}}

/* MZ mobile load-more sentinel v7: keep infinite-scroll trigger, hide visible button */
@media (max-width: 767px){
  [data-shop-v3] [data-load-more]{
    display:block !important;
    width:1px !important;
    height:1px !important;
    min-height:1px !important;
    padding:0 !important;
    margin:0 auto !important;
    border:0 !important;
    overflow:hidden !important;
    opacity:0 !important;
    pointer-events:none !important;
    color:transparent !important;
    background:transparent !important;
  }
}

/* v53-pdp-social-share */
.single-product div.product.pdp-container .matchazuki-pdp-share{grid-column:2/3;grid-row:1/2;justify-self:end;align-self:start;display:flex;align-items:center;gap:4px;padding:0 24px 8px 0;z-index:2}.single-product div.product.pdp-container .matchazuki-pdp-share .button-transparent{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#ecf0ee;color:#16362f;cursor:pointer}.single-product div.product.pdp-container .matchazuki-pdp-share .button-transparent svg{width:16px;height:16px;display:block}.single-product div.product.pdp-container .matchazuki-pdp-share .button-transparent svg path{fill:#16362f}@media (max-width:768px){.single-product div.product.pdp-container .matchazuki-pdp-share{grid-column:1/span 2;grid-row:1/2;padding:0 0 8px}}
/* v55-pdp-social-share-size */
.single-product div.product.pdp-container{position:relative}.single-product div.product.pdp-container .matchazuki-pdp-share{position:absolute;top:0;right:24px;display:flex;align-items:center;gap:4px;padding:0;z-index:2;grid-column:auto;grid-row:auto;justify-self:auto;align-self:auto}.single-product div.product.pdp-container .matchazuki-pdp-share .button-transparent{width:22px;height:22px}.single-product div.product.pdp-container .matchazuki-pdp-share .button-transparent svg{width:11px;height:11px}@media (max-width:768px){.single-product div.product.pdp-container .matchazuki-pdp-share{top:0;right:16px}.single-product div.product.pdp-container .matchazuki-pdp-share .button-transparent{width:16px;height:16px}.single-product div.product.pdp-container .matchazuki-pdp-share .button-transparent svg{width:8px;height:8px}}
/* v59-lost-password-success-layout */
.woocommerce-account:not(.logged-in) .mz-register-card--lost-success{height:788px!important;min-height:0!important;align-self:center!important;justify-content:center!important;align-items:flex-start!important}.woocommerce-account:not(.logged-in) .mz-register-title--lost-success{height:auto!important;flex:0 0 auto!important;margin:0!important}.woocommerce-account:not(.logged-in) .mz-register-description--lost-success{width:342px!important;line-height:22px!important}.woocommerce-account:not(.logged-in) .mz-register-success-close{width:342px!important;height:48px!important;min-width:0!important;margin:0!important;text-decoration:none!important}@media (max-width:900px){.woocommerce-account:not(.logged-in) .mz-register-card--lost-success{width:100%!important;height:100svh!important;min-height:100svh!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;justify-content:center!important}.woocommerce-account:not(.logged-in) .mz-register-success-close,.woocommerce-account:not(.logged-in) .mz-register-description--lost-success{width:100%!important}}
.single-product div.product.pdp-container .matchazuki-pdp-buybox--out-of-stock{display:grid;grid-template-columns:164px minmax(0,1fr);gap:24px;align-items:center;opacity:.55;pointer-events:none;user-select:none}.single-product div.product.pdp-container .matchazuki-pdp-buybox--out-of-stock .matchazuki-pdp-price{grid-column:1/-1}.single-product div.product.pdp-container .matchazuki-pdp-buybox--out-of-stock .quantity{float:none!important;margin:0!important;display:block!important;width:164px}.single-product div.product.pdp-container .matchazuki-pdp-buybox--out-of-stock .single_add_to_cart_button{width:100%}.single-product div.product.pdp-container .matchazuki-pdp-buybox--out-of-stock .mz-qty-stepper,.single-product div.product.pdp-container .matchazuki-pdp-buybox--out-of-stock .single_add_to_cart_button{cursor:not-allowed!important}@media (max-width:768px){.single-product div.product.pdp-container .matchazuki-pdp-buybox--out-of-stock{grid-template-columns:1fr 100px;gap:12px 8px}.single-product div.product.pdp-container .matchazuki-pdp-buybox--out-of-stock .matchazuki-pdp-price{grid-column:1/2;align-self:center}.single-product div.product.pdp-container .matchazuki-pdp-buybox--out-of-stock .quantity{grid-column:2/3;width:100px}.single-product div.product.pdp-container .matchazuki-pdp-buybox--out-of-stock .single_add_to_cart_button{grid-column:1/-1}}
header.site-header .control-button.cart{position:relative;color:#16362F}header.site-header .control-button.cart .mz-header-cart-svg{display:block;width:40px;height:40px;color:#16362F}header.site-header .counter-cart{position:absolute;right:0;top:0;z-index:4;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;box-sizing:border-box;padding:2px;width:18px;height:18px;min-width:18px;background-color:#1271FF;border-radius:80px;font-family:"Google Sans","IBM Plex Sans Thai",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:18px;letter-spacing:0;color:#fff}header.site-header .counter-cart[hidden]{display:none!important}
/* v76-pdp-variation-label-row */@media (min-width:769px){.single-product div.product.pdp-container .matchazuki-pdp-buybox .mz-variation-row{display:block!important}.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations th,.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations td{display:block!important;width:100%!important}.single-product div.product.pdp-container .matchazuki-pdp-buybox table.variations label{display:block!important;margin:0 0 16px!important}}
/* v78-pdp-mobile-summary-clamp */.single-product div.product.pdp-container .summary.entry-summary .mz-pdp-read-more{display:none}@media (max-width:768px){.single-product div.product.pdp-container .summary.entry-summary .mz-pdp-short-description{position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:46px;overflow:hidden;padding-right:92px}.single-product div.product.pdp-container .summary.entry-summary .mz-pdp-short-description .mz-pdp-read-more{position:absolute;right:0;bottom:0;display:inline-flex;align-items:center;background:#fff;color:#2D4A44;font-family:Linux Biolinum,IBM Plex Sans Thai;font-size:14px;line-height:23px;padding-left:6px;text-decoration:none}.single-product div.product.pdp-container .summary.entry-summary>.grade-container,.single-product div.product.pdp-container .summary.entry-summary>.grade-container+.break-line{display:none!important}}
/* v79-pdp-mobile-summary-toggle */@media (max-width:768px){.single-product div.product.pdp-container .summary.entry-summary .mz-pdp-short-description .mz-pdp-read-more{border:0;border-radius:0;box-shadow:none;cursor:pointer;min-width:0;height:auto}.single-product div.product.pdp-container .summary.entry-summary.mz-pdp-summary-expanded .mz-pdp-short-description{display:block;max-height:none;overflow:visible;padding-right:0}.single-product div.product.pdp-container .summary.entry-summary.mz-pdp-summary-expanded .mz-pdp-short-description .mz-pdp-read-more{display:none}.single-product div.product.pdp-container .summary.entry-summary.mz-pdp-summary-expanded>.grade-container{display:flex!important}}
/* v80-pdp-quantity-focus-reset */.single-product div.product.pdp-container .matchazuki-pdp-buybox .mz-qty-stepper input.qty,.single-product div.product.pdp-container .matchazuki-pdp-buybox .mz-qty-stepper input.qty:focus,.single-product div.product.pdp-container .matchazuki-pdp-buybox .mz-qty-stepper input.qty:focus-visible,.single-product div.product.pdp-container .matchazuki-pdp-buybox .mz-qty-stepper input.qty:active{outline:0!important;border:0!important;box-shadow:none!important}/* v90 - Figma page background and PDP cart SVG */html,body,#page,.site,.site-content{background:#FEFDFA!important}.single-product div.product.pdp-container .matchazuki-pdp-buybox .single_add_to_cart_button .mz-cart-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;color:currentColor!important;line-height:0!important;font-size:0!important}.single-product div.product.pdp-container .matchazuki-pdp-buybox .single_add_to_cart_button .mz-pdp-cart-svg{display:block!important;width:40px!important;height:40px!important}