/*!
 * 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}to{opacity:0}}@-o-keyframes bs-notify-fadeOut{0%{opacity:.9}to{opacity:0}}@keyframes bs-notify-fadeOut{0%{opacity:.9}to{opacity:0}}.bootstrap-select>select.bs-select-hidden,select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{vertical-align:middle;width:220px\0}.bootstrap-select>.dropdown-toggle{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;text-align:right;white-space:nowrap;width:100%;-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>select{border:none;bottom:0;display:block!important;height:100%!important;left:50%;opacity:0!important;padding:0!important;position:absolute!important;width:.5px!important;z-index:0!important}.bootstrap-select>select.mobile-device{display:block!important;left:0;top:0;width:100%!important;z-index:2!important}.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.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{border:none;height:auto;margin-bottom:0;padding:0}:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*=col-]{display:inline-block;float:none;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{margin-bottom:0}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:0!important}.bootstrap-select.bs-container{height:0!important;left:0;padding:0!important;position:absolute;top:0}.bootstrap-select.bs-container .dropdown-menu{z-index:1060}.bootstrap-select .dropdown-toggle .filter-option{float:left;height:100%;left:0;overflow:hidden;position:static;text-align:left;top:0;width:100%;-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{float:none;padding-bottom:inherit;padding-left:inherit;padding-top:inherit;position:absolute}.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{float:left;opacity:0!important;overflow:hidden;width:0!important}.bootstrap-select .dropdown-toggle .caret{margin-top:-2px;position:absolute;right:12px;top:50%;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{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:100%}.bootstrap-select .dropdown-menu>.inner:focus{outline:0!important}.bootstrap-select .dropdown-menu.inner{border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;float:none;margin:0;padding:0;position:static}.bootstrap-select .dropdown-menu li{position:relative}.bootstrap-select .dropdown-menu li.active small{color:hsla(0,0%,100%,.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{padding-left:2.25em;position:relative}.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{background:#f5f5f5;border:1px solid #e3e3e3;bottom:5px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 2%;min-height:26px;opacity:.9;padding:3px 5px;pointer-events:none;position:absolute;width:96%}.bootstrap-select .dropdown-menu .notify.fadeOut{-webkit-animation:bs-notify-fadeOut .3s linear .75s forwards;-o-animation:bs-notify-fadeOut .3s linear .75s forwards;animation:bs-notify-fadeOut .3s linear .75s forwards}.bootstrap-select .no-results{background:#f5f5f5;margin:0 5px;padding:3px;white-space:nowrap}.bootstrap-select.fit-width .dropdown-toggle .filter-option{display:inline;padding:0;position:static}.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{margin-top:-1px;position:static;top:auto}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{display:inline-block;position:absolute;right:15px;top:5px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select .bs-ok-default:after{border-style:solid;border-width:0 .26em .26em 0;content:"";display:block;height:1em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:.5em}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:100%}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{float:none;margin-bottom:0;width:100%}:root{--primary:#58b4c4;--main:#58b4c4;--secondary:#4d4e4f;--secondary-2:#a0a0a0;--white:#fff;--surface:#f7f7f7;--critical:#f03e3e;--warning:#9391e1;--success:#3dab25;--yellow:#f0a750;--line:#e9e9e9;--pink:#ec749d;--blue:#0c74d6;--main-rgba-1:rgba(0,0,0,.16);--main-rgba-2:rgba(0,0,0,.15);--gradient:linear-gradient(87deg,#fbf1f1 3.59%,#f4f1fa 95.02%);--bg-scrollbar-track:#f1f1f1;--bg-scrollbar-thumb:#c1c1c1;--shadow1:0px 10px 25px 0px #2b344a1f;--shadow2:0px 5px 18px 5px #40485726;--backdrop:hsla(0,0%,9%,.2);--bs-primary:var(--primary);--bs-primary-rgb:88,180,196;--bs-secondary:var(--secondary);--bs-secondary-rgb:77,78,79;--bs-success:var(--success);--bs-success-rgb:61,171,37;--bs-danger:var(--critical);--bs-danger-rgb:240,62,62;--bs-warning:var(--yellow);--bs-warning-rgb:240,167,80;--bs-link-color:var(--primary);--bs-link-color-rgb:88,180,196;--bs-link-hover-color:var(--primary);--bs-link-hover-color-rgb:88,180,196}.btn-primary{--bs-btn-bg:var(--primary);--bs-btn-border-color:var(--primary);--bs-btn-hover-bg:var(--primary);--bs-btn-hover-border-color:var(--primary);--bs-btn-active-bg:var(--primary);--bs-btn-active-border-color:var(--primary);--bs-btn-disabled-bg:var(--primary);--bs-btn-disabled-border-color:var(--primary)}.btn-secondary{--bs-btn-bg:var(--secondary);--bs-btn-border-color:var(--secondary);--bs-btn-hover-bg:var(--secondary);--bs-btn-hover-border-color:var(--secondary);--bs-btn-active-bg:var(--secondary);--bs-btn-active-border-color:var(--secondary)}.btn-success{--bs-btn-bg:var(--success);--bs-btn-border-color:var(--success);--bs-btn-hover-bg:var(--success);--bs-btn-hover-border-color:var(--success);--bs-btn-active-bg:var(--success);--bs-btn-active-border-color:var(--success)}.btn-danger{--bs-btn-bg:var(--critical);--bs-btn-border-color:var(--critical);--bs-btn-hover-bg:var(--critical);--bs-btn-hover-border-color:var(--critical);--bs-btn-active-bg:var(--critical);--bs-btn-active-border-color:var(--critical)}.btn-warning{--bs-btn-bg:var(--yellow);--bs-btn-border-color:var(--yellow);--bs-btn-hover-bg:var(--yellow);--bs-btn-hover-border-color:var(--yellow);--bs-btn-active-bg:var(--yellow);--bs-btn-active-border-color:var(--yellow)}.btn-outline-primary{--bs-btn-color:var(--primary);--bs-btn-border-color:var(--primary);--bs-btn-hover-bg:var(--primary);--bs-btn-hover-border-color:var(--primary);--bs-btn-active-bg:var(--primary);--bs-btn-active-border-color:var(--primary)}.text-primary{color:var(--primary)!important}.text-secondary{color:var(--secondary)!important}.text-danger{color:var(--critical)!important}.text-warning{color:var(--yellow)!important}.bg-primary{background-color:var(--primary)!important}.bg-secondary{background-color:var(--secondary)!important}.bg-success{background-color:var(--success)!important}.bg-danger{background-color:var(--critical)!important}.bg-warning{background-color:var(--yellow)!important}.border-primary{border-color:var(--primary)!important}.border-secondary{border-color:var(--secondary)!important}.border-success{border-color:var(--success)!important}.border-danger{border-color:var(--critical)!important}.border-warning{border-color:var(--yellow)!important}a,abbr,address,article,aside,audio,b,big,body,canvas,caption,center,cite,code,dd,details,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{margin-right:0!important;scroll-behavior:smooth}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--white);color:var(--main);font-family:Red\ ,sans-serif!important;font-size:16px;font-weight:400;line-height:26px}img{height:auto;max-width:100%;transform:scale(1);vertical-align:middle;-ms-interpolation-mode:bicubic}.row{margin-left:-15px;margin-right:-15px}.row>*{padding-left:15px;padding-right:15px}li,ul{list-style-type:none;list-style:none;margin-bottom:0;padding-left:0}.col-left{width:40%}.col-left .description{font-size:1rem;line-height:1.5;text-align:left}.col-center{text-align:center;width:20%}.col-center .main-title{color:#4abed9;font-size:2.5rem;margin:0}.col-right{width:40%}.col-right .sub-title{font-size:1.25rem;font-weight:700;margin-bottom:10px}.col-right .description{font-size:1rem;line-height:1.5;text-align:justify}.col-image{margin:20px 0;text-align:center;width:100%}.col-image img{border:1px solid #ddd;height:auto;max-width:560px}.container-footer{max-width:1620px;width:100%}.container{margin:auto;max-width:1320px;width:100%}.photo-gallery-instagram{display:flex;flex-wrap:nowrap;gap:10px;justify-content:center;margin-bottom:2rem;overflow-x:auto;padding:10px}.photo-gallery-instagram img{aspect-ratio:1/1.3;border-radius:5px;box-shadow:0 4px 6px rgba(0,0,0,.1);flex:0 0 auto;object-fit:cover;transition:transform .3s ease;width:250px}.photo-gallery-instagram img:hover{transform:scale(1.05)}.container{padding-left:15px;padding-right:15px}.container-full{margin:0 auto;max-width:100%;padding:0 15px;width:100%}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}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background:var(--white);border:2px solid var(--line);border-radius:8px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:var(--main);font-size:16px;font-weight:400;line-height:26px;outline:0;padding:9px 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;width:100%}input[type=color]:focus,input[type=color]:hover,input[type=date]:focus,input[type=date]:hover,input[type=datetime-local]:focus,input[type=datetime-local]:hover,input[type=datetime]:focus,input[type=datetime]:hover,input[type=email]:focus,input[type=email]:hover,input[type=month]:focus,input[type=month]:hover,input[type=number]:focus,input[type=number]:hover,input[type=password]:focus,input[type=password]:hover,input[type=search]:focus,input[type=search]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,input[type=time]:focus,input[type=time]:hover,input[type=url]:focus,input[type=url]:hover,input[type=week]:focus,input[type=week]:hover,textarea:focus,textarea:hover{border-color:var(--main)}input[type=color]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=datetime]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,textarea::placeholder{color:var(--secondary-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}textarea{height:160px;resize:none}::-webkit-input-placeholder{color:var(--secondary-2)}::-moz-placeholder{color:var(--secondary-2);opacity:1}button{align-items:center;background-color:var(--main);border-radius:99px;color:var(--white);display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:space-between;line-height:26px;padding:15px 32px;text-transform:capitalize;-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 .icon{font-size:22px}button:hover{background-color:transparent}.title-display,h1,h2,h3,h4,h5,h6{color:var(--main);font-family:Red Hat Display,sans-serif!important;font-weight:500;text-rendering:optimizeLegibility}.title-display{font-family:am-udine,sans-serif;font-size:80px;font-style:normal;font-weight:400;line-height:88px}h1{font-size:56px;line-height:68px}h2{font-size:44px;line-height:50px}h3{font-size:40px;line-height:48px}h4{font-size:30px;line-height:42px}h5{font-size:24px;line-height:30px}h6{font-size:20px;line-height:28px}.text-button{font-size:11px;font-weight:600;line-height:10px}.text-caption-1{font-size:15px;line-height:22px}b,strong{font-weight:bolder}video{height:100%;object-fit:cover;width:100%}.text-secondary-2{color:var(--secondary-2)!important}.text-white{color:var(--white)!important}.text-critical{color:var(--critical)!important}.text-success{color:var(--success)!important}.bg-main{background-color:var(--main)!important}.bg-white{background-color:var(--white)!important}a{color:var(--main);cursor:pointer;display:inline-block}a,a:focus,a:hover{text-decoration: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}a:focus,a:hover{outline:0}.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}.line{border:1px solid var(--line)}.line-black{border:1px solid var(--main)}.pb_0{padding-bottom:0!important}.flat-spacing-short-top{padding-bottom:80px!important;padding-top:10px}.flat-spacing-3{padding-bottom:90px;padding-top:80px}.footer-content{align-items:center;display:flex;gap:10px}.tf-grid-layout{column-gap:15px;display:grid;row-gap:30px}.tf-grid-layout.tf-col-2{grid-template-columns:1fr 1fr}.tf-grid-layout.tf-col-3{grid-template-columns:repeat(3,1fr)}.tf-grid-layout.tf-col-4{grid-template-columns:repeat(4,1fr)}.tf-grid-layout.tf-col-5{grid-template-columns:repeat(5,1fr)}.tf-grid-layout.tf-col-6{grid-template-columns:repeat(6,1fr)}.tf-grid-layout.tf-col-7{grid-template-columns:repeat(7,1fr)}.tf-grid-layout .wg-pagination{grid-column:1/-1;width:100%}.sticky-top{top:15px;z-index:50}#scroll-top{align-items:center;background-color:var(--main);border:0;border-radius:4px;border-radius:50%;bottom:92px;cursor:pointer;display:block;display:flex;height:48px;justify-content:center;line-height:50px;opacity:0;overflow:hidden;padding:0;position:fixed;right: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;visibility:hidden;width:48px;z-index:1;z-index:100}#scroll-top.show{opacity:1;visibility:visible}#scroll-top:hover{background-color:var(--primary);transform:translateY(-5px)}.spinner{animation:spin 1s linear infinite;border:3px solid transparent;border-radius:100%;border-top:3px solid var(--line);bottom:0;height:60px;left:0;margin:auto;position:absolute;right:0;top:0;width:60px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tf-topbar_wrap{align-items:center;display:flex;justify-content:center}.top-bar-text{font-size:16px}@media (max-width:600px){.top-bar-text{font-size:3.5vw}}@media (max-width:1350px){.btn-custom{background-color:var(--primary)!important;border:none;color:#fff!important}.menu-button{display:flex;justify-content:end;padding-right:30px}}.tf-topbar{padding:2px 0;position:relative;z-index:400}.tf-topbar .topbar-center{align-items:center;display:flex;gap:8px}.header-default .wrapper-header{min-height:64px}.header-default .text-header-center .box-nav-ul{gap:30px}.header-default .box-nav-ul{gap:15px}.tf-list-categories{position:relative}.tf-list-categories.style-1{border:1px solid var(--line);border-radius:8px}.tf-list-categories.style-1 ul li:not(:last-child){border-bottom:1px solid var(--line)}.material-img{height:30rem;object-fit:cover;padding-bottom:3rem;padding-top:3rem;width:70rem}.content-section{padding-bottom:15rem;padding-top:5rem}.content-wrapper{align-items:center;display:flex;gap:2rem;justify-content:space-between}.text-content{flex:1;max-width:100%;text-align:left}.text-content .title{display:flex;justify-content:center;margin-bottom:2.2rem}.text-content p{color:#000;font-size:1.1rem;line-height:1.6;text-align:center}.image-content{align-items:center;display:flex;flex:1;justify-content:center}.image-content .image-placeholder{height:50rem;width:32rem}.image-content .image-placeholder-universe{height:35rem;width:50rem}.text-header-center{font-family:Red Hat Display,sans-serif;font-weight:700}.contact-btn{background-color:var(--primary);border:none;font-size:16px;justify-content:center;padding:12px;width:80%}@media (max-width:1070px){#header .box-nav-ul .item-link{font-size:.6rem!important}}#header .box-nav-ul .item-link{align-items:center;color:#000;display:flex;font-size:18px;font-size:1rem;font-weight:500;line-height:26px;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}#header .box-nav-ul .item-link .icon{font-size:12px;font-weight:600}#header .box-nav-ul .item-link:after{content:"";display:none;height:82px;left:50%;position:absolute;top: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% + 40px)}#header .box-nav-ul .menu-item.active .item-link,#header .box-nav-ul .menu-item:hover .item-link{color:var(--primary)}#header .box-nav-ul .menu-item:hover .item-link:after{display:block}#header .tf-product-header .card-product .btn-main-product{padding:5px 10px}.SizeGuide{display:flex;justify-content:center;margin-bottom:3rem;margin-top:5rem}.logo{transform:scale(1.2)}.logo-footer{margin-left:10px;width:15%}.logo-header img{margin-left:15px;width:144px}.box-nav-ul .menu-item{padding:28px 0}.box-nav-ul .menu-item:hover>.sub-menu{opacity:1;pointer-events:all;transform:translateX(0) translateY(0);visibility:visible}.box-nav-ul .sub-menu{background-color:var(--white);border-radius:8px;box-shadow:var(--shadow1);min-width:200px;opacity:0;padding:8px 20px;pointer-events:none;position:absolute;text-align:left;top:100%;transform:translateX(0) translateY(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;visibility:hidden;z-index:999}.box-nav-ul .mega-menu{border:none;left:0;max-height:calc(100vh - 74px);overflow:auto;padding-bottom:36px;padding-top:32px;right:0}.box-nav-ul .mega-menu .card-product .card-product-wrapper{max-height:290px}.box-nav-ul .menu-list .menu-link-text{color:var(--secondary);padding:7px 0;position:relative;text-transform:capitalize}.box-nav-ul .menu-list .menu-link-text:before{background:var(--main);content:"";height:1px;left:auto;position:absolute;right:0;top:80%;-webkit-transition:width .4s cubic-bezier(.25,.8,.25,1) 0s;-o-transition:width .4s cubic-bezier(.25,.8,.25,1) 0s;transition:width .4s cubic-bezier(.25,.8,.25,1) 0s;width:0;z-index:1}.box-nav-ul .menu-list .menu-link-text:hover{color:var(--main)}.box-nav-ul .menu-list .menu-link-text:hover:before{left:0;right:auto;width:100%}.box-nav-ul .menu-list .menu-link-text.active{color:var(--main)}.box-nav-ul .menu-list .menu-link-text.active:before{left:0;right:auto;width:100%}.box-nav-ul .submenu-default{left:-30px}.box-nav-ul .view-all-demo .tf-btn{padding:10px 28px}.mega-menu .row-demo{display:grid;gap:20px;grid-template-columns:repeat(6,1fr);margin-right:-16px;overflow-y:auto;padding-right:10px}.mega-menu .row-demo::-webkit-scrollbar{width:6px}.mega-menu .row-demo::-webkit-scrollbar-thumb{background:var(--line)}.mega-menu .demo-item{background-color:var(--surface);border:1px solid var(--line);border-radius:8px;display:inline-flex;margin-bottom:1px;padding:8px 8px 0;transition:border .4s}.mega-menu .demo-item:hover{border-color:var(--main)}.mega-menu .view-all-demo{margin-top:28px}header{left:0;position:sticky;right:0;top:0;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;z-index:999}header,header.header-bg{background-color:var(--white)}header.header-bg{box-shadow:0 1px 3px rgba(0,0,0,.1)}.nav-account{position:relative}.nav-account .dropdown-account{background-color:var(--white);border-radius:8px;box-shadow:var(--shadow1);left:-100px;min-width:200px;opacity:0;padding:8px 28px;pointer-events:none;position:absolute;text-align:left;top:calc(100% + 28px);transform:translateX(0) translateY(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;visibility:hidden;z-index:999}.nav-account:hover .dropdown-account{opacity:1;pointer-events:all;transform:translateX(0) translateY(0);visibility:visible}.nav-account:hover .nav-icon-item:after{display:block}.nav-account .dropdown-login{left:-200px;min-width:290px;padding:24px}.nav-account .dropdown-login .tf-btn{border-radius:4px;font-size:12px;font-weight:600;letter-spacing:.1em;line-height:20px;text-transform:uppercase;width:100%}.nav-account .dropdown-login .sub-top{border-bottom:1px solid var(--line);display:grid;gap:12px;padding-bottom:16px}.nav-account .dropdown-login .sub-bot{padding:16px 0}.nav-account .nav-icon-item{position:relative}.nav-account .nav-icon-item:after{content:"";display:none;height:82px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}footer .footer-wrap{border-top:1px solid var(--line)}@media (max-width:991px){.footer-newsletter-element{margin-bottom:45px}}footer .footer-body{justify-items:center;padding:80px 0 30px}footer .footer-bottom-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:15px 30px;justify-content:center;padding-bottom:17px;padding-top:1px}footer .footer-bottom-wrap .left{align-items:center;display:flex;flex-wrap:wrap;gap:15px 40px}footer .footer-infor{display:flex;flex-direction:column;gap:16px}footer .footer-menu{display:flex;gap:45px;justify-content:end}footer .footer-menu .footer-menu_item{color:var(--secondary)}footer .footer-menu .footer-menu_item:hover{color:var(--primary)}footer .footer-menu .footer-menu-list{display:flex;flex-direction:column;gap:8px}footer .footer-newsletter{display:flex;flex-direction:column;gap:16px}footer p{color:var(--secondary)}footer .footer-heading{font-size:medium;margin-bottom:12px}footer.bg-main .footer-wrap{border:0}footer.bg-main .footer-heading{color:var(--white)}footer.bg-main p{color:var(--secondary-2)}footer.bg-main .footer-newsletter p a{color:var(--white)}footer.bg-main .footer-menu .footer-menu_item{color:var(--secondary-2)}footer.bg-main .footer-menu .footer-menu_item:hover{color:var(--primary)}footer.bg-main .footer-bottom-wrap{border-color:hsla(0,0%,100%,.1)}footer.bg-main .footer-heading-mobile:after,footer.bg-main .footer-heading-mobile:before{background-color:var(--white)}.widget-tabs .widget-menu-tab .item-title{cursor:pointer;position:relative}.widget-tabs .widget-menu-tab .item-title:after{background-color:var(--main);content:"";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}.widget-tabs .widget-content-tab{justify-items:center;overflow:hidden;position:relative}.widget-tabs .widget-content-tab .widget-content-inner{display:block;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);transition-duration:.2s;transition-timing-function:ease-in;visibility:hidden;z-index:1}.widget-tabs .widget-content-tab .widget-content-inner.active{opacity:1;pointer-events:auto;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;transition-delay:.3s;transition-duration:.3s;transition-timing-function:ease-out;visibility:visible;z-index:2}.widget-tabs.style-1 .widget-menu-tab{align-items:center;display:flex;gap:40px;justify-content:center;overflow-x:auto;padding-bottom:28px}.widget-tabs.style-1 .widget-menu-tab .item-title{font-size:20px;font-weight:500;line-height:26px;min-width:max-content}.widget-tabs.style-1 .widget-menu-tab .item-title:after{background-color:var(--main);bottom:-1px;content:"";height:1px;left:0;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;width:0}.widget-tabs.style-1 .widget-menu-tab .item-title.active:after{width:100%}.widget-tabs.style-1 .widget-content-inner{border:1px solid var(--line);border-radius:8px;padding:39px}.widget-tabs.style-3 .widget-menu-tab{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:16px;margin-bottom:16px;overflow-x:auto}.widget-tabs.style-3 .widget-menu-tab .item-title{min-width:max-content;padding:7px 0}.widget-tabs.style-3 .widget-menu-tab .item-title:after{background-color:var(--primary);bottom:0;content:"";height:2px;left:0;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;width:0}.widget-tabs.style-3 .widget-menu-tab .item-title.active:after{width:100%}.flat-animate-tab{overflow:hidden}.flat-animate-tab .tab-content{position:relative}.flat-animate-tab .tab-pane{display:block;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);transition-duration:.2s;transition-timing-function:ease-in;visibility:hidden;z-index:1}.flat-animate-tab .tab-pane.active{opacity:1;pointer-events:auto;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;transition-delay:.3s;transition-duration:.3s;transition-timing-function:ease-out;visibility:visible;z-index:2}.wrap-slider{position:relative}.wrap-slider img{height:100%;object-fit:cover;width:100%}.wrap-slider .content-slider{display:grid;gap:20px}.wrap-slider .box-title-slider{display:grid;gap:10px}.swiper-slide .box-content{opacity:0}.swiper-slide.swiper-slide-active .box-content{opacity:1}.tf-slideshow{overflow:hidden;position:relative}.tf-slideshow .box-content{position:absolute}.slider-style2 .box-content{left:0;right:0;top:50%;transform:translateY(-50%)}.table-container{display:flex;justify-content:center;margin:20px auto;max-width:800px;overflow-x:auto;width:90%}.size-chart{background-color:#fff;border:1px solid #ddd;border-collapse:collapse;margin:0 auto;width:100%}.size-chart thead{background-color:#f5f5f5}.size-chart td,.size-chart th{border:1px solid #ddd;font-size:16px;padding:12px;text-align:center}@media (max-width:580px){.size-chart td,.size-chart th{border:1px solid #ddd;font-size:3vw;padding:1vw;text-align:center}}.size-chart th{color:#333;font-weight:700;text-transform:uppercase}.size-chart tr:nth-child(2n){background-color:#f9f9f9}.size-chart tr:hover{background-color:#f1f1f1}.size-chart td{color:#555}.slider-radius-3{overflow:hidden}.section-instagram{margin-bottom:8rem}.section-title{color:#000}.section-div{display:flex;font-size:medium;justify-content:center;margin-bottom:1rem;margin-top:1rem}.slider-video .wrap-slider{display:flex}.tf-btn{align-items:center;background-color:var(--main);border:1px solid var(--main);border-radius:99px;color:var(--white);display:inline-flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;line-height:26px;overflow:hidden;padding:15px 32px;position:relative;text-transform:capitalize;-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 span{color:inherit}.tf-btn .icon{font-size:22px}.tf-btn .icon,.tf-btn .text{position:relative;z-index:2}.tf-btn:not(.btn-reset):after{background-color:var(--white);bottom:-50%;content:"";height:100%;position:absolute;transform:skewY(9.3deg) scaleY(0);transform-origin:bottom center;transition:transform .6s cubic-bezier(.48,0,.12,1);width:102%;z-index:1}.tf-btn:not(.btn-reset):hover{color:var(--main)}.tf-btn:not(.btn-reset):hover:after{transform:skewY(9.3deg) scaleY(2);transform-origin:bottom center}.tf-btn.btn-reset:hover{background-color:var(--primary);border-color:var(--primary);color:var(--white)}.tf-btn.btn-white{background-color:var(--white);border:none;color:var(--main)}.tf-btn.btn-white:hover{color:var(--white)}.tf-btn.btn-white:after{background-color:var(--primary)}.tf-loading{position:relative}.tf-loading:before{animation:tf_rotator .6s linear infinite paused;border:2px solid transparent;border-radius:50%;border-top-color:transparent!important;bottom:0;content:"";height:18px;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;width:18px;z-index:2}.tf-loading.loading:before{animation-play-state:running;border:2px solid var(--main);opacity:1}@keyframes tf_rotator{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}form{position:relative}form .cols{display:flex;gap:20px 16px;width:100%}form .cols>*{width:100%}.form-newsletter input{border:1px solid var(--main);border-radius:999px;font-size:14px!important;height:45px!important;padding-right:56px}.form-newsletter button{align-items:center;border:1px solid var(--main);border-radius:50%;display:flex;font-size:24px;height:38px;justify-content:center;padding:0;position:absolute;right:4px;top:4px;width:38px}.tf-dropdown-sort{border:2px solid var(--line);border-radius:4px;cursor:pointer;min-width:100px;padding:5px 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-dropdown-sort .icon{font-size:14px}.tf-dropdown-sort .btn-select{align-items:center;display:flex;font-size:14px;gap:4px;justify-content:space-between;line-height:22px;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.tf-dropdown-sort .dropdown-menu{border:0;border-radius:0;box-shadow:var(--shadow1);isolation:isolate;max-height:68vh;min-width:164px;overflow-y:auto;overscroll-behavior-y:contain;padding:15px 5px}.tf-dropdown-sort .dropdown-menu::-webkit-scrollbar{width:5px}.tf-dropdown-sort .dropdown-menu::-webkit-scrollbar-track{background-color:var(--bg-scrollbar-track)}.tf-dropdown-sort .dropdown-menu::-webkit-scrollbar-thumb{background:var(--bg-scrollbar-thumb);border-radius:4px}.tf-dropdown-sort .select-item{color:var(--secondary);font-size:14px;font-weight:500;line-height:30px;padding:0 15px;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;width:100%}.tf-dropdown-sort .select-item.active{border:0!important;padding:0 15px!important}.tf-dropdown-sort .select-item.active,.tf-dropdown-sort .select-item:hover{background-color:var(--line);color:var(--main)}.tf-dropdown-sort:hover{border-color:var(--main)}.tf-dropdown-sort.full .dropdown-menu{margin-left:0!important;margin-right:0!important;width:100%}.tf-dropdown-sort.style-1{border:2px solid var(--line);border-radius:8px;padding:10px 14px}.form-has-password .toggle-password{cursor:pointer;display:inline-flex;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.form-has-password .toggle-password i{color:var(--secondary-2);font-size:20px}.form-has-password .toggle-password:not(.unshow) i:before{content:"\e938"}.offcanvas{border:none!important;z-index:3000}.offcanvas-backdrop{background-color:var(--backdrop);cursor:url(/build/images/cursor-close.d9f11193.svg),auto}.offcanvas-backdrop.show{opacity:1}.modal-backdrop{background-color:var(--backdrop)}.modal-backdrop.show{opacity:1}.modal{cursor:url(/build/images/cursor-close.d9f11193.svg),auto}.modal .icon-close{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.modal .icon-close:hover{color:var(--primary);transform:rotate(90deg)}.modal.fade:not(.show){opacity:0}.offcanvas-backdrop{z-index:2000}.modal-shopping-cart .header{align-items:center;display:flex;justify-content:space-between;padding:24px 24px 12px}.modal-shopping-cart .header .title{font-size:20px}.modal-shopping-cart .wrap{display:flex;flex-direction:column;flex-grow:1}.tf-mini-cart-tool-openable{bottom:0;box-shadow:0 5px 18px 5px rgba(64,72,87,.15);left:0;position:absolute;right:0;transform:translateY(100%);transition:transform .25s ease-in-out;z-index:70}.tf-mini-cart-tool-openable.open{transform:translateY(0)}.tf-mini-cart-tool-openable .tf-mini-cart-tool-close{cursor:pointer}.tf-mini-cart-tool-openable .tf-btn{height:52px}.tf-mini-cart-tool-openable.add-note textarea{background-color:var(--line);color:var(--main)}.tf-mini-cart-tool-openable.add-note textarea::placeholder{color:var(--main)}.widget-size{align-items:center;display:flex;gap:32px}.widget-size .range-input{flex-grow:1;position:relative}.widget-size .range-input input{appearance:none;background:none;border:none;height:9px;outline:none;pointer-events:none;position:absolute;top:0;width:100%}.widget-size .range-input input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--white);border:3px solid var(--main);border-radius:50%;cursor:pointer;height:24px;outline:none;pointer-events:auto;width:24px}.modal-quick-view .wrap{display:flex;flex-direction:column;flex-grow:1;height:100%;overflow-y:auto;padding:24px 24px 48px}.modal-quick-view .wrap::-webkit-scrollbar{left:0;position:absolute;width:8px}.modal-quick-view .wrap::-webkit-scrollbar-thumb{background:var(--secondary-2)}.modal-quick-view .wrap::-webkit-scrollbar-track{background:var(--line)}.modal-quick-view .wrap .header{align-items:center;display:flex;justify-content:space-between}.modal-search .modal-dialog{max-width:1100px}.modal-search .tf-loading{border:1px solid var(--main);border-radius:4px;height:52px;justify-content:center;margin-left:auto;margin-right:auto;width:163px}.modal-search .tf-loading:before{border-color:var(--white)}.modal-search .tf-grid-layout{margin-right:-40px;min-height:100px;overflow-y:auto;padding-right:34px;transition:height .3s ease}.modal-search .tf-grid-layout::-webkit-scrollbar{width:6px}.modal-search .tf-grid-layout::-webkit-scrollbar-thumb{background:var(--secondary)}.hover-cursor-img .hover-image{display:none}.tf-social-icon{--facebook-cl:#3b5998;--twitter-cl:#555;--instagram-cl:linear-gradient(#8a3ab9,#e95950,#fccc63);--pinterest-cl:#e60023;--threads-cl:#e03566;--youtube-cl:#cd201f;--tiktok-cl:linear-gradient(#25f4ee,#000,#fe2c55);--tiktok-cl2:#fe2c55;--pinterest-cl:#cb2027;--tumblr-cl:#37455c;--vimeo-cl:#1ab7ea;--snapchat-cl:#fd0;--whatsapp-cl:#00e676;--linked_in-cl:#176aff;--wechat-cl:#1aad18;--reddit-cl:#ff4500;--line-cl:#00c34d;--spotify-cl:#1e7d60;display:flex;flex-wrap:wrap}.tf-social-icon .social-facebook:hover{background:var(--facebook-cl);border:none;color:var(--white)}.tf-social-icon .social-pinterest:hover{background:var(--pinterest-cl);border:none;color:var(--white)}.tf-social-icon .social-instagram:hover{background:var(--instagram-cl);border:none;color:var(--white)}.tf-social-icon .social-tiktok:hover{background:var(--tiktok-cl);border:none;color:var(--white)}.tf-social-icon a{align-items:center;border:1px solid var(--main);border-radius:50%;color:var(--main);display:flex;font-size:20px;height:44px;justify-content:center;margin-left:5px;margin-right:5px;width:44px}.tf-social-icon.style-1 a{background-color:var(--surface);border-color:transparent;font-size:16px;height:40px;width:40px}.collection-social{border-radius:8px;height:400px;overflow:hidden;position:relative}.collection-social video{cursor:pointer;height:100%;object-fit:cover;width:100%;z-index:1}.collection-social:hover video{pointer-events:auto}.collection-social .poster{cursor:pointer;height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:opacity .5s ease;width:100%;z-index:2}.collection-social .poster.hide{opacity:0;pointer-events:none}.card-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}.card-product .product-img{align-items:stretch;display:flex;height:100%;position:relative;width:100%}.card-product .card-product-wrapper{border-radius:8px;overflow:hidden;position:relative;z-index:20}.card-product .card-product-wrapper img{display:block;height:100%;object-fit:cover;object-position:center;transition-duration:.7s;width:100%}.card-product .card-product-wrapper .img-hover{inset:0;opacity:0;position:absolute}.card-product .card-product-wrapper:hover .product-img .img-product{opacity:0}.card-product .card-product-wrapper:hover .product-img .img-hover{display:block;opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05);z-index:1}.card-product .card-product-wrapper .on-sale-wrap{display:flex;left:5px;position:absolute;right:5px;top:5px;z-index:5}.card-product .list-btn-main{align-items:center;bottom:8px;display:flex;gap:4px;left:5px;position:absolute;right:5px;transition:.3s ease-out 0s;z-index:5}.card-product .btn-main-product{align-items:center;background-color:var(--white);border:1px solid transparent;border-radius:44px;color:var(--main);display:flex;flex-grow:1;font-size:12px;font-weight:600;justify-content:center;letter-spacing:1px;line-height:20px;padding:5px 10px;text-transform:uppercase;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-align:center;white-space:nowrap}.card-product .btn-main-product:hover,.card-product .tooltip{background-color:var(--main);color:var(--white)}.card-product .tooltip{border-radius:2px;display:none;font-size:12px;font-weight:400;line-height:12px;max-width:250px;opacity:0;padding:6px 8px 8px;position:absolute;right:100%;transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24),-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);visibility:hidden;white-space:nowrap;width:max-content;z-index:202}.card-product .tooltip:before{background:var(--main);content:"";height:8px;left:unset;position:absolute;right:-4px;top:50%;transform:translateY(-50%) rotate(45deg);width:8px;z-index:100}.card-product.style-list .tooltip{margin-right:0;margin-top:5px;right:unset;top:-100%;transform:translateY(8px)}.card-product.style-list .tooltip:before{left:50%;right:unset;top:85%;transform:translateX(-50%) rotate(45deg)}.card-product.style-3 .list-btn-main .btn-main-product{border-radius:3px}.card-product .progress{--bs-progress-height:8px;--bs-progress-bar-bg:var(--critical);--bs-progress-bg:var(--line);--bs-progress-border-radius:1000px}.card-product .progress .progress-bar{border-radius:var(--bs-progress-border-radius)}.card-product.style-list{display:flex;gap:15px}.card-product.style-list .card-product-wrapper{max-width:360px;width:35%}.card-product.style-list .size-box{flex-wrap:wrap;margin-bottom:15px}.card-product.style-list .size-box .size-item{font-size:12px;font-weight:500;line-height:20px}.card-product.style-list .size-box .size-item.disable{background-color:var(--surface);border-color:var(--surface);color:var(--secondary-2);pointer-events:none}.card-product.style-list .size-box .size-item:hover{background-color:transparent!important;border-color:var(--main)!important;color:var(--main)!important}.card-product.style-list .size-box .size-item.active{background-color:var(--main)!important;border-color:var(--main)!important;color:var(--white)!important}.card-product:not(.list-st-3,.list-st-2,.style-list) .card-product-wrapper{aspect-ratio:1/1.33}.loadItem.hidden{display:none!important}.loadItem.card-product.style-list:not(.hidden){display:flex!important}.stagger-wrap .stagger-item{opacity:0;transform:scale(.5) rotate(90deg) skew(15deg);transition:.3s ease-in-out}.stagger-wrap .stagger-item.stagger-finished{opacity:1;transform:scale(1) rotate(0deg) skew(0deg)}.thumbs-slider{display:flex;gap:20px}.tf-product-media-thumbs{flex-shrink:0;max-height:687px;width:80px}.tf-product-media-thumbs .swiper-slide{height:max-content;width:auto}.tf-product-media-thumbs .swiper-slide .item{height:100%;max-height:107px;max-width:80px;position:relative}.tf-product-media-thumbs .swiper-slide .item img{border-radius:4px;height:100%;object-fit:cover;width:100%}.tf-product-media-thumbs .swiper-slide .item:after{border:1px solid transparent;border-radius:4px;bottom:0;content:"";left:0;position:absolute;right:0;top: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-product-media-thumbs .swiper-slide.swiper-slide-thumb-active .item:after{border-color:var(--main)}.tf-product-media-main{width:calc(100% - 100px)}.tf-product-media-main .item{border-radius:12px;display:flex;height:100%;max-height:687px;overflow:hidden;width:100%}.tf-product-media-main .item img{height:100%;object-fit:cover;width:100%}.tf-product-info-list .tf-product-info-heading{border-bottom:1px solid var(--line);margin-bottom:20px;padding-bottom:20px}.tf-product-info-price{align-items:center;display:flex}.tf-product-info-price .price-on-sale{margin-right:8px}.tf-product-info-price .badges-on-sale{background-color:var(--critical);border-radius:999px;color:var(--white);letter-spacing:.1em;padding:0 8px}.variant-picker-item .size-guide{text-decoration:underline}.variant-picker-item .color-btn.line,.variant-picker-item .other-variant-btn.line{border-color:var(--line)}.variant-picker-item .color-btn.active,.variant-picker-item .other-variant-btn.active{border-color:var(--main)}.select-currentColor,.value-currentColor,.value-currentVariant{text-transform:capitalize}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:-1rem}}@keyframes progress-bar-stripes{0%{background-position-x:-1rem}}.tf-add-cart-success{background-color:var(--white);border-radius:24px;box-shadow:0 10px 25px 0 rgba(43,52,74,.12);height:264px;padding:20px 24px;position:fixed;right:-413px;top:200px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transition-delay:0s!important;width:353px;z-index:200}.tf-add-cart-success.active{right:60px;transition-delay:.5s!important}.tf-has-purchased{background-color:var(--white);border-radius:8px;box-shadow:0 10px 25px 0 rgba(43,52,74,.12);height:116px;padding:16px;position:fixed;right:-331px;top:30%;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;width:331px;z-index:199}.tf-has-purchased .icon-close{align-items:center;background-color:var(--line);border-radius:50%;cursor:pointer;display:flex;font-size:10px;height:24px;justify-content:center;position:absolute;right:12px;top:12px;width:24px}.tf-has-purchased.active{right:60px}.meta{align-items:center;display:flex;flex-wrap:wrap;gap:10px 33px}.hover-image .image img{height:100%;object-fit:cover;transition:all 1s;width:100%}.hover-image:hover .image img{transform:scale(1.1)}.wg-pagination{display:flex;gap:8px}.wg-pagination .pagination-item{align-items:center;border:1px solid var(--line);border-radius:5px;display:flex;height:40px;justify-content:center;overflow:hidden;width:40px}.wg-pagination li.active .pagination-item,.wg-pagination li:hover .pagination-item{background-color:var(--main);border-color:var(--main);color:var(--white)}.sidebar{display:flex;flex-direction:column;gap:40px}.tf-sw-testimonial .box-navigation{display:flex;gap:12px;justify-content:center;margin-top:20px}.dropdown-custom .dropdown-menu{--bs-dropdown-min-width:13rem}.footer{font-family:Red Hat Display;font-weight:500}@keyframes ripple-line{to{opacity:0;transform:scale(2)}}.wrap-lookbook-hover .bundle-pin-item{cursor:pointer}.wrap-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}.wrap-lookbook-hover .bundle-hover-item.no-hover{opacity:.3}.wrap-lookbook-hover .bundle-hover-item.card-product .title{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:linear-gradient(transparent calc(100% - 1px),currentColor 1px);background-position-y:0;background-repeat:no-repeat;background-size:0 100%;display:inline;transition:.3s cubic-bezier(.215,.61,.355,1);width:max-content}.wrap-lookbook-hover .has-hover .card-product:not(.no-hover) .title{background-size:100% 100%;transition-delay:.2s}.tf-model-viewer,.tf-model-viewer model-viewer{height:100%;position:relative;width:100%}.tf-model-viewer model-viewer{display:block;z-index:5}.tf-model-viewer model-viewer.disabled{pointer-events:none}.tf-model-viewer.active model-viewer{pointer-events:all}#filterDropdown{min-width:93px}.wrapper-shop{animation:fadeShop .5s ease-in-out;transition:all .3s ease-in-out}.wrapper-control-shop .tf-grid-layout .wg-pagination{margin-top:0}@keyframes fadeShop{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.listLayout-wrapper #product-count-grid{display:none}.gridLayout-wrapper #product-count-grid,.listLayout-wrapper #product-count-list{display:block}.gridLayout-wrapper #product-count-list{display:none}.meta-filter-shop{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:30px}.meta-filter-shop #applied-filters{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.meta-filter-shop .filter-tag{align-items:center;border:1px solid var(--line);border-radius:1000px;cursor:pointer;display:flex;font-size:14px;gap:6px;line-height:22px;padding:4px 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}.meta-filter-shop .filter-tag .remove-tag{align-items:center;display:flex;font-size:12px;height:20px;justify-content:center;width:20px}.meta-filter-shop .filter-tag:hover{border-color:var(--main)}.meta-filter-shop .color-tag{gap:8px}.meta-filter-shop .color-tag .color{border-radius:1000px;display:block;height:20px;width:20px}.overlay-filter{background-color:var(--backdrop);height:100vh;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100vw;z-index:2000}.overlay-filter.show{opacity:1;visibility:visible}.wrapper-filter-dropdown{position:relative}.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}@keyframes tf-ani-flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.payment-box .payment-choose-card.active{background-color:var(--surface);border-color:transparent}.payment-box .payment-choose-card.active .payment-header{padding-bottom:8px;padding-top:20px}.page-title{background:var(--gradient);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:60px 0 80px}.page-title .heading{margin-bottom:12px}ul.breadcrumbs{align-items:center;display:flex;gap:4px}ul.breadcrumbs li{color:var(--secondary-2);font-size:14px;line-height:22px}ul.breadcrumbs i{color:var(--secondary-2);font-size:12px}.about-us-main{align-items:center;display:flex;gap:20px;justify-content:center;text-align:center}.about-us-main .about-us-features{border-radius:8px;overflow:hidden}.about-us-main .about-us-features img{height:100%;object-fit:cover;width:100%}.about-us-main .about-us-content{padding:15px 0}.about-us-main .about-us-content .title{margin-bottom:20px}.about-us-main .about-us-content .widget-tabs{margin-bottom:32px}.map-contact{border-radius:8px;height:850px}.map-contact .map-marker-container{margin-top:10px;position:absolute;transform:translate3d(-50%,-100%,0)}.map-contact .marker-container{border-radius:50%;cursor:pointer;height:46px;left:10px;-webkit-perspective:1000;position:relative;top:25px;width:46px;z-index:1}.map-contact .marker-card .face{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-clip:content-box;background:none;border:none;border-radius:50%;box-sizing:content-box;color:#fff;font-size:24px;height:28px;line-height:46px;position:absolute;text-align:center;width:28px;z-index:100}.map-contact .marker-card .face:after,.map-contact .marker-card .face:before{content:none}.map-contact .marker-card .face div{background-color:var(--white);border-radius:50%;height:44px;position:relative;width:44px}.map-contact .marker-card .face div:after{color:var(--primary);content:"\e905";font-family:icomoon;font-size:28px;inset:0;position:absolute}.map-contact .marker-card .face div:before{background-color:rgba(228,49,49,.1);border-radius:50%;content:"";height:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px}.edit-form-address,.loadmore-item .fl-item,.show-form-address{display:none}@media (min-width:768px){.about-us-features{max-width:620px}.thumbs-slider{max-width:615px}.tf-product-info-list{margin-left:auto;max-width:615px}.card-product .card-product-wrapper .on-sale-wrap{left:12px;right:12px;top:12px}}@media (min-width:992px){#scroll-top{bottom:40px;right:40px}.page-title{padding:68px 0 90px}.wrap-slider .content-slider{gap:40px}.wrap-slider .box-title-slider{gap:16px}.tf-topbar .topbar-center{gap:20px}.tf-grid-layout{column-gap:30px;row-gap:30px}.tf-grid-layout.lg-col-3{grid-template-columns:repeat(3,1fr)}.card-product .list-btn-main{bottom:12px;left:14px;right:14px}.card-product .btn-main-product{padding:10px}.card-product.style-list{gap:40px}.card-product.style-list .size-box{margin-bottom:20px}.card-product.style-list .size-box .size-item{font-size:16px;line-height:24px}.card-product.style-list .title{font-size:20px;line-height:30px}.tf-sw-testimonial .box-navigation{margin-top:28px}.wrapper-control-shop .tf-grid-layout{row-gap:40px}}@media (min-width:1200px){.dropdown-filter{left:0;max-width:100%;opacity:0;padding:30px 0 40px;position:absolute;right:0;top:100%;visibility:hidden;z-index:100}.dropdown-filter.show{margin-top:10px;opacity:1;visibility:visible}.slider-padding{padding-left:40px;padding-right:40px}.header-default .wrapper-header{min-height:82px}.footer .footer-menu{gap:100px}.tf-dropdown-sort{min-width:164px;padding:5px 12px}.tf-grid-layout.xl-col-4{grid-template-columns:repeat(4,1fr)}.card-product .tooltip{display:block}.card-product:not(.style-list,.list-st-2,.list-st-3) .list-btn-main{opacity:0;transform:translateY(100%);visibility:hidden}.card-product:hover:not(.style-list,.list-st-2,.list-st-3) .list-btn-main{opacity:1!important;transform:translate(0)!important;visibility:visible!important}.nav-account .dropdown-login .tf-btn{padding:12px 32px}.hover-cursor-img{position:relative}.hover-cursor-img .hover-image{display:block;opacity:0;pointer-events:none;position:fixed;transform:scale(0);transition:transform .3s ease,opacity .3s ease;z-index:1000}.hover-cursor-img .hover-image img{box-shadow:var(--shadow1);max-width:150px}}@media (min-width:1600px){.nav-account .dropdown-account{left:-70px;min-width:320px}.nav-account .dropdown-login{left:-240px}}@media only screen and (max-width:1399px){.tf-slideshow .wrap-slider{height:700px}.wrapper-shop.tf-col-7{column-gap:15px}}@media only screen and (max-width:1199px){.nav-account .dropdown-account{top:calc(100% + 20px)}.sidebar-filter{background-clip:padding-box;bottom:0;display:flex;flex-direction:column;outline:0;position:fixed;z-index:3000}.sidebar-filter.left{left:0;top:0;transform:translateX(-100%)}.sidebar-filter.right{right:0;top:0;transform:translateX(100%)}.sidebar-filter.show{transform:none}.logo-header{display:flex;justify-content:center}.thumbs-slider{flex-direction:column!important}.thumbs-slider>div{width:100%}.thumbs-slider .tf-product-media-thumbs{order:1}}@media only screen and (max-width:1024px){.title-display{font-size:50px;line-height:58px}h1{font-size:46px;line-height:58px}h2{font-size:34px;line-height:40px}h3{font-size:30px;line-height:38px}h4{font-size:26px;line-height:36px}h5{font-size:20px}h5,h6{line-height:26px}h6{font-size:18px}}@media only screen and (max-width:991px){.tf-add-cart-success{display:none}.modal-search .tf-loading{height:42px}.tf-list-categories.style-1{display:none}.wg-pagination .pagination-item{height:36px;width:36px}.wrap-sidebar-account{display:none}.tf-slideshow .wrap-slider{height:500px}.tf-slideshow .box-title-slider p br{display:none}.widget-tabs.style-1 .widget-menu-tab{justify-content:start}.widget-tabs.style-1 .widget-content-inner{padding:30px 15px}.tf-btn,button{font-size:14px;line-height:22px;padding:12px 20px}.tf-btn .icon,button .icon{font-size:18px}footer{padding-bottom:0}footer .footer-menu{margin-bottom:30px}footer .footer-menu>div{width:50%}footer .footer-infor{margin-bottom:30px}footer .footer-body{padding:40px 0}.flat-spacing-3{padding-bottom:60px;padding-top:60px}#scroll-top{height:40px;width:40px}#scroll-top svg{height:20px;width:20px}}.footer-heading .logo{visibility:hidden}@media only screen and (max-width:767px){.footer-heading-mobile i{margin-left:250px;position:absolute;transition:transform .3s ease-in-out}.footer-heading .logo{visibility:visible}.footer-col-block.open .footer-heading-mobile i{transform:rotate(-90deg)}.footer-menu-list{align-items:center}.footer .footer-heading-mobile{align-items:center;cursor:pointer;display:flex;gap:5px;justify-content:center;position:relative}.logo-footer{margin-bottom:50px;transform:scale(1.5)!important}.footer-content{align-items:center;display:flex;flex-direction:column-reverse;text-align:center}.footer .footer-col-block.open .tf-collapse-content{display:block}.footer .footer-col-block.open .footer-heading-mobile:before{opacity:0}.footer .footer-col-block.open .footer-heading-mobile:after{transform:translateY(-50%) rotate(180deg)}.footer .footer-col-block .tf-collapse-content{display:none}.footer .footer-menu{flex-direction:column;gap:10px;margin-bottom:18px}.footer .footer-menu>div{width:100%}.map-contact{height:500px}.modal-shopping-cart .header{padding:12px}.tf-slideshow .wrap-slider{height:400px}.tf-slideshow .title-display{font-size:30px;line-height:42px}.wrap-slider .box-title-slider{gap:4px}.wrap-slider .content-slider{gap:12px}.title-display{font-size:40px;line-height:48px}h1{font-size:36px;line-height:48px}h2{font-size:30px}h2,h3{line-height:36px}h3{font-size:28px}h4{font-size:24px;line-height:34px}h5{font-size:18px}h5,h6{line-height:24px}h6{font-size:16px}.card-product .compare,.card-product .wishlist{display:none}}@media only screen and (max-width:575px){.tf-topbar .topbar-center{flex-grow:1;justify-content:center;overflow:auto}.tf-topbar .topbar-center a{white-space:nowrap}.card-product .description{display:none}}#toggle-rtl{align-items:center;display:flex;font-size:12px;height:40px;justify-content:center;min-width:30px;padding:0;position:fixed;right:15px;text-transform:uppercase;top:50%;width:40px;z-index:999}.rtl .tf-sw-testimonial{direction:ltr}.rtl .collection-social{direction:rtl}.rtl .form-has-password .toggle-password{left:16px;right:unset}.rtl .tf-dropdown-sort .select-item{text-align:start}.rtl .card-product:not(.style-2,.style-6,.style-7,.style-list) .tooltip:before{left:-4px;right:unset}.rtl .box-nav-ul .menu-list li{text-align:start}.rtl .tf-has-purchased .icon-close{left:12px;right:unset}.rtl .nav-account .dropdown-account{left:-50px;right:unset}.rtl .tf-product-info-price .price-on-sale{margin-left:8px;margin-right:0}.rtl #toggle-rtl{left:15px;right:auto}.rtl #scroll-top{left:20px;right:unset}.rtl .card-product,.rtl .tf-sw-slideshow .wrap-slider{direction:rtl}.rtl .tf-sw-slideshow .wrap-slider img{transform:rotateY(180deg)}.rtl .footer .footer-heading-mobile:before{left:15px;right:auto}.rtl .footer .footer-heading-mobile:after{left:10px;right:auto}.rtl .footer .footer-newsletter input{padding-left:143px;padding-right:18px}.rtl .footer .footer-newsletter .button-submit button{left:8px;right:auto}.rtl .offcanvas.show:not(.hiding),.rtl .offcanvas.showing{transform:none}.rtl .offcanvas.hiding,.rtl .offcanvas.show,.rtl .offcanvas.showing{visibility:visible}@keyframes slide-har-reverse{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes infiniteScrollRv{0%{transform:translateX(0)}to{transform:translateX(100%)}}