html{box-sizing:border-box;height:100%;margin:0;padding:0;font-size:62.5%}*{box-sizing:border-box;margin:0}body{margin:0;overflow-x:hidden;font-family:var(--font-body-family);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-body);letter-spacing:var(--ls-body);color:rgba(var(--color-text-body));background-color:rgba(var(--color-background));-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background-color:rgba(var(--color-background));color:currentcolor;cursor:pointer}dialog{background-color:rgba(var(--color-background));color:rgba(var(--color-text-heading))}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;margin:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.hd1,.hd2,.hd3,.hd4,.hd5,.hd6{font-family:var(--font-heading-family);line-height:var(--lh-heading);font-weight:var(--fw-heading);letter-spacing:var(--ls-heading);color:rgba(var(--color-text-heading));margin-top:0;margin-bottom:0}.hd1{font-size:clamp(38px,7vw,76px);line-height:clamp(48px,8vw,91px);letter-spacing:0}.hd2{font-size:clamp(36px,6vw,72px);line-height:clamp(48px,7vw,90px);letter-spacing:0px}.hd3{font-size:clamp(34px,6.5vw,64px);line-height:clamp(48px,7vw,70px);letter-spacing:0}.hd4{font-size:clamp(20px,3vw,48px);line-height:clamp(30px,3.5vw,60px);letter-spacing:0px}.hd5{font-size:clamp(20px,2.8vw,32px);line-height:clamp(28px,3.5vw,42px)}.hd6{font-size:clamp(24px,2.5vw,28px);line-height:clamp(30px,3vw,32px)}h1,.h1{font-size:clamp(32px,5vw,var(--fs-h1))}h2,.h2{font-size:clamp(30px,3vw,var(--fs-h2))}h3,.h3{font-size:clamp(24px,2vw,var(--fs-h3))}h4,.h4{font-size:clamp(20px,2vw,var(--fs-h4))}h5,.h5{font-size:clamp(18px,3vw,var(--fs-h5))}h6,.h6{font-size:var(--fs-h6)}.text-caption{font-size:14px;line-height:20px}.text-small{font-size:1.4rem}.text-base{font-size:var(--fs-body);line-height:var(--lh-body)}.text-large{font-size:1.8rem}a,.link{text-decoration:none;cursor:pointer;display:inline-block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:rgba(var(--color-text-heading))}a:hover{color:rgba(var(--color-primary))}.link:hover{color:rgba(var(--color-primary))!important}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:inherit}select:focus-visible,input:focus-visible,button:focus-visible,a:focus-visible{outline:none}.txt-primary{color:rgba(var(--color-primary))!important}.txt-main{color:rgba(var(--color-text-heading))!important}.txt-secondary{color:rgba(var(--color-primary))!important}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}.dn{display:none}ul,li{list-style-type:none;margin-bottom:0;padding-left:0;list-style:none}dl,ol,ul{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.container{max-width:var(--container-width)}.container,.container-full,.container-full-offset{width:100%;margin:auto}.container{padding-right:15px;padding-left:15px}.container-full-offset,.container-full{max-width:100%;--offset-fluid: 15px;padding-right:var(--offset-fluid);padding-left:var(--offset-fluid)}.container-offsetRight{width:calc(100vw - (100vw - var(--container-width)) / 2 - 7px);max-width:100%;margin-left:auto;--offset-fluid: 15px;padding-right:var(--offset-fluid);padding-left:var(--offset-fluid)}.container-offsetRight .swiper{--offset-fluid: 15px;margin-right:calc(-1 * var(--offset-fluid));padding-right:var(--offset-fluid)}.row{margin-right:-15px;margin-left:-15px}.row>*{padding-left:15px;padding-right:15px}.tf-font-1{font-family:var(--font-family-1)!important}.tf-font-2{font-family:var(--font-family-2)!important}.tf-font-3{font-family:var(--font-family-3)!important}.tf-font-4{font-family:var(--font-family-4)!important}.line{border:1px solid rgba(var(--color-border))}a:empty,ul:empty,dl:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}.fw_normal{font-weight:400}.fw_medium{font-weight:500}.fw_semibold{font-weight:600}.fw_bold{font-weight:700}form{position:relative}form textarea,form input[type=text],form input[type=password],form input[type=datetime],form input[type=datetime-local],form input[type=date],form input[type=month],form input[type=time],form input[type=week],form input[type=number],form input[type=email],form input[type=url],form input[type=search],form input[type=tel],form input[type=color]{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;padding:12px;font-weight:400;border:1px solid rgba(var(--color-form-border));background-color:rgba(var(--color-form-background));color:rgba(var(--color-form-text));-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius:0}form input::placeholder{color:rgba(var(--color-text-body))}form textarea:focus,form input:focus{border-color:rgba(var(--color-primary))}form button,form input[type=button],form input[type=reset],form input[type=submit]{background-color:transparent;overflow:hidden}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-text-fill-color:inherit!important;-webkit-box-shadow:0 0 0 1000px #ffffff inset!important;box-shadow:0 0 0 1000px #fff inset!important;caret-color:inherit!important;transition:background-color 999999s ease-in-out 0s!important}form textarea{height:150px;resize:none}form.form-search input{padding-left:40px}.form-search button{position:absolute;display:flex;left:10px;top:50%;transform:translateY(-50%);padding:0;background-color:transparent;border:0}form.form-search-outline input{border-top:0;border-left:0;border-right:0}form.form-search-outline button{left:0}form.newsletter-form input{background-color:transparent;border-top:0;border-left:0;border-right:0;padding:5px 30px 5px 0}form.newsletter-form input:not(:focus){border-color:rgba(var(--color-text-heading))}form.newsletter-form button{position:absolute;display:flex;right:0;top:50%;transform:translateY(-50%);padding:0;background-color:transparent;border:0;color:rgba(var(--color-form-text))}form.newsletter-form button .icon{font-size:20px}.tfs-has-imgbg{background-repeat:no-repeat;background-position:center;background-size:cover}button{background:transparent;border:0;display:inline-flex;color:rgba(var(--color-text-heading));padding:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn-underline[aria-disabled=true],.tf-btn[aria-disabled=true],.button:disabled,.button[aria-disabled=true],.button.disabled,.customer button:disabled,.customer button[aria-disabled=true],.customer button.disabled,.quantity__button.disabled{cursor:not-allowed;opacity:.6}a:not([href]){cursor:not-allowed}button .icon{font-size:32px}.tf-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:400;font-size:16px;line-height:24px;padding:13px 40px;border:1px solid rgba(var(--color-button-border));color:rgba(var(--color-button-text));background:rgba(var(--color-button-background));position:relative;overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-wrap:nowrap}.tf-btn .icon{font-size:20px}.tf-btn .icon-arrow-top-right{font-size:12px}.tf-btn.btn-secondary{background-color:rgba(var(--color-secondary-button-background));color:rgba(var(--color-secondary-button-text));border-color:rgba(var(--color-secondary-button-border))}.tf-btn:not(.animate-btn):hover{background-color:rgba(var(--color-button-background-hover));border-color:rgba(var(--color-button-border-hover));color:rgba(var(--color-button-text-hover))}.tf-btn.btn-dark{background-color:var(--color-dark);color:var(--color-white);border-color:var(--color-dark)}.tf-btn.btn-light:not(.animate-btn):hover,.tf-btn.btn-dark:not(.animate-btn):hover{background-color:rgba(var(--color-primary));border-color:rgba(var(--color-primary))}.tf-btn.btn-light{background-color:var(--color-white);color:var(--color-dark);border-color:var(--color-white)}.tf-btn.btn-primary{background-color:rgba(var(--color-primary));color:var(--color-white);border-color:rgba(var(--color-primary))}.tf-btn.btn-primary:not(.animate-btn):hover{background-color:rgba(var(--color-text-heading));border-color:rgba(var(--color-text-heading))}.btn-underline-light,.btn-underline{width:max-content;font-weight:500;font-size:14px;line-height:22px;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:inline-flex;text-wrap:nowrap;align-items:center;gap:4px;background:linear-gradient(to right,rgba(var(--color-primary)) 50%,rgba(var(--color-text-heading)) 50%);background-size:200% 100%;background-position:right;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:background-position .3s linear;cursor:pointer}.btn-underline-light{background:linear-gradient(to right,rgba(var(--color-primary)) 50%,var(--color-white) 50%);background-size:200% 100%;background-position:right;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.btn-underline-light:after,.btn-underline:after{position:absolute;content:"";left:0;bottom:0;right:0;height:1px;background-color:rgba(var(--color-text-heading));-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn-underline-light:after{background-color:var(--color-white)}.btn-underline-light:before,.btn-underline:before{position:absolute;content:"";left:0;width:0;bottom:0;height:1px;background-color:rgba(var(--color-primary));transition:width .3s linear;z-index:1}.btn-underline-light .icon,.btn-underline .icon{font-size:16px}.btn-underline .icon-arrow-top-right,.btn-underline-light .icon-arrow-top-right{font-size:10px}.btn-underline-light:hover,.btn-underline:hover{background-position:left}.btn-underline-light:hover:before,.btn-underline:hover:before{width:100%}.btn-underline-2{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:400;font-size:16px;line-height:24px;position:relative;background-color:transparent;text-transform:uppercase;overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:rgba(var(--color-text-heading))}.btn-underline-2 .text{color:inherit}.btn-underline-2:hover{color:rgba(var(--color-primary))}.btn-underline-2 .icon{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transform:scale(0);font-size:11px}.btn-underline-2:after{content:"";position:absolute;bottom:0;left:auto;right:0;width:0%;height:1px;background-color:rgba(var(--color-primary));-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn-underline-2:hover:after{left:0;right:auto;width:100%}.btn-underline-2:hover .icon{transform:scale(1);color:rgba(var(--color-primary))}.animate-btn{position:relative;overflow:hidden}.animate-btn:hover:after{animation:shine-reverse 1s forwards}.animate-btn:after{content:"";position:absolute;width:100%;height:100%;background-image:linear-gradient(120deg,#fff0 30%,#fffc,#fff0 70%);top:0;left:-100%;opacity:.6}button.animate-btn:after,.animate-btn.tf-btn:after{background-image:linear-gradient(120deg,#0000 20%,#fff6,#0000 70%)}.animate-btn.animate-dark:after{background-image:linear-gradient(90deg,transparent,rgb(0 0 0 /.25),transparent)}@keyframes shine-reverse{0%{left:100%}to{left:-100%}}.pagination-bullet{position:unset;justify-content:center;gap:4px;margin-top:20px}.pagination-bullet:not(.swiper-pagination-lock){display:inline-flex}.pagination-bullet .swiper-pagination-bullet{margin:0!important;width:22px;height:22px;background-color:transparent;position:relative;border:1px solid transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:1}.pagination-bullet .swiper-pagination-bullet:before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background-color:rgba(var(--color-text-heading));-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.pagination-bullet .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid rgba(var(--color-text-heading))}.nav-swiper{width:50px;height:50px;border-radius:50%;color:rgba(var(--color-text-heading));background-color:var(--color-white);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;font-size:30px;box-shadow:0 0 16px rgba(var(--color-rgb-dark),.1)}.nav-swiper-2{display:inline-flex;color:rgba(var(--color-text-heading));font-size:48px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.nav-swiper-2:hover:not(.swiper-button-disabled){color:rgba(var(--color-primary))}.swiper-button-disabled{opacity:.4;pointer-events:none}.nav-swiper:hover:not(.swiper-button-disabled){color:var(--color-white);background-color:var(--color-dark)}.box-btn-swiper{display:flex;align-items:center;gap:16px}.modal-dialog{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0 auto;overflow:auto;opacity:0;visibility:hidden;z-index:-1;transition:opacity .25s ease,visibility .25s ease}.modal-dialog.open{opacity:1!important;visibility:visible;z-index:1001}.modal-dialog #modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--color-dark);opacity:0;transition:opacity .25s ease;z-index:1000;pointer-events:auto;cursor:url(./cursor-close.svg),auto}.modal-dialog.open #modal-overlay{opacity:.7}.modal-wrapper{position:relative;height:100%;width:100%;display:flex;pointer-events:none}.modal-content-infor{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;outline:0;padding:32px;background:var(--color-white);z-index:10000;will-change:transform,opacity}.icon-close-popup{transition:all .3s ease;cursor:pointer;background:transparent;font-size:16px;padding:16px;border:none;color:var(--color-dark);z-index:10;position:absolute;top:0;right:0}.tf-product-notify{display:grid;gap:24px}.modal-header{margin-bottom:48px}.modal-center .modal-wrapper{align-items:center;justify-content:center}.modal-center .modal-content-infor{max-width:678px;margin:0 16px;transform:translateY(12px) scale(.96);opacity:0;transition:transform .28s ease,opacity .28s ease}.modal-dialog.modal-center.open .modal-content-infor{transform:translateY(0) scale(1);opacity:1}.modal-right .modal-wrapper{align-items:stretch;justify-content:flex-end}.modal-right .modal-content-infor{height:100%;max-width:560px;width:min(560px,92vw);transform:translate(100%);transition:transform .32s ease}.modal-dialog.modal-right.open .modal-content-infor{transform:translate(0)}.modal-left .modal-wrapper{align-items:stretch;justify-content:flex-start}.modal-left .modal-content-infor{height:100%;max-width:560px;width:min(560px,92vw);transform:translate(-100%);transition:transform .32s ease}.modal-dialog.modal-left.open .modal-content-infor{transform:translate(0)}@media(prefers-reduced-motion:reduce){.modal-dialog,.modal-dialog .modal-wrapper:after,.modal-center .modal-content-infor,.modal-left .modal-content-infor,.modal-right .modal-content-infor{transition:none!important}}.form-content-2{display:flex;flex-direction:column;gap:15px}.tf-btn.w-100{padding-left:15px;padding-right:15px}.tf-btn.btn-fill{background-color:rgba(var(--color-primary));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--color-white)!important;border-color:rgba(var(--color-primary))}.hover-img .img-style{overflow:hidden;display:block;width:100%;height:100%}.hover-img .img-style>img{width:100%;height:100%;object-fit:cover;-webkit-transition:opacity .5s ease,transform 1.5s cubic-bezier(0,0,.44,1.18);transition:opacity .5s ease,transform 1.5s cubic-bezier(0,0,.44,1.18)}.hover-img:hover .img-style>img{-webkit-transform:scale(1.1);transform:scale(1.1)}.hover-img .img-style2{overflow:hidden;border-radius:10px}.hover-img .img-style2 .img-hv{width:100%;object-fit:cover;-webkit-transition:all 1s cubic-bezier(.3,1,.35,1);transition:all 1s cubic-bezier(.3,1,.35,1);transition:transform .5s ease}.hover-img2 .img-style2{overflow:hidden;border-radius:8px}.hover-img2 .img-style2 .img2{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hover-img2:hover .img2{transform:scale(1.1) rotate(3deg)}.hover-img3 .img-style3{border-radius:8px;overflow:hidden}.hover-img3 .img-style3 img{width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hover-img3:hover img{transform:scale(1.075)}.hover-img4 .img-style4{position:relative;overflow:hidden}.hover-img4 .img-style4:after{content:"";position:absolute;width:200%;height:0%;left:50%;top:50%;background-color:rgba(var(--color-background),.3);transform:translate(-50%,-50%) rotate(-45deg);z-index:1;pointer-events:none}.hover-img4 .img-style4 img{width:100%;height:100%;object-fit:cover;transition:all 1s}.hover-img4:hover .img-style4:after{height:250%;transition:all .6s linear;background-color:transparent}.hover-img4:hover .img-style4 img{transform:scale(1.1)}.pagi2 .swiper-pagination2:hover .box-img .icon-practice,.swiper-button-next2:hover .box-img .icon-practice,.swiper-button-prev2:hover .box-img .icon-practice,.hv-one:hover .box-img .icon-practice{opacity:1;z-index:99;top:50%;transition-delay:.5s}.pagi2 .swiper-pagination2 .img-style,.swiper-button-next2 .img-style,.swiper-button-prev2 .img-style,.hv-one .img-style{border-radius:10px;overflow:hidden}.pagi2 .swiper-pagination2 .img-style:before,.swiper-button-next2 .img-style:before,.swiper-button-prev2 .img-style:before,.hv-one .img-style:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;width:100%;height:100%;z-index:99;opacity:0;border-radius:10px;transition:all .5s ease}.pagi2 .swiper-pagination2:hover .img-style:before,.swiper-button-next2:hover .img-style:before,.swiper-button-prev2:hover .img-style:before,.hv-one:hover .img-style:before{opacity:1}.img-style.s-one:before{border-radius:50%}.hv-one2 .img-style2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;background:rgba(var(--color-rgb-dark) .5);z-index:1;border-radius:10px;transition:all .4s ease-out}.swiper-button-next,.swiper-button-prev{width:20px;height:20px;color:rgba(var(--color-text-heading))}.swiper-button-next:hover:not(.swiper-button-disabled),.swiper-button-prev:hover:not(.swiper-button-disabled){color:rgba(var(--color-primary))}.swiper-button-next:after,.swiper-button-prev:after{font-size:20px}.swiper .swiper-slide{height:auto}.swiper .swiper-slide>*{width:100%;height:100%}.hv-one2:hover .img-style2:before{opacity:1;visibility:visible}.hv-tool{position:relative;transition:all .3s ease}.hover-tooltip{position:relative}.hover-tooltip .tooltip{position:absolute;white-space:nowrap;padding:0 8.5px;border-radius:2px;bottom:calc(100% + 7px);left:50%;transform:translate(-50%);opacity:0;visibility:hidden;color:var(--color-white);max-width:250px;width:max-content;background-color:var(--color-dark);font-size:12px;line-height:22px;height:24px;z-index:5;transition:transform .3s ease .1s,opacity .3s ease .1s}.hover-tooltip .tooltip:before{content:"";position:absolute;left:50%;top:20px;transform:translate(-50%) rotate(45deg);background:var(--color-dark);width:8px;height:8px;z-index:-1}.hover-tooltip:hover .tooltip{opacity:1;visibility:visible}.hover-tooltip.tooltip-bot .tooltip{top:calc(100% + 5px);bottom:unset}.hover-tooltip.tooltip-bot .tooltip:before{top:-2px}.hover-tooltip.tooltip-left .tooltip{right:100%;left:unset;bottom:auto;transform:translate(0)}.hover-tooltip.tooltip-left .tooltip:before{top:50%;right:-2px;left:auto;transform:translateY(-50%) rotate(45deg)}.hover-tooltip.tooltip-left:hover .tooltip{transform:translate(-8px)}.hover-tooltip.tooltip-right .tooltip{left:100%;bottom:auto;transform:translate(0)}.hover-tooltip.tooltip-right .tooltip:before{top:50%;left:-2px;transform:translateY(-50%) rotate(45deg)}.hover-tooltip.tooltip-right:hover .tooltip{transform:translate(8px)}.hover-overlay{position:relative}.hover-overlay:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-color:rgba(var(--color-rgb-dark) .1);z-index:2;opacity:0;visibility:hidden;transition:.4s ease .1s}.hover-overlay:hover:before{opacity:1;visibility:visible}.hover-cursor-img .hover-image{display:none}.social-list{display:inline-flex;align-items:center;flex-wrap:wrap;gap:15px;--facebook-cl: rgb(59, 89, 152);--x-cl: rgb(85, 85, 85);--instagram-cl: linear-gradient(#8a3ab9, #e95950, #fccc63);--threads-cl: rgb(224, 53, 102);--youtube-cl: rgb(205, 32, 31);--tiktok-cl: linear-gradient(#25f4ee, #000, #fe2c55);--tiktok-cl2: rgb(254, 44, 85);--pinterest-cl: rgb(203, 32, 39);--tumblr-cl: rgb(55, 69, 92);--vimeo-cl: rgb(26, 183, 234);--snapchat-cl: rgb(255, 221, 0);--whatsapp-cl: rgb(0, 230, 118);--linked_in-cl: rgb(23, 106, 255);--wechat-cl: rgb(26, 173, 24);--reddit-cl: rgb(255, 69, 0);--line-cl: rgb(0, 195, 77);--spotify-cl: rgb(30, 125, 96)}.social-list .social-item{display:flex;align-items:center;justify-content:center;width:38px;height:38px;position:relative;border-radius:50%;border:1px solid rgba(var(--color-border));font-size:16px;color:rgba(var(--color-text-heading))}.social-list .social-item:hover{color:var(--color-white);background:rgba(var(--color-primary));border:0}.social-list .social-facebook:hover{background:var(--facebook-cl)}.social-list .social-instagram:hover{background:var(--instagram-cl)}.social-list .social-x:hover{background:var(--x-cl)}.social-list .social-snapchat:hover{background:var(--snapchat-cl)}.modal,.offcanvas-backdrop{cursor:url(./cursor-close.svg),auto}.offcanvas{border:none!important}.offcanvas .icon-close-popup{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer;background:transparent;font-size:16px;padding:16px;border:none;color:var(--color-dark);z-index:10}.offcanvas .icon-close-popup:hover{color:rgba(var(--color-primary))}.text-line-clamp-1,.line-clamp-1{-webkit-line-clamp:1!important;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}.text-line-clamp-2,.line-clamp-2,.text-line-clamp-3,.line-clamp-3{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}.text-line-clamp-4,.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}.btn-sidebar{position:fixed;top:30%;left:0;z-index:50;display:flex;background-color:var(--color-dark);color:var(--color-white);box-shadow:var(--shadow-1);padding:10px 10px 10px 8px;gap:6px;width:40px;height:40px;border:0;align-items:center;justify-content:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn-sidebar:hover{background-color:rgba(var(--color-primary))}.btn-sidebar .icon{font-size:20px}.sticky-top{position:sticky;z-index:50;top:30px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tf-grid-layout{display:grid;gap:30px}.tf-grid-layout.tf-col-2{grid-template-columns:1fr 1fr}.tf-grid-layout.tf-col-3{grid-template-columns:repeat(3,1fr)}.tf-grid-layout.tf-col-4{grid-template-columns:repeat(4,1fr)}.tf-grid-layout.tf-col-5{grid-template-columns:repeat(5,1fr)}.tf-grid-layout.tf-col-6{grid-template-columns:repeat(6,1fr)}.tf-grid-layout.tf-col-7{grid-template-columns:repeat(7,1fr)}.tf-grid-layout.wg-pagination,.tf-grid-layout.wd-load{grid-column:1 / -1;width:100%}.px-0{padding-right:0!important;padding-left:0!important}.fst-italic{font-style:italic!important}.content-width{margin:auto;width:100%;padding-left:15px;padding-right:15px;max-width:var(--container-width)}.placeholder-svg{background-color:rgba(var(--color-rgb-dark),.1);color:rgba(var(--color-rgb-dark),.3);fill:rgba(var(--color-rgb-dark),.3);vertical-align:middle;width:100%;height:100%}.placeholder-svg__dark{background-color:rgba(var(--color-rgb-dark),.4)}.heading-section{margin-bottom:32px;gap:12px;display:grid;text-align:center;width:100%}.heading-section .box-head{gap:12px;display:grid}.heading-section.style-2{display:flex;justify-content:space-between;align-items:flex-end;text-align:left;flex-wrap:wrap}.heading-section .heading{font-weight:400}.tf-swiper .swiper-slide>*{height:100%}tf-swiper{position:relative}.tf-swiper{overflow:hidden}.swiper-init{opacity:0;visibility:hidden}.swiper-init.swiper-initialized{opacity:1;visibility:visible}.nav-swiper{width:50px;height:50px;border-radius:50%;color:var(--color-dark);background-color:var(--color-white);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:flex;align-items:center;justify-content:center;font-size:30px;position:absolute;top:36%;transform:translateY(-50%);z-index:2}.nav-swiper:hover{background-color:rgba(var(--color-primary));color:var(--color-white)}.nav-swiper.swiper-button-disabled{opacity:.5;pointer-events:none}.nav-swiper.nav-next-swiper{right:10px}.nav-swiper.nav-prev-swiper{left:10px}.container-offsetRight .nav-swiper.nav-next-swiper{right:10px;margin-right:15px;visibility:hidden}.container-offsetRight .nav-swiper.nav-prev-swiper{left:10px;margin-left:15px;visibility:hidden}.container-offsetRight:hover .nav-swiper.nav-next-swiper,.container-offsetRight:hover .nav-swiper.nav-prev-swiper{margin:0;visibility:visible}.nav-swiper.style-2{box-shadow:0 0 16px 0 var(--black-2)}.nav-swiper.style-2:hover{background-color:var(--color-dark)}body .shopify-policy__container{max-width:105ch;margin:0 auto;padding-left:15px;padding-right:15px}.shopify-policy__container .shopify-policy__title{text-align:center;text-transform:uppercase;font-weight:400;padding:60px 0 100px}.shopify-policy__title h1{font-weight:400}.shopify-policy__container .shopify-policy__body{padding-bottom:100px}.main-page-policy .policy-box:not(:last-child){margin-bottom:30px}.main-page-policy .policy_title{font-weight:400;margin-bottom:24px}.main-page-policy .policy_text{color:rgba(var(--color-text-body))}.section--padding{padding-block-start:min(5rem,var(--padding-top, 0) * .6);padding-block-end:min(5rem,var(--padding-bottom, 0) * .6)}.pagination-nav{margin-top:30px}@media(min-width:576px){.d-sm-block{display:block!important}.icon-close-popup{top:10px;right:10px}.tf-grid-layout.sm-col-2{grid-template-columns:1fr 1fr}.tf-grid-layout.sm-col-3{grid-template-columns:repeat(3,1fr)}.tf-grid-layout.sm-col-4{grid-template-columns:repeat(4,1fr)}.tf-grid-layout.sm-col-5{grid-template-columns:repeat(5,1fr)}.tf-grid-layout.sm-col-6{grid-template-columns:repeat(6,1fr)}.tf-grid-layout.sm-col-7{grid-template-columns:repeat(7,1fr)}}@media(min-width:768px){.pagination-nav{margin-top:60px}.section--padding{padding-block-start:min(7rem,var(--padding-top, 0) * .75);padding-block-end:min(7rem,var(--padding-bottom, 0) * .75)}.d-md-block{display:block!important}.tf-grid-layout.md-col-2{grid-template-columns:1fr 1fr}.tf-grid-layout.md-col-3{grid-template-columns:repeat(3,1fr)}.tf-grid-layout.md-col-4{grid-template-columns:repeat(4,1fr)}.tf-grid-layout.md-col-5{grid-template-columns:repeat(5,1fr)}.tf-grid-layout.md-col-6{grid-template-columns:repeat(6,1fr)}.tf-grid-layout.md-col-7{grid-template-columns:repeat(7,1fr)}.modal-close{right:4.8rem;top:3.5rem}.heading-section .box-head,.heading-section{gap:24px}.swiper-mobile .pagination-sw-mobile{display:none}}@media(min-width:992px){.d-lg-block{display:block!important}.tf-grid-layout.lg-col-2{grid-template-columns:1fr 1fr}.tf-grid-layout.lg-col-3{grid-template-columns:repeat(3,1fr)}.tf-grid-layout.lg-col-4{grid-template-columns:repeat(4,1fr)}.tf-grid-layout.lg-col-5{grid-template-columns:repeat(5,1fr)}.tf-grid-layout.lg-col-6{grid-template-columns:repeat(6,1fr)}.tf-grid-layout.lg-col-7{grid-template-columns:repeat(7,1fr)}.modal-close{right:4.3rem;top:3rem}}@media(min-width:1024px){.section--padding{padding-block-start:min(8rem,var(--padding-top, 0) * .8);padding-block-end:min(8rem,var(--padding-bottom, 0) * .8)}}@media(min-width:1200px){.pagination-nav{margin-top:80px}.section--padding{padding-block-start:var(--padding-top, 0px);padding-block-end:var(--padding-bottom, 0px)}.container-offsetRight .card_product--V01 .card_product-wrapper{aspect-ratio:1}.main-page-policy .policy-box:not(:last-child){margin-bottom:52px}.d-xl-block{display:block!important}.tf-grid-layout.xl-col-2{grid-template-columns:1fr 1fr}.tf-grid-layout.xl-col-3{grid-template-columns:repeat(3,1fr)}.tf-grid-layout.xl-col-4{grid-template-columns:repeat(4,1fr)}.tf-grid-layout.xl-col-5{grid-template-columns:repeat(5,1fr)}.tf-grid-layout.xl-col-6{grid-template-columns:repeat(6,1fr)}.tf-grid-layout.xl-col-7{grid-template-columns:repeat(7,1fr)}.hover-cursor-img{position:relative}.hover-cursor-img .hover-image{position:fixed;display:block;transform:scale(0);pointer-events:none;opacity:0;transition:transform .3s ease,opacity .3s ease;z-index:1000}.hover-cursor-img .hover-image img{border-radius:50%;max-width:150px;box-shadow:0 10px 25px #2b344a1f}.heading-section{margin-bottom:48px}.pagination-bullet{margin-top:30px}.tf-btn.btn-md{padding:10px 34px}}@media(min-width:1440px){.d-xxl-block{display:block!important}.container-full{--offset-fluid: var(--container-fluid-offset)}.tf-grid-layout.xxl-col-2{grid-template-columns:1fr 1fr}.tf-grid-layout.xxl-col-3{grid-template-columns:repeat(3,1fr)}.tf-grid-layout.xxl-col-4{grid-template-columns:repeat(4,1fr)}.tf-grid-layout.xxl-col-5{grid-template-columns:repeat(5,1fr)}.tf-grid-layout.xxl-col-6{grid-template-columns:repeat(6,1fr)}.tf-grid-layout.xxl-col-7{grid-template-columns:repeat(7,1fr)}.pagination-bullet{margin-top:40px}.nav-swiper{width:64px;height:64px}}@media(min-width:1600px){.tf-btn-swiper-item.pst-2 .nav-prev-swiper{left:-28px;right:unset}.tf-btn-swiper-item.pst-2 .nav-next-swiper{right:-28px;left:unset}}@media(min-width:1800px){.nav-swiper.nav-next-swiper{left:calc(100% + 10px);right:unset}.nav-swiper.nav-prev-swiper{right:calc(100% + 10px);left:unset}}@media(max-width:1199px){.tf-btn{padding:10px 32px}.box-btn-swiper{gap:8px}.shopify-policy__container .shopify-policy__body{padding-bottom:80px}}@media(max-width:767px){.shopify-policy__container .shopify-policy__title{padding:60px 0}.shopify-policy__container .shopify-policy__body{padding-bottom:80px}.nav-swiper-2{font-size:40px}.tf-btn{padding:10px 24px;font-size:14px}.pagination-bullet .swiper-pagination-bullet{width:16px;height:16px}.pagination-bullet .swiper-pagination-bullet:before{width:6px;height:6px}.modal-content-infor{padding:32px 20px}.modal-header{margin-bottom:32px}}.tf-check{position:relative;background:transparent;cursor:pointer;outline:0;-webkit-appearance:none;width:16px;height:16px;min-width:16px;border:1px solid var(--line-10);padding:0;display:inline-flex;justify-content:center;align-items:center;background-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tf-check.style-4{width:20px;height:20px;min-width:20px}.tf-check:checked{border-color:rgba(var(--color-primary));background-color:rgba(var(--color-primary))}.tf-check:before{font-weight:500;font-family:icomoon;content:"\e944";position:absolute;color:#fff;opacity:0;font-size:7px;transform:scale(0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tf-check:checked:before{opacity:1;transform:scale(1)}.animate-tab{overflow:hidden}.animate-tab .tab-content{position:relative}.animate-tab .tab-pane{display:block;pointer-events:none;opacity:0;visibility:hidden;position:absolute;z-index:1;top:0;left:0;right:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);transition-timing-function:ease-in;transition-duration:.2s}.animate-tab .tab-pane.active{pointer-events:auto;opacity:1;visibility:visible;position:relative;z-index:2;-webkit-transform:none;-ms-transform:none;transform:none;transition-timing-function:ease-out;transition-duration:.3s;transition-delay:.3s}.animate-tab-2{overflow:hidden}.animate-tab-2 .tab-content{position:relative}.animate-tab-2 .tab-pane{display:block;pointer-events:none;opacity:0;visibility:hidden;position:absolute;z-index:1;top:0;left:0;right:0;transition-timing-function:ease-in;transition-duration:.2s}.animate-tab-2 .tab-pane.active{pointer-events:auto;opacity:1;visibility:visible;position:relative;z-index:2;-webkit-transform:none;-ms-transform:none;transform:none;transition-timing-function:ease-out;transition-duration:.3s;transition-delay:.3s}.list-star-default{white-space:nowrap;display:inline-flex;gap:5px}.list-star-default .icon{font-size:15px}.list-star-default .icon-star{color:rgba(var(--color-body-rgb),.6);position:relative}.list-star-default .icon-star.full{color:var(--color-yellow)}.list-star-default .icon-star.half{background:linear-gradient(to right,var(--color-yellow) 50%,rgba(var(--color-body-rgb),.6) 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:var(--color-yellow)}.offcanvas-backdrop{background-color:rgb(var(--color-rgb-dark))}.offcanvas-backdrop.show{opacity:.5}.tf-select{position:relative;color:rgba(var(--color-form-text))}.tf-select select{-webkit-appearance:none;appearance:none;padding-right:26px;width:100%;background:transparent!important}.tf-select:after{font-family:icomoon;position:absolute;content:"\e928";right:12px;top:50%;transform:translateY(-50%);font-size:10px;z-index:-1}
/*# sourceMappingURL=/cdn/shop/t/2/assets/critical.css.map */
