.h-scroll-detector,.v-scroll-detector{pointer-events:none;position:relative}.h-scroll-detector:after,.v-scroll-detector:after{bottom:0;box-shadow:none;content:"";left:0;position:absolute;right:0;top:0;transition:box-shadow .25s ease-in-out}.h-scroll-detector>*,.v-scroll-detector>*{pointer-events:auto}.h-scroll-indicator:after{box-shadow:inset -.25rem 0 .625rem 0 rgba(var(--bs-black-rgb),.08)}.v-scroll-indicator:after{box-shadow:inset 0 -.25rem .625rem 0 rgba(var(--bs-black-rgb),.08)}:root{--app-height:100%}body{display:flex;flex-direction:column;min-height:100dvh}body footer{margin-top:auto}main{margin-top:var(--header-height)}@font-face{ascent-override:105%;descent-override:35%;font-display:swap;font-family:Kanit;font-style:normal;font-weight:300;line-gap-override:0%;src:url(/assets/fonts/kanit-v16-latin-300.c99e445f.woff2) format("woff2")}@font-face{ascent-override:105%;descent-override:35%;font-display:swap;font-family:Kanit;font-style:normal;font-weight:400;line-gap-override:0%;src:url(/assets/fonts/kanit-v16-latin-regular.bf238fc3.woff2) format("woff2")}@font-face{ascent-override:105%;descent-override:35%;font-display:swap;font-family:Kanit;font-style:normal;font-weight:500;line-gap-override:0%;src:url(/assets/fonts/kanit-v16-latin-500.3b662380.woff2) format("woff2")}@font-face{ascent-override:105%;descent-override:35%;font-display:swap;font-family:Kanit;font-style:normal;font-weight:600;line-gap-override:0%;src:url(/assets/fonts/kanit-v16-latin-600.befd975f.woff2) format("woff2")}@font-face{ascent-override:105%;descent-override:35%;font-display:swap;font-family:Kanit;font-style:normal;font-weight:700;line-gap-override:0%;src:url(/assets/fonts/kanit-v16-latin-700.fd52e4b0.woff2) format("woff2")}@font-face{font-display:swap;font-family:Calibri;font-style:normal;font-weight:400;src:url(/assets/fonts/calibri.2eb4a8e3.ttf) format("truetype")}@font-face{font-display:swap;font-family:Calibri;font-style:normal;font-weight:700;src:url(/assets/fonts/calibri_bold.952f1ae6.ttf) format("truetype")}.h1,h1{text-transform:uppercase}.h3,.h4,h3,h4{font-weight:500}.ff-kanit{font-family:Kanit,sans-serif}.ff-calibri{font-family:Calibri,sans-serif}.ls-0{letter-spacing:0}header{left:0;position:fixed;right:0;top:0;z-index:100}.navbar-container{gap:2.5rem}.navbar-search{max-width:50rem}.navbar #products-button[aria-expanded=true]{background-color:var(--bs-primary)}.navbar #products-button[aria-expanded=true] i:before{content:"\f00d"}@media (max-width:767.98px){.navbar-logo{width:10rem}.navbar-container{gap:.5rem}}.mobile-tabbar{background:#fff;border-top:1px solid rgba(0,0,0,.1);bottom:0;box-shadow:0 -4px 12px rgba(0,0,0,.06);left:0;padding-bottom:env(safe-area-inset-bottom);position:fixed;right:0;z-index:101}.mobile-tabbar .btn{color:inherit;text-decoration:none}@media (max-width:1199.98px){body{padding-bottom:calc(4.5rem + env(safe-area-inset-bottom))}}.social-link{align-items:center;border-radius:50%;display:flex;height:5rem;justify-content:center;width:5rem}.btn{letter-spacing:.06875rem;text-transform:uppercase}.btn-text-link{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;padding:0;text-decoration:none;text-transform:inherit}.btn-arrow-right{font-size:1.125rem;font-weight:700;letter-spacing:0;padding:0 2rem 0 0;position:relative;text-decoration:none;transition:all .15s ease-in-out}.btn-arrow-right:after{background-image:url(/assets/images/arrow-right.998b7255.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";position:absolute;right:.5rem;top:0;transition:all .15s ease-in-out;width:1.25rem}.btn-arrow-right.link-white:after{background-image:url(/assets/images/arrow-right-white.e7ef8b90.svg)}.btn-arrow-right:hover{color:var(--bs-primary)}.btn-arrow-right:hover:after{margin-right:-.25rem}.btn-arrow-right:focus{outline:2px solid var(--bs-primary);outline-offset:2px}.input-group-divider{background:var(--bs-light);position:relative;width:2px}.input-group-divider:after{background:var(--bs-dark);bottom:.5rem;content:"";left:0;position:absolute;top:.5rem;width:100%}.form-control:not(:is(.bg-white *)):is(.bg-light *),.form-select:not(:is(.bg-white *)):is(.bg-light *){background-color:var(--bs-white)}.col-form-label{font-family:Kanit,sans-serif;font-size:calc(1.3125rem + .75vw);font-weight:500;margin-bottom:1.5rem;padding:0}@media (min-width:1200px){.col-form-label{font-size:1.875rem}}.form-check{align-items:center;display:flex;gap:1rem}.form-check-label{font-family:Calibri,sans-serif;font-size:1.25rem;font-weight:400}.form-check-label-big{font-family:Kanit,sans-serif;font-size:calc(1.275rem + .3vw);font-weight:500}@media (min-width:1200px){.form-check-label-big{font-size:1.5rem}}.form-floating{margin-top:2.5rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{font-weight:700}.form-floating>.form-control-plaintext~label:after,.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-select~label:after{background:none;content:"";display:inline;inset:auto;position:static}.form-floating>.form-control-plaintext:required~label:after,.form-floating>.form-control:required:focus~label:after,.form-floating>.form-control:required:not(:placeholder-shown)~label:after,.form-floating>.form-select:required~label:after{content:"*"}.form-check-label.required:after,.form-label.required:after,label.required:after{content:"*"}.product-media-thumbs .swiper-slide{border-bottom:.24rem solid var(--bs-white);cursor:pointer;transition:border-bottom .3s ease}.product-media-thumbs .swiper-slide-thumb-active{border-bottom:.24rem solid var(--bs-primary)}.quantity-input{width:5rem}.nav-pills .nav-link{background-color:var(--bs-white);border-radius:.625rem;color:var(--bs-dark);font-family:Kanit,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.455;padding:1rem 1.25rem;text-transform:uppercase}.nav-pills .nav-link.active{background-color:var(--bs-black);color:var(--bs-white)}.category-card{aspect-ratio:1/1;display:flex;flex-direction:column;transition:all .3s ease;width:100%}.category-card>div{flex-grow:1}.category-card .btn-arrow-right{color:var(--bs-black)}.category-card .total-count-text{color:var(--bs-dark)}.category-card.special_category .btn-arrow-right{color:var(--bs-white)}.category-card.special_category .btn-arrow-right:after{background-image:url(/assets/images/arrow-right-white.e7ef8b90.svg)}.category-card.special_category .total-count-text,.category-card.special_category:hover .btn-arrow-right{color:var(--bs-white)}.category-card:hover{transform:scale(1.025)}.category-card:hover .btn-arrow-right{color:var(--bs-primary)}.category-card:hover .btn-arrow-right:after{margin-right:0}.link-box{background:var(--bs-dark);margin-bottom:4rem}.link-box-multiply{mix-blend-mode:multiply}.link-box-overlay{align-items:start;bottom:0;display:flex;flex-direction:column;justify-content:end;left:0;position:absolute;right:0;top:0}.link-box-overlay h1,.link-box-overlay h3{max-width:60%}.link-box-image{bottom:-4rem;left:55%;position:absolute;right:0}@media (max-width:767.98px){.link-box-overlay{justify-content:start}.link-box-overlay h1,.link-box-overlay h3{max-width:100%}}.product-card{margin-bottom:3.75rem;position:relative;transition:transform .3s ease,box-shadow .3s ease}.product-card-content{border-radius:.625rem}.product-card-title{transition:color .3s ease}.product-card-image{overflow:hidden}.product-card-image-img{transition:transform .35s ease;will-change:transform}.product-card-latch{border-top-left-radius:0;border-top-right-radius:0;bottom:2px;height:4.5rem;left:0;padding-top:1.75rem;position:absolute;right:0;transition:bottom .35s ease}.product-card:hover .product-card-title{color:var(--bs-primary)}.product-card:hover .product-card-image .product-card-image-img{transform:scale(1.1)}.product-card:hover .product-card-latch{bottom:-3.75rem}@media (max-width:1199.98px){.product-card-latch{bottom:-3.75rem}}.address-card.active{border-left:2px solid var(--bs-primary);border-right:2px solid var(--bs-primary);border-top:2px solid var(--bs-primary)}.step-number{font-family:Kanit,sans-serif;font-size:4.5rem;font-weight:700}.step *{color:var(--bs-black)}.step.active *{color:var(--bs-white)}.bonuslevel-value{position:relative}.bonuslevel-value:before{color:#000;content:"\f0d7";font-family:Font Awesome\ 6 Pro;font-size:.75rem;font-weight:900;left:0;position:absolute;text-align:center;top:-50%;width:100%}.dropdown-item{font-family:Kanit,sans-serif;font-weight:700;text-transform:uppercase}.dropdown-toggle:after{border:0;content:"\f078";font-family:Font Awesome\ 6 Pro,sans-serif;font-size:1rem}.dropdown-menu{box-shadow:.25rem .25rem .625rem 0 rgba(var(--bs-black-rgb),.08)}.search-results{background:rgba(var(--bs-dark-rgb),.5);bottom:0;left:0;max-height:calc(100vh - var(--header-height));overflow-y:auto;padding-bottom:1.5rem;pointer-events:none;position:fixed;right:0;top:var(--header-height);z-index:110}.search-results.show{pointer-events:auto}.search-results-inner{position:relative}.search-results-inner:after{background-image:url(/assets/images/arrow_top_light.3549dddb.svg);bottom:100%;content:"";height:15px;left:50%;position:absolute;transform:translateX(-50%);width:46px}.product-menu{background:rgba(var(--bs-dark-rgb),.5);bottom:0;left:0;overflow-y:hidden;pointer-events:none;position:fixed;right:0;top:var(--header-height);z-index:110}.product-menu.show{pointer-events:auto}.product-menu .menu-layer{background:var(--bs-white);height:100%;max-width:100%;position:relative;width:24rem;z-index:calc(110 - var(--depth))}.product-menu .menu-layer-1:after,.product-menu .menu-layer.active:after{bottom:0;box-shadow:var(--bs-box-shadow);content:"";left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:111}.product-menu .menu-layer .list-group{background:var(--bs-white);bottom:0;left:0;overflow-y:auto;padding:1.5rem 0;position:absolute;right:0;top:0;z-index:calc(110 - var(--depth))}.product-menu .menu-layer .list-group-item{transition:all .15s ease-in-out}.product-menu .menu-layer .list-group-item a{color:var(--bs-black);padding:.21875rem 0;text-decoration:none;transition:all .15s ease-in-out}.product-menu .menu-layer .list-group-item .icon-primary{align-items:center;display:flex}.product-menu .menu-layer .list-group-item .icon-white{display:none}.product-menu .menu-layer .list-group-item.active a{color:var(--bs-white)}.product-menu .menu-layer .list-group-item.active .icon-primary{display:none}.product-menu .menu-layer .list-group-item.active .icon-white{align-items:center;display:flex}.product-menu .menu-layer[data-depth]:not([data-depth="1"]){left:0;position:absolute;right:0;top:0;transition:left .25s ease-in-out}.product-menu .menu-layer[data-depth]:not([data-depth="1"]).active{left:100%}.list-group-item{font-family:Kanit,sans-serif;font-size:1.25rem;font-weight:300}.shadow-top{box-shadow:-.25rem -.25rem .625rem 0 rgba(var(--bs-black-rgb),.08)}.accordion-button{font-family:Kanit,sans-serif;font-size:calc(1.2625rem + .15vw);font-weight:700;letter-spacing:1.1px;text-transform:uppercase}@media (min-width:1200px){.accordion-button{font-size:1.375rem}}.accordion-button:after{background-size:contain!important;height:1.25rem!important;margin-left:.75rem!important}.placeholder{border-radius:.25rem}.alert{position:relative}.alert:before{font-family:Font Awesome\ 6 Pro,sans-serif;font-size:1.25rem;font-weight:400;left:1rem;position:absolute;top:50%;transform:translateY(-50%)}.alert.alert-primary:before,.alert.alert-secondary:before{content:"\f05a"}.alert.alert-success:before{content:"\f058"}.alert.alert-danger:before{content:"\f06a"}.alert.alert-warning:before{content:"\f071"}.alert.alert-dark:before,.alert.alert-info:before,.alert.alert-light:before{content:"\f05a"}.product-flags{left:0;position:absolute;top:0}.product-flag-text{color:var(--bs-white);font-family:Kanit,sans-serif;font-size:calc(1.2625rem + .15vw);font-style:italic;font-weight:700;letter-spacing:2.2px;padding:.625rem 3rem .625rem 1.25rem;text-transform:uppercase}@media (min-width:1200px){.product-flag-text{font-size:1.375rem}}.product-flag-bg{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:-1}.youtube-wrapper-thumbnail-overlay{align-items:center;backdrop-filter:blur(5px);background:rgba(var(--bs-black-rgb),.5);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.banner-slider-swiper{--swiper-pagination-bullet-horizontal-gap:.5rem}.banner-slider-swiper .swiper-pagination{padding-right:3rem;text-align:end}.banner-slider-swiper .swiper-pagination .swiper-pagination-bullet{background:var(--bs-white);border-radius:999px;height:.375rem;opacity:1;width:6rem}.banner-slider-swiper .swiper-pagination .swiper-pagination-bullet-active{background:var(--bs-primary)}.banner-slider-swiper .swiper-slide{overflow:hidden}.banner-slider-swiper .banner-slider-img{position:relative}.banner-slider-swiper .banner-slider-img:after{background:linear-gradient(90deg,rgba(0,0,0,.3),transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.banner-slider-swiper .banner-slider-overlay{bottom:0;height:100%;left:0;opacity:1;position:absolute;top:0;transition:none;width:40%}.banner-slider-swiper .banner-slider-overlay-content{align-items:start;display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:4.5rem;position:relative}.banner-slider-swiper .banner-slider-overlay-bg{bottom:0;height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0}.banner-slider-swiper .swiper-slide:first-child .banner-slider-overlay{animation:bannerOverlayIn .8s ease 0s both}@keyframes bannerOverlayIn{0%{left:-60%}to{left:0}}@media (max-width:767.98px){.banner-slider-swiper .swiper-pagination{padding-right:1.25rem}.banner-slider-swiper .swiper-pagination .swiper-pagination-bullet{width:4rem}.banner-slider-swiper .banner-slider-overlay{width:100%}.banner-slider-swiper .banner-slider-overlay-content{padding-left:1.25rem;padding-right:1.25rem}.banner-slider-swiper .banner-slider-overlay-bg{left:auto;mix-blend-mode:multiply;right:0}}