@charset "UTF-8";*,:after,:before{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent}:focus{outline:thin dotted;outline-offset:-1px}a:focus,button{box-shadow:none;outline:none!important}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{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}b,strong{font-weight:bolder}em,i{font-style:italic}table{border-collapse:collapse;border-spacing:0}img{height:auto;max-width:100%}img,textarea{display:block}textarea{line-height:1.3;min-height:76px;resize:vertical;width:100%}input{line-height:1.1}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}input:focus,textarea:focus{border-color:#ccc;outline:none}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:inherit}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:inherit;opacity:1}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:inherit}input:focus+.search-form-button:before,textarea:focus+.search-form-button:before{color:inherit}html{-webkit-text-size-adjust:100%;height:100%;line-height:1.15}body{margin:0;padding:0}.site{overflow:hidden}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent;text-decoration:none}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible;touch-action:manipulation}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body.fixed{overflow-y:hidden}#wpadminbar{display:none}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:800;src:url(../fonts/SourceSansPro-ExtraBold.eot);src:local("SourceSansPro ExtraBold"),local("SourceSansPro-ExtraBold"),url(../fonts/SourceSansPro-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-ExtraBold.woff) format("woff"),url(../fonts/SourceSansPro-ExtraBold.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:900;src:url(../fonts/SourceSansPro-Heavy.eot);src:local("SourceSansPro Heavy"),local("SourceSansPro-Heavy"),url(../fonts/SourceSansPro-Heavy.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-Heavy.woff) format("woff"),url(../fonts/SourceSansPro-Heavy.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:300;src:url(../fonts/SourceSansPro-LightItalic.eot);src:local("SourceSansPro Light Italic"),local("SourceSansPro-LightItalic"),url(../fonts/SourceSansPro-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-LightItalic.woff) format("woff"),url(../fonts/SourceSansPro-LightItalic.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:100;src:url(../fonts/SourceSansPro-ThinItalic.eot);src:local("SourceSansPro Thin Italic"),local("SourceSansPro-ThinItalic"),url(../fonts/SourceSansPro-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-ThinItalic.woff) format("woff"),url(../fonts/SourceSansPro-ThinItalic.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:900;src:url(../fonts/SourceSansPro-BlackItalic.eot);src:local("SourceSansPro Black Italic"),local("SourceSansPro-BlackItalic"),url(../fonts/SourceSansPro-BlackItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-BlackItalic.woff) format("woff"),url(../fonts/SourceSansPro-BlackItalic.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:700;src:url(../fonts/SourceSansPro-BoldItalic.eot);src:local("SourceSansPro Bold Italic"),local("SourceSansPro-BoldItalic"),url(../fonts/SourceSansPro-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-BoldItalic.woff) format("woff"),url(../fonts/SourceSansPro-BoldItalic.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(../fonts/SourceSansPro-SemiBold.eot);src:local("SourceSansPro SemiBold"),local("SourceSansPro-SemiBold"),url(../fonts/SourceSansPro-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-SemiBold.woff) format("woff"),url(../fonts/SourceSansPro-SemiBold.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:200;src:url(../fonts/SourceSansPro-UltraLightItalic.eot);src:local("SourceSansPro UltraLight Italic"),local("SourceSansPro-UltraLightItalic"),url(../fonts/SourceSansPro-UltraLightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-UltraLightItalic.woff) format("woff"),url(../fonts/SourceSansPro-UltraLightItalic.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:600;src:url(../fonts/SourceSansPro-SemiBoldItalic.eot);src:local("SourceSansPro SemiBold Italic"),local("SourceSansPro-SemiBoldItalic"),url(../fonts/SourceSansPro-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-SemiBoldItalic.woff) format("woff"),url(../fonts/SourceSansPro-SemiBoldItalic.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:300;src:url(../fonts/SourceSansPro-Light.eot);src:local("SourceSansPro Light"),local("SourceSansPro-Light"),url(../fonts/SourceSansPro-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-Light.woff) format("woff"),url(../fonts/SourceSansPro-Light.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:500;src:url(../fonts/SourceSansPro-MediumItalic.eot);src:local("SourceSansPro Medium Italic"),local("SourceSansPro-MediumItalic"),url(../fonts/SourceSansPro-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-MediumItalic.woff) format("woff"),url(../fonts/SourceSansPro-MediumItalic.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:800;src:url(../fonts/SourceSansPro-ExtraBoldItalic.eot);src:local("SourceSansPro ExtraBold Italic"),local("SourceSansPro-ExtraBoldItalic"),url(../fonts/SourceSansPro-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-ExtraBoldItalic.woff) format("woff"),url(../fonts/SourceSansPro-ExtraBoldItalic.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(../fonts/SourceSansPro-Regular.eot);src:local("SourceSansPro Regular"),local("SourceSansPro-Regular"),url(../fonts/SourceSansPro-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-Regular.woff) format("woff"),url(../fonts/SourceSansPro-Regular.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:900;src:url(../fonts/SourceSansPro-HeavyItalic.eot);src:local("SourceSansPro Heavy Italic"),local("SourceSansPro-HeavyItalic"),url(../fonts/SourceSansPro-HeavyItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-HeavyItalic.woff) format("woff"),url(../fonts/SourceSansPro-HeavyItalic.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:500;src:url(../fonts/SourceSansPro-Medium.eot);src:local("SourceSansPro Medium"),local("SourceSansPro-Medium"),url(../fonts/SourceSansPro-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-Medium.woff) format("woff"),url(../fonts/SourceSansPro-Medium.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:400;src:url(../fonts/SourceSansPro-RegularItalic.eot);src:local("SourceSansPro Regular Italic"),local("SourceSansPro-RegularItalic"),url(../fonts/SourceSansPro-RegularItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-RegularItalic.woff) format("woff"),url(../fonts/SourceSansPro-RegularItalic.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:200;src:url(../fonts/SourceSansPro-UltraLight.eot);src:local("SourceSansPro UltraLight"),local("SourceSansPro-UltraLight"),url(../fonts/SourceSansPro-UltraLight.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-UltraLight.woff) format("woff"),url(../fonts/SourceSansPro-UltraLight.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(../fonts/SourceSansPro-Bold.eot);src:local("SourceSansPro Bold"),local("SourceSansPro-Bold"),url(../fonts/SourceSansPro-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-Bold.woff) format("woff"),url(../fonts/SourceSansPro-Bold.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:100;src:url(../fonts/SourceSansPro-Thin.eot);src:local("SourceSansPro Thin"),local("SourceSansPro-Thin"),url(../fonts/SourceSansPro-Thin.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-Thin.woff) format("woff"),url(../fonts/SourceSansPro-Thin.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:900;src:url(../fonts/SourceSansPro-Black.eot);src:local("SourceSansPro Black"),local("SourceSansPro-Black"),url(../fonts/SourceSansPro-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-Black.woff) format("woff"),url(../fonts/SourceSansPro-Black.ttf) format("truetype")}html{scroll-behavior:smooth}body{background:#fff;font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:24px}.h1,h1,h2,h3,h4,h5{color:#1d212f;font-family:var(--font-family-secondary);font-weight:400}.h1.white,h1.white,h2.white,h3.white,h4.white,h5.white{color:#fff}.h1,h1{font-size:48px;font-weight:700;line-height:56px}.h1,h1,h2{color:#000;font-style:normal}h2{font-size:32px;font-weight:500;line-height:40px}h3{font-size:20px;font-weight:600;line-height:24px}h3,h4{color:#000;font-style:normal}h4{font-size:16px;font-weight:500;line-height:18px}h5{font-size:var(--h5-font-size);letter-spacing:var(--h5-letter-spacing);line-height:var(--h5-line-height)}p.section-text{color:rgba(25,30,34,.7)}.accent,.dot{color:var(--accent)}.btn,.button{align-items:center;background-color:#000;border:1px solid #000;border-radius:10rem;color:#fff;cursor:pointer;display:flex;font-size:18px;font-style:normal;font-weight:600;gap:16px;justify-content:center;line-height:24px;padding:14px 20px 14px 26px;transition:all .3s ease;white-space:nowrap}@media (max-width:767.98px){.btn,.button{font-size:16px;font-weight:400;gap:8px;padding:10px 12px 10px 18px}}.btn svg,.button svg{height:auto;width:24px}.btn svg path,.button svg path{transition:stroke .3s ease}@media (min-width:768px){.btn:hover,.button:hover{background:#acb2b8;border:1px solid #acb2b8;color:#000}.btn:hover svg path,.button:hover svg path{stroke:#000}}.btn-second,.button-second{background-color:#fff;color:#000;padding:14px 26px}.btnLink{align-items:center;color:#000;cursor:pointer;display:flex;font-size:12px;font-style:normal;font-weight:500;gap:4px;letter-spacing:.24px;line-height:14px}@media (max-width:767.98px){.btnLink{padding-bottom:4px}}.btnLink svg{height:auto;transition:all .3s ease;width:22px}.btnLink svg path{transition:stroke .3s ease}@media (min-width:768px){.btnLink:hover svg{transform:translateX(4px)}.btnLink:hover svg path{stroke:#000}}input[type=radio]{display:none}input[type=radio]+label{cursor:pointer;padding-left:30px;position:relative}input[type=radio]+label:before{background-color:#fff;border:1px solid #e4e9ee;border-radius:50%;content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .3s;width:16px}input[type=radio]:checked+label:before{border-color:var(--accent);border-width:5px}.checkbox{cursor:pointer;gap:12px;position:relative}.checkbox input[type=checkbox]{display:none}.checkbox:before{background-color:#fff;border:1px solid #dde2e7;content:"";height:16px;width:16px}.checkbox input:checked+span:before{color:var(--accent);content:"✓";font-size:14px;left:3px;position:absolute;top:0}.color input[type=checkbox]{display:none}.color span{border:1px solid transparent;cursor:pointer;display:block;height:24px;width:24px}.color input:checked+span{border-color:var(--accent);box-shadow:inset 0 0 0 3px #fff}.filter-price__range{display:block;height:36px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.filter-price__range-left,.filter-price__range-right{display:block;height:36px;padding:6px;position:absolute;width:36px;z-index:2}.filter-price__range-left span,.filter-price__range-right span{background:#f0f0f0;border:1px solid #a4a4a4;border-radius:50%;display:block;height:100%;width:100%}.filter-price__range-line{background:#f0f0f0;border-radius:4px;height:4px;left:18px;overflow:hidden;position:absolute;top:16px;width:calc(100% - 36px);z-index:0}.filter-price__range-line span{background:orange;display:block;height:100%;width:0}.header{position:relative;z-index:1011}@media (max-width:991.98px){.header{position:sticky;top:0}}.header-top{background:#c3eae4;font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding:7px 40px;position:relative;text-align:center;text-transform:none}.header-top a{color:#000}.header-top__button{display:inline-block;height:16px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:16px}.header-top__button:focus{outline:none}.header-top__button:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTExLjMzNCA0LjY2Ny02LjY2NyA2LjY2Nm0wLTYuNjY2IDYuNjY3IDYuNjY2IiBzdHJva2U9IiM3OTgwODciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==);display:block;height:16px;left:0;position:absolute;top:0;width:16px}.header__main{background:#fff;padding:19px 0;position:relative;z-index:3}@media (max-width:991.98px){.header__main{padding:20px 0}}.header__main-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.header__logo{margin-right:167px}@media (max-width:1439.98px){.header__logo{margin-right:120px}}.header__logo a{display:block}.header__logo a img{width:154px}@media (max-width:991.98px){.header__logo a img{width:120px}}.header__search{flex:1 0}@media (max-width:991.98px){.header__search{display:none}}.header__search form{position:relative}.header__search form .search-input{border:1px solid #acb2b8;border-radius:40px;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:7px 43px 7px 23px}.header__search form .search-input::-moz-placeholder{color:#798087}.header__search form .search-input::placeholder{color:#798087}.header__search form .search-btn{align-items:center;background:transparent;border:0;border-radius:0 40px 40px 0;bottom:0;cursor:pointer;display:flex;justify-content:center;position:absolute;right:0;top:0;width:44px}.header__navigation{align-items:center;display:flex;gap:10px;margin-left:10px}@media (max-width:991.98px){.header__navigation{gap:13px;margin-left:0}}.header__navigation .wishList{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;transition:all .3s ease;width:44px}@media (max-width:991.98px){.header__navigation .wishList{display:none}}@media (min-width:768px){.header__navigation .wishList:hover{background-color:#f2f4f5}}.header__navigation .call-button{align-items:center;background:#fff;border:1px solid #798087;border-radius:48px;color:#000;cursor:pointer;display:flex;font-size:16px;font-style:normal;font-weight:400;gap:8px;line-height:24px;padding:9px 19px;transition:all .3s ease}@media (max-width:991.98px){.header__navigation .call-button{font-size:0;gap:0;line-height:normal;padding:9px}}.header__navigation .call-button svg{height:auto;width:24px}@media (max-width:991.98px){.header__navigation .call-button svg{width:20px}}.header__navigation .call-button svg path{transition:stroke .3s ease}@media (min-width:768px){.header__navigation .call-button:hover{background-color:#000;border:1px solid #000;color:#fff}.header__navigation .call-button:hover svg path{stroke:#fff}}.header__navigation .account{align-items:center;background-color:#f2f4f5;border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;transition:all .3s ease;width:44px}@media (max-width:991.98px){.header__navigation .account{display:none}}.header__navigation .account img,.header__navigation .account svg{height:auto;transition:all .3s ease;width:24px}@media (min-width:768px){.header__navigation .account:hover{background-color:#000}.header__navigation .account:hover img,.header__navigation .account:hover svg{filter:invert(1)}}.header__navigation .basket{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;position:relative;transition:all .3s ease;width:44px}@media (max-width:991.98px){.header__navigation .basket{display:none}}.header__navigation .basket img,.header__navigation .basket svg{height:auto;transition:all .3s ease;width:18px}.header__navigation .basket .count{align-items:center;background-color:#000;border:.5px solid transparent;border-radius:50%;color:#fff;display:flex;font-size:9px;font-style:normal;font-weight:600;height:12px;justify-content:center;line-height:10px;min-width:12px;padding:2px;position:absolute;right:7px;text-align:center;top:7px;transition:all .3s ease}@media (min-width:768px){.header__navigation .basket:hover{background-color:#000}.header__navigation .basket:hover img,.header__navigation .basket:hover svg{filter:invert(1)}.header__navigation .basket:hover .count{background-color:#fff;color:#000}}.header__nav{padding:2px 0 0;position:relative}@media (max-width:991.98px){.header__nav{display:none}}.header__nav-menu{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.header__nav-menu>.btn{display:none}.header__nav-menu .category-menu{display:flex;gap:36px;margin-left:-26px;width:100%}@media (max-width:1439.98px){.header__nav-menu .category-menu{gap:20px;margin-left:-10px}}.header__nav-menu .category-menu>li .submenu-wrapper{align-items:flex-start;background-color:#fff;display:none;flex-direction:row;gap:80px;justify-content:space-between;left:0;padding:48px calc(50% - 640px) 36px;position:absolute;right:0;top:100%}@media (max-width:1199.98px){.header__nav-menu .category-menu>li .submenu-wrapper{padding:48px 24px 36px}}.header__nav-menu .category-menu>li .submenu-wrapper:has(.custom-menu-item__box){flex-direction:row-reverse}.header__nav-menu .category-menu>li .submenu-wrapper .custom-menu-item{border-radius:18px;margin-right:-33px;overflow:hidden;position:relative;width:332px}@media (max-width:1199.98px){.header__nav-menu .category-menu>li .submenu-wrapper .custom-menu-item{display:none}}.header__nav-menu .category-menu>li .submenu-wrapper .custom-menu-item__box{bottom:0;display:flex;flex-direction:column;left:0;padding:24px 30px 32px;position:absolute;right:0;top:0}.header__nav-menu .category-menu>li .submenu-wrapper .custom-menu-item__box h2{color:#000;font-size:28px;font-weight:600;line-height:normal;margin-bottom:5px;text-align:center}.header__nav-menu .category-menu>li .submenu-wrapper .custom-menu-item__box p{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-align:center}.header__nav-menu .category-menu>li .submenu-wrapper .custom-menu-item__box .btn{margin-top:auto;width:100%}.header__nav-menu .category-menu>li .submenu-wrapper .custom-menu-item img{height:revert-layer;-o-object-fit:cover;object-fit:cover;width:100%}.header__nav-menu .category-menu>li .submenu-wrapper>.sub-menu{align-content:flex-start;align-items:flex-start;-moz-column-count:5;column-count:5;display:flex;flex-flow:column wrap;gap:48px 80px;justify-content:flex-start;max-height:570px;padding-top:15px;position:relative;width:83%}@media (max-width:1199.98px){.header__nav-menu .category-menu>li .submenu-wrapper>.sub-menu{width:100%}}.header__nav-menu .category-menu>li .submenu-wrapper>.sub-menu>li>a{color:#000;display:block;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.header__nav-menu .category-menu>li .submenu-wrapper>.sub-menu>li>.sub-menu{display:flex;flex-direction:column;gap:12px;margin-top:16px}.header__nav-menu .category-menu>li .submenu-wrapper>.sub-menu>li>.sub-menu>li>a{color:#798087;font-size:16px;font-style:normal;font-weight:400;line-height:normal;transition:all .3s ease}@media (min-width:768px){.header__nav-menu .category-menu>li .submenu-wrapper>.sub-menu>li>.sub-menu>li>a:hover{color:#000}.header__nav-menu .category-menu>li,.header__nav-menu .category-menu>li:hover .submenu-wrapper{display:flex}}.header__nav-menu .category-menu>li>a{align-items:center;color:#000;display:flex;font-size:16px;font-style:normal;font-weight:400;line-height:normal;overflow:hidden;padding:8px 26px 18px;position:relative}@media (max-width:1439.98px){.header__nav-menu .category-menu>li>a{padding:6px 10px 18px}}.header__nav-menu .category-menu>li>a>img{display:none}.header__nav-menu .category-menu>li>a:after{background-color:#000;background-size:100% 100%;border-radius:4px;bottom:-4px;content:"";height:8px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:0}@media (min-width:768px){.header__nav-menu .category-menu>li>a:hover:after{width:100%}}.header__nav-menu .nav-btn-category{text-wrap:nowrap;align-items:center;background:#f2f4f5;border:0;border-radius:40px;color:#000;cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:400;gap:14px;line-height:normal;padding:4px 20px 4px 4px;text-transform:uppercase;transition:all .3s ease;width:-moz-max-content;width:max-content}.header__nav-menu .nav-btn-category img{height:auto;width:28px}@media (min-width:768px){.header__nav-menu .nav-btn-category:hover{background-color:#000;color:#fff}}.header__nav.show-submenu{overflow-y:hidden}.header__nav.show-submenu .header-nav__info-mobile{display:flex}.header__nav.show{transform:translateX(0)}.header__nav-close{display:flex;position:relative;z-index:1}@media (min-width:1200px){.header__nav-close{display:none}}.header__nav-close img,.header__nav-close svg{height:100%;width:100%}.header__nav-info{align-items:center;background:#f2f4f5;display:flex;flex-direction:row;justify-content:flex-start;position:relative;width:100%}@media (min-width:1200px){.header__nav-info{background:transparent}}.header__nav-info:after{background:#f2f4f5;content:"";display:block;height:calc(100% + 42px);left:-24px;position:absolute;top:-20px;width:calc(100% + 48px)}@media (min-width:1200px){.header__nav-info:after{display:none}.header__nav-info{width:auto}}.header__nav-info .soc_links{display:none}@media (min-width:1200px){.header__nav-info .soc_links{display:flex}}.header__nav-info-mobile{align-items:center;background:#f2f4f5;display:none;height:100%;justify-content:space-between;left:0;position:absolute;top:0;width:100%;z-index:2}.header__nav-info-mobile-back{color:#191e22;font-family:var(--font-family-secondary);font-size:20px;font-style:normal;font-weight:400;line-height:24px;padding-left:17px;position:relative;text-transform:uppercase}.header__nav-info-mobile-back:before{background:url(../../assets/img/menu-arrow-left.svg) 50% no-repeat;background-size:cover;content:"";display:block;height:11px;left:0;position:absolute;top:45%;transform:translateY(-50%);width:5px}.header__nav-logo{display:inline-block;height:38px;margin-right:auto;position:relative;width:108px;z-index:1}@media (min-width:1200px){.header__nav-logo{display:none}}.header__nav-logo img{height:auto;width:100%}.header__nav .soc_links{gap:4px}.header__nav .soc_links a{align-items:center;background:#f2f4f5;display:flex;height:32px;justify-content:center;width:32px}.header__nav-profile,.header__nav-social{margin-top:30px;width:100%}@media (min-width:1200px){.header__nav-profile,.header__nav-social{display:none}}.header__nav-profile h6,.header__nav-social h6{color:#191e22;font-family:var(--font-family-secondary);font-size:20px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:8px;text-transform:uppercase}.header__nav-profile-list,.header__nav-social-list{display:flex;flex-direction:column;gap:8px}.header__nav-profile-list a,.header__nav-social-list a{color:#191e22;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.header-burger,.header__nav-info,.header__nav-profile{display:none}@media (max-width:991.98px){.header-burger{display:flex}}.header__mobileMenu{background-color:#fff;bottom:0;display:flex;flex-direction:column;height:calc(100vh - 100% + 80px);left:0;overflow:auto;position:absolute;right:0;top:calc(100% - 80px);transform:translateX(-100%);transition:all .3s ease;z-index:111}@media (max-width:767.98px){.header__mobileMenu{height:calc(100vh - 100% + 80px)}}.header__mobileMenu-header{align-items:center;display:flex;height:80px;justify-content:space-between;padding:10px 24px}.header__mobileMenu-header .box .logo a img{width:120px}.header__mobileMenu-header .box .back{align-items:center;display:none;gap:12px}.header__mobileMenu-header .box .back span{color:#798087;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.header__mobileMenu-header.active .box .logo{display:none}.header__mobileMenu-header.active .box .back{display:flex}.header__mobileMenu-body{flex:1 0;padding:24px}.header__mobileMenu-body .category-menu{align-items:flex-start;flex-direction:column;margin-bottom:32px}.header__mobileMenu-body .category-menu li{width:100%}.header__mobileMenu-body .category-menu li a{color:#000;display:flex;font-size:22px;font-style:normal;font-weight:500;justify-content:space-between;line-height:normal;padding:16px 0;width:100%}.header__mobileMenu-body .category-menu li a img{display:none}.header__mobileMenu-body .category-menu li a:after{background-image:url(../img/menu-arrow.svg);content:"";display:block;height:24px;width:24px}.header__mobileMenu-body .category-menu li span{background-image:url(../img/menu-arrow.svg);display:none;height:24px;width:24px}.header__mobileMenu-body .category-menu li.menu-item-has-children{align-items:center;display:flex;justify-content:space-between}.header__mobileMenu-body .category-menu li.menu-item-has-children a{width:-moz-max-content;width:max-content}.header__mobileMenu-body .category-menu li.menu-item-has-children a:after{display:none}.header__mobileMenu-body .category-menu li.menu-item-has-children span{background-image:url(../img/menu-arrow.svg);display:block;height:24px;width:24px}.header__mobileMenu-body .category-menu li.menu-item-has-children.active .submenu-wrapper{transform:translateX(0)}.header__mobileMenu-body .category-menu li.menu-item-has-children .submenu-wrapper{background:#fff;bottom:0;left:0;overflow:auto;position:absolute;right:0;top:80px;transform:translateX(-100%);transition:all .3s ease}.header__mobileMenu-body .category-menu li.menu-item-has-children .submenu-wrapper .custom-menu-item{display:none}.header__mobileMenu-body .category-menu li.menu-item-has-children .submenu-wrapper>.sub-menu{display:flex;flex-direction:column;gap:20px;padding:24px}.header__mobileMenu-body .category-menu li.menu-item-has-children .submenu-wrapper>.sub-menu li a{color:#000;display:flex;font-size:18px;font-style:normal;font-weight:500;justify-content:space-between;line-height:24px;width:100%}.header__mobileMenu-body .category-menu li.menu-item-has-children .submenu-wrapper>.sub-menu li a:after{background-image:url(../img/menu-arrow.svg);content:"";display:block;height:24px;width:24px}.header__mobileMenu-body .category-menu li.menu-item-has-children .submenu-wrapper>.sub-menu li.menu-item-has-children{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.header__mobileMenu-body .category-menu li.menu-item-has-children .submenu-wrapper>.sub-menu li.menu-item-has-children a{width:-moz-max-content;width:max-content}.header__mobileMenu-body .category-menu li.menu-item-has-children .submenu-wrapper>.sub-menu li.menu-item-has-children a:after{display:none}.header__mobileMenu-body .category-menu li.menu-item-has-children .submenu-wrapper>.sub-menu li.menu-item-has-children span{background-image:url(../img/menu-plus.svg);display:block;height:24px;width:24px}.header__mobileMenu-body .category-menu li.menu-item-has-children .submenu-wrapper>.sub-menu li.menu-item-has-children>.sub-menu{display:none;flex-direction:column;gap:8px;order:1;padding-top:20px;width:100%}.header__mobileMenu-body .category-menu li.menu-item-has-children .submenu-wrapper>.sub-menu li.menu-item-has-children>.sub-menu li a{color:#798087;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.header__mobileMenu-body .category-menu li.menu-item-has-children .submenu-wrapper>.sub-menu li.menu-item-has-children.active span{background-image:url(../img/menu-minus.svg)}.header__mobileMenu-body .category-menu li.menu-item-has-children .submenu-wrapper>.sub-menu li.menu-item-has-children.active>.sub-menu{display:flex}.header__mobileMenu-body>a button{align-items:center;background-color:transparent;border:0;color:#000;display:flex;font-size:22px;font-style:normal;font-weight:500;gap:8px;line-height:normal;padding:0;width:100%}.header__mobileMenu-body>a button:after{background-image:url(../img/menu-arrow.svg);content:"";display:block;height:24px;margin-left:auto;width:24px}.header__mobileMenu.active{transform:translateX(0)}span.customize-partial-edit-shortcut{display:none}.footer{background:#000;overflow:hidden;padding:72px 0 15px}@media (max-width:991.98px){.footer{padding:48px 0 86px}}.footer>.wrapper>.flex{display:flex;flex-direction:column}.footer__wrap{display:flex;justify-content:space-between;width:100%}@media (max-width:991.98px){.footer__wrap{flex-direction:column}}.footer__head{border-bottom:1px solid #222223;padding-bottom:32px}@media (max-width:991.98px){.footer__head{border-bottom:none}.footer__head .logo{display:block;margin-bottom:32px}}.footer__head .logo img,.footer__head .logo svg{display:block;filter:invert(1);width:154px}.footer__head .callUs{align-items:flex-start;display:flex;gap:107px;justify-content:space-between}@media (max-width:991.98px){.footer__head .callUs{flex-direction:column;gap:16px}}.footer__head .callUs__text{color:#fff;flex:1 0;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.footer__head .callUs .call-button{align-items:center;background:#fff;border:0;border-radius:48px;color:#000;cursor:pointer;display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:24px;padding:10px 20px;transition:all .3s ease}.footer__head .callUs .call-button svg{height:24px;width:24px}@media (min-width:768px){.footer__head .callUs .call-button:hover{background-color:#c3eae4}}.footer__content{padding:40px 0 75px}@media (max-width:991.98px){.footer__content{padding:32px 0 56px}}.footer__content .newsletter{margin-bottom:83px}@media (max-width:991.98px){.footer__content .newsletter{margin-bottom:32px}}.footer__content .newsletter h4{color:#fff;margin-bottom:16px}.footer__content .newsletter form p{position:relative}.footer__content .newsletter form p br{display:none}.footer__content .newsletter form p .wpcf7-form-control-wrap input{background:#fff;border:0;border-radius:34px;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:22px;padding:13px 150px 13px 24px}.footer__content .newsletter form p .wpcf7-form-control-wrap input::-moz-placeholder{color:#798087}.footer__content .newsletter form p .wpcf7-form-control-wrap input::placeholder{color:#798087}.footer__content .newsletter form p .btn{background:#f2f4f5;border:0;border-radius:48px;color:#000;gap:16px;padding:12px 16px 12px 20px;position:absolute;right:0;top:0;transition:all .3s ease}@media (min-width:768px){.footer__content .newsletter form p .btn:hover{background-color:#c3eae4}}.footer__content .newsletter .wpcf7-response-output{border-radius:8px;color:#dc3232;margin:12px 0}@media (max-width:991.98px){.footer__content .social{margin-bottom:56px}}.footer__content .social h4{color:#fff;line-height:32px;margin-bottom:5px}.footer__content .social .soc_links{gap:24px}.footer__content .social .soc_links a circle,.footer__content .social .soc_links a path{transition:all .3s ease}@media (min-width:768px){.footer__content .social .soc_links a:hover circle,.footer__content .social .soc_links a:hover path{stroke:#798087;fill:#fff}}.footer__content .listMenu{display:flex;gap:76px}@media (max-width:1199.98px){.footer__content .listMenu{gap:35px}}@media (max-width:991.98px){.footer__content .listMenu{gap:40px;justify-content:space-between}}@media (max-width:575.98px){.footer__content .listMenu{flex-direction:column}}.footer__content .listMenu .menu ul{display:flex;flex-direction:column;gap:20px}.footer__content .listMenu .menu ul li a{color:#798087;display:block;font-size:14px;font-style:normal;font-weight:400;line-height:18px;transition:all .3s ease}@media (max-width:575.98px){.footer__content .listMenu .menu ul li a{font-size:18px;line-height:20px}}@media (min-width:768px){.footer__content .listMenu .menu ul li a:hover{color:#fff}}.footer__content .listMenu .menu ul li:first-child a{color:#fff;font-size:16px;line-height:24px}@media (max-width:575.98px){.footer__content .listMenu .menu ul li:first-child a{font-size:20px;line-height:28px}}.footer__copyright{align-items:center;border-top:1px solid #222223;padding:16px 0}@media (max-width:991.98px){.footer__copyright{border-top:none;flex-direction:column-reverse;padding:0}}.footer__copyright .copyright{color:#798087;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.footer__copyright .menuList{align-items:center;display:flex;gap:10px}.footer__copyright .menuList a{color:#798087;font-size:12px;font-style:normal;font-weight:400;line-height:20px;transition:all .3s ease}@media (min-width:768px){.footer__copyright .menuList a:hover{color:#fff}}.footer__copyright .payments{align-items:center;display:flex;gap:15px}@media (max-width:1199.98px){.footer__copyright .payments{gap:10px}}@media (max-width:991.98px){.footer__copyright .payments{align-items:flex-start;flex-direction:column;gap:8px;padding:16px 0}}.footer__copyright .payments p{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.footer__copyright .payments ul{align-items:center;display:flex;gap:6px}@media (max-width:991.98px){.footer__copyright .payments ul{flex-wrap:wrap;gap:8px 6px}}@media (max-width:1199.98px){.footer__copyright .payments ul li img{height:auto;width:30px}}@media (max-width:991.98px){.footer__copyright .payments ul li img{width:48px}}.footer__copyright .footer__left{align-items:center;display:flex;justify-content:space-between}@media (max-width:575.98px){.footer__copyright .footer__left{align-items:flex-start;flex-direction:column-reverse;gap:16px}}.footer__left{width:400px}@media (max-width:1199.98px){.footer__left{width:300px}}@media (max-width:991.98px){.footer__left{width:100%}}.footer__right{width:660px}@media (max-width:1199.98px){.footer__right{width:560px}}@media (max-width:991.98px){.footer__right{width:100%}}.footer .mobile-menu{background-color:#fff;bottom:0;left:0;padding:4px 0 52px;position:fixed;right:0;transform:translateY(40px);z-index:999}@media (min-width:768px){.footer .mobile-menu{display:none}}.footer .mobile-menu .search__wrapper{height:52px;max-height:0;opacity:0;pointer-events:none;position:relative;transition:.3s ease;z-index:-1}.footer .mobile-menu .search__wrapper.active{max-height:52px;opacity:1;pointer-events:all;z-index:0}.footer .mobile-menu__search{bottom:0;left:24px;margin-bottom:12px;position:absolute;right:24px;top:0}.footer .mobile-menu__search form{height:100%;position:relative}.footer .mobile-menu__search form .search-input{border:1px solid #acb2b8;border-radius:40px;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:7px 43px 7px 23px;position:absolute}.footer .mobile-menu__search form .search-input::-moz-placeholder{color:#798087}.footer .mobile-menu__search form .search-input::placeholder{color:#798087}.footer .mobile-menu__search form .search-btn{align-items:center;background:transparent;border:0;border-radius:0 40px 40px 0;bottom:0;cursor:pointer;display:flex;justify-content:center;position:absolute;right:0;top:0;width:40px}.footer .mobile-menu__item{align-items:center;display:flex;flex-direction:column;gap:2px;height:40px;width:40px}.footer .mobile-menu__item span{color:#000;font-size:12px;line-height:normal;text-align:center}.footer .mobile-menu__home-link,.footer .mobile-menu__search-cta{align-items:center;display:flex;justify-content:center}.footer .mobile-menu__search-cta{background:transparent;border:none;height:40px;outline:none;padding:0;width:40px}.footer .mobile-menu__navigation{align-items:center;display:flex;gap:10px;justify-content:space-between}.footer .mobile-menu__navigation .account{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.footer .mobile-menu__navigation .account img{height:auto;width:24px}.footer .mobile-menu__navigation .basket{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;transition:all .3s ease;width:40px}.footer .mobile-menu__navigation .basket img{height:auto;width:18px}.footer .mobile-menu__navigation .basket .count{align-items:center;background-color:#000;border-radius:50%;color:#fff;display:flex;font-size:9px;font-style:normal;font-weight:600;height:12px;justify-content:center;line-height:10px;min-width:12px;padding:2px;position:absolute;right:7px;text-align:center;top:7px}.star-rating{font-size:12px;height:13px;line-height:10px;overflow:hidden;position:relative;width:72px}.star-rating:before{float:left;opacity:.25}.star-rating span:before,.star-rating:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzMiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTYuNTk2IDAgMS45IDMuOTgxIDQuMzc0LjU3Ny0zLjIgMy4wMzcuODA0IDQuMzM4LTMuODc4LTIuMTA0LTMuODc3IDIuMTA0LjgwMy00LjMzOC0zLjItMy4wMzcgNC4zNzUtLjU3N0w2LjU5NyAwWk0yMS40MDQgMGwxLjkgMy45ODEgNC4zNzMuNTc3LTMuMTk5IDMuMDM3LjgwMyA0LjMzOC0zLjg3Ny0yLjEwNC0zLjg3NyAyLjEwNC44MDMtNC4zMzgtMy4yLTMuMDM3IDQuMzc0LS41NzdMMjEuNDA0IDBaTTM2LjIxIDBsMS45IDMuOTgxIDQuMzc0LjU3Ny0zLjIgMy4wMzcuODA0IDQuMzM4LTMuODc3LTIuMTA0LTMuODc4IDIuMTA0LjgwNC00LjMzOC0zLjItMy4wMzcgNC4zNzQtLjU3N0wzNi4yMSAwWk01MS4wMTggMGwxLjkgMy45ODEgNC4zNzQuNTc3LTMuMiAzLjAzNy44MDMgNC4zMzgtMy44NzctMi4xMDQtMy44NzcgMi4xMDQuODAzLTQuMzM4LTMuMi0zLjAzNyA0LjM3NC0uNTc3TDUxLjAxOCAwWk02NS44MjUgMGwxLjkgMy45ODEgNC4zNzMuNTc3LTMuMiAzLjAzNy44MDQgNC4zMzgtMy44NzctMi4xMDQtMy44NzcgMi4xMDQuODAzLTQuMzM4LTMuMi0zLjAzNyA0LjM3NC0uNTc3TDY1LjgyNSAwWiIgZmlsbD0iI0ZGQjEwMCIvPjwvc3ZnPg==);left:0;position:absolute;top:0}.star-rating span{color:#2c2d33;float:left;left:0;overflow:hidden;padding-top:1.5em;position:absolute;top:0}.product-rating{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin:8px 0;min-height:25px}.product-rating__count{color:#191e22;font-family:var(--font-family-base);font-size:14px;font-weight:500;letter-spacing:.56px;line-height:24px;margin-left:8px;text-transform:uppercase}@media (min-width:992px){.product-rating__count{font-size:12px}}.wrapper{margin:0 auto;max-width:1328px;padding:0 24px;width:100%}.wrapper.wrapper__min{padding:0 67px}@media (max-width:1199.98px){.wrapper.wrapper__min{padding:0 24px}}.woocommerce-order{margin:0 auto;max-width:1328px;padding-left:24px!important;padding-right:24px!important;width:100%}.flex{align-items:center;display:flex}.flex-between{justify-content:space-between}.flex-wrap{flex-wrap:wrap}.flex-start,.flex-wrap{align-items:flex-start}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-column-reverse{flex-direction:column-reverse}.col-2>*{width:50%}.col-4>*{width:25%}.col-5>*{width:20%}.center{justify-content:center;text-align:center}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.hide{display:none}.relative{position:relative;z-index:2}.absolute{left:0;position:absolute;top:0}.bg-transparent{background-color:rgba(1,11,23,.6)}.bg-transparent p{color:#fff;opacity:.6}.bg-transparent .btn-wrap{margin-top:24px}.section-header__box{padding-top:24px}.section-header__box .section-title{color:#000;font-size:40px;font-style:normal;font-weight:600;line-height:1.1;text-align:center;text-transform:capitalize}@media (max-width:767.98px){.section-header__box .section-title{font-size:24px;line-height:36px}}.popup{align-items:center;background:rgba(0,0,0,.7);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1112}.popup.show{display:flex}.popup-wrap{background-color:#fff;border-radius:18px;left:50%;max-width:400px;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media (max-width:575.98px){.popup-wrap{max-width:327px}}.popup .title{align-items:center;color:#000;display:flex;font-size:20px;font-style:normal;font-weight:600;justify-content:space-between;line-height:130%;margin-bottom:8px;padding-bottom:23px;position:relative}.popup .title:after{background-color:#e8e8e8;bottom:0;content:"";height:1px;left:-12px;position:absolute;right:-12px}.popup .close-shade-modal{align-items:center;background-color:hsla(0,0%,91%,.2);border:none;border-radius:999px;cursor:pointer;display:flex;height:50px;justify-content:center;outline:none;position:absolute;right:10px;top:10px;transition:.3s ease;width:50px;z-index:2}@media (min-width:768px){.popup .close-shade-modal:hover{background-color:#000;color:#fff}}.popup-header{align-items:center;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;padding:10px 10px 10px 24px}.popup-header h2{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:130%}.popup-header .popup-close{align-items:center;display:flex;height:50px;justify-content:center;width:50px}.popup-body{padding:23px 24px 33px}.popup-body form .form-row{margin-bottom:18px;position:relative}.popup-body form label{color:#798087;font-size:12px;font-style:normal;font-weight:400;line-height:148%;margin-bottom:2px;text-transform:uppercase}.popup-body form input{background:#f5f5f5;border:1px solid #e8e8e8;border-radius:60px;color:#000;font-size:15px;font-style:normal;font-weight:400;line-height:28px;padding:11px 16.5px}.popup-body form input:focus{border-color:#191e22}.popup-body form input:-webkit-autofill,.popup-body form input:-webkit-autofill:active{background-color:transparent}.popup-body form input::-moz-placeholder{color:#798087}.popup-body form input::placeholder{color:#798087}.popup-body form .toggle-password{align-items:center;background:transparent;border:0;bottom:0;cursor:pointer;display:flex;height:52px;justify-content:center;outline:none;position:absolute;right:0;width:52px;z-index:2}.popup-body form .toggle-password img,.popup-body form .toggle-password svg{height:auto;width:16px}.popup-body form .lost_password{color:#000;display:block;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:28px;margin-top:-13px;text-align:right;-webkit-text-decoration-line:underline;text-decoration-line:underline}.popup-body form .checkbox{width:100%}.popup-body form .checkbox:before{display:none}.popup-body form .checkbox span{color:#798087;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.24px;line-height:28px;padding-left:20px;position:relative;text-transform:math-auto}.popup-body form .checkbox span a{color:#798087;-webkit-text-decoration-line:underline;text-decoration-line:underline}.popup-body form .checkbox span:before{background-color:#fff;border:1px solid #000;border-radius:2px;content:"";height:12px;left:0!important;position:absolute;top:50%!important;transform:translateY(-50%);width:12px}.popup-body form .checkbox input:checked+span:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIiByeD0iMyIgZmlsbD0iIzAwMCIvPjxwYXRoIGQ9Im0zIDYgMiAyIDQtNSIgc3Ryb2tlPSIjZmZmIi8+PC9zdmc+");background-position:50%;background-size:12px}.popup-body form .woocommerce-password-hint,.popup-body form .woocommerce-password-strength{color:#191e22;display:flex;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin-top:8px}.popup-body form .button{margin:30px 0;width:100%}.popup-text{color:#798087;margin-top:30px;text-align:center}.popup-text,.popup-text a{font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:28px}.popup-text a{color:#000;-webkit-text-decoration-line:underline;text-decoration-line:underline}.popup-description{color:#798087;font-size:14px;font-style:normal;font-weight:400;line-height:130%;margin:9px 0 31px}.popup#forgot .button{margin:21px 0}.popup#logout .popup-body{padding:43.5px 24px 28.5px}.popup#logout .popup-body .icon{display:flex;justify-content:center;margin-bottom:18px}.popup#logout .popup-body h2{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:130%;margin:0 auto 25px;text-align:center;width:245px}.popup#logout .popup-body .btn-wrap{align-items:center;display:flex;gap:8px}.popup#logout .popup-body .btn-wrap .btn{flex:1 0}:root{--font-family-base:"$base_font_family",sans-serif;--font-family-secondary:"$secondary_font_family",sans-serif}.popup-minicart{background:#fff;bottom:0;max-width:490px;position:fixed;right:0;top:0;transform:translateX(101%);transition:transform .3s ease;width:100%;z-index:1011}.popup-minicart.active{transform:translateX(0)}.popup-minicart.active .popup-minicart__bg{background-color:rgba(25,30,34,.7);opacity:1;transition:opacity .3s ease,visibility .3s ease,background-color .3s ease;transition-delay:.35s;visibility:visible}.popup-minicart__bg{background-color:transparent;display:block;height:100vh;opacity:0;position:absolute;right:0;top:0;transition:opacity .15s ease,visibility .15s ease,background-color .15s ease;transition-delay:0s;visibility:hidden;width:100vw}.popup-minicart__close{align-items:center;color:#5e6265;cursor:pointer;display:flex;flex-direction:row;font-size:15px;gap:12px;justify-content:center;line-height:14px}.popup-minicart__close span{display:none;padding-bottom:1px}.popup-minicart .woocommerce-mini-cart__empty-message{align-items:center;color:#5e6265;display:flex;flex-direction:column;font-size:16px;font-style:normal;font-weight:300;height:100%;justify-content:center;line-height:24px;margin:20px 24px 0;text-align:center;width:calc(100% - 48px)}@media (min-width:1024px){.popup-minicart .woocommerce-mini-cart__empty-message{margin:20px 30px 0;width:calc(100% - 60px)}}.popup-minicart .woocommerce-mini-cart__empty-message span{max-width:180px}.popup-minicart .woocommerce-mini-cart__empty-link{background:var(--accent);color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:24px;margin-top:20px;max-width:155px;padding:15px 13px 12px;text-transform:uppercase;width:100%}.popup-minicart__wrapper{background:#fff;display:flex;flex-direction:column;height:100%;position:relative;z-index:1}.popup-minicart__head{align-items:center;border-bottom:1px solid #e5e9ed;display:flex;flex-direction:row;justify-content:space-between;margin:0 24px;padding:20px 0 10px}@media (min-width:1024px){.popup-minicart__head{margin:0 30px;padding:18px 0 10px}}.popup-minicart .widget_shopping_cart{align-self:stretch;display:flex;flex:1;flex-direction:column;justify-content:space-between;overflow:auto}.popup-minicart .widget_shopping_cart_content{display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:auto}.popup-minicart .widget_shopping_cart_content::-webkit-scrollbar{width:8px}.popup-minicart .widget_shopping_cart_content::-webkit-scrollbar-thumb{background:rgba(25,30,34,.6)}.popup-minicart .widget_shopping_cart_content::-webkit-scrollbar-thumb:hover{background:rgba(25,30,34,.8)}.popup-minicart__title{color:#191e22;font-size:20px;font-style:normal;font-weight:400;line-height:28px;text-transform:uppercase}.popup-minicart .cart_list{margin:0 20px}@media (min-width:1024px){.popup-minicart .cart_list{margin:0 30px}}.popup-minicart .cart_list .mini_cart_item{border-bottom:1px solid #e5e9ed;display:grid;gap:8px;grid-template-columns:25% 1fr;padding:12px 0;position:relative}@media (min-width:1024px){.popup-minicart .cart_list .mini_cart_item{grid-template-columns:25% 50% 1fr;padding:16px 0}}.popup-minicart .cart_list .mini_cart_item .variation .variation-color,.popup-minicart .cart_list .mini_cart_item .variation .variation-size{color:var(--Text2,#798087);display:flex;font-size:12px;font-style:normal;font-weight:400;gap:4px;line-height:16px}.popup-minicart .cart_list .mini_cart_item .remove{color:var(--accent);font-size:14px;font-weight:600;left:0;line-height:16px;padding:8px 0;position:absolute;top:50%;transform:translateY(-50%)}.popup-minicart .cart_list .mini_cart_item img.woocommerce-placeholder{height:58px;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:16px;width:81px}.popup-minicart .cart_list .mini_cart_item img.attachment-woocommerce_thumbnail{border-radius:8px;height:70px;-o-object-fit:contain;object-fit:contain;width:70px}.popup-minicart .cart_list .mini_cart_item a:not(.remove,.product-info__link){align-items:center;display:flex;gap:20px;overflow:hidden;padding-left:30px}.popup-minicart .cart_list .mini_cart_item .product-info{display:flex;flex-direction:column}.popup-minicart .cart_list .mini_cart_item .product-description{color:var(--Text2,#798087);font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin-top:4px}.popup-minicart .cart_list .mini_cart_item .product-info__link{color:#191e22;font-size:15px;font-style:normal;font-weight:600;line-height:18px;text-overflow:ellipsis}@media (min-width:1024px){.popup-minicart .cart_list .mini_cart_item .product__grid-slot{display:none}}.popup-minicart .cart_list .mini_cart_item .product__price{margin-top:4px}@media (min-width:1024px){.popup-minicart .cart_list .mini_cart_item .product__price{margin-top:16px}}.popup-minicart .cart_list .mini_cart_item .product__price-actions{align-items:center;display:flex;flex-direction:row;gap:13px;justify-content:flex-start}.popup-minicart .cart_list .mini_cart_item .product__price-status{color:#5e6265;font-size:15px;font-weight:500;line-height:24px;margin:3px 0 10px;text-transform:capitalize}.popup-minicart .cart_list .mini_cart_item .ic-custom-render-total{color:#5e6265;display:flex;flex-direction:column;font-size:20px;font-weight:600;line-height:28px;text-transform:uppercase}@media (min-width:1024px){.popup-minicart .cart_list .mini_cart_item .ic-custom-render-total{text-align:right}}.popup-minicart .cart_list .mini_cart_item .ic-custom-render-total del{all:unset;line-height:18px}.popup-minicart .cart_list .mini_cart_item .ic-custom-render-total del .original-price{color:#acb2b8;font-size:14px;font-style:normal;font-weight:400;text-decoration:line-through}.popup-minicart .cart_list .mini_cart_item .quantity{align-items:center;border:1px solid #e2e8ed;border-radius:999px;display:flex;flex-direction:row;justify-content:flex-start;margin-top:12px;padding:0 2px;width:-moz-fit-content;width:fit-content}.popup-minicart .cart_list .mini_cart_item .quantity button{align-items:center;background-color:#f5f5f5;border:none;border-radius:999px;cursor:pointer;display:flex;height:32px;justify-content:center;margin:0;padding:0;width:32px}.popup-minicart .cart_list .mini_cart_item .quantity input{background-color:transparent;border:none;color:#191e22;font-family:var(--font-family-base);font-size:15px;font-style:normal;font-weight:500;height:35px;line-height:36px;padding:0;pointer-events:none;text-align:center;width:40px}.popup-minicart .cart_list .mini_cart_item .quantity input::-moz-placeholder{color:#191e22;font-family:var(--font-family-base);font-size:15px;font-style:normal;font-weight:500;line-height:36px}.popup-minicart .cart_list .mini_cart_item .quantity input::placeholder{color:#191e22;font-family:var(--font-family-base);font-size:15px;font-style:normal;font-weight:500;line-height:36px}.popup-minicart .cart_list .mini_cart_item .quantity input::-webkit-inner-spin-button,.popup-minicart .cart_list .mini_cart_item .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.popup-minicart .cart_list .mini_cart_item .quantity input[type=number]{-moz-appearance:textfield}.popup-minicart .woocommerce-mini-cart__bottom{background:#f2f4f5;bottom:0;padding:20px 24px 25px;position:sticky}@media (min-width:1024px){.popup-minicart .woocommerce-mini-cart__bottom{padding:20px 24px 11px}}.popup-minicart .woocommerce-mini-cart__total{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.popup-minicart .woocommerce-mini-cart__total strong{color:rgba(25,30,34,.7);font-size:14px;font-style:normal;font-weight:400;line-height:16px;text-transform:uppercase}.popup-minicart .woocommerce-mini-cart__total span.amount{color:#000;font-size:24px;font-style:normal;font-weight:600;line-height:32px;text-align:right;text-transform:uppercase}.popup-minicart .woocommerce-mini-cart__buttons{align-items:center;display:flex;flex-direction:column-reverse;gap:14px;justify-content:center;margin:16px 0}@media (min-width:1024px){.popup-minicart .woocommerce-mini-cart__buttons{margin:20px 0}}.popup-minicart .woocommerce-mini-cart__buttons a{text-align:center;width:100%}.popup-minicart .woocommerce-mini-cart__buttons a.btn-grey{background:transparent;border:none;color:#798087;font-size:14px;font-weight:400;letter-spacing:.014em;line-height:28px;padding:0;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media (min-width:768px){.popup-minicart .woocommerce-mini-cart__buttons a.btn-grey:hover{color:#000}}.popup-minicart .minicart-logos{align-items:center;display:none;flex-direction:row;gap:13px;height:20px;justify-content:flex-start;padding:0 14px}@media (min-width:1024px){.popup-minicart .minicart-logos{gap:16px;height:22px;padding:0 34px}}.popup-minicart .minicart-logos li{flex:1;height:100%}.popup-minicart .minicart-logos li img,.popup-minicart .minicart-logos li svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.woocommerce-breadcrumb{align-items:center;color:#798087;display:flex;flex-wrap:wrap;font-size:14px;font-style:normal;font-weight:400;gap:10px;justify-content:flex-start;line-height:20px;padding:26px 0}@media (max-width:575.98px){.woocommerce-breadcrumb{padding:20px 0}}@media (max-width:767.98px){.woocommerce-breadcrumb{font-size:12px;gap:8px;line-height:16px}}.woocommerce-breadcrumb a{color:#798087}.woocommerce-breadcrumb span{color:#000}.brands_list{justify-content:flex-start;margin-top:25px;position:relative}@media (min-width:576px){.brands_list{margin-top:32px}.brands_list:after{background:#e2e8ed;height:100%;top:0;width:1px}.brands_list:after,.brands_list:before{content:"";display:block;left:0;position:absolute}.brands_list:before{background:#fff;bottom:0;height:1px;width:100%}}.brands_list>li{border-bottom:1px solid #e2e8ed;padding:16px 25px;width:50%}@media (min-width:576px){.brands_list>li{border-right:1px solid #e2e8ed;width:25%}}@media (min-width:992px){.brands_list>li{width:20%}.brands_list>li:nth-child(-n+5){position:relative}.brands_list>li:nth-child(-n+5):after{background-color:#e2e8ed;bottom:0;content:"";display:block;height:.5px;left:0;position:absolute;width:100%}}.brands_list>li:nth-child(odd){border-right:1px solid #e2e8ed}@media (min-width:576px){.brands_list>li:nth-child(odd){border-right:1px solid #e2e8ed}}.brands_list>li a{display:inline-block}.brands_list>li img{height:54px;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:100px}#quick-view-modal.quick-view-modal{align-items:center;background:rgba(0,0,0,.7);bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1111}#quick-view-modal.quick-view-modal.active{display:flex}#quick-view-modal.quick-view-modal .wrapper{height:inherit;padding:0}#quick-view-modal.quick-view-modal .quick-view-body{height:100%}#quick-view-modal.quick-view-modal .quick-view-body .product-galery{border:1px solid #e8e8e8;border-radius:18px;overflow:hidden;position:relative;width:375px;z-index:1}#quick-view-modal.quick-view-modal .quick-view-body .product-galery .image{height:375px;max-height:100%}#quick-view-modal.quick-view-modal .quick-view-body .product-galery .image img{height:auto;max-height:100%;width:100%}#quick-view-modal.quick-view-modal .quick-view-body .product-left{display:flex;flex-direction:column;height:inherit;margin-right:-18px;outline:none;overflow-y:scroll;padding-right:83px;width:55%;z-index:2}#quick-view-modal.quick-view-modal .quick-view-body .product-left::-webkit-scrollbar{width:8px}#quick-view-modal.quick-view-modal .quick-view-body .product-left::-webkit-scrollbar-thumb{background:rgba(25,30,34,.6)}#quick-view-modal.quick-view-modal .quick-view-body .product-left::-webkit-scrollbar-thumb:hover{background:rgba(25,30,34,.8)}#quick-view-modal.quick-view-modal .quick-view-body .product-left::-webkit-scrollbar{width:2px}#quick-view-modal.quick-view-modal .quick-view-body .product-top{height:inherit}#quick-view-modal.quick-view-modal .quick-view-body .product-right{border:1px solid #e8e8e8;border-radius:18px;height:375px;margin-right:44px;overflow:hidden;width:375px}#quick-view-modal.quick-view-modal .quick-view-body .woocommerce-product-gallery{height:100%}#quick-view-modal.quick-view-modal .quick-view-body .woocommerce-product-gallery a{display:block;height:100%}#quick-view-modal.quick-view-modal .quick-view-body .woocommerce-product-gallery a img{height:inherit;width:100%}#quick-view-modal.quick-view-modal .quick-view-body .woocommerce-product-gallery__image,#quick-view-modal.quick-view-modal .quick-view-body .woocommerce-product-gallery__wrapper{height:inherit}#quick-view-modal.quick-view-modal .quick-view-body .accent{color:#798087;font-size:16px;line-height:16px;margin-bottom:12px;order:0}#quick-view-modal.quick-view-modal .quick-view-body .product_name{font-size:24px;font-weight:600;line-height:120%;margin-bottom:12px;order:1;text-transform:capitalize}#quick-view-modal.quick-view-modal .quick-view-body .description{font-size:14px;line-height:20px;margin-bottom:12px;order:3}#quick-view-modal.quick-view-modal .quick-view-body .product-action{margin-bottom:20px;order:4}#quick-view-modal.quick-view-modal .quick-view-body .product-action a{color:#798087;font-size:14px;letter-spacing:.14px;line-height:28px;position:relative;-webkit-text-decoration-line:underline;text-decoration-line:underline;transition:all .3s ease}#quick-view-modal.quick-view-modal .quick-view-body .product-action a:after{background-color:#000;background-size:100% 100%;border-radius:4px;bottom:-2px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:0}@media (min-width:768px){#quick-view-modal.quick-view-modal .quick-view-body .product-action a:hover{color:#000}#quick-view-modal.quick-view-modal .quick-view-body .product-action a:hover:after{width:100%}}#quick-view-modal.quick-view-modal .quick-view-body .product-info:has(.product-sku){margin-bottom:12px;order:2}#quick-view-modal.quick-view-modal .quick-view-body .swiper-button-next:after,#quick-view-modal.quick-view-modal .quick-view-body .swiper-button-prev:after{color:#000;font-size:15px}#quick-view-modal.quick-view-modal .quick-view-body .swiper-pagination-bullet{background:#000}#quick-view-modal.quick-view-modal .quick-view-body .value{position:relative}#quick-view-modal.quick-view-modal .quick-view-body .value select{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath d='M10.293 3.293 6 7.586 1.707 3.293A1 1 0 0 0 .293 4.707l5 5a1 1 0 0 0 1.414 0l5-5a1 1 0 1 0-1.414-1.414Z'/%3E%3C/svg%3E");background-position:calc(100% - 1.3em);background-repeat:no-repeat;background-size:.6em;border:1px solid #e8e8e8;border-radius:999px;color:#798087;display:flex;font-size:16px;line-height:20px;padding:15px 23px;width:100%}#quick-view-modal.quick-view-modal .quick-view-body .yith-wcwl-add-button{display:none}#quick-view-modal.quick-view-modal .quick-view-body .price-and-wishlist{display:flex;flex-direction:column;margin-bottom:18px;order:5;position:relative}@media (min-width:768px){#quick-view-modal.quick-view-modal .quick-view-body .price-and-wishlist{margin-top:10px}}#quick-view-modal.quick-view-modal .quick-view-body .price-and-wishlist .woocommerce-Price-amount{color:#191e22;font-family:var(--font-family-secondary);font-size:28px;font-style:normal;font-weight:700;line-height:25.565px}#quick-view-modal.quick-view-modal .quick-view-body .price-and-wishlist del{color:#acb2b8;order:2}#quick-view-modal.quick-view-modal .quick-view-body .price-and-wishlist del .woocommerce-Price-amount{color:#acb2b8;font-family:var(--font-family-base);font-size:16px;font-style:normal;font-weight:400;line-height:20px;text-transform:uppercase}#quick-view-modal.quick-view-modal .quick-view-body .price-and-wishlist ins{order:1;text-decoration:none}#quick-view-modal.quick-view-modal .quick-view-body .price-and-wishlist ins .woocommerce-Price-amount{color:#191e22;font-family:var(--font-family-secondary);font-size:22.37px;font-style:normal;font-weight:700;line-height:25.565px}@media (min-width:1024px){#quick-view-modal.quick-view-modal .quick-view-body .price-and-wishlist ins .woocommerce-Price-amount{font-size:28px;font-style:normal;font-weight:600;line-height:32px}}#quick-view-modal.quick-view-modal .quick-view-body .price-and-wishlist .yith-wcwl-add-button{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%)}#quick-view-modal.quick-view-modal .quick-view-body .price-and-wishlist .yith-wcwl-add-button .yith-wcwl-icon:before{color:#000;font-size:23px}#quick-view-modal.quick-view-modal .quick-view-body .out-of-stock{display:none}#quick-view-modal.quick-view-modal .quick-view-content{background:#fff;border:1px solid #e8e8e8;border-radius:18px;height:480px;padding:18px 18px 88px;position:relative;width:978px}#quick-view-modal.quick-view-modal .quick-view-content.pending{filter:blur(1.5px)}#quick-view-modal.quick-view-modal .quick-view-content.pending:after{background-color:#ccc;bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0;z-index:2}#quick-view-modal.quick-view-modal .quick-view-content.pending:before{--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;animation:loader 1s linear infinite;aspect-ratio:1;background:#000;border-radius:50%;content:"";left:50%;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;padding:8px;position:absolute;top:50%;width:50px;z-index:3}#quick-view-modal.quick-view-modal .quick-view-close-btn{align-items:center;background-color:hsla(0,0%,91%,.2);border:none;border-radius:999px;cursor:pointer;display:flex;height:50px;justify-content:center;outline:none;position:absolute;right:10px;top:10px;transition:.3s ease;width:50px;z-index:3}#quick-view-modal.quick-view-modal .quick-view-close-btn path{transition:.3s ease}@media (min-width:768px){#quick-view-modal.quick-view-modal .quick-view-close-btn:hover{background-color:#000}#quick-view-modal.quick-view-modal .quick-view-close-btn:hover path{stroke:#fff}}#quick-view-modal.quick-view-modal .product-badges{display:flex;flex-wrap:wrap;gap:2px;left:33px;max-width:340px;position:absolute;top:30px}#quick-view-modal.quick-view-modal .product-badges .product-tag{align-items:center;border-radius:10px;color:#000;display:flex;font-size:10px;font-weight:400;gap:8px;justify-content:center;letter-spacing:.2px;line-height:12px;padding:4px 8px;white-space:nowrap}#quick-view-modal.quick-view-modal form.variations_form.cart{order:7}#quick-view-modal.quick-view-modal .woocommerce-single-add-to-cart,#quick-view-modal.quick-view-modal .woocommerce-variation-add-to-cart,#quick-view-modal.quick-view-modal .woocommerce-variation-availability,#quick-view-modal.quick-view-modal form.cart:not(.variations_form){align-items:center;background-color:#fafafa;border:1px solid #e8e8e8;border-radius:0 0 18px 18px;bottom:0;display:flex;gap:10px;justify-content:flex-end;left:0;padding:10px;position:absolute;right:0}#quick-view-modal.quick-view-modal form.cart+.woocommerce-single-add-to-cart{background-color:transparent;border:none;border-radius:initial;display:block;padding:0;position:static}#quick-view-modal.quick-view-modal .woocommerce-variation-availability{z-index:1}#quick-view-modal.quick-view-modal .woocommerce-variation-availability:empty,#quick-view-modal.quick-view-modal .woocommerce-variation-availability:has(.stock.in-stock){display:none}#quick-view-modal.quick-view-modal .woocommerce-variation-availability .out-of-stock{display:flex}#quick-view-modal.quick-view-modal .variations{margin-bottom:12px;width:100%}#quick-view-modal.quick-view-modal .variations tbody{display:flex;gap:8px}#quick-view-modal.quick-view-modal .variations tbody tr{flex:1}#quick-view-modal.quick-view-modal .variations tbody td{display:flex}#quick-view-modal.quick-view-modal .variations tbody td select{cursor:pointer}#quick-view-modal.quick-view-modal .variations label,#quick-view-modal.quick-view-modal .variations tbody .reset_variations{display:none}#quick-view-modal.quick-view-modal .color-radio-buttons{padding-left:1px}#quick-view-modal.quick-view-modal .color-radio-buttons label{cursor:pointer;display:inline-block;margin-right:8px}#quick-view-modal.quick-view-modal .color-radio-buttons input[data-stock-status=" (Out of Stock)"]+.color-composite:before{background-color:#000;content:"";height:1px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(-45deg)}#quick-view-modal.quick-view-modal .color-radio-buttons .color-composite{border:1px solid #ccc;border-radius:999px;display:flex;height:40px;overflow:hidden;position:relative;width:40px}#quick-view-modal.quick-view-modal .color-radio-buttons .color-composite.selected{outline:1px solid #000}#quick-view-modal.quick-view-modal .color-radio-buttons .color-segment{flex:1;height:40px}#quick-view-modal.quick-view-modal .find-your-shade{order:6}#quick-view-modal.quick-view-modal .find-your-shade .open-shade-modal{align-items:center;color:var(--Text2,#798087);display:flex;font-size:15px;gap:6px;letter-spacing:.15px;line-height:28px;-webkit-text-decoration-line:underline;text-decoration-line:underline;transition:.3s ease}@media (min-width:768px){#quick-view-modal.quick-view-modal .find-your-shade .open-shade-modal:hover{color:#000}}#quick-view-modal.quick-view-modal .stock-status{color:#666;display:block;font-size:12px;margin-top:5px}#quick-view-modal.quick-view-modal .quantity{align-items:center;background-color:#fff;border:1px solid #e2e8ed;border-radius:999px;display:flex;flex-direction:row;justify-content:flex-start;padding:0 2px;width:-moz-fit-content;width:fit-content}#quick-view-modal.quick-view-modal .quantity button{align-items:center;background-color:#f5f5f5;border:none;border-radius:999px;cursor:pointer;display:flex;height:46px;justify-content:center;margin:0;padding:0;width:46px}#quick-view-modal.quick-view-modal .quantity input{background-color:transparent;border:none;color:#191e22;font-family:var(--font-family-base);font-size:15px;font-style:normal;font-weight:500;line-height:36px;padding:0;pointer-events:none;text-align:center;width:57px}#quick-view-modal.quick-view-modal .quantity input::-moz-placeholder{color:#191e22;font-family:var(--font-family-base);font-size:15px;font-style:normal;font-weight:500;line-height:36px}#quick-view-modal.quick-view-modal .quantity input::placeholder{color:#191e22;font-family:var(--font-family-base);font-size:15px;font-style:normal;font-weight:500;line-height:36px}#quick-view-modal.quick-view-modal .quantity input::-webkit-inner-spin-button,#quick-view-modal.quick-view-modal .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#quick-view-modal.quick-view-modal .quantity input[type=number]{-moz-appearance:textfield}#quick-view-modal.quick-view-modal .cwg_popup_submit,#quick-view-modal.quick-view-modal .single_add_to_cart_button{align-items:center;display:flex;font-size:16px;font-style:normal;font-weight:600;gap:10px;justify-content:center;line-height:24px;padding:12px 24px}#quick-view-modal.quick-view-modal .cwg_popup_submit{max-width:250px;width:-moz-fit-content;width:fit-content}.added-to-cart{background:#f2f4f5;border:1px solid #e8e8e8;border-radius:18px;color:#000;display:block;font-size:16px;left:50%;line-height:26px;opacity:0;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;z-index:-1}.added-to-cart.visible{opacity:1;z-index:1010}.woocommerce-pagination{padding:0}.woocommerce-pagination ul{display:flex;gap:7px;justify-content:center}@media (min-width:768px){.woocommerce-pagination ul{gap:8px;justify-content:flex-start}}.woocommerce-pagination li .page-numbers{align-items:center;border:1px solid #ddd;border-radius:999px;color:#333;display:flex;font-family:Source Sans Pro;height:48px;justify-content:center;text-decoration:none;transition:all .3s ease;width:48px}@media (min-width:768px){.woocommerce-pagination li .page-numbers{height:54px;width:54px}}.woocommerce-pagination li .page-numbers:not(.current,.dots):hover{background-color:#ddd}.woocommerce-pagination li .page-numbers.prev svg{transform:rotate(180deg)}.woocommerce-pagination li .page-numbers.current{background-color:#000;color:#fff}.woocommerce-notices-wrapper{display:none!important}.swal2-container.swal2-center{z-index:1112}.swal2-container.swal2-center .swal2-popup{background:#f2f4f5;border:1px solid #e8e8e8;border-radius:18px;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin-top:8px}.swal2-container.swal2-center .swal2-popup .panel-primary{border:none}.swal2-container.swal2-center .swal2-popup .panel-heading.cwginstock-panel-heading{background:transparent;border:none}.swal2-container.swal2-center .swal2-popup .panel-heading.cwginstock-panel-heading h4{color:#000;font-size:24px;font-weight:600;line-height:120%}.swal2-container.swal2-center .swal2-popup input{background:#fff;border:0;border-radius:34px;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:22px;padding:13px 24px;text-align:start!important}.swal2-container.swal2-center .swal2-popup input::-moz-placeholder{color:#798087}.swal2-container.swal2-center .swal2-popup input::placeholder{color:#798087}.swal2-container.swal2-center .swal2-popup input[type=submit]{background:var(--Black,#000);color:#fff;cursor:pointer;text-align:center!important;transition:.3s ease}.swal2-container.swal2-center .swal2-popup input[type=submit]:active{transform:scale(.97)}.swal2-container.swal2-center .swal2-popup input[type=checkbox]{display:none}.swal2-container.swal2-center .swal2-popup .cwg_iagree_checkbox{margin-bottom:12px}.swal2-container.swal2-center .swal2-popup .cwg_iagree_checkbox_input{display:block}.swal2-container.swal2-center .swal2-popup button.swal2-close{align-items:center;background-color:hsla(0,0%,91%,.2);border:none!important;border-radius:999px;box-shadow:none;color:#000;cursor:pointer;display:flex;font-size:24px;height:50px;justify-content:center;outline:none!important;right:12px;top:12px;transition:.3s ease;width:50px}.swal2-container.swal2-center .swal2-popup button.swal2-close path{transition:.3s ease}@media (min-width:768px){.swal2-container.swal2-center .swal2-popup button.swal2-close:hover{background-color:#000;color:#fff}}.woocommerce-error{color:red}#yith-wcwl-popup-message{display:none!important}body,html{height:100%;margin:0;overflow:hidden}body .page-container,html .page-container{bottom:0;display:flex;flex-direction:column;height:100%;left:0;position:fixed;right:0;top:0}body .page-container .content,html .page-container .content{flex:1;overflow-y:scroll}.tooltip{word-wrap:break-word;display:block;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:0;opacity:0;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070}.tooltip.show{opacity:1}.tooltip .arrow{display:block;height:.4rem;position:absolute;width:.8rem}.tooltip .arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tooltip .tooltip-inner{background-color:#000;border-radius:.25rem;color:#fff;max-width:200px;padding:.25rem .5rem;text-align:center}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{border-top-color:#000;border-width:.4rem .4rem 0;top:0}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{height:.8rem;left:0;width:.4rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{border-right-color:#000;border-width:.4rem .4rem .4rem 0;right:0}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{border-bottom-color:#000;border-width:0 .4rem .4rem;bottom:0}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{height:.8rem;right:0;width:.4rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{border-left-color:#000;border-width:.4rem 0 .4rem .4rem;left:0}@keyframes loader{to{transform:rotate(1turn)}}form.noPopupForm{margin:0 auto;max-width:400px}form.noPopupForm .title{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:130%;margin-bottom:8px;padding-bottom:23px}form.noPopupForm .form-row{margin-bottom:18px;position:relative}form.noPopupForm label{color:#798087;font-size:12px;font-style:normal;font-weight:400;line-height:148%;margin-bottom:2px;text-transform:uppercase}form.noPopupForm input{background:#f5f5f5;border:1px solid #e8e8e8;border-radius:60px;color:#000;font-size:15px;font-style:normal;font-weight:400;line-height:28px;padding:11px 16.5px}form.noPopupForm input:focus{border-color:#191e22}form.noPopupForm input:-webkit-autofill,form.noPopupForm input:-webkit-autofill:active{background-color:transparent}form.noPopupForm input::-moz-placeholder{color:#798087}form.noPopupForm input::placeholder{color:#798087}form.noPopupForm .toggle-password{align-items:center;background:transparent;border:0;bottom:0;cursor:pointer;display:flex;height:52px;justify-content:center;outline:none;position:absolute;right:0;width:52px;z-index:2}form.noPopupForm .toggle-password img,form.noPopupForm .toggle-password svg{height:auto;width:16px}form.noPopupForm .lost_password{color:#000;display:block;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:28px;margin-top:-13px;text-align:right;-webkit-text-decoration-line:underline;text-decoration-line:underline}form.noPopupForm .checkbox{width:100%}form.noPopupForm .checkbox:before{display:none}form.noPopupForm .checkbox span{color:#798087;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.24px;line-height:28px;padding-left:20px;position:relative;text-transform:math-auto}form.noPopupForm .checkbox span a{color:#798087;-webkit-text-decoration-line:underline;text-decoration-line:underline}form.noPopupForm .checkbox span:before{background-color:#fff;border:1px solid #000;border-radius:2px;content:"";height:12px;left:0!important;position:absolute;top:50%!important;transform:translateY(-50%);width:12px}form.noPopupForm .checkbox input:checked+span:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIiByeD0iMyIgZmlsbD0iIzAwMCIvPjxwYXRoIGQ9Im0zIDYgMiAyIDQtNSIgc3Ryb2tlPSIjZmZmIi8+PC9zdmc+");background-position:50%;background-size:12px}form.noPopupForm .woocommerce-password-hint,form.noPopupForm .woocommerce-password-strength{color:#191e22;display:flex;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin-top:8px}form.noPopupForm .button{margin:30px 0;width:100%}.loop-product{align-self:stretch;display:flex;flex-direction:column;position:relative;width:100%}.loop-product .product-image{display:block;margin-bottom:10px}.loop-product .product-image img{height:226px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.loop-product .product-image .onsale{display:none}.loop-product .yith-wcwl-add-to-wishlist{left:auto;position:absolute;right:8px;top:8px}.loop-product .yith-wcwl-add-to-wishlist a{color:#000;transition:all .3s ease}.loop-product .yith-wcwl-add-to-wishlist a i{display:block;font-size:22px;transition:all .3s ease}@media (min-width:768px){.loop-product .yith-wcwl-add-to-wishlist a:hover{color:#000}.loop-product .yith-wcwl-add-to-wishlist a:hover i{transform:scale(1.1)}}.loop-product .product-badges{display:flex;flex-direction:column;gap:2px;left:8px;position:absolute;top:8px}.loop-product .product-badges span{border-radius:10px;color:#000;font-size:10px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:12px;padding:4px 8px;width:-moz-max-content;width:max-content}.loop-product .product-badges span.offer{background:#f5ebc7}.loop-product .product-badges span.sale{background:#e2e8ed}.loop-product .product-badges span.badge{background:#b8e8a2}.loop-product .product-name h4{color:#000}.loop-product .product-description{color:#798087;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin-bottom:18px}.loop-product .product-footer{margin-top:auto}.loop-product .price{align-items:flex-end;color:#000;display:flex;flex-wrap:wrap;font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:18px;text-transform:uppercase}.loop-product .price del{color:#acb2b8;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin-left:7px;order:2;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.loop-product .price ins{order:1;text-decoration:none}.loop-product .product-action{align-items:center;display:flex;gap:24px;justify-content:space-between;opacity:0;transition:opacity .3s ease}@media (max-width:767.98px){.loop-product .product-action{display:none;opacity:1}}.loop-product .product-action .btnShare{align-items:center;background-color:#f5f5f5;border-radius:50%;display:flex;height:40px;justify-content:center;min-width:40px;transition:all .3s ease;width:40px}.loop-product .product-action .btnShare svg path{transition:stroke .3s ease}@media (min-width:768px){.loop-product .product-action .btnShare:hover{background:#acb2b8;color:#000}.loop-product .product-action .btnShare:hover svg path{stroke:#000}}.loop-product .product-action a.btn,.loop-product .product-action a.button{flex:1 0;font-size:16px;font-weight:400;gap:10px;justify-content:center;padding:7px 10px 7px 16px}@media (max-width:1919.98px){.loop-product .product-action a.btn,.loop-product .product-action a.button{font-size:15px}}.loop-product .product-action .quick-view-btn svg{width:20px}.loop-product .product-action .quick-view-btn svg circle,.loop-product .product-action .quick-view-btn svg path{stroke:#fff;transition:all .3s ease}@media (min-width:768px){.loop-product .product-action .quick-view-btn:hover svg circle,.loop-product .product-action .quick-view-btn:hover svg path{stroke:#000}}.loop-product .product-action .add_to_cart_button,.loop-product .product-action .product_type_variation.add_to_cart_button{display:none}@media (min-width:768px){.loop-product:hover .product-action{opacity:1}}.loop-product .product-brand{color:#5e6265;font-size:12px;font-weight:300;line-height:16px}@media (min-width:992px){.loop-product .product-brand{font-size:14px}}.loop-product .swatchly_variation_form .swatchly-type-wrap{gap:0}.loop-product .swatchly_variation_form .swatchly-swatch{border:2px solid #fff;margin:0;min-height:24px;min-width:60px;transition:border-color .3s ease}.loop-product .swatchly_variation_form .swatchly-swatch span{align-self:stretch;border:2px solid #fff;display:flex;width:100%}.loop-product .swatchly_variation_form .swatchly-swatch.swatchly-selected{border-color:var(--accent)}.loop-product .product-rating{display:none}.loop-product .product-stock{color:#5e6265;display:none;font-size:15px;font-style:normal;font-weight:500;line-height:24px}.loop-product .product-stock.outofstock{color:var(--accent)}.loop-product .product-stock.onbackorder{color:#eaa600}@media (max-width:767.98px){.products .loop-product .product-image img{height:170px}.products .loop-product .product-badges{gap:1.5px;left:6px;top:6px}.products .loop-product .product-badges span{font-size:7.498px;letter-spacing:.15px;line-height:8.998px;padding:2.5px 6px}.products .loop-product .product-name h4{font-size:12px;line-height:13.497px}.products .loop-product .product-description{font-size:10.498px;line-height:13.497px;margin-bottom:13.5px}.products .loop-product .price{font-size:11.997px;line-height:14.996px;margin-bottom:13px}.products .loop-product .price del{font-size:10.498px;line-height:13.497px;margin-left:5px}.products .loop-product .product-action{gap:18px;padding-bottom:15px}.products .loop-product .product-action .btnShare{height:30px;min-width:30px;width:30px}.products .loop-product .product-action .btnShare svg{height:auto;width:16px}.products .loop-product .product-action .quick-view-btn{font-size:11.997px!important;line-height:17.996px!important;padding:5px 10px 5px 16px!important}.products .loop-product .product-action .quick-view-btn svg{width:13px}}*{margin:0;padding:0}.map{height:100%;width:100%}
