@charset "UTF-8";/*!
 * Bootstrap-select v1.13.14 (https://developer.snapappointments.com/bootstrap-select)
 *
 * Copyright 2012-2020 SnapAppointments, LLC
 * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
 */@-webkit-keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}@-o-keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}@keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}.bootstrap-select>select.bs-select-hidden,select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{width:220px;vertical-align:middle}.bootstrap-select>.dropdown-toggle{position:relative;width:100%;text-align:right;white-space:nowrap;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.bootstrap-select>.dropdown-toggle:after{margin-top:-1px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover{color:rgba(255,255,255,.5)}.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none;z-index:0!important}.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2!important}.bootstrap-select.is-invalid .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle,.was-validated .bootstrap-select select:invalid+.dropdown-toggle{border-color:#b94a48}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select select:valid+.dropdown-toggle{border-color:#28a745}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none;height:auto}:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*=col-]){width:auto}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select,.form-horizontal .bootstrap-select,.form-inline .bootstrap-select{margin-bottom:0}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-lg .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle{font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle{padding:.25rem .5rem}.bootstrap-select.form-control-lg .dropdown-toggle{padding:.5rem 1rem}.form-inline .bootstrap-select .form-control{width:100%}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:0!important}.bootstrap-select.bs-container{position:absolute;top:0;left:0;height:0!important;padding:0!important}.bootstrap-select.bs-container .dropdown-menu{z-index:1060}.bootstrap-select .dropdown-toggle .filter-option{position:static;top:0;left:0;float:left;height:100%;width:100%;text-align:left;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{position:absolute;padding-top:inherit;padding-bottom:inherit;padding-left:inherit;float:none}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}.bootstrap-select .dropdown-toggle .filter-expand{width:0!important;float:left;opacity:0!important;overflow:hidden}.bootstrap-select .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}.bootstrap-select[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu>.inner:focus{outline:0!important}.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select .dropdown-menu li{position:relative}.bootstrap-select .dropdown-menu li.active small{color:rgba(255,255,255,.5)!important}.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select .dropdown-menu li a span.check-mark{display:none}.bootstrap-select .dropdown-menu li a span.text{display:inline-block}.bootstrap-select .dropdown-menu li small{padding-left:.5em}.bootstrap-select .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu .notify.fadeOut{-webkit-animation:.3s linear 750ms forwards bs-notify-fadeOut;-o-animation:.3s linear 750ms forwards bs-notify-fadeOut;animation:.3s linear 750ms forwards bs-notify-fadeOut}.bootstrap-select .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.fit-width .dropdown-toggle .filter-option{position:static;display:inline;padding:0}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:"\00a0"}.bootstrap-select.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{position:absolute;display:inline-block;right:15px;top:5px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select .bs-ok-default:after{content:"";display:block;width:.5em;height:1em;border-style:solid;border-width:0 .26em .26em 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{content:"";border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{bottom:auto;top:-4px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{bottom:auto;top:-4px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}:root{--white:#ffffff;--black:#000000;--primary:#D80027;--third:#FFE3CB;--main_100:#FAFAFA;--main_200:#F5F5F5;--main_300:#E5E5E5;--main_400:#D4D4D4;--main_500:#A1A1A1;--main_800:#404040;--text:#606060;--text-2:#999999;--text-3:#FAF7C3;--text-3_24:#FAF7C33D;--text-3_48:#FAF7C37A;--text-3_64:#FAF7C3A3;--text-4:#D4D4D4;--text-5:#737373;--text-6:#A1A1A1;--text-7:#4B5A08;--text-8:#7F5900;--text-9:#5E7A02;--text-10:#505C1A;--text-11:#DBB360;--text-12:#EAECA1;--text-13:#BEA98A;--text-14:#5A42C4;--bg:#F2EFE8;--bg-2:#F5F5F5;--bg-3:#E3F0AC;--bg-4:#262219;--bg-5:#EAECA1;--bg-6:#4E0F16;--bg-7:#E8F2F0;--bg-8:#FFDFAD;--bg-9:#EDFAD1;--bg-10:#5A42C4;--bg-11:#C8DC7E;--bg-12:#3E1A05;--bg-13:#F1F2ED;--bg-14:#521F24;--bg-15:#141414;--bg-16:#F9F9F6;--bg-17:#E6EBD8;--line:#EFEFEF;--line-2:#CCCCCC;--line-3:#333333;--line-4:#FAF7C33D;--line-5:#D4D4D4;--line-6:#E5E5E5;--line-7:#404040;--line-8:#FAF7C329;--black_32:rgba(0, 0, 0, 0.32);--white_4:rgba(255, 255, 255, 0.04);--white_10:rgba(255, 255, 255, 0.1);--white_16:rgba(255, 255, 255, 0.16);--white_20:rgba(255, 255, 255, 0.2);--white_24:rgba(255, 255, 255, 0.24);--white_32:rgba(255, 255, 255, 0.32);--white_60:rgba(255, 255, 255, 0.6);--blue_100:#D1E9FF;--blue_800:#1849A9;--blue-gray_50:#F8F9FC;--blue-gray_100:#EAECF5;--blue-gray_800:#293056;--error_50:#FEF3F2;--error_100:#FEE4E2;--error_600:#D92D20;--error_700:#B42318;--error_800:#912018;--success_50:#ECFDF3;--success_100:#D1FADF;--success_500:#12B76A;--success_700:#0D8756;--success_800:#05603A;--warning_100:#FEF0C7;--warning_400:#FDB022;--warning_800:#93370D;--orange_100:#FFEAD5;--orange_500:#FB6514;--orange_500_8:#FB651414;--orange_600:#EC4A0A;--orange_700:#C4320A;--rose_100:#FFE4E8;--rose_600:#E31B54;--rose_800:#C01048;--purple_100:#EBE9FE;--purple_700:#5925DC;--yellow:#F0A750;--pink:#EC749D;--green:#0D8756;--critical:#F03E3E;--on-surface:#0C2C48;--surface:#F7F6F1;--cl-1:#0BE7B4;--cl-2:#FDB900;--elevationshadow:#0000000A;--shadow:0 0 20px rgba(0, 0, 0, 0.3);--animation-nav:.5s cubic-bezier(.6, 0, .4, 1);--animation-default:.5s cubic-bezier(.3, 1, .3, 1);--animation-fast:.3s cubic-bezier(.7, 0, .3, 1);--transform-origin-start:left;--transform-origin-end:right;--duration-default:200ms;--duration-image:1000ms}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{margin-right:0!important;scroll-behavior:smooth}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Poppins,sans-serif;font-weight:300;font-size:16px;line-height:150%;letter-spacing:-2%;color:var(--black);background:var(--white);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body::-webkit-scrollbar{width:3px}body::-webkit-scrollbar-thumb{cursor:grab;background-color:var(--critical)}img{max-width:100%;height:auto;transform:scale(1);vertical-align:middle;-ms-interpolation-mode:bicubic}li,ul{list-style-type:none;margin-bottom:0;padding-left:0;list-style:none}table{width:100%;overflow-x:auto;table-layout:auto;border-collapse:collapse}td,th{padding:0 0 12px}svg path{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}button{background:0 0;border:0;display:inline-flex;letter-spacing:inherit;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}option,select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:0 0;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer}b,strong{font-weight:bolder}video{width:100%;height:100%;object-fit:cover}a{-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-decoration:none;cursor:pointer;display:inline-flex;color:var(--black)}a:focus,a:hover{outline:0}.grid-2{display:grid;grid-template-columns:repeat(2,1fr)}.grid-3{display:grid;grid-template-columns:repeat(3,1fr)}.grid-4{display:grid;grid-template-columns:repeat(4,1fr)}.grid-6{display:grid;grid-template-columns:repeat(6,1fr)}[data-grid=grid-1]{display:grid;gap:30px;grid-template-columns:1fr}[data-grid=grid-2]{display:grid;gap:30px;grid-template-columns:1fr 1fr}[data-grid=grid-3]{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}[data-grid=grid-4]{display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}[data-grid=grid-5]{display:grid;gap:30px;grid-template-columns:repeat(5,1fr)}[data-grid=grid-6]{display:grid;gap:30px;grid-template-columns:repeat(6,1fr)}[data-grid=grid-7]{display:grid;gap:30px;grid-template-columns:repeat(7,1fr)}.grid-template-columns-2{grid-template-columns:1fr 1fr}.tf-row-flex{display:flex;flex-direction:row;column-gap:30px;row-gap:30px}.overflow-unset{overflow:unset!important}.sticky-top{position:sticky!important;z-index:50;top:15px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.sticky-top.no-offset{top:0}.wmax{width:max-content!important}#scroll-top{position:fixed;display:block;width:48px;height:48px;line-height:50px;border-radius:4px;z-index:1;border-radius:50%;opacity:0;visibility:hidden;cursor:pointer;overflow:hidden;z-index:100;background-color:var(--main);border:0;bottom:92px;right:20px;padding:0;display:flex;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}#scroll-top.show{opacity:1;visibility:visible}#scroll-top.type-1{bottom:140px}#scroll-top:hover{transform:translateY(-5px);background-color:var(--primary)}.preload-container{display:flex;position:relative;width:100%;height:100%;background:#fff;position:fixed;top:0;bottom:0;right:0;left:0;z-index:99999999999;align-items:center;justify-content:center;overflow:hidden}.spinner{width:60px;height:60px;border:3px solid transparent;border-top:3px solid var(--black);border-radius:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;animation:spin 1s infinite linear}.spinner.type-primary{border-top-color:var(--primary)}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.br-line{width:100%;height:1px;display:flex;background-color:var(--line)}.br-line.type-vertical{width:1px;height:16px}.br-line.fake-class{position:absolute;left:0;right:0}.br-line.h-24{height:24px}.br-dot{--size:12px;width:var(--size);height:var(--size);border-radius:50%;background:#cfc75d}.br-dot.small{width:6px;height:6px}.br-dot.large{width:16px;height:16px}.br-dot.stroke{background:0 0;border:1px solid var(--black)}.br-dot.stroke-white{background:0 0;border:1px solid var(--white)}.br-dot.size8x{--size:8px}.text-has_dot{display:flex;align-items:center;gap:6px}@media (max-width:991px){.text-has_dot{gap:4px}}.tf-swiper .swiper-slide{height:auto}.tf-swiper .swiper-slide>*{height:100%}.tf-swiper.default .swiper-slide{height:100%}.tf-swiper.default .swiper-slide>*{height:auto}.initial-child-container{flex:0 0 auto;display:flex;min-width:auto;flex-direction:row;align-items:center}.marquee-wrapper{display:flex;animation:infiniteScroll 7s linear infinite;align-items:center;transition:animation-duration .3s}@media (min-width:1200px){.flex-xl-1{flex:1!important}}@media (min-width:576px){.flex-sm-1{flex:1!important}}.h-unset{height:unset!important}.opacity-10{opacity:.1!important}@media (min-width:576px){.h-sm-100{height:100%!important}}@media (min-width:1200px){.gap-xl-64{gap:64px!important}.gap-xl-40{gap:40px!important}.h-xl-unset{height:unset!important}}@media (min-width:1440px){.text-xxl-nowrap{white-space:nowrap!important}}.w-maxcontent{width:max-content!important}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;font-weight:400;margin-bottom:0}h1.font-instrument_serif,h2.font-instrument_serif,h3.font-instrument_serif,h4.font-instrument_serif,h5.font-instrument_serif,h6.font-instrument_serif{font-weight:300;letter-spacing:0}.h1,.h2,.h3,.h4,.h5,.h6{text-rendering:optimizeLegibility;font-weight:400;margin-bottom:0}.h1.font-instrument_serif,.h2.font-instrument_serif,.h3.font-instrument_serif,.h4.font-instrument_serif,.h5.font-instrument_serif,.h6.font-instrument_serif{font-weight:300;letter-spacing:0}.h1,h1{font-size:clamp(40px, 6vw, 80px);line-height:115%}.h2,h2{font-size:clamp(36px, 4.5vw, 64px);line-height:120%}.h2.font-oswald,h2.font-oswald{line-height:125%}@media (min-width:1440px){.h2,h2{line-height:77px}.h2.font-instrument_serif,h2.font-instrument_serif{line-height:74px}.h2.font-anton,h2.font-anton{line-height:70px}}.h3,h3{font-size:clamp(30px, 3.8vw, 48px);line-height:130%}@media (min-width:1440px){.h3,h3{line-height:58px}}.h4,h4{font-size:clamp(26px, 3.2vw, 40px);line-height:130%}.h5,h5{font-size:clamp(22px, 2.6vw, 32px);line-height:130%}@media (min-width:1440px){.h5,h5{line-height:42px}}.h6,h6{font-size:clamp(18px, 2.2vw, 24px);line-height:125%}.h7{font-size:clamp(18px, 2vw, 20px);line-height:130%}.font-main{font-family:Poppins,sans-serif}.font-fraunce{font-family:Fraunces,serif}.font-geist{font-family:Geist,sans-serif}.font-anton{font-family:Anton,sans-serif}.font-oswald{font-family:Oswald,sans-serif}.font-instrument_serif{font-family:"Instrument Serif",serif;letter-spacing:0}.font-fuzzy_bubble{font-family:"Fuzzy Bubbles",sans-serif}.text-display-xl{font-size:clamp(56px, 8vw, 120px);line-height:clamp(56px, 8vw, 120px)}.text-display-1{font-size:clamp(30px, 4vw, 48px);line-height:clamp(36px, 5vw, 58px)}.text-body-l{font-size:18px;line-height:26px}.text-body-m{font-size:16px;line-height:150%}.text-body-s{font-size:14px;line-height:20px}.text-body-xs{font-size:12px;line-height:150%}.text-56-76{font-size:clamp(32px, 5vw, 56px);line-height:clamp(44px, 6vw, 76px)}.text-28-34{font-size:clamp(20px, 2.6vw, 28px);line-height:clamp(24px, 2vw, 34px)}.text-24{font-size:clamp(18px, 2vw, 24px);line-height:clamp(18px, 2vw, 24px)}.text-64{font-size:clamp(36px, 5vw, 64px);line-height:clamp(36px, 5vw, 64px)}.text-128{font-size:clamp(64px, 8vw, 128px);line-height:clamp(64px, 8vw, 128px)}.text-144-102{font-size:clamp(56px, 10vw, 144px);line-height:clamp(42px, 7vw, 102px)}.fs-10{font-size:10px!important}.fs-12{font-size:12px!important}.fs-14{font-size:14px!important}.fs-16{font-size:16px!important}.fs-18{font-size:18px!important}.fs-20{font-size:20px!important}.fs-24{font-size:24px!important}.fs-28{font-size:28px!important}.fs-32{font-size:clamp(28px, 3.5vw, 32px)!important}.fs-38{font-size:clamp(32px, 4vw, 38px)!important}.fs-35{font-size:35px!important}.fs-40{font-size:40px!important}.lh-8{line-height:8px!important}.lh-10{line-height:10px!important}.lh-11{line-height:11px!important}.lh-13{line-height:13px!important}.lh-14{line-height:14px!important}.lh-18{line-height:18px!important}.lh-19{line-height:19px!important}.lh-20{line-height:20px!important}.lh-22{line-height:22px!important}.lh-24{line-height:24px!important}.lh-25{line-height:25px!important}.lh-26{line-height:26px!important}.lh-28{line-height:28px!important}.lh-30{line-height:30px!important}.lh-32{line-height:32px!important}.letter-space-05{letter-spacing:.005em!important}.letter-space-1{letter-spacing:.01em!important}.letter-space-2{letter-spacing:.02em!important}.letter-space-3{letter-spacing:.03em!important}.letter-space-4{letter-spacing:.04em!important}.letter-space-0{letter-spacing:0!important}.letter-space--1{letter-spacing:-1%!important}.letter-space--2{letter-spacing:-2%!important}.letter-space--3{letter-spacing:-3%!important}.letter-space--4{letter-spacing:-4%!important}.letter-space--5{letter-spacing:-5%!important}.letter-space--6{letter-spacing:-6%!important}@media (min-width:992px){.lh-lg-56{line-height:56px!important}}@media (min-width:1200px){.lh-xl-50{line-height:50px!important}.lh-xl-53{line-height:53px!important}.lh-xl-54{line-height:54px!important}.lh-xl-36{line-height:36px!important}.lh-xl-40{line-height:40px!important}.lh-xl-48{line-height:48px!important}}@media (min-width:1440px){.lh-xxl-11{line-height:11px!important}.lh-xxl-19{line-height:19px!important}.lh-xxl-22{line-height:22px!important}.lh-xxl-48{line-height:48px!important}.lh-xxl-56{line-height:56px!important}}.mb--20{margin-bottom:-20px!important}.mb-2{margin-bottom:2px!important}.mb-3{margin-bottom:3px!important}.mb-4{margin-bottom:4px!important}.mb-5{margin-bottom:5px!important}.mb-6{margin-bottom:6px!important}.mb-7{margin-bottom:7px!important}.mb-8{margin-bottom:8px!important}.mb-9{margin-bottom:9px!important}.mb-10{margin-bottom:10px!important}.mb-12{margin-bottom:12px!important}.mb-14{margin-bottom:14px!important}.mb-15{margin-bottom:15px!important}.mb-16{margin-bottom:16px!important}.mb-20{margin-bottom:20px!important}.mb-24{margin-bottom:24px!important}.mb-28{margin-bottom:28px!important}.mb-30{margin-bottom:30px}.mb-32{margin-bottom:32px!important}.mb-36{margin-bottom:36px!important}.mb-40{margin-bottom:40px!important}.mt-4{margin-top:4px!important}.mt-10{margin-top:10px!important}.mt-14{margin-top:14px!important}.mt-20{margin-top:20px!important}.mt-24{margin-top:24px!important}.mt-30{margin-top:30px}.mx-15{margin-left:15px;margin-right:15px}.mx-20{margin-left:20px;margin-right:20px}.pb-4{padding-bottom:4px!important}.pb-20{padding-bottom:20px!important}.pb-40{padding-bottom:40px!important}.pt-30{padding-top:30px}.pt-40{padding-top:40px}.px-10{padding-left:10px;padding-right:10px}.px-16{padding-left:16px;padding-right:16px}.px-20{padding-left:20px;padding-right:20px}.py-4{padding-top:4px!important;padding-bottom:4px!important}.py-20{padding-top:20px;padding-bottom:20px}.py-30{padding-top:30px;padding-bottom:30px}.pe-15{padding-right:15px!important}.gap-4{gap:4px!important}.gap-6{gap:6px!important}.gap-8{gap:8px!important}.gap-10{gap:10px!important}.gap-12{gap:12px!important}.gap-13{gap:13px!important}.gap-15{gap:15px!important}.gap-16{gap:16px!important}.gap-20{gap:20px!important}.gap-21{gap:21px!important}.gap-24{gap:24px!important}.gap-28{gap:28px!important}.gap-30{gap:30px!important}.gap-32{gap:32px!important}.gap-40{gap:40px}.flat-spacing-mix-1{padding-top:64px;padding-bottom:104px}@media (max-width:1439px){.flat-spacing-mix-1{padding-bottom:80px}}@media (max-width:991px){.flat-spacing-mix-1{padding-top:60px;padding-bottom:60px}}@media (max-width:425px){.flat-spacing-mix-1{padding-top:40px;padding-bottom:40px}}.flat-spacing{padding-top:104px;padding-bottom:104px}@media (max-width:1439px){.flat-spacing{padding-top:80px;padding-bottom:80px}}@media (max-width:991px){.flat-spacing{padding-top:60px;padding-bottom:60px}}@media (max-width:425px){.flat-spacing{padding-top:40px;padding-bottom:40px}}.flat-spacing-2{padding-top:64px;padding-bottom:64px}@media (max-width:991px){.flat-spacing-2{padding-top:60px;padding-bottom:60px}}@media (max-width:425px){.flat-spacing-2{padding-top:40px;padding-bottom:40px}}.flat-spacing-3{padding-top:128px;padding-bottom:128px}@media (max-width:1439px){.flat-spacing-3{padding-top:80px;padding-bottom:80px}}@media (max-width:991px){.flat-spacing-3{padding-top:60px;padding-bottom:60px}}@media (max-width:425px){.flat-spacing-3{padding-top:40px;padding-bottom:40px}}.flat-spacing-4{padding-top:80px;padding-bottom:80px}@media (max-width:991px){.flat-spacing-4{padding-top:60px;padding-bottom:60px}}@media (max-width:425px){.flat-spacing-4{padding-top:40px;padding-bottom:40px}}.flat-spacing-5{padding-top:160px;padding-bottom:160px}@media (max-width:1439px){.flat-spacing-5{padding-top:80px;padding-bottom:80px}}@media (max-width:991px){.flat-spacing-5{padding-top:60px;padding-bottom:60px}}.flat-spacing-6{padding-top:100px;padding-bottom:100px}@media (max-width:1439px){.flat-spacing-6{padding-top:80px;padding-bottom:80px}}@media (max-width:991px){.flat-spacing-6{padding-top:60px;padding-bottom:60px}}@media (max-width:425px){.flat-spacing-6{padding-top:40px;padding-bottom:40px}}.flat-spacing-7{padding-top:120px;padding-bottom:120px}@media (max-width:1439px){.flat-spacing-7{padding-top:80px;padding-bottom:80px}}@media (max-width:991px){.flat-spacing-7{padding-top:60px;padding-bottom:60px}}@media (max-width:425px){.flat-spacing-7{padding-top:40px;padding-bottom:40px}}.flat-spacing-8{padding-top:144px;padding-bottom:144px}@media (max-width:1439px){.flat-spacing-8{padding-top:80px;padding-bottom:80px}}@media (max-width:991px){.flat-spacing-8{padding-top:60px;padding-bottom:60px}}@media (max-width:425px){.flat-spacing-8{padding-top:40px;padding-bottom:40px}}.flat-spacing-9{padding-top:112px;padding-bottom:112px}@media (max-width:1439px){.flat-spacing-9{padding-top:80px;padding-bottom:80px}}@media (max-width:991px){.flat-spacing-9{padding-top:60px;padding-bottom:60px}}@media (max-width:425px){.flat-spacing-9{padding-top:40px;padding-bottom:40px}}.flat-spacing-10{padding-top:24px;padding-bottom:24px}.spacing-top-1{margin-top:48px}@media (max-width:991px){.spacing-top-1{margin-top:30px}}.spacing-top-2{margin-top:64px!important}@media (max-width:1199px){.spacing-top-2{margin-top:48px!important}}@media (max-width:991px){.spacing-top-2{margin-top:30px!important}}.spacing-bottom-1{margin-bottom:48px}@media (max-width:991px){.spacing-bottom-1{margin-bottom:30px}}.spacing-bottom-2{margin-bottom:64px}@media (max-width:1199px){.spacing-bottom-2{margin-bottom:48px}}@media (max-width:991px){.spacing-bottom-2{margin-bottom:30px}}.spacing-bottom-3{margin-bottom:33px}.spacing-bottom-4{margin-bottom:40px}@media (max-width:1199px){.spacing-bottom-4{margin-bottom:30px}}.text-primary{color:var(--primary)!important}.text-secondary{color:var(--secondary)!important}.text-third{color:var(--third)!important}.text-white-50{color:var(--white-50)}.text-white_20{color:var(--white-20)}.text-white_60{color:var(--white-60)}.cl-text-yellow{color:var(--yellow)!important}.cl-text-main{color:var(--text)!important}.cl-text-2{color:var(--text-2)!important}.cl-text-3{color:var(--text-3)!important}.cl-text-3_48{color:var(--text-3_48)!important}.cl-text-3_64{color:var(--text-3_64)!important}.cl-text-4{color:var(--text-4)!important}.cl-text-5{color:var(--text-5)!important}.cl-text-6{color:var(--text-6)!important}.cl-text-7{color:var(--text-7)!important}.cl-text-8{color:var(--text-8)!important}.cl-text-9{color:var(--text-9)!important}.cl-text-10{color:var(--text-10)!important}.cl-text-11{color:var(--text-11)!important}.cl-text-12{color:var(--text-12)!important}.cl-text-13{color:var(--text-13)!important}.cl-text-14{color:var(--text-14)!important}.cl-text-15{color:var(--text-15)!important}.cl-text-line{color:var(--line)!important}.cl-text-success_700{color:var(--success_700)}.cl-text-error_800{color:var(--error_800)}.link{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.link:hover{color:var(--primary)!important}.link-2{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.link-2:hover{color:var(--primary-2)!important}.link-3{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.link-3:hover{color:var(--secondary)!important}.link-black{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.link-black:hover{color:var(--black)!important}.link-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}.link-white:hover{color:var(--white)!important}.link-dark{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.link-dark:hover{color:var(--text)!important}.link-rotate{-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}.link-rotate:hover{transform:rotate(180deg)}.link-underline{-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-decoration:underline;text-decoration-color:transparent}.link-underline:hover{text-decoration-color:var(--black)}.link-underline.font-instrument_serif{text-decoration-thickness:1px}.link-inner-underline .inner-underline{-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-decoration:underline;text-decoration-color:transparent}.link-inner-underline:hover .inner-underline{text-decoration-color:var(--black)}.link-underline-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;text-decoration:underline;text-decoration-color:transparent}.link-underline-primary:hover{color:var(--primary);text-decoration-color:var(--primary)}.link-underline-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;text-decoration:underline;text-decoration-color:transparent}.link-underline-white:hover{text-decoration-color:var(--white)}.link-underline-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;text-decoration:underline;text-decoration-color:transparent}.link-underline-text:hover{text-decoration-color:var(--text)}.link-underline-current{-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-decoration:underline}.link-underline-current:not(:hover){text-decoration-color:transparent}.link-underline-current.font-instrument_serif{text-decoration-thickness:1px}.link-line-bottom{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative}.link-line-bottom::before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:var(--black);-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:0;visibility:hidden}.link-line-bottom:hover::before{opacity:1;visibility:visible}.link-line-bottom.text-white::before{background:var(--white)}.text-decoration-thickness{text-decoration-thickness:var(--thickness,1px)!important}.text-decoration-thickness.thickness-1{--thickness:1px}.text-decoration-thickness.thickness-2{--thickness:2px}.text-decoration-thickness.thickness-3{--thickness:3px}.text-decoration-thickness.thickness-4{--thickness:4px}.text-decoration-thickness.thickness-5{--thickness:5px}.text-vertical{writing-mode:vertical-lr;transform:rotate(180deg)}.color-1{color:var(--cl-1)}.color-2{color:var(--cl-2)}.cs-pointer{cursor:pointer}.max-width_1{max-width:1424px;width:100%}.img-cover{width:100%;height:100%;object-fit:cover}.gap-x-10{column-gap:10px!important}.gap-x-40{row-gap:40px}.radius-3{border-radius:3px!important}.radius-5{border-radius:5px!important}.radius-8{border-radius:8px!important}.radius-10{border-radius:10px!important}.radius-12{border-radius:12px!important}.radius-16{border-radius:16px!important}.radius-20{border-radius:20px!important}.radius-32{border-radius:32px!important}.bg-primary{background-color:var(--primary)!important}.bg-secondary{background-color:var(--secondary)!important}.bg-main_100{background:var(--main_100)}.bg-main_500{background:var(--main_500)!important}.bg-main{background:var(--bg)}.bg-main-2{background:var(--bg-2)}.bg-main-4{background:var(--bg-4)!important}.bg-main-5{background:var(--bg-5)!important}.bg-main-6{background:var(--bg-6)!important}.bg-main-11{background:var(--bg-11)!important}.bg-main-14{background:var(--bg-14)!important}.bg-main-15{background:var(--bg-15)!important}.bg-main-16{background:var(--bg-16)!important}.bg-main-17{background:var(--bg-17)!important}.bg-dark{background-color:var(--text)!important}.bg-white-2{background-color:var(--bg-10)}.bg-white_10{background:var(--white-10)!important}.bg-cl-text{background-color:var(--text)!important}.bg-surface{background-color:var(--surface)}.bg-line-2{background:var(--line-2)}.bg-line-3{background:var(--line-3)}.bg-line-4{background:var(--line-4)}.bg-line-5{background:var(--line-5)}.bg-line-6{background:var(--line-6)}.bg-orange_500{background:var(--orange_500)}.bg-main-6{background:var(--bg-6)}.text-line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box!important;overflow:hidden}.text-line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-line-clamp-3{-webkit-line-clamp:3!important;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.troke-text_black{color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.troke-text_black--2{color:var(--surface);text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.troke-text-2{color:var(--surface);text-shadow:-1px -1px 0 var(--text-5),1px -1px 0 var(--text-5),-1px 1px 0 var(--text-5),1px 1px 0 var(--text-5)}.troke-text_white{color:transparent;-webkit-text-stroke:1px #fff;paint-order:stroke fill}.aspect-ratio-0{aspect-ratio:0!important}.aspect-ratio-1{aspect-ratio:1/1!important}.aspect-ratio-0_75{aspect-ratio:0.75!important}.z-1{z-index:1}.z-5{z-index:5}.cursor-not-allowed{cursor:not-allowed}.cursor-auto{cursor:auto}.min-w-unset{min-width:unset!important}.flex-1{flex:1}.flex-unset{flex:unset!important}.position-unset{position:unset!important}.rounded-8{border-radius:8px!important}.rounded-20{border-radius:20px!important}.rounded-top-20{border-top-left-radius:20px;border-top-right-radius:20px}.g-5,.gy-5{--bs-gutter-y:2rem}.g-12,.gy-12{--bs-gutter-y:12px}.g-16,.gy-16{--bs-gutter-y:16px}.g-20,.gy-20{--bs-gutter-y:20px}.g-24,.gy-24{--bs-gutter-y:24px}.g-30,.gy-30{--bs-gutter-y:30px}@media (min-width:426px){.d-ssm-flex{display:flex!important}.d-ssm-none{display:none!important}.text-ssm-end{text-align:end!important}.justify-content-ssm-center{justify-content:center!important}}@media (min-width:576px){.opacity-sm-0{opacity:0!important}}@media (min-width:768px){.h-md-100{height:100%!important}}@media (min-width:992px){.opacity-lg-0{opacity:0!important}.gap-lg-30{gap:30px!important}.h-lg-100{height:100%!important}.gap-lg-30{gap:30px!important}.gap-lg-32{gap:32px!important}.opacity-lg-0{opacity:0!important}.mb-lg-20{margin-bottom:20px!important}.gy-lg-16{--bs-gutter-y:16px}}@media (min-width:1200px){.py-xl-24{padding-left:24px!important;padding-right:24px!important}.gap-xl-16{gap:16px!important}.gap-xl-24{gap:24px!important}.gap-xl-28{gap:28px!important}.gap-xl-32{gap:32px!important}.gap-xl-48{gap:48px!important}.px-xl-8{padding-left:8px;padding-right:8px}.mt-xl-40{margin-top:40px!important}.mt-xl-44{margin-top:44px!important}.mb-xl-16{margin-bottom:16px!important}.mb-xl-32{margin-bottom:32px!important}.mb-xl-40{margin-bottom:40px!important}.mx-xl-20{margin-left:20px;margin-right:20px}}@media (min-width:1440px){.g-xxl_40,.gy-xxl_40{--bs-gutter-y:40px}.me-xxl-1{margin-right:1px!important}}@media (min-width:1600px){.d-xxxl-flex{display:flex!important}.d-xxxl-flex{display:none!important}}@media (max-width:1599px){.xxxl-d-none{display:none!important}}@media (max-width:1439px){.xxl-mt-10{margin-top:10px!important}.xxl-d-none{display:none!important}}@media (max-width:1199px){.xl-wd-full{grid-column:1/-1!important}.xl-gap-20{gap:20px!important}.xl-d-none{display:none!important}}@media (max-width:991px){.lg-overflow-auto{overflow:auto!important}.lg-mx-auto{margin-left:auto!important;margin-right:auto!important}.lg-justify-content-center{justify-content:center!important}.lg-d-none{display:none!important}.lg-pe-none{padding-left:0!important}}@media (max-width:767px){.md-mb-12{margin-bottom:12px}.md-d-none{display:none!important}.md-p-0{padding:0!important}}@media (max-width:575px){.sm-d-none{display:none!important}.sm-cl-black{color:var(--black)!important}}@media (max-width:425px){.ssm-d-none{display:none!important}}.wd-full{grid-column:1/-1}.wd-2-cols{grid-column:span 2}.wd-2-col-row{grid-column:span 2;grid-row:span 2}.tf-grid-layout{display:grid;column-gap:16px;row-gap:24px}.tf-grid-layout.tf-col-1{grid-template-columns:1fr}.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)}@media (min-width:426px){.tf-grid-layout.ssm-col-2{grid-template-columns:1fr 1fr}.tf-grid-layout.ssm-col-3{grid-template-columns:repeat(3,1fr)}.tf-grid-layout.ssm-col-4{grid-template-columns:repeat(4,1fr)}.tf-grid-layout.ssm-col-5{grid-template-columns:repeat(5,1fr)}.tf-grid-layout.ssm-col-6{grid-template-columns:repeat(6,1fr)}.tf-grid-layout.ssm-col-7{grid-template-columns:repeat(7,1fr)}}@media (min-width:576px){.tf-grid-layout{column-gap:24px;row-gap:32px}.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){.tf-grid-layout.md-col-1{grid-template-columns:1fr}.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)}}@media (min-width:992px){.tf-grid-layout.lg-col-1{grid-template-columns:1fr}.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)}}@media (min-width:1200px){.tf-grid-layout{column-gap:30px;row-gap:40px}.tf-grid-layout.gap-xl-30{gap:30px!important}.tf-grid-layout.cl-gap-xxl-40{column-gap:40px}.tf-grid-layout.cl-xl-gap-38{column-gap:38px}.tf-grid-layout.row-xl-gap-40{row-gap:40px}.tf-grid-layout.row-xl-gap-56{row-gap:56px}.tf-grid-layout.xl-col-1{grid-template-columns:1fr}.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)}}@media (min-width:1440px){.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)}}.tf-grid-masonry{column-gap:16px;position:relative}.tf-grid-masonry::after{content:"";position:absolute;bottom:0;left:0;right:0;height:10%;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%);z-index:1;pointer-events:none}.tf-grid-masonry>*{break-inside:avoid;margin-bottom:16px}@media (min-width:576px){.tf-grid-masonry{column-count:2}}@media (min-width:1200px){.tf-grid-masonry{column-count:3}}.row{margin-right:-16px;margin-left:-16px}.row>*{padding-left:16px;padding-right:16px}@media (min-width:1200px){.row{margin-right:-24px;margin-left:-24px}.row>*{padding-left:24px;padding-right:24px}}.row{margin-left:-8px!important;margin-right:-8px!important}.row>*{padding-left:8px!important;padding-right:8px!important}.row.r2{margin-left:-6px!important;margin-right:-6px!important}.row.r2>*{padding-left:6px!important;padding-right:6px!important}@media (min-width:992px){.row.r2{margin-left:-12px!important;margin-right:-12px!important}.row.r2>*{padding-left:12px!important;padding-right:12px!important}}.container{margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px;width:1470px;max-width:100%}.container-2{margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px;width:1774px;max-width:100%}.container-3{margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px;width:1790px;max-width:100%}.container-4{margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px;width:1662px;max-width:100%}.container-5{margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px;width:1822px;max-width:100%}.container-full{margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px;width:1920px;max-width:100%}@media (min-width:1440px){.container-full{padding-left:24px;padding-right:24px}}.container-full-2{width:100%;max-width:100%;padding-left:80px;padding-right:80px;margin-left:auto;margin-right:auto}@media (max-width:1599px){.container-full-2{padding-left:30px;padding-right:30px}}@media (max-width:1439px){.container-full-2{padding-left:15px;padding-right:15px}}.container-layout-right{width:calc(100vw - (100vw - 1470px)/ 2);margin-right:unset;max-width:100%;margin-left:auto;padding-left:15px;padding-right:15px}.container-layout-right>*{margin-right:-15px}.container-layout-left{width:calc(100vw - (100vw - 1792px)/ 2);margin-left:unset;max-width:100%;margin-right:auto;padding-right:16px;padding-left:16px}.grid-cls-layout{display:grid;gap:15px}@media (min-width:576px){.grid-cls-layout .item1{grid-area:aa}.grid-cls-layout .item2{grid-area:bb}.grid-cls-layout .item3{grid-area:cc}.grid-cls-layout .item4{grid-area:dd}}@media (min-width:1200px){.grid-cls-layout{gap:30px}}@media (min-width:992px){.grid-cls-v2{grid-template-areas:"aa bb" "aa cc";grid-template-columns:1fr 1fr}}.grid-cls-v3{gap:10px}@media (min-width:576px){.grid-cls-v3{grid-template-areas:"aa aa" "bb cc";grid-template-columns:1fr 1fr}}@media (min-width:992px){.grid-cls-v3{grid-template-areas:"aa aa bb" "aa aa cc";grid-template-columns:1fr 1fr 1fr;gap:20px}}@media (min-width:1200px){.grid-cls-v4{gap:26px;display:grid;grid-template-areas:"aa bb bb bb";grid-template-columns:1fr 1fr 1fr 1fr;align-items:center}.grid-cls-v4 .item1{grid-area:aa}.grid-cls-v4 .item2{grid-area:bb}}@media (min-width:1440px){.grid-cls-v4{grid-template-areas:"aa bb bb bb bb";grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.logo-site{display:flex}@media (max-width:1199px){.logo-site{max-width:115px}}.menu-overlay-enabled{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.24);backdrop-filter:blur(4px);z-index:99;pointer-events:none;opacity: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}.menu-overlay-enabled.is-active{opacity:1}.tf-header{position:sticky;z-index: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;background:var(--white)}.tf-header.header-sticky:not(.no-boxShadow){box-shadow:0 0 10px rgba(0,0,0,.15)}.tf-header.header-sticky.scr-black{background:var(--black)}.tf-header.header-v5:not(.header-sticky){background:0 0}.header-abs{margin-bottom:-72px}.header-abs:not(.header-sticky){background:0 0}.header-v2{margin-bottom:-73px;background:rgba(0,0,0,.1607843137);backdrop-filter:blur(8px);border-bottom:1px solid var(--white_16)}.header-v2.header-sticky{background:var(--black)}.header-v2 .header-inner_wrap{display:flex;align-items:center}.header-v2 .header-inner_wrap>.br-line{width:0}.header-v2 .header-inner_wrap>.br-line::after{content:"";position:absolute;top:0;bottom:0;width:1px;background:var(--white_16)}.header-v2 .header-inner_wrap .header-left{padding-right:71px}.header-v2 .header-inner_wrap .header-center{flex:1;padding-left:48px;padding-right:48px}.header-v2 .header-inner_wrap .header-right{padding-left:48px}.header-v2.hd-v2_s2{background:var(--white);margin-bottom:0;border:unset}.header-v2.hd-v2_s2 .header-center,.header-v2.hd-v2_s2 .header-right{padding:0}.header-v2.hd-v2_s2 .header-inner_wrap .header-left{padding-right:0}@media (min-width:1200px){.header-v2.hd-v2_s2 .item-link{padding-top:28px;padding-bottom:28px}.header-v2.hd-v2_s2 .header-inner_wrap .header-left{padding-right:64px}}@media (max-width:1199px){.header-v2 .header-inner_wrap .header-left{padding-right:48px}.header-v2.hd-v2_s2 .header-inner_wrap .header-left,.header-v2.hd-v2_s2 .header-inner_wrap .header-right{flex:1}.header-v2.hd-v2_s2 .header-inner_wrap .header-center{flex:unset}}@media (max-width:991px){.header-v2 .header-inner_wrap .header-center,.header-v2 .header-inner_wrap .header-left,.header-v2 .header-inner_wrap .header-right{padding:0;flex:1}}.header-v3{background:var(--surface)}@media (min-width:1200px){.header-v3 .header-inner{padding-top:15px;padding-bottom:15px}}.header-v4{margin-top:12px;margin-bottom:-84px;background:0 0}.header-v4 .header-inner{margin-left:15px;margin-right:15px;background:var(--white);border-radius:12px}.header-v4:not(.hd-v4_s2).header-sticky{box-shadow:unset}.header-v4:not(.hd-v4_s2).header-sticky .header-inner{box-shadow:0 0 10px rgba(0,0,0,.15)}.header-v4.hd-v4_s2{margin:0;background:var(--white)}.header-v4.hd-v4_s2 .header-inner{background:0 0;margin:0}@media (min-width:1200px){.header-v4:not(.hd-v4_s2) .sub-menu{margin:0 15px;border-radius:12px}}@media (min-width:1440px){.header-v4 .header-inner{margin-left:24px;margin-right:24px}.header-v4:not(.hd-v4_s2) .sub-menu{margin:0 24px}}@media (min-width:1440px){.header-v5 .item-link{padding-top:32px;padding-bottom:32px}.header-v5.header-abs{margin-bottom:-88px}}@media (max-width:1199px){.header-inner{padding:15px 0}}.text-logo{font-weight:700;font-size:33.3333px;line-height:120%}@media (min-width:1200px){.text-logo.logo-2{font-size:66.66666666px}}.nav-icon-list .nav-icon-item{display:flex;align-items:center;gap:4px}.nav-icon-list .nav-icon-item .icon{font-size:20px}.nav-icon-list .nav-icon-item.shop-cart .number-order{width:16px;height:16px;border-radius:50%;background:var(--black);display:flex;align-items:center;justify-content:center;color:var(--white)}@media (min-width:992px){.nav-icon-list .nav-icon-item.is-text{position:relative}.nav-icon-list .nav-icon-item.is-text.text-white::before{background:var(--white)}.nav-icon-list .nav-icon-item.is-text.cl-text-3::before{background:var(--text-3)}.nav-icon-list .nav-icon-item.is-text::before{position:absolute;content:"";left:auto;right:0;bottom:0;width:0%;height:1px;background-color:var(--black);-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-icon-list .nav-icon-item.is-text:hover::before{right:auto;left:0;width:100%}}.box-navigation.style-white .item-link{color:var(--white)}.box-navigation.style-white .item-link .icon{color:var(--white)}.box-navigation.style-white .item-link::before{background:var(--white)}.box-navigation.style-light-v1 .item-link{color:var(--text-3)}.box-navigation.style-light-v1 .item-link .icon{color:var(--text-3)}.box-navigation.style-light-v1 .item-link::before{background:var(--text-3)}.box-nav-menu{display:flex;align-items:center;gap:24px}.item-link{display:flex;align-items:center;font-weight:400;gap:4px;padding-top:24px;padding-bottom:24px;position:relative}.item-link::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% + 48px);height:100%;display:none}.item-link::before{content:"";position:absolute;left:auto;right:0;bottom:24px;width:0%;height:1px;background:var(--black);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.item-link .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}.menu-item:hover .item-link::after{display:block}.menu-item:hover .item-link::before{left:0;right:auto;width:100%}.menu-item:hover .item-link .icon{transform:rotate(180deg)}.menu-item:hover .sub-menu{transform:scaleY(1);opacity:1;visibility:visible;pointer-events:all}.menu-item:hover .sub-menu .sub-menu_list li{opacity:1;visibility:visible;transform:translateY(0)}@media (max-width:1439px){.menu-item.menu-cus{position:unset}}.sub-menu{position:absolute;left:-16px;right:auto;background:var(--white);padding:16px 24px;-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:0;visibility:hidden;pointer-events:none;min-width:227px;border-top:1px solid var(--line-2);box-shadow:0 10px 25px 0 rgba(43,52,74,.1215686275);transform:scaleY(0);transform-origin:top;transition:all .3s ease}.sub-menu.sub-menu_v2{padding:16px 0}.sub-menu.sub-menu_v2 .sub-menu_link{padding-left:24px;padding-right:24px}.sub-menu.mega-menu{left:0;right:0;padding:48px 0}.mega-menu-other .other-heading{display:flex;justify-content:space-between;align-items:center}.mega-menu-other .group-nav{display:flex;align-items:center;gap:8px}.mega-menu-other .tf-sw-nav_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}.mega-menu-other .tf-sw-nav_icon:not(:hover){color:var(--text-2)}.mega-menu-other .tf-sw-nav_icon.swiper-button-disabled{opacity:.3;pointer-events:none}.menu-heading{margin-bottom:24px;font-weight:400;font-size:18px;line-height:145%;letter-spacing:-.04em}.sub-menu_list li{opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .5s ease}.sub-menu_list li a{width:100%;padding-top:8px;padding-bottom:8px}.sub-menu_list li:first-child{transition-delay:40ms}.sub-menu_list li:nth-child(2){transition-delay:80ms}.sub-menu_list li:nth-child(3){transition-delay:120ms}.sub-menu_list li:nth-child(4){transition-delay:160ms}.sub-menu_list li:nth-child(5){transition-delay:0.2s}.sub-menu_list li:nth-child(6){transition-delay:240ms}.sub-menu_list li:nth-child(7){transition-delay:280ms}.sub-menu_list li:nth-child(8){transition-delay:320ms}.sub-menu_list li:nth-child(9){transition-delay:360ms}.sub-menu_list li:nth-child(10){transition-delay:0.4s}.sub-menu_list li:nth-child(11){transition-delay:440ms}.sub-menu_list li:nth-child(12){transition-delay:480ms}.sub-menu_list li:nth-child(13){transition-delay:520ms}.sub-menu_list li:nth-child(14){transition-delay:560ms}.sub-menu_list li:nth-child(15){transition-delay:0.6s}.sub-menu_list li:nth-child(16){transition-delay:640ms}.sub-menu_list li:nth-child(17){transition-delay:680ms}.sub-menu_list li:nth-child(18){transition-delay:720ms}.sub-menu_list li:nth-child(19){transition-delay:760ms}.sub-menu_list li:nth-child(20){transition-delay:0.8s}.sub-menu_link{-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-decoration:underline transparent}.sub-menu_link .text{display:flex;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative;margin-bottom:1px}.sub-menu_link .text::before{content:"";position:absolute;bottom:0;left:auto;right:0;height:1px;width:0%;background:var(--black);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.sub-menu_link:hover .text::before{left:0;right:0;width:100%}.has-menu_lv2{position:relative}.has-menu_lv2>.sub-menu_link{display:flex;align-items:center;justify-content:space-between;text-decoration:none}.has-menu_lv2>.sub-menu_link .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;text-decoration:underline;text-decoration-color:transparent}.has-menu_lv2>.sub-menu_link .icon{font-size:20px}.has-menu_lv2:hover>.sub-menu_link .text{text-decoration-color:var(--black)}.has-menu_lv2:hover .sub-menu-lv2{top:0;opacity:1;visibility:visible;pointer-events:all}.sub-menu-lv2{position:absolute;padding:16px 0;left:calc(100% + 8px);top:5px;min-width:227px;background:var(--white);border-radius:8px;pointer-events:none;-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:0;visibility:hidden}.sub-menu-lv2:before{content:"";position:absolute;top:0;left:-8px;bottom:0;width:8px}.sub-menu-lv2.left{left:auto;right:calc(100% + 8px)}.sub-menu-lv2.left::before{left:auto;right:-8px}.demo-label{font-weight:400;font-size:12px;line-height:150%;padding:1px 8px;border-radius:99px}.demo-label.type-new{background:var(--bg-9);color:var(--text-9)}.demo-label.type-trend{background:var(--purple_100);color:var(--purple_700)}.demo-label.type-loved{background:var(--rose_100);color:var(--rose_800)}.demo-label.type-soon{background:var(--orange_100);color:var(--orange_700)}.demo-label.style-2{padding:3px 8px;font-size:14px;line-height:18px}.btn-open-menu{font-size:24px;display:inline-flex}.canvas-mb .canvas-header{display:flex;align-items:center;padding-top:16px;padding-bottom:16px}.canvas-mb .canvas-header .nav-icon-list{gap:8px}.canvas-mb .canvas-body{display:flex;flex-direction:column;justify-content:space-between;gap:30px}.canvas-mb .group-action{display:grid;place-items:center;text-align:center;gap:8px}.canvas-mb .group-action .btn-action_create{margin-top:8px;margin-bottom:8px}.canvas-mb .canvas-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 0;box-shadow:unset}.canvas-mb .canvas-footer .tf-dropdown-select.type-currencies>.dropdown-menu[data-popper-placement=top-end]::after{display:none}.canvas-mb .canvas-footer .tf-dropdown-select.type-currencies>.dropdown-menu[data-popper-placement=top-end]::before{position:absolute;content:"";width:16px;height:16px;transform:translate(-50%,50%) rotate(45deg);background-color:var(--white);bottom:0;left:50%;z-index:2}.nav-ul-mb .nav-mb-item:not(:last-child) .mb-menu-link{padding-bottom:12px}.nav-ul-mb .nav-mb-item:not(:first-child) .mb-menu-link{padding-top:12px}.mb-menu-link{font-weight:500;display:flex;align-items:center;justify-content:space-between}.mb-menu-link:not(.collapsed) .ic-custom::before{transform:rotate(90deg)}.mb-menu-link:not(.collapsed) .ic-custom::after{transform:rotate(180deg)}.mb-menu-link .ic-custom{width:12px;height:12px;position:relative;display:flex;align-items:center;justify-content:center}.mb-menu-link .ic-custom::after,.mb-menu-link .ic-custom::before{content:"";position:absolute;background:var(--black);border-radius:999px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.mb-menu-link .ic-custom::after{width:100%;height:2px}.mb-menu-link .ic-custom::before{height:100%;width:2px}.mb-menu-link.active{font-weight:700;color:var(--black)}.sub-nav-link .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}.sub-nav-link:not(.collapsed) .icon{transform:rotateX(180deg)}.sub-nav-menu{padding-left:16px;padding-top:4px;padding-bottom:4px;margin-left:16px;border-left:1px solid var(--line);margin-bottom:12px}.sub-nav-menu .sub-nav-link{font-weight:400;font-size:14px;line-height:20px;color:var(--text-5);display:flex;padding-top:8px;padding-bottom:8px;align-items:center;justify-content:space-between}.sub-nav-menu .sub-nav-link .icon{font-size:14px}.sub-nav-menu .sub-nav-link.active{font-weight:700;color:var(--black)}.sub-nav-menu .sub-nav-link.soon{display:none}.demo-item{display:flex;flex-direction:column;gap:16px;padding:7px 7px 15px;backdrop-filter:blur(4px);border:.6px solid var(--line-2);-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:8px}.demo-item .demo-img{position:relative;border-radius:6px;overflow:hidden}.demo-item .demo-img img{width:100%;height:100%;object-fit:cover;object-position:top}.demo-item .demo-name{font-weight:400;font-size:14px;line-height:145%;-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;gap:8px}.demo-item .btn-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:.6px solid var(--line-2);border-radius:50%;opacity:0;visibility:hidden;box-shadow:0 24px 24px -12px var(--elevationshadow),0 3px 3px -1.5px var(--elevationshadow),0 1px 1px -.5px var(--elevationshadow)}.demo-item .btn-icon:hover{border-color:var(--primary);color:var(--primary)}.demo-item .bottom{display:flex;align-items:center;justify-content:space-between}.demo-item:hover{border-color:var(--line);box-shadow:0 24px 24px -12px var(--elevationshadow),0 3px 3px -1.5px var(--elevationshadow),0 1px 1px -.5px var(--elevationshadow)}.demo-item:hover .btn-icon{opacity:1;visibility:visible}.demo-item.soon{pointer-events:none;opacity:.8}.demo-item.soon .demo-img{background:var(--line)}.demo-item.soon .demo-img img{opacity:0}.row-demo{display:grid;grid-template-columns:repeat(5,1fr);gap:25px;margin-bottom:30px}@media (min-width:1440px){.row-demo{margin-bottom:48px}}@media (min-width:1200px){.header-checkout .logo-site img{aspect-ratio:3.4375}.header-checkout .header-inner{padding-top:20px;padding-bottom:20px}}.nav-account{position:relative}.nav-account .dropdown-account{pointer-events:none;position:absolute;background-color:var(--white);min-width:200px;z-index:999;visibility:hidden;text-align:left;top:calc(100% + 24px);opacity:0;visibility:hidden;border-radius:8px;transform:translateX(0) translateY(15px);box-shadow:0 10px 25px 0 rgba(43,52,74,.12);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;left:0;padding:12px 0}.nav-account .dropdown-account .list-menu-item a{padding:8px 24px;width:100%}.nav-account:hover .dropdown-account{pointer-events:all;opacity:1;visibility:visible;transform:translateX(0) translateY(0)}.nav-account:hover .nav-icon-item::after{display:block}.nav-account:hover .nav-icon-item::before{width:100%;right:0;left:auto}.nav-account .nav-icon-item{position:relative}.nav-account .nav-icon-item::after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);display:none;width:100%;height:calc(100% + 48px)}@media (max-width:991px){.nav-account{position:unset}.nav-account .dropdown-account{right:15px;left:unset;top:calc(100% + 7px)}}.tf-topbar{padding-top:12px;padding-bottom:12px;position:relative;z-index:101}.tf-topbar .br-line.fake-class{position:absolute;left:0;right:0}@media (min-width:1200px){.tf-topbar{padding-top:16px;padding-bottom:16px}}.swiper-topbar{height:24px}.article-blog{background:var(--bg-2);border-radius:8px;padding:8px 8px 20px 8px;display:flex;flex-direction:column;align-items:start}.article-blog .blog-image{margin-bottom:20px;border-radius:6px;overflow:hidden;position:relative}.article-blog .blog-content{padding-left:12px;padding-right:12px;flex:1;display:flex;flex-direction:column;align-items:start}.article-blog .blog_tag{margin-bottom:8px}.article-blog .blog_name{margin-bottom:24px}.article-blog .blog_date{position:absolute;top:8px;left:8px;padding:3px 8px;background:var(--bg-2);border-radius:6px}.article-blog .tf-btn-icon{margin-top:auto}.article-blog.style-row-2{gap:24px;padding:0;background:0 0}.article-blog.style-row-2 .blog_desc,.article-blog.style-row-2 .blog_name,.article-blog.style-row-2 .blog_tag{margin-bottom:16px}.article-blog.style-row-2 .blog-image{margin:0}.article-blog.style-2{background:var(--bg-15)}.article-blog.style-2 .blog_date{background:var(--text-3)}.article-blog.style-3{padding:0;background:0 0}.article-blog.style-3 .blog-image img{object-fit:cover;aspect-ratio:1.285}@media (min-width:576px){.article-blog.style-row{flex-direction:row;align-items:center;gap:24px;background:0 0;padding:0}.article-blog.style-row .blog-image img{aspect-ratio:1.285}.article-blog.style-row .blog_desc{margin-bottom:24px}.article-blog.style-row .blog-content{padding:0}.article-blog.style-row>*{width:calc(50% - 12px)}.article-blog.style-row.row-v2 .blog-image{margin-bottom:0}.article-blog.style-row.row-v2 .blog_name{-webkit-line-clamp:3!important;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (min-width:1200px){.article-blog.style-row{gap:32px}.article-blog.style-row .blog-image{margin-bottom:0}.article-blog.style-row .blog_name,.article-blog.style-row .blog_tag{margin-bottom:16px}.article-blog.style-row>*{width:calc(50% - 16px)}.article-blog.style-row.row-v2{gap:20px}.article-blog.style-row.row-v2 .blog-image{width:50.4424778761%;height:100%}.article-blog.style-row.row-v2 .blog-image img{aspect-ratio:1}.article-blog.style-row.row-v2 .blog-content{width:49.5575221239%}.article-blog.style-row-2{display:flex;flex-direction:row;align-items:center;background:0 0}.article-blog.style-row-2 .blog-image{width:50.4424778761%}.article-blog.style-row-2 .blog-content{width:49.5575221239%;padding:0}}@media (min-width:1440px){.article-blog.style-row.row-v2{gap:40px}.article-blog.style-row-2{gap:40px}}@media (max-width:767px){.article-blog.style-row .blog_desc{display:none}}@media (max-width:575px){.article-blog.masonry .blog-image img{aspect-ratio:1.3644578313}}.grid-blog{max-width:1060px}@media (min-width:1440px){.grid-blog-v2{column-gap:64px}}.tf-page-pagination{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:30px}.tf-page-pagination li{display:flex}.tf-page-pagination .pag-item{display:flex;align-items:center;justify-content:center;gap:4px;font-weight:400}.tf-page-pagination .pag-item.active{width:32px;height:32px;background:var(--black);color:var(--white);border-radius:6px}.tf-page-pagination .pag-item:not(.active){position:relative}.tf-page-pagination .pag-item:not(.active)::after{content:"";position:absolute;width:24px;height:100%}@media (min-width:1200px){.tf-page-pagination{margin-top:48px}}.blog-sidebar>:not(:last-child){margin-bottom:24px}.sidebar-item .sb-title{margin-bottom:16px;font-family:"Instrument Serif",serif;font-weight:400}@media (min-width:1200px){.sidebar-item .sb-title{margin-bottom:24px}}.sb-recent .recent-item{display:flex;align-items:center;gap:16px}.sb-recent .recent-item .image{max-width:80px;width:100%;border-radius:8px;overflow:hidden}.sb-recent .recent-item .meta_date{margin-bottom:8px}.sb-tag{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.sb-tag a{height:24px;padding-left:8px;padding-right:8px;border:1px solid var(--line-2);border-radius:6px;display:flex;align-items:center;justify-content:center;font-weight:400}.sb-tag a:hover{background:var(--line-2)}.sb-instagram{display:grid;gap:6px;grid-template-columns:repeat(3,1fr);padding:8px 9px;background:var(--bg);border-radius:8px}.sb-instagram li{display:flex}.sb-instagram .item{border-radius:6px;overflow:hidden}.sb-instagram .item img{width:100%;height:100%;object-fit:cover}.sb-instagram .wd-full{margin-top:22px}@media (min-width:1200px){.sb-instagram .wd-full{margin-top:42px}}.btn-sidebar-mb{position:fixed;top:30%;left:0;z-index:50}.btn-sidebar-mb button{width:40px;height:40px;border:1px solid var(--black);background-color:var(--black);color:var(--white);display:flex;justify-content:center;align-items:center}.btn-sidebar-mb button i{font-size:20px}.btn-sidebar-mb.right{left:unset;right:0;transform:rotate(180deg)}.page-heading_blog{padding-bottom:554px}.page-heading_blog .page-title_meta{display:flex;gap:8px;align-items:center;justify-content:center}.page-heading_blog .meta__item{height:24px;padding-left:8px;padding-right:8px;display:flex;align-items:center;justify-content:center;background:var(--white);border-radius:6px;font-weight:500}@media (max-width:1199px){.page-heading_blog{padding-bottom:35%}}.page-heading_blog-2 .page-title_meta{display:flex;gap:8px;align-items:center}.page-heading_blog-2 .meta__item{height:24px;padding-left:8px;padding-right:8px;display:flex;align-items:center;justify-content:center;background:var(--line);border-radius:6px;font-weight:500}.page-heading_blog-2 .breadcrumb,.page-heading_blog-2 .page-title{margin-bottom:24px}.page-heading_blog-2 .content{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap}.section-blog-detail{margin-top:-490px}.section-blog-detail .blog-detail-image{margin-bottom:40px;border-radius:8px;overflow:hidden}.section-blog-detail .blog-detail-image img{width:100%;height:100%;object-fit:cover;min-height:350px;aspect-ratio:2.4}.section-blog-detail .blog-detail-content{display:flex;gap:16px}.section-blog-detail .blog-detail-content .col-center{flex:1}.section-blog-detail .blog-detail-content .col-center>:not(:last-child){margin-bottom:40px}.section-blog-detail.style-2{margin-top:0}@media (min-width:1440px){.section-blog-detail .blog-detail-content{gap:64px}.section-blog-detail .blog-detail-content .col-right{max-width:324px;width:100%}.section-blog-detail .blog-detail-content .col-left{max-width:52px;width:100%}}@media (max-width:1199px){.section-blog-detail{margin-top:-25%}}@media (min-width:992px){.section-blog-detail .blog-detail-content{gap:30px}}@media (max-width:991px){.section-blog-detail .blog-detail-content .col-center>:not(:last-child){margin-bottom:30px}}@media (max-width:767px){.section-blog-detail .blog-detail-content .col-right{display:none}}.blog-detail-content .detail_main>:not(:last-child){margin-bottom:40px}.blog-detail-content .mini__desc-2{padding-left:16px;border-left:2px solid var(--black)}.blog-detail-content .step-desc_list li{list-style-type:disc;list-style-position:inside}.blog-detail-content .step-desc_list.desc__list-2 li{list-style-type:decimal}.blog-detail-content .detail_progress{position:relative}.blog-detail-content .detail_progress .tf-list{padding-left:24px}.blog-detail-content .detail_progress .tf-list li{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.blog-detail-content .detail_progress .tf-list li:not(.active){color:var(--text-2)}.blog-detail-content .detail_progress .line-prg{width:2px}.blog-detail-content .detail_progress .line-prg .prg_scroll{position:absolute;top:0;bottom:0;left:0;width:2px;height:0%;background:var(--black);z-index:2}.blog-detail-content .detail_progress .line-prg::after{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;height:100%;background:var(--line-2)}@media (max-width:991px){.blog-detail-content .detail_main>:not(:last-child){margin-bottom:30px}}.group-direc{display:flex;align-items:center;justify-content:space-between}.group-direc .btn-direc{align-items:center;gap:4px;font-weight:500}.wg-comment .title{margin-bottom:40px}@media (max-width:991px){.wg-comment .title{margin-bottom:30px}}.grid-blog-v1{gap:40px 16px}@media (min-width:1200px){.grid-blog-v1{margin-right:1px}.grid-blog-v1 .article-blog.style-3 .blog-image img{aspect-ratio:1.2878151261}}@media (max-width:767px){.grid-blog-v1{gap:30px 16px}}@keyframes sliderShape{0%,100%{border-radius:42% 58% 70% 30%/45% 45% 55% 55%;transform:translate3d(0,0,0) rotateZ(.01deg)}34%{border-radius:70% 30% 46% 54%/30% 29% 71% 70%;transform:translate3d(0,5px,0) rotateZ(.01deg)}50%{transform:translate3d(0,0,0) rotateZ(.01deg)}67%{border-radius:100% 60% 60% 100%/100% 100% 60% 60%;transform:translate3d(0,-3px,0) rotateZ(.01deg)}}@keyframes ripple-line{to{transform:scale(2);opacity:0}}@keyframes shine-reverse{0%{left:100%}100%{left:-100%}}@-webkit-keyframes spinner-circleBounceDelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes spinner-circleBounceDelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes iconBounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}60%{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes float1{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(-5deg)}}@keyframes float2{0%,100%{transform:translateX(0) rotate(0)}50%{transform:translateX(5px) rotate(10deg)}}@keyframes float3{0%,100%{transform:scale(1) rotate(0)}50%{transform:scale(1.1) rotate(-8deg)}}@keyframes float4{0%,100%{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(-8px)}}@keyframes float5{0%,100%{transform:rotate(0) scale(1)}25%{transform:rotate(5deg) scale(1.05)}75%{transform:rotate(-5deg) scale(1.05)}}@keyframes bgMove{from{background-position:200% 0}to{background-position:0 0}}@keyframes effect-send{0%{transform:translateX(0);opacity:1}49%{transform:translate3d(42px,-39px,38px);opacity:0}50%{transform:translate3d(-42px,39px,38px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes move-stripes{0%{background-position:0 0}100%{background-position:1000px 0}}.effect-flash{position:relative;overflow:hidden}.effect-flash::after{background-image:linear-gradient(90deg,transparent,var(--white),transparent);content:"";left:150%;position:absolute;top:0;bottom:0;transform:skew(-20deg);width:200%;animation:3s cubic-bezier(.01,.56,1,1) infinite erFlashEffect;opacity:.7}@keyframes erFlashEffect{100%,20%{left:-200%}}@keyframes BackgroundAnimatedVertical{0%{background-position:50% 0}100%{background-position:50% 100%}}.clip-text-bg-vertical{-webkit-animation:BackgroundAnimatedVertical 10s linear infinite;-moz-animation:BackgroundAnimatedVertical 10s linear infinite;-ms-animation:BackgroundAnimatedVertical 10s linear infinite;-o-animation:BackgroundAnimatedVertical 10s linear infinite;animation:BackgroundAnimatedVertical 10s linear infinite}.tf-animate-zoom-in-out{-webkit-animation:tf-animate-zoom-in-out 60s linear infinite;-khtml-animation:tf-animate-zoom-in-out 60s linear infinite;-moz-animation:tf-animate-zoom-in-out 60s linear infinite;-ms-animation:tf-animate-zoom-in-out 60s linear infinite;-o-animation:tf-animate-zoom-in-out 60s linear infinite;animation:tf-animate-zoom-in-out 60s linear infinite}@keyframes tf-animate-zoom-in-out{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes animateProgressLine{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes gradientFlow{0%{background-position:0 50%}100%{background-position:200% 50%}}.hover-img .img-style{overflow:hidden}.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) 0s;transition:all 1s cubic-bezier(.3, 1, .35, 1) 0s;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);-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-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(255,255,255,.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)}.hover-img5 .img-style5{position:relative;overflow:hidden}.hover-img5 .img-style5:after{content:"";position:absolute;width:200%;height:0%;left:50%;top:50%;background-color:rgba(255,255,255,.3);transform:translate(-50%,-50%) rotate(-45deg);z-index:1;pointer-events:none}.hover-img5 .img-style5 img{width:100%;height:100%;object-fit:cover}.hover-img5:hover .img-style5:after{height:250%;transition:all .6s linear;background-color:transparent}.hover-img6 .img-style6{overflow:hidden}.hover-img6 .img-style6 img{--scale-x:1;--scale-y:1;transition:var(--animation-default);transition-property:transform;transform:scaleX(var(--scale-x)) scaleY(var(--scale-y))}.hover-img6:hover .img-style6 img{--scale-x:1.08;--scale-y:1.08}.hv-one:hover .box-img .icon-practice,.pagi2 .swiper-pagination2:hover .box-img .icon-practice,.swiper-button-next2:hover .box-img .icon-practice,.swiper-button-prev2:hover .box-img .icon-practice{opacity:1;z-index:99;top:50%;transition-delay:0.5s}.hv-one:hover .img-style::before,.pagi2 .swiper-pagination2:hover .img-style::before,.swiper-button-next2:hover .img-style::before,.swiper-button-prev2:hover .img-style::before{opacity:1}.hv-one .img-style,.pagi2 .swiper-pagination2 .img-style,.swiper-button-next2 .img-style,.swiper-button-prev2 .img-style{border-radius:10px;overflow:hidden}.hv-one .img-style::before,.pagi2 .swiper-pagination2 .img-style::before,.swiper-button-next2 .img-style::before,.swiper-button-prev2 .img-style::before{content:"";top:0;right:0;left:0;bottom:0;position:absolute;background:rgba(0,0,0,.5019607843);width:100%;height:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:99;opacity:0;border-radius:10px}.hv-one .img-style.s-one::before,.pagi2 .swiper-pagination2 .img-style.s-one::before,.swiper-button-next2 .img-style.s-one::before,.swiper-button-prev2 .img-style.s-one::before{border-radius:50%}.hv-one2:hover .img-style2::before{opacity:1;visibility:visible}.hv-one2 .img-style2::before{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:100%;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;opacity:0;visibility:hidden;background:rgba(0,0,0,.5);z-index:1;border-radius:10px}.hv-tool{position:relative;transition:all .3s ease}.hover-tooltip{position:relative}.hover-tooltip .tooltip{font-family:Poppins,sans-serif;position:absolute;white-space:nowrap;padding:2px 12px;border-radius:2px;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;color:var(--white);background-color:var(--black);transition:transform .3s ease .1s,opacity .3s ease .1s;z-index:5;font-size:12px;line-height:22px;font-weight:400;border-radius:8px;text-align:center;display:none}.hover-tooltip .tooltip::before{content:"";left:50%;transform:translateX(-50%) rotate(45deg);top:22px;position:absolute;background:var(--black);width:9px;height:9px;z-index:-1}.hover-tooltip .tooltip.style-white{color:var(--black);background:var(--white)}.hover-tooltip .tooltip.style-white::before{background:var(--white)}@media (min-width:1200px){.hover-tooltip .tooltip{display:block}}.hover-tooltip:hover .tooltip{opacity:1;visibility:visible}.hover-tooltip.tooltip-bot .tooltip{top:calc(100% + 9px);bottom:unset}.hover-tooltip.tooltip-bot .tooltip::before{top:-5px}.hover-tooltip.tooltip-left .tooltip{right:100%;bottom:auto;transform:translateX(0);left:unset}.hover-tooltip.tooltip-left .tooltip::before{top:50%;left:auto;transform:translateY(-50%) rotate(45deg);right:-4px}.hover-tooltip.tooltip-left:hover .tooltip{transform:translateX(-12px)}.hover-tooltip.tooltip-right .tooltip{left:100%;bottom:auto;transform:translateX(0)}.hover-tooltip.tooltip-right .tooltip::before{top:50%;right:auto;transform:translateY(-50%) rotate(45deg);left:-4px}.hover-tooltip.tooltip-right:hover .tooltip{transform:translateX(8px)}.hover-overlay{position:relative}.hover-overlay::before{position:absolute;z-index:2;content:"";width:100%;height:100%;background-color:rgba(0,0,0,.1);top:0;left:0;transition:.4s ease .1s;opacity:0;visibility:hidden}.hover-overlay:hover::before{opacity:1;visibility:visible}.hover-cursor-img .hover-image{display:none}@media (min-width:1200px){.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:12px}}.box-icon{display:flex;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;cursor:pointer}.social-color{--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-color a{position:relative;overflow:hidden}.social-color a::after{content:"";position:absolute;background:0 0;top:-1px;left:-1px;right:-1px;bottom:-1px;z-index: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;opacity:0;visibility:hidden}.social-color .social-facebook::after{background:var(--facebook-cl)}.social-color .social-facebook:hover{color:var(--white)}.social-color .social-facebook:hover::after{opacity:1;visibility:visible}.social-color .social-instagram::after{background:var(--instagram-cl)}.social-color .social-instagram:hover{color:var(--white)}.social-color .social-instagram:hover::after{opacity:1;visibility:visible}.social-color .social-x::after{background:var(--x-cl)}.social-color .social-x:hover{color:var(--white)}.social-color .social-x:hover::after{opacity:1;visibility:visible}.social-color .social-snapchat::after{background:var(--snapchat-cl)}.social-color .social-snapchat:hover{color:var(--white)}.social-color .social-snapchat:hover::after{opacity:1;visibility:visible}.social-color .social-pinterest::after{background:var(--pinterest-cl)}.social-color .social-pinterest:hover{color:var(--white)}.social-color .social-pinterest:hover::after{opacity:1;visibility:visible}.social-color .social-linkin::after{background:var(--linked_in-cl)}.social-color .social-linkin:hover{color:var(--white)}.social-color .social-linkin:hover::after{opacity:1;visibility:visible}.social-color .social-tiktok::after{background:var(--tiktok-cl)}.social-color .social-tiktok:hover{color:var(--white)}.social-color .social-tiktok:hover::after{opacity:1;visibility:visible}.tf-social-icon{display:flex;gap:12px}.tf-social-icon a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--line);border-radius:6px}.tf-social-icon a .icon{font-size:20px}.tf-social-icon a:hover{background:var(--black);color:var(--white)}.tf-social-icon-2{display:flex;align-items:center;gap:8px}.tf-social-icon-2 a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--line)}.tf-social-icon-2 a:hover{border-color:var(--primary);background-color:var(--primary);color:var(--white)}.tf-social-icon-2 .icon{font-size:24px}.tf-social-icon-2.style-2 a{width:32px;height:32px}.tf-social-icon-2.style-2 a:hover{border-color:var(--text);background-color:var(--text)}.tf-social-icon-2.style-2 .icon{font-size:16px}.tf-social-icon-2.hv-dark a:hover{border-color:var(--text);background-color:var(--text)}@media (min-width:1200px){.tf-social-icon-2 a{width:44px;height:44px}}.box-icon_V01{text-align:center;position:relative}.box-icon_V01 .icon{font-size:40px;margin-bottom:16px;display:inline-flex;transition-duration:.5s}.box-icon_V01 .title{margin-bottom:16px}.box-icon_V01:hover .icon{transform:scale(1.1);transition-timing-function:cubic-bezier(0.47,2.02,0.31,-0.36)}.box-icon_V01.style-2 .icon{font-size:40px;margin-bottom:12px}.box-icon_V01.style-2 .title{margin-bottom:12px}@media (min-width:992px){.box-icon_V01 .icon{font-size:56px}.box-icon_V01.style-2 .icon{font-size:64px}.box-icon_V01.style-3 .icon{font-size:48px}}.box-icon_V02{background:var(--white);border-radius:8px;padding:30px 15px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.box-icon_V02 .ic-wrap{width:64px;height:64px;font-size:40px;border-radius:50%;background:var(--bg-2);display:flex;align-items:center;justify-content:center}.box-icon_V02 .ic-wrap .icon{transition-duration:.5s}.box-icon_V02:hover .icon{transform:scale(1.1);transition-timing-function:cubic-bezier(0.47,2.02,0.31,-0.36)}.box-icon_V02.style-2{padding:0}.box-icon_V02.style-2 .ic-wrap{background:0 0;border:1px solid var(--line-5);width:56px;height:56px;font-size:24px;color:var(--orange_500)}.box-icon_V02.style-2.s2_type-2 .ic-wrap{border-color:var(--bg-10);color:var(--bg-10)}.box-icon_V02.style-3{background:0 0}.box-icon_V02.style-3 .ic-wrap{width:unset;height:unset;background:0 0}@media (min-width:1200px){.box-icon_V02{padding:48px 24px}.box-icon_V02.style-2.s2_type-2 .ic-wrap{font-size:36px}.box-icon_V02.style-3{padding:40px}.box-icon_V02.style-3 .ic-wrap{font-size:64px}}@media (min-width:426px){.box-icon_V02.style-2{align-items:start;text-align:start}}.offcanvas{border:none!important;color:var(--black);z-index:3000;background-color:var(--white)}.offcanvas.offcanvas-end,.offcanvas.offcanvas-start{width:390px}.offcanvas .offcanvas-content{height:100%}.offcanvas.offcanvas-center{top:50%;left:50%;transform:translate(-50%,-50%)!important;opacity:0;visibility:hidden;max-width:calc(100vw - 30px)}.offcanvas.offcanvas-center.show{visibility:visible;opacity:1}.offcanvas-backdrop{z-index:2999;cursor:url(../images/cursor-close.svg),auto;backdrop-filter:blur(4px);background:rgba(0,0,0,.2392156863)}.offcanvas-backdrop.show{opacity:1}.modal-backdrop{backdrop-filter:blur(4px);background:rgba(0,0,0,.2392156863)}.modal-backdrop.show{opacity:1}.overflow-x-auto::-webkit-scrollbar,.overflow-y-auto::-webkit-scrollbar{width:0}.modal{cursor:url(../images/cursor-close.svg),auto}.modal .modal-content{border:0}.modal .modal-body{padding:0}.modal.fullRight .modal-dialog{transform:translate(100%,0);min-width:100%;height:100%;margin:0;transition:transform 1s ease-out}.modal.fullRight .modal-dialog .modal-content{border-radius:0;border:0;margin:auto;overflow:hidden;position:absolute;right:0;bottom:0;top:0;padding:0}.modal.fullRight .modal-dialog .modal-content .modal-body{overflow:auto;padding:0;padding-bottom:30px}.modal.fullRight.show .modal-dialog{transform:none;transition:transform .4s ease-out}.modal.fullLeft .modal-dialog{transform:translate(-100%,0)!important;min-width:100%;height:100%;margin:0;transition:all .3s!important}.modal.fullLeft .modal-content{border-radius:0;border:0;margin:auto;overflow:hidden;position:absolute;left:0;bottom:0;top:0;padding:0}.modal.fullLeft .modal-body{overflow:auto;padding:0;padding-bottom:30px}.modal.fullLeft.show .modal-dialog{transform:translate(0,0)!important}.modal.fullBottom .modal-dialog{transform:translate(0,100%);min-width:100%;height:100%;max-height:unset;margin:0;transition:transform .3s linear!important}.modal.fullBottom .modal-content{border-radius:0;border:0;margin:auto;overflow:hidden;position:absolute;right:0;bottom:0;padding:0;max-height:max-content}.modal.fullBottom .modal-body{overflow:auto;padding:0;padding-bottom:30px}.modal.fullBottom.show .modal-dialog{transform:translate(0,0)}.modal.fade:not(.show){opacity:0}.modal .modal-content{cursor:default!important;border-radius:8px}.modal .modal-dialog{margin:15px auto;padding-left:15px;padding-right:15px;max-width:742px}@media (max-width:575px){.modal{--bs-modal-margin:1.75rem}}.modal .modal-content{padding:20px 16px}@media (min-width:768px){.modal .modal-content{padding:40px}}.modal-heading{position:relative;margin-bottom:24px;display:flex;align-items:start;justify-content:space-between}.modal-heading .icon{font-size:24px}.canvas-wrapper{padding:0;isolation:isolate;height:100%;width:100%;max-height:none;display:grid;grid-auto-rows:auto minmax(0,1fr) auto;align-content:start}.canvas-header{display:flex;align-items:center;justify-content:space-between;padding:24px;position:relative;text-transform:capitalize}.canvas-header::after{position:absolute;left:24px;right:24px;bottom:0;height:1px;background-color:var(--line)}.canvas-body{padding:24px;overscroll-behavior-y:contain;overflow-y:auto;flex:1}.canvas-body::-webkit-scrollbar{width:2px}.canvas-body::-webkit-scrollbar-track{background-color:var(--white)}.canvas-body::-webkit-scrollbar-thumb{background:var(--black);border-radius:2px}.canvas-bottom,.canvas-footer{padding:20px 24px;border-top:1px solid var(--line-5)}.canvas-filter .canvas-body{padding-top:0}.canvas-filter .canvas-body>:not(:last-child){margin-bottom:20px}.canvas-filter .canvas-body>.br-line{background:var(--line-5)}.canvas-filter .canvas-bottom{display:grid;place-items:center;gap:20px}@media (min-width:1200px){.canvas-filter .canvas-body>:not(:last-child){margin-bottom:24px}.canvas-filter.offcanvas .canvas-body>:not(:last-child){margin-bottom:20px}.canvas-filter:not(.sidebar-filter){background:0 0;pointer-events:none;padding:16px;width:501px!important}.canvas-filter:not(.sidebar-filter) .canvas-wrapper{background:var(--white);pointer-events:all}.canvas-filter:not(.sidebar-filter) .canvas-wrapper{border-radius:8px;overflow:hidden}.canvas-filter .canvas-bottom{padding-bottom:36px}}.sidebar-filter{background-color:var(--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;max-width:324px;width:100%}.sidebar-filter .canvas-body{overflow-x:hidden}@media (min-width:1200px){.sidebar-filter .canvas-body,.sidebar-filter .canvas-bottom{padding:0}}@media (max-width:1199px){.sidebar-filter{position:fixed;bottom:0;z-index:3000;display:flex;flex-direction:column;background-clip:padding-box;outline:0}.sidebar-filter.left{top:0;left:0;transform:translateX(-100%)}.sidebar-filter.right{top:0;right:0;transform:translateX(100%)}.sidebar-filter.show{transform:none}}@media (min-width:1200px){.sidebar-filter .canvas-header{padding:0;padding-bottom:24px}.sidebar-filter .canvas-body{overscroll-behavior-y:unset}}.modal-log .modal-dialog{max-width:510px}.modal-log .modal-content{position:relative;padding:20px 15px;border-radius:20px;overflow:hidden}@media (min-width:992px){.modal-log .modal-content{padding:32px}}.modal-ask .modal-dialog{max-width:712px}.tf-toolbar-bottom{display:none;padding:15px 0 15px;position:fixed;z-index:200;bottom:0;right:0;left:0;background-color:var(--white);box-shadow:0 5px 18px 5px rgba(64,72,87,.1490196078)}.tf-toolbar-bottom .toolbar-item{flex:1 0 20%;position:relative}.tf-toolbar-bottom a{width:100%;gap:4px;display:flex;align-items:center;justify-content:center;flex-direction:column}.tf-toolbar-bottom .toolbar-icon{font-size:20px;position:relative;display:flex}.tf-toolbar-bottom .toolbar-count{position:absolute;top:-4px;right:-4px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;background-color:var(--primary);border-radius:50%;font-size:11px;line-height:10px;color:var(--white)}.tf-toolbar-bottom .toolbar-label{font-size:12px;line-height:16px}@media (max-width:1199px){.tf-toolbar-bottom{display:flex}}.modal-newsletter .modal-dialog{max-width:984px}.modal-newsletter .modal-content{padding:0;border-radius:8px;overflow:hidden}.modal-newsletter .btn-action_close{position:absolute;top:24px;right:24px}.modal-newsletter .image-left img{width:100%;height:100%;object-fit:cover}.modal-newsletter .content-right{padding:25px 16px;display:flex;flex-direction:column;justify-content:center;transform:translateX(40px);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;transition-delay:0.1s;opacity:0;visibility:hidden}.modal-newsletter .title{margin-bottom:16px;padding-right:24px}.modal-newsletter .desc,.modal-newsletter .form-newsletter{margin-bottom:24px}.modal-newsletter.show .content-right{transform:translateX(0);opacity:1;visibility:visible}@media (min-width:768px){.modal-newsletter .modal-content{flex-direction:row;justify-content:space-between}.modal-newsletter .modal-content>*{width:calc(50% - 8px)}}@media (min-width:1200px){.modal-newsletter .content-right{padding:24px 40px 24px 24px}}@media (max-width:767px){.modal-newsletter .image-left img{max-height:350px}}.modal-search .modal-dialog{max-width:1154px}.modal-search .modal-content{gap:24px;padding:20px 20px 20px;border-radius:24px}.modal-search .form-search-nav input{border-radius:12px}.modal-search .tf-list-tag{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.modal-search .link-tag{padding-left:15px;padding-right:15px;border:1px solid var(--line);height:36px;display:flex;align-items:center;justify-content:center;border-radius:100px}.modal-search .link-tag:hover{background:var(--line)}@media (min-width:1200px){.modal-search .modal-content{gap:32px}.modal-search .form-search-nav input{padding:12px 23px;padding-right:52px;font-size:18px;line-height:28px}.modal-search .modal-content{padding:40px}}.tf-minicart-recommendations{padding-top:23px;padding-bottom:20px;border-top:1px solid var(--line-5)}.tf-minicart-recommendations .swiper-recommend_wrap{padding:12px;background:var(--bg-2);border-radius:8px}.tf-minicart-recommendations .swiper-recommend_wrap .sw-line-default{margin-top:16px}.popup-shopping-cart{flex-direction:row}.popup-shopping-cart .popup-header{padding:24px 24px 24px}.popup-shopping-cart .cart-threshold{margin-bottom:23px}.popup-shopping-cart .cart-threshold .tf-progress-ship{border-radius:99px;height:7px;background:var(--line-6)}.popup-shopping-cart .cart-threshold .tf-progress-ship .value{background:var(--success_700);height:7px;border-radius:99px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative}.popup-shopping-cart .wrap{display:flex;flex-direction:column}.popup-shopping-cart .tf-mini-cart-wrap{display:flex;flex-direction:column;flex-grow:1;position:relative}.popup-shopping-cart .tf-mini-cart-bottom{padding:23px 24px 24px;border-top:1px solid var(--line-5)}.popup-shopping-cart .tf-mini-cart-bottom .tf-mini-cart-tool{margin-bottom:24px}.popup-shopping-cart .tf-mini-cart-bottom .tf-mini-cart-total{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.popup-shopping-cart .tf-mini-cart-bottom .tf-mini-cart-view-checkout{display:flex;gap:8px;margin-bottom:16px}.popup-shopping-cart .tf-mini-cart-bottom .tf-mini-cart-view-checkout a{width:100%}@media (min-width:576px){.popup-shopping-cart{max-width:590px;width:100%!important}}@media (min-width:768px){.popup-shopping-cart{background:0 0;pointer-events:none;padding:16px}.popup-shopping-cart .canvas-wrapper,.popup-shopping-cart .tf-minicart-recommendations{background:var(--white);pointer-events:all}.popup-shopping-cart .canvas-wrapper{border-radius:8px}}@media (max-width:767px){.popup-shopping-cart{flex-direction:column;max-width:min(500px,100vw);max-width:340px}.popup-shopping-cart .list-cart{display:flex;gap:15px;overflow-x:auto}.popup-shopping-cart .list-cart .list-cart-item{padding-bottom:0!important;border-bottom:0!important;margin-bottom:0!important;min-width:120px}.popup-shopping-cart .list-cart .list-cart-item .image{max-height:150px;margin-bottom:12px}.popup-shopping-cart .tf-mini-cart-sroll{padding:0 16px}.popup-shopping-cart .tf-mini-cart-item{gap:8px}.popup-shopping-cart .tf-mini-cart-item .tf-mini-cart-image{max-width:60px;flex-shrink:0}.popup-shopping-cart .tf-mini-cart-item .tf-mini-cart-image img{aspect-ratio:0.8571428571}.popup-shopping-cart .popup-header,.popup-shopping-cart .tf-mini-cart-bottom{padding:16px}.popup-shopping-cart .tf-mini-cart-tool-btn{padding:6px 8px}}.tf-mini-cart-main{flex:1 1 auto;position:relative}.tf-mini-cart-sroll{position:absolute;top:0;left:0;bottom:0;right:0;overflow:auto;padding:0 24px}.tf-mini-cart-sroll::-webkit-scrollbar{width:4px;background:var(--line5)}.tf-mini-cart-sroll::-webkit-scrollbar-thumb{background-color:var(--black)}@media (min-width:1200px){.tf-mini-cart-sroll::-webkit-scrollbar{width:8px;background:var(--line)}}.tf-mini-cart-items{flex-direction:column;display:flex}.tf-mini-cart-items .tf-mini-cart-item{padding-bottom:24px}.tf-mini-cart-tool{display:flex;align-items:center;justify-content:center;gap:8px}.tf-mini-cart-tool-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 0;border-radius:999px;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background:var(--bg-2)}.tf-mini-cart-tool-btn.style-2:not(:hover){background:var(--white)}.tf-mini-cart-tool-btn:hover{background:var(--black);color:var(--white)}.tf-mini-cart-tool-openable{position:absolute;bottom:0;left:0;right:0;transform:translateY(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;z-index:70;padding:16px;pointer-events:none}.tf-mini-cart-tool-openable.open{transform:translateY(0);pointer-events:all}.tf-mini-cart-tool-openable.open .tf-mini-cart-tool-content,.tf-mini-cart-tool-openable.open>.overlay{opacity:1}.tf-mini-cart-tool-openable>.overlay{position:absolute;left:0;right:0;bottom:0;height:200vh;background:rgba(0,0,0,.1607843137);backdrop-filter:blur(4px);opacity: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-mini-cart-tool-openable .tf-mini-cart-tool-close{cursor:pointer}.tf-mini-cart-tool-openable .tf-mini-cart-tool-content{position:relative;z-index:80;padding:24px;background-color:var(--white);border-radius:8px;opacity: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-mini-cart-tool-openable .tf-mini-cart-tool-content .tf-mini-cart-tool-text{display:flex;justify-content:space-between;align-items:start;gap:8px;margin-bottom:24px;color:var(--black)}.tf-mini-cart-tool-openable .tf-mini-cart-tool-content .tf-mini-cart-tool-text .icon{font-size:24px}.tf-mini-cart-tool-openable .tf-mini-cart-tool-content .tf-cart-tool-btns{display:flex;gap:12px;flex-direction:column}.tf-mini-cart-tool-openable input,.tf-mini-cart-tool-openable textarea{font-size:14px;line-height:20px;letter-spacing:-4%;padding:13px 15px!important}.tf-mini-cart-tool-openable input::placeholder,.tf-mini-cart-tool-openable textarea::placeholder{font-size:14px;line-height:20px;letter-spacing:-4%}.tf-mini-cart-tool-openable.add-note .tf-field{margin-bottom:24px}.tf-mini-cart-tool-openable.add-gift .tf-field{margin-bottom:24px}.tf-mini-cart-tool-openable.estimate-shipping .form-content{gap:24px;margin-bottom:24px}.tf-mini-cart-tool-openable.estimate-shipping .tf-select{font-weight:500;font-size:14px;line-height:20px;letter-spacing:-4%}.tf-mini-cart-tool-openable.estimate-shipping .tf-select select{padding:13px 15px}@media (max-width:767px){.tf-mini-cart-tool-openable{padding:12px}.tf-mini-cart-tool-openable .tf-mini-cart-tool-content{padding:16px}.tf-mini-cart-tool-openable .tf-mini-cart-tool-content .tf-mini-cart-tool-text .icon{font-size:20px}.tf-mini-cart-tool-openable.estimate-shipping .form-content{gap:16px}}.tf-mini-cart-item{display:flex;align-items:center;gap:16px}.tf-mini-cart-item .tf-mini-cart-image{max-width:74px;border-radius:6px;overflow:hidden}.tf-mini-cart-item .tf-mini-cart-image img{width:100%;height:100%;object-fit:cover;aspect-ratio:0.8409090909}.tf-mini-cart-item .tf-mini-cart-info{align-self:center;flex:1}.tf-mini-cart-item .tf-mini-cart-info .name{margin-bottom:6px}.tf-mini-cart-item .tf-mini-cart-price{display:flex;flex-direction:column;align-items:end;gap:6px}.tf-mini-cart-item .tf-mini-cart-price .group-action{display:flex;align-items:center;gap:6px}@media (min-width:768px){.tf-mini-cart-item .tf-mini-cart-price{align-self:normal;justify-content:space-between}}.canvas-quickview{flex-direction:row}.canvas-quickview .mini-quick-image{display:flex;width:100%}.canvas-quickview .wrap-quick{flex-grow:1;overflow-y:auto;display:grid;gap:28px;padding-top:20px;padding-bottom:20px;padding-left:16px}.canvas-quickview .wrap-quick::-webkit-scrollbar{width:8px;height:4px;background-color:var(--line)}.canvas-quickview .wrap-quick::-webkit-scrollbar-thumb{background-color:var(--text-3)}.canvas-quickview .wrap-quick .image{border:1px solid var(--line);border-radius:12px;display:flex}.canvas-quickview .wrap-quick .image img{border-radius:12px;aspect-ratio:0.7657657658;width:100%;height:100%;object-fit:cover}.canvas-quickview .wrap-canvas{width:100%;display:flex;flex-direction:column}.canvas-quickview .tf-quick-view{display:grid;gap:20px;padding-top:0}@media (min-width:768px){.canvas-quickview{gap:24px;width:848px!important}.canvas-quickview .mini-quick-image{max-width:340px;direction:rtl}.canvas-quickview.style-2{max-width:468px!important}.canvas-quickview.style-2 .mini-quick-image{display:none!important}}@media (min-width:1200px){.canvas-quickview{gap:40px}}@media (max-width:767px){.canvas-quickview{flex-direction:column}.canvas-quickview .wrap-quick{display:flex;overflow-x:auto;padding:15px 16px 15px;gap:8px}.canvas-quickview .wrap-quick .image{max-width:120px;width:100%;flex-shrink:0}.canvas-quickview .wrap-canvas{overflow:auto}.canvas-quickview .canvas-header{padding-top:15px;padding-bottom:15px}}.tf-product-quick_view{display:grid;gap:24px}.tf-product-quick_view .tf-product-info-heading .product-infor-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.tf-product-quick_view .tf-product-info-heading .meta_rate,.tf-product-quick_view .tf-product-info-heading .meta_sold{display:flex;align-items:center;gap:4px}.tf-product-quick_view .tf-product-info-heading .br-line{height:12px}.tf-product-quick_view .tf-product-info-heading .product-infor-reality{display:flex;align-items:center;gap:8px}.tf-product-quick_view .product-infor-price{display:flex;align-items:center;gap:8px}.tf-product-quick_view .product-infor-price .badge-sale{margin-left:8px}.tf-product-quick_view .tf-product-variant{display:grid;gap:20px}.tf-product-quick_view .tf-product-variant .variant-picker-label{display:flex;align-items:center;gap:8px;margin-bottom:12px}.tf-product-quick_view .tf-product-variant .variant-picker-values{display:flex;align-items:center;gap:12px}.tf-product-quick_view .variant-color .variant-picker-values{display:flex;align-items:center;gap:20px}.tf-product-quick_view .variant-color .color-btn_quick:not(.select-item){position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0;text-align:center;border:1px solid var(--line);cursor:pointer;-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:50%}.tf-product-quick_view .variant-color .color-btn_quick:not(.select-item) .check-color{width:32px;height:32px;display:flex;flex-shrink:0;border-radius:50%;border:1px solid #dcdcdc;-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-product-quick_view .variant-color .color-btn_quick:not(.select-item).active{border-color:var(--black)}.tf-product-quick_view .variant-color .color-btn_quick.style-image{width:60px;height:60px;border-radius:4px;border:1px solid transparent;overflow:hidden}.tf-product-quick_view .variant-color .color-btn_quick.style-image .img{display:flex;align-items:center}.tf-product-quick_view .variant-color .color-btn_quick.style-image .img img{object-fit:cover}.tf-product-quick_view .variant-color .color-btn_quick.style-image.style-small{width:40px;height:40px;padding:4px}.tf-product-quick_view .variant-color .color-btn_quick.style-image-square{width:120px;height:160px;padding:7px;border:1px solid var(--line);border-radius:8px}.tf-product-quick_view .variant-color .color-btn_quick.style-image-square .img{width:100%;height:100%;border-radius:6px;overflow:hidden}.tf-product-quick_view .variant-color .color-btn_quick.style-image-square img{width:100%;height:100%;object-fit:cover}.tf-product-quick_view .variant-color .color-btn_quick.style-image-square.active{box-shadow:0 4px 16px 0 rgba(0,0,0,.0784313725)}@media (max-width:1199px){.tf-product-quick_view .variant-color .color-btn_quick.style-image-square{width:80px;height:120px}}.tf-product-quick_view .variant-size .variant-picker-label{justify-content:space-between}.tf-product-quick_view .variant-size .size-btn{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line);cursor:pointer;border-radius:4px;-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-product-quick_view .variant-size .size-btn:hover{border-color:var(--text)}.tf-product-quick_view .variant-size .size-btn.active{background:var(--text);color:var(--white);border-color:var(--text)}.tf-product-quick_view .variant-size .size-btn.disabled{opacity:.3;pointer-events:none}.tf-product-quick_view .tf-product-total-quantity{display:grid;gap:12px}.tf-product-quick_view .tf-product-total-quantity .group-action{display:flex;align-items:center;gap:10px}.tf-product-quick_view .tf-product-total-quantity .btn-action-price{gap:0}@media (max-width:767px){.tf-product-quick_view .tf-product-total-quantity .group-action{flex-wrap:wrap;gap:12px}.tf-product-quick_view .tf-product-total-quantity .group-action .wg-quantity{width:100%}}.modal-quickadd .modal-dialog{max-width:498px}.modal-quickadd .modal-content{padding:24px;border-radius:16px}@media (max-width:767px){.modal-quickadd .modal-content{padding:20px 15px}}.modal-quickview .modal-dialog{max-width:1228px}.modal-quickview .modal-content{width:100%;display:flex;justify-content:space-between;padding:0;overflow:hidden}.modal-quickview .modal-content .col-left{margin-bottom:0}.modal-quickview .modal-content .col-right{padding:20px 20px 20px 0;position:relative}.modal-quickview .btn-close-popup{position:absolute;right:12px;top:12px}.modal-quickview .tf-product-info-wrap .tf-product-info-list{margin-bottom:33px}.modal-quickview .swiper-quickview{height:100%}.modal-quickview .swiper-quickview .item{height:100%}.modal-quickview .swiper-quickview .item img{width:100%;height:100%;object-fit:cover;aspect-ratio:0.8277310924}@media (min-width:768px){.modal-quickview .btn-close-popup{position:absolute;right:24px;top:24px;z-index:3}.modal-quickview .modal-content{flex-direction:row}.modal-quickview .modal-content>*{width:calc(50% - 8px)}}@media (min-width:1200px){.modal-quickview .modal-content .col-right{padding:40px 40px 40px 24px}}@media (max-width:767px){.modal-quickview .modal-content .col-right{padding:0 16px 24px}}.tf-product-quick_add{display:grid;gap:20px}.tf-product-quick_add .product-mini-view{display:flex;align-items:center;gap:12px}.tf-product-quick_add .product-mini-view .prd-content{display:grid;gap:4px}.tf-product-quick_add .product-mini-view .prd-image{border-radius:8px;overflow:hidden}.tf-product-quick_add .wg-quantity{min-width:140px}.tf-product-quick_add .btn-action-price{padding-left:15px;padding-right:15px;gap:0}.tf-product-quick_add .product-total-quantity{display:grid;gap:12px}.tf-product-quick_add .group-action{gap:10px;display:flex}@media (max-width:767px){.tf-product-quick_add .wg-quantity{min-width:120px}}.box-text_empty.type-shop_cart{display:flex;flex-direction:column;height:100%;padding-bottom:24px;gap:30px;flex:1}.box-text_empty.type-shop_cart .shop-empty_top{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;max-width:354px;margin:0 auto;flex:1}.box-text_empty.type-shop_cart .shop-empty_top .icon{width:48px;height:48px;border-radius:50%;background-color:var(--bg-2);font-size:24px;display:flex;align-items:center;justify-content:center;color:var(--text-5);margin-bottom:16px}.box-text_empty.type-shop_cart .shop-empty_top .text-emp{margin-bottom:8px}.box-text_empty.type-shop_cart .shop-empty_bot{display:grid}.canvas-compare{height:max-content!important;width:100%!important;z-index:5000}.canvas-compare .close-popup{position:absolute;top:30px;right:30px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:16px;cursor:pointer}.canvas-compare .canvas-body{padding:24px 0}.canvas-compare .canvas-wrapper{height:unset}@media (min-width:1440px){.canvas-compare{background:0 0}.canvas-compare .canvas-wrapper{margin:16px;width:auto}.canvas-compare .canvas-body{background:var(--white);border:1px solid var(--line-6);border-radius:8px;overflow:hidden}}.tf-compare-list{display:flex;align-items:center;gap:10px}.tf-compare-list .tf-compare-head{flex:0 0 18.96%;display:grid;align-items:center;white-space:nowrap}.tf-compare-list .tf-compare-head .title{font-size:28px;line-height:34px}.tf-compare-list .tf-compare-offcanvas{display:flex;align-items:center;flex:1 1 100%;overflow-x:auto}.tf-compare-list .tf-compare-item{flex:0 0 25%;max-width:160px;padding:0 16px;display:grid;gap:12px;position:relative}.tf-compare-list .tf-compare-item a{display:flex;position:relative}.tf-compare-list .tf-compare-item .icon{position:absolute;z-index:5;top:8px;right:8px;width:32px;height:32px;background:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);-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-compare-list .tf-compare-item .icon:hover{background:var(--black);color:var(--white)}.tf-compare-list .tf-compare-item img{width:100%;height:100%;object-fit:cover;aspect-ratio:0.8311688312}.tf-compare-list .tf-compare-item:not(:first-of-type){margin-left:16px}.tf-compare-list .tf-compare-item:not(:first-of-type)::before{content:"\e936";font-family:icomoon;position:absolute;left:-16px;top:50%;transform:translateY(-50%)}.tf-compare-list .tf-compare-buttons{display:flex;flex-direction:column;align-items:center;gap:20px;flex:0 0 17%}.tf-compare-list .tf-compare-buttons .tf-compare-button-clear-all{cursor:pointer}.tf-compare-list .tf-compare-buttons .btn-action_direc{min-width:162px}@media (max-width:1024px){.tf-compare-list{flex-direction:column;max-height:100%;overflow-y:auto;gap:20px}.tf-compare-list>div{flex:0 0 100%!important}.tf-compare-list .tf-compare-offcanvas .tf-compare-item{max-width:unset;height:unset}.tf-compare-list .tf-compare-buttons{width:100%;justify-content:space-between;flex-direction:row}}@media (max-width:767px){.tf-compare-list .tf-compare-offcanvas .tf-compare-item{flex:0 0 calc(33.333% - 11px)}}@media (max-width:575px){.tf-compare-list .tf-compare-offcanvas .tf-compare-item{flex:0 0 calc(50% - 6px);padding-left:6px;padding-right:6px}}.modal-share .wrap-code{position:relative;border-radius:8px;padding:15px 16px;background-color:var(--bg-2)}.modal-share .wrap-code .coppyText{display:flex;align-items:center;gap:6px;padding-right:65px}.modal-share .btn-action-copy{position:absolute;top:8px;right:8px;bottom:8px;background:#fff;border:.6px solid #f5f5f5;box-shadow:0 24px 24px -12px var(--elevationshadow),0 3px 3px -1.5px var(--elevationshadow),0 1px 1px -.5px var(--elevationshadow);display:flex;align-items:center;justify-content:center;padding-left:12px;padding-right:12px;border-radius:99px;font-weight:500}.modal-share .btn-action-copy:hover{background:var(--black);color:var(--white)}.modal-share .modal-content{position:relative;padding:20px 16px;border-radius:8px;overflow:hidden}.modal-share .box_copy{margin-bottom:16px}@media (min-width:992px){.modal-share .modal-content{padding:40px}.modal-share .box_copy{margin-bottom:24px}}@media (min-width:1200px){.modal-share .tf-social-icon{margin-bottom:40px}}.title-pop{letter-spacing:0}.modal-find_size .modal-dialog{max-width:900px}.modal-find_size .tf-sizeguide-table{border:1px solid var(--line);border-radius:5px;width:100%;white-space:nowrap}.modal-find_size .tf-sizeguide-table th{border:1px solid var(--line);padding:10px;font-weight:600;line-height:20px}.modal-find_size .tf-sizeguide-table td{border:1px solid var(--line);border-width:0 1px 1px 0;padding:10px;line-height:20px}.modal-find_size .tf-page-size-chart-content{display:grid;gap:10px;grid-template-columns:8fr 4fr}.modal-find_size p{color:var(--text-2)}.modal-find_size .modal-content{position:relative;padding:20px 15px;border-radius:20px;overflow:hidden}@media (min-width:992px){.modal-find_size .modal-content{padding:32px}}@media (max-width:767px){.modal-find_size .tf-page-size-chart-content{grid-template-columns:unset}.modal-find_size .tf-page-size-chart-content>div:last-child{text-align:center}}.minipop-auto{position:fixed;left:16px;bottom:16px;opacity:0;visibility: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;transform:translateX(20px);box-shadow:0 24px 24px -12px rgba(0,0,0,.0784313725),0 3px 3px -1.5px var(--elevationshadow),0 1px 1px -.5px var(--elevationshadow)}.minipop-auto.active{opacity:1;visibility:visible;transform:translateX(0)}.pop-notice-sale{z-index:22;display:flex;align-items:center;gap:12px;padding:11px 11px 15px 11px;background:var(--white);border:1px solid var(--line);border-radius:8px;min-width:364px;overflow:hidden;z-index:51}.pop-notice-sale .pns-thumb{position:relative;max-width:74px;width:100%}.pop-notice-sale .pns-thumb img{aspect-ratio:0.8409090909;width:100%;height:100%;object-fit:cover}.pop-notice-sale .progress-time{position:absolute;bottom:0;left:0;right:0;height:4px;background:var(--main_300)}.pop-notice-sale .progress-time .prg-line{position:absolute;left:0;top:0;bottom:0;background:var(--black);border-radius:99px;width:0}.pop-notice-sale .image{border-radius:4px;overflow:hidden}.pop-notice-sale .purchase{padding:6px;background:var(--primary);position:absolute;left:-8px;top:-8px;border-radius:50%;display:flex;align-items:center;justify-content:center}.pop-notice-sale .bottom{display:flex;align-items:center;justify-content:space-between}.pop-notice-sale .pns_date{display:flex;align-items:center;gap:4px}.pop-notice-sale .btn-cl-pop{position:absolute;right:12px;top:12px;display:flex}.pop-notice-sale.active .progress-time .prg-line{width:100%;transition:width 10s linear}@media (max-width:991px){.pop-notice-sale{display:none}}.pop-notice-cookie{max-width:469px;padding:23px;background:var(--white);border:1px solid var(--line);border-radius:8px;z-index:52}@media (max-width:575px){.pop-notice-cookie{display:none}}.quick-variant-picker .variant-picker_values{display:flex;flex-wrap:wrap;gap:20px}.quick-variant-picker.picker_color .color_btn .img{width:60px;height:60px;display:flex;align-items:center;overflow:hidden;border-radius:4px;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}.quick-variant-picker.picker_color .color_btn .img img{width:100%;height:100%;object-fit:cover;aspect-ratio:1}.quick-variant-picker.picker_color .color_btn.active .img{border-color:var(--text)}.quick-variant-picker.picker_size .variant-picker_label{margin-bottom:8px}.quick-variant-picker.picker_size .variant-picker_values{gap:12px}.quick-variant-picker.picker_size .size_btn{height:32px;padding-left:15px;padding-right:15px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line-5);cursor:pointer;border-radius:99px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.quick-variant-picker.picker_size .size_btn:hover{border-color:var(--black)}.quick-variant-picker.picker_size .size_btn.active{background:var(--black);color:var(--white);border-color:var(--black)}.quick-variant-picker.picker_size .size_btn.disabled{opacity:.3;pointer-events:none}.offcanvas-pickup .pickup-available-list{display:flex;flex-direction:column;gap:24px}.offcanvas-pickup .pickup-available-item .title{margin-bottom:8px}.offcanvas-pickup .pickup-available-item .desc{margin-bottom:12px}.offcanvas-pickup .pickup-available-item ul{display:flex;flex-direction:column;gap:2px;margin-bottom:12px}.offcanvas-pickup .pickup-available-item a{display:flex;align-items:center;gap:8px}.offcanvas-pickup .pickup-available-item a .icon{font-size:10px}@media (min-width:576px){.offcanvas-pickup{width:520px!important}}@media (min-width:1200px){.offcanvas-pickup .modal-inner{padding:40px 32px}.offcanvas-pickup .pickup-available-list{gap:40px}}.canvas-lookbook.offcanvas{height:auto}.canvas-lookbook .canvas-body{padding:0}.canvas-lookbook .popup-look-item{display:flex;align-items:center;gap:20px;max-width:400px;margin:0 auto;padding:12px}.canvas-lookbook .popup-look-item .look-image{border-radius:4px;overflow:hidden}.canvas-lookbook .popup-look-item .look-content{display:grid;gap:4px}.modal-demo .btn-close-popup{position:absolute;top:24px;right:24px}.modal-demo .demo-title{margin-top:40px;margin-bottom:30px;text-align:center}.modal-demo .modal-dialog{max-width:1880px}.modal-demo .modal-content{padding:64px 0;background-color:var(--white);width:100%;border-radius:20px;border:0;cursor:default;overflow:hidden}.modal-demo .mega-menu{overscroll-behavior-y:contain;overflow-y:auto;max-height:calc(100vh - 188px);padding:0 15px;margin:0 24px}.modal-demo .mega-menu::-webkit-scrollbar{width:8px;background:var(--line);border-radius:99px}.modal-demo .mega-menu::-webkit-scrollbar-thumb{background:var(--text);border-radius:99px;transition:all .3s ease}.modal-demo .mega-menu::-webkit-scrollbar-thumb:hover{cursor:grab}.modal-demo .row-demo{grid-template-columns:repeat(5,1fr);max-width:1440px;margin:0 auto}@media (max-width:1439px){.modal-demo .row-demo{grid-template-columns:repeat(4,1fr)}.modal-demo .modal-content{padding-bottom:40px}}.btn-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}.btn-close-popup:hover{transform:rotate(180deg)}.modal-search .modal-dialog{max-width:100%;margin:0;padding:0}.modal-search .close{flex:1;cursor:url(../images/cursor-close.svg),auto}.modal-search .modal-content{padding:0;height:100vh!important;background-color:transparent}.modal-search .ctn-wrap{height:auto;background-color:var(--white);padding-top:30px;padding-bottom:30px}.modal-search .form-search-prd{margin-bottom:24px}.modal-search .form-search-prd .btn-close-popup{position:absolute;right:0;top:2px}.modal-search .pupular-search{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:24px}.modal-search .pupular-search .list-search{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.modal-search .box-btn_action{margin-top:24px}@media (min-width:1200px){.modal-search .ctn-wrap{padding-top:48px;padding-bottom:48px}.modal-search .box-btn_action{margin-top:48px}.modal-search .pupular-search{margin-bottom:48px}}.canvas-mb .canvas-body{position:relative;gap:24px}.canvas-mb .mb-content-top{flex:1;position:relative;overflow-x:hidden}.mb-panel{position:absolute;left:100%;top:0;bottom:0;width:100%;background:#fff;transition:.3s;z-index:1;overflow:auto;pointer-events:none}.mb-nav-item.active .mb-panel{left:0;pointer-events:all}.nav-ul-mb-2 .mb-nav-link{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;padding-top:12px}.nav-ul-mb-2 .mb-sub-link:not(.collapsed) .ic-custom::before{transform:rotate(90deg)}.nav-ul-mb-2 .mb-sub-link:not(.collapsed) .ic-custom::after{transform:rotate(180deg)}.nav-ul-mb-2 .mb-sub-link .ic-custom{width:12px;height:12px;position:relative;display:flex;align-items:center;justify-content:center}.nav-ul-mb-2 .mb-sub-link .ic-custom::after,.nav-ul-mb-2 .mb-sub-link .ic-custom::before{content:"";position:absolute;background:var(--black);border-radius:999px;-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-ul-mb-2 .mb-sub-link .ic-custom::after{width:100%;height:2px}.nav-ul-mb-2 .mb-sub-link .ic-custom::before{height:100%;width:2px}.mb-panel{padding-right:3px}.mb-panel::-webkit-scrollbar{width:2px;border-radius:99px;background:var(--line)}.mb-panel::-webkit-scrollbar-thumb{background-color:var(--black);border-radius:99px}.mb-panel .mb-panel-header{display:flex;margin-bottom:24px}.mb-panel .row-demo{grid-template-columns:repeat(2,1fr);gap:12px;margin:0}.mb-panel .row-demo .demo-item{flex-wrap:wrap}.mb-panel .row-demo .demo-item.soon{display:none}.mb-panel .row-demo .demo-item .btn-icon{display:none}.mb-panel .row-demo .demo-name{flex-wrap:wrap}.mb-panel-list .mb-sub-item:first-child .mb-sub-link{padding-top:0}.mb-panel-list .mb-sub-link{display:flex;align-items:center;justify-content:space-between;font-weight:500;padding-bottom:12px;padding-top:12px}.mb-sub-list{padding-left:16px;margin-bottom:12px}.mb-sub-list li:not(:last-child) a{padding-bottom:8px}.mb-sub-list li:not(:first-child) a{padding-top:8px}.zipcode-message{padding:16px;border-radius:8px}.zipcode-message .msg-text_1{display:flex;align-items:center;gap:6px}.zipcode-message .msg-text_2{padding-left:21px;position:relative}.zipcode-message .msg-text_2::before{content:"";position:absolute;width:3px;height:3px;border-radius:50%;top:8px;left:7px}.zipcode-message.error{background:var(--error_100);color:var(--error_800)}.zipcode-message.error .msg-text_2::before{background:var(--error_800)}.zipcode-message.success{background:var(--success_50);color:var(--success_700)}.zipcode-message.success .msg-text_2::before{background:var(--success_700)}@media (max-width:767px){.canvas-sidebar .canvas-body,.canvas-sidebar .canvas-header{padding:16px}}.flat-animate-tab{overflow:hidden}.flat-animate-tab .tab-content{position:relative}.flat-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}.flat-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:0.3s}.flat-animate-tab.fade-to-right .tab-pane:not(.active){-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}.flat-animate-tab-2{overflow:hidden}.flat-animate-tab-2 .tab-content{position:relative}.flat-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}.flat-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:0.3s}.tab-btn-wrap-v1{display:flex;gap:32px;position:relative;margin-bottom:28px;overflow:auto;white-space:nowrap}.tab-btn-wrap-v1 .nav-tab-item{position:relative;z-index:1}.tab-btn-wrap-v1 .nav-tab-item:last-child{padding-right:2px}.tab-btn-wrap-v1 .tf-btn-tab{padding-bottom:13px;border-bottom:2px solid var(--black)}.tab-btn-wrap-v1 .tf-btn-tab:not(.active){color:var(--text-2);border-color:transparent}@media (min-width:1440px){.tab-btn-wrap-v1{gap:64px;margin-bottom:40px}.tab-btn-wrap-v1 .tf-btn-tab{padding-bottom:23px}}.tab-btn-wrap-v2{display:flex;gap:24px;align-items:center;overflow:auto;white-space:nowrap}.tab-btn-wrap-v2 .tf-btn-tab{position:relative}.tab-btn-wrap-v2 .tf-btn-tab::before{content:"";position:absolute;bottom:0;left:auto;right:0;width:0%;height:2px;background:var(--black);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tab-btn-wrap-v2 .tf-btn-tab.active::before{right:auto;left:0;width:100%}.tab-btn-wrap-v2 .tf-btn-tab:not(.active){color:var(--text-6)}@media (min-width:1200px){.tab-btn-wrap-v2{gap:48px}}.list-tab-btn-vertical .tf-btn-tab{display:flex;align-items:center;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid var(--line-5);gap:8px}.list-tab-btn-vertical .tf-btn-tab.active{border-color:var(--black)}.list-tab-btn-vertical .tf-btn-tab:not(.active){color:var(--text-5)}.list-tab-btn-vertical .nav-tab-item:not(:first-child) .tf-btn-tab{padding-top:24px}@media (min-width:992px){.list-tab-btn-vertical{max-width:324px;width:100%}}@media (max-width:991px){.list-tab-btn-vertical{display:flex;gap:24px;overflow:auto;white-space:nowrap}.list-tab-btn-vertical .nav-tab-item .tf-btn-tab{padding-top:0!important;padding-bottom:12px!important}}.list-tab-btn-1{display:flex;gap:24px}.list-tab-btn-1 .tf-btn-tab{font-weight:400;color:var(--text-2);position:relative}.list-tab-btn-1 .tf-btn-tab::before{content:"";position:absolute;left:auto;right:0;bottom:0;height:1px;width:0;background:var(--black);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.list-tab-btn-1 .tf-btn-tab.active{color:var(--black)}.list-tab-btn-1 .tf-btn-tab.active::before{width:100%;left:0;right:auto}.list-tab-btn-1 .tf-btn-tab:hover{color:var(--black)}.list-tab-btn-1.style-3 .tf-btn-tab{font-weight:500;padding-bottom:6px;gap:8px}.list-tab-btn-1.style-3 .tf-btn-tab:not(.active){color:var(--black_32)}.list-tab-btn-1.style-3 .tf-btn-tab::before{height:2px}@media (min-width:1200px){.list-tab-btn-1.style-2{gap:40px}.list-tab-btn-1.style-2 .tf-btn-tab{padding-bottom:6px}.list-tab-btn-1.style-2 .tf-btn-tab::before{height:2px}.list-tab-btn-1.style-2 .tf-btn-tab.active{font-weight:700}.list-tab-btn-1.style-3{gap:48px}}.list-tab-btn-2{display:flex;gap:12px;overflow:auto}.list-tab-btn-2 .tf-btn-tab{height:40px;padding-left:20px;padding-right:20px;border-radius:99px;border:1px solid var(--line-5);display:flex;align-items:center;justify-content:center}.list-tab-btn-2 .tf-btn-tab:hover{border-color:var(--black)}.list-tab-btn-2 .tf-btn-tab.active{background:var(--black);border-color:var(--black);color:var(--white)}@media (max-width:767px){.list-tab-btn-2{gap:8px}.list-tab-btn-2 .tf-btn-tab{padding-left:12px;padding-right:12px;height:36px}}.split-accordion-tabs-2 .accordion-item{position:relative;border-bottom:1px solid var(--line-5);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.split-accordion-tabs-2 .accordion-item:has(.accordion-action:not(.collapsed)){border-color:var(--black)}.split-accordion-tabs-2 .accordion-action{gap:16px;justify-content:start}.split-accordion-tabs-2 .accordion-content{padding-bottom:16px}.split-accordion-tabs-2 .number-order{min-width:40px}@media (min-width:992px){.split-accordion-tabs-2 .accordion-content{padding-bottom:24px}.split-accordion-tabs-2 .accordion-content.collapsed{padding-bottom:24px}}@media (min-width:1200px){.split-accordion-tabs-2 .number-order{min-width:48px}.split-accordion-tabs-2 .accordion-action{padding-top:32px}.split-accordion-tabs-2 .accordion-action.collapsed{padding-bottom:32px}.split-accordion-tabs-2 .accordion-content{padding-bottom:32px}}.list-tab-btn-3{display:flex;align-items:center;overflow:auto;gap:40px}.list-tab-btn-3 .tf-btn-tab{display:flex;align-items:center;gap:16px;text-decoration:underline;white-space:nowrap}.list-tab-btn-3 .tf-btn-tab .image{border-radius:999px;border:1px solid var(--line-5);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative;min-width:60px}.list-tab-btn-3 .tf-btn-tab .image img{border-radius:999px}.list-tab-btn-3 .tf-btn-tab .image::before{content:"";position:absolute;inset:0px;border-radius:999px;border:2px solid var(--white);z-index:1;-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:0;visibility:hidden}.list-tab-btn-3 .tf-btn-tab.active .image{border-color:var(--black)}.list-tab-btn-3 .tf-btn-tab.active .image::before{opacity:1;visibility:visible}.list-tab-btn-3 .tf-btn-tab:not(.active){text-decoration-color:transparent}@media (max-width:1199px){.list-tab-btn-3{gap:24px}.list-tab-btn-3 .tf-btn-tab{gap:8px}}form{position:relative;z-index:30}form input[type=color],form input[type=date],form input[type=datetime-local],form input[type=datetime],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form select,form textarea{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;padding:11px 15px;border:1px solid var(--line-5);border-radius:8px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;letter-spacing:-4%}form input[type=color]::placeholder,form input[type=date]::placeholder,form input[type=datetime-local]::placeholder,form input[type=datetime]::placeholder,form input[type=email]::placeholder,form input[type=month]::placeholder,form input[type=number]::placeholder,form input[type=password]::placeholder,form input[type=search]::placeholder,form input[type=tel]::placeholder,form input[type=text]::placeholder,form input[type=time]::placeholder,form input[type=url]::placeholder,form input[type=week]::placeholder,form select::placeholder,form textarea::placeholder{color:var(--text)}form input[type=color]:focus,form input[type=date]:focus,form input[type=datetime-local]:focus,form input[type=datetime]:focus,form input[type=email]:focus,form input[type=month]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus,form input[type=time]:focus,form input[type=url]:focus,form input[type=week]:focus,form select:focus,form textarea:focus{border-color:var(--black)}form input[type=color].style-2,form input[type=date].style-2,form input[type=datetime-local].style-2,form input[type=datetime].style-2,form input[type=email].style-2,form input[type=month].style-2,form input[type=number].style-2,form input[type=password].style-2,form input[type=search].style-2,form input[type=tel].style-2,form input[type=text].style-2,form input[type=time].style-2,form input[type=url].style-2,form input[type=week].style-2,form select.style-2,form textarea.style-2{border-radius:999px;padding-left:24px}form input[type=color].style-3::placeholder,form input[type=date].style-3::placeholder,form input[type=datetime-local].style-3::placeholder,form input[type=datetime].style-3::placeholder,form input[type=email].style-3::placeholder,form input[type=month].style-3::placeholder,form input[type=number].style-3::placeholder,form input[type=password].style-3::placeholder,form input[type=search].style-3::placeholder,form input[type=tel].style-3::placeholder,form input[type=text].style-3::placeholder,form input[type=time].style-3::placeholder,form input[type=url].style-3::placeholder,form input[type=week].style-3::placeholder,form select.style-3::placeholder,form textarea.style-3::placeholder{font-weight:400;font-size:14px;line-height:150%;letter-spacing:-4%;color:var(--text-5)}form input[type=color].style-4,form input[type=date].style-4,form input[type=datetime-local].style-4,form input[type=datetime].style-4,form input[type=email].style-4,form input[type=month].style-4,form input[type=number].style-4,form input[type=password].style-4,form input[type=search].style-4,form input[type=tel].style-4,form input[type=text].style-4,form input[type=time].style-4,form input[type=url].style-4,form input[type=week].style-4,form select.style-4,form textarea.style-4{font-weight:500;font-size:14px;line-height:20px;letter-spacing:-4%;padding-top:13px;padding-bottom:13px}form input[type=color].style-4::placeholder,form input[type=date].style-4::placeholder,form input[type=datetime-local].style-4::placeholder,form input[type=datetime].style-4::placeholder,form input[type=email].style-4::placeholder,form input[type=month].style-4::placeholder,form input[type=number].style-4::placeholder,form input[type=password].style-4::placeholder,form input[type=search].style-4::placeholder,form input[type=tel].style-4::placeholder,form input[type=text].style-4::placeholder,form input[type=time].style-4::placeholder,form input[type=url].style-4::placeholder,form input[type=week].style-4::placeholder,form select.style-4::placeholder,form textarea.style-4::placeholder{font-weight:400;font-size:14px;line-height:20px;letter-spacing:-4%;color:var(--text-5)}form button,form input[type=button],form input[type=reset],form input[type=submit]{background-color:transparent;overflow:hidden;padding:0}form textarea{height:120px;resize:none}form .form-content{display:grid;gap:16px}form .tf-grid-layout{gap:16px}form .field-ipt-envelope{position:relative}form .field-ipt-envelope input{background:0 0;border:0;border-bottom:1px solid var(--text-6);border-radius:0;color:var(--white);padding:0;padding-bottom:17px;padding-left:24px}form .field-ipt-envelope input:focus{border-color:var(--primary)}form .field-ipt-envelope input::placeholder{color:var(--white)}form .field-ipt-envelope .icon{position:absolute;font-size:20px;position:absolute;left:0;top:2px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tf-check{position:relative;background:0 0;cursor:pointer;outline:0;-webkit-appearance:none;width:16px;height:16px;border:1px solid var(--text-4);padding:0;display:inline-flex;justify-content:center;align-items:center;background-color:var(--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;line-height:1;border-radius:4px}.tf-check:checked{background:var(--black);border-color:var(--black)}.tf-check:checked::before{opacity:1;transform:scale(1)}.tf-check::before{font-family:icomoon;content:"\e95f";position:absolute;color:var(--white);opacity:0;font-size:12px;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.only-check[type^=radio]:checked::before{content:"\e953"}.tf-check.style-2{width:20px;height:20px;border-radius:3px}.tf-check.style-2::before{font-size:14px}.tf-check.style-3{border-color:var(--text-3);background:0 0}.tf-check.style-3:checked{background:var(--text-3)}.tf-check.style-3::before{color:var(--black)}.tf-check-rounded{padding:0!important;position:relative;border:1px solid var(--line-5);border-radius:50%;background:0 0;cursor:pointer;outline:0;height:16px;width:16px;display:flex;align-items:center;justify-content:center;background-color:var(--white);-webkit-appearance:none;-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-rounded::before{content:"";position:absolute;border-radius:50%;width:12px;height:12px;background-color:var(--black);opacity: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;transform:scale(.6)}.tf-check-rounded:checked{border-color:var(--black)}.tf-check-rounded:checked::before{opacity:1;transform:scale(1)}.tf-check-rounded.style-2{width:22px;height:22px}.tf-check-rounded.style-2::before{width:16px;height:16px}.checktoggle-wrap{padding:2px;border-radius:999px;background:var(--main_400);display:flex;width:36px;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.checktoggle-wrap .tf-check-toggle{position:relative;background:0 0;cursor:pointer;outline:0;-webkit-appearance:none;width:16px;height:16px;padding:0;display:inline-flex;justify-content:center;align-items:center;background-color:var(--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;line-height:1;border-radius:50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin-left:0}.checktoggle-wrap .tf-check-toggle:checked{margin-left:calc(100% - 16px)}.checktoggle-wrap:has(input:checked){background:var(--black)}.checkbox-wrap{display:flex;align-items:center;gap:6px}.checkbox-wrap input{padding:0;flex-shrink:0}.checkbox-wrap label{cursor:pointer}.tf-field{position:relative;display:grid;place-items:start;gap:4px}select.select-2{padding:6px 56px 6px 11px;border:1px solid var(--line);border-radius:8px}select.select-3{padding:10px 19px;padding-right:39px;border:1px solid var(--line);border-radius:100px}select.select-3:focus{border-color:var(--text);outline:unset!important}@media (min-width:1200px){select.select-3{min-width:200px}}.select-wrap{position:relative;display:inline-flex}.select-wrap .icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:12px}.tf-select{position:relative;min-width:107px}.tf-select select{width:100%;padding:7px 15px;border:1px solid var(--line-5);border-radius:8px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-appearance:none;appearance:none;outline:0!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-weight:500}.tf-select select:focus{border-color:var(--text)}.tf-select::after{font-family:icomoon;position:absolute;content:"\e95d";right:16px;top:50%;transform:translateY(-50%);font-size:20px;z-index:1;font-weight:400;pointer-events:none;-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-select:has(select:open)::after{transform:translateY(-50%) rotate(180deg)}.tf-select:hover select{border-color:var(--text)}.tf-select.style-2 select{border-radius:99px}.tf-select.style-min{min-width:91px}.tf-select.style-min select{padding:3px 11px;padding-right:36px}.tf-select.style-min::after{right:12px}.tf-select.style-3 select{background:var(--bg-2);border:0;padding:14px 16px;padding-right:40px}.tf-select.style-4 select{border-radius:99px;border-color:var(--text-3_24);color:var(--text-3)}.tf-select.style-4 select:focus,.tf-select.style-4 select:hover{border-color:var(--text-3)}.tf-select.style-4 select option{color:var(--black)}.tf-select.style-4::after{color:var(--text-3)}.tf-select.text-body-s select{padding:9px 15px}@media (min-width:1200px){.tf-select select{padding:11px 15px}.tf-select.text-body-s select{padding:13px 15px}}.password-wrapper{position:relative}.password-wrapper .toggle-pass{position:absolute;right:16px;top:50%;transform:translateY(-50%);cursor:pointer}.form-subcribe{display:flex;align-items:center;gap:24px}.form-subcribe fieldset input{background:0 0;color:var(--white);border:0;border-bottom:2px solid var(--text-2);border-radius:0;padding-top:6px;padding-bottom:8px;padding-left:24px}.form-subcribe fieldset input:focus{border-color:var(--primary)}.form-subcribe fieldset input::placeholder{color:var(--white)}.form-subcribe fieldset .icon{position:absolute;left:0;top:calc(50% - 3px);transform:translateY(-50%);pointer-events:none}.form-subcribe.style-2 fieldset input{color:var(--black)}.form-subcribe.style-2 fieldset input::placeholder{color:var(--text)}.form-subcribe.style-2.type-2 fieldset input{color:var(--white)}.form-subcribe.style-2.type-2 fieldset input::placeholder{color:var(--text-2)}.form-subcribe.style-2.type-2 fieldset input:not(:focus){border-color:var(--white)}.form-subcribe.style-2.type-2 .btn-action:not(:hover){background:#5a42c4}.form-subcribe.style-3{gap:0}.form-subcribe.style-3 fieldset input{padding-top:0;padding-bottom:16px;color:var(--black)}.form-subcribe.style-3 fieldset input::placeholder{color:var(--text)}.form-subcribe.style-3 fieldset .icon{top:2px;transform:unset}.form-subcribe.style-3 .btn-action{position:absolute;right:0;top:2px}.form-subcribe.style-4 fieldset input{color:var(--text-3)}.form-subcribe.style-4 fieldset input::placeholder{color:var(--text-3)}.form-subcribe.style-4 fieldset input:not(:focus){border-color:var(--text-3)}@media (min-width:1200px){.form-subcribe fieldset{max-width:537px;width:100%}.form-subcribe fieldset input{padding-top:14px;padding-bottom:16px}.form-subcribe .btn-action{flex-shrink:0}.form-subcribe.style-2 fieldset{max-width:285px}.form-subcribe.style-2 .btn-action{padding-left:24px;padding-right:24px}.form-subcribe.style-2 input{padding-top:10px;padding-bottom:12px}.form-subcribe.style-4 .btn-action{padding-left:45px;padding-right:45px}}@media (max-width:1199px){.form-subcribe fieldset{flex:1}}.form-subcribe-v2{position:relative}.form-subcribe-v2 fieldset input{border-color:var(--black);padding-right:140px}.form-subcribe-v2 fieldset input::placeholder{color:var(--text)}.form-subcribe-v2 .btn-action{position:absolute;top:4px;right:4px;bottom:4px;display:flex;align-items:center;justify-content:center;padding-left:24px;padding-right:24px;font-weight:700;border-radius:999px;background:var(--bg-5)}.form-subcribe-v2 .btn-action:hover{background:var(--primary);color:var(--white)}.form-subcribe-v2.style-2 .btn-action{color:var(--white)}.form-subcribe-v2.style-2 .btn-action:not(:hover){background:var(--black)}@media (min-width:1200px){.form-subcribe-v2 fieldset input{padding-top:15px;padding-bottom:15px}}.form-subcribe-v3{display:grid;gap:16px}@media (min-width:1200px){.form-subcribe-v3{gap:24px}}.form-search-blog fieldset input{padding-left:35px}.form-search-blog fieldset input::placeholder{color:var(--text)}.form-search-blog .btn-action{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:20px}.form-search fieldset input{padding-left:35px}.form-search fieldset input::placeholder{color:var(--text-5)}.form-search .btn-action{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:20px}@media (min-width:1200px){.form-search:not(.small) .btn-action{left:16px}.form-search:not(.small) fieldset input{padding-left:39px;padding-top:15px;padding-bottom:15px}}.form-comment .form-content{margin-bottom:40px}@media (max-width:991px){.form-comment .form-content{margin-bottom:30px}}.form-add_gift .msg-text_dis.error{color:var(--error_800)}.form-add_gift:not(.apply-success) .form-accept_notice,.form-add_gift:not(.apply-success) .msg-text_dis{display:none}.form-add_gift.apply-success .tf-cart-tool-btns,.form-add_gift.apply-success .tf-field{display:none}.form-add_gift .form-accept_notice{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.form-add_gift .form-accept_notice .icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-size:24px;border-radius:50%;background:var(--success_50);color:var(--success_700)}.form-write-review .form-content{margin-bottom:24px}.form-write-review .grid-choose{gap:8px 0}.box-uploadImage{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px}.box-uploadImage .image-upload_list{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.box-uploadImage .image-upload_list .image-upload_item{border-radius:4px;overflow:hidden;max-width:104px}.box-uploadImage .image-upload_list .image-upload_item img{aspect-ratio:1;width:100%;height:100%;object-fit:cover}.box-uploadImage .group-action{display:flex;align-items:center;gap:8px}.form-search-prd{position:relative}.form-search-prd .btn-action_search{position:absolute;left:0;top:2px;font-size:20px;color:var(--black)}.form-search-prd fieldset input{border-radius:0;border:0;padding:0;padding-bottom:12px;padding-left:36px;border-bottom:1px solid var(--black)}.form-notice-stock{padding:23px;border:1px solid var(--black);border-radius:8px}.form-notice-stock .title{display:flex;align-items:center;gap:8px}.form-notice-stock .title .icon{font-size:20px}.form-gift .form-content{padding:23px;border:1px solid var(--black);border-radius:8px;gap:8px}.form-log .form-content{margin-bottom:24px}.form-log .form-btn{display:grid;place-items:center;gap:20px}.form-group-check{display:grid;gap:16px}.form-group-btn{display:grid;place-items:center;gap:20px}.checkbox-checkout-item{display:flex;align-items:center;gap:8px;padding:13px 15px;border:1px solid var(--line-5);position:relative;z-index: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;cursor:pointer}.checkbox-checkout-item .text{display:flex;flex:1}.checkbox-checkout-item .icon{font-size:20px}.checkbox-checkout-item:has(input:checked){border-color:var(--black);z-index:1}.checkbox-checkout-item:first-child{border-radius:8px 8px 0 0}.checkbox-checkout-item:last-child{border-radius:0 0 8px 8px}.checkbox-checkout-item:not(:first-child){border-top-color:transparent}.checkbox-checkout-item.style-2{align-items:start}.checkbox-checkout-item.style-2 .tf-check-rounded{margin-top:2px}.checkbox-checkout-item.style-2 .check-col_right{display:flex;align-items:center;justify-content:space-between;flex:1}.checkbox-checkout-item.style-2:has(input:checked){background:var(--bg-2)}@media (max-width:425px){.checkbox-checkout-item.style-2 .check-col_right{flex-wrap:wrap;gap:4px}.checkbox-checkout-item.style-2 .check-col_right>*{width:100%}}.form-discount .btn-action_submit{position:absolute;top:8px;right:8px;bottom:8px;padding-left:12px;padding-right:12px;background:var(--black);color:var(--white);display:flex;align-items:center;justify-content:center;border-radius:99px}.form-discount .btn-action_submit:hover{background:var(--primary)}.form-cta{position:relative}.form-cta .btn-action_submit{position:absolute;right:4px;top:4px;bottom:4px;display:flex;align-items:center;justify-content:center;background:var(--bg-5);border-radius:999px;padding-left:24px;padding-right:24px}@media (min-width:1200px){.form-cta input.style-2{padding-top:15px;padding-bottom:15px;padding-left:23px;padding-right:180px}}.btn{--bs-btn-font-size:inherit}.tf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;position:relative;font-weight:400;text-transform:uppercase;height:40px;padding-left:20px;padding-right:20px;background:var(--black);color:var(--white);border-radius:8px;-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-btn .icon{font-size:20px}.tf-btn:hover{background:var(--main_800)}.tf-btn.style-2{border-radius:999px}.tf-btn.btn-white:not(:hover){background:var(--white);color:var(--black)}.tf-btn.btn-light:not(:hover){background:var(--bg-2);color:var(--black)}.tf-btn.btn-light-2:not(:hover){background:var(--bg-5);color:var(--black)}.tf-btn.btn-stroke{border:1px solid var(--text-3);color:var(--text-3);background:0 0}.tf-btn.btn-stroke:hover{background:var(--text-3);color:var(--black)}.tf-btn.btn-stroke-2{border:1px solid var(--line-5);background:0 0;color:var(--black)}.tf-btn.btn-stroke-2:hover{background:var(--black);color:var(--white)}.tf-btn.btn-stroke-black{border:1px solid var(--black);background:var(--black)}.tf-btn.btn-stroke-black:not(:hover){background:0 0;color:var(--black)}.tf-btn.btn-stroke-white{border:1px solid var(--white);background:0 0}.tf-btn.btn-stroke-white:hover{color:var(--black);background:var(--white)}.tf-btn.btn-trans:not(:hover){background:0 0;color:var(--black)}.tf-btn.btn-fill-2:not(:hover){background:var(--bg-10)}.tf-btn.hv-black:hover{background:var(--black);color:var(--white)}.tf-btn.btn-out{background:#a1a1a1;color:var(--white);pointer-events:none}.tf-btn.btn-fill:not(:hover){background:var(--text-3);color:var(--black)}.tf-btn.type-3{height:32px}.tf-btn.type-4{height:40px}.tf-btn.type-4 .ic-wrap{width:32px;height:32px}.tf-btn.w-100{padding-left:12px!important;padding-right:12px!important}.tf-btn.py-normal{padding-left:20px;padding-right:20px}.tf-btn.btn-v2{padding-right:4px}.tf-btn.btn-v2 .ic-wrap{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--black);color:var(--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}.tf-btn.btn-v2.stroke{justify-content:space-between;border:1px solid var(--black)}.tf-btn.btn-v2.small{height:40px;padding-right:4px;padding-left:15px}.tf-btn.btn-v2.small .ic-wrap{width:32px;height:32px}.tf-btn.btn-v2:hover{background:#000}.tf-btn.btn-v2:hover .ic-wrap{background:var(--white);color:#000}.tf-btn.btn-v2.btn-v2_hv2:hover{background:var(--main_800)}@media (min-width:992px){.tf-btn.btn-v2.ps-space-1{padding-left:24px}.tf-btn.type-3{padding-left:24px;padding-right:24px}}@media (min-width:1200px){.tf-btn{height:56px;padding-left:32px;padding-right:32px}.tf-btn.btn-v2 .ic-wrap{width:48px;height:48px}.tf-btn.style-3{border-radius:100%;min-width:200px}.tf-btn.type-2{height:48px}.tf-btn.btn-fill-2{padding-left:40px;padding-right:40px}}.animate-btn{position:relative;overflow:hidden}.animate-btn:hover::after{animation:shine-reverse 1s forwards}.animate-btn.w-100:hover::after{animation:shine-reverse 1.5s forwards}.animate-btn:after{content:"";position:absolute;width:100%;height:100%;background-image:linear-gradient(120deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.8),rgba(255,255,255,0) 70%);top:0;left:-100%;opacity:.6}.animate-btn.tf-btn::after,button.animate-btn::after{background-image:linear-gradient(120deg,rgba(0,0,0,0) 20%,rgba(255,255,255,.4),rgba(0,0,0,0) 70%)}.animate-btn.animate-dark::after{background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.5),transparent)}.animate-btn.animate-primary::after{background-image:linear-gradient(90deg,transparent,#dc4646,transparent)}.tf-loading{min-width:150px}.tf-loading.loadmore .spinner-circle{display:none}.tf-loading.loadmore.loading .spinner-circle{display:block}.tf-loading.loadmore.loading .text{display:none}.tf-loading.loadmore:hover .spinner-child::before{background-color:var(--white)}.tf-loading.loadmore .spinner-child::before{background-color:var(--bg);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (max-width:1199px){.tf-loading{min-width:130px}}.spinner-circle{width:24px;height:24px;position:relative}.spinner-circle .spinner-child{width:100%;height:100%;position:absolute;left:0;top:0}.spinner-circle .spinner-child::before{content:"";display:block;margin:0 auto;width:20%;height:20%;background-color:var(--white);border-radius:100%;-webkit-animation:spinner-circleBounceDelay 1s infinite ease-in-out both;animation:spinner-circleBounceDelay 1s infinite ease-in-out both}.spinner-circle .spinner-circle2{-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg)}.spinner-circle .spinner-circle2::before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner-circle .spinner-circle3{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg)}.spinner-circle .spinner-circle3::before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.spinner-circle .spinner-circle4{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.spinner-circle .spinner-circle4::before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.spinner-circle .spinner-circle5{-webkit-transform:rotate(160deg);-ms-transform:rotate(160deg);transform:rotate(160deg)}.spinner-circle .spinner-circle5::before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.spinner-circle .spinner-circle6{-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg)}.spinner-circle .spinner-circle6::before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.spinner-circle .spinner-circle7{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.spinner-circle .spinner-circle7::before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.spinner-circle .spinner-circle8{-webkit-transform:rotate(280deg);-ms-transform:rotate(280deg);transform:rotate(280deg)}.spinner-circle .spinner-circle8::before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.spinner-circle .spinner-circle9{-webkit-transform:rotate(320deg);-ms-transform:rotate(320deg);transform:rotate(320deg)}.spinner-circle .spinner-circle9::before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.tf-btn-line{color:var(--black);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;align-items:center;gap:8px;cursor:pointer;margin-bottom:1px}.tf-btn-line::after{position:absolute;content:"";left:0;right:auto;bottom:0;width:100%;height:1px;background-color:var(--black);-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-btn-line::before{position:absolute;content:"";left:auto;right:0;bottom:0;width:0%;height:1px;background-color:var(--black);-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-btn-line.style-min::after,.tf-btn-line.style-min::before{height:1px}.tf-btn-line.style-white{color:var(--white)}.tf-btn-line.style-white::after,.tf-btn-line.style-white::before{background-color:var(--white)}.tf-btn-line.style-purple{color:var(--bg-10)}.tf-btn-line.style-purple::after{background-color:var(--bg-10)}.tf-btn-line.style-purple::before{background:var(--bg-10)}.tf-btn-line:hover::before{right:auto;left:0;width:100%;transition-delay:0.3s}.tf-btn-line:hover::after{right:0;left:auto;width:0%}.tf-btn-line.active{background-position:left}.tf-btn-line.active::before{width:100%}.tf-btn-icon{display:inline-flex;align-items:center;gap:8px;font-weight:400;position:relative}.tf-btn-icon .icon{font-size:20px}.tf-btn-icon.line-white::before,.tf-btn-icon.text-white::before{background:var(--white)}.tf-btn-icon.cl-text-3::before{background:var(--text-3)}.tf-btn-icon::before{position:absolute;content:"";left:auto;right:0;bottom:0;width:0%;height:1px;background-color:var(--black);-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-btn-icon:hover::before{right:auto;left:0;width:100%}.tf-btn-rounded{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--white);box-shadow:0 24px 24px -12px var(--elevationshadow),0 3px 3px -1.5px var(--elevationshadow),0 1px 1px -.5px var(--elevationshadow);border-radius:50%}.tf-btn-rounded.style-2{border:1px solid var(--line-5);box-sizing:unset}.tf-btn-rounded.style-2:hover{border-color:var(--black)}.tf-btn-rounded:hover{background:var(--black);color:var(--white)}.tf-btn-rounded.style-black{background:var(--black);border-color:var(--black);color:var(--white)}.tf-btn-rounded.style-black:hover{box-shadow:var(--shadow)}.tf-btn-rounded.stroke{border:1px solid var(--black)}@media (min-width:1200px){.tf-btn-rounded.size-2{width:40px;height:40px}.tf-btn-rounded.size-2 .icon{font-size:20px}.tf-btn-rounded.style-3{width:48px;height:48px}.tf-btn-rounded.style-3 .icon{font-size:20px}.tf-btn-rounded.size-xl{width:40px;height:40px}.tf-btn-rounded.size-xl .icon{font-size:20px}}.tf-btn-video.btn-abs{position:relative;display:flex;align-items:center;justify-content:center}.tf-btn-video.btn-abs::after{position:absolute;content:"";inset:0;background-color:rgba(0,0,0,.3019607843);z-index:1}.tf-btn-video.btn-abs .icon{position:absolute;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--white);font-size:20px;color:var(--black);z-index:2}.tf-btn-normal{align-items:center;gap:8px;text-transform:uppercase;font-weight:400}.thumbs-pagination{font-weight:500}.thumbs-pagination .swiper-slice::before{content:"/"}.sw-progress-default{position:relative;height:4px!important;background-color:var(--line-6);max-width:160px;margin:24px auto 0}.sw-progress-default .swiper-pagination-progressbar-fill{background-color:var(--black)}.sw-progress-default.style-2{background-color:var(--white_16);border-radius:99px}.sw-progress-default.style-2 .swiper-pagination-progressbar-fill{background-color:var(--white);border-radius:99px}.sw-progress-default.style-3{background-color:rgba(250,247,195,.1607843137)}.sw-progress-default.style-3 .swiper-pagination-progressbar-fill{background-color:#faf7c3}.sw-progress-default.style-4{background-color:var(--line-8)}.sw-progress-default.style-4 .swiper-pagination-progressbar-fill{background-color:var(--text-3)}.sw-progress-default.full{max-width:100%;width:100%}@media (min-width:1200px){.sw-progress-default.style-3{max-width:200px}}.cs-drag{cursor:url(../images/cursor-drag.png),auto}.swiper .group-btn-nav{position:absolute;right:12px;left:12px;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center;z-index:1;pointer-events:none}.swiper .group-btn-nav .tf-sw-nav:not(.swiper-button-disabled){pointer-events:all}.swiper .group-btn-nav.pst-2{transform:unset;right:8px;bottom:8px;top:auto;justify-content:flex-end;gap:8px}.swiper .sw-line-default.pst-1{width:auto;position:absolute;left:24px;right:24px;bottom:16px;z-index:1}@media (min-width:1200px){.swiper .group-btn-nav{right:24px;left:24px}.swiper .group-btn-nav.pst-2{right:16px;bottom:16px}}.swiper-button-disabled{pointer-events:none!important;opacity:.4!important}.sw-line-default{justify-content:center;gap:4px;margin-top:24px}.sw-line-default:not(.swiper-pagination-lock){display:flex}.sw-line-default .swiper-pagination-bullet{width:24px;height:3px;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;opacity:1;background:var(--black);border-radius:99px;margin:0!important}.sw-line-default .swiper-pagination-bullet::before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.sw-line-default .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var(--line-6)}.sw-line-default.style-2{gap:8px}.sw-line-default.style-2 .swiper-pagination-bullet{width:100%}.sw-line-default.style-3 .swiper-pagination-bullet{background:var(--white)}.sw-line-default.style-3 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var(--white_32)}.sw-line-default.style-4 .swiper-pagination-bullet{background:#faf7c3}.sw-line-default.style-4 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:rgba(250,247,195,.1607843137)}.sw-line-default.style-white .swiper-pagination-bullet{background:var(--white)}.sw-line-default.style-white .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var(--white_32)}@media (min-width:992px){.sw-line-default.style-3{gap:16px}.sw-line-default.style-3 .swiper-pagination-bullet{width:56px}}.tf-sw-nav{display:flex;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;width:40px;height:40px;border-radius:50%;background:var(--white);box-shadow:0 1.56px 11.93px 0 rgba(0,0,0,.0784313725),0 1.04px 1.56px 0 rgba(0,0,0,.1215686275)}.tf-sw-nav .icon{font-size:20px}.tf-sw-nav:hover{background:var(--black);color:var(--white)}.slider_effect_fade .swiper-slide.swiper-slide-active .fade-item{transform:translateY(0);opacity:1;visibility:visible}.slider_effect_fade .swiper-slide.swiper-slide-active .scale-item{transform:scale(1)}.slider_effect_fade .swiper-slide.swiper-slide-active .width-item{width:100%}.slider_effect_fade .fade-item{transform:translateY(100px);opacity:0;visibility: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}.slider_effect_fade .fade-item.fade-box{transition-delay:0.4s;transform:translateY(0)}.slider_effect_fade .fade-item.fade-item-1{transition-delay:0.5s}.slider_effect_fade .fade-item.fade-item-2{transition-delay:0.6s}.slider_effect_fade .fade-item.fade-item-3{transition-delay:0.7s}.slider_effect_fade .fade-item.fade-item-4{transition-delay:0.8s}.slider_effect_fade .fade-item.fade-item-5{transition-delay:1s}.slider_effect_fade .scale-item{transform:scale(1.2);transition:all .5s linear}.slider_effect_fade .scale-item.scale-item-1{transition-delay:0.3s}.slider_effect_fade .width-item{width:1%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.slider_effect_fade .width-item.width-item-3{transition-delay:0.7s}@media (max-width:767px){.slider_effect_scale-md .swiper-slide{overflow:hidden}.slider_effect_scale-md .swiper-slide.swiper-slide-active .scale-item{transform:scale(1)}.slider_effect_scale-md .scale-item{transform:scale(1.2);transition:all 1s linear}}@media (max-width:767px){.slider_effect_fade-md .swiper-slide.swiper-slide-active .fade-item{transform:translateY(0);opacity:1;visibility:visible}.slider_effect_fade-md .fade-item{transform:translateY(100px);opacity:0;visibility: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}.slider_effect_fade-md .fade-item.fade-box{transition-delay:0.4s;transform:translateY(0)}.slider_effect_fade-md .fade-item.fade-item-1{transition-delay:0.5s}.slider_effect_fade-md .fade-item.fade-item-2{transition-delay:0.6s}.slider_effect_fade-md .fade-item.fade-item-3{transition-delay:0.7s}.slider_effect_fade-md .fade-item.fade-item-4{transition-delay:0.8s}}.wrap-sw-over{margin:-10px;padding:10px}@media (min-width:1600px){.wrap-sw-over{margin:-20px;padding:20px}}.tf-slideshow.style-2{padding:24px 24px 0 24px;border-radius:8px;overflow:hidden}.tf-slideshow.style-2 .group-nav_wrap{position:absolute;left:24px;right:24px;bottom:48px;z-index:1}.tf-slideshow.style-3 .sw-slide-show .box-action,.tf-slideshow.style-3 .sw-slide-show .box-pag{position:absolute;left:0;right:0;bottom:64px;z-index:2}.tf-slideshow.style-3 .box-action_inner{display:flex;align-items:end;gap:16px}.tf-slideshow.style-3 .box-action_inner .sw-progress-default{margin:0;max-width:unset}.tf-slideshow.style-3 .group-btn-action{display:flex;align-items:center;gap:16px}.tf-slideshow.style-3 .group-btn-action .btn-sw-nav{display:flex;-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-slideshow.style-3 .group-btn-action .icon{font-size:24px}@media (max-width:1199px){.tf-slideshow.style-3 .sw-slide-show .box-action,.tf-slideshow.style-3 .sw-slide-show .box-pag{bottom:30px}}@media (max-width:991px){.tf-slideshow.style-2 .group-nav_wrap{bottom:12px}.tf-slideshow.style-3 .sw-slide-show .box-btn-action,.tf-slideshow.style-3 .sw-slide-show .box-pag{bottom:24px}}.sw-circle-prg{width:48px;height:48px;position:absolute;right:15px;bottom:30px;z-index:2}.sw-circle-prg .progress-svg{width:100%;height:100%;transform:rotate(-90deg)}.sw-circle-prg .progress-bg{fill:none;stroke:var(--white_24);stroke-width:2}.sw-circle-prg .progress-bar{fill:none;stroke:#fff;stroke-width:2;stroke-dasharray:138;stroke-dashoffset:138}.sw-circle-prg .pagination-number{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:500}@media (min-width:768px){.sw-circle-prg{bottom:40px}}@media (min-width:1440px){.sw-circle-prg{bottom:80px;right:80px}}.sld-image img{min-height:450px;width:100%;height:100%;object-fit:cover}.slideshow-v01{position:relative}.slideshow-v01 .sld-content{position:absolute;left:0;right:0;bottom:30px}.slideshow-v01 .sld__desc,.slideshow-v01 .sld__tag,.slideshow-v01 .sld__title{margin-bottom:24px}@media (min-width:768px){.slideshow-v01 .sld-content{bottom:40px}}@media (min-width:1440px){.slideshow-v01 .sld__desc{margin-bottom:48px}.slideshow-v01 .sld-content{bottom:80px}}@media (max-width:575px){.slideshow-v01 .sld__title.fade-item{transition-delay:0.5s}.slideshow-v01 .bottom.fade-item{transition-delay:0.6s}.slideshow-v01 .sld__desc,.slideshow-v01 .sld__tag{display:none}}.slideshow-v02{position:relative;overflow:hidden}.slideshow-v02 .sld-image{position:absolute;inset:0}.slideshow-v02 .sld-content{position:relative;z-index:1;padding-top:48px;padding-bottom:48px}.slideshow-v02 .sld__tag .br-dot{background:#ff6120}.slideshow-v02 .sld__desc,.slideshow-v02 .sld__tag,.slideshow-v02 .sld__title{margin-bottom:24px}@media (min-width:576px){.slideshow-v02 .col-right{max-width:324px;margin-left:auto}}@media (min-width:1200px){.slideshow-v02 .sld__desc{margin-bottom:48px}.slideshow-v02 .sld-content{padding-top:128px}}@media (min-width:1440px){.slideshow-v02 .sld__desc{margin-bottom:64px}.slideshow-v02 .col-right{padding-top:135px}}@media (max-width:575px){.slideshow-v02 .sld-image::after{content:"";position:absolute;inset:0;backdrop-filter:blur(2px);background:rgba(115,115,115,.2)}.slideshow-v02 .sld-image img{object-position:left}}.slideshow-v03{position:relative}.slideshow-v03 .sld-image{position:absolute;inset:0;display:flex}.slideshow-v03 .sld-image img{width:100%;height:100%;object-fit:cover}.slideshow-v03 .sld-content{position:relative;z-index:1;padding-top:156px;padding-bottom:227px}.slideshow-v03 .sld__desc,.slideshow-v03 .sld__title{margin-bottom:24px}@media (min-width:1200px){.slideshow-v03 .sld__desc{margin-bottom:48px}}@media (max-width:1199px){.slideshow-v03 .sld-content{padding-top:120px;padding-bottom:160px}}@media (max-width:991px){.slideshow-v03 .sld-content{padding-top:80px;padding-bottom:100px}}.slideshow-v04{position:relative}.slideshow-v04 .sld-image{position:absolute;inset:0;display:flex}.slideshow-v04 .sld-image img{width:100%;height:100%;object-fit:cover}.slideshow-v04 .sld-content{position:relative;z-index:1;padding-top:310px;padding-bottom:168px}.slideshow-v04 .sld__desc,.slideshow-v04 .sld__tag,.slideshow-v04 .sld__title{margin-bottom:24px}@media (min-width:1200px){.slideshow-v04 .sld__desc{margin-bottom:40px}}@media (min-width:1200px){.slideshow-v04 .sld__desc{margin-bottom:40px}}@media (max-width:1199px){.slideshow-v04 .sld-content{padding-top:120px;padding-bottom:160px}}@media (max-width:991px){.slideshow-v04 .sld-content{padding-top:80px;padding-bottom:100px}}.swiper-testimonial{position:relative;background:var(--bg)}.swiper-testimonial .group-nav{font-size:32px;display:flex;align-items:center;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);left:5%;right:5%;z-index:1}@media (max-width:1199px){.swiper-testimonial .group-nav{left:16px;right:16px}}@media (max-width:575px){.swiper-testimonial .group-nav{display:none}}.swiper-member .swiper-slide.swiper-slide-active .member_text{opacity:1;visibility:visible}.swiper-member .swiper-slide.swiper-slide-active .member-image::after{opacity:1;visibility:visible}@media (min-width:992px){.swiper-member .swiper-slide .card-member{display:flex;flex-direction:column;justify-content:center}.swiper-member .swiper-slide .card-member .member-image{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;height:100%}.swiper-member .swiper-slide .card-member .member-image img{max-height:651px;-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:8px}.swiper-member .swiper-slide .card-member .member-infor{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.swiper-member .swiper-slide:not(.swiper-slide-active) .member-image{padding-top:57px;padding-bottom:57px}.swiper-member .swiper-slide:not(.swiper-slide-active) .member-image img{max-height:538px}.swiper-member .swiper-slide:not(.swiper-slide-active) .member-infor{transform:translateY(-57px)}}@media (max-width:991px){.swiper-member .swiper-slide{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.swiper-member .swiper-slide:not(.swiper-slide-active){transform:scale(.9)}}.group-nav_number{display:flex;align-items:center;gap:8px}.group-nav_number .tf-sw-nav_icon{display:flex}.tf-btn-swiper-main{position:relative}.tf-btn-swiper-main .sw-main-nav{display:flex;justify-content:space-between;z-index:1;pointer-events:none}.tf-btn-swiper-main .sw-main-nav.pst-1{position:absolute;left:12px;right:12px;top:50%;transform:translateY(-50%)}.tf-btn-swiper-main .sw-main-nav.pst-2{position:absolute;left:12px;right:12px;top:34%}.tf-btn-swiper-main .sw-main-nav>:not(.swiper-button-disabled){pointer-events:all}@media (min-width:1200px){.tf-btn-swiper-main .sw-main-nav.pst-2.p2_v2{left:-88px;right:-88px}}@media (min-width:1600px){.tf-btn-swiper-main .sw-main-nav{z-index:0}.tf-btn-swiper-main .sw-main-nav.pst-1{left:-72px;right:-72px}.tf-btn-swiper-main .sw-main-nav.pst-2{left:-56px;right:-56px}}@media (max-width:1199px){.tf-btn-swiper-main .sw-main-nav.pst-1{display:none}}.btn-nav_circle{height:48px;width:48px;display:flex;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;border-radius:50%;border:1px solid var(--line-5)}.btn-nav_circle .icon{font-size:24px}.btn-nav_circle:hover{border-color:var(--black)}.btn-nav_circle.style-2{box-shadow:0 2px 24px 0 rgba(0,0,0,.1215686275),0 1px 1px 0 rgba(0,0,0,.0784313725);border:0}@media (min-width:1440px){.btn-nav_circle.size2{width:40px;height:40px}.btn-nav_circle.size2 .icon{font-size:20px}}@media (max-width:1439px){.btn-nav_circle{width:40px;height:40px}.btn-nav_circle .icon{font-size:20px}}.group-nav-arrow{display:flex;align-items:center;gap:32px}.group-nav-arrow .btn-switch{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-size:32px;display:flex}.group-nav-arrow .btn-switch .icon{line-height:0}.group-nav_direct{display:flex;align-items:center;gap:24px}.group-nav_direct .btn-nav_direc{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (max-width:1199px){.group-nav_direct{gap:16px}}.sw-number-default .swiper-pagination-bullet{width:unset;height:unset;background:unset;margin:0!important;padding:0 12px;font-weight:500}.tf-sw-scrollbar{width:160px;height:4px;background:var(--line-6);border-radius:0;position:relative;margin:0 auto;cursor:grab;display:block}.tf-sw-scrollbar::after{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:30px;z-index:1}.tf-sw-scrollbar.full{width:100%}.tf-sw-scrollbar .swiper-scrollbar-drag{background:var(--black);border-radius:0;position:relative}.tf-sw-scrollbar.style-2{background:rgba(250,247,195,.1607843137)}.tf-sw-scrollbar.style-2 .swiper-scrollbar-drag{background:#faf7c3}.tf-sw-scrollbar.size-2{width:196px}.sw-scrollbar-default{padding-top:20px;padding-bottom:20px;margin:-20px 0}.sw-pg-thumb{display:flex;align-items:center;gap:12px}.sw-pg-thumb .swiper-pagination-bullet{margin:0!important;width:40px;border-radius:0;height:4px;background-color:var(--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;position:relative}.sw-pg-thumb .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){opacity:.3;width:24px}.sw-pg-thumb .swiper-pagination-bullet::after{content:"";position:absolute;height:calc(100% + 30px);width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.testimonial-v01{display:grid;place-items:center;text-align:center}.testimonial-v01 .tes-tag,.testimonial-v01 .tes-text{margin-bottom:48px}.testimonial-v01 .tes-avt{margin-bottom:24px;padding:2px;border:1px solid var(--black);border-radius:50%;max-width:64px}.testimonial-v01 .tes-avt img{border-radius:50%;width:100%;height:100%;object-fit:cover}.testimonial-v01 .tes-author{margin-bottom:8px}@media (max-width:1199px){.testimonial-v01 .tes-tag,.testimonial-v01 .tes-text{margin-bottom:24px}}.testimonial-v02{padding:24px;background:var(--white);border-radius:8px;display:flex;gap:24px}.testimonial-v02 .tes-image{border-radius:8px;overflow:hidden}.testimonial-v02 .tes-image img{width:100%;height:100%;object-fit:cover}.testimonial-v02 .tes-content{display:flex;flex-direction:column;gap:24px}.testimonial-v02 .tes_rate{display:flex;align-items:center;gap:16px}.testimonial-v02 .tes_prd{display:flex;align-items:center;gap:12px;margin-top:auto}.testimonial-v02 .tes_prd .ic-wrap{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--black);color:var(--white);font-size:20px}@media (min-width:768px){.testimonial-v02 .tes-image{width:calc(40% - 12px)}.testimonial-v02 .tes-content{width:calc(60% - 12px);padding-top:24px;padding-bottom:24px}}@media (min-width:1200px){.testimonial-v02{gap:48px}.testimonial-v02 .tes-image{width:35.2011494253%}.testimonial-v02 .tes-content{width:59.6264367816%}}@media (max-width:767px){.testimonial-v02{padding:20px 15px}}@media (max-width:767px){.testimonial-v02{flex-direction:column}.testimonial-v02 .tes-image img{max-height:350px}.testimonial-v02 .tes-content{gap:16px}}.testimonial-v03{padding:40px;background:var(--bg-2);border-radius:8px}.testimonial-v03 .star-wrap{color:var(--text-10)}.testimonial-v03 .tes_rate{display:flex;align-items:center;gap:6px}.testimonial-v03 .tes_prd{display:flex;align-items:center;gap:6px}.testimonial-v03 .tes_prd .ic-wrap{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--bg-11)}.testimonial-v03 .tes_author,.testimonial-v03 .tes_rate,.testimonial-v03 .tes_text{margin-bottom:24px}.testimonial-v03 .tes_author{display:flex;gap:4px;align-items:center}@media (min-width:992px){.testimonial-v03 .tes_author{margin-bottom:48px}}@media (max-width:1199px){.testimonial-v03{padding:30px}}@media (max-width:767px){.testimonial-v03{padding:20px}}.testimonial-v04{display:flex;flex-direction:column}.testimonial-v04 .star-wrap{color:#e6a120}.testimonial-v04 .tes-rate{display:flex;align-items:center;gap:8px;margin-bottom:24px}.testimonial-v04 .tes-text{margin-bottom:24px}.testimonial-v04 .tes-author{display:flex;align-items:center;gap:16px;margin-top:auto}.testimonial-v04 .tes-author .author_image{border-radius:50%;overflow:hidden}.testimonial-v04 .tes-author .info__name{margin-bottom:2px}@media (min-width:992px){.testimonial-v04 .tes-text{margin-bottom:48px}}.testimonial-v05{background:var(--bg-2);padding:40px;border-radius:20px;display:flex;flex-direction:column;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.testimonial-v05 .tes-icon{display:flex;font-size:40px;margin-bottom:64px}.testimonial-v05 .tes-title{margin-bottom:16px}.testimonial-v05 .tes-text{margin-bottom:16px;color:var(--text-5)}.testimonial-v05 .tes-author{margin-top:auto;display:flex;align-items:center;gap:12px}.testimonial-v05 .author-image{border-radius:50%;overflow:hidden}.testimonial-v05 .author-name,.testimonial-v05 .tes-icon,.testimonial-v05 .tes-text,.testimonial-v05 .tes-title{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.testimonial-v05:hover{background:var(--black)}.testimonial-v05:hover .author-name,.testimonial-v05:hover .tes-icon,.testimonial-v05:hover .tes-title{color:var(--white)}.testimonial-v05:hover .tes-text{color:var(--text-6)}@media (max-width:1199px){.testimonial-v05{padding:30px}.testimonial-v05 .tes-icon{margin-bottom:32px}}@media (max-width:767px){.testimonial-v05{padding:20px}.testimonial-v05 .tes-icon{margin-bottom:24px}}.testimonial-v6{position:relative}.testimonial-v6 .tes-content{display:flex;flex-direction:column;justify-content:center;gap:48px;height:100%}.testimonial-v6 .star-wrap{color:var(--warning_400)}.testimonial-v6 .tes_rate{display:flex;align-items:center;gap:8px}.testimonial-v6 .tes_text{padding-left:24px;border-left:2px solid var(--orange_500)}.testimonial-v6 .tes_product{display:flex;align-items:center;gap:16px}.testimonial-v6 .tes_product .prd_image{border-radius:50%;overflow:hidden}.testimonial-v6 .tes_product .prd_infor{display:grid;gap:4px}.testimonial-v6 .tes_product .prd_action{width:32px;height:32px;border-radius:50%;border:1px solid var(--line-5);display:flex;align-items:center;justify-content:center;flex-shrink:0}.testimonial-v6 .tes_product .prd_action:hover{color:var(--white);border-color:var(--black);background:var(--black)}.testimonial-v6 .tes-media{padding:24px;border-left:1px solid var(--line-5);border-right:1px solid var(--line-5);height:100%;display:flex;align-items:center}.testimonial-v6 .tes-media .image-compare{border-radius:8px;overflow:hidden}@media (min-width:1200px){.testimonial-v6 .tes_product .prd_action{margin-left:8px}}@media (min-width:1440px){.testimonial-v6 .tes-media{margin-left:-17px}}@media (max-width:1199px){.testimonial-v6 .tes-content{padding-top:24px;padding-bottom:24px;gap:30px}.testimonial-v6 .tes_text{padding-left:13px}}@media (max-width:991px){.testimonial-v6 .tes-content{gap:24px}}@media (max-width:767px){.testimonial-v6 .tes-media{border-bottom:1px solid var(--line-5);padding:20px 15px}.testimonial-v6 .tes-content{border-left:1px solid var(--line-5);border-right:1px solid var(--line-5);padding:20px 15px}}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border:0;padding:0;padding-right:16px;box-sizing:border-box;clear:both;cursor:pointer;display:flex;outline:0;position:relative;transition:all linear .2s;user-select:none;white-space:nowrap;width:max-content;border-radius:0;color:var(--main)}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:var(--line)}.nice-select:after{border-bottom:1.7px solid var(--main);border-right:1.7px solid var(--main);content:"";height:8px;width:8px;margin-top:-6px;pointer-events:none;position:absolute;right:0;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg)}.nice-select.open .list{opacity:1;z-index:10;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0);width:100%;-moz-transform:scale(1) translateY(0);-o-transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:var(--white);border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-20px);-ms-transform:scale(.75) translateY(-20px);transform:scale(.75) translateY(-20px);-webkit-transition:all .2s cubic-bezier(.5, 0, 0, 1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5, 0, 0, 1.25),opacity .15s ease-out;z-index:9;width:100%;font-size:14px;max-height:155px;overflow:auto}.nice-select .list.style{max-height:unset}.nice-select .list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.nice-select .list::-webkit-scrollbar-thumb{background-color:#a7a7a7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.nice-select .list::-webkit-scrollbar{width:6px;height:4px;background-color:#f5f5f5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.nice-select .option{cursor:pointer;list-style:none;outline:0;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option.disabled{color:var(--main);cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.nice-select.open-up .list{top:unset;bottom:100%;margin-bottom:4px}.nice-select:not(.open) .list{transform:scale(.75) translateY(20px)}.tf-dropdown-select.style-default{width:unset!important;display:flex}.tf-dropdown-select.style-default>select{display:none!important}.tf-dropdown-select.style-default>.dropdown-toggle{padding:0;padding-right:20px;background-color:transparent!important;border:0;outline:0!important;color:var(--black)}.tf-dropdown-select.style-default>.dropdown-toggle::after{border:0;position:absolute;right:0;content:"\e95d";font-family:icomoon;line-height:1;margin-left:0;top:50%;transform:translateY(-50%)}.tf-dropdown-select.style-default .filter-option-inner-inner{display:flex;align-items:center;justify-content:start;font-weight:400;gap:4px}.tf-dropdown-select.style-default .filter-option-inner-inner img{max-width:20px;height:20px;width:100%;object-fit:cover;border-radius:50%}.tf-dropdown-select.style-default>.dropdown-menu{overflow:unset!important;margin-top:10px!important;margin-bottom:10px!important;padding:15px 20px;border-radius:8px;border:0;background-color:var(--white);box-shadow:rgba(0,0,0,.2) 0 0 18px 0}.tf-dropdown-select.style-default>.dropdown-menu a{padding:5px 0}.tf-dropdown-select.style-default>.dropdown-menu a .text{display:flex;align-items:center;justify-content:start;gap:4px;font-weight:400;font-size:14px;line-height:20px}.tf-dropdown-select.style-default>.dropdown-menu a .text img{width:20px;height:20px;border-radius:50%}.tf-dropdown-select.style-default>.dropdown-menu a.active,.tf-dropdown-select.style-default>.dropdown-menu a:active,.tf-dropdown-select.style-default>.dropdown-menu a:hover{color:var(--primary)!important;background-color:unset!important}.tf-dropdown-select.style-default>.dropdown-menu::after{position:absolute;content:"";width:16px;height:16px;transform:translate(-50%,-50%) rotate(45deg);background-color:var(--white);top:0;left:50%;z-index:2}.tf-dropdown-select.style-default>.dropdown-menu[data-popper-placement=top-start]::after{display:none}.tf-dropdown-select.style-default>.dropdown-menu[data-popper-placement=top-start]::before{position:absolute;content:"";width:16px;height:16px;transform:translate(-50%,50%) rotate(45deg);background-color:var(--white);bottom:0;left:50%;z-index:2}.tf-dropdown-select.style-default .dropdown-menu>.inner{overflow-y:hidden!important}.tf-dropdown-select.type-currencies>.dropdown-menu{width:120px!important}.tf-dropdown-select.type-languages>.dropdown-menu{width:110px!important;margin-left:-15px!important}.tf-dropdown-select.color-white>.dropdown-toggle{color:var(--white)}.tf-dropdown-select.color-white>.dropdown-toggle::after{color:var(--white)}.tf-dropdown-select.color-text-2>.dropdown-toggle{color:var(--text-2)}.tf-dropdown-select.color-text-2>.dropdown-toggle::after{color:var(--text-2)}.tf-dropdown-select.color-text-3>.dropdown-toggle{color:var(--text-3)}.tf-dropdown-select.color-text-3>.dropdown-toggle::after{color:var(--text-3)}.tf-dropdown-wrap{display:flex;gap:20px}.tf-dropdown-sort{min-width:120px;cursor:pointer;-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:4px}.tf-dropdown-sort .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}.tf-dropdown-sort .btn-select{display:flex;align-items:center;justify-content:space-between;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;gap:4px}.tf-dropdown-sort.show .btn-select .icon{transform:rotate(180deg)}.tf-dropdown-sort .text-sort-value{text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.tf-dropdown-sort .dropdown-menu{min-width:200px;border:1px solid var(--line);padding:16px 0;border-radius:8px;max-height:68vh;isolation:isolate;overscroll-behavior-y:contain;overflow-y:auto;z-index:99;box-shadow:0 24px 24px -12px var(--elevationshadow),0 3px 3px -1.5px var(--elevationshadow),0 1px 1px -.5px var(--elevationshadow)}.tf-dropdown-sort .dropdown-menu::-webkit-scrollbar{width:3px}.tf-dropdown-sort .dropdown-menu::-webkit-scrollbar-thumb{border-radius:4px}.tf-dropdown-sort .select-item{position:relative;text-transform:capitalize;color:var(--black);padding:8px 24px;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;display:flex;align-items:center;gap:8px}.tf-dropdown-sort .select-item .text-value-check{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;border:1px solid var(--text-4);-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-dropdown-sort .select-item .text-value-check::after{content:"\e95f";font-family:icomoon;line-height:1;font-size:12px;color:var(--white)}.tf-dropdown-sort .select-item.active .text-value-check,.tf-dropdown-sort .select-item:hover .text-value-check{border-color:var(--black)}.tf-dropdown-sort .select-item.active .text-value-check{background:var(--black)}.tf-select-category{display:flex;align-items:center;gap:5px;color:var(--black)}.dropdown-filter .dropdown-toggle{min-width:80px;border-radius:8px;padding:6px 14px;border:1px solid var(--line);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.dropdown-filter .dropdown-toggle::after{display:none}.dropdown-filter .dropdown-toggle.show .icon{transform:rotate(180deg)}.dropdown-filter .dropdown-toggle:hover{border-color:var(--text)}.dropdown-filter .icon{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}.dropdown-filter .text-value{text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;font-weight:500}.dropdown-filter .dropdown-menu{margin-top:-2px!important;min-width:238px;box-shadow:var(--shadow-1);border:1px solid var(--line);border-radius:8px;padding:15px 10px;max-height:68vh;isolation:isolate;overscroll-behavior-y:contain;overflow-y:auto;z-index:99;box-shadow:0 0 25px 3px rgba(0,0,0,.1)}.dropdown-filter .dropdown-menu::-webkit-scrollbar{width:5px}.dropdown-filter .dropdown-menu::-webkit-scrollbar-track{background-color:var(--line)}.dropdown-filter .dropdown-menu::-webkit-scrollbar-thumb{background:var(--primary);border-radius:4px}.dropdown-filter .dropdown-menu.drop-menu-brand{max-height:180px}.dropdown-filter .filter-color-box,.dropdown-filter .filter-size-box{gap:8px}@media (min-width:1200px){.dropdown-filter .dropdown-menu{min-width:240px;padding:25px 15px}}.select-category .dropdown_product_cate{display:none}.select-category .close-option{cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.select-category .close-option:hover{color:var(--primary)}.select-category .select-options{overflow-y:auto;display:none;position:absolute;top:-3px;right:-3px;left:-3px;z-index:999;margin:0;padding:20px;list-style:none;border-radius:8px;background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);min-width:200px}.select-category .select-options li{display:inline-block;width:32.88%;margin:0;font-size:14px;font-style:normal;font-weight:500;padding:8px 10px;position:relative;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-category .select-options li a{color:var(--text-2)}.select-category .select-options li a:hover{color:var(--primary)}.select-category .header-select-option{display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:18px;line-height:24px;padding-bottom:20px;border-bottom:1px solid #ededed;margin-bottom:8px;color:var(--black)}.tf-select-custom{display:block;cursor:pointer;max-width:130px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:28px;position:relative;padding-top:4px;padding-bottom:4px}.tf-select-custom::after{content:"\e908";position:absolute;font-family:icomoon;line-height:1;font-weight:400;right:0;top:50%;transform:translateY(-50%)}@media (max-width:1439px){.tf-select-custom{min-width:120px;padding-right:20px}.tf-select-custom::after{right:0}}.tf-variant-dropdown{position:relative;border-radius:8px;padding:8px 12px;min-width:100px;border:1px solid var(--line);cursor:pointer;-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-variant-dropdown .btn-select{display:flex;align-items:center;justify-content:space-between;gap:10px}.tf-variant-dropdown .text-sort-value{text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;text-transform:capitalize}.tf-variant-dropdown .dropdown-menu{margin:0!important;box-shadow:0 4px 20px 0 rgba(0,0,0,.1019607843);min-width:180px;border:0;padding-top:10px;padding-bottom:10px;border-radius:6px;max-height:68vh;isolation:isolate;overscroll-behavior-y:contain;overflow-y:auto}.tf-variant-dropdown .dropdown-menu::-webkit-scrollbar{width:5px}.tf-variant-dropdown .dropdown-menu::-webkit-scrollbar-track{background-color:var(--bg-scrollbar-track)}.tf-variant-dropdown .dropdown-menu::-webkit-scrollbar-thumb{background:var(--bg-scrollbar-thumb);border-radius:4px}.tf-variant-dropdown .select-item{position:relative;font-size:14px;font-weight:500;text-transform:capitalize;padding:0 20px;line-height:30px;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}.tf-variant-dropdown .select-item::after{height:100%;content:"";width:6px;position:absolute;z-index:2;left:3px;top:0;background-color:var(--white)}.tf-variant-dropdown .select-item::before{left:0;width:3px;height:100%;content:"";position:absolute;z-index:1;top:0;background-color:var(--line);border-radius:0 3px 3px 0}.tf-variant-dropdown .select-item.active{background-color:var(--line);color:var(--text)}.tf-variant-dropdown .select-item.active::before{background-color:var(--text)}.tf-variant-dropdown .select-item:hover{background-color:var(--line);color:var(--text)}.tf-variant-dropdown:hover{border-color:var(--text)}.tf-variant-dropdown.full .dropdown-menu{width:100%;margin-left:0!important;margin-right:0!important}.tf-variant-dropdown.full .select-item{line-height:36px}.tf-variant-dropdown.has-color .select-item{display:flex;gap:6px;align-items:center}.tf-variant-dropdown.has-color .box-color{width:15px;height:15px;display:inline-block;border-radius:50%}.field-select .nice-select{width:100%;justify-content:space-between;align-items:center;padding:13px 15px;border-radius:99px;border:1px solid var(--text-3_24);background:0 0;color:var(--text-3)}.field-select .nice-select .icon{font-size:20px}.field-select .nice-select.open,.field-select .nice-select:hover{border-color:var(--text-3)}.field-select .list{background:var(--black);border:1px solid var(--text-3);color:var(--text-3_64);padding-top:8px;padding-bottom:8px}.field-select .list .option{padding:8px 15px}.field-select .nice-select .option.focus,.field-select .nice-select .option.selected.focus,.field-select .nice-select .option:hover{color:var(--text-3)}@media (max-width:1199px){.field-select .nice-select{padding:9px 15px}}.drift-bounding-box.drift-open{background:rgba(255,255,255,.2509803922);box-shadow:0 0 0 1px rgba(0,0,0,.4) inset;z-index:5000}.drift-zoom-pane{z-index:5000}.section-image-zoom .other-image-zoom{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (min-width:1200px){.section-image-zoom.zoom-active .other-image-zoom{opacity:.3}}.pswp__bg{background:var(--white)}.pswp__icn{fill:rgb(34,34,34);color:var(--white)}.pswp__icn .pswp__icn-shadow{stroke:var(--white);stroke-width:1px;fill:none}.pswp__counter{color:#222;text-shadow:1px 1px 3px #fff}.tf-model-viewer{width:100%;height:100%;position:relative;background:radial-gradient(circle at 50% 45%,#fff 0,#f7f7f7 30%,#e0e0e0 55%,#bdbdbd 78%,#8a8a8a 100%)}.tf-model-viewer model-viewer{display:block;position:relative;z-index:5;width:100%;height:100%}.tf-model-viewer model-viewer.disabled{pointer-events:none}.tf-model-viewer.active model-viewer{pointer-events:all}.tf-model-viewer.active .wrap-btn-viewer{display:none}.tf-zoom-main,.tf-zoom-main1{position:sticky;top:30px;z-index:50}.tf-zoom-main .drift-zoom-pane,.tf-zoom-main1 .drift-zoom-pane{top:0;left:0;height:520px;max-width:520px;width:100%;background:#fff;-webkit-transform:translate3d(0,0,0);box-shadow:0 1px 5px rgba(127,127,127,.0196078431),0 5px 18px rgba(127,127,127,.2);z-index:3}.tf-zoom-main .drift-zoom-pane img,.tf-zoom-main1 .drift-zoom-pane img{object-fit:cover}.drift-bounding-box.drift-open{background:rgba(255,255,255,.2509803922);box-shadow:0 0 0 1px rgba(0,0,0,.4) inset;z-index:5000}.drift-zoom-pane{z-index:5000}@media (min-width:1200px){.section-image-zoom .other-image-zoom{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.section-image-zoom.zoom-active .other-image-zoom{opacity:.3}}.pswp__bg{background:var(--white)}.pswp__icn{fill:rgb(34,34,34);color:var(--white)}.pswp__icn .pswp__icn-shadow{stroke:var(--white);stroke-width:1px;fill:none}.pswp__counter{color:#222;text-shadow:1px 1px 3px #fff}.ic-accordion-custom{position:relative;width:15px;height:15px;display:flex;align-items:center;justify-content:center;transition:transform .35s linear;flex-shrink:0}.ic-accordion-custom::after,.ic-accordion-custom::before{content:"";position:absolute;background-color:var(--black);-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:2px}.ic-accordion-custom::before{height:100%;width:1.25px}.ic-accordion-custom::after{height:1.25px;width:100%}.ic-accordion-custom.style-white::after,.ic-accordion-custom.style-white::before{background-color:var(--white)}.ic-accordion-custom.cl-2::after,.ic-accordion-custom.cl-2::before{background-color:var(--text)}.accordion-action{display:flex;align-items:center;justify-content:space-between;padding-top:24px;padding-bottom:0;margin-bottom:16px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;gap:12px}.accordion-action .icon::before{transform:rotate(90deg)}.accordion-action .icon::after{transform:rotate(180deg)}.accordion-action .ic-ar{display:block;transform:rotate(180deg);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.accordion-action.collapsed{margin-bottom:0;padding-bottom:24px}.accordion-action.collapsed .ic-ar{transform:rotate(0)}.accordion-action.collapsed .icon::before{transform:rotate(0)}.accordion-action.collapsed .icon::after{transform:rotate(0)}@media (max-width:991px){.accordion-action{padding-top:16px}.accordion-action.collapsed{padding-bottom:16px}}.prd-desc-accordion .accordion-action{border-bottom:1px solid var(--line);margin-bottom:0;padding-bottom:19px}.prd-desc-accordion .accordion-action:not(.collapsed){border-color:var(--text);margin-bottom:20px}.prd-desc-accordion .tab-review .rating-progress-list{width:100%}.prd-desc-accordion .tab-review .rating-progress-list .progress{width:100%}.faq-accordion_item{background:var(--bg);border-radius:12px}.faq-accordion_item .accordion-action,.faq-accordion_item .faq-content{padding-left:28px;padding-right:28px}.faq-accordion_item .accordion-action{padding-top:24px}.faq-accordion_item .accordion-action.collapsed{padding-top:24px;padding-bottom:24px}.faq-accordion_item .accordion-action:not(.collapsed){margin-bottom:12px}.faq-accordion_item .faq-content{padding-bottom:24px}@media (max-width:991px){.faq-accordion_item .accordion-action,.faq-accordion_item .faq-content{padding-left:20px;padding-right:20px}.faq-accordion_item .accordion-action{padding-top:20px}.faq-accordion_item .accordion-action.collapsed{padding-top:20px;padding-bottom:20px}.faq-accordion_item .accordion-action:not(.collapsed){margin-bottom:20px}.faq-accordion_item .faq-content{padding-bottom:20px}}.accordion-item_v2 .accordion-action{padding-top:16px;padding-bottom:15px;border-bottom:1px solid var(--line)}.accordion-item_v2 .accordion-action:not(.collapsed){margin-bottom:16px;border-color:var(--text)}.accordion-item_v2 .faq-content{padding-bottom:16px}.accordion-item_v2.style-2 .accordion-action{padding-top:20px;padding-bottom:20px}.accordion-item_v2.style-2 .accordion-action:not(.collapsed){margin-bottom:20px}.accordion-item_v2.style-2 .accordion-content{margin-bottom:24px}.accordion-faq .icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--text);border-color:var(--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;flex-shrink:0}.accordion-faq .accordion-title{display:flex;align-items:center;justify-content:space-between;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin-bottom:12px;gap:10px}.accordion-faq .accordion-title .text{color:var(--text);font-weight:500;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box!important;overflow:hidden}.accordion-faq .accordion-title .ic-accordion-custom::before{transform:rotate(90deg);background-color:var(--white)}.accordion-faq .accordion-title .ic-accordion-custom::after{transform:rotate(180deg);background-color:var(--white)}.accordion-faq .accordion-title.collapsed{margin-bottom:0}.accordion-faq .accordion-title.collapsed .text{color:var(--text-2);font-weight:400}.accordion-faq .accordion-title.collapsed .icon{border:1px solid var(--line);background-color:transparent}.accordion-faq .accordion-title.collapsed .ic-accordion-custom::before{transform:rotate(0);background-color:var(--text)}.accordion-faq .accordion-title.collapsed .ic-accordion-custom::after{transform:rotate(0);background-color:var(--text)}@media (max-width:1199px){.accordion-faq .icon{width:30px;height:30px}.accordion-faq .icon .ic-accordion-custom{width:14px;height:14px}}.faq-contact{background:var(--white);border-radius:16px;overflow:hidden}.faq-contact .accordion-item{padding-left:24px;padding-right:24px}.faq-contact .accordion-item:not(:last-child){border-bottom:1px solid var(--line)}.faq-contact .accordion-action{position:relative}.faq-contact .accordion-action .text{padding-left:26px}.faq-contact .accordion-action .icon{position:absolute;left:0}.faq-contact .accordion-content{padding-left:26px;padding-bottom:24px}@media (min-width:1200px){.faq-contact{border-radius:32px}.faq-contact .accordion-item{padding-left:32px;padding-right:32px}.faq-contact .accordion-action{padding-top:32px}.faq-contact .accordion-action.collapsed{padding-bottom:32px}.faq-contact .accordion-action .text{padding-left:44px}.faq-contact .accordion-content{padding-bottom:32px;padding-left:44px}}@media (max-width:575px){.faq-contact .accordion-item{padding-left:15px;padding-right:15px}}.accordion-item-2{background:var(--bg-2);border-radius:8px;padding-left:24px;padding-right:24px}.accordion-item-2 .accordion-action{position:relative}.accordion-item-2 .accordion-action .text{padding-left:26px}.accordion-item-2 .accordion-action .icon{position:absolute;left:2px}.accordion-item-2 .accordion-content{padding-left:26px;padding-bottom:16px}.accordion-item-2.style-2{background:0 0;padding:0;border-bottom:1px solid var(--line-5);border-radius:0}@media (min-width:992px){.accordion-item-2 .accordion-content{padding-bottom:24px}}@media (min-width:1200px){.accordion-item-2 .accordion-action .text{padding-left:44px}.accordion-item-2 .accordion-content{padding-left:44px}.accordion-item-2.style-2 .accordion-action{padding-top:32px}.accordion-item-2.style-2 .accordion-action.collapsed{padding-bottom:32px}.accordion-item-2.style-2 .accordion-content{padding-bottom:32px}}.ingredient-accordion{max-width:max-content;margin:0 auto}.ingredient-accordion .accordion-item{position:relative}.ingredient-accordion .accordion-action{justify-content:start}.ingredient-accordion .accordion-action::before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;padding-bottom:1px;width:100%;background:0 0;border-bottom:1px solid var(--line-5);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ingredient-accordion .accordion-action:not(.collapsed){color:#747f16}.ingredient-accordion .accordion-action:not(.collapsed)::before{background:#747f16;border-color:#747f16}.ingredient-accordion .accordion-action.active-color-v2:not(.collapsed){color:#cea412}.ingredient-accordion .accordion-action.active-color-v2:not(.collapsed)::before{background:#cea412;border-color:#cea412}.ingredient-accordion .accordion-action.active-color-v3:not(.collapsed){color:#78421d}.ingredient-accordion .accordion-action.active-color-v3:not(.collapsed)::before{background:#78421d;border-color:#78421d}.ingredient-accordion .accordion-action.active-color-v4:not(.collapsed){color:#c22b1c}.ingredient-accordion .accordion-action.active-color-v4:not(.collapsed)::before{background:#c22b1c;border-color:#c22b1c}.ingredient-accordion .accordion-content{padding-bottom:24px}@media (min-width:1440px){.ingredient-accordion .accordion-action{padding-top:48px}.ingredient-accordion .accordion-action:not(.collapsed){margin-bottom:24px}.ingredient-accordion .accordion-action.collapsed{padding-bottom:49px}.ingredient-accordion .accordion-content{padding-bottom:49px}}@media (min-width:426px){.ingredient-accordion .accordion-action{justify-content:center}.ingredient-accordion .accordion-content{text-align:center}}.accordion-item-3{padding:20px 15px;border-radius:12px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.accordion-item-3 .accordion-action.collapsed{color:var(--text-5)}.accordion-item-3 .accordion-action:not(.collapsed){margin-bottom:12px}.accordion-item-3 .accordion-action,.accordion-item-3 .accordion-content{padding:0}.accordion-item-3:has(.accordion-action:not(.collapsed)){background:var(--white);box-shadow:0 1.56px 11.93px 0 rgba(0,0,0,.0784313725),0 1.04px 1.56px 0 rgba(0,0,0,.1215686275)}@media (min-width:768px){.accordion-item-3{padding:24px}}@media (min-width:1200px){.accordion-item-3{padding:32px}}.accordion-item-4{padding:40px;background:var(--bg-2);-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:20px}.accordion-item-4 .accordion-action{padding:0}.accordion-item-4 .accordion-action:not(.collapsed){color:var(--white)}.accordion-item-4:has(.accordion-action:not(.collapsed)){background:var(--black)}@media (max-width:1199px){.accordion-item-4{padding:32px}}@media (max-width:575px){.accordion-item-4{padding:20px 15px}}.accordion-item-5{position:relative}.accordion-item-5::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:var(--black);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.accordion-item-5:has(.accordion-action.collapsed)::after{background:var(--line-5)}.accordion-item-5 .accordion-content{padding-bottom:16px}@media (min-width:768px){.accordion-item-5 .accordion-content{padding-bottom:24px}}@media (min-width:1200px){.accordion-item-5 .accordion-action{padding-top:40px}.accordion-item-5 .accordion-action.collapsed{padding-bottom:40px}.accordion-item-5 .accordion-content{padding-bottom:40px}}.my-account-nav{display:grid;gap:8px;max-width:324px;width:100%}.my-account-nav .link-account{display:flex;align-items:center;border-radius:8px;gap:8px;padding:12px 16px}.my-account-nav .link-account .text{flex:1}.my-account-nav .link-account .order-number{width:20px;height:20px;border-radius:50%;background:var(--bg-2);display:flex;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}@media (min-width:1440px){.my-account-nav .link-account .order-number{margin-right:8px}}.my-account-nav .link-account:hover{color:var(--error_800)}.my-account-nav .link-account.active{background:var(--black);color:var(--white)}.my-account-nav .link-account.active .order-number{background:var(--white);color:var(--black)}.my-account-content{max-width:1052px;width:100%;margin-left:auto}.my-account-content .box-dashboard_item:not(:last-child){margin-bottom:24px}.box-dashboard_item{padding:20px 20px;border:1px solid var(--main_400);border-radius:8px}.box-dashboard_item .dash_title{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}@media (min-width:1200px){.box-dashboard_item{padding:31px}}@media (min-width:1200px){.box-dashboard_item .dash_title{margin-bottom:40px}}.dashboard-info .dash_content{display:flex;flex-wrap:wrap;gap:24px}@media (min-width:768px){.dashboard-info .dash_content{gap:160px}}.dashboard-order .list-order .item{display:flex;align-items:start;justify-content:space-between}.dashboard-order .list-order li:not(:last-child){margin-bottom:24px}.dashboard-order .order__tag{padding:2px 12px;border-radius:99px}.dashboard-order .order__tag.shipping{background:var(--warning_100);color:var(--warning_800)}.dashboard-order .order__tag.delivered{background:var(--success_100);color:var(--success_800)}.dashboard-order .order__tag.cancelled{background:var(--error_100);color:var(--error_800)}.dashboard-address .address-item{display:flex;align-items:start;gap:8px}.account-order_item{display:flex;flex-direction:column}.account-order_item .order__tag{padding:2px 12px;border-radius:99px}.account-order_item .order__tag.shipping{background:var(--warning_100);color:var(--warning_800)}.account-order_item .order__tag.delivered{background:var(--success_100);color:var(--success_800)}.account-order_item .order__tag.cancelled{background:var(--error_100);color:var(--error_800)}.account-order_item .order-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;border:1px solid var(--main_400);background:var(--main_200);border-radius:8px 8px 0 0;padding:31px}.account-order_item .order-heading .left{display:flex;align-items:center;gap:16px}.account-order_item .order-heading .right{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:16px}.account-order_item .order-content{border:1px solid var(--main_400);border-top-color:transparent;border-radius:0 0 8px 8px;padding:31px;height:100%}.account-order_item .list-prd .prd-item:not(:last-child){margin-bottom:24px}.account-order_item .prd-item{display:flex;align-items:center;gap:16px}.account-order_item .prd-item .prd_image{border-radius:8px;overflow:hidden;max-width:74px}.account-order_item .prd-item .prd_image img{width:100%;height:100%;object-fit:cover;aspect-ratio:0.8409090909}.account-order_item .prd-item .prd_infor{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:1}.account-order_item .prd-item .info__name{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box!important;overflow:hidden}.account-order_item .order-content{display:flex;flex-direction:column;gap:24px}.account-order_item.type-2 .order-content{border:1px solid var(--line-5);border-radius:8px}@media (min-width:1200px){.account-order_item.type-2 .order-content{gap:40px}}@media (max-width:1199px){.account-order_item .order-content,.account-order_item .order-heading{padding:20px}.account-order_item .order-heading .right{display:grid;place-items:end;gap:8px}}@media (max-width:575px){.account-order_item .order-heading .icon{display:none}.account-order_item .order-content,.account-order_item .order-heading{padding:20px 15px}}.timeline-wrap .timeline-item:not(:first-child){padding-top:40px}.timeline-wrap .timeline-item:first-child .step-line{display:none}@media (max-width:575px){.timeline-wrap .timeline-item:not(:first-child){padding-top:24px}}.timeline-item{display:flex;align-items:center;gap:24px;position:relative}.timeline-item .step-line{position:absolute;left:18px;top:-30%;bottom:10px;width:4px;background:var(--bg-2);z-index:0}.timeline-item.step-done .step-line{background:var(--black)}.timeline-item.step-done .ic-wrap{background:var(--black);color:var(--white)}.timeline-item .ic-wrap{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--bg-2);border-radius:50%;position:relative;z-index:1}.timeline-item .ic-wrap .icon{font-size:20px}.timeline-item .tl-content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;flex:1}@media (max-width:767px){.timeline-item{gap:16px}}@media (max-width:575px){.timeline-item .tl-content .info_left{width:100%}}.account-order-detail .col-right>:not(:last-child){margin-bottom:24px}.account-order-detail .box-est,.account-order-detail .box-shipping,.account-order-detail .box-summary{padding:20px;border-radius:8px;border:1px solid var(--line-5)}.account-order-detail .box-est{display:flex;align-items:center;gap:16px}.account-order-detail .box-est .ic-wrap{display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--bg-2);width:40px;height:40px;flex-shrink:0}.account-order-detail .box-est .ic-wrap .icon{font-size:20px}.account-order-detail .box-summary li{justify-content:space-between;align-items:center}.account-order-detail .box-summary .title{margin-bottom:24px}.account-order-detail .box-shipping .title{margin-bottom:24px}.account-order-detail .box-btn{place-items:center}@media (min-width:1200px){.account-order-detail .box-est,.account-order-detail .box-shipping,.account-order-detail .box-summary{padding:31px}.account-order-detail .col-right{max-width:421px;width:100%;margin-left:auto}.account-order-detail .box-shipping .title,.account-order-detail .box-summary .title{margin-bottom:40px}}.account-address_item{display:flex;flex-direction:column;border:1px solid var(--main_400);padding:20px;border-radius:8px;gap:24px;position:relative}.account-address_item::before{content:"";position:absolute;inset:0;border-radius:8px;pointer-events:none;border:2px solid var(--black);-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:0;visibility:hidden}.account-address_item:hover::before{opacity:1;visibility:visible}.account-address_item .address-title{display:flex;justify-content:space-between}.account-address_item .address-title .mark-default{padding:2px 12px;border-radius:99px;background:var(--bg-2)}.account-address_item .address-content{display:flex;align-items:start;gap:8px}@media (min-width:1200px){.account-address_item{padding:31px;gap:40px}}@media (min-width:1440px){.my-account-address .wd-full,.my-account-payment .wd-full{margin-top:40px}}.account-payment_item{display:flex;flex-direction:column;border:1px solid var(--main_400);padding:20px;border-radius:8px;gap:24px;position:relative}.account-payment_item::before{content:"";position:absolute;inset:0;border-radius:8px;pointer-events:none;border:2px solid var(--black);-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:0;visibility:hidden}.account-payment_item:hover::before{opacity:1;visibility:visible}.account-payment_item .payment-title{display:flex;justify-content:space-between}.account-payment_item .payment-title .mark-default{padding:2px 12px;border-radius:99px;background:var(--bg-2)}.account-payment_item .payment_number{display:flex;align-items:center;gap:16px}.account-payment_item .payment_number .ic-wrap{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:20px;background:var(--black);color:var(--white)}.account-payment_item .payment_number .number{display:flex;align-items:center;gap:8px}.account-payment_item .number__hidden{display:flex;align-items:center;gap:4px}.account-payment_item .number__hidden span{width:4px;height:4px;display:flex;border-radius:50%;background:var(--text-5)}.account-payment_item .payment_expire,.account-payment_item .payment_owner{display:flex;align-items:center;justify-content:space-between;gap:12px}@media (min-width:1200px){.account-payment_item{padding:31px;gap:40px}}.my-account-setting .col-right{padding:20px;border:1px solid var(--line-5);border-radius:8px;display:flex;flex-direction:column;justify-content:end;margin-bottom:30px}.my-account-setting .form-content{margin-bottom:40px}.my-account-setting .btn-action_submit{margin-top:24px}.my-account-setting .list-security .security-item{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.my-account-setting .list-security .security-item:not(:last-child){margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--line-5)}.my-account-setting .delete-account{border-color:var(--error_600);background:var(--error_50)}.my-account-setting .delete-account .text-notice{color:#912018;margin-bottom:24px}.my-account-setting .delete-account .btn-delete_account{background:var(--error_700)}@media (min-width:1200px){.my-account-setting .col-right{padding:31px;margin-bottom:48px}.my-account-setting .form-content{margin-bottom:40px}}.tf-pin-btn{cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative}.tf-pin-btn span{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#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-pin-btn span::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;border:solid 1px var(--white);border-radius:50%;-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-pin-btn span::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:solid 1px var(--white);border-radius:50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;animation-delay:1s!important}.tf-pin-btn span::after,.tf-pin-btn span::before{animation:ripple-line 2s linear infinite}.tf-pin-btn:hover span{background:#5a42c4;color:var(--white)}.tf-pin-btn-2{cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative;width:32px;height:32px;border-radius:50%;border:4px solid var(--white)}.tf-pin-btn-2.style-2 .ic-wrap{background:#505c1a}.tf-pin-btn-2.style-3{border:unset;padding:6px;background:linear-gradient(99.73deg,rgba(38,34,25,.2304) -24.88%,rgba(38,34,25,0) 140.46%);backdrop-filter:blur(7px);box-shadow:0 0 3.56px 0 #fff inset}.tf-pin-btn-2.style-3 .ic-wrap{background:var(--white);position:relative}.tf-pin-btn-2.style-3 .icon{font-size:12px;color:#cfc75d}.tf-pin-btn-2.style-3::after,.tf-pin-btn-2.style-3::before{inset:0}.tf-pin-btn-2.style-3.s3-cl2 .ic-wrap{background:#faf7c3}.tf-pin-btn-2.style-3.s3-cl2 .icon{color:var(--black)}.tf-pin-btn-2 .ic-wrap{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--black);border-radius:50%}.tf-pin-btn-2::before{position:absolute;content:"";top:-4px;right:-4px;bottom:-4px;left:-4px;border:solid 1px var(--white);border-radius:50%;-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-pin-btn-2::after{position:absolute;content:"";top:-4px;right:-4px;bottom:-4px;left:-4px;border:solid 1px var(--white);border-radius:50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;animation-delay:1s!important}.tf-pin-btn-2::after,.tf-pin-btn-2::before{animation:ripple-line 2s linear infinite;filter:blur(1px)}.tf-pin-btn-2 .icon{font-size:14px;color:var(--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}.tf-pin-btn-2 .icon.icon-Minus{position:absolute;opacity:0;visibility:hidden;transform:rotate(-90deg)}.tf-pin-btn-2.show .icon.icon-Plus{opacity:0;visibility:hidden;transform:rotate(90deg)}.tf-pin-btn-2.show .icon.icon-Minus{opacity:1;visibility:visible;transform:rotate(0)}.banner-lookbook{position:relative}.banner-lookbook .img-banner{width:100%;height:100%;object-fit:cover}.banner-lookbook .lookbook-item{position:absolute}.banner-lookbook.style-2 .img-banner{min-height:300px}.banner-lookbook .position1{top:56.8%;left:36.5%}.banner-lookbook .position2{top:23.5%;left:34%}.banner-lookbook .position3{top:43.8%;left:29.7%}.banner-lookbook .position4{top:60.2%;left:39.5%}.banner-lookbook .position5{top:51.8%;left:61.7%}.banner-lookbook .position6{top:52.4%;left:40.5%}.banner-lookbook .position7{top:59.8%;left:15.5%}.banner-lookbook .position8{top:20.8%;left:23.3%}.banner-lookbook .position9{top:32.5%;left:67.1%}.banner-lookbook .position10{top:75.9%;left:57.4%}.banner-lookbook .position11{top:42.7%;left:11.9%}.banner-lookbook .dropdown-menu{border:0;border-radius:0;background-color:transparent;margin:0 0 0 10px!important;display:flex!important}.banner-lookbook .dropdown-menu .lookbook-product{opacity:0;visibility:hidden}.banner-lookbook .dropdown-menu.show .lookbook-product{transition:opacity .3s ease;transition-delay:0.1s;opacity:1;visibility:visible}.banner-lookbook .dropdown.dropstart .dropdown-menu::after{content:none;position:absolute;right:-7px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:10px solid transparent;border-left:8px solid var(--white);border-bottom:10px solid transparent}.banner-lookbook .dropdown.dropend .dropdown-menu::after{content:none;position:absolute;left:-7px!important;right:unset!important;top:50%;transform:translateY(-50%);width:0;height:0;border-top:10px solid transparent;border-right:8px solid var(--white)!important;border-bottom:10px solid transparent;border-left:unset!important}.banner-lookbook .dropdown.dropup .dropdown-menu::after{display:none}.banner-lookbook .content-abs{position:absolute;bottom:20px;left:20px}@media (min-width:768px){.banner-lookbook .lookbook-product{margin:-42px 0}.banner-lookbook .lookbook-product.style-3{margin:-60px 0}.banner-lookbook .dropdown-menu{z-index:99}.banner-lookbook .dropdown-menu{margin:0 10px 0 10px!important}}@media (min-width:1200px){.banner-lookbook .content-abs{bottom:40px;left:40px}}@media (max-width:767px){.banner-lookbook .dropdown-menu::after{display:none!important}.banner-lookbook .content-abs{display:none}.banner-lookbook .lookbook-product{-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;width:100%}.banner-lookbook .dropdown-menu{position:fixed!important;top:0!important;bottom:0!important;right:0!important;left:0!important;transform:unset!important;margin:0!important;padding:0!important;display:flex;align-items:end;opacity:0;visibility: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;background:rgba(0,0,0,.5)}.banner-lookbook .dropdown-menu.show{opacity:1;visibility:visible}}.lookbook-product{padding:12px;min-width:418px;display:flex;align-items:center;gap:16px;background-color:var(--white);border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.15)}.lookbook-product .prd__name{margin-bottom:6px}.lookbook-product .prd-image{max-width:74px;border-radius:6px;overflow:hidden}.lookbook-product .prd-image img{width:100%;height:100%;object-fit:cover;aspect-ratio:0.8409090909}.lookbook-product .prd-content{display:flex;align-items:center;justify-content:space-between;flex:1;gap:8px;flex-wrap:wrap}.lookbook-product.style-2{padding:4px;padding-right:12px;gap:12px;min-width:308px}.lookbook-product.style-2 .prd-image{max-width:80px}.lookbook-product.style-2 .prd-image img{aspect-ratio:0.8333333333}.lookbook-product.style-3{padding:8px;padding-right:24px;gap:16px;background:var(--black);box-shadow:0 0 10px rgba(255,255,255,.5)}.lookbook-product.style-3 .prd-image{max-width:120px}.lookbook-product.style-3 .prd-image img{aspect-ratio:1}.lookbook-product.style-3 .prd__desc{margin-bottom:12px}.lookbook-product.style-4{min-width:320px;padding:8px}.lookbook-product.style-4 .prd-image{max-width:105px}.lookbook-product.style-4 .prd-image img{aspect-ratio:0.8333333333}.lookbook-product.style-4 .price-wrap{margin-bottom:12px}.lookbook-product.style-4 .prd_info{display:grid;place-items:start}@media (max-width:767px){.lookbook-product{min-width:max-content;gap:12px}.lookbook-product .image{max-width:80px}}@media (max-width:991px){.lookbook-product{min-width:300px}}@media (max-width:575px){.lookbook-product{box-shadow:unset}}@media (min-width:768px){.lookbook-product.style-3{background:linear-gradient(99.73deg,rgba(38,34,25,.2304) -24.88%,rgba(38,34,25,0) 140.46%);backdrop-filter:blur(8px);box-shadow:0 0 4px 0 #fff inset;min-width:unset;width:max-content}}.group-btn{display:flex;align-items:center}.group-btn-slider{display:flex;align-items:center;gap:8px}.collection-v01{display:flex;flex-direction:column}.collection-v01 .cls-image{margin-bottom:16px;border-radius:8px;overflow:hidden}.collection-v01 .cls_name{margin-bottom:12px}.collection-v01 .cls_desc{margin-bottom:16px}.collection-v02{display:grid;place-items:center}.collection-v02 .cls-image{max-width:106px;position:relative;margin-bottom:16px;border-radius:50%}.collection-v02 .cls-image::before{content:"";position:absolute;inset:0px;border-radius:50%;border:4px 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;pointer-events:none;z-index:1}.collection-v02 .cls-image:after{content:"";position:absolute;inset:0px;border-radius:50%;padding:3px;border:1px solid var(--black);-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:0;visibility:hidden;pointer-events:none;z-index:3}.collection-v02:hover .cls-image::before{border-color:var(--bg)}.collection-v02:hover .cls-image::after{opacity:1;visibility:visible}.collection-v03{position:relative;border-radius:8px;overflow:hidden;display:flex}.collection-v03 .cls-content{position:absolute;left:15px;right:15px;bottom:24px;display:flex;align-items:center;justify-content:center}.collection-v03 .btn-action{text-transform:capitalize;font-weight:400}@media (min-width:1200px){.collection-v03 .btn-action{padding-right:24px;padding-left:24px}}.collection-v04{position:relative}.collection-v04 .cls-content{position:absolute;bottom:0;left:0;right:0;padding:20px 15px;display:grid;place-items:start;gap:12px;background:linear-gradient(180deg,rgba(140,125,92,0) 0,rgba(77,54,5,.34) 100%)}@media (min-width:1440px){.collection-v04 .cls-content{padding:40px;gap:16px}}.collection-v05{position:relative;border-radius:8px;overflow:hidden}.collection-v05 .cls-content{position:absolute;top:0;left:0;right:0;padding:20px 15px}.collection-v05 .cls_name{margin-bottom:16px}.collection-v05 .cls_desc{margin-bottom:24px}@media (min-width:1200px){.collection-v05 .cls-content{padding:32px}.collection-v05 .cls_desc,.collection-v05 .cls_link{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.collection-v05:not(:hover) .cls_desc,.collection-v05:not(:hover) .cls_link{opacity:0;visibility:hidden;transform:translateY(-10px)}}.collection-v06{position:relative;border-radius:8px;overflow:hidden}.collection-v06::before{content:"";position:absolute;bottom:0;left:0;right:0;height:30%;background:linear-gradient(180deg,rgba(80,92,26,0) 0,rgba(80,92,26,.56) 100%);z-index:1}.collection-v06 .cls-image img{width:100%;height:100%;object-fit:cover}.collection-v06 .cls-content{position:absolute;bottom:8px;right:8px;left:8px;padding:20px 15px;border-radius:6px;display:grid;place-items:start;background:rgba(255,255,255,.2);backdrop-filter:blur(32px);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:2}.collection-v06 .cls_desc,.collection-v06 .cls_name{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin-bottom:16px}@media (min-width:1200px){.collection-v06 .cls-content{padding:32px}.collection-v06:not(:hover) .cls_desc{opacity:0;visibility:hidden;margin-top:-64px}.collection-v06:not(:hover) .tf-btn-icon{opacity:0;visibility:hidden;margin-top:-24px}.collection-v06:not(:hover) .cls_name{margin-bottom:0}.collection-v06:not(:hover) .cls-content{background:0 0;backdrop-filter:blur(0px)}}.collection-v07{position:relative;border-radius:12px;overflow:hidden}.collection-v07 .cls-content{position:absolute;top:0;left:0;right:0;bottom:0;padding:16px;display:grid;place-items:center;place-content:center;text-align:center;z-index:2;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.collection-v07 .cls_name{margin-bottom:12px}.collection-v07 .cls_desc{margin-bottom:24px}.collection-v07 .tf-list{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.collection-v07 .tf-list li{justify-content:center;transform:translateY(20px);opacity:0;visibility: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}.collection-v07 .tf-list li:first-child{transition-delay:80ms}.collection-v07 .tf-list li:nth-child(2){transition-delay:160ms}.collection-v07 .tf-list li:nth-child(3){transition-delay:240ms}.collection-v07 .tf-list li:nth-child(4){transition-delay:320ms}.collection-v07::after{content:"";position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient(180deg,rgba(103,37,0,0) 0,rgba(103,37,0,.16) 40%,rgba(103,37,0,.32) 64%,rgba(103,37,0,.64) 80%,rgba(103,37,0,.8) 100%);z-index:1;-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:0;visibility:hidden}.collection-v07::before{content:"";position:absolute;bottom:0;left:0;right:0;height: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;background:rgba(0,0,0,.4784313725);z-index:1}@media (min-width:1200px){.collection-v07 .cls_desc{margin-bottom:40px}.collection-v07:not(:hover)::after{height:36%;opacity:1;visibility:visible}.collection-v07:not(:hover)::before{height:50%;opacity:0;visibility:hidden}.collection-v07:not(:hover) .cls-content{top:calc(100% - 160px)}.collection-v07:not(:hover) .tf-list{transform:translateY(100%);margin-bottom:-152px;opacity:0;visibility:hidden}.collection-v07:hover .tf-list li{transform:translateY(0);opacity:1;visibility:visible}}.collection-v08{border-radius:12px;overflow:hidden;box-shadow:0 1.56px 11.93px 0 rgba(0,0,0,.0784313725),0 1.04px 1.56px 0 rgba(0,0,0,.1215686275)}.collection-v08 .cls-content{padding:20px;display:grid;place-items:start;gap:12px}.collection-v08 .cls-image img{width:100%;height:100%;object-fit:cover}.collection-v09{position:relative;border-radius:20px;overflow:hidden}.collection-v09 .cls-content{position:absolute;bottom:0;right:0;left:0;padding:20px 15px;display:flex;justify-content:space-between;align-items:end}.collection-v09 .tf-btn-rounded:hover{background:var(--main_800)}@media (min-width:1200px){.collection-v09 .cls-content{padding:40px}}.collection-v10{position:relative}.collection-v10 .cls-image{border-radius:8px;overflow:hidden;display:flex}.collection-v10 .cls-image img{width:100%;height:100%;object-fit:cover}.collection-v10 .cls-content{position:absolute;bottom:8px;left:8px;right:8px}.collection-v11{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;margin:0 auto}.collection-v11 .img{border-radius:8px;overflow:hidden;display:flex;position:relative;z-index:2}.collection-v11 .img-item{position:absolute}.collection-v11 .img-item.item-1{top:0;left:-20%;transform:rotate(-21deg)}.collection-v11 .img-item.item-2{top:0;right:-20%;transform:rotate(21deg)}.collection-v11 .cls-image{position:relative}.infiniteSlide-text{padding-top:16px;padding-bottom:16px;background:var(--bg-3)}.infiniteSlide-text .infiniteSlide-item{margin-left:12px;margin-right:12px}.infiniteSlide-text .infiniteSlide-item .br-line{width:64px}.wg-quantity{display:flex;justify-content:space-between;border:1px solid var(--line-5);padding:7px 15px;border-radius:99px;overflow:hidden;min-width:110px;flex-shrink:0}.wg-quantity .quantity-product{width:38px;padding:0;background-color:transparent;border:0;text-align:center;font-weight:500;text-align:center;vertical-align:middle;color:var(--black);pointer-events:none}.wg-quantity .btn-quantity{padding:0;display:flex;align-items:center;justify-content:center;font-size:20px;color:var(--black);cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.wg-quantity .btn-quantity:hover{color:var(--primary)}.wg-quantity.style-2{min-width:86px;padding:3px 11px}.wg-quantity.style-2 .quantity-product{width:22px}@media (min-width:1200px){.wg-quantity{min-width:110px;padding:11px 15px}}@media (max-width:767px){.wg-quantity{min-width:unset}}.countdown-v01 .countdown__item:last-child{min-width:32px;display:inline-flex}@media (max-width:991px){.countdown-v01 .countdown__item:last-child{min-width:28px}}.countdown-v02{display:flex;justify-content:space-between;padding:11px;border:1px solid var(--text-3);border-radius:8px}.countdown-v03{flex:1}.countdown-v03 .countdown__timer{display:flex;align-items:center;gap:12px}.countdown-v03 .countdown__item{display:flex;flex-direction:column;justify-content:center;align-items:center;aspect-ratio:1;background:var(--white);border-radius:8px;max-width:72px;width:100%}.countdown-v03 .countdown__label{font-weight:400;font-size:12px;line-height:150%;letter-spacing:-4%}.countdown-v03 .countdown__custom{color:var(--white)}.countdown-v03.style-2 .countdown__label{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:20px}.countdown-v03.style-2 .countdown__item{max-width:96px;min-width:80px;padding-top:12px;padding-bottom:12px}@media (min-width:576px){.countdown-v03.style-2 .countdown__timer{justify-content:center}}@media (max-width:1439px){.countdown-v03.style-2{flex:unset}}@media (max-width:575px){.countdown-v03.style-2{width:100%}.countdown-v03.style-2 .countdown__timer{gap:8px}.countdown-v03.style-2 .countdown__item{aspect-ratio:1;min-width:unset}}.wg-timer{padding:24px 16px;background:var(--bg-2);border-radius:8px;display:grid;gap:12px;place-items:center;text-align:center}.gallery-v01{position:relative;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}.gallery-v01::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.2392156863);backdrop-filter:blur(4px);z-index:1;-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:0;visibility:hidden}.gallery-v01 .gallery-icon{position:absolute;font-size:40px;z-index:2;opacity:0;visibility:hidden}.gallery-v01 .gallery-icon:not(:hover){color:var(--white)}.gallery-v01 .gallery-image img{width:100%;height:100%;object-fit:cover;aspect-ratio:0.8017094017}.gallery-v01:hover .gallery-icon,.gallery-v01:hover::before{opacity:1;visibility:visible}.gallery-v01.style-3::before{display:none}.gallery-v01.style-3 .gallery-image{opacity:0}.gallery-v01.style-3 .gallery-content{position:absolute;inset:0;padding:20px 8px 8px 8px;display:flex;flex-direction:column;background:var(--bg)}.gallery-v01.style-3 .gallery_desc,.gallery-v01.style-3 .gallery_name{padding-left:12px;padding-right:12px;margin-bottom:16px}@media (min-width:1200px){.gallery-v01.style-3 .gallery_desc,.gallery-v01.style-3 .gallery_name{padding-left:32px;padding-right:32px}.gallery-v01.style-3 .gallery-content{padding-top:40px}}.gallery-v02{position:relative;border-radius:20px;overflow:hidden;display:flex}.gallery-v02 .gallery-video{display:flex;pointer-events:none}.gallery-v02 .gallery-video video{width:100%;height:100%;object-fit:cover;aspect-ratio:0.625;transform:scale(1.01)}.gallery-v02 .gallery-image img{width:100%;height:100%;object-fit:cover}.gallery-v02 .gallery-content{position:absolute;bottom:8px;right:8px;left:8px}.gallery-v02 .gallery-content{background:var(--white);padding:12px;border-radius:16px}.gallery-v02 .gallery-content .gallery-product{display:flex;align-items:center;gap:12px;margin-bottom:12px}.gallery-v02 .gallery-content .product-image{border-radius:12px;max-width:74px;overflow:hidden}.gallery-v02 .gallery-content .product-image img{width:100%;height:100%;object-fit:cover}.gallery-v02 .gallery-content .product-info{display:grid;place-items:start;gap:8px}.gallery-v02 .gallery-content .btn-action{width:100%}.gallery-v03{position:relative;border-radius:8px;overflow:hidden;height:100%}.gallery-v03 .gallery-content{padding:20px 8px 8px 8px;display:flex;flex-direction:column;background:var(--bg);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;height:100%}.gallery-v03 .gallery_desc,.gallery-v03 .gallery_name{padding-left:12px;padding-right:12px;margin-bottom:16px}.cta-subscribe-v01{margin:0 auto;background:var(--bg-4);border-radius:8px}.cta-subscribe-v02 .content{background:var(--white);border-radius:12px;padding:48px;display:flex;justify-content:space-between;gap:30px}.cta-subscribe-v02 .content .col-left{width:100%}.cta-subscribe-v02 .content .col-right{width:100%}@media (min-width:768px){.cta-subscribe-v02 .content .col-left{max-width:412px;width:100%}.cta-subscribe-v02 .content .col-right{max-width:424px;width:100%}}@media (max-width:767px){.cta-subscribe-v02 .content{padding:30px;flex-wrap:wrap}}@media (max-width:575px){.cta-subscribe-v02 .content{padding:20px 15px;flex-wrap:wrap}}.infiniteSlide-text-icon{overflow:hidden}.infiniteSlide-text-icon .infiniteslide_wrap{padding-bottom:20px;margin-bottom:-20px}.infiniteSlide-text-icon .infiniteSlide-wrapper{display:flex;flex-wrap:nowrap!important;white-space:nowrap!important}.infiniteSlide-text-icon .infiniteSlide-item{margin-left:10px;margin-right:10px}.infiniteSlide-text-icon.style-2{background:var(--black);padding-top:24px;padding-bottom:24px}@media (min-width:1200px){.infiniteSlide-text-icon .infiniteSlide-item{margin-left:20px;margin-right:20px}}.infiniteSlide-text-icon-2 .infiniteSlide-item{margin-left:44px;margin-right:44px}.infiniteSlide-text-icon-2 .item{display:flex;align-items:center;gap:8px;text-transform:uppercase}.wg-box-author{display:flex;align-items:center;gap:16px}.wg-box-author .author-image{border-radius:50%;overflow:hidden}.card-member .member-image{border-radius:8px;overflow:hidden;margin-bottom:24px;position:relative}.card-member .member-image img{width:100%;height:100%;object-fit:cover}.card-member .member-image .member_text{position:absolute;left:15px;right:15px;bottom:20px;z-index:1;padding-left:8px;border-left:1px solid var(--white);opacity:0;visibility: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}@media (min-width:1200px){.card-member .member-image .member_text{left:24px;right:24px;bottom:24px;padding-left:12px}}.card-member .member-image::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.24) 80%,rgba(0,0,0,.72) 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;opacity:0;visibility:hidden}.wg-store .store-image{border-radius:8px 0 0 8px;overflow:hidden}.wg-store .store-image img{width:100%;height:100%;object-fit:cover}.wg-store .store-content{padding:40px;display:flex;flex-direction:column;align-items:start;justify-content:center;border:1px solid var(--line-5);border-radius:0 8px 8px 0;gap:24px}.wg-store .list-contact_infor{display:grid;gap:16px}.wg-store .list-contact_infor li{display:flex;align-items:center;gap:8px}.wg-store .list-contact_infor .icon{font-size:20px}@media (min-width:768px){.wg-store{display:flex}.wg-store>*{width:50%}.wg-store .store-content{padding:80px;border-left-width:0}.wg-store .list-contact_infor{margin-bottom:16px}.wg-store.style-2 .store-image{order:1;border-radius:0 8px 8px 0}.wg-store.style-2 .store-content{order:0;border-radius:8px 0 0 8px;border-left-width:1px;border-right-width:0}}@media (max-width:767px){.wg-store .store-image{border-radius:8px 8px 0 0}.wg-store .store-content{border-radius:0 0 8px 8px}}@media (max-width:575px){.wg-store .store-image img{min-height:300px}.wg-store .store-content{padding:40px 15px;gap:16px}}@media (min-width:1200px){.grid-list_store{gap:63px}}.wg-assistance{border-radius:8px;display:flex;flex-direction:column;gap:16px;background:var(--white);padding:20px}.wg-assistance .ic-wrap{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--bg-2);font-size:40px}.wg-assistance .assistance-desc{margin-bottom:12px}@media (min-width:1200px){.wg-assistance{padding:40px}.wg-assistance .assistance-desc{margin-bottom:32px}}.wg-ingredient{background:var(--bg-12);padding:80px;display:grid;place-items:center;text-align:center;gap:48px}.wg-ingredient .ing-image{max-width:280px;border-radius:50%;overflow:hidden}@media (max-width:1439px){.wg-ingredient{padding:40px;gap:24px}}.text-and-image{display:flex;align-items:center;flex-wrap:wrap;gap:0 12px;justify-content:center}.text-and-image .img{border-radius:999px;overflow:hidden;display:inline-flex}.text-and-image .break{flex-basis:100%;height:0}@media (max-width:1199px){.text-and-image .img{max-width:80px}}.banner-gallery{display:flex;justify-content:space-between;gap:30px;background:var(--bg-4);padding:40px}.banner-gallery .col-left{display:flex;flex-direction:column}.banner-gallery .col-left .title{margin-bottom:24px}.banner-gallery .col-left .desc{margin-bottom:30px}.banner-gallery .col-left .notice{margin-top:auto}.banner-gallery .gallery-group{display:flex;gap:16px}@media (min-width:992px){.banner-gallery .gallery-group{margin-bottom:40px}}@media (min-width:1200px){.banner-gallery .gallery-group{margin-bottom:164px}}@media (max-width:991px){.banner-gallery{flex-wrap:wrap}.banner-gallery .col-left .desc{margin-bottom:24px}}@media (max-width:767px){.banner-gallery{padding:20px}.banner-gallery .gallery-group{gap:8px}}.wg-counter{padding:32px;border-radius:32px;box-shadow:0 1.56px 11.93px 0 rgba(0,0,0,.0784313725),0 1.04px 1.56px 0 rgba(0,0,0,.1215686275);display:flex;flex-direction:column;justify-content:center;text-align:center}.wg-counter .title{margin-top:auto;margin-bottom:16px}.wg-counter .sub{margin-bottom:24px}.wg-counter .desc{margin-top:auto}.wg-counter.style-2{box-shadow:0 24px 24px -12px var(--elevationshadow),0 3px 3px -1.5px var(--elevationshadow),0 1px 1px -.5px var(--elevationshadow);border:1px solid var(--main_200)}.wg-counter.style-2 .title{margin-top:0;margin-bottom:24px}.wg-counter.style-2 .sub{margin-bottom:16px}.wg-counter.style-2 .desc{margin-top:0}@media (min-width:1200px){.wg-counter{aspect-ratio:1}}@media (max-width:1199px){.wg-counter{padding:30px 15px}}.infiniteSlide-brand .infiniteSlide-item{margin-left:15px;margin-right:15px}@media (min-width:992px){.infiniteSlide-brand .infiniteSlide-item{margin-left:30px;margin-right:30px}}@media (min-width:1200px){.infiniteSlide-brand .infiniteSlide-item{margin-left:40px;margin-right:40px}}.frame-image{padding:8px 8px 31px 8px;box-shadow:0 1.56px 11.93px 0 rgba(0,0,0,.0784313725),0 1.04px 1.56px 0 rgba(0,0,0,.1215686275);background:var(--surface);border-radius:12px;position:relative;display:inline-flex}.frame-image .ghim{position:absolute;top:-22px;right:22px;z-index:1}.frame-image .image{border-radius:4px;overflow:hidden;width:100%}.frame-image .image img{width:100%;height:100%;object-fit:cover}.frame-image.image-2 .ghim{right:unset;left:22px;transform:rotateY(180deg)}.wg-trusted{position:relative}.wg-trusted .content{max-width:954px;margin:0 auto;position:relative;z-index:1;padding-top:147px;padding-bottom:211px;margin-bottom:85px}@media (min-width:576px){.wg-trusted .frame-image{position:absolute}.wg-trusted .frame-image.image-1{top:3%;left:20px;right:60%;transform:rotate(-8deg)}.wg-trusted .frame-image.image-2{right:3%;bottom:25px;transform:rotate(8deg);left:60%}}@media (min-width:1200px){.wg-trusted .frame-image.image-1{right:73.9%}.wg-trusted .frame-image.image-2{left:73.9%}}@media (min-width:1440px){.wg-trusted .frame-image.image-1{left:28px}.wg-trusted .frame-image.image-2{right:28px}}@media (max-width:767px){.wg-trusted .content{padding-top:80px;padding-bottom:100px}}@media (max-width:575px){.wg-trusted{display:flex;flex-wrap:wrap;gap:32px 12px}.wg-trusted .frame-image{width:calc(50% - 6px)}.wg-trusted .content{padding:0;margin-bottom:30px}}.list-certified{display:flex;align-items:end;justify-content:center;gap:80px}.list-certified li{display:flex;align-items:center;gap:24px}.list-certified li .name_cer{margin-bottom:6px}.list-certified li .certified{text-align:center;white-space:nowrap}@media (max-width:1439px){.list-certified{gap:40px}.list-certified li{gap:12px}}@media (max-width:1199px){.list-certified{gap:20px}}@media (max-width:767px){.list-certified{flex-wrap:wrap}.list-certified li:nth-child(2){order:-1;width:100%;justify-content:center}}.showcase-card{position:relative;display:flex}.showcase-card .card-content{position:absolute;bottom:8px;left:8px;right:8px;padding:12px;padding-right:20px;background:var(--white);border-radius:24px;display:flex;align-items:center;gap:16px}.showcase-card .card-video{border-radius:32px;overflow:hidden;max-height:687px;width:100%}.showcase-card .card-video video{aspect-ratio:0.6666666667;object-fit:cover}.showcase-card .prd-image{max-width:68px;width:100%;border-radius:16px;overflow:hidden;flex-shrink:0}.showcase-card .prd-image img{width:100%;height:100%;object-fit:cover;aspect-ratio:0.85}.showcase-card .prd-info{flex:1;display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.showcase-card .infor_name{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box!important;overflow:hidden}.our-card .card-image{border-radius:12px;overflow:hidden;margin-bottom:24px}.our-card .card-content{text-align:center}.our-card .name{margin-bottom:16px}@media (min-width:1200px){.our-card .card-image{margin-bottom:32px}}.wg-info-card{display:grid;gap:16px}.wg-info-card .info-card_top{display:flex;align-items:center;gap:16px}.box-text-image-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.box-text-image-wrap .break{flex-basis:100%;height:0}.box-text-image-wrap .image{display:flex;border-radius:99px;overflow:hidden}.box-text-image-wrap .wrap-icon-text{display:flex;align-items:center;gap:12px;padding-left:16px;padding-right:16px;border-radius:99px;position:relative}.box-text-image-wrap .wrap-icon-text::before{content:"";position:absolute;inset:0;border:2px solid var(--black);border-radius:99px;pointer-events:none}.box-text-image-wrap>.br-line{flex:1}@media (min-width:1200px){.box-text-image-wrap{gap:16px 10px}.box-text-image-wrap .image{margin-left:10px;margin-right:10px}.box-text-image-wrap .wrap-icon-text{gap:20px;padding-left:24px;padding-right:24px}}@media (max-width:1199px){.box-text-image-wrap .image{max-width:80px}}@media (max-width:767px){.box-text-image-wrap{gap:6px}}.section-guide-2 .col-left{padding:40px;background:var(--black);border-radius:20px;height:100%;display:flex;flex-direction:column;align-items:start}.section-guide-2 .col-left .btn-action{margin-bottom:24px}.section-guide-2 .group-nav_direct{align-items:end;width:100%}.section-guide-2 .group-nav_direct .group-btn-action{display:flex;align-items:center;gap:16px}.section-guide-2 .group-nav_direct .btn-sw-nav{font-size:24px;display:flex}.section-guide-2 .group-nav_direct .sw-progress-default{height:3px!important;overflow:hidden}.section-guide-2 .col-right{height:100%;border-radius:20px;overflow:hidden}.section-guide-2 .col-right img{width:100%;height:100%;object-fit:cover}@media (max-width:991px){.section-guide-2 .col-left{padding:40px 15px}.section-guide-2 .col-right img{max-height:350px}}.banner-lineup{padding:24px;box-shadow:0 1.56px 11.93px 0 rgba(0,0,0,.0784313725),0 1.04px 1.56px 0 rgba(0,0,0,.1215686275);border-radius:12px}.banner-lineup .lineup-product{display:flex;align-items:center;gap:16px}.banner-lineup .lineup-product .prd-infor{display:flex;align-items:center;flex:1;justify-content:space-between;gap:16px}.banner-lineup .lineup-product .prd-image{border-radius:8px;overflow:hidden}.banner-lineup .lineup-product .prd-image img{object-fit:cover;aspect-ratio:0.85}#goTop{position:fixed;padding:0;bottom:40px;right:20px;width:38px;height:38px;border-radius:50%;background:var(--white);color:var(--white);cursor:pointer;border:none;opacity:0;visibility:hidden;transition:opacity .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.08),0 12px 30px rgba(0,0,0,.12);z-index:50;display:flex;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}#goTop.pst-2{bottom:160px}#goTop .border-progress{position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);border:1px solid var(--black);mask-image:conic-gradient(var(--black) var(--progress-angle,0deg),transparent 0);-webkit-mask-image:conic-gradient(var(--black) var(--progress-angle,0deg),transparent 0);content:"";z-index:1;-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:50%}#goTop.show{opacity:1;visibility:visible}#goTop .icon{color:var(--black)}#goTop .ic-wrap{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;animation:iconBounce 2s linear 0s infinite;display:flex}#goTop:hover{box-shadow:0 6px 20px rgba(0,0,0,.3)}@media (min-width:992px){#goTop{right:40px;width:48px;height:48px}#goTop .icon{font-size:24px}}@media (max-width:767px){#goTop.pst-2{bottom:100px}}@media (max-width:575px){#goTop{bottom:30px}}@media (max-width:425px){#goTop.pst-2{bottom:18%}}.infiniteSlide-gallery .infiniteSlide-item{margin-left:8px;margin-right:8px}@media (min-width:1440px){.infiniteSlide-gallery .infiniteSlide-item{max-width:469px}}@media (max-width:1439px){.infiniteSlide-gallery .infiniteSlide-item{width:28.5714285714%}}@media (max-width:1199px){.infiniteSlide-gallery .infiniteSlide-item{width:40%}}@media (max-width:767px){.infiniteSlide-gallery .infiniteSlide-item{width:50%}}@media (max-width:575px){.infiniteSlide-gallery .infiniteSlide-item{width:66.6666666667%}}@media (min-width:992px){.wrapper-lv2{position:relative;z-index:2}}.tf-list{display:flex;align-items:center;gap:24px}.tf-list li{display:flex}.tf-list.vertical{display:grid}@media (max-width:767px){.tf-list{gap:16px}}.tf-page-heading{background:var(--bg)}.tf-page-heading .content{text-align:center}.tf-page-heading .breadcrumb{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap;margin-bottom:24px}.tf-page-heading .breadcrumb li{display:flex;font-weight:500}.tf-page-heading .page-title{margin-bottom:24px}.tf-page-heading.has-sub_cls .content{margin-bottom:64px}.tf-page-heading.style-3{margin:24px 24px 0 24px;border-radius:8px;overflow:hidden}.tf-page-heading.style-3 .content{padding-left:15px}@media (min-width:1200px){.tf-page-heading.style-3 .content{padding-left:40px}}.tf-page-heading.style-single{background:0 0;padding-top:24px;padding-bottom:24px}.tf-page-heading.type-404 .page-desc{margin-bottom:40px}@media (min-width:768px){.tf-page-heading.style-2{background:0 0}}@media (max-width:1439px){.tf-page-heading.style-3{margin:15px 15px 0}}@media (max-width:991px){.tf-page-heading.has-sub_cls .content{margin-bottom:30px}.tf-page-heading.type-404 .page-desc{margin-bottom:30px}}@media (max-width:767px){.tf-page-heading .breadcrumb,.tf-page-heading .page-title{margin-bottom:12px}}.tf-page-heading_account{background:var(--bg)}.tf-page-heading_account .content{display:flex;align-items:center;gap:24px}.tf-page-heading_account .account-image{max-width:96px;border-radius:50%;overflow:hidden}.tf-page-heading_account .account-image img{width:100%;height:100%;object-fit:cover}.loadMore-grid{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:64px}@media (max-width:991px){.loadMore-grid{margin-top:30px}}.sect-heading{margin-bottom:30px;display:flex;align-items:end;justify-content:space-between;gap:16px;flex-wrap:wrap}@media (min-width:1200px){.sect-heading{margin-bottom:48px}}@media (min-width:1440px){.sect-heading{gap:24px}.sect-heading.space-1{margin-bottom:64px}}.sect-heading-v2{display:grid;place-items:center;text-align:center;margin-bottom:30px;gap:16px}.sect-heading-v2.start{place-items:start;text-align:start}.sect-heading-v2 .mini-title{display:flex;align-items:center;gap:12px}.sect-heading-v2 .mini-title .icon{font-size:20px}@media (min-width:992px){.sect-heading-v2{gap:24px}}@media (min-width:1200px){.sect-heading-v2{margin-bottom:48px}.sect-heading-v2.space-3{margin-bottom:40px}}@media (min-width:1440px){.sect-heading-v2.space-1{margin-bottom:64px}.sect-heading-v2.space-inner-1{gap:32px}}.bg-img-item{position:absolute;inset:0;z-index:0;pointer-events:none}.bg-img-item img{width:100%;height:100%;object-fit:cover}.section-filter-brand .form-search{margin-bottom:24px}.brand-filter{display:flex;padding-bottom:8px;border-bottom:2px solid var(--black);overflow:auto}.brand-filter .btn-filter_brand{flex:1;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:8px;min-width:40px}.brand-filter .btn-filter_brand:hover{background:var(--bg-2)}.brand-filter .btn-filter_brand.active{background:var(--black);color:var(--white)}.brand-filter .btn-filter_brand.unable{opacity:.3;pointer-events:none}.brand-list{display:flex;gap:16px;overflow:auto;cursor:url(../images/mouse-scroll.png),auto}.brand-list::-webkit-scrollbar{height:4px;background:var(--line-6)}.brand-list::-webkit-scrollbar-thumb{cursor:grab;background-color:var(--black)}.brand-list>*{min-width:calc(20% - 13px)}.brand-list .brand-group{display:flex;gap:40px}.brand-list .brand-group .name-brand_list{padding-top:22px;font-weight:500;display:flex;flex-direction:column;gap:16px}@media (max-width:1439px){.brand-list>*{min-width:calc(25% - 12px)}.brand-list .brand-group{gap:20px}.brand-list .brand-group .name-brand_list{padding-top:0}}@media (max-width:991px){.brand-list>*{min-width:calc(33.3333333333% - 11px)}}@media (max-width:575px){.brand-list>*{min-width:200px}}.brand-list-v2 .brand-group{display:flex;gap:64px;border-bottom:1px solid var(--line-5);padding-bottom:47px}.brand-list-v2 .brand-group .brand-title{min-width:32px}.brand-list-v2 .brand-group:not(:last-child){margin-bottom:48px}.brand-list-v2 .name-brand_list{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.brand-list-v2 .name-brand_list li{display:flex;align-items:center;justify-content:center;height:40px;padding-left:20px;padding-right:20px;border:1px solid var(--line-5);border-radius:8px}@media (min-width:1200px){.brand-list-v2 .name-brand_list li{min-width:200px;height:64px}}@media (max-width:1439px){.brand-list-v2 .brand-group{gap:30px}}@media (max-width:1199px){.brand-list-v2 .brand-group{gap:24px;padding-bottom:20px}.brand-list-v2 .brand-group:not(:last-child){margin-bottom:20px}}.tf-hero-banner{position:relative;z-index:0}.tf-hero-banner .hero-image img{width:100%;height:100%;object-fit:cover}.tf-hero-banner .hero__desc,.tf-hero-banner .hero__mini-title,.tf-hero-banner .hero__tag,.tf-hero-banner .hero__title,.tf-hero-banner .list-benefit{margin-bottom:24px}.tf-hero-banner .list-benefit li{list-style-type:disc;list-style-position:inside}.tf-hero-banner .fractal-glass{position:absolute;right:0;bottom:0;top:72px;left:67.84%;z-index:1}@media (min-width:768px){.tf-hero-banner .hero-content_right{text-align:end}}@media (min-width:992px){.tf-hero-banner{height:calc(100vh - 48px);position:sticky;top:0}.tf-hero-banner .hero-image{height:100%}.tf-hero-banner .hero-content{position:absolute;bottom:0;right:0;left:0;padding-bottom:40px;z-index:2}}@media (min-width:992px){.tf-hero-banner .hero__desc{margin-bottom:48px}}@media (min-width:1200px){.tf-hero-banner .list-benefit{margin-bottom:48px}}@media (min-width:1440px){.tf-hero-banner{height:calc(100vh - 56px)}.tf-hero-banner .hero__desc{margin-bottom:64px}.tf-hero-banner .hero-content{padding-bottom:80px}}@media (max-width:1199px){.tf-hero-banner .hero-content{padding-top:120px;padding-bottom:40px;position:relative;z-index:1}.tf-hero-banner .hero-image{position:absolute;inset:0;z-index:0;display:flex}.tf-hero-banner .hero-image img{width:100%;height:100%;object-fit:cover}}.fractal-glass{display:flex;background:rgba(168,168,168,.0509803922);box-shadow:2px 2px 1px 0 rgba(255,255,255,.3019607843) inset}.fractal-glass .glass-ttem{display:flex;flex:1;backdrop-filter:blur(16px);margin-left:-1px}.tf-hero-banner-v2 .hero-content{display:flex;flex-direction:column;gap:16px}.tf-hero-banner-v2 .hero-content_left{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;background:#f2efe8;padding:30px 15px}.tf-hero-banner-v2 .hero__desc,.tf-hero-banner-v2 .hero__tag{margin-bottom:24px}.tf-hero-banner-v2 .hero-content_right{position:relative}.tf-hero-banner-v2 .hero-content_right .image{height:100%}.tf-hero-banner-v2 .hero-content_right .image img{width:100%;height:100%;object-fit:cover}.tf-hero-banner-v2 .mini-product{display:inline-flex;align-items:center;gap:12px;border-radius:8px;padding:8px 24px 8px 8px;background:linear-gradient(99.73deg,rgba(38,34,25,.2304) -24.88%,rgba(38,34,25,0) 140.46%);backdrop-filter:blur(16px);box-shadow:0 0 4px 0 #fff inset}.tf-hero-banner-v2 .mini-product .prd-img{border-radius:6px;overflow:hidden}.tf-hero-banner-v2 .product-bottom{position:absolute;bottom:12px;left:12px;right:12px}@media (min-width:768px){.tf-hero-banner-v2 .hero-content{flex-direction:row}.tf-hero-banner-v2 .hero-content>*{width:calc(50% - 8px)}}.tf-hero-banner-v3{position:relative}.tf-hero-banner-v3 .hero-image{position:absolute;inset:0;display:flex}.tf-hero-banner-v3 .hero-image img{width:100%;height:100%;object-fit:cover}.tf-hero-banner-v3 .hero-content{position:relative;padding-top:264px;padding-bottom:32px}.tf-hero-banner-v3 .hero-content_inner{display:grid;place-items:center;text-align:center;padding-bottom:160px;gap:32px}.tf-hero-banner-v3 .hero__tag{padding:4px 11px;border-radius:99px;border:1px solid var(--third)}.tf-hero-banner-v3 .hero-content_bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.tf-hero-banner-v3 .hero__author{display:flex;align-items:end;gap:6px;color:var(--third)}@media (max-width:1199px){.tf-hero-banner-v3 .hero-content{position:relative;padding-top:160px;padding-bottom:20px}.tf-hero-banner-v3 .hero-content_inner{padding-bottom:80px;gap:16px}}@media (max-width:767px){.tf-hero-banner-v3 .hero-content_bottom{justify-content:center}.tf-hero-banner-v3 .hero-content_inner{padding-bottom:40px}}.tf-hero-banner-v4{position:relative}.tf-hero-banner-v4 .hero-image{display:flex;position:absolute;inset:0}.tf-hero-banner-v4 .hero-image img{width:100%;height:100%;object-fit:cover}.tf-hero-banner-v4 .hero-content{position:relative;z-index:1;padding-top:230px;padding-bottom:64px}.tf-hero-banner-v4 .hero-content_inner{display:grid;place-items:center;text-align:center;gap:24px;padding-bottom:206px}.tf-hero-banner-v4 .hero-content_bottom{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px}@media (min-width:576px){.tf-hero-banner-v4 .hero-content_bottom .text-note{flex:1}}@media (max-width:1199px){.tf-hero-banner-v4 .hero-content{padding-top:140px;padding-bottom:30px}.tf-hero-banner-v4 .hero-content_inner{padding-bottom:80px;gap:16px}}@media (max-width:767px){.tf-hero-banner-v4 .hero-content{padding-top:120px}.tf-hero-banner-v4 .hero-content_inner{padding-bottom:40px}}@media (max-width:425px){.tf-hero-banner-v4 .hero-content_bottom{gap:16px 20px}.tf-hero-banner-v4 .hero-content_bottom .text-note{order:1}.tf-hero-banner-v4 .hero-content_bottom .tf-btn{order:2}}.section-testimonial-thumb .swiper-tes-image{margin-bottom:64px;max-width:1296px}.section-testimonial-thumb .swiper-tes-image .tes-image{border-radius:8px;overflow:hidden;display:flex}.section-testimonial-thumb .swiper-tes-image .tes-image img{width:100%;height:100%;object-fit:cover}.section-testimonial-thumb .swiper-tes-image .swiper-slide{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.section-testimonial-thumb .swiper-tes-image .swiper-slide:not(.swiper-slide-active){transform:scale(.77103);opacity:.32}.section-testimonial-thumb .swiper-tes-text .tes-text{text-align:center;max-width:917px;margin:0 auto}.section-testimonial-thumb .swiper-tes-text_outer{position:relative}.section-testimonial-thumb .swiper-tes-text_outer .btn-nav{display:flex;align-items:center;gap:8px}.section-testimonial-thumb .swiper-tes-text_outer .btn-nav .icon{font-size:24px}.section-testimonial-thumb .swiper-tes-text_outer .sw-progress-default{margin-top:64px}.section-testimonial-thumb .swiper-tes-text_outer .group-nav{display:flex;align-items:center;justify-content:space-between;position:absolute;inset:0;z-index:1;pointer-events:none}.section-testimonial-thumb .swiper-tes-text_outer .group-nav>*{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.section-testimonial-thumb .swiper-tes-text_outer .group-nav>:not(.swiper-button-disabled){pointer-events:all}@media (min-width:1200px){.section-testimonial-thumb .swiper-tes-text_outer .group-nav{inset:0 45px}}@media (max-width:1199px){.section-testimonial-thumb .swiper-tes-image .swiper-slide:not(.swiper-slide-active){transform:scale(.8);opacity:.32}.section-testimonial-thumb .swiper-tes-image{margin-bottom:32px}.section-testimonial-thumb .swiper-tes-text_outer .sw-progress-default{margin-top:32px}}@media (max-width:991px){.section-testimonial-thumb .swiper-tes-text_outer .group-nav{align-items:end}}.section-log .image-left{position:relative;overflow:hidden}.section-log .image-left img{width:100%;height:100%;object-fit:cover}.section-log .infiniteSlide-text-icon{position:absolute;bottom:24px;right:0;left:0}.section-log .content-right{display:flex;align-items:center;justify-content:center;padding:40px 15px}.section-log .content-right .title{margin-bottom:24px}.section-log .content_inner{text-align:center;width:100%}.section-log .content-right,.section-log .image-left{height:auto}@media (min-width:1200px){.section-log{height:calc(100vh - 72px - 56px);min-height:calc(100vh - 72px - 56px)}.section-log .infiniteSlide-text-icon{bottom:48px}}@media (min-width:768px){.section-log{min-height:calc(100vh - 72px - 48px)}.section-log .content_inner{max-width:480px;width:100%}}@media (max-width:767px){.section-log .image-left img{max-height:400px}}.wrapper-wishlist{gap:26px 16px}.wrapper-wishlist .product-action_list{top:58px}@media (min-width:1200px){.wrapper-wishlist .product-action_list{top:62px}}.tf-breadcrumb{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap;margin-bottom:24px}.tf-breadcrumb li{display:flex;font-weight:500}.eyebrow-label{display:flex;align-items:center;gap:6px;font-weight:400}.eyebrow-label.type-2 .br-dot{background:#ff6120}.eyebrow-label.type-3 .br-dot{background:#10b981}.badge-pill{display:inline-flex;border-radius:99px;padding:4px 11px;border:1px solid var(--black);text-transform:uppercase}.section-hero-about{position:relative}.section-hero-about .about-image{position:absolute;inset:0;display:flex}.section-hero-about .about-image img{width:100%;height:100%;object-fit:cover}.section-hero-about .about-content{position:relative;z-index:1}.section-hero-about .about-content_inner{display:flex;align-items:end;justify-content:space-between;gap:24px}.section-hero-about .tf-breadcrumb{margin-bottom:50px}.section-hero-about .list-benefit{flex-wrap:wrap}.section-hero-about .list-benefit li{display:flex;align-items:center;gap:8px}.section-hero-about .eyebrow-label,.section-hero-about .title{margin-bottom:24px}@media (min-width:992px){.section-hero-about .col-left{max-width:993px}.section-hero-about .tf-breadcrumb{margin-bottom:100px}.section-hero-about .list-badge{gap:48px}}@media (min-width:1200px){.section-hero-about .tf-breadcrumb{margin-bottom:250px}}@media (min-width:1440px){.section-hero-about .tf-breadcrumb{margin-bottom:454px}}.section-science .swiper-box-icon{margin-bottom:30px}.section-science .tf-list{flex-wrap:wrap}.section-science .tf-list li{display:flex;align-items:center;gap:8px}.section-science .tf-list li .icon{color:var(--success_700)}@media (min-width:1200px){.section-science .swiper-box-icon{margin-bottom:48px}.section-science .tf-list{gap:48px}}@media (min-width:1440px){.section-science .swiper-box-icon{margin-bottom:64px}}.section-testimonial-thumb-2 .tes-right{background:var(--bg-4);display:flex;align-items:center;justify-content:center;padding:40px 15px}.section-testimonial-thumb-2 .box-testimonial .tes-rate{display:flex;align-items:center;gap:16px;margin-bottom:24px}.section-testimonial-thumb-2 .box-testimonial .tes-text{margin-bottom:24px}.section-testimonial-thumb-2 .box-testimonial .tes-product{display:flex;background:var(--white);padding:12px;border-radius:8px;gap:16px;max-width:418px;width:100%}.section-testimonial-thumb-2 .box-testimonial .prd-content{display:flex;align-items:center;gap:16px;justify-content:space-between;flex:1}.section-testimonial-thumb-2 .box-testimonial .prd_info{display:grid;place-items:start;gap:6px}.section-testimonial-thumb-2 .box-testimonial .prd-image{border-radius:8px;overflow:hidden;max-width:74px}.section-testimonial-thumb-2 .box-testimonial .prd-image img{width:100%;height:100%;object-fit:cover;aspect-ratio:0.8409090909}.section-testimonial-thumb-2 .sw-thumbs_main .group-direc{position:absolute;bottom:24px;left:24px;right:24px;gap:24px;z-index:2;flex-direction:column;align-items:end}.section-testimonial-thumb-2 .sw-thumbs_main .group-nav{display:flex;align-items:center;gap:8px}.section-testimonial-thumb-2 .sw-thumbs_main .sw-line-default{margin:0}.section-testimonial-thumb-2 .main-image img{width:100%;height:100%;object-fit:cover}@media (min-width:768px){.section-testimonial-thumb-2{display:flex}.section-testimonial-thumb-2>*{width:50%}}@media (min-width:992px){.section-testimonial-thumb-2 .tes-right{padding:40px}}@media (min-width:1200px){.section-testimonial-thumb-2 .sw-thumbs_main .group-direc{bottom:40px;left:40px;right:40px}.section-testimonial-thumb-2 .box-testimonial .tes-rate{margin-bottom:48px}.section-testimonial-thumb-2 .box-testimonial .tes-text{margin-bottom:48px}}@media (min-width:1440px){.section-testimonial-thumb-2 .tes-right{padding:80px}}@media (max-width:575px){.section-testimonial-thumb-2 .sw-thumbs_main .group-direc{bottom:20px;left:15px;right:15px;gap:16px}}@media (min-width:1200px){.section-ingredient-2 .sect-heading-v2{top:100px!important}}.section-split .col-content{display:flex;justify-content:center;flex-direction:column;padding:40px 15px}.section-split .col-media img{width:100%;height:100%;object-fit:cover}@media (min-width:768px){.section-split{display:flex}.section-split>*{width:50%}}@media (min-width:992px){.section-split .col-content{padding:40px}}@media (min-width:1440px){.section-split .col-content{padding:80px}}@media (min-width:1200px){.section-research .col-content .tf-list{gap:48px}}.section-contact .tf-breadcrumb{margin-bottom:60px}.section-contact .col-media{padding:80px 40px;position:relative}.section-contact .col-media img{position:absolute;z-index:0;inset:0}.section-contact .col-media_inner{position:relative;z-index:1;padding:40px;border-radius:8px;background:var(--white)}@media (min-width:1440px){.section-contact .col-media{padding-top:172px;padding-bottom:164px;padding-left:80px;padding-right:80px}.section-contact .tf-breadcrumb{margin-bottom:-24px}}@media (max-width:991px){.section-contact{flex-wrap:wrap}.section-contact>*{width:100%}}@media (max-width:767px){.section-contact .col-media{padding:40px 15px}.section-contact .col-media_inner{padding:40px 20px}}.section-contact-infor .box-infor{border-radius:8px;display:flex;flex-direction:column;gap:16px}.section-contact-infor .box-infor .ic-wrap{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--bg-2);font-size:40px}@media (min-width:1200px){.section-contact-infor .box-infor{padding:24px}}@media (max-width:1199px){.section-contact-infor .tf-grid-layout{gap:0}}.section-term-user .content{display:grid;gap:30px}.section-term-user .term-item{display:grid;gap:16px}.section-term-user .term-list li:not(:first-child)::before{content:"•";margin-left:9px;margin-right:9px}@media (min-width:1200px){.section-term-user .content{gap:40px}}.section-500{background:var(--bg);display:flex;align-items:center;justify-content:center;height:50vh}.section-500 .content{display:grid;place-items:center;text-align:center}.section-500 .title{margin-bottom:24px}.section-500 .desc{margin-bottom:30px}@media (min-width:426px){.section-500{height:calc(100vh - 70px - 48px)}}@media (min-width:1200px){.section-500 .desc{margin-bottom:40px}}.section-coming .col-content{text-align:center;gap:30px}.section-coming .col-content form{display:grid;gap:16px;max-width:480px;width:100%;margin:0 auto}.section-coming .sect-heading-v2{margin-bottom:0}.section-coming .countdown__timer{display:flex;gap:24px;justify-content:center;align-items:center}.section-coming .countdown__timer .countdown__item:last-child{min-width:38px}.section-coming .col-media{position:relative;overflow:hidden}.section-coming .infiniteSlide-text-icon{position:absolute;bottom:24px;right:0;left:0}@media (min-width:1200px){.section-coming .col-content{text-align:center;gap:40px}.section-coming .infiniteSlide-text-icon{bottom:48px;padding-bottom:20px;margin-bottom:-20px}}@media (max-width:991px){.section-coming{flex-wrap:wrap}.section-coming>*{width:100%}}.tf-wishlist-empty .emp_title{margin-bottom:24px}.tf-wishlist-empty .emp_desc{margin-bottom:32px}@media (min-width:1200px){.tf-wishlist-empty .emp_desc{margin-bottom:40px}}.section-philosophy .content{display:grid;place-items:start;gap:30px}@media (min-width:1200px){.section-philosophy .content{gap:48px}}.section-rountine-look .tf-btn-tab{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;border-bottom:1px solid var(--line-7);position:relative}.section-rountine-look .tf-btn-tab::before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:var(--white);transform:scaleX(0);transform-origin:left}.section-rountine-look .tf-btn-tab.active::before{animation-delay:.2s;animation:animateProgressLine 4s linear forwards}.section-rountine-look .accordion-item{width:100%}.section-rountine-look .accordion-item .accor_desc{margin-bottom:16px}.section-rountine-look .accordion-item .accordion-content{padding-bottom:24px}.section-rountine-look .tab-pane{height:100%}.section-rountine-look .tab-pane .banner-lookbook{height:100%}@media (min-width:1200px){.section-rountine-look .accordion-item .accordion-action{padding-top:48px}.section-rountine-look .accordion-item .accordion-action.collapsed{padding-bottom:48px}.section-rountine-look .accordion-item .accordion-action .text{line-height:40px}.section-rountine-look .accordion-item .accordion-content{padding-bottom:48px}.section-rountine-look .accordion-item .accor_desc{margin-bottom:24px}}.section-banner-cta{position:relative}.section-banner-cta .cta-image img{width:100%;height:100%;object-fit:cover;min-height:350px}.section-banner-cta .cta-content{position:absolute;inset:16px;display:flex;flex-direction:column;justify-content:center;align-items:center}.section-most .col-image{height:100%;border-radius:8px;overflow:hidden}.section-most .col-image img{width:100%;height:100%;object-fit:cover}.section-most .col-content{padding:48px}@media (min-width:992px){.section-most .tf-swiper{max-width:348px}.section-most .col-content{padding:48px;display:flex;align-items:center;justify-content:center;flex-direction:column}}@media (min-width:1200px){.section-most .tf-swiper .sw-progress-default{margin-top:48px}}@media (max-width:1199px){.section-most .col-content{padding:40px 0}}@media (max-width:767px){.section-most .col-image img{max-height:400px}}.section-testimonial{position:relative}.section-testimonial .sect-image{position:absolute;inset:0;z-index:0;display:flex}.section-testimonial .sect-image img{width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:0}.section-testimonial .sect-image img:not(:first-child){position:absolute;inset:0}.section-testimonial .sect-image img:not(.active){opacity:0;visibility:hidden;transform:scale(1.2)}.section-testimonial .sect-image::after{content:"";position:absolute;inset:0;z-index:1;background:rgba(47,17,0,.3019607843);backdrop-filter:blur(8px)}.section-skin-tab{background:var(--blue-gray_50)}.split-accordion-tabs{display:flex;border-top:1px solid var(--line-5);border-bottom:1px solid var(--line-5)}.split-accordion-tabs .accordion-left .tf-btn-tab{max-width:977px;padding-left:15px;padding-right:15px;margin-left:auto}.split-accordion-tabs .accordion-left .tf-btn-tab .icon{font-size:30px}.split-accordion-tabs .tab-right{border-left:1px solid var(--line-5);display:flex;align-items:center;padding:15px}.split-accordion-tabs .tab-right .tab-content{max-width:444px;display:flex}.split-accordion-tabs .accordion-item .accordion-action{color:var(--text-6)}.split-accordion-tabs .accordion-item .accordion-action:not(.collapsed){color:var(--black)}.split-accordion-tabs .accordion-item .accordion-content{padding-bottom:16px}@media (min-width:768px){.split-accordion-tabs .accordion-left{width:63.0729166667%}.split-accordion-tabs .tab-right{width:36.9270833333%}}@media (min-width:992px){.split-accordion-tabs .accordion-item .accordion-content{padding-bottom:24px}}@media (min-width:1200px){.split-accordion-tabs .accordion-item .accordion-action{padding-top:40px}.split-accordion-tabs .accordion-item .accordion-action.collapsed{padding-bottom:40px}.split-accordion-tabs .accordion-item .accordion-content{padding-bottom:40px}}@media (min-width:1440px){.split-accordion-tabs .accordion-left .tf-btn-tab{max-width:995px;padding-left:24px;padding-right:24px}.split-accordion-tabs .accordion-left .tf-btn-tab .icon{font-size:40px}.split-accordion-tabs .tab-right{padding:24px}}@media (max-width:767px){.split-accordion-tabs{flex-wrap:wrap}.split-accordion-tabs .accordion-left{order:2;width:100%}.split-accordion-tabs .tab-right{order:1;width:100%;justify-content:center}}.banner-story{display:grid;position:relative}.banner-story .video{display:flex;border-radius:8px;overflow:hidden;max-width:670px;height:100%}.banner-story .border-abs{position:absolute;inset:0;border:1px solid var(--line-5);pointer-events:none}.banner-story>.br-line{height:0;position:relative}.banner-story>.br-line::after{content:"";position:absolute;left:0;right:0;height:1px;width:100%;background:var(--line-5)}.banner-story .col-wrap{padding:24px;display:flex;align-items:center}.banner-story .image{border-radius:8px;overflow:hidden;height:100%}.banner-story .image img{height:100%;object-fit:cover}.banner-story .wrap-2,.banner-story .wrap-3{padding:24px}.banner-story .wrap-2 .content,.banner-story .wrap-3 .content{width:100%}.banner-story .text-quote{padding-left:12px;border-left:2px solid var(--orange_500)}.banner-story .list-benefit{gap:24px 12px}.banner-story .list-benefit .tf-grid-layout{gap:24px}@media (min-width:768px){.banner-story::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--line-5)}}@media (min-width:992px){.banner-story .wrap-2,.banner-story .wrap-3{padding:40px}}@media (min-width:1440px){.banner-story .video{aspect-ratio:1.1166666667}.banner-story .list-benefit{gap:48px}.banner-story .wrap-2,.banner-story .wrap-3{padding:80px}}@media (max-width:767px){.banner-story .wrap-1,.banner-story .wrap-2{order:1}.banner-story .wrap-3{order:3}.banner-story .wrap-4{order:2}.banner-story>.br-line{order:1}.banner-story .col-wrap{padding-left:15px;padding-right:15px}.banner-story .wrap-1,.banner-story .wrap-4{padding-bottom:0}}.section-kit{background:var(--blue-gray_50)}.section-kit .image{width:100%;border-radius:8px;overflow:hidden;height:100%;display:flex}.section-kit .image img{width:100%;height:100%;object-fit:cover}.section-kit .content{width:100%}@media (min-width:992px){.section-kit .image{max-width:680px}.section-kit .content{max-width:680px;width:100%;margin-left:auto}}.main-image-compare .icv__label{border-radius:6px;background:var(--white);color:var(--black);padding:3px 8px;font-weight:500;font-size:12px;line-height:18px;text-transform:uppercase}.main-image-compare .icv__label.icv__label-before{top:16px;left:16px;bottom:unset}.main-image-compare .icv__label.icv__label-after{top:unset;right:16px;bottom:16px}.main-image-compare .icv__theme-wrapper{width:2px;height:24px;border-radius:2px;background:var(--text);display:none}.main-image-compare .icv__theme-wrapper .icv__arrow-wrapper{display:none}.main-image-compare .icv__circle{backdrop-filter:unset!important;background-color:var(--white);width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center}.main-image-compare .icv__circle::before{font-family:icomoon;content:"\e95e";line-height:1;font-size:24px}.main-image-compare .icv__control-line{width:2px!important}.main-image-compare.style-color-2 .icv__circle,.main-image-compare.style-color-2 .icv__control-line,.main-image-compare.style-color-2 .icv__label{background:var(--text-3)!important}.main-image-compare.style-color-2 .icv__circle{border-color:var(--text-3)!important}@media (min-width:1200px){.main-image-compare .icv__control{width:52px!important}}@media (max-width:767px){.main-image-compare .icv__label.icv__label-before{left:8px;top:8px}.main-image-compare .icv__label.icv__label-after{right:8px;bottom:8px}.main-image-compare .img-comp{aspect-ratio:1.2;object-fit:cover}.main-image-compare .icv__circle{width:40px;height:40px}.main-image-compare .icv__circle::before{font-size:20px}}.main-image-compare-2{border-radius:16px}.main-image-compare-2 .icv__label{font-family:Geist,sans-serif;font-size:16px;line-height:22px;font-weight:700;text-transform:uppercase;border-radius:8px;background:#e9eba1;color:var(--black);padding:9px 16px;letter-spacing:-3%}.main-image-compare-2 .icv__control-line{width:4px!important}.main-image-compare-2 .icv__arrow-wrapper{display:none}.main-image-compare-2 .icv__circle{display:flex;align-items:center;justify-content:center;gap:20px;width:unset;height:unset;border:unset!important;backdrop-filter:unset!important;background:0 0;position:absolute;bottom:3%}.main-image-compare-2 .icv__circle::before{content:"\e986";font-family:icomoon;color:var(--white);font-size:10px}.main-image-compare-2 .icv__circle::after{content:"\e985";font-family:icomoon;color:var(--white);font-size:10px}@media (min-width:1200px){.main-image-compare-2{border-radius:32px}.main-image-compare-2 .icv__label{bottom:2rem}.main-image-compare-2 .icv__label.icv__label-before{left:2rem}.main-image-compare-2 .icv__label.icv__label-after{right:2rem;font-size:0;display:flex}.main-image-compare-2 .icv__label.icv__label-after::before{content:"After (14 Days)";font-size:16px}}@media (max-width:767px){.main-image-compare-2 .icv__label{bottom:8px}.main-image-compare-2 .icv__label.icv__label-before{left:8px}.main-image-compare-2 .icv__label.icv__label-after{right:8px}.main-image-compare-2 .img-comp{aspect-ratio:1.2;object-fit:cover}}.section-lookbook .col-left{position:relative;padding:30px;z-index:51}.section-lookbook .col-left .hero-image{position:absolute;inset:0;z-index:0}.section-lookbook .col-left .hero-image img{width:100%;height:100%;object-fit:cover}.section-lookbook .col-left .fractal-glass{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.section-lookbook .col-left .banner-lookbook{position:relative;z-index:2}.section-lookbook .col-left .img-banner{border-radius:8px}.section-lookbook .col-right{padding:40px 15px;background:var(--bg-13);display:flex;flex-direction:column;justify-content:center;align-items:start}.section-lookbook .col-right .logo-site{height:48px;margin-bottom:24px}.section-lookbook .col-right .tes-text{margin-bottom:24px}@media (min-width:768px){.section-lookbook{display:flex}.section-lookbook>*{width:50%}}@media (min-width:992px){.section-lookbook .col-left,.section-lookbook .col-right{padding:40px}}@media (min-width:1200px){.section-lookbook .col-right .logo-site,.section-lookbook .col-right .tes-text{margin-bottom:48px}.section-lookbook .col-left .fractal-glass{position:absolute;top:20px;bottom:30px}}@media (min-width:1440px){.section-lookbook .col-left,.section-lookbook .col-right{padding:80px}}@media (min-width:1600px){.section-lookbook .col-left,.section-lookbook .col-right{padding:120px}}.section-ingredient .section-inner{position:relative}.section-ingredient .picture-frame_group{display:flex;flex-direction:column;justify-content:space-between;gap:8px;height:100%}.section-ingredient .picture-frame{border-radius:8px;overflow:hidden}.section-ingredient .picture-frame.pf-2{margin-right:4px}.section-ingredient .picture-frame.pf-4{margin-left:4px}@media (min-width:1440px){.section-ingredient .picture-frame.pf-2{margin-right:4px;margin-bottom:40px}.section-ingredient .picture-frame.pf-3{margin-top:40px}.section-ingredient .picture-frame.pf-4{margin-left:4px}}.section-natural .grid-layout_product{gap:24px 16px}.section-natural .image{position:relative}.section-natural .text-line_left{position:absolute;left:30px;top:30px;right:15px}@media (min-width:1200px){.section-natural .grid-layout_product{gap:48px 16px}}@media (min-width:1440px){.section-natural .col-right{padding-top:104px;padding-bottom:104px}.section-natural .text-line_left{left:80px;top:80px}}@media (min-width:992px){.section-natural .col-media img{height:100vh;object-position:bottom right}}.text-line_left{padding-left:24px;border-left:2px solid var(--black)}.text-line_left.text-white{border-color:var(--white)}@media (max-width:1199px){.text-line_left{padding-left:20px}}.section-banner-video{position:relative}.section-banner-video .video{position:absolute;inset:0;transform:rotateY(180deg)}.section-banner-video .content{position:relative;z-index:1}.section-banner-video .logo{margin-bottom:32px}.section-banner-video .logo img{aspect-ratio:3.2708333333}.section-banner-video .title{margin-bottom:32px}.section-banner-video .eyebrow-label{margin-bottom:24px}@media (min-width:1200px){.section-banner-video .content{padding-top:200px}.section-banner-video .logo{margin-bottom:64px}.section-banner-video .title{margin-bottom:64px}.section-banner-video .eyebrow-label{margin-bottom:48px}}@media (min-width:1440px){.section-banner-video .content{padding-top:336px}.section-banner-video .list-badge{gap:48px}}.section-banner-explore{display:flex;gap:16px}.section-banner-explore .bn-image img{width:100%;height:100%;object-fit:cover}.section-banner-explore .bn-content{display:flex;flex-direction:column}.section-banner-explore .list-explore{margin-top:auto}.section-banner-explore .explore-link{padding:23px 24px;border-radius:12px;display:flex;align-items:center;justify-content:space-between;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;cursor:pointer}.section-banner-explore .explore-link .icon{font-size:32px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.section-banner-explore .explore-link .text{display:flex;align-items:start;gap:6px}.section-banner-explore .explore-link:hover{background:var(--bg-5)}.section-banner-explore .explore-link:hover .icon{transform:rotate(45deg)}.section-banner-explore .explore-link:not(:hover){color:var(--line-2)}@media (min-width:992px){.section-banner-explore .bn-image{width:calc((70% - 16px - 16px)/ 2)}.section-banner-explore .bn-content{width:30%}}@media (min-width:1440px){.section-banner-explore{gap:32px}.section-banner-explore .bn-image{width:calc((70% - 32px - 32px)/ 2)}.section-banner-explore .bn-content{margin-top:32px}}@media (max-width:991px){.section-banner-explore{gap:32px 16px;flex-wrap:wrap}.section-banner-explore .bn-image{width:calc(50% - 8px);order:0}.section-banner-explore .bn-content{order:1;width:100%;padding-left:15px;padding-right:15px}.section-banner-explore .explore-link{padding:20px 15px}}.s-bg-img{position:absolute;inset:0;display:flex}.s-bg-img img{width:100%;height:100%;object-fit:cover}.section-guide{position:relative}.section-guide .content{padding:40px;background:var(--white);border-radius:32px;display:flex;justify-content:space-between;gap:32px;overflow:hidden}.section-guide .content .step-icon{font-size:40px;margin-bottom:24px}.section-guide .col-left{display:flex;flex-direction:column;width:36%}.section-guide .col-right{width:64%}.section-guide .nav-direc{display:flex;align-items:center;gap:6px}.section-guide .nav-direc .icon{font-size:20px}.section-guide .grid-layout_product{gap:24px}@media (min-width:1440px){.section-guide .content{padding:64px;padding-right:56px;gap:64px}.section-guide .col-left{width:29.3939393939%}.section-guide .col-right{width:53.6363636364%}}@media (max-width:991px){.section-guide .content{gap:24px;padding:40px 20px;border-radius:16px}}@media (max-width:767px){.section-guide .content{flex-wrap:wrap;gap:32px 12px;padding:40px 15px}.section-guide .col-left{width:100%}.section-guide .col-right{width:calc(100% - 40px - 12px)}.section-guide .grid-layout_product{gap:8px}}.step-progress{display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative}.step-progress .number-order{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;border:1px solid var(--line-5);background:var(--white);position:relative;z-index:1}.step-progress .number-order:not(.active){color:var(--text-4)}.step-progress .number-order.active{background:var(--bg-5);border-color:var(--bg-5)}.step-progress .line-prg{width:1px;position:absolute;top:0;bottom:0;left:50%;background:var(--line-5);z-index:0}@media (max-width:991px){.step-progress .number-order{width:40px;height:40px}}.skin-guide .skin-guide__title{margin-bottom:16px}.skin-guide .skin-guide__list-info li{display:flex;align-items:center;flex-wrap:wrap;line-height:22px}.skin-guide .skin-guide__list-info .br-dot{display:flex;width:4px;height:4px;margin-left:10px;margin-right:10px}.skin-guide>.br-line{margin-top:20px;margin-bottom:20px}.skin-guide .card-product .btn-action_add{padding:0!important}@media (min-width:1200px){.skin-guide>.br-line{margin-top:40px;margin-bottom:40px}}.section-banner-cta-2{position:relative}.section-banner-cta-2 .container{pointer-events:none}.section-banner-cta-2 .container .sect-heading-v2{pointer-events:all}.section-banner-cta-2 .form-cta{max-width:498px;width:100%}.section-banner-cta-2 .badge-pill{border-color:var(--third);color:var(--third)}@media (min-width:1440px){.section-banner-cta-2 .sect-heading-v2{margin-right:-19px}}.section-science-2 .content{text-align:center}.section-science-2 .mini-title{margin-bottom:24px}.section-science-2 .title{margin-bottom:40px;display:inline-flex;flex-wrap:wrap;justify-content:center;gap:6px 0}.section-science-2 .title img{border-radius:8px}.section-science-2 .title .break{flex-basis:100%;height:0}@media (min-width:992px){.section-science-2 .content{max-width:1035px;width:100%;margin:0 auto}}@media (min-width:1200px){.section-science-2 .title{margin-bottom:80px}}@media (min-width:1440px){.section-science-2 .title{margin-bottom:160px}.section-science-2 .title img{margin-top:12px}}@media (max-width:1199px){.section-science-2 .title img{max-width:120px}}.section-banner-v2{position:relative}.section-banner-v2 .video-banner{position:absolute;inset:0;z-index:0;pointer-events:none}.section-banner-v2 .content{position:relative;z-index:1;padding-bottom:400px}@media (min-width:1440px){.section-banner-v2{padding:0}.section-banner-v2 .video-banner{position:relative;display:flex}.section-banner-v2 .video-banner video{aspect-ratio:2.1333333333}.section-banner-v2 .content{position:absolute;padding:0;inset:80px 0px}}@media (max-width:1439px){.section-banner-v2 .content{padding-bottom:250px}}@media (max-width:1199px){.section-banner-v2 .content{padding-bottom:150px}}@media (max-width:767px){.section-banner-v2 .content{padding-bottom:0}.section-banner-v2::before{content:"";position:absolute;inset:0;z-index:1;background:rgba(0,0,0,.3)}}.section-banner-about{background:var(--bg-14)}.section-banner-about .eyebrow-label{margin-bottom:24px}.section-banner-about .eyebrow-label .br-dot{background:var(--text-3)}.section-banner-about .col-left{display:flex;flex-direction:column;height:100%}.section-banner-about .bn-image{border-radius:8px;overflow:hidden;height:100%}.section-banner-about .bn-image img{width:100%;height:100%;object-fit:cover}@media (min-width:1200px){.section-banner-about .eyebrow-label{margin-bottom:40px}.section-banner-about .list-badge{gap:48px}}@media (max-width:1199px){.section-banner-about .list-badge li img{width:100%;height:60px}}@media (max-width:767px){.section-banner-about .bn-image img{max-height:350px}}.section-cls-category{position:relative}.section-cls-category .content-abs{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative;z-index:2}.section-cls-category .collection-v11{position:absolute;will-change:transform,opacity;z-index:1;max-width:350px}@media (min-width:576px){.section-cls-category .content-abs{display:flex;flex-direction:column;align-items:center;justify-content:center}}.banner-cta-v1{position:relative;border-radius:8px;overflow:hidden;max-width:1760px;width:100%;margin:0 auto}.banner-cta-v1 .banner-content{position:relative;z-index:1;display:flex;gap:80px;justify-content:center;padding-left:15px;padding-right:15px}.banner-cta-v1 .banner-content>.br-line{width:0}.banner-cta-v1 .banner-content>.br-line::before{content:"";position:absolute;top:0;bottom:0;width:1px;background:var(--text-3)}.banner-cta-v1 .text-sale-off{margin-bottom:17px}.banner-cta-v1 .col-left{width:100%}.banner-cta-v1 .col-right{width:100%}.banner-cta-v1 .desc{margin-bottom:24px}@media (min-width:1200px){.banner-cta-v1 .col-left{max-width:380px;width:100%}.banner-cta-v1 .col-right{max-width:408px;width:100%}.banner-cta-v1 .desc{margin-bottom:48px}}@media (min-width:768px){.banner-cta-v1 .col-left{width:50%}.banner-cta-v1 .col-right{width:50%}}@media (min-width:1440px){.banner-cta-v1 .text-sale-off{line-height:132px}}@media (max-width:1199px){.banner-cta-v1 .banner-content{gap:40px}}@media (max-width:767px){.banner-cta-v1 .banner-content{flex-wrap:wrap;gap:32px}.banner-cta-v1 .banner-content>.br-line{display:none}.banner-cta-v1 .countdown-v02{max-width:380px}}.section-lookbook-2{display:flex}.section-lookbook-2 .col-left{display:flex;align-items:center;justify-content:center;flex-direction:column;padding-left:15px;padding-right:15px}.section-lookbook-2 .swiper-lookbook{max-width:428px}.section-lookbook-2 .tf-btn-swiper-main{display:flex;align-items:center;max-width:636px;width:100%;margin:0 auto;gap:12px}.section-lookbook-2 .tf-btn-swiper-main .btn-nav_direc{font-size:24px;-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}.section-lookbook-2 .img-banner{width:100%;height:100%;object-fit:cover}@media (min-width:768px){.section-lookbook-2{display:flex}.section-lookbook-2>*{width:50%}}@media (min-width:1440px){.section-lookbook-2 .tf-btn-swiper-main .btn-nav_direc{margin-bottom:65px}}@media (min-width:1440px){.section-lookbook-2 .sw-progress-default{margin-top:64px}}@media (max-width:767px){.section-lookbook-2{flex-wrap:wrap}.section-lookbook-2>*{width:100%}.section-lookbook-2 .col-right{order:0}.section-lookbook-2 .col-left{order:1}}.section-lookbook-3 .banner-lookbook{height:100%}.section-lookbook-3 .img-banner{border-radius:12px}.section-lookbook-3 .number-order_look{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:1px solid var(--line-5);margin:0 auto 24px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.section-lookbook-3 .swiper-lookbook .card-product_wrapper{aspect-ratio:0.8275862069}.section-lookbook-3 .swiper-lookbook.has-hover .swiper-slide:not(.no-hover) .number-order_look{border-color:#5a42c4;background:#5a42c4;color:var(--white)}@media (min-width:1440px){.section-lookbook-3 .banner-lookbook{padding-right:32px}.section-lookbook-3 .col-right{padding-left:32px}}.section-lookbook-4 .swiper-lookbook{max-width:428px}.section-lookbook-4 .tf-btn-swiper-main{display:flex;align-items:center;max-width:636px;width:100%;margin:0 auto;gap:12px}.section-lookbook-4 .tf-btn-swiper-main .btn-nav_direc{font-size:24px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.section-lookbook-4 .banner-lookbook .img-banner{border-radius:20px}@media (min-width:1200px){.section-lookbook-4 .banner-lookbook{max-width:848px;margin-left:auto}}.banner-countdown{background-image:url(../images/section/banner-2.jpg);background-repeat:no-repeat;background-size:cover;padding-top:24px;padding-bottom:24px}.banner-countdown .col-right{display:flex;align-items:center;justify-content:space-between;gap:16px}@media (min-width:1200px){.banner-countdown .col-right{margin-left:-6px}}.section-product-tab .btn-switch{font-size:32px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.section-product-tab .group-nav{display:flex;align-items:center;gap:32px}.section-story{background:#f9f9f6}.section-story .story-content{display:flex;align-items:start;justify-content:center;flex-direction:column;padding:40px 15px;height:100%}.section-story .story-image{border-radius:12px;overflow:hidden;height:100%}.section-story .story-image img{width:100%;height:100%;object-fit:cover}@media (min-width:1200px){.section-story .story-content{padding:64px}.section-story .list-benefit{gap:32px 64px}}@media (max-width:991px){.section-story .story-image img{max-height:400px}.section-story .story-content{padding:40px 0}.section-story .list-benefit{width:100%}}.section-tab-accordion .image-tab{position:relative;padding-bottom:12px;padding-right:12px;display:flex;height:100%}.section-tab-accordion .image-tab img{-webkit-mask-image:url(../images/item/shape-1.png);mask-image:url(../images/item/shape-1.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:100%;object-fit:cover;position:relative;z-index:1;width:100%;height:100%;object-fit:cover}.section-tab-accordion .image-tab .img-bg-shape{position:absolute;inset:0;display:flex;z-index:0}.section-tab-accordion .s-title{margin-bottom:32px}@media (min-width:1200px){.section-tab-accordion .image-tab{padding-right:24px;padding-bottom:24px}.section-tab-accordion .s-title{margin-bottom:40px}}@media (min-width:1440px){.section-tab-accordion .s-title{margin-bottom:80px}}.layout-skin{gap:32px}.layout-skin .tf-grid-layout{gap:32px}@media (min-width:426px){.layout-skin>:first-child{margin-top:40px}.layout-skin>:last-child{margin-bottom:40px}}@media (min-width:1200px){.layout-skin>:first-child{margin-top:80px}.layout-skin>:last-child{margin-bottom:80px}}@media (max-width:1199px){.layout-skin{gap:16px}.layout-skin .tf-grid-layout{gap:16px}}.section-testimonial-3{background:#e6ebd8}@media (min-width:992px){.section-testimonial-3{padding-bottom:594px}}.section-image-compare{position:relative;z-index:2}.section-image-compare .image-compare_inner{max-width:1210px;margin:0 auto;border-radius:12px;border:6px solid var(--white);box-shadow:0 1.56px 11.93px 0 rgba(0,0,0,.0784313725),0 1.04px 1.56px 0 rgba(0,0,0,.1215686275)}.section-image-compare .image-compare_inner .main-image-compare{border-radius:6px}@media (min-width:992px){.section-image-compare{margin-top:-496px;margin-bottom:-206px}}@media (min-width:992px){.section-box-icon{padding-top:304px}}.tf-lookbook-hover .bundle-pin-item{cursor:pointer}.tf-lookbook-hover .bundle-hover-item{-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-lookbook-hover .bundle-hover-item.no-hover{opacity:.3}.collection-hover a{display:flex;align-items:center;color:var(--white);padding-top:48px;padding-bottom:48px;border-bottom:1px solid var(--text-5)}.collection-hover a .icon,.collection-hover a .number-order{color:var(--text-5);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.collection-hover a .icon{font-size:32px}.collection-hover a .text{flex:1;text-align:center}.collection-hover a:hover .icon,.collection-hover a:hover .number-order{color:var(--white)}.collection-hover a:hover{border-color:var(--white)}@media (max-width:1199px){.collection-hover a{padding-top:24px;padding-bottom:24px}.collection-hover a .icon{font-size:24px}}.banner-countdown-2{position:relative;padding:64px;display:flex;align-items:center;border-radius:20px;overflow:hidden;justify-content:space-between;gap:24px;flex-wrap:wrap;background:linear-gradient(180deg,#333 0,#000 100%)}.banner-countdown-2 .img-item{position:absolute;animation:rotate 10s linear infinite}.banner-countdown-2 .img-item.item-1{top:-16px;left:-16px}.banner-countdown-2 .img-item.item-2{bottom:-100px;right:15%}.banner-countdown-2 .box-title{display:grid;gap:16px}.banner-countdown-2>:not(.img-item){position:relative;z-index:1}.banner-countdown-2 .box-title{max-width:505px;width:100%}@media (max-width:1199px){.banner-countdown-2{padding:40px}}@media (max-width:575px){.banner-countdown-2{padding:40px 20px}}.section-before-after .icon-heading{font-size:30px;margin-bottom:16px}.section-before-after .col-left{display:flex;flex-direction:column;align-items:start;height:100%}@media (min-width:1440px){.section-before-after .col-left{padding-right:64px}}.infiniteSlide-testimonial .infiniteSlide-item{margin-left:8px;margin-right:8px;max-width:576px}.infiniteSlide-testimonial .infiniteSlide-wrapper{align-items:unset}.infiniteSlide-testimonial .infiniteSlide-wrapper .testimonial-v05{height:100%}@media (max-width:991px){.infiniteSlide-testimonial .infiniteSlide-item{max-width:400px}}@media (max-width:575px){.infiniteSlide-testimonial .infiniteSlide-item{max-width:300px}}.infinite-slide_group{position:relative}.infinite-slide_group::after,.infinite-slide_group::before{content:"";position:absolute;top:0;bottom:0;width:80px;z-index:1}.infinite-slide_group::before{left:0;background:linear-gradient(270deg,rgba(255,255,255,0) 0,#fff 100%)}.infinite-slide_group::after{right:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 100%)}@media (max-width:991px){.infinite-slide_group::after,.infinite-slide_group::before{width:20px}}.section-testimonial-product{overflow:hidden}.section-testimonial-product .look-book-group .img-banner{border-radius:8px}.section-testimonial-product .tes-author{display:flex;align-items:center;gap:16px}.section-testimonial-product .tes-author .author_image{border-radius:50%;overflow:hidden}.section-testimonial-product .eyebrow-label,.section-testimonial-product .tes-text{margin-bottom:24px}@media (min-width:1200px){.section-testimonial-product .eyebrow-label,.section-testimonial-product .tes-text{margin-bottom:48px}}@media (min-width:768px){.section-testimonial-product .look-book-group{max-width:528px;margin-left:auto}}.banner-cta-v2{position:relative;padding:30px 15px;border-radius:8px;overflow:hidden}.banner-cta-v2 .content{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}@media (min-width:768px){.banner-cta-v2{padding:64px 40px}.banner-cta-v2.style-2{padding:44px 40px}}@media (min-width:1200px){.section-step-look .col-left{max-width:648px}}.section-step-routine .col-content{display:grid;gap:16px}.section-step-routine .box-step-item{padding-top:40px}@media (min-width:1200px){.section-step-routine .box-step-item{padding-top:120px;padding-left:32px}}@media (min-width:1440px){.section-step-routine .box-step-item{padding-top:172px;padding-left:48px}}.group-nav_number{display:flex;align-items:center;justify-content:center;gap:12px}.group-nav_number .sw-number-default{width:auto}.group-nav_number .btn-nav_direc{display:flex;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.glitch-wrap{overflow:hidden}.glitch-wrap .origin-img{width:100%;height:100%;pointer-events:none}.glitch-wrap .glitch-image{position:absolute;inset:0;z-index:2}.glitch-slice{position:absolute;top:0;height:100%;background-repeat:no-repeat;will-change:transform;transition:transform .12s linear;backface-visibility:hidden;pointer-events:none}.fx-parallax .parallax-media{overflow:hidden}.infiniteSlide-badge{max-width:667px;-webkit-mask-image:linear-gradient(90deg,transparent 0%,black 18%,black 82%,transparent 100%);-webkit-mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-image:linear-gradient(90deg,transparent 0%,black 18%,black 82%,transparent 100%);mask-mode:alpha;mask-repeat:no-repeat}.infiniteSlide-badge .infiniteSlide-item{margin-left:24px;margin-right:24px}@media (max-width:1199px){.infiniteSlide-badge .infiniteSlide-item{margin-left:12px;margin-right:12px}}.gsap-horizontal-section{position:relative}.gsap-horizontal-wrap{position:relative}.gsap-horizontal-track{display:flex;gap:16px;will-change:transform}.gsap-horizontal-item{flex:0 0 clamp(400px,40vw,590px)}.gsap-horizontal-item.size2{flex:0 0 clamp(300px,40vw,700px)}.gsap-horizontal-item img{width:100%;height:auto;display:block}.gs-progress-line{position:relative;width:100%;height:4px;background:var(--line-6);overflow:hidden}.progress-line-fill{position:absolute;inset:0;width:100%;height:100%;transform:scaleX(0);transform-origin:left center;background:var(--black)}.trigger-cate-layer{overflow:hidden}.trigger-cta-layer{width:100%;z-index:2;position:relative}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{top:-4px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%,0);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal{height:4px}.noUi-target{border:0}.noUi-base .noUi-connects{border-radius:999px;background-color:var(--line-6)}.noUi-connect{background-color:var(--black)}.noUi-horizontal .noUi-handle,.noUi-vertical .noUi-handle{height:12px;width:12px;border-radius:50%;border:1px solid var(--black);background-color:var(--white);box-shadow:unset;cursor:pointer}.noUi-horizontal .noUi-handle::before,.noUi-vertical .noUi-handle::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:200%;width:200%}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-6px}.tf-btn-filter{display:flex;align-items:center;justify-content:center;gap:4px}.tf-btn-filter .icon{font-size:20px}.tf-shop-control{display:flex;align-items:center;justify-content:space-between;gap:12px 8px;margin-top:-8px;margin-bottom:16px;flex-wrap:wrap;padding-top:8px;padding-bottom:8px;background:var(--white)}.tf-shop-control .tf-control-sorting{display:flex;align-items:center;justify-content:flex-end;gap:12px}.tf-shop-control .col-left{display:flex;align-items:center;gap:16px}.tf-shop-control .col-left>.br-line{background:var(--text-4)}.tf-shop-control .col-left,.tf-shop-control .col-right{flex:1}@media (max-width:767px){.tf-shop-control{flex-wrap:wrap;gap:16px}.tf-shop-control .col-left,.tf-shop-control .col-right{flex:unset}.tf-shop-control .col-left{width:100%}}.tf-control-layout{display:flex;align-items:center;gap:8px}.tf-control-layout .tf-view-layout-switch{display:flex;cursor:pointer;color:var(--text-4);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-size:20px}.tf-control-layout .tf-view-layout-switch.active,.tf-control-layout .tf-view-layout-switch:hover{color:var(--text)}@media (max-width:575px){.tf-view-layout-switch{font-size:14px}}.wrapper-shop{transition:all .3s ease-in-out;animation:fadeShop .5s ease-in-out;gap:16px}.wrapper-control-shop{position:relative}.wrapper-control-shop.loading-shop{min-height:calc(100vh - 40%)}.wrapper-control-shop.loading-shop *{display:none!important}.wrapper-control-shop.loading-shop::after{content:"";position:absolute;display:block;top:10%;left:50%;transform:translateX(-50%);width:30px;height:30px;border:2px solid transparent;border-top:2px solid var(--black);border-right:2px solid var(--black);border-radius:50%;animation:spin .5s linear infinite;z-index:10000}@media (min-width:1200px){.wrapper-control-shop .tf-grid-layout .wg-pagination{margin-top:16px;gap:40px 20px}}@keyframes fadeShop{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}.listLayout-wrapper #product-count-grid{display:none}.listLayout-wrapper #product-count-list{display:block}.widget-facet{overflow:hidden}.widget-facet .facet-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.widget-facet .facet-title .icon{transform:rotate(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}.widget-facet .facet-title.collapsed{margin-bottom:0}.widget-facet .facet-title.collapsed .icon{transform:rotate(180deg)}.filter-group-check .list-item{display:flex;gap:8px;align-items:center}.filter-group-check .list-item:not(:last-child){margin-bottom:12px}.filter-group-check .label{cursor:pointer}@media (min-width:1200px){.filter-group-check .list-item:not(:last-child){margin-bottom:16px}}.filter-size-box{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.filter-size-box .size-item{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line);background-color:var(--white);cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative;border-radius:50%;color:var(--text)}.filter-size-box .size-item.active,.filter-size-box .size-item:hover{background-color:var(--black);color:var(--white)}.filter-size-box .size-item.disabled{color:var(--black-4);pointer-events:none}.filter-size-box .size-item.disabled::after{content:"";position:absolute;top:0;left:0;width:53.568px;height:1px;background-color:var(--black-4);transform:rotate(45deg);transform-origin:top left}.filter-size-box .size-item.over-size{width:120px;border-radius:999px}@media (min-width:1200px){.filter-size-box .size-item{width:56px;height:56px}}.filter-color-box{display:flex;flex-wrap:wrap;gap:8px}.filter-color-box .color-item{width:32px;height:32px;display:block;border-radius:50%;border:1px solid var(--line);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;background-color:var(--white);cursor:pointer;padding:4px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.filter-color-box .color-item .color{width:100%;height:100%;display:block;border-radius:50%}.filter-color-box .color-item.active{border-color:var(--dark)!important}.filter-color-box .color-text{display:none}@media (min-width:1200px){.filter-color-box .color-item{width:40px;height:40px}}.meta-filter-shop{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:24px}.meta-filter-shop #product-count-grid{display:block}.meta-filter-shop #product-count-list{display:none}.meta-filter-shop #applied-filters{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.meta-filter-shop .filter-tag{display:flex;align-items:center;text-transform:capitalize;gap:6px;padding:5px 11px;border-radius:99px;-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;font-weight:400;border:1px solid var(--line-5)}.meta-filter-shop .filter-tag:hover{background:var(--line-5)}.meta-filter-shop.type-drop{margin-bottom:20px}@media (min-width:1200px){.meta-filter-shop{gap:24px}}.overlay-filter{position:fixed;top:0;left:0;z-index:2000;width:100vw;height:100vh;background-color:rgba(0,0,0,.4);visibility:hidden;opacity: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;cursor:url(../images/cursor-close.svg),auto}.overlay-filter.show{opacity:1;visibility:visible}@media (min-width:1200px){.overlay-filter.type-drawer{display:none}}.filter-price{display:grid;gap:16px}.filter-price .price-val-range{padding:0 8px;margin:4px 0}.filter-price .price-box{gap:20px}.filter-price .price-val{position:relative}.filter-price .price-val::before{content:attr(data-currency)}.filter-price .price-val_wrap{padding:7px 15px;border:1px solid var(--line-5);border-radius:12px;display:flex;justify-content:space-between;align-items:center}.filter-price .box-wrap{display:grid;gap:4px}.tf-list-layout{display:grid;gap:24px}.tf-list-layout .product-style_list:not(:first-child){padding-top:24px;border-top:1px solid var(--line-5)}@media (min-width:1200px){.filter-drawer-wrap.canvas-filter{max-width:100%!important;width:100%!important}.filter-drawer-wrap{position:absolute;z-index:90;padding:32px 60px 32px 32px;top:100%;left:0;right:0;opacity:0;visibility:hidden;box-shadow:0 0 25px 3px rgba(0,0,0,.1);border-radius:16px}.filter-drawer-wrap .tf-group-filter{display:flex;flex-direction:column;gap:28px}.filter-drawer-wrap .collapse-body{padding-bottom:0!important}.filter-drawer-wrap .widget-facet{margin-bottom:0!important;padding-bottom:0;border:0}.filter-drawer-wrap .facet-title{padding:0;margin-bottom:24px}.filter-drawer-wrap .filter-color-box{padding-right:0}.filter-drawer-wrap .canvas-body{display:grid;grid-template-columns:repeat(5,1fr);overflow-y:unset;gap:20px}.filter-drawer-wrap .canvas-body>.br-line{display:none}.filter-drawer-wrap.show{margin-top:10px;opacity:1;visibility:visible}}@media (min-width:1200px){.wrapper-filter-dropdown{position:relative}}.bg-light-gray{background:#dbdcd4}.bg-light-gray-2{background:#dbdadb}.bg-muted-olive{background:#b6b887}.bg-dusty-rose{background:#ceb1ae}.bg-blum-red{background:#793b50}.stagger-wrap .stagger-item{transition:.3s ease-in-out;transform:scale(.5) rotate(90deg) skew(15deg);opacity:0}.stagger-wrap .stagger-item.stagger-finished{transform:scale(1) rotate(0) skew(0);opacity:1}.card-product{display:flex;flex-direction:column;gap:16px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.card-product:hover .product-action_bot,.card-product:hover .product-btn_quick,.card-product:hover .variant-box{transform:translateY(0);opacity:1;visibility:visible}.card-product:hover .product-countdown{bottom:-40px}.card-product:hover .product-marquee_sale{transform:translateY(50px)}@media (min-width:1200px){.card-product{gap:24px}.card-product:not(.card-s3):hover .product-action_list li{opacity:1;visibility:visible}.card-product:not(.card-s3):hover .product-action_list li:first-child{transform:translateX(0)}.card-product:not(.card-s3):hover .product-action_list li:nth-child(2){transform:translateX(0);transition-delay:0.1s}.card-product:not(.card-s3):hover .product-action_list li:nth-child(3){transform:translateX(0);transition-delay:0.2s}.card-product:not(.card-s3):hover .product-action_list li:nth-child(4){transform:translateX(0);transition-delay:0.3s}}.card-product.card-s2{background:var(--white);gap:20px;border-radius:8px}.card-product.card-s2 .card-product_wrapper{margin:8px 8px 0 8px}.card-product.card-s2 .card-product_info{gap:6px;place-content:start;place-items:start;text-align:start;padding:0 8px 8px 8px}.card-product.card-s2 .card-product_info .price-wrap{justify-content:start}.card-product.card-s2 .card-product_info .product-info__rate{justify-content:start;flex-wrap:wrap}.card-product.card-s2 .product-info__avaiable{gap:4px}.card-product.card-s2 .product-info__avaiable .br-dot{background:var(--success_500)}.card-product.card-s2 .product-badge_list{top:8px;left:8px;flex-direction:column;align-items:start}.card-product.card-s2.s2-type_2{background:var(--bg-2)}@media (min-width:992px){.card-product.card-s2 .card-product_info{padding:0 20px 20px 20px}}.card-product_wrapper{aspect-ratio:0.8285714286;z-index:20;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative;overflow:hidden;display:flex}.card-product_wrapper.size-38d45{aspect-ratio:0.8444444444}.card-product_wrapper.size-428d516{aspect-ratio:0.8294573643}.card-product_wrapper.size-392d474{aspect-ratio:0.8270042194}.card-product_wrapper .product-img{overflow:hidden;position:relative;border-radius:8px;z-index:0;width:100%;display:flex}.card-product_wrapper img{display:block;height:100%;width:100%;object-fit:cover;object-position:center;transition-duration:.7s}.card-product_wrapper .img-product{z-index:1;position:relative}.card-product_wrapper .img-hover{position:absolute;inset:0;z-index:2;clip-path:inset(0 100% 0 0)}.card-product_wrapper:hover .img-product{-webkit-transform:scale(1.05);transform:scale(1.05)}.card-product_wrapper:hover .img-hover{-webkit-transform:scale(1.05);transform:scale(1.05);clip-path:inset(0 0 0 0)}.card-product_wrapper.square{aspect-ratio:1}.card-product_wrapper.square img{aspect-ratio:1}.product-action_list{position:absolute;display:flex;align-items:center;flex-direction:column;gap:6px;top:8px;right:8px;z-index:6}.product-action_list .box-icon{width:40px;height:40px;border-radius:50%;background-color:var(--white);box-shadow:0 10px 25px 0 rgba(43,52,74,.1215686275)}.product-action_list .box-icon:hover{background-color:var(--black);color:var(--white)}.product-action_list .icon{font-size:20px}.product-action_list.style-2 .box-icon{border-radius:8px;box-shadow:unset}.product-action_list.style-2 .box-icon:not(:hover){background:var(--bg-2)}.product-action_list.style-3 .box-icon{width:32px;height:32px;box-shadow:unset}.product-action_list.style-3 .box-icon:not(:hover){border:1px solid var(--line-5)}.product-action_list.style-3 .icon{font-size:16px}.product-action_list.pst-1{top:8px;right:8px}@media (min-width:1200px){.product-action_list{top:16px;right:16px}.product-action_list li{opacity:0;visibility:hidden;transform:translateX(20px);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.product-action_list.style-row li{transform:translateY(-16px);transition-delay:unset!important}.product-action_list.style-2 .box-icon{width:48px;height:48px}}@media (max-width:1199px){.product-action_list.style-row{position:unset}}@media (max-width:575px){.product-action_list .compare,.product-action_list .wishlist{display:none}.product-action_list .icon{font-size:16px}}.product-badge_list{display:flex;gap:4px;position:absolute;top:8px;left:8px;z-index:1}@media (min-width:1200px){.product-badge_list{top:16px;left:16px}}@media (max-width:575px){.product-badge_list{flex-direction:column;align-items:start;gap:4px}}.product-badge_item{padding:2px 12px;border-radius:99px}.product-badge_item.best{background:#e3f0ac;color:#4b5a08}.product-badge_item.new{background:var(--blue_100);color:var(--blue_800)}.product-badge_item.trend{background:var(--yellow)}.product-badge_item.type-cl-2{background:var(--blue-gray_100);color:var(--blue-gray_800)}.product-badge_item.type-cl-3{background:var(--orange_100);color:var(--orange_600)}.product-badge_item.type-cl-4{background:var(--rose_100);color:var(--rose_600)}.product-badge_item.type-cl-5{background:var(--bg-9);color:var(--text-9)}.product-badge_item.top{background:#796d3a;color:var(--white)}.product-badge_item.style-2{border-radius:6px;padding:3px 8px}.product-badge_item.style-3{border-radius:6px;padding:6px 8px}.product-action_bot{position:absolute;bottom:8px;right:8px;left:8px;z-index:2;text-align: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}.product-action_bot>*{box-shadow:0 10px 25px 0 rgba(43,52,74,.1215686275)}.product-action_bot>:not(:last-child){margin-bottom:12px}@media (min-width:1200px){.product-action_bot{transform:translateY(20px);opacity:0;visibility:hidden;display:flex;flex-direction:column;align-items:center}}@media (max-width:575px){.product-action_bot>.w-100{padding-left:5px!important;padding-right:5px!important}.product-action_bot .icon{font-size:16px}}.star-wrap{display:flex;align-items:center;gap:2px}.star-wrap.style-yellow{color:var(--warning_400)}.card-product_info{display:grid;place-content:center;text-align:center;gap:6px}.card-product_info .product-info__rate{display:flex;align-items:center;justify-content:center;gap:6px}.card-product_info .price-wrap{justify-content:center}.card-product_info.start{place-content:start;text-align:start}.card-product_info.start .product-info__rate{justify-content:start}.card-product_info.start .price-wrap{justify-content:start}@media (min-width:1200px){.card-product_info{gap:12px}}.price-wrap{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.price-wrap .price-old{text-decoration:line-through}.product-thumbs-slider{display:flex;flex-direction:column;gap:8px}.product-thumbs-slider .tf-product-media-thumbs .item{border-radius:8px;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;position:relative}.product-thumbs-slider .tf-product-media-thumbs .item::after{content:"";position:absolute;inset:0;border-radius:8px;border:1px solid var(--black);opacity:0;visibility: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}.product-thumbs-slider .tf-product-media-thumbs .swiper-slide.swiper-slide-thumb-active .item::after{opacity:1;visibility:visible}.product-thumbs-slider .tf-product-media-thumbs .swiper-slide:not(.swiper-slide-thumb-active) .item{opacity:.6}.product-thumbs-slider .tf-product-media-main{border-radius:8px;overflow:hidden}.product-thumbs-slider .tf-product-media-main .item{display:flex;justify-content:center;height:100%}.product-thumbs-slider .tf-product-media-main .item img{width:100%;height:100%;object-fit:cover}.product-thumbs-slider .tf-product-media-main .slide-3d{height:auto!important}@media (min-width:992px){.product-thumbs-slider.style-thumb-inner{position:relative}.product-thumbs-slider.style-thumb-inner .tf-product-media-thumbs{position:absolute;bottom:16px;left:16px;right:16px;width:calc(100% - 32px)}.product-thumbs-slider.style-thumb-inner .tf-product-media-thumbs .swiper-slide{width:74px!important}.product-thumbs-slider.style-thumb-inner .tf-product-media-thumbs .swiper-wrapper{justify-content:center}}@media (min-width:1200px){.product-thumbs-slider{gap:16px}.product-thumbs-slider.style-row{flex-direction:row;aspect-ratio:0.9971988796}.product-thumbs-slider.style-row .flat-wrap-media-product{width:calc(100% - 121px)}.product-thumbs-slider.style-row .tf-product-media-thumbs{width:105px}.product-thumbs-slider.style-row .tf-product-media-thumbs .swiper-slide{max-height:130px}.product-thumbs-slider.style-row .tf-product-media-main{height:100%}.product-thumbs-slider.style-row.row_left .flat-wrap-media-product{order:1}.product-thumbs-slider.style-row.full{gap:12px;aspect-ratio:1.2017167382}.product-thumbs-slider.style-row.full .flat-wrap-media-product{width:68.8392857%}.product-thumbs-slider.style-row.full .tf-product-media-thumbs{width:calc(31.1607143% - 12px);max-height:932px}.product-thumbs-slider.style-row.full .tf-product-media-thumbs .swiper-slide{max-height:407px}.product-thumbs-slider.style-row.full .product-thumbs-slider .tf-product-media-main .item img{aspect-ratio:0.8272532189}.product-thumbs-slider.style-row.full .tf-product-media-thumbs .swiper-slide .item img{aspect-ratio:0.828009828}.product-thumbs-slider.style-thumb-inner-left{position:relative}.product-thumbs-slider.style-thumb-inner-left .thumb-wrap{position:absolute;top:16px;left:16px;bottom:16px;display:flex;align-items:center}}@media (min-width:1200px) and (min-width:1600px){.product-thumbs-slider.style-thumb-inner-left .thumb-wrap{left:64px}}@media (min-width:1200px){.product-thumbs-slider.style-thumb-inner-left .tf-product-media-thumbs{width:88px;max-height:472px}.product-thumbs-slider.style-thumb-inner-left .tf-product-media-thumbs .swiper-slide{min-height:88px!important;transition:unset;transform:unset;opacity:1}.product-thumbs-slider.style-thumb-inner-left .tf-product-media-thumbs .swiper-slide .item img{aspect-ratio:1}.product-thumbs-slider.style-thumb-inner-left .tf-product-media-main{border-radius:0}.product-thumbs-slider.style-thumb-inner-left .tf-product-media-main .item img{aspect-ratio:1.0355987055}}@media (max-width:1199px){.product-thumbs-slider{display:unset}.product-thumbs-slider>:not(:last-child){margin-bottom:8px}}.tf-product-media-wrap.has-desc .tf-product-accordion{margin-top:30px}@media (min-width:1200px){.tf-product-media-wrap.has-desc .tf-product-accordion{margin-top:48px}}.tf-product-media-thumbs{flex-shrink:0;margin:0;width:100%}.tf-product-media-thumbs .swiper-slide .item{width:100%;height:100%}.tf-product-media-thumbs .swiper-slide .item img{width:100%;height:100%;object-fit:cover}@media (min-width:1200px){.tf-product-media-thumbs{max-height:714px}}.tf-product-info-wrap{margin-top:30px}.tf-product-info-wrap .tf-product-info-list{display:grid;gap:24px;margin-bottom:48px}.tf-product-info-wrap .tf-prd_other,.tf-product-info-wrap .tf-product-line-up{margin-bottom:48px}.tf-product-info-wrap .tf-product-info-heading{display:grid;place-items:start;gap:24px}.tf-product-info-wrap .tf-product-info-heading .product-badge_item{padding-left:8px;padding-right:8px}.tf-product-info-wrap .tf-product-info-heading .product-infor-meta{display:flex;align-items:center;gap:6px}.tf-product-info-wrap .tf-product-info-heading .product-infor-list-tag{display:flex;align-items:center;gap:16px}.tf-product-info-wrap .tf-product-info-heading .product-infor-list-tag li{display:flex;align-items:center;gap:6px}.tf-product-info-wrap .tf-product-variant{display:grid;gap:24px}.tf-product-info-wrap .tf-product-variant .variant-picker-label{margin-bottom:8px}.tf-product-info-wrap .tf-product-variant .variant-picker-values{display:flex;align-items:center;gap:6px}.tf-product-info-wrap .variant-color .color-btn:not(.select-item){position:relative;width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0;text-align:center;border:1px solid transparent;cursor:pointer;-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:8px}.tf-product-info-wrap .variant-color .color-btn:not(.select-item) .check-color{width:24px;height:24px;display:flex;flex-shrink:0;border-radius:6px;-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-product-info-wrap .variant-color .color-btn:not(.select-item).active{border-color:var(--black)}.tf-product-info-wrap .variant-color .color-btn.style-image{width:unset;height:unset;border-radius:8px;border:1px solid var(--line-5);padding:3px}.tf-product-info-wrap .variant-color .color-btn.style-image .img{width:100%;height:100%;border-radius:5px;overflow:hidden;display:flex}.tf-product-info-wrap .variant-color .color-btn.style-image .img img{object-fit:cover;aspect-ratio:0.8461538462}.tf-product-info-wrap .variant-color .color-btn.style-image.style-small{width:40px;height:40px;padding:4px}.tf-product-info-wrap .variant-color .color-btn.style-image-circle{width:44px;height:44px;border:1px solid var(--line);border-radius:50%}.tf-product-info-wrap .variant-color .color-btn.style-image-circle .img{width:100%;height:100%;overflow:hidden;border-radius:50%}.tf-product-info-wrap .variant-color .color-btn.style-image-circle img{width:100%;height:100%;object-fit:cover}.tf-product-info-wrap .variant-color .color-btn.style-rounded{align-items:center;width:auto;height:auto;padding:7px 16px;border-radius:999px;border-width:2px;gap:8px}.tf-product-info-wrap .variant-color .color-btn.style-rounded .check-color{width:20px;height:20px}.tf-product-info-wrap .variant-size .variant-picker-label{justify-content:space-between}.tf-product-info-wrap .variant-size .size-btn:not(.select-item){height:32px;padding-left:15px;padding-right:15px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line-5);cursor:pointer;border-radius:99px;-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-product-info-wrap .variant-size .size-btn:not(.select-item):hover{border-color:var(--black)}.tf-product-info-wrap .variant-size .size-btn:not(.select-item).active{background:var(--black);color:var(--white);border-color:var(--black)}.tf-product-info-wrap .variant-size .size-btn:not(.select-item).disabled{opacity:.3;pointer-events:none}.tf-product-info-wrap .tf-product-total-quantity{display:grid;gap:16px}.tf-product-info-wrap .tf-product-total-quantity .group-action{display:flex;align-items:center;gap:8px}.tf-product-info-wrap .tf-product-total-quantity .btn-action-price{gap:0}.tf-product-info-wrap .tf-product-extra-link{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px}.tf-product-info-wrap .tf-product-extra-link .product-extra-icon{display:flex;align-items:center;gap:6px}.tf-product-info-wrap .tf-product-delivery-return{display:grid;gap:16px;padding:24px;background:var(--bg-7);border-radius:8px}.tf-product-info-wrap .tf-product-delivery-return .product-delivery{display:flex;align-items:center;gap:6px}.tf-product-info-wrap .tf-product-delivery-return .product-delivery .icon{font-size:20px}.tf-product-info-wrap .tf-product-trust-seal{background:var(--bg);display:grid;gap:8px;padding:24px;border-radius:8px}.tf-product-info-wrap .tf-product-more-option{padding:15px;border-radius:12px;border:1px solid var(--line)}.tf-product-info-wrap .tf-product-more-option .more-option-item{display:flex;align-items:center;gap:16px}.tf-product-info-wrap .tf-product-more-option .more-option-item:not(:last-child){margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--line)}.tf-product-info-wrap .tf-product-more-option .more_image{border-radius:8px;overflow:hidden;flex-shrink:0}.tf-product-info-wrap .tf-product-more-option .more_image img{aspect-ratio:0.7518796992}.tf-product-info-wrap .tf-product-more-option .more_info{display:grid;place-items:start;gap:8px}.tf-product-info-wrap .tf-product-more-option .info__select-quantity{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.tf-product-info-wrap .tf-product-more-option .info__price{display:flex;align-items:center;gap:8px}.tf-product-info-wrap .tf-product-more-option .wg-quantity{padding-top:11px;padding-bottom:11px}.tf-product-info-wrap .progress-cart{width:100%;background-color:var(--line-6);height:7px;position:relative;border-radius:99px}.tf-product-info-wrap .progress-cart .value{position:relative;height:100%;background-color:var(--green);transition:width 2s ease;border-radius:99px}.tf-product-info-wrap .tf-product-progress-sale .title{color:var(--green)}.tf-product-info-wrap .tf-product-info-countdown{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.tf-product-info-wrap .tf-product-info-countdown.type-box{width:max-content;gap:16px 32px;padding:15px 23px;border-radius:8px;border:1px solid var(--text)}.tf-product-info-wrap .tf-product-info-countdown.type-box .countdown-title{display:flex;align-items:center;gap:8px}@media (max-width:1199px){.tf-product-info-wrap .tf-product-info-countdown.type-box{flex-direction:column}}.tf-product-info-wrap .tf-product-pickup-available{display:flex;gap:8px}.tf-product-info-wrap .tf-product-pickup-available .icon{margin-top:4px;font-size:20px;line-height:1}.tf-product-info-wrap .tf-product-pickup-available .content{display:grid;gap:4px}.tf-product-info-wrap .product-stock{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.tf-product-info-wrap .product-stock .icon{animation:tf-ani-flash 2s infinite}.tf-product-info-wrap .product-stock .stock{padding:5px 10px;border-radius:5px;margin-right:8px;font-weight:500}.tf-product-info-wrap .product-stock .in-stock{background-color:rgba(44,163,21,.1);color:#1d770b}.tf-product-info-wrap .product-stock .out-stock{background-color:rgba(37,37,37,.1);color:#252525}@media (min-width:1200px){.tf-product-info-wrap{max-width:648px;margin-left:auto}.tf-product-info-wrap .tf-product-more-option{padding:19px}.tf-product-info-wrap .tf-product-more-option .wg-quantity{min-width:160px}}@media (max-width:1199px){.tf-product-info-wrap .tf-prd_other,.tf-product-info-wrap .tf-product-info-list,.tf-product-info-wrap .tf-product-line-up{margin-bottom:30px}}@media (max-width:991px){.tf-product-info-wrap .tf-product-info-heading,.tf-product-info-wrap .tf-product-variant{gap:16px}}.list-card{display:flex;flex-wrap:wrap;gap:8px}.list-card .card-item img{aspect-ratio:1.5}.tf-product-line-up .title{margin-bottom:24px}.tf-product-line-up .line-up_list{display:flex;gap:16px;overflow:auto}.tf-product-line-up .line-up_list>*{flex:1}.tf-product-line-up .line-up_item{display:grid;place-items:center;gap:12px;min-width:200px}.tf-product-line-up .line-up_item .image{border-radius:8px}.tf-product-line-up .line-up_item .image img{aspect-ratio:0.8299595142;width:100%;height:100%;object-fit:cover}.tf-product-line-up .line-up_item .content{display:grid;place-items:center}.tf-product-line-up .line-up_item .btn-action{display:flex;align-items:center;justify-content:center;height:32px;padding-left:24px;padding-right:24px;background:var(--black);border-radius:99px;color:var(--white)}.tf-product-line-up .line-up_item .btn-action:hover{background:var(--primary)}.tf-product-accordion .accordion-item{position:relative}.tf-product-accordion .accordion-item:first-child .accordion-action{padding-top:0}.tf-product-accordion .accordion-item::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:var(--line-5)}.tf-product-accordion .accordion-item .accordion-content{padding-bottom:24px}@media (max-width:991px){.tf-product-accordion .accordion-item .accordion-content{padding-bottom:16px}}.badge-sale{border-radius:99px;background:var(--error_100);color:var(--error_800);padding:2px 8px}.badge-sale.popular{background:var(--blue_100);color:var(--blue_800)}.tf-sticky-btn-atc{position:fixed;width:100%;bottom:0;z-index:70;transition:all .3s linear;transform:translateY(100%);padding:0 16px 16px;opacity:0;visibility:hidden}.tf-sticky-btn-atc.show{transform:translateY(0);opacity:1;visibility:visible}.tf-sticky-btn-atc .tf-height-observer{padding:16px 0;column-gap:5px}.tf-sticky-btn-atc .ctn-wrap{background-color:var(--white);box-shadow:0 18px 88px -18px rgba(85,85,85,.2392156863);border-radius:8px}.tf-sticky-btn-atc .tf-sticky-atc-product{flex:1 0 0%;gap:15px}.tf-sticky-btn-atc .atc-product-side{display:flex;align-items:center;gap:16px}.tf-sticky-btn-atc .atc-product-side .prd_img{max-width:74px;border-radius:6px;overflow:hidden}.tf-sticky-btn-atc .atc-product-side .prd_img img{width:100%;height:100%;object-fit:cover;aspect-ratio:0.8409090909}.tf-sticky-btn-atc .atc-product-side .prd_info{display:grid;gap:6px}.tf-sticky-btn-atc .tf-product-info-quantity,.tf-sticky-btn-atc .tf-sticky-atc-variant-price{display:flex;gap:12px;align-items:center}.tf-sticky-btn-atc .tf-sticky-atc-infos{display:flex;gap:8px;align-items:center;flex-wrap:wrap}@media (min-width:1200px){.tf-sticky-btn-atc .btn-add-to-cart{padding-left:40px;padding-right:40px}}@media (max-width:1439px){.tf-sticky-btn-atc .tf-mini-cart-item .tf-mini-cart-image{width:72px;height:72px}.tf-sticky-btn-atc .tf-mini-cart-item .tf-mini-cart-info{display:none}.tf-sticky-btn-atc .tf-sticky-atc-infos form{gap:20px}}@media (max-width:767px){.tf-sticky-btn-atc .tf-sticky-atc-product,.tf-sticky-btn-atc .title{display:none!important}.tf-sticky-btn-atc .tf-sticky-atc-infos{width:100%;justify-content:center}}@media (min-width:768px){.product-grid-img .tf-product-media-main{border:0;border-radius:0}.product-grid-img .tf-product-media-main .item{border-radius:16px;overflow:hidden}.product-grid-img .swiper-wrapper{transform:none!important;display:grid;gap:16px}.product-grid-img .swiper-wrapper .swiper-slide{height:auto;width:100%!important}.product-grid-img.grid-img_2 .swiper-wrapper{grid-template-columns:1fr 1fr}.product-grid-img.grid-img_stacked .swiper-wrapper{grid-template-columns:1fr 1fr}.product-grid-img.grid-img_stacked .swiper-wrapper .swiper-slide:nth-child(3n+1){grid-column:1/-1;width:100%}}.sold-out-wrap{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center}.sold-out-wrap::after{position:absolute;content:"";inset:0;background-color:rgba(0,0,0,.2)}.sold-out-wrap .text{width:128px;height:128px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;background-color:var(--white);z-index:2}.form-buyX-getY{border-radius:16px;border:1px solid #272727;padding:30px 20px}.form-buyX-getY .title-buyX-getY{text-align:center;margin-bottom:32px}.form-buyX-getY .tf-btn{width:100%}.form-buyX-getY .item-product{text-align:center;padding:12px;border:1px solid var(--line);border-radius:10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative}.form-buyX-getY .item-product:hover{box-shadow:0 4px 20px 0 rgba(0,0,0,.1019607843)}.form-buyX-getY .item-product img{width:100%;height:100%;object-fit:cover}.form-buyX-getY .item-product .img-product{border-radius:8px;overflow:hidden}.form-buyX-getY .item-product select{padding-top:7px;padding-bottom:7px;font-size:14px;line-height:20px;color:rgba(102,112,133,.8);border-radius:6px}.form-buyX-getY .item-product .info-product{padding-top:20px}.form-buyX-getY .item-product .name-product{margin-bottom:10px;display:block}.form-buyX-getY .item-product .price-product{display:inline-flex;gap:6px}.form-buyX-getY .item-product .variant-product{margin-top:14px}.form-buyX-getY .item-product .old-price{text-decoration:line-through}.form-buyX-getY .item-product .ribbon{position:absolute;top:-7px;left:-7px;background-color:#a78bfa;color:var(--white);padding:5px;padding-left:14px;padding-right:28px;text-transform:uppercase;font-weight:500;clip-path:polygon(100% 0%,86% 50%,100% 100%,0 100%,0% 50%,0 0);z-index:2}.form-buyX-getY .item-product::before{content:"";position:absolute;top:26px;left:-7px;border-top:7px solid #7154b4;border-right:7px solid transparent;-webkit-transform:rotate(45deg);transform:rotate(90deg)}.form-buyX-getY .group-item-product{display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:32px}.form-buyX-getY .group-item-product .arrow{width:52px;height:52px;margin-left:-12px}.form-buyX-getY .plus-add{border-radius:50%;flex-shrink:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid var(--text);font-size:20px;margin-left:1px}@media (min-width:768px) and (max-width:991px){.form-buyX-getY .group-item-product{flex-direction:column;align-items:unset}.form-buyX-getY .group-item-product .arrow{margin-top:-12px;margin-left:auto;margin-right:auto;transform:rotate(90deg)}}@media (min-width:1200px){.form-buyX-getY{padding:36px 32px}.form-buyX-getY .title-buyX-getY{margin-bottom:47px}.form-buyX-getY .group-item-product{margin-bottom:55px}}@media (max-width:575px){.form-buyX-getY .group-item-product{flex-direction:column}.form-buyX-getY .plus-add{margin-bottom:5px}}.volume-discount-item{width:100%;padding:28px;position:relative;background-color:#f7f7f7;-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;border-radius:12px;margin-bottom:20px}.volume-discount-item:not(:last-child){margin-bottom:12px}.volume-discount-item .content{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:16px}.volume-discount-item .name{flex-grow:1}.volume-discount-item .tags-save{padding:2px 10px;background-color:var(--primary);color:var(--white);flex-shrink:0;border-radius:4px}.volume-discount-item .check{border-radius:50%;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--black);background-color:transparent;flex-shrink:0}.volume-discount-item .check span{width:18px;height:18px;border-radius:50%;display:block;background-color: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}.volume-discount-item.active .check span,.volume-discount-item:hover .check span{background-color:var(--black)}@media (max-width:1199px){.volume-discount-item{padding:20px 15px}}.list-volume-discount-thumbnail{gap:12px;width:100%;max-width:100%;overflow:auto;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:12px}.list-volume-discount-thumbnail::-webkit-scrollbar{width:4px;height:4px}.list-volume-discount-thumbnail::-webkit-scrollbar-track{background-color:var(--line)}.list-volume-discount-thumbnail::-webkit-scrollbar-thumb{background:var(--text)}@media (max-width:1439px){.list-volume-discount-thumbnail{padding-bottom:5px}}.volume-discount-thumbnail-item{position:relative;padding:7px 7px 12px;border:1px solid var(--line);-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:12px}.volume-discount-thumbnail-item:has(input:checked){border-color:var(--text)}.volume-discount-thumbnail-item .image-box{position:relative;margin-bottom:12px;border-radius:8px;overflow:hidden}.volume-discount-thumbnail-item .image-box img{min-width:160px;width:100%;height:100%;object-fit:cover}.volume-discount-thumbnail-item .tags-save{position:absolute;top:8px;left:8px;display:flex;align-items:center;gap:12px;padding:2px 10px;background-color:var(--primary);color:var(--white);flex-shrink:0;border-radius:4px}.volume-discount-thumbnail-item .content-discount{text-align:center;display:grid;gap:4px;place-items:center}.volume-discount-thumbnail-item:hover{border-color:var(--black)}.btn-wishlist{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--text);color:var(--white);flex-shrink:0;font-size:24px}.tf-product-pre-order{padding:0 16px;background-color:var(--text);border-radius:99px;width:max-content;color:var(--white)}.tf-product-pre-order.style-2{padding:0 12px}.tf-product-image-upload{position:relative}.tf-product-image-upload label{width:100%;padding:11px 15px;border-radius:8px;border:1px solid var(--line);cursor:pointer;display:flex;align-items: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}.tf-product-image-upload label:hover{border-color:var(--text)}.tf-product-image-upload .btn-up{position:absolute;right:8px;top:50%;transform:translateY(-50%);height:32px;display:flex;align-items:center;justify-content:center;padding:0 12px;border-radius:999px;background:var(--text);color:var(--white)}.wrap-btn-viewer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:50%;background-color:var(--white);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 5px rgba(0,0,0,.3);z-index:5}.wrap-btn-viewer.large{width:50px;height:50px}.wrap-btn-viewer.large .icon{font-size:20px}.write-cancel-review-wrap .btn-cancel-review,.write-cancel-review-wrap .write-review-wrap{display:none}.write-cancel-review-wrap.write-review .btn-write-review,.write-cancel-review-wrap.write-review .cancel-review-wrap{display:none}.write-cancel-review-wrap.write-review .btn-cancel-review,.write-cancel-review-wrap.write-review .write-review-wrap{display:block}.product-style_list{flex-direction:row;align-items:center}.product-style_list .card-product_wrapper{width:24.1666666667%;flex-shrink:0}.product-style_list .card-product_info{position:relative;z-index:21;gap:12px;place-content:start;place-items:start;text-align:start}.product-style_list .product-size_list{padding:0}.product-style_list .product-action_list{position:unset;flex-direction:row}.product-style_list .product-action_list li{opacity:1;visibility:visible;transform:unset}@media (min-width:1200px){.product-style_list .product-action_list{margin-top:12px}}@media (max-width:1199px){.product-style_list .card-product_wrapper{width:40%;max-width:unset}.product-style_list .card-product_wrapper .product-img{height:100%}.product-style_list .card-product_info{width:60%}}@media (max-width:575px){.product-style_list .description{display:none}.product-style_list .card-product_info{gap:8px}}.product-desc_benefit{padding:24px;background:var(--bg-2);border-radius:8px}.product-desc_benefit .item{display:flex;gap:16px;position:relative}.product-desc_benefit .item .icon{font-size:32px}.product-desc_benefit .item .title{margin-bottom:6px}.product-desc_benefit .item:not(:last-child){margin-bottom:24px;padding-bottom:24px}.product-desc_benefit .item:not(:last-child)::after{content:"";position:absolute;left:0;right:0;height:1px;bottom:0;background:var(--line-5)}@media (max-width:1199px){.product-desc_benefit{padding:20px 16px}.product-desc_benefit .item:not(:last-child){margin-bottom:16px;padding-bottom:16px}}.product-desc_ingredients li{padding:12px 23px;border-left:1px solid var(--black);border-right:1px solid var(--black)}.product-desc_ingredients li:first-child{padding-top:24px;padding-bottom:24px;border-radius:8px 8px 0 0}.product-desc_ingredients li:last-child{border-radius:0 0 8px 8px;border-bottom:1px solid var(--black);padding-bottom:11px}.product-desc_ingredients li:nth-child(odd){background:var(--black);color:var(--white)}.product-desc_ingredients li:not(:first-child){display:flex;justify-content:space-between;align-items:center}.product-desc_review>:not(:last-child){margin-bottom:48px}.product-desc_review .heading{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;gap:16px}.product-desc_review .review-rating{display:flex;align-items:center;flex-wrap:wrap;gap:24px;position:relative}.product-desc_review .review-rating>.br-line{width:0}.product-desc_review .review-rating>.br-line::before{content:"";position:absolute;top:0;bottom:0;width:1px;height:100%;background:var(--main_400)}.product-desc_review .rating_average{display:grid;gap:6px}.product-desc_review .rating_average .rate__number{display:flex;align-items:end;gap:8px}.product-desc_review .rating_average .star-wrap{padding-bottom:16px}.product-desc_review .rating_progress-list{display:grid;gap:4px}.product-desc_review .rate_progress-item{display:flex;align-items:center;gap:12px}.product-desc_review .rate_progress-item .number-star{min-width:32px;display:flex;align-items:center;justify-content:space-between}.product-desc_review .rate_progress-item .number-percent{min-width:25px;text-align:end}.product-desc_review .rate_progress-item .progress{width:266px;border-radius:99px;height:7px;background-color:var(--main_300)}.product-desc_review .rate_progress-item .progress .progress-bar{background-color:var(--black);border-radius:99px}.product-desc_review .rating_image-list{display:flex;overflow:auto;gap:8px;cursor:url(../images/shift-scroll.svg),auto;max-width:500px}.product-desc_review .rating_image-list::-webkit-scrollbar{width:0;height:0}.product-desc_review .rating_image-list .image-item{border-radius:6px;overflow:hidden;min-width:148px}.product-desc_review .desc_review__comment .head-comment-filter{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:48px}.product-desc_review .desc_review__comment .tf-select select{padding-right:36px}.product-desc_review .desc_review__comment .tf-select::after{right:12px}.product-desc_review .list-comment .box-comment{padding-bottom:23px;border-bottom:1px solid var(--line-5)}.product-desc_review .list-comment .box-comment:not(:last-child){margin-bottom:24px}@media (min-width:1200px){.product-desc_review .rating_image-list{margin-left:auto}}@media (min-width:1440px){.product-desc_review .review-rating{gap:48px}.product-desc_review .rating_image-list{max-width:654px}.product-desc_review .rating_image-list::after{content:"";position:absolute;aspect-ratio:1;right:0;top:0;bottom:0;background:linear-gradient(270deg,#fff 0,rgba(255,255,255,0) 100%)}}@media (max-width:1199px){.product-desc_review .review-rating{justify-content:space-between}.product-desc_review .rating_image-list{max-width:100%;width:100%}.product-desc_review .rating_image-list *{width:100%}.product-desc_review>:not(:last-child){margin-bottom:32px}.product-desc_review .desc_review__comment .head-comment-filter{margin-bottom:32px}}@media (max-width:575px){.product-desc_review .review-rating{gap:20px}.product-desc_review .rating_progress-list{width:100%}.product-desc_review .rate_progress-item .progress{width:100%}.product-desc_review .rating_image-list .image-item{min-width:100px}}.tf-product-buy-more{padding:20px 15px;border:1px solid var(--line-5);border-radius:8px}.tf-product-buy-more .title{padding:16px;display:flex;align-items:center;gap:6px;background:var(--warning_100);border-radius:6px;color:var(--warning_800);margin-bottom:24px}.tf-product-buy-more .title .icon{font-size:20px}.tf-product-buy-more .buy-more_list .buy-more_item:not(:last-child){padding-bottom:20px;border-bottom:1px solid var(--main_400);margin-bottom:20px}@media (min-width:1200px){.tf-product-buy-more{padding:23px}.tf-product-buy-more .buy-more_list .buy-more_item:not(:last-child){padding-bottom:23px;margin-bottom:24px}}.buy-more_item{display:flex;align-items:center;gap:16px}.buy-more_item .it-image{border-radius:6px;overflow:hidden;max-width:74px}.buy-more_item .it-image img{width:100%;height:100%;object-fit:cover;aspect-ratio:0.8409090909}.buy-more_item .it-info{display:grid;place-items:start;gap:6px;flex:1}.buy-more_item .it-group_action{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:6px}@media (min-width:768px){.buy-more_item .price-wrap{flex-wrap:nowrap}}@media (min-width:768px) and (max-width:991px){.buy-more_item{flex-wrap:wrap}.buy-more_item .it-group_action{width:100%}}@media (max-width:575px){.buy-more_item{flex-wrap:wrap}.buy-more_item .it-group_action{width:100%}}.box-comment{display:flex;justify-content:space-between;gap:20px}.box-comment .col-left{width:25%}.box-comment .col-center{width:60%}.box-comment .col-right{width:15%}.box-comment .comment-author{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:24px}.box-comment .comment-author .author-avt{border-radius:50%;overflow:hidden}.box-comment .comment-author .author-name{margin-bottom:8px}.box-comment .comment-author .author-verified{display:flex;align-items:center;gap:6px}.box-comment .comment-author .author-verified .icon{font-size:20px}.box-comment .comment-tag{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.box-comment .comment-tag .tag-item{padding:6px 12px;border-radius:99px;background:var(--main_200)}.box-comment .comment-tag .tag-item:hover{background:var(--black);color:var(--white)}.box-comment .comment-review{display:grid;gap:24px}.box-comment .comment-review .review_text{display:grid;gap:16px}.box-comment .comment-review .review_image{display:flex;align-items:center;gap:6px}.box-comment .comment-review .review_image .image-item{border-radius:8px;overflow:hidden}.box-comment .comment-action .review_date{margin-bottom:24px}.box-comment .comment-action .group-react{display:flex;align-items:center;gap:8px}@media (min-width:426px){.box-comment .comment-action .group-react{justify-content:flex-end}}@media (min-width:1440px){.box-comment .col-left{width:19.4444444444%}.box-comment .col-center{width:57.6388888889%}.box-comment .col-right{width:8.4722222222%}}@media (max-width:767px){.box-comment{flex-wrap:wrap}.box-comment .col-left{order:1;width:calc(60% - 10px)}.box-comment .col-right{order:2;width:calc(40% - 10px)}.box-comment .col-center{order:3;width:100%;gap:12px}.box-comment .comment-author{margin-bottom:12px}.box-comment .comment-action .review_date{margin-bottom:12px}}@media (max-width:425px){.box-comment .col-left,.box-comment .col-right{width:100%}}.react-btn{height:36px;display:flex;align-items:center;gap:6px;padding-left:11px;padding-right:11px;border:1px solid var(--main_400);border-radius:99px}.react-btn:hover{background:var(--main_400)}.react-btn.dislike .icon{transform:rotateX(180deg)}@media (min-width:1200px){.section-product-single.style-full-2 .tf-product-info-wrap{padding-top:40px}}@media (min-width:1440px){.section-product-single.style-full .tf-product-media-wrap{margin-right:-35px;max-width:1120px}.section-product-single.style-full .tf-product-info-wrap{margin-right:40px;padding-left:35px;max-width:683px}.section-product-single.style-full-2 .tf-product-media-wrap{margin-right:-48px}.section-product-single.style-full-2 .tf-product-info-wrap{max-width:928px;padding-left:80px;padding-top:64px}}@media (min-width:1921px){.section-product-single.style-full-2 .tf-product-info-wrap{max-width:100%}}@media (min-width:768px){.section-product-single.style-full-3{display:flex}.section-product-single.style-full-3>*{width:50%}}@media (min-width:1200px){.section-product-single.style-full-3 .tf-product-info-wrap{max-width:100%;padding:40px 40px 0}}@media (min-width:1600px){.section-product-single.style-full-3 .tf-product-info-wrap{padding:64px;padding-bottom:0}}@media (max-width:1199px){.section-product-single.style-full-3{padding-left:15px;padding-right:15px}.section-product-single.style-full-3 .flat-wrap-media-product{width:99.9999%;aspect-ratio:1.0355987055}}@media (min-width:768px) and (max-width:1199px){.section-product-single.style-full-3 .col-left{padding-right:8px}.section-product-single.style-full-3 .col-right{padding-left:8px}}.tf-product-countdown-timer{padding:24px;border-radius:8px;background:var(--bg-2);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.tf-product-countdown-timer .js-countdown{color:var(--success_700)}.tf-product-countdown-timer.style-2{border:1px solid var(--error_600);background:var(--error_100);color:var(--error_800)}.tf-product-countdown-timer.style-2 .js-countdown{color:var(--error_800)}@media (min-width:576px){.tf-product-countdown-timer.style-2{padding-top:23px;padding-bottom:23px}}@media (max-width:575px){.tf-product-countdown-timer{padding:20px 16px}}.tf-product-fbt .wrap-fbt{border:1px solid var(--line-5);padding:23px;border-radius:8px}.tf-product-fbt .wrap-fbt>.br-line{margin-top:23.5px;margin-bottom:23.5px}.tf-product-fbt .list-bundle-image{display:flex;align-items:center;gap:16px;margin-bottom:24px;overflow:auto}.tf-product-fbt .list-bundle-image .image{min-width:120px;flex:1}.tf-product-fbt .list-bundle-image label{display:flex;-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:6px;overflow:hidden;cursor:pointer}.tf-product-fbt .list-bundle-image label:not(.active){opacity:.5}.tf-product-fbt .list-bundle-image label img{width:100%;height:100%;object-fit:cover;aspect-ratio:0.8333333333}.tf-product-fbt .bundle-total-submit{text-align:center}.tf-product-fbt .bundle-total-submit .submit-finish{display:flex;align-items:center;justify-content:center;gap:4px}.tf-product-fbt.style-2{margin-top:30px}.tf-product-fbt.style-2 .col-right{padding:24px;border-radius:8px;background:var(--bg-2);text-align:start}@media (min-width:1200px){.tf-product-fbt.style-2{margin-top:48px}}@media (min-width:1440px){.tf-product-fbt.style-2 .col-left{max-width:816px;width:100%}.tf-product-fbt.style-2 .col-right{max-width:544px;margin-left:auto}}@media (max-width:1199px){.tf-product-fbt .list-bundle-image{gap:8px}}@media (max-width:767px){.tf-product-fbt .wrap-fbt{padding:20px 16px}}.tf-product-subscription{display:grid;gap:8px}.sub-accordion-item{padding:23px;border:1px solid var(--line-5);border-radius:8px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.sub-accordion-item>label{width:100%}.sub-accordion-item .col-left{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px}.sub-accordion-item .col-right{display:flex;align-items:center;gap:6px}.sub-accordion-item:has(input:checked){border-color:var(--black)}.sub-accordion-item:has(input:checked) .accordion-action .tf-check{background:var(--black);border-color:var(--black)}.sub-accordion-item:has(input:checked) .accordion-action .tf-check::before{opacity:1;transform:scale(1)}.sub-accordion-item .accordion-action{padding:0;margin:0;flex-wrap:wrap}.sub-accordion-item .accordion-action:not(.collapsed){margin-bottom:16px}.sub-accordion-item .accordion-content .tf-list li{display:flex;align-items:center;gap:6px}.sub-accordion-item.style-2 .accordion-action:not(.collapsed){margin-bottom:24px}.sub-accordion-item .list-type-choose{display:grid;gap:16px;flex:1}.sub-accordion-item .list-type-choose li{display:flex;align-items:center;gap:16px}.sub-accordion-item .list-type-choose .group-choose{display:flex;align-items:center;gap:6px;max-width:335px;width:100%}.sub-accordion-item .list-type-choose .group-choose>*{width:calc(50% - 3px)}.sub-accordion-item .list-type-choose .number_order{min-width:24px}.sub-accordion-item .content-volume{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.list-bundle-prd{display:grid;gap:16px}.list-bundle-prd .bundle-item{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.list-bundle-prd .bundle-item .prd_name{flex:1}.list-bundle-prd .quantity-price{display:flex;align-items:center;justify-content:flex-end;gap:12px}@media (min-width:768px) and (max-width:991px){.list-bundle-prd .bundle-item .quantity-price{width:100%;justify-content:space-between}}@media (max-width:575px){.list-bundle-prd .bundle-item .quantity-price{width:100%;justify-content:space-between}}.list-bundle-prd-2{padding:23px;border:1px solid var(--line-5);border-radius:8px}.list-bundle-prd-2 .bundle-item{display:flex;align-items:center;gap:16px}.list-bundle-prd-2 .bundle_image{border-radius:6px;overflow:hidden;max-width:74px}.list-bundle-prd-2 .bundle_image img{width:100%;height:100%;object-fit:cover;aspect-ratio:0.8409090909}.list-bundle-prd-2 .bundle_content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;flex:1}.list-bundle-prd-2 .bundle_content .prd-info{display:grid;gap:6px;place-items:start}.list-bundle-prd-2 .bundle_content .prd-choose{display:flex;align-items:center;gap:6px}.list-bundle-prd-2 .break-item{display:flex;align-items:center}.list-bundle-prd-2 .break-item .br_icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:var(--black);color:var(--white);aspect-ratio:1;border-radius:50%}.list-bundle-prd-2 li:not(:last-child){margin-bottom:24px}.bundle-check input[type^=radio]:checked::before{content:"\e953"}.tf-product-step-routine{padding:23px;border:1px solid var(--line-5);border-radius:8px}.tf-product-step-routine .title{margin-bottom:24px}.tf-product-step-routine .total-price-bottom{padding-top:23px;border-top:1px solid var(--line-5);display:grid;place-items:center}.tf-product-step-routine .total-price-bottom .submit-finish{display:flex;align-items:center;gap:6px}@media (max-width:767px){.tf-product-step-routine{padding:20px 15px}}.list-step-routine .step-rountine_item:not(:last-child) .prd-order_item{padding-bottom:24px}.list-step-routine .prd-order_item{padding-left:36px}.step-rountine_item{position:relative}.step-rountine_item .line-step{position:absolute;left:12px;top:2px;width:1px;height:100%;background:var(--line-5);-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}.step-rountine_item .line-step .prg-line{position:absolute;width:1px;height:0%;background:var(--black);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.step-rountine_item.active .line-step .prg-line{height:100%}.step-rountine_item.active .number-order{background:var(--black);color:var(--white)}.step-rountine_item .step-title{display:flex;align-items:center;gap:12px;margin-bottom:16px;position:relative;z-index:1}.step-rountine_item .number-order{width:24px;height:24px;border-radius:50%;border:1px solid var(--black);display:flex;align-items:center;justify-content:center;background:var(--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}.prd-order_item{display:flex;align-items:center;gap:16px}.prd-order_item .order-content{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:16px;flex:1}.prd-order_item .order-choose{display:flex;align-items:center;gap:6px}.prd-order_item .order-info{display:grid;place-items:start;flex:1}.prd-order_item .order-image{border-radius:6px;overflow:hidden;display:flex;max-width:74px}.prd-order_item .order-image img{width:100%;height:100%;object-fit:cover;aspect-ratio:0.8409090909}.prd-order_item .wrap-info{display:flex;align-items:center;gap:16px}.tf-product-bundle-save .title{display:flex;align-items:center;gap:24px;margin-bottom:24px}.tf-product-bundle-save .title .br-line{flex:1}.total-price_bottom{display:grid;place-items:center}.total-price_bottom .submit-finish{display:flex;align-items:center;gap:6px}.video-product{aspect-ratio:0.8277310924;display:flex}.product-action_remove{position:absolute;top:8px;right:8px;z-index:2;font-size:20px}.product-action_remove.box-icon{width:40px;height:40px;border-radius:50%;background-color:var(--white);box-shadow:0 10px 25px 0 rgba(43,52,74,.1215686275)}.product-action_remove.box-icon:hover{background-color:var(--black);color:var(--white)}@media (min-width:576px){.product-action_remove{font-size:20px}}@media (min-width:1200px){.product-action_remove{top:16px;right:16px}}.product-action_box{position:absolute;bottom:8px;left:8px;right:8px;display:flex;align-items:end;gap:8px}.product-action_box .product-action_list{position:unset}.product-action_box .product-action_list li{transform:translateY(-20px);opacity:0;visibility:hidden}.product-action_box .product-action_list li:last-child{opacity:1;visibility:visible;transform:unset}.product-action_box.active .product-action_list li{opacity:1;visibility:visible;transform:translateY(0)}.product-action_box.active .product-action_list li:first-child{transition-delay:0.2s}.product-action_box.active .product-action_list li:nth-child(2){transition-delay:0.1s}.product-action_box.active .product-action_list li:nth-child(3){transition-delay:0s}.product-action_box:not(.active) .btn-action_add{opacity:0;visibility:hidden}@media (min-width:1200px){.product-action_box .product-action_list .box-icon{width:48px;height:48px;border-radius:8px;box-shadow:unset}}.card-product.card-s3 .product-action_bot>*{margin-bottom:0}.card-product.card-s3 .product-action_bot .box-icon{width:48px;height:48px;border-radius:8px;background-color:var(--white);flex-shrink:0}.card-product.card-s3 .product-action_bot .box-icon:hover{background-color:var(--black);color:var(--white)}.card-product.card-s3 .product-action_bot .box-icon .icon{position:absolute;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.card-product.card-s3 .product-action_bot .box-icon .icon.icon-Plus{opacity:1;visibility:visible}.card-product.card-s3 .product-action_bot .box-icon .icon.icon-Minus{opacity:0;visibility:hidden}@media (min-width:1200px){.card-product.card-s3 .product-action_list .box-icon{width:48px;height:48px;border-radius:8px;box-shadow:unset}.card-product.card-s3 .product-action_bot{transform:unset;opacity:1;visibility:visible;flex-direction:row;gap:8px}.card-product.card-s3 .product-action_list{right:8px;bottom:64px;align-items:end;justify-content:flex-end}.card-product.card-s3 .product-action_list li{transform:translateY(-20px);opacity:0;visibility:hidden}.card-product.card-s3.active .product-action_list li{opacity:1;visibility:visible;transform:translateY(0)}.card-product.card-s3.active .product-action_list li:first-child{transition-delay:0.2s}.card-product.card-s3.active .product-action_list li:nth-child(2){transition-delay:0.1s}.card-product.card-s3.active .product-action_list li:nth-child(3){transition-delay:0s}.card-product.card-s3.active .product-action_bot .box-icon .icon.icon-Plus{opacity:0;visibility:hidden;transform:rotate(90deg)}.card-product.card-s3.active .product-action_bot .box-icon .icon.icon-Minus{opacity:1;visibility:visible}.card-product.card-s3:not(.active) .btn-action_add{opacity:0;visibility:hidden}}.product-size_list{display:flex;gap:6px;align-items:center;justify-content:center}.product-size_list .product-size_item{height:24px;padding-left:11px;padding-right:11px;border-radius:99px;border:1px solid var(--line-5);-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}.product-size_list .product-size_item img{display:none}.product-size_list .product-size_item.active{border-color:var(--black)}.card-product.card-s4 .card-product_wrapper{position:relative;aspect-ratio:0.8603773585}.card-product.card-s4 .card-product_wrapper::before{content:"";position:absolute;inset:0;background:rgba(38,34,25,.1215686275);z-index:1;-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:0;visibility:hidden}.card-product.card-s4 .product-info__rate{position:absolute;bottom:16px;left:16px;display:flex;align-items:center;gap:6px;-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:0;visibility:hidden}.card-product.card-s4 .product-action_list{flex-direction:row;top:unset;right:8px;left:8px;justify-content:center;bottom:8px}.card-product.card-s4 .product-action_list .box-icon{border-radius:99px}.card-product.card-s4 .product-action_list .wishlist{display:block}.card-product.card-s4 .card-product_info{display:flex;flex-direction:column;flex:1}.card-product.card-s4 .price-wrap{justify-content:start}.card-product.card-s4 .action-add_card{height:40px;display:flex;align-items:center;justify-content:center;padding-left:12px;padding-right:12px;border:1px solid var(--line-5);border-radius:99px;text-transform:uppercase;font-weight:500;white-space:nowrap}.card-product.card-s4 .action-add_card:hover{background:var(--black);border-color:var(--black);color:var(--white)}.card-product.card-s4 .product-badge_list{top:8px;right:8px;left:auto}@media (min-width:576px){.card-product.card-s4 .product-action_list .box-icon{width:56px}}@media (min-width:1200px){.card-product.card-s4 .product-action_list{bottom:24px}.card-product.card-s4 .product-action_list li{transform:translateY(20px)}.card-product.card-s4 .product-info__rate{opacity:1;visibility:visible}.card-product.card-s4:hover .product-info__rate{opacity:0;visibility:hidden}.card-product.card-s4:hover .card-product_wrapper::before{opacity:1;visibility:visible}}@media (min-width:1440px){.card-product.card-s4 .card-product_info{flex-direction:row;text-align:start;justify-content:space-between;gap:8px}}@media (min-width:1600px){.card-product.card-s4 .action-add_card{padding-left:19px;padding-right:19px}}@media (max-width:1439px){.card-product.card-s4 .action-add_card{margin-top:auto}}.card-product.card-s5 .card-product_info{display:flex;flex-direction:column;text-align:start}.card-product.card-s5 .card-product_info .product-info__rate{justify-content:start}.card-product.card-s5 .group-checkbox{display:grid;gap:16px}@media (min-width:1440px){.card-product.card-s5 .card-product_info{padding-left:16px;padding-right:16px;gap:16px}.card-product.card-s5 .card-product_info .product-info__rate{margin-bottom:-4px}}.product-info__check-item{display:flex;align-items:center;gap:8px;cursor:pointer}.product-info__check-item .check-content{display:flex;justify-content:space-between;align-items:center;gap:8px;flex:1;flex-wrap:wrap}.product-info__check-item .check-content .content-text{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.product-info__decs{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.banner-product-single-home-v1 .tf-product-info-wrap .tf-product-info-list{gap:20px}.banner-product-single-home-v1 .tf-product-info-wrap .tf-product-info-heading{gap:20px}.banner-product-single-home-v1 .tf-product-info-wrap .tf-product-variant{gap:20px}.banner-product-single-home-v1 .tf-product-info-wrap .variant-size .size-btn:not(.select-item){padding-left:11px;padding-right:11px;height:28px}.banner-product-single-home-v1 .tf-product-info-wrap .variant-size .size-btn:not(.select-item).active{background:#e9eba1;color:var(--black);border-color:#e9eba1}.banner-product-single-home-v1 .variant-picker-item{display:flex;align-items:center;gap:12px}.banner-product-single-home-v1 .variant-picker-item .variant-picker-label{margin:0}.banner-product-single-home-v1 .product-infor-quantity{display:flex;align-items:center;gap:12px}.banner-product-single-home-v1 .product-infor-quantity .wg-quantity{padding:0;border:0;gap:8px;min-width:72px}.banner-product-single-home-v1 .product-infor-quantity .wg-quantity .quantity-product{width:20px}.banner-product-single-home-v1 .tf-product-total-quantity{gap:20px}.banner-product-single-home-v1 .tf-product-accordion .accordion-action{padding-top:20px}.banner-product-single-home-v1 .tf-product-accordion .accordion-action:not(.collapsed){margin-bottom:12px}.banner-product-single-home-v1 .tf-product-accordion .accordion-action.collapsed{padding-bottom:20px}.banner-product-single-home-v1 .tf-product-accordion .accordion-content{padding-bottom:20px}@media (min-width:1200px){.banner-product-single-home-v1 .tf-product-info-list{margin-bottom:40px}.banner-product-single-home-v1 .product-thumbs-slider.style-row{aspect-ratio:1.0409356725}.banner-product-single-home-v1 .tf-product-info-wrap{max-width:584px;margin-left:auto;margin-right:auto}.banner-product-single-home-v1 .group-btn-nav{bottom:8px;right:8px}.banner-product-single-home-v1 .group-btn-nav .tf-sw-nav{width:48px;height:48px;border-radius:8px}}.banner-product-single-home-v2 .variant-size .size-btn:not(.select-item){color:var(--text-3);border-color:var(--line-4)}.banner-product-single-home-v2 .variant-size .size-btn:not(.select-item).active{background:var(--text-3);color:var(--black)}.banner-product-single-home-v2 .variant-size .size-btn:not(.select-item):hover{border-color:var(--text-3)}.banner-product-single-home-v2 .wg-quantity{border-color:var(--text-3)}.banner-product-single-home-v2 .tf-product-accordion .accordion-item::after{display:none}.banner-product-single-home-v2 .tf-product-accordion .accordion-item .accordion-action::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--text-3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.banner-product-single-home-v2 .tf-product-accordion .accordion-item:has(.collapsed) .accordion-action::after{background:var(--line-4)}.banner-product-single-home-v2 .tf-product-info-wrap{padding-top:0!important}@media (min-width:1200px){.banner-product-single-home-v2 .product-thumbs-slider.style-thumb-inner-left .tf-product-media-main .item img{aspect-ratio:1.156626506}}@media (min-width:1440px){.banner-product-single-home-v2 .section-product-single.style-full-2 .tf-product-info-wrap{max-width:880px}}@media (min-width:1600px){.banner-product-single-home-v2 .product-thumbs-slider.style-thumb-inner-left .thumb-wrap{left:80px}.banner-product-single-home-v2 .tf-product-info-wrap{padding-left:80px!important;padding-right:80px!important}}.tf-cart-notification{display:flex;justify-content:center}.tf-cart-notification .count-text{display:flex;align-items:center;border-radius:8px;padding:11px 15px;background:var(--bg-4)}.tf-cart-notification .count-text .ic{margin-right:12px}.tf-cart-notification .time-count{display:inline-block;font-weight:700;color:var(--primary);min-width:47px}.notification-progress .text{margin-bottom:16px}.notification-progress .progress-cart{width:100%;background-color:var(--line);height:10px;position:relative;border-radius:99px}.notification-progress .value{position:relative;height:100%;background-color:var(--success_700);transition:width 2s ease;border-radius:99px}.tf-table-page-cart .wg-quantity{max-width:110px}.tf-table-page-cart .tf-cart_item:not(:last-child){padding-bottom:23px;margin-bottom:24px;border-bottom:1px solid var(--line-5)}.tf-cart_item{display:flex;align-items:center;width:100%;gap:24px}.tf-cart_item .cart_quantity{display:flex;justify-content:center;flex:1}.tf-cart_item .cart_total{min-width:52px;flex:1}.tf-cart_item .img-prd{border-radius:6px;overflow:hidden;max-width:128px}.tf-cart_item .img-prd img{aspect-ratio:0.8311688312}.tf-cart_item .cart_product{display:flex;align-items:center;gap:24px}.tf-cart_item .cart_total{text-align:end}.tf-cart_item .infor-prd{display:grid;place-items:start;gap:12px}.tf-cart_item .prd_select{display:flex;align-items:center}.tf-cart_item .prd_select .type-text{position:relative;z-index:2}@media (min-width:768px){.tf-cart_item .cart_product{min-width:340px}}@media (min-width:1440px){.tf-cart_item .cart_product{min-width:469px}}@media (max-width:767px){.tf-cart_item{margin-bottom:15px;padding-inline-start:115px;min-height:140px;display:block;position:relative}.tf-cart_item .wg-quantity{min-width:110px;padding:6px 10px}.tf-cart_item .infor-prd{gap:4px}.tf-cart_item .img-prd{position:absolute;top:0;left:0;overflow:hidden;margin-bottom:0;padding-bottom:0;border-bottom:none;width:100px;flex-shrink:0}.tf-cart_item .img-prd img{width:100%;height:100%;object-fit:cover}.tf-cart_item .cart-col{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;padding:10px 0;margin:0}.tf-cart_item .cart-col:not(:last-child){border-bottom:1px solid var(--line)}.tf-cart_item .cart-col[data-cart-title]:before{content:attr(data-cart-title);color:var(--black);text-align:start;flex:1 1 auto;font-weight:600;font-size:16px;line-height:24px}}.fl-sidebar-cart{display:grid;gap:24px}.fl-sidebar-cart .title{margin-bottom:24px}@media (min-width:992px){.fl-sidebar-cart{max-width:527px;margin-left:auto}}@media (min-width:1200px){.fl-sidebar-cart.type-2{padding-left:30px}}.box-order-gift{padding:24px;padding-right:20%;border-radius:8px;background:var(--purple_100);position:relative;overflow:hidden}.box-order-gift .img-item{position:absolute;top:0;bottom:0;right:4%}@media (max-width:575px){.box-order-gift{padding-left:15px;padding-right:15%}.box-order-gift .img-item{right:0}}.box-checkout{padding:24px;background:var(--bg-2);border-radius:8px}.box-checkout .total-order{display:flex;align-items:center;justify-content:space-between}.tf-checkout-sub-form{padding:16px;border-radius:8px;background:var(--white);box-shadow:0 24px 24px -12px var(--elevationshadow),0 3px 3px -1.5px var(--elevationshadow),0 1px 1px -.5px var(--elevationshadow);-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-origin:top;margin-bottom:24px}.tf-checkout-sub-form:not(.open){display:none}.wrap-quick-login .title{padding:12px 16px;border-radius:8px;background-color:var(--bg-2);margin-bottom:12px}.payment_accordion{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.payment_accordion .payment_check{padding:13px 15px;border:1px solid var(--line-5);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.payment_accordion .payment_body{padding:13px 15px;border:1px solid var(--line-5);border-top-color:transparent}.payment_accordion.active{background:var(--bg-2)}.payment_accordion:has(input[type=radio]:checked){background:var(--bg-2)}.payment_accordion:has(input[type=radio]:checked) .payment_check{border-color:var(--black)}.payment_check{cursor:pointer}.payment_check .pay-title{-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:var(--black);cursor:pointer}.ip-card{position:relative}.ip-card .card-logo{position:absolute;right:24px;top:50%;transform:translateY(-50%);display:flex;gap:8px}@media (min-width:576px){.ip-card input{padding-right:196px!important}}.box-ip-payment .checkbox-wrap{gap:8px}.quantity-price{display:flex;align-items:center;gap:4px}.box-your-order .ip-discount-code{margin-top:0;margin-bottom:24px}.box-your-order .last-total{display:flex;align-items:center;justify-content:space-between}.list-total{margin-bottom:20px;padding:20px 0;border-bottom:1px solid var(--line);border-top:1px solid var(--line)}.list-total .total-item{display:flex;align-items:center;justify-content:space-between}.list-total .total-item:not(:last-child){margin-bottom:24px}@media (min-width:1200px){.list-total{padding-top:23px;padding-bottom:23px;margin-bottom:24px}}.tf-checkout-cart-main .box-ip-checkout{margin-bottom:40px}.tf-checkout-cart-main .box-ip-checkout .form-content{gap:16px}.tf-checkout-cart-main .box-ip-payment{margin-bottom:20px}.tf-checkout-cart-main .tf-grid-layout{gap:16px}.tf-checkout-cart-main .title{margin-bottom:20px}@media (max-width:1199px){.tf-checkout-cart-main .box-ip-checkout{margin-bottom:24px}}.mini-product-cart{display:flex;align-items:center;justify-content:space-between;gap:24px}.mini-product-cart .prd_image{border-radius:8px;overflow:hidden;border:1px solid var(--line);max-width:100px;width:100%}.mini-product-cart .prd_image img{width:100%;height:100%;object-fit:cover}.mini-product-cart .prd-wrap{gap:24px;display:flex;align-items:center}.mini-product-cart .prd-action{display:grid;place-items:end;gap:4px}@media (min-width:576px){.mini-product-cart .prd-action{max-width:100px;width:100%}}@media (max-width:575px){.mini-product-cart{gap:12px}.mini-product-cart .prd-wrap{gap:12px}}.list-mini-product .mini-product-cart{padding-bottom:19px;border-bottom:1px solid var(--line)}.list-mini-product .mini-product-cart:not(:last-child){margin-bottom:20px}.tf-prd-select{display:flex;align-items:center}.tf-prd-select .type-text{position:relative;z-index:2}.type-select{margin-right:-12px;margin-left:-12px}.type-select select{-webkit-appearance:none;appearance:none;outline:0!important;border:0;cursor:pointer;padding-right:12px;padding-left:12px;padding-top:0;padding-bottom:0}.type-select.has-icon{position:relative;margin-right:0}.type-select.has-icon .icon{position:absolute;top:50%;transform:translateY(-50%);right:0;pointer-events:none}.type-select.has-icon select{padding-right:18px}.ip-discount-code{display:flex;align-items:center;gap:8px;margin-top:28px;flex-wrap:wrap}.ip-discount-code input{border-radius:100px!important}.ip-discount-code button{white-space:nowrap;width:100%}@media (min-width:1200px){.ip-discount-code input{padding:15px 23px!important}}@media (min-width:426px){.ip-discount-code{flex-wrap:nowrap}.ip-discount-code button{width:auto;flex-shrink:0}}@media (max-width:1199px){.ip-discount-code button{height:48px}}@media (min-width:1200px){.form-shop-cart{padding-right:30px}}.tf-page-checkout .col-left .content-left{margin-left:auto;padding-right:15px;padding-left:15px}.tf-page-checkout .col-right{background:var(--bg-2)}.tf-page-checkout .col-right .content-right{padding-right:15px;padding-left:15px}.tf-page-checkout .content-left{display:grid;gap:45px}.tf-page-checkout .content-left .group-break{display:flex;align-items:center;gap:16px}.tf-page-checkout .content-left .group-break .br-line{flex:1}.tf-page-checkout .content-right{display:grid;gap:48px}.tf-page-checkout .wrap-checkout .title{margin-bottom:16px}.tf-page-checkout .wrap-checkout.box-contact .title{display:flex;align-items:center;justify-content:space-between}.tf-page-checkout .wrap-checkout.box-shipping-method .text-shipping-method{padding:14px 16px;border-radius:8px;background:var(--bg-2)}.tf-page-checkout .box-total{display:grid;gap:16px}.tf-page-checkout .box-total li{display:flex;justify-content:space-between}.tf-page-checkout .list-express .btn-exp-1:not(:hover){background:#ffc43a}.tf-page-checkout .list-express .btn-exp-2:not(:hover){background:#5433eb}.tf-page-checkout:has(#checkMethodShip:checked) .box-pickup{display:none}.tf-page-checkout:has(#checkMethodPickup:checked) .box-billing-address,.tf-page-checkout:has(#checkMethodPickup:checked) .box-delivery,.tf-page-checkout:has(#checkMethodPickup:checked) .box-shipping-method{display:none}@media (min-width:992px){.tf-page-checkout{display:flex}.tf-page-checkout .col-left{width:55.8854166667%}.tf-page-checkout .col-left .content-left{padding-right:30px}.tf-page-checkout .col-right{width:44.1145833333%}.tf-page-checkout .col-right .content-right{padding-left:30px}}@media (min-width:1600px){.tf-page-checkout .col-left .content-left{width:848px;margin-left:auto;padding-right:40px}.tf-page-checkout .col-right .content-right{width:622px;padding-left:40px}}@media (max-width:1199px){.tf-page-checkout .content-left,.tf-page-checkout .content-right{gap:30px}}.wrap-checkout.box-payment .box-payment-list .payment_accordion:first-child .payment_check{border-radius:8px 8px 0 0}.wrap-checkout.box-payment .box-payment-list .payment_accordion:last-child .payment_check{border-radius:0 0 8px 8px}.wrap-checkout.box-payment .box-payment-list .payment_accordion:not(:first-child):not(:has(input:checked)) .payment_check{border-top-color:transparent}.tf-table-compare{overflow-x:auto}.tf-table-compare::-webkit-scrollbar-thumb{cursor:grab;background-color:var(--black);border-radius:999px}.tf-table-compare::-webkit-scrollbar{width:4px;height:4px;background:var(--line-5)}.tf-table-compare::-webkit-scrollbar-thumb{cursor:grab}.tf-table-compare table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.tf-table-compare thead{background-color:unset}.tf-table-compare tr td{border-top:1px solid var(--line-5)}.tf-table-compare tr:last-child td{border-bottom:1px solid var(--line-5)}.tf-table-compare .compare-col{vertical-align:middle}.tf-table-compare .item_image{position:relative;border-radius:8px;overflow:hidden;margin-bottom:24px;margin-left:auto;margin-right:auto}.tf-table-compare .item_image img{aspect-ratio:0.829787234;width:100%;height:100%;object-fit:cover}.tf-table-compare .item_name{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tf-table-compare .remove{position:absolute;top:8px;right:8px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background-color:var(--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;cursor:pointer;border-radius:50%;color:var(--black)}.tf-table-compare .remove:hover{background-color:var(--black);color:var(--white);border-color:var(--black)}.tf-table-compare .compare-title{font-weight:500;font-size:18px;line-height:26px}.tf-table-compare .compare_rate{display:flex;align-items:center;justify-content:center;gap:4px}.tf-table-compare .compare-value{text-align:center;color:var(--black)}@media (min-width:1200px){.tf-table-compare tr th{padding:24px;padding-bottom:48px}.tf-table-compare tr td{padding:48px 24px}.tf-table-compare tr td:first-child{padding-left:0}}@media (max-width:1199px){.tf-table-compare td,.tf-table-compare th{padding:12px;width:250px}.tf-table-compare td:first-child,.tf-table-compare th:first-child{width:200px}}@media (max-width:767px){.tf-table-compare td:first-child,.tf-table-compare th:first-child{width:150px}}.list-compare-color{display:flex;gap:8px}.list-compare-color .item{width:24px;height:24px;border-radius:50%;border:4px solid var(--white);position:relative}.list-compare-color .item::after{content:"";position:absolute;border-radius:50%;top:-4px;left:-4px;right:-4px;bottom:-4px;border:1px solid var(--line)}.list-order-product .order-item{display:flex;align-items:center;gap:16px}.list-order-product .order-item:not(:last-child){margin-bottom:36px}.list-order-product .img-prd{max-width:74px;position:relative}.list-order-product .img-prd img{width:100%;height:100%;object-fit:cover;aspect-ratio:0.8409090909;border-radius:8px}.list-order-product .img-prd .prd_quanitty{width:24px;height:24px;border-radius:50%;background:var(--black);color:var(--white);position:absolute;top:-12px;right:-12px;display:flex;align-items:center;justify-content:center}.list-order-product .infor-prd{display:grid;place-items:start;gap:6px;flex:1}.footer-top{padding-top:40px;padding-bottom:40px}.footer-inner_wrap{display:flex;position:relative;padding-top:40px;padding-bottom:40px}.footer-inner_wrap>.br-line{background:var(--line-3);width:0}.footer-inner_wrap>.br-line::after{content:"";position:absolute;top:0;bottom:0;width:1px;background:var(--line-3)}@media (max-width:991px){.footer-inner_wrap>.br-line.exception{width:100%}.footer-inner_wrap>.br-line.exception::after{display:none}}@media (max-width:575px){.footer-inner_wrap>.br-line{display:none}}.footer-bottom_wrap{display:flex;justify-content:space-between;align-items:center;padding-top:24px;padding-bottom:24px}.ft-contact .logo-site{margin-bottom:48px}.ft-contact .tf-list li{display:flex;align-items:center;gap:8px}@media (max-width:1199px){.ft-contact .logo-site{margin-bottom:24px}}.footer-menu-list{display:grid;gap:12px}@media (min-width:1200px){.footer-menu-list{gap:24px}}.footer-heading{margin-bottom:24px}@media (max-width:575px){.footer-heading-mobile{display:block;position:relative;padding-right:20px;line-height:24px;margin-bottom: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}.footer-heading-mobile::after{position:absolute;content:"";right:0;top:50%;transform:translateY(-50%);width:12px;height:1px;background-color:var(--black);transition:.25s ease-in-out}.footer-heading-mobile::before{position:absolute;content:"";right:5px;top:50%;transform:translate(-50%,-50%);width:1px;height:12px;background-color:var(--black);transition:.25s ease-in-out}.footer-heading-mobile.text-white::after,.footer-heading-mobile.text-white::before{background:var(--white)}.footer-heading-mobile.cl-text-3::after,.footer-heading-mobile.cl-text-3::before{background:var(--text-3)}.footer-col-block{margin-bottom:20px}.footer-col-block.open .footer-heading-mobile{margin-bottom:12px}.footer-col-block.open .footer-heading-mobile::before{opacity:0}.footer-col-block.open .footer-heading-mobile::after{transform:translate(0,-50%) rotate(180deg)}.footer-col-block .tf-collapse-content{display:none}.footer-col-block:last-child{margin-bottom:0}}.footer-v1 .ft-contact{padding:64px;padding-left:0}.footer-v1 .footer-col-block{padding:64px}.footer-v1 .footer-col-block:last-child{padding-right:0}.footer-v1 .footer-bottom_wrap{display:flex;align-items:center;position:relative;padding:0}.footer-v1 .footer-bottom_wrap .ft-text-nocopy{padding-right:16px}.footer-v1 .footer-bottom_wrap .tf-list{padding:32px 64px}.footer-v1 .footer-bottom_wrap .tf-list:last-child{padding-right:0}.footer-v1 .footer-bottom_wrap>.br-line{background:var(--line-3);width:0}.footer-v1 .footer-bottom_wrap>.br-line::after{content:"";position:absolute;top:0;bottom:0;width:1px;background:var(--line-3)}.footer-v1.ft-v1_s2 .footer-menu-list a:not(:hover){opacity:.64}.footer-v1.ft-v1_s2 .footer-bottom_wrap .tf-list a:not(:hover){opacity:.64}.footer-v1.ft-v1_s2 .footer-bottom_wrap>.br-line::after,.footer-v1.ft-v1_s2 .footer-inner_wrap>.br-line::after{background:var(--line-4)}@media (min-width:576px){.footer-v1 .footer-inner_wrap{padding:0}}@media (min-width:992px){.footer-v1 .footer-top{padding-top:64px;padding-bottom:64px}}@media (min-width:1200px){.footer-v1 .footer-heading{margin-bottom:48px;min-width:182px}}@media (max-width:1439px){.footer-v1 .footer-col-block{padding:40px}.footer-v1 .footer-col-block:last-child{padding-right:0}}@media (max-width:1199px){.footer-v1 .ft-contact{padding:40px;padding-left:0}.footer-v1 .footer-col-block{padding:30px}.footer-v1 .footer-col-block:last-child{padding-right:0}.footer-v1 .footer-bottom_wrap .tf-list{padding:16px 40px}.footer-v1 .footer-bottom_wrap .tf-list:last-child{padding-right:0}}@media (max-width:991px){.footer-v1 .footer-inner_wrap{flex-wrap:wrap}.footer-v1 .footer-inner_wrap .footer-col-block,.footer-v1 .footer-inner_wrap .ft-contact{width:50%}.footer-v1 .footer-bottom_wrap{flex-wrap:wrap;justify-content:space-between;padding:16px 0;gap:16px}.footer-v1 .footer-bottom_wrap .ft-text-nocopy{width:100%;text-align:center;padding:0}.footer-v1 .footer-bottom_wrap .tf-list{padding:0}}@media (max-width:575px){.footer-v1 .footer-inner_wrap .footer-col-block,.footer-v1 .footer-inner_wrap .ft-contact{width:100%;padding:0}.footer-v1 .footer-inner_wrap>.br-line{display:none}.footer-v1 .footer-inner_wrap .ft-contact{margin-bottom:30px}.footer-v1 .footer-bottom_wrap{justify-content:center}}.footer-v2 .footer-inner_wrap{justify-content:space-between;padding-top:48px;padding-bottom:48px;gap:30px}.footer-v2 .footer-inner_wrap .col-right{display:flex;gap:64px}.footer-v2 .footer-inner_wrap .footer-col-block{padding:0}.footer-v2 .footer-inner_wrap .col-left{max-width:439px;width:100%}.footer-v2 .tag-notice{display:flex;align-items:center;gap:8px}.footer-v2 .tag-notice .br-dot{background:#c8dc7e}.footer-v2 .footer-bottom_wrap{justify-content:space-between;padding-top:24px;padding-bottom:24px}.footer-v2 .footer-bottom_wrap .tf-list{padding:0}.footer-v2.ft-v2_s2 .tag-notice .br-dot{background:#10b981}@media (min-width:576px){.footer-v2 .footer-heading{min-width:unset;margin-bottom:24px}}@media (min-width:768px){.footer-v2 .footer-bottom_wrap .ft-text-nocopy{width:auto;text-align:start}}@media (min-width:1200px){.footer-v2 .ft-desc{margin-bottom:48px}.footer-v2 .footer-top{padding-top:104px;padding-bottom:48px}.footer-v2 .footer-menu-list{gap:16px}.footer-v2 .logo-site img{overflow:visible;object-fit:cover}.footer-v2.ft-v2_s2 .footer-top{padding-top:80px}.footer-v2.ft-v2_s2 .footer-bottom_wrap{padding-bottom:48px}}@media (max-width:1439px){.footer-v2 .footer-inner_wrap .col-right{gap:30px}.footer-v2 .footer-inner_wrap .col-left{max-width:400px}}@media (max-width:1199px){.footer-v2 .footer-inner_wrap{flex-wrap:wrap}.footer-v2 .footer-inner_wrap .col-right{width:100%}.footer-v2 .footer-inner_wrap .col-right>*{flex:1}.footer-v2 .footer-inner_wrap .col-left{display:flex;align-items:center;gap:30px;max-width:unset}.footer-v2 .footer-inner_wrap .col-left>*{width:100%}}@media (max-width:767px){.footer-v2 .footer-inner_wrap .col-left{flex-wrap:wrap;gap:24px}.footer-v2 .footer-inner_wrap .col-right{display:grid;grid-template-columns:1fr 1fr}.footer-v2 .footer-inner_wrap .col-right>*{width:100%}}@media (max-width:575px){.footer-v2 .footer-inner_wrap .col-right{grid-template-columns:1fr;gap:0}.footer-v2 .footer-inner_wrap .col-right .footer-col-block:last-child{margin-bottom:0}.footer-v2 .footer-bottom_wrap{justify-content:center;flex-wrap:wrap;gap:16px}.footer-v2 .footer-bottom_wrap .ft-text-nocopy{width:100%;text-align:center}}.footer-v3 .footer-inner_wrap{justify-content:space-between;align-items:start}.footer-v3 .tf-list.list-contact{gap:0}.footer-v3 .tf-list.list-contact a{justify-content:space-between;align-items:center;padding-top:16px;padding-bottom:16px;width:100%;border-top:1px solid var(--line-2)}.footer-v3 .tf-list.list-contact a .icon{font-size:20px}.footer-v3 .tf-list.list-contact li:last-child a{border-bottom:1px solid var(--line-2)}@media (min-width:1200px){.footer-v3 .footer-inner_wrap{padding-top:120px;padding-bottom:64px}.footer-v3 .footer-inner_wrap .col-center{max-width:24.358974359%;width:100%}.footer-v3 .footer-inner_wrap .col-right{max-width:28.2051282051%;width:100%}}@media (max-width:1199px){.footer-v3 .footer-inner_wrap{gap:30px 24px}.footer-v3 .footer-inner_wrap>*{flex:1}}@media (max-width:991px){.footer-v3 .footer-inner_wrap{flex-wrap:wrap}}@media (max-width:767px){.footer-v3 .footer-bottom_wrap{justify-content:center;flex-wrap:wrap;gap:16px}.footer-v3 .footer-bottom_wrap .text-has_dot{justify-content:center}.footer-v3 .footer-bottom_wrap .ft-text-nocopy{width:100%;text-align:center}}@media (max-width:575px){.footer-v3 .footer-inner_wrap{gap:0}.footer-v3 .footer-inner_wrap>*{flex:unset;width:100%}.footer-v3 .ft-desc{margin-bottom:30px}.footer-v3 .footer-col-block{margin-bottom:20px}}@media (min-width:576px) and (max-width:991px){.footer-v3 .footer-inner_wrap .col-left{flex:unset;width:100%;display:grid;place-items:center;text-align:center}}.footer-v4{padding:0 15px 15px 15px}.footer-v4 .footer_wrap{background:var(--white);border-radius:16px}.footer-v4 .footer-inner_wrap{align-items:start;gap:30px}.footer-v4 .footer-menu-list{gap:8px}.footer-v4 .footer-menu-list li{display:flex}.footer-v4 .footer-menu-list a{line-height:22px}.footer-v4 .ft-col_sub .title-sub{margin-bottom:24px}.footer-v4.ft-v4_s2{position:relative}.footer-v4.ft-v4_s2 .footer-menu-list a{line-height:24px}.footer-v4.ft-v4_s2 .bg-img{position:absolute;inset:0;display:flex;align-items:end;z-index:0}@media (min-width:576px){.footer-v4 .footer-heading{margin-bottom:16px}}@media (min-width:1200px){.footer-v4 .footer-inner_wrap{padding-top:80px;padding-bottom:80px}.footer-v4 .footer-bottom_wrap{padding-top:32px;padding-bottom:64px}.footer-v4 .footer-wrap-5{order:5}.footer-v4.ft-v4_s2 .footer-bottom_wrap{padding-top:40px}}@media (min-width:1440px){.footer-v4{padding:0 24px 24px 24px}.footer-v4 .footer_wrap{border-radius:32px}.footer-v4 .footer-inner_wrap{gap:88px}.footer-v4 .footer-inner_wrap .ft-col_sub{max-width:420px;width:100%}.footer-v4.ft-v4_s2{padding:0 80px 80px 80px}}@media (max-width:1199px){.footer-v4 .footer-inner_wrap{flex-wrap:wrap}.footer-v4 .footer-wrap-5{width:100%}.footer-v4 .footer-wrap-5 .form-subcribe-v2{width:50%}.footer-v4 .footer-wrap-1,.footer-v4 .footer-wrap-2,.footer-v4 .footer-wrap-3,.footer-v4 .footer-wrap-4{width:calc(25% - 45px)}}@media (max-width:991px){.footer-v4 .footer-wrap-1,.footer-v4 .footer-wrap-2,.footer-v4 .footer-wrap-3,.footer-v4 .footer-wrap-4{width:calc(50% - 15px)}.footer-v4 .footer-wrap-5{width:100%;max-width:600px}.footer-v4 .footer-wrap-5 .form-subcribe-v2{width:100%}.footer-v4 .ft-col_sub .title-sub{margin-bottom:8px}}@media (max-width:767px){.footer-v4 .footer-bottom_wrap{flex-wrap:wrap-reverse;justify-content:center;gap:16px}.footer-v4 .footer-bottom_wrap .ft-text-nocopy{width:100%;text-align:center;padding:0}}@media (max-width:575px){.footer-v4 .footer-wrap-1,.footer-v4 .footer-wrap-2,.footer-v4 .footer-wrap-3,.footer-v4 .footer-wrap-4,.footer-v4 .footer-wrap-5{width:100%}.footer-v4 .footer-inner_wrap{gap:0}}.footer-v5 .ft-title{margin-bottom:24px}.footer-v5 .footer-inner_wrap{gap:16px;padding:0}.footer-v5 .footer-inner_wrap>*{flex:1}.footer-v5 .footer-bottom{position:relative}.footer-v5 .logo-large{position:relative;margin-bottom:-30px;display:flex;justify-content:center}.footer-v5 .logo-large::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#000 0,#000 24.45%,rgba(0,0,0,.64) 40%,rgba(0,0,0,.06) 72%,rgba(0,0,0,0) 100%);z-index:1}.footer-v5 .footer-bottom_wrap{position:relative;z-index:2;padding-top:0}@media (min-width:992px){.footer-v5 .logo-large{margin-bottom:-72px}.footer-v5 .footer-bottom_wrap .tf-list{flex:1}.footer-v5 .footer-bottom_wrap .tf-list.social{order:1}.footer-v5 .footer-bottom_wrap .tf-list.privacy{order:3}.footer-v5 .footer-bottom_wrap .ft-text-nocopy{order:2}}@media (min-width:1200px){.footer-v5 .footer-heading,.footer-v5 .ft-title{margin-bottom:48px}.footer-v5 .footer-bottom{padding-top:56px}.footer-v5 .footer-bottom_wrap{padding-bottom:48px}}@media (max-width:991px){.footer-v5 .footer-bottom_wrap{flex-wrap:wrap;gap:16px}.footer-v5 .footer-bottom_wrap .ft-text-nocopy{text-align:center;width:100%}}@media (max-width:575px){.footer-v5 .logo-large{margin-bottom:-15px}.footer-v5 .footer-inner_wrap{gap:0;flex-direction:column}.footer-v5 .footer-inner_wrap .footer-col-block{width:100%}.footer-v5 .footer-bottom_wrap{justify-content:center}}.infiniteSlide-footer-text-2 .infiniteSlide-item{margin-left:20px;margin-right:20px}@media (min-width:1440px){.infiniteSlide-footer-text-2 .infiniteSlide-item{margin-left:32px;margin-right:32px}}