@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,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}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}template{display:none}[hidden]{display:none}.container{max-width:1560px}.container,.container-big{padding:0 30px;margin:0 auto;width:100%}.container-big{max-width:1860px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;font-size:62.5%;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}@media (max-width:1360px){html{font-size:56%}}@media (max-width:980px){html{font-size:50%}}@media (max-width:600px){html{font-size:46%}}::selection{background-color:#000;color:#fff}body{font-size:1.8rem;font-family:Inter;font-weight:400;margin-top:140px}section{margin-bottom:200px}@media (max-width:600px){section{margin-bottom:100px}}h1{margin:0;font-size:14.5rem;font-weight:800;color:#000}@media (max-width:600px){h1{font-size:4.8rem}}h2{font-size:9rem;font-weight:800;color:#000;text-transform:uppercase}@media (max-width:600px){h2{font-size:4.2rem}}h3{font-size:20px}h3,h4{font-weight:800;color:#000}h4{font-size:3.5rem;line-height:3.5rem;text-transform:uppercase}@media (max-width:600px){h4{font-size:30px;line-height:30px}}h5{font-size:5.5rem}h5,h6{font-weight:800;color:#000}h6{font-size:11rem}.product-label{position:absolute;left:20px;top:20px;font-size:14px;padding:10px;color:#000;border:1px solid #000;z-index:10}.product-label,.smallTitle{text-transform:uppercase;font-weight:400}.smallTitle{color:#999;font-size:20px}.smallText{color:#999;font-size:18px;font-weight:400}.button2{display:inline-block;text-align:center;width:100%;max-width:486px;background-color:#000;color:#fff;font-size:20px;font-weight:800;text-transform:uppercase;padding:30px 10px;text-decoration:none;transition:.3s ease}.button2:hover{color:#e8ff8c}@media (max-width:600px){.button2{padding:20px 10px}}.card-product{text-align:center;max-width:360px}.card-image{position:relative;margin-bottom:20px}.card-image img{-o-object-fit:contain;object-fit:contain}.card-image-variable,.card-image img{width:100%;max-height:434px;max-width:360px;aspect-ratio:.829}.card-image-variable{position:absolute;left:0;top:0;height:100%;opacity:0;-o-object-fit:cover;object-fit:cover;z-index:9;transition:.3s ease}.card-colors{display:flex;justify-content:center;-moz-column-gap:5px;column-gap:5px;margin-bottom:10px}.card-color{height:24px;width:24px;border-radius:50%;cursor:pointer}.card-price{font-size:18px;font-weight:400;color:#999}.return-to-shop{text-align:center;margin-bottom:20px}.header{position:fixed;top:0;left:0;width:100%;height:140px;background-color:#fff;z-index:9997}.header__top{position:relative;padding:20px 0;background-color:#000;text-align:center;z-index:9998}.header__top span{font-size:1.6rem;color:#fff}.header__bottom{padding:20px 0;display:flex;align-items:center;justify-content:space-between}.header__burger{display:none}@media (max-width:1200px){.header__burger{display:flex;justify-content:center;width:40px;height:40px;cursor:pointer}}.header__burger svg{width:100%;height:100%}.header__burger .line{fill:none;stroke:#000;stroke-width:3;transition:.3s;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.header__burger .line1{stroke-dasharray:60 207;stroke-width:3}.header__burger .line2{stroke-dasharray:60 60;stroke-width:3}.header__burger .line3{stroke-dasharray:60 207;stroke-width:3}.header .opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:3}.header .opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:3}.header .opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:3}.header__menu ul{display:flex;align-items:center;-moz-column-gap:25px;column-gap:25px;list-style:none}@media (max-width:1200px){.header__menu ul{-moz-column-gap:10px;column-gap:10px}}.header__menu ul a{position:relative;padding-right:24px;font-size:clamp(14px,1.6rem,2vw);font-weight:600;text-transform:uppercase;color:#000;text-decoration:none;transition:.3s ease}.header__menu ul a:hover{color:rgba(0,0,0,.4)}.header__menu ul .menu-item-has-children a{transition:.3s ease;padding-bottom:40px}.header__menu ul .menu-item-has-children a:after{content:url(../../../assets/images/arr-sub.svg);position:absolute;right:0;top:10px;transform:translateY(-50%) rotate(0deg)}.header__menu ul .menu-item-has-children:hover a{color:rgba(0,0,0,.4)}.header__menu ul .menu-item-has-children:hover a:after{content:url(../../../assets/images/arr-sub.svg);position:absolute;right:0;top:6px;transform:translateY(-50%) rotate(-180deg)}.header__menu ul .menu-item-has-children:hover .sub-menu{transform:scaleY(1);transition-delay:0}.header__menu ul .menu-item-has-children:hover .sub-menu .container-new,.header__menu ul .menu-item-has-children:hover .sub-menu .sub-menu-img,.header__menu ul .menu-item-has-children:hover .sub-menu .sub-menu-title{opacity:1;transition-delay:.3s}.header__menu ul .menu-item-has-children:hover .sub-menu a{color:#fff}.header__menu ul .menu-item-has-children:hover .sub-menu a:after{top:12px;transform:translateY(-50%) rotate(0deg)!important}@media (max-width:1200px){.header__menu ul .menu-item-has-children .sub-menu{transform:scaleY(1)}.header__menu ul .menu-item-has-children .sub-menu .container-new,.header__menu ul .menu-item-has-children .sub-menu .sub-menu-img,.header__menu ul .menu-item-has-children .sub-menu .sub-menu-title{opacity:1}}.header__menu .sub-menu{position:fixed;top:140px;left:0;display:flex;align-items:center;width:100%;transform-origin:top;transform:scaleY(0);transition:.3s ease;transition-delay:0}.header__menu .sub-menu .sub-menu-box{display:flex;justify-content:space-between;max-width:1500px;padding:60px 20px;width:100%;margin:0 auto;background:#000}.header__menu .sub-menu .sub-menu-box li span{padding-left:0}.header__menu .sub-menu .sub-menu-box li img{display:none}.header__menu .sub-menu .sub-menu-title{width:15%;font-size:2.5rem;text-transform:uppercase;font-weight:600;color:#fff;opacity:0;transition:.3s ease;transition-delay:0}.header__menu .sub-menu .container-new{display:grid;grid-template-columns:repeat(3,1fr);width:55%;opacity:0;transition:.3s ease;transition-delay:0}.header__menu .sub-menu .container-new a{color:#fff;font-size:1.8rem;font-weight:400;text-transform:capitalize;padding-right:16px}.header__menu .sub-menu .container-new a:after{content:url(../../../assets/images/arr-sub-right.svg)!important;position:absolute;right:0;top:12px;transform:translateY(-50%) rotate(0deg)}.header__menu .sub-menu .sub-menu-img{position:relative;width:30%;height:220px;opacity:0;transition:.3s ease;transition-delay:0}.header__menu .sub-menu .sub-menu-img img{position:absolute;height:100%;width:100%;aspect-ratio:1.62;max-width:350px;max-height:220px;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .5s ease-in-out;pointer-events:none}.header__menu .sub-menu .sub-menu-img img.active{opacity:1}@media (max-width:1200px){.header__menu .sub-menu .sub-menu-img{display:none}}@media (max-width:1200px){.header__menu .sub-menu{position:fixed;height:calc(100vh - 140px);top:0;width:50vw;background-color:#000;transform:translateX(-100%) scaleY(1)!important;transform-origin:left;z-index:10;padding:0}.header__menu .sub-menu .back-button-menu{position:absolute;left:20px;top:20px;color:#fff;cursor:pointer}.header__menu .sub-menu .sub-menu-box{flex-direction:column}.header__menu .sub-menu .sub-menu-box .sub-menu-title{margin-bottom:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:20px;font-size:3.4rem}.header__menu .sub-menu .sub-menu-box .sub-menu-title:after{display:none!important}.header__menu .sub-menu .container-new{display:flex;flex-direction:column;row-gap:10px;overflow-y:scroll;width:100%;height:400px}.header__menu .sub-menu .container-new a{color:#fff;font-size:3.4rem;padding:0}.header__menu .sub-menu .container-new a:after{display:none}.header__menu .sub-menu .container-new a:hover{color:#e8ff8c}}@media (max-width:600px){.header__menu .sub-menu{width:100vw}}@media (max-width:1200px){.header__menu{position:fixed;left:0;top:140px;height:calc(100vh - 140px);width:50vw;transform:translateX(-100%);background-color:#000;transition:.3s ease;transform-origin:left}.header__menu--active{transform:translateX(0)}.header__menu ul{flex-direction:column;align-items:flex-start;padding:30px;row-gap:10px;background-color:#000}.header__menu ul li a{color:#fff;font-size:3.4rem;padding:0 20px 0 0!important}.header__menu ul li a:hover{color:#e8ff8c}.header__menu ul .menu-item-has-children:hover a{color:#fff}.header__menu ul .menu-item-has-children:hover a:after{top:12px;transform:translateY(-50%) rotate(0deg)}.header__menu ul .menu-item-has-children a{position:relative;cursor:pointer;color:#fff}.header__menu ul .menu-item-has-children a:after{content:url(../../../assets/images/arr-sub-right.svg)!important;position:absolute;right:0;top:12px;transform:translateY(-50%) rotate(0deg)}.header__menu ul .menu-item-has-children a:hover{color:#e8ff8c!important}.header__menu ul .menu-item-has-children a:hover:after{top:12px;transform:translateY(-50%) rotate(0deg)}}@media (max-width:600px){.header__menu{width:100vw}}.header__menu .submenu-active{transform:translateX(0) scale(1)!important}.header__menu .submenu-active a{color:#fff!important}.header__menu .submenu-active a:hover{color:#fff!important}.header__controlls{display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px}.header__controlls button{background:transparent;border:none;cursor:pointer}.header__controlls a{text-decoration:none}.header__controlls a svg path,.header__controlls button svg path{transition:.3s ease}.header__controlls a:hover svg path,.header__controlls button:hover svg path{fill:#999}.header__cart{position:relative}.header__cart:hover svg path{fill:#fff!important;stroke:#999}.header__cart-button-count{transition:.3s ease;position:absolute;right:-12px;top:-18px;display:flex;align-items:center;justify-content:center;background-color:#000;font-size:12px;font-weight:700;color:#fff;border-radius:50%;height:22px;width:22px}@media (max-width:1200px){.header__cart-button-count{height:20px;width:20px;right:-12px;top:-8px}}.search-container{position:relative;display:inline-block}.search-toggle{background:none;border:none;padding:16px;cursor:pointer;z-index:10}.search-toggle svg{display:block}.woocommerce-product-search{display:none;flex-direction:column;gap:16px;position:absolute;right:0;top:100%;background:#fff;padding:10px;box-shadow:0 2px 5px rgba(0,0,0,.2);z-index:5;border-radius:8px}.woocommerce-product-search input{border:2px solid #000;padding:20px;outline:none;background-color:#fff}.woocommerce-product-search input:focus{outline:none;background-color:#fff}.woocommerce-product-search button{background-color:#000;padding:8px 16px;color:#fff;font-weight:800;font-family:Inter;text-transform:uppercase;font-size:20px}.mini-cart,.woocommerce-product-search.active{display:flex}.mini-cart{position:fixed;left:0;top:57px;height:calc(100vh - 57px);width:100%;background-color:rgba(3,3,3,.5);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);z-index:9999;justify-content:flex-end;transform:scaleY(0);transform-origin:top;opacity:0;transition:.3s ease}.mini-cart--active{transform:scaleY(1);opacity:1;transition:.3s ease}.mini-cart--active .mini-cart__wrapper{transform:translateX(-20%);transition:.3s ease .4s;opacity:1}@media (max-width:1080px){.mini-cart--active .mini-cart__wrapper{transform:translateX(0)}}.mini-cart .woocommerce-mini-cart__empty-message{padding-left:20px}.mini-cart__wrapper{display:flex;flex-direction:column;max-width:740px;width:100%;height:calc(100vh - 57px);background-color:#fff;transform:translateX(100%);opacity:0;transition:.3s ease}@media (max-width:1080px){.mini-cart__wrapper{margin-right:0}}@media (max-width:800px){.mini-cart__wrapper{max-width:100%}}.mini-cart__top{display:flex;justify-content:space-between;border-bottom:1px solid #ccc;margin:20px;padding-bottom:20px}.mini-cart__top h5{font-weight:800;text-transform:uppercase}@media (max-width:800px){.mini-cart__top h5{font-size:18px}}.mini-cart__exit{border:none;cursor:pointer;background-color:transparent}@media (max-width:800px){.mini-cart__exit svg{height:30px}}.mini-cart__items{display:flex;flex-direction:column;justify-content:space-between;height:100%}.mini-cart__items ul{max-height:500px;padding:0 20px 20px;list-style:none;height:100%;overflow-y:scroll}.mini-cart__item{display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}.mini-cart__item h3{text-transform:uppercase}.mini-cart__qty{font-size:18px;font-weight:600}.mini-cart__left{display:flex;-moz-column-gap:20px;column-gap:20px}.mini-cart__right{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}.mini-cart__image img{height:100%;width:100%;max-height:128px;max-width:106px;-o-object-fit:contain;object-fit:contain}.mini-cart__content{display:flex;flex-direction:column;justify-content:space-between}.mini-cart__attribute{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.mini-cart__attribute span{font-size:18px;font-weight:600;color:#999;text-transform:uppercase}.mini-cart__color{border:1px solid #999;padding:5px}.mini-cart .remove{position:relative!important;font-size:18px!important;color:#000!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;text-decoration:none!important;padding-bottom:5px!important}.mini-cart .remove:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background-color:#000}.mini-cart__bottom{padding:20px;background-color:#e8ff8c}.mini-cart__bottom .total{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.mini-cart__bottom .total strong{font-size:16px;color:#000;text-transform:uppercase}.mini-cart__bottom .total span{font-size:20px;color:#000;font-weight:800;text-transform:uppercase}.mini-cart__bottom a{display:block;max-width:100%}.woocommerce .mini-cart__right .remove{position:relative!important;font-size:18px!important;color:#000!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;text-decoration:none!important;padding-bottom:5px!important;height:auto!important;font-weight:400!important}.woocommerce .mini-cart__right .remove:hover{background-color:transparent!important;color:#000!important}.woocommerce .mini-cart__right .remove:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background-color:#000}.hero{position:relative}.hero:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,.6);z-index:-1}.hero h1{font-size:clamp(48px,8vw,146px);color:#fff}.hero__img{position:absolute;left:0;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;z-index:-2}.hero__text{padding:185px 0 60px;color:#fff}.hero__text span{color:#fff!important}@media (max-width:1730px){.hero__text{padding:60px 0 20px;font-size:48px}}@media (max-width:600px){.hero__text{padding:40px 0 20px;font-size:48px}}.hero__buttons{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:40px}@media (max-width:600px){.hero__buttons{justify-content:center;padding-bottom:60px}}.hero__button{display:flex;align-items:center;text-decoration:none;-moz-column-gap:10px;column-gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hero__button span{color:#fff;font-size:1.8rem;font-weight:600;text-transform:uppercase;transition:.3s ease}.hero__button svg{transition:.3s ease .1s}.hero__button:hover span{color:#e8ff8c}.hero__button:hover svg path{fill:#e8ff8c}@media (max-width:600px){.hero__button{display:none}}.hero__buttons-mobile{display:none;padding-bottom:20px}@media (max-width:600px){.hero__buttons-mobile{display:block}.hero__buttons-mobile a{display:flex}}@media (max-width:600px){.hero__button:first-of-type{margin-bottom:10px}}.hero__button:first-of-type:hover span{transition:.3s ease .1s}.hero__button:first-of-type:hover svg{transition:.3s ease 0s}.hero__button:first-of-type:hover span,.hero__button:first-of-type:hover svg{transform:translateX(-10px)}@media (max-width:600px){.hero__button:first-of-type:hover span,.hero__button:first-of-type:hover svg{transform:translateX(10px)}}.hero__button:last-of-type:hover span{transition:.3s ease .1s}.hero__button:last-of-type:hover svg{transition:.3s ease 0s}.hero__button:last-of-type:hover span,.hero__button:last-of-type:hover svg{transform:translateX(10px)}.hero__wrapper{padding-top:20px}.hero__center{position:relative;margin:0 auto;background-color:#e8ff8c;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:2.5rem;font-weight:600;text-transform:uppercase;text-decoration:none;color:#000;transition:.3s ease;min-width:120px;width:100%;max-width:234px;aspect-ratio:1;min-height:120px;height:100%}.hero__center span{position:relative;z-index:2}.hero__center:after{content:"";position:absolute;left:50%;top:50%;height:100%;width:100%;transform:translate(-50%,-50%) scale(0);transform-origin:center;background-color:#000;border-radius:50%;z-index:1;transition:.3s ease}.hero__center:hover{color:#e8ff8c}.hero__center:hover:after{transform:translate(-50%,-50%) scale(1)}@media (max-width:600px){.hero__center{height:156px;width:156px}}@media (min-height){.hero{max-height:calc(100dvh - 138px)}}.catalog__wrapper{display:flex;-moz-column-gap:20px;column-gap:20px}@media (max-width:600px){.catalog__wrapper{flex-direction:column;row-gap:30px;align-items:center}}.catalog__col1{flex:1}.catalog__col2{flex:3;display:flex;align-items:center;flex-direction:column}.catalog__col2 a{position:relative;margin-bottom:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;text-transform:uppercase;text-align:center}.catalog__col2 a span{padding:20px;position:relative;font-size:6rem;font-weight:600;color:#000;word-wrap:break-word;z-index:2}.catalog__col2 a:before{content:"";position:absolute;left:0;top:0;background-color:#e8ff8c;height:100%;width:100%;transform:scaleX(0);transform-origin:left;transition:.3s ease}.catalog__col2 a:hover:before{transform:scaleX(1)}@media (max-width:600px){.catalog__col2 a{margin-bottom:10px}.catalog__col2 a span{font-size:30px}}@media (max-width:600px){.catalog__col1:last-of-type{display:none}}.bestsellers__heading{text-align:center}.bestsellers__heading h2{margin:30px 0 56px}.bestsellers__products{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;margin-bottom:60px;justify-items:center}@media (max-width:1080px){.bestsellers__products{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.bestsellers__products{grid-template-columns:repeat(1,1fr)}}.bestsellers__link{text-decoration:none}.bestsellers h3{margin-bottom:10px}.bestsellers__button,.news__heading{text-align:center}.news__heading h2{margin:26px 0 60px}.news__items{display:flex}@media (max-width:600px){.news__items{flex-direction:column;row-gap:20px}}.news__item{position:relative;flex:1;min-height:870px;overflow:hidden;display:flex;align-items:center;justify-content:center;text-decoration:none}.news__item .product-label{color:#fff;border-color:#fff;transition:.3s ease}.news__item:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,.4);transition:.3s ease;z-index:2}.news__item img{position:absolute;left:0;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:filter .3s ease;filter:grayscale(100%)}.news__item:hover img{filter:grayscale(0)}.news__item:hover:before{opacity:0}.news__item:hover h4{color:#e8ff8c}.news__item:hover .news__link{border-color:#e8ff8c}.news__item:hover .news__link span{color:#e8ff8c}.news__item:hover .news__link svg path{fill:#e8ff8c}@media (max-width:1080px){.news__item{min-height:640px}}@media (max-width:800px){.news__item{min-height:400px}}.news__content{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;z-index:3}.news__content h4{margin-bottom:20px;color:#fff;transition:.3s ease}.news__link{display:flex;align-items:center;text-decoration:none;-moz-column-gap:10px;column-gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-bottom:2px solid #fff;padding-bottom:2px}.news__link span{color:#fff;font-size:1.8rem;font-weight:600;text-transform:uppercase}.news__link span,.news__link svg{transition:.3s ease}.about-us{padding:60px 0 56px;background-color:#000}.about-us__heading{text-align:center}.about-us__heading h2{margin:30px 0 60px;color:#fff}.about-us__box{display:flex;-moz-column-gap:20px;column-gap:20px}.about-us__col{flex:1}.about-us__col img{aspect-ratio:1;height:100%;width:100%;max-width:487px;max-height:487px;-o-object-fit:cover;object-fit:cover}.about-us__text{border-radius:50%;border:1px solid #fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.about-us__text svg{transform:translateY(-40px)}.about-us__text p{color:hsla(0,0%,100%,.8);max-width:230px}@media (max-width:1080px){.about-us__text p{font-size:16px}.about-us__text svg{transform:translateY(-20px)}}@media (max-width:980px){.about-us__text{display:none}}.about-us__text-mobile{display:none}@media (max-width:980px){.about-us__text-mobile{display:flex;height:320px;width:320px;margin:30px auto 0}}@media (max-width:450px){.about-us__text-mobile{height:260px;width:260px}}.about-us__button{margin-top:60px;text-align:center}.about-us__button .button2{background-color:#fff;color:#000;border:1px solid #fff}.about-us__button .button2:hover{background-color:#000;color:#e8ff8c}@media (max-width:980px){.about-us__button{margin-top:30px}}.sales{overflow:hidden;padding:0 16px;position:relative}.sales__button{margin-top:60px}.sales__heading{margin:30px 0 60px}.sales .salec-products{position:relative}.sales__heading{text-align:center}.sales__heading h2{margin:30px 0 56px}@media (min-width:1080px){.sales__heading h2{padding-bottom:80px}}.sales__link{text-decoration:none}.sales__product-wrap{text-align:center;margin:0 auto}.sales h3{margin-bottom:10px}.sales__button{text-align:center}.sales .swiper-slide-active{position:relative}@media (min-width:1080px){.sales .swiper-slide-active{top:-80px}}.sales .swiper-slide-active .button-left{display:flex}@media (min-width:1080px){.sales .swiper-slide-active .button-left{left:-60px;top:20px}}.sales .swiper-slide-active .button-right{display:flex}@media (min-width:1080px){.sales .swiper-slide-active .button-right{right:-60px;top:20px}}.sales .swiper-slide-active .sales__image{position:relative}.button-left{position:absolute;display:none;z-index:20;top:calc(50% - 20px);left:-20px}.button-left svg{width:50px;height:auto}.button-right{position:absolute;display:none;z-index:20;top:calc(50% - 20px);right:-20px}.button-right svg{width:50px;height:auto}.newsletter__wrapper{display:flex;align-items:flex-start;gap:0;-moz-column-gap:20px;column-gap:20px}@media (max-width:600px){.newsletter__wrapper{flex-direction:column;align-items:center;gap:16px}}.newsletter__col1{flex:1}.newsletter__col2{flex:3;max-width:780px;margin:0 auto;text-align:center}.newsletter .smallText{margin:30px auto 60px;max-width:485px}.newsletter__col1:last-of-type div{display:flex;align-items:center;justify-content:flex-end;-moz-column-gap:30px;column-gap:30px}.newsletter__col1:last-of-type span{color:#999;font-size:20px;font-weight:400}.newsletter__form .wpcf7-not-valid-tip{margin-top:10px}.newsletter__form .wpcf7-response-output{font-size:14px;color:rgba(0,0,0,.4)}.newsletter__form label{display:block}.newsletter__form label input{padding:30px;border:2px solid #000;width:100%}.newsletter__form label:first-of-type{margin-bottom:20px}.newsletter__form label:last-of-type{margin-top:20px}.newsletter__form .wpcf7-acceptance .wpcf7-list-item{margin:0}.newsletter__form .wpcf7-acceptance span,.newsletter__form .wpcf7-acceptance span a{font-size:14px;color:rgba(0,0,0,.4)}.newsletter__form .wpcf7-acceptance label{margin:0 0 60px;display:flex;align-items:center;text-align:left}.newsletter__form .wpcf7-acceptance input[type=checkbox]{display:inline-block;position:relative;cursor:pointer;outline:none;background-color:transparent;width:26px;height:26px;margin-right:30px;margin-left:2px}.newsletter__form .wpcf7-acceptance input[type=checkbox]:before{content:"";display:block;position:absolute;width:26px;height:26px;top:0;left:0;border:1px solid #999;background-color:#fff}.newsletter__form .wpcf7-acceptance input[type=checkbox]:checked:before{content:"";display:block;position:absolute;width:26px;height:26px;top:0;left:0;border:1px solid #999}.newsletter__form .wpcf7-acceptance input[type=checkbox]:checked:after{content:"";width:12px;height:12px;display:block;position:absolute;top:7px;left:7px;background-color:#000}.newsletter__form .wpcf7-submit{display:inline-block;text-align:center;width:100%;max-width:486px;background-color:#000;color:#fff;font-size:20px;font-weight:800;text-transform:uppercase;padding:30px 10px;text-decoration:none;cursor:pointer;border:none;transition:.3s ease}.newsletter__form .wpcf7-submit:hover{color:#e8ff8c}@media (max-width:600px){.newsletter__form .wpcf7-submit{padding:20px 10px}}.newsletter__form .wpcf7-spinner{display:none!important}.hero-about h1{margin-bottom:60px;text-align:center;text-transform:uppercase}@media (max-width:600px){.hero-about h1{margin-bottom:30px}}.hero-about__images{display:flex;justify-content:center;margin-bottom:30px}.hero-about__images div:first-of-type{display:flex;-moz-column-gap:148px;column-gap:148px}@media (max-width:1520px){.hero-about__images div:first-of-type{-moz-column-gap:60px;column-gap:60px}}@media (max-width:1360px){.hero-about__images div:first-of-type{display:none}}.hero-about__images div:first-of-type img{height:100%;width:100%;max-width:106px;max-height:128px;aspect-ratio:.82;-o-object-fit:cover;object-fit:cover}.hero-about__images div:nth-of-type(2){margin:0 20px 0 148px}@media (max-width:1520px){.hero-about__images div:nth-of-type(2){margin:0 20px 0 60px}}@media (max-width:1360px){.hero-about__images div:nth-of-type(2){margin:0}}.hero-about__images div:nth-of-type(2) img{height:100%;width:100%;max-width:486px;max-height:281px;aspect-ratio:1.72;-o-object-fit:cover;object-fit:cover}.hero-about__images div:nth-of-type(3){display:flex;-moz-column-gap:148px;column-gap:148px}@media (max-width:1520px){.hero-about__images div:nth-of-type(3){-moz-column-gap:60px;column-gap:60px}}@media (max-width:1360px){.hero-about__images div:nth-of-type(3){display:none}}.hero-about__images div:nth-of-type(3) img:first-of-type{height:100%;width:100%;max-width:234px;max-height:135px;aspect-ratio:1.73;-o-object-fit:cover;object-fit:cover}.hero-about__images div:nth-of-type(3) img:last-of-type{height:100%;width:100%;max-width:106px;max-height:128px;aspect-ratio:.82;-o-object-fit:cover;object-fit:cover}.hero-about__main-text{font-size:3rem;font-weight:600;text-align:center;margin:30px auto 0;max-width:1070px}@media (max-width:600px){.hero-about__main-text{text-align:left}}.hero-about__text-col{display:flex;-moz-column-gap:20px;column-gap:20px;max-width:466px;margin:30px auto 0}@media (max-width:600px){.hero-about__text-col{flex-direction:column}}.hero-about__text-col p{font-size:18px;font-weight:400;color:#999}.text-on-image__wrapper{position:relative}.text-on-image__wrapper img{aspect-ratio:1.96;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:800px){.text-on-image__wrapper img{aspect-ratio:1.16}}@media (max-width:600px){.text-on-image__wrapper img{aspect-ratio:.5}}.text-on-image__text{position:absolute;left:50%;top:50%;max-width:750px;width:100%;color:#e8ff8c;font-size:3.5rem;font-weight:800;text-align:center;transform:translate(-50%,-50%);z-index:10}@media (max-width:600px){.text-on-image__text{max-width:220px}}.text-image__wrapper{position:relative}.text-image__wrapper img{aspect-ratio:1.96;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:800px){.text-image__wrapper img{aspect-ratio:1.16}}@media (max-width:600px){.text-image__wrapper img{aspect-ratio:.5}}.text-image__text{margin:0 auto;max-width:750px;width:100%;color:#000;z-index:10}@media (max-width:600px){.text-image__text{max-width:220px}}.text-image__text h1,.text-image__text h2,.text-image__text h3,.text-image__text h4,.text-image__text h5,.text-image__text h6{margin-bottom:20px}.why-us__heading{display:flex;-moz-column-gap:88px;column-gap:88px;justify-content:space-between;margin-bottom:60px}@media (max-width:800px){.why-us__heading{flex-direction:column;align-items:center;margin-bottom:30px;row-gap:10px}}.why-us__heading span{flex:1}@media (max-width:800px){.why-us__heading span{text-align:center}}.why-us__heading h2{flex:3;text-align:center}.why-us__wrapper{border-top:1px solid #ccc}.why-us__item{display:flex;justify-content:space-between;-moz-column-gap:30px;column-gap:30px;width:100%;padding:30px 0;border-bottom:1px solid #ccc;transition:.3s ease}.why-us__item:hover{background-color:#e8ff8c}.why-us__item:hover .why-us__item-title{transform:translateX(10px)}.why-us__item:hover img{opacity:1;z-index:1}@media (max-width:800px){.why-us__item{flex-direction:column;padding:20px 0;row-gap:20px}}.why-us__item-title{max-width:320px;transition:.3s ease}.why-us__text{max-width:600px;font-size:18px;font-weight:400;color:#999}.why-us__image{position:relative}.why-us__image img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:280px;width:230px;aspect-ratio:.82;opacity:0;-o-object-fit:cover;object-fit:cover;z-index:-1;transition:.3s ease}@media (max-width:1360px){.why-us__image img{height:180px;width:130px}}@media (max-width:1200px){.why-us__image{display:none}}.contact__top{display:flex;align-items:center;-moz-column-gap:20px;column-gap:20px;margin-bottom:200px}@media (max-width:800px){.contact__top{flex-direction:column;align-items:flex-start;margin-bottom:100px}}.contact__center,.contact__left,.contact__right{flex:1}.contact__left-mobile{display:none}@media (max-width:800px){.contact__left-mobile{display:block;margin:30px 0}}.contact__left,.contact__left-mobile,.contact__right{color:#999;font-size:18px;font-weight:400}.contact__left-mobile a,.contact__left-mobile h5,.contact__left a,.contact__left h5,.contact__right a,.contact__right h5{color:#000;font-size:25px;font-weight:800;text-decoration:none}.contact__left-mobile span,.contact__left span,.contact__right span{display:block;margin-top:30px}.contact__left{text-align:right}@media (max-width:800px){.contact__left{display:none}}.contact__right div:last-of-type{margin-top:30px}.contact__center img{height:100%;width:100%;aspect-ration:1;max-height:480px;max-width:480px;border-radius:50%}.contact__form-top{display:flex;-moz-column-gap:20px;column-gap:20px;margin-bottom:60px}@media (max-width:800px){.contact__form-top{flex-direction:column;text-align:center}}.contact__col1{flex:1}.contact__col1:last-of-type div{display:flex;align-items:center;justify-content:flex-end;-moz-column-gap:30px;column-gap:30px}.contact__col1:last-of-type span{color:#999;font-size:20px;font-weight:400}@media (max-width:800px){.contact__col1:last-of-type{display:none}}.contact__col2{flex:3;max-width:780px;margin:0 auto;text-align:center}@media (max-width:800px){.contact__col2 h2{margin:10px 0}}.contact__form{width:100%;max-width:990px;margin:0 auto;text-align:center}.contact__form form{width:100%}.contact__form .wpcf7-not-valid-tip{margin-top:10px}.contact__form .wpcf7-response-output{font-size:14px;color:rgba(0,0,0,.4)}.contact__form label{display:block}.contact__form label input,.contact__form textarea{padding:24px;border:2px solid #000;width:100%}.contact__form textarea{resize:none}.contact__form div{display:flex;align-items:center;-moz-column-gap:20px;column-gap:20px;margin-bottom:20px}.contact__form div label{width:50%}@media (max-width:800px){.contact__form div{flex-direction:column;row-gap:20px}.contact__form div label{width:100%}}.contact__form .wpcf7-acceptance .wpcf7-list-item{margin:0}.contact__form .wpcf7-acceptance span,.contact__form .wpcf7-acceptance span a{font-size:14px;color:rgba(0,0,0,.4)}.contact__form .wpcf7-acceptance label{margin:0 0 60px;display:flex;align-items:center;text-align:left}.contact__form .wpcf7-acceptance input[type=checkbox]{display:inline-block;position:relative;cursor:pointer;outline:none;background-color:transparent;width:26px;height:26px;margin-right:30px;margin-left:2px}.contact__form .wpcf7-acceptance input[type=checkbox]:before{content:"";display:block;position:absolute;width:26px;height:26px;top:0;left:0;border:1px solid #999;background-color:#fff}.contact__form .wpcf7-acceptance input[type=checkbox]:checked:before{content:"";display:block;position:absolute;width:26px;height:26px;top:0;left:0;border:1px solid #999}.contact__form .wpcf7-acceptance input[type=checkbox]:checked:after{content:"";width:12px;height:12px;display:block;position:absolute;top:7px;left:7px;background-color:#000}.contact__form .wpcf7-submit{display:inline-block;text-align:center;width:100%;max-width:486px;background-color:#000;color:#fff;font-size:20px;font-weight:800;text-transform:uppercase;padding:30px 10px;text-decoration:none;cursor:pointer;border:none;transition:.3s ease}.contact__form .wpcf7-submit:hover{color:#e8ff8c}@media (max-width:600px){.contact__form .wpcf7-submit{padding:20px 10px}}.contact__form .wpcf7-spinner{display:none!important}.contact__acc{margin-top:20px;max-width:500px}.contact__acc,.contact__acc label{width:100%!important}.footer{background-color:#000;color:#fff}.footer .menu{display:flex;flex-direction:column;grid-gap:14px;list-style:none}.footer ul{list-style:none!important}.footer .menu-item a{font-size:18px;text-decoration:none;cursor:pointer;transition:.3s;list-style:none;color:#999}.footer__inner-container{display:flex;flex-direction:column;max-width:1500px;padding:30px 20px;margin:0 auto}.footer__top-container{display:flex;flex-direction:column;margin-bottom:20px;gap:64px}@media (min-width:600px){.footer__top-container{flex-direction:row}}.footer__top-container__left{display:flex;flex-direction:column;gap:30px}@media (min-width:600px){.footer__top-container__left{width:50%}}.footer__top-container__left__logo{display:flex;text-decoration:none}.footer__top-container__left__logo img{height:auto}.footer__top-container__right{display:flex;flex-direction:column;gap:30px}@media (min-width:600px){.footer__top-container__right{width:50%}}@media (min-width:800px){.footer__top-container__right{flex-direction:row;justify-content:space-between;margin-top:65px}}.footer__bottom-container{display:flex;justify-content:space-between;font-size:18px;color:hsla(0,0%,100%,.4);padding-top:20px;border-top:1px solid hsla(0,0%,100%,.4)}.footer .data-container{display:flex;flex-direction:column}.footer .data-container a{color:#fff;text-decoration:none}.footer .sub-data-container{display:flex;flex-direction:column;gap:14px}.footer .sub-data-container a:hover{color:#fff}.footer .text-label{margin-bottom:20px;font-size:18px}@media (min-width:1080px){.footer .text-label{font-size:20px}}.footer .text-span{font-size:18px;text-decoration:none;cursor:pointer;transition:.3s}.footer .social-container{display:flex;gap:10px;margin-bottom:34px}.footer .big-link{display:flex;align-items:center;font-size:34px;font-family:Helvetica Neue;font-weight:500;color:#fff;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:.3s}.footer .big-link:hover{color:#e8ff8c}.footer .big-link:hover svg{transform:rotate(45deg) translateX(10px)}@media (min-width:1080px){.footer .big-link{font-size:60px}}.footer .big-link svg{margin-left:6px;height:auto;max-width:30px;transition:transform .3s}@media (min-width:1080px){.footer .big-link svg{max-width:42px}}.grey-style{color:#999}.white-style{color:#fff}.label-big{font-weight:500}.woocommerce-products-header__title.page-title{font-size:clamp(38px,4vw,110px)!important}.woocommerce-breadcrumb{padding:0 30px!important}.single-product .product-content h2{font-size:2.4rem;margin-bottom:20px}.single-product .product-content p{margin-bottom:10px}.single-product .product{display:flex;max-width:1560px;padding:0 30px;margin:0 auto;width:100%;-moz-column-gap:20px;column-gap:20px}@media (max-width:980px){.single-product .product{flex-direction:column}}@media (max-width:600px){.single-product .product{max-width:100%;padding:0;margin:0 auto}}.single-product .product .posted_in,.single-product .product .sku_wrapper{display:none}.single-product .product .woo-variation-product-gallery{width:50%!important}@media (max-width:980px){.single-product .product .woo-variation-product-gallery{width:100%!important;margin-bottom:20px}}.single-product .product .woo-variation-product-gallery .woo-variation-gallery-container{display:flex;flex-direction:row-reverse;justify-content:flex-end;-moz-column-gap:20px;column-gap:20px}@media (max-width:980px){.single-product .product .woo-variation-product-gallery .woo-variation-gallery-container{justify-content:center}}.single-product .product .woo-variation-product-gallery .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper{max-width:610px;max-height:880px}@media (max-width:980px){.single-product .product .woo-variation-product-gallery .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper{max-width:410px;max-height:410px}}@media (max-width:600px){.single-product .product .woo-variation-product-gallery .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow{left:0!important}.single-product .product .woo-variation-product-gallery .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow{right:0!important}}.single-product .product .woo-variation-product-gallery .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper{max-width:100px}.single-product .product .woo-variation-product-gallery .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper .wvg-gallery-thumbnail-image{float:none;display:block;width:100%;margin-bottom:20px}.single-product .product .woo-variation-product-gallery .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper .wvg-gallery-thumbnail-image:last-of-type{margin-bottom:0}@media (max-width:980px){.single-product .product .woo-variation-product-gallery .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper{display:none}}.single-product .product .woo-variation-product-gallery .wvg-slider-next-arrow,.single-product .product .woo-variation-product-gallery .wvg-slider-prev-arrow{display:flex;align-items:center;justify-content:center;background-color:transparent;opacity:1}.single-product .product .woo-variation-product-gallery .wvg-slider-next-arrow:before,.single-product .product .woo-variation-product-gallery .wvg-slider-prev-arrow:before{content:url(../../../assets/images/prod-arr.svg);height:32px}.single-product .product .woo-variation-product-gallery .wvg-slider-prev-arrow:before{transform:rotate(-180deg)}.single-product .product .woo-variation-product-gallery .wvg-single-gallery-image-container img{display:block;max-width:610px;max-height:880px;height:100%;width:100%;aspect-ratio:.693;-o-object-fit:cover;object-fit:cover}@media (max-width:980px){.single-product .product .woo-variation-product-gallery .wvg-single-gallery-image-container img{max-width:410px;max-height:410px;aspect-ratio:1}}.single-product .product .woo-variation-product-gallery .woo-variation-gallery-trigger{display:none}.single-product .product .summary{width:50%!important}@media (max-width:980px){.single-product .product .summary{width:100%!important}}@media (max-width:600px){.single-product .product .summary{max-width:1560px;padding:0 30px;margin:0 auto}}.single-product .product .summary .product_title{margin-bottom:20px;font-size:5.5rem}@media (max-width:600px){.single-product .product .summary .product_title{margin-bottom:14px;font-size:35px}}.single-product .product .summary .price{padding-bottom:60px;font-size:3rem;color:#000}@media (max-width:600px){.single-product .product .summary .price{padding-bottom:14px}}.single-product .product .summary form{position:relative;margin-bottom:20px!important}.single-product .product .summary form .woocommerce-variation-price{margin-bottom:20px}.single-product .product .summary form .variations .reset_variations{position:absolute;right:0;top:-40px;font-size:16px;text-transform:uppercase;text-decoration:none;color:#000}.single-product .product .summary form .variations .woo-selected-variation-item-name{display:none}.single-product .product .summary form .variations tr{padding:10px 0;border-bottom:1px solid #999;display:flex;justify-content:space-between;align-items:center}@media (max-width:600px){.single-product .product .summary form .variations tr{flex-direction:column;align-items:flex-start}}.single-product .product .summary form .variations tr .label label{font-size:18px;font-weight:600;margin:0!important}.single-product .product .summary form .variations tr .woo-variation-items-wrapper ul{-moz-column-gap:5px;column-gap:5px}.single-product .product .summary form .variations tr .woo-variation-items-wrapper ul li{border-radius:0;box-shadow:none;transition:.3s ease;margin:0;padding:5px}.single-product .product .summary form .variations tr .woo-variation-items-wrapper ul li:hover{box-shadow:none}.single-product .product .summary form .variations tr .woo-variation-items-wrapper ul li .variable-item-contents:before{display:none!important}.single-product .product .summary form .variations tr .woo-variation-items-wrapper ul .selected{border:1px solid #000}.single-product .product .summary form .variations tr:first-of-type{border-top:1px solid #999}.single-product .product .summary form .woocommerce-variation-add-to-cart{display:flex}@media (max-width:600px){.single-product .product .summary form .woocommerce-variation-add-to-cart{flex-direction:column}}.single-product .product .summary form .qib-container{display:flex!important;align-items:center;border:1px solid #999;min-width:230px}@media (max-width:600px){.single-product .product .summary form .qib-container{border:none}}.single-product .product .summary form .qib-container .quantity,.single-product .product .summary form .qib-container button{flex:1!important}@media (max-width:600px){.single-product .product .summary form .qib-container .quantity,.single-product .product .summary form .qib-container button{flex:none!important}}.single-product .product .summary form .qib-container button,.single-product .product .summary form .qib-container input{border:none!important;background:transparent!important;height:75px!important}@media (max-width:600px){.single-product .product .summary form .qib-container button,.single-product .product .summary form .qib-container input{height:auto!important}}.single-product .product .summary form .qib-container button{color:#fff!important;cursor:pointer}.single-product .product .summary form .qib-container .minus,.single-product .product .summary form .qib-container .plus{position:relative}.single-product .product .summary form .qib-container .minus:before,.single-product .product .summary form .qib-container .plus:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.single-product .product .summary form .qib-container .minus:before{content:url(../../../assets/images/minus.svg)}.single-product .product .summary form .qib-container .plus:before{content:url(../../../assets/images/plus.svg)}.single-product .product .summary form .qib-container input{width:100%!important}@media (max-width:600px){.single-product .product .summary form .qib-container input{width:auto!important;max-width:40px!important}}.single-product .product .summary form .single_add_to_cart_button{display:inline-block;text-align:center;width:100%;max-width:486px;background-color:#000;color:#fff;font-size:20px;font-weight:800;text-transform:uppercase;padding:30px 10px;text-decoration:none;height:auto!important;border-radius:0!important;margin-left:20px!important;transition:.3s ease}.single-product .product .summary form .single_add_to_cart_button:hover{color:#e8ff8c;background-color:#000}@media (max-width:600px){.single-product .product .summary form .single_add_to_cart_button{padding:20px 10px!important;margin:14px 0 0!important;max-width:100%}}.single-product .product .summary form .single_add_to_cart_button.disabled:hover{color:#fff}.single-product .product-type-simple form{display:flex}@media (max-width:600px){.single-product .product-type-simple form{border-top:1px solid #999;padding-top:10px;flex-direction:column;align-items:flex-start}}.icons-and-text{margin-bottom:100px}@media (max-width:600px){.icons-and-text{margin-bottom:40px}}.icons-and-text__item{display:flex;align-content:center;-moz-column-gap:10px;column-gap:10px;row-gap:10px;margin-bottom:10px}.icons-and-text__item:last-of-type{margin-bottom:0}.faq{margin:180px auto 80px;max-width:800px}.faq-product{border-top:1px solid #999}.faq-product .question{font-size:18px;font-weight:600;color:#000;padding:15px 0;position:relative;display:flex;align-items:center;cursor:pointer}.faq-product .question:after{content:url(../../../assets/images/arr-faq.svg);position:absolute;top:14px;right:0}.faq-product .question.active:after{transform:rotate(180deg);top:10px}.faq-product .answercont{max-height:0;overflow:hidden;transition:.3s;border-bottom:1px solid #999}.faq-product .answer{padding:0 0 20px}.product-bestsellers{margin:200px 0 100px}@media (max-width:600px){.product-bestsellers{margin:90px 0 50px}}.product-bestsellers__heading{text-align:center}.product-bestsellers__heading h2{margin:30px 0 56px}.product-bestsellers__products{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;margin-bottom:60px;justify-items:center}@media (max-width:1080px){.product-bestsellers__products{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.product-bestsellers__products{grid-template-columns:repeat(1,1fr)}}.product-bestsellers__image img{-o-object-fit:contain;object-fit:contain}.product-bestsellers h3{margin-bottom:10px}.product-bestsellers__link{text-decoration:none}.product-bestsellers__button{text-align:center}.archive-product .woocommerce-ordering{display:none}.archive-product .woocommerce-result-count{display:none!important}.archive-product .woocommerce-pagination{margin-top:65px}.archive-product .woocommerce-pagination ul,.archive-product .woocommerce-pagination ul li{border:none!important}.archive-product .woocommerce-pagination ul li a,.archive-product .woocommerce-pagination ul li span{font-size:20px!important;background:#fff!important;display:flex;align-items:center;color:#999!important;padding-bottom:0!important}.archive-product .woocommerce-pagination ul li svg{height:15px}.archive-product .woocommerce-pagination ul li .current{color:#000!important;border-bottom:2px solid #000}.archive-product .woocommerce-pagination ul .prev svg{transform:rotate(-180deg)}.archive-product h1{font-size:11rem;text-align:center;color:#000;margin-bottom:20px}.archive-product__filter-wrapper{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.archive-product__button-filter-wrapper{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;border-bottom:1px solid #000;padding-bottom:10px;cursor:pointer}.archive-product__button-filter-wrapper svg{transform:rotate(90deg)}.archive-product__button-filter{background-color:#fff;border:none;font-size:18px;font-weight:600;text-transform:uppercase;cursor:pointer}@media (max-width:600px){.archive-product__button-filter{font-size:14px}}.archive-product__sort{display:flex;align-items:center;-moz-column-gap:70px;column-gap:70px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.4)}@media (max-width:800px){.archive-product__sort{-moz-column-gap:10px;column-gap:10px}}.archive-product__sort span{font-size:18px;font-weight:600;color:#999;text-transform:uppercase}@media (max-width:600px){.archive-product__sort span{display:none}}.archive-product__sort .woocommerce-ordering-clone{margin:0;display:block}.archive-product__sort .woocommerce-ordering-clone select{border:none;background-color:#fff}@media (max-width:600px){.archive-product__sort .woocommerce-ordering-clone select{font-size:14px;font-weight:600}}.archive-product__filter-menu{position:absolute;left:0;top:94%;width:100%;padding:60px 20px 80px;transform:scaleY(0);z-index:10;transform-origin:top;border-top:1px solid rgba(0,0,0,.2);background-color:#f3f3f3;transition:.3s ease}.archive-product__filter-menu--active{transform:scaleY(1)}.archive-product__filter-menu--active .archive-product__filter-menu-box{opacity:1}.archive-product__filter-menu-box{display:flex;flex-wrap:wrap;-moz-column-gap:80px;column-gap:80px;opacity:0;transition:.3s ease .3s}.archive-product__filter-menu-box .bapf_head h3{font-size:18px;font-weight:600;text-transform:uppercase;margin-bottom:20px}.archive-product__filter-menu-box .bapf_stylecolor ul{display:flex;flex-wrap:wrap;-moz-column-gap:15px;column-gap:15px}.archive-product__filter-menu-box .bapf_stylecolor ul li span{margin:0!important;border-radius:50%;height:24px!important;width:24px!important;border:1px solid #999!important}.archive-product__filter-menu-box .bapf_stylecolor ul li span span{display:none}.archive-product__filter-menu-box .bapf_stylecolor ul .checked span{border:1px solid #000!important}.archive-product__filter-menu-box .bapf_asradio ul li,.archive-product__filter-menu-box .bapf_ckbox_square ul li{margin-bottom:15px!important;text-transform:capitalize}.archive-product__filter-menu-box .bapf_asradio ul li input,.archive-product__filter-menu-box .bapf_ckbox_square ul li input{height:20px!important;width:20px!important;border:1px solid #999!important}.archive-product__filter-menu-box .bapf_asradio ul li:last-of-type,.archive-product__filter-menu-box .bapf_ckbox_square ul li:last-of-type{margin-bottom:0!important}.archive-product__filter-menu-box .bapf_asradio ul .checked input,.archive-product__filter-menu-box .bapf_ckbox_square ul .checked input{position:relative;background:none!important}.archive-product__filter-menu-box .bapf_asradio ul .checked input:after,.archive-product__filter-menu-box .bapf_ckbox_square ul .checked input:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:10px;width:10px;background-color:#000;border-radius:50%}.archive-product .products{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}@media (max-width:800px){.archive-product .products{grid-template-columns:repeat(2,1fr)}}.archive-product .products:after,.archive-product .products:before{content:none!important}.main-cart{position:relative;display:flex;-moz-column-gap:20px;column-gap:20px}@media (max-width:980px){.main-cart{flex-direction:column}}.main-cart__collaterals,.main-cart__form{flex:1}.main-cart__collaterals .cart_totals{width:100%!important}.main-cart__collaterals .cart_totals table{border:none!important}.main-cart__collaterals .cart_totals table td,.main-cart__collaterals .cart_totals table th{padding:0!important}.main-cart__collaterals .cart_totals table .order-total td,.main-cart__collaterals .cart_totals table .order-total th{padding-top:20px!important;border-top:1px solid #999!important}.main-cart__collaterals .cart_totals table .order-total th{font-size:18px;color:#000;font-weight:400!important}.main-cart__collaterals .cart_totals table .order-total td{font-size:25px;color:#000;font-weight:800!important;text-transform:uppercase}.main-cart__collaterals .cart_totals .wc-proceed-to-checkout a{background-color:#000!important;color:#fff!important;border-radius:0!important;transition:.3s ease}.main-cart__collaterals .cart_totals .wc-proceed-to-checkout a:hover{color:#e8ff8c!important}.main-cart__collaterals-title td{font-size:18px!important;color:#999!important;font-weight:400!important;text-transform:uppercase;width:100%!important}.main-cart__form table{border:none!important}.main-cart__form table thead{display:table-header-group!important}.main-cart__form table thead th{width:100%!important}.main-cart__form table td,.main-cart__form table th{padding:0!important}.main-cart__form table th{font-size:18px!important;color:#999!important;font-weight:400!important;text-transform:uppercase}.main-cart__form table .product-name{max-width:230px!important}.main-cart__form table .product-subtotal{text-align:right;padding-right:30px!important}.main-cart__form table td{border-top:1px solid #999!important}.main-cart__form table td:before{display:none!important}.main-cart__form table .product-content,.main-cart__form table .product-thumbnail{padding-top:20px!important;padding-bottom:20px!important}.main-cart__form table .product-thumbnail{width:30%;max-width:230px!important;display:table-cell!important}.main-cart__form table .product-thumbnail a{display:flex}.main-cart__form table .product-thumbnail img{height:100%;width:100%;max-height:280px;max-width:230px;-o-object-fit:contain;object-fit:contain}.main-cart__form table .product-content{width:70%;padding-left:20px!important;vertical-align:top!important;display:table-cell!important}.main-cart__form table .product-content div{margin-bottom:20px}.main-cart__form table .product-content div div{margin-bottom:0}.main-cart__form table .product-content div .qib-container{border:1px solid #999}.main-cart__form table .product-content div .qib-container button,.main-cart__form table .product-content div .qib-container input{background:#fff!important;border:none!important;color:#fff!important;cursor:pointer}.main-cart__form table .product-content div .qib-container input{color:#000!important;font-weight:800;font-size:18px!important}.main-cart__form table .product-content div .qib-container .minus,.main-cart__form table .product-content div .qib-container .plus{position:relative}.main-cart__form table .product-content div .qib-container .minus:before,.main-cart__form table .product-content div .qib-container .plus:before{position:absolute;left:50%;top:55%;transform:translate(-50%,-50%)}.main-cart__form table .product-content div .qib-container .minus:before{content:url(../../../assets/images/minus.svg)}.main-cart__form table .product-content div .qib-container .plus:before{content:url(../../../assets/images/plus.svg)}.main-cart__form table .product-content div .remove{position:relative;margin-top:20px;font-size:18px!important;color:#000!important;font-weight:400;height:auto!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;text-transform:uppercase;text-decoration:none;padding-bottom:5px}.main-cart__form table .product-content div .remove:hover{background-color:transparent!important}.main-cart__form table .product-content div .remove:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background-color:#000}.main-cart__form table .product-content-top{display:flex;justify-content:space-between;font-size:2.5rem!important;font-weight:800!important;color:#000;text-transform:uppercase}.main-cart__form table .product-content-top a{text-decoration:none;color:#000}.main-cart__gap{height:80.5px;margin-bottom:30px}@media (max-width:1360px){.main-cart__gap{height:46px}}@media (max-width:980px){.main-cart__gap{height:20px;margin-bottom:0}}.main-cart__title{margin-bottom:30px;font-size:70px;font-weight:800;color:#000;text-transform:uppercase}@media (max-width:1360px){.main-cart__title{font-size:40px}}.main-cart .actions{text-align:left!important;padding-top:20px!important}.main-cart .actions span{display:block;text-align:left!important;font-size:18px;color:#000;font-weight:400!important;margin-bottom:10px}.main-cart__coupon .coupon{display:flex;float:none!important}@media (max-width:600px){.main-cart__coupon .coupon{flex-direction:column}}.main-cart__coupon .coupon button,.main-cart__coupon .coupon input{float:none!important;width:50%!important}@media (max-width:600px){.main-cart__coupon .coupon button,.main-cart__coupon .coupon input{width:100%!important}}.main-cart__coupon .coupon button{border:none;border-radius:0;color:#000;background-color:#c8c8c8;text-transform:uppercase;transition:.3s ease}@media (max-width:600px){.main-cart__coupon .coupon button{padding:20px!important}}.main-cart__coupon .coupon button:hover{background-color:#000;color:#e8ff8c}.main-cart__coupon .coupon input{padding:26px!important;border:1px solid #000!important;font-size:18px}@media (max-width:600px){.main-cart__coupon .coupon input{padding:15px!important;margin:0 0 20px!important}}.main-cart__coupon .coupon input::-webkit-input-placeholder{font-size:18px}.main-cart__coupon .coupon input::placeholder{font-size:18px}.woocommerce-cart .return-to-shop a{display:inline-block;text-align:center;width:100%;max-width:486px;background-color:#000!important;color:#fff!important;font-size:20px;font-weight:800;text-transform:uppercase;padding:30px 10px!important;text-decoration:none;cursor:pointer;border:none;transition:.3s ease}.woocommerce-cart .return-to-shop a:hover{color:#e8ff8c!important}@media (max-width:600px){.woocommerce-cart .return-to-shop a{padding:20px 10px}}.woocommerce-form-coupon-toggle{display:none}.checkout_coupon{display:flex!important;flex-direction:column;justify-content:center;align-items:center;max-width:600px;width:100%;margin:0 auto!important;border:none!important;text-align:center!important}.checkout_coupon p{width:100%!important}.checkout_coupon p:first-of-type{font-size:3rem!important;color:#000}.checkout_coupon .form-row-first{margin-top:20px!important}.checkout_coupon button{border:none!important;border-radius:0!important;color:#000!important;background-color:#c8c8c8!important;text-transform:uppercase!important;transition:.3s ease!important;padding:20px!important;width:100%!important}.checkout_coupon button:hover{background-color:#000!important;color:#e8ff8c!important}.checkout_coupon input{padding:20px!important;border:1px solid #000!important;font-size:18px}@media (max-width:600px){.checkout_coupon input{padding:15px!important;margin:0 0 20px!important}}.checkout_coupon input::-webkit-input-placeholder{font-size:18px}.checkout_coupon input::placeholder{font-size:18px}.checkout-order-title{text-align:center;font-size:7rem}.checkout-order__wrapper{display:flex;-moz-column-gap:60px;column-gap:60px}@media (max-width:980px){.checkout-order__wrapper{flex-direction:column;row-gap:40px}}.checkout-order textarea{padding:10px;border:1px solid #999;resize:none}.checkout-order table{border:none!important;border-collapse:collapse!important}.checkout-order table td,.checkout-order table th{padding:0!important}.checkout-order table .order-total td,.checkout-order table .order-total th{padding-top:20px!important;border-top:1px solid #999!important}.checkout-order table .order-total th{font-size:18px;color:#000;font-weight:400!important}.checkout-order table .order-total td{font-size:25px;color:#000;font-weight:800!important;text-transform:uppercase}.checkout-order table .product-thumbnail{width:20%;max-width:120px!important;display:table-cell!important;padding:10px 0!important}.checkout-order table .product-thumbnail a{display:flex}.checkout-order table .product-thumbnail img{height:100%;width:100%;max-height:280px;max-width:120px;-o-object-fit:contain;object-fit:contain}.checkout-order table .product-content{padding-left:20px!important}.checkout-order table .product-content-top{display:flex;justify-content:space-between;font-size:2.5rem!important;font-weight:800!important;color:#000;text-transform:uppercase;margin-bottom:20px}.checkout-order table tfoot td,.checkout-order table tfoot th{padding:10px 0!important}.checkout-order table tfoot th{font-weight:400!important}.checkout-order .woocommerce-billing-fields__field-wrapper .form-row label{display:none}.checkout-order .woocommerce-billing-fields__field-wrapper .form-row input,.checkout-order .woocommerce-shipping-fields input{padding:10px;border:1px solid #999}.checkout-order #billing_first_name_field,.checkout-order #billing_last_name_field{width:100%}.checkout-order .col2-set{display:flex;flex-direction:column}.checkout-order .col2-set .col-1,.checkout-order .col2-set .col-2{float:none!important;width:100%}.checkout-order ul li{display:flex;align-items:center;font-weight:400!important}.checkout-order ul li label{display:flex!important;width:100%;justify-content:space-between}.checkout-order .woocommerce-checkout-payment{background-color:#fff!important;border-radius:0!important}.checkout-order .woocommerce-checkout-payment .wc_payment_methods{padding-top:0!important;padding-left:0!important}.checkout-order .woocommerce-checkout-payment .payment_box{display:none!important}.checkout-order .order-total td,.checkout-order .order-total th{padding:10px 0!important}.checkout-order input[type=checkbox]{display:inline-block;position:relative;width:auto!important;height:20px!important;cursor:pointer;outline:none;background-color:transparent;margin-right:30px;margin-left:2px}.checkout-order input[type=checkbox]:before{content:"";display:block;position:absolute;width:26px;height:26px;top:0;left:0;border:1px solid #999;background-color:#fff}.checkout-order input[type=checkbox]:checked:before{content:"";display:block;position:absolute;width:26px;height:26px;top:0;left:0;border:1px solid #999}.checkout-order input[type=checkbox]:checked:after{content:"";width:12px;height:12px;display:block;position:absolute;top:7px;left:7px;background-color:#000}.checkout-order input[type=radio]{display:inline-block;position:relative;width:auto!important;height:20px!important;cursor:pointer;outline:none;background-color:transparent;margin-right:30px;margin-left:2px}.checkout-order input[type=radio]:before{content:"";display:block;position:absolute;width:18px;height:18px;top:0;left:0;border-radius:50%;border:1px solid #999;background-color:#fff}.checkout-order input[type=radio]:checked:before{content:"";display:block;position:absolute;width:18px;height:18px;top:0;left:0;border-radius:50%;border:1px solid #999}.checkout-order input[type=radio]:checked:after{content:"";width:10px;height:10px;display:block;position:absolute;top:4px;left:4px;border-radius:50%;background-color:#000}.checkout-order .place-order{padding:20px 0 0!important}.checkout-order .place-order a{color:#000!important}.checkout-order .place-order button{margin-top:20px!important;float:none;width:100%;border:none;border-radius:0;color:#fff!important;background-color:#000!important;text-transform:uppercase;transition:.3s ease;padding:20px 10px!important}.checkout-order .place-order button:hover{color:#e8ff8c!important}.myAcc-box{display:flex;flex-direction:column}.myaccount-wrapper{margin:100px 0 240px;display:flex}.myaccount-wrapper p mark{background-color:transparent!important;font-weight:600!important}@media (max-width:800px){.myaccount-wrapper{flex-direction:column}}.myaccount-wrapper nav{flex:1;display:inline-table}.myaccount-wrapper nav h2{font-size:2rem;line-height:3rem;width:100%;border-bottom:2px solid #000;font-weight:400;padding-bottom:10px;margin-bottom:30px}.myaccount-wrapper nav ul{list-style:none}.myaccount-wrapper nav ul li{margin-bottom:14px}.myaccount-wrapper nav ul li a{font-size:15px;font-weight:400;color:#000;text-decoration:none;transition:.3s ease}.myaccount-wrapper nav ul li a:hover{color:#000}@media (max-width:800px){.myaccount-wrapper nav{width:100%}.myaccount-wrapper nav h2{width:30%}}.myaccount-wrapper .woocommerce-Address{padding-left:0!important}.myaccount-wrapper .woocommerce-orders-table{border-collapse:collapse}.myaccount-wrapper .woocommerce-orders-table thead th{padding-bottom:20px}.myaccount-wrapper .woocommerce-orders-table tbody tr td{padding-right:20px;border-bottom:1px solid #000}.myaccount-wrapper .woocommerce-orders-table .woocommerce-orders-table__row{border-bottom:1px solid #000}.myaccount-wrapper .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions{padding-right:0}.myaccount-wrapper .woocommerce-orders-table .woocommerce-orders-table__cell a{display:block;text-align:center;padding:0}.myaccount-wrapper .woocommerce-column__title,.myaccount-wrapper .woocommerce-order-details__title{margin:20px 0!important}.myaccount-wrapper .woocommerce-table--order-details h2{margin-bottom:20px!important}.myaccount-wrapper .woocommerce-table--order-details tfoot,.myaccount-wrapper .woocommerce-table--order-details thead{text-align:left!important}.myaccount-wrapper .woocommerce-Address-title a{color:#000!important}.myaccount-wrapper .woocommerce-order-details table tr td:first-of-type,.myaccount-wrapper .woocommerce-order-details table tr th:first-of-type{padding-right:10px!important}.myaccount-wrapper .woocommerce-customer-details .woocommerce-column--2{padding-left:0}.woocommerce-MyAccount-content{flex:4;margin-left:170px;color:#000;font-weight:500;text-decoration:none}@media (max-width:1360px){.woocommerce-MyAccount-content{margin-left:100px}}@media (max-width:800px){.woocommerce-MyAccount-content{margin-left:0;margin-top:40px}}.woocommerce-MyAccount-content h3{margin-top:10px;margin-bottom:20px}.woocommerce-MyAccount-content p{margin-bottom:10px}.woocommerce-MyAccount-content a,.woocommerce-MyAccount-content p{color:#000;font-size:2rem;line-height:3rem;font-weight:300;text-decoration:none}.woocommerce-MyAccount-content .form-row{position:relative}.woocommerce-MyAccount-content .form-row label{position:relative;transition:transform .3s,color .3s}.woocommerce-MyAccount-content .form-row input::-webkit-input-placeholder{display:none}.woocommerce-MyAccount-content .form-row input::placeholder{display:none}.woocommerce-MyAccount-content .form-row label+span input:active label{background-color:#000}.woocommerce-MyAccount-content fieldset{margin-top:19px;border:none!important}.woocommerce-MyAccount-content fieldset legend{font-weight:500;margin-bottom:15px!important;color:#000!important}.woocommerce-MyAccount-content .edit-account{max-width:721px}@media (max-width:1080px){.woocommerce-MyAccount-content .edit-account{max-width:none}}.woocommerce-MyAccount-content .form-row-first,.woocommerce-MyAccount-content .form-row-last{width:100%!important}.woocommerce-MyAccount-content .select2,.woocommerce-MyAccount-content input[type=email],.woocommerce-MyAccount-content input[type=password],.woocommerce-MyAccount-content input[type=tel],.woocommerce-MyAccount-content input[type=text],.woocommerce-MyAccount-content select,.woocommerce-MyAccount-content textarea{width:100%;outline:none;-webkit-appearance:none;appearance:none;padding:11px 18px;border:1px solid #000;margin:12px 0;font-size:2rem;font-family:Lato,sans-serif}.woocommerce-MyAccount-content .select2::-webkit-input-placeholder,.woocommerce-MyAccount-content input[type=email]::-webkit-input-placeholder,.woocommerce-MyAccount-content input[type=password]::-webkit-input-placeholder,.woocommerce-MyAccount-content input[type=tel]::-webkit-input-placeholder,.woocommerce-MyAccount-content input[type=text]::-webkit-input-placeholder,.woocommerce-MyAccount-content select::-webkit-input-placeholder,.woocommerce-MyAccount-content textarea::-webkit-input-placeholder{color:#fff!important;display:none!important}.woocommerce-MyAccount-content input[type=text]::-webkit-input-placeholder, .woocommerce-MyAccount-content input[type=password]::-webkit-input-placeholder, .woocommerce-MyAccount-content input[type=tel]::-webkit-input-placeholder, .woocommerce-MyAccount-content input[type=email]::-webkit-input-placeholder, .woocommerce-MyAccount-content textarea::-webkit-input-placeholder, .woocommerce-MyAccount-content select::-webkit-input-placeholder, .woocommerce-MyAccount-content .select2::-webkit-input-placeholder{color:#fff!important;display:none!important}.woocommerce-MyAccount-content .select2::placeholder,.woocommerce-MyAccount-content input[type=email]::placeholder,.woocommerce-MyAccount-content input[type=password]::placeholder,.woocommerce-MyAccount-content input[type=tel]::placeholder,.woocommerce-MyAccount-content input[type=text]::placeholder,.woocommerce-MyAccount-content select::placeholder,.woocommerce-MyAccount-content textarea::placeholder{color:#fff!important;display:none!important}.woocommerce-MyAccount-content label{margin-bottom:12px}.woocommerce-MyAccount-content button{padding:17px 25px;cursor:pointer;border:1px solid #000;color:#fff;background-color:#000;transition:.5s ease-out;box-shadow:inset 0 0 1px 0 #fff}.woocommerce-MyAccount-content button:hover{box-shadow:inset 550px 0 0 0 #fff;color:#000}.woocommerce-MyAccount-content .select2{display:flex;align-items:center}.woocommerce-MyAccount-content .account-btn{text-align:right}.woocommerce-MyAccount-content .select2-search{border-bottom:1px solid #000}.woocommerce-MyAccount-content .select2-container--default .select2-search--dropdown .select2-search__field{border:none!important}.woocommerce-MyAccount-content .select2-container--default .select2-results__option--highlighted[aria-selected],.woocommerce-MyAccount-content .select2-container--default .select2-results__option--highlighted[data-selected]{padding:11px 26px}.woocommerce-MyAccount-content .select2-results__option{padding:11px 26px}.woocommerce-MyAccount-content .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.woocommerce-MyAccount-content .select2-search{padding:11px 26px!important;outline:none!important}.woocommerce-MyAccount-content .select2-container--default .select2-selection--single{border:none}.woocommerce-MyAccount-content .select2-container--default .select2-results__option[data-selected=true]{background-color:#b08051}.woocommerce-MyAccount-content .woocommerce-returns h2,.woocommerce-MyAccount-content .woocommerce-returns img{display:none}.woocommerce-MyAccount-content .woocommerce-returns a{color:#5891cd}.woocommerce-MyAccount-content .woocommerce-returns div{width:auto!important;text-align:left!important}.select2-search{padding:0}.select2-search input{padding:10px!important;outline:none!important;border:0!important}.woocommerce-view-order .woocommerce-table{border-collapse:collapse}.woocommerce-view-order .woocommerce-table thead tr th{padding-bottom:20px}.woocommerce-view-order .woocommerce-table tbody tr td{border-bottom:1px solid #000;padding:20px 0}.woocommerce-view-order .woocommerce-table tfoot tr:first-of-type td,.woocommerce-view-order .woocommerce-table tfoot tr:first-of-type th{padding-top:20px}.woocommerce-view-order .woocommerce-table .item-thumbnail img{height:50px!important;width:50px!important;-o-object-fit:contain;object-fit:contain}.woocommerce-view-order .ced_my_account_reorder{padding:0;display:inline-block;margin-top:20px;transition:.3s ease}.woocommerce-view-order .ced_my_account_reorder:hover{color:#000}#customer_login{display:flex;flex-direction:column}#customer_login .col-1,#customer_login .col-2{width:100%!important;float:auto!important}.woocommerce-form-login{border:none!important}.woocommerce-form-login .woocommerce-form-row{padding:0!important;margin:0!important}.woocommerce-form-login .woocommerce-form-row input{padding:30px;border:2px solid #000;width:100%}.woocommerce-form-login__submit{display:inline-block;text-align:center;width:100%;max-width:486px;background-color:#000!important;color:#fff!important;font-size:20px;font-weight:800;text-transform:uppercase;padding:30px 10px!important;text-decoration:none;cursor:pointer;border:none;transition:.3s ease}.woocommerce-form-login__submit:hover{color:#e8ff8c!important}@media (max-width:600px){.woocommerce-form-login__submit{padding:20px 10px}}.woocommerce-form-login .woocommerce-form-login__rememberme{display:flex!important;align-items:center!important}.woocommerce-form-login .form-row:nth-of-type(3){padding:0!important;margin:0!important;display:flex!important;flex-direction:column-reverse!important;row-gap:20px}.woocommerce-form-login .woocommerce-LostPassword a{color:#000!important;text-decoration:none!important}.woocommerce-form-login input[type=checkbox]{display:inline-block;position:relative;cursor:pointer;outline:none;background-color:transparent;width:26px;height:26px;margin-right:30px;margin-left:2px}.woocommerce-form-login input[type=checkbox]:before{content:"";display:block;position:absolute;width:26px;height:26px;top:0;left:0;border:1px solid #999;background-color:#fff}.woocommerce-form-login input[type=checkbox]:checked:before{content:"";display:block;position:absolute;width:26px;height:26px;top:0;left:0;border:1px solid #999}.woocommerce-form-login input[type=checkbox]:checked:after{content:"";width:12px;height:12px;display:block;position:absolute;top:7px;left:7px;background-color:#000}.woocommerce-form-register{border:none!important}.woocommerce-form-register .woocommerce-form-row{padding:0!important;margin:0 0 20px!important}.woocommerce-form-register .woocommerce-form-row input{padding:30px;border:2px solid #000;width:100%}.woocommerce-form-register .woocommerce-privacy-policy-text{margin:20px 0!important}.woocommerce-form-register .woocommerce-privacy-policy-text a{color:#000!important}.woocommerce-form-register__submit{display:inline-block;text-align:center;width:100%;max-width:486px;background-color:#000!important;color:#fff!important;font-size:20px;font-weight:800;text-transform:uppercase;padding:30px 10px!important;text-decoration:none;cursor:pointer;border:none;transition:.3s ease}.woocommerce-form-register__submit:hover{color:#e8ff8c!important}@media (max-width:600px){.woocommerce-form-register__submit{padding:20px 10px}}.woocommerce-ResetPassword{text-align:center;margin:40px 0!important}.woocommerce-ResetPassword .woocommerce-form-row{margin:40px auto 0!important;float:none!important}.woocommerce-ResetPassword .woocommerce-form-row input{padding:30px;border:2px solid #000;width:100%}.woocommerce-ResetPassword .woocommerce-Button{display:inline-block;text-align:center;width:100%;max-width:486px;background-color:#000!important;color:#fff!important;font-size:20px;font-weight:800;text-transform:uppercase;padding:30px 10px!important;text-decoration:none;cursor:pointer;border:none;transition:.3s ease}.woocommerce-ResetPassword .woocommerce-Button:hover{color:#e8ff8c!important}@media (max-width:600px){.woocommerce-ResetPassword .woocommerce-Button{padding:20px 10px}}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-top-color:#000!important;background:#e8ff8c;color:#000;padding:20px!important;display:flex;align-items:center;justify-content:space-between}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{border:none;border-radius:0!important;color:#fff!important;background-color:#000!important;text-transform:uppercase;transition:.3s ease}@media (max-width:600px){.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{padding:20px!important}}.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover{background-color:#000!important;color:#e8ff8c!important}.woocommerce-error:after,.woocommerce-error:before,.woocommerce-info:after,.woocommerce-info:before,.woocommerce-message:after,.woocommerce-message:before{display:none}.woocommerce-message{flex-direction:row-reverse;margin:0 30px 20px;background-color:transparent;border:none;outline:none}.woocommerce-message a{background-color:transparent!important;color:#000!important}.woocommerce-message a:hover{background-color:transparent!important;color:#000!important}.woocommerce-NoticeGroup ul{flex-direction:column!important}.woocommerce-order .woocommerce-thankyou-order-received{text-align:center;font-size:3rem;margin-bottom:30px}.woocommerce-order .woocommerce-thankyou-order-details{display:flex;justify-content:center}@media (max-width:600px){.woocommerce-order .woocommerce-thankyou-order-details{flex-direction:column;row-gap:10px}}.woocommerce-order .woocommerce-thankyou-order-details li{border-right:1px solid #000!important}@media (max-width:600px){.woocommerce-order .woocommerce-thankyou-order-details li{border-bottom:1px solid #000!important;border-right:none!important}}.woocommerce-order p{text-align:center}.woocommerce-order .woocommerce-order-details{margin-top:30px}.woocommerce-order .woocommerce-order-details h2{text-align:center;font-size:3rem;font-weight:400;margin-bottom:20px}.woocommerce-order .woocommerce-order-details table{border:none!important;border-collapse:collapse!important}.woocommerce-order .woocommerce-order-details table a{color:#000!important}.woocommerce-order .woocommerce-columns--addresses{display:flex;flex-direction:column;align-items:center}.woocommerce-order .woocommerce-columns--addresses address{border:1px solid #000;padding:20px;text-align:left!important}.woocommerce-order .woocommerce-columns--addresses address p{text-align:left!important;padding-left:0!important}.woocommerce-order .woocommerce-columns--addresses address p:before{display:none!important}.woocommerce-order .woocommerce-columns--addresses h2{text-align:center;font-size:3rem;font-weight:400;margin-bottom:20px}.woocommerce-order .woocommerce-columns--addresses h2:last-of-type{margin-top:20px!important}