@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&family=Inter:wght@400;500;600;700;800&family=Roboto:wght@400;500;700;900&family=Open+Sans:wght@400;500;600;700;800&family=Lora:wght@400;500;600;700&family=Playfair+Display:wght@400;500;600;700;800;900&family=Poppins:wght@400;500;600;700;800&family=Raleway:wght@400;500;600;700;800;900&family=Nunito:wght@400;500;600;700;800;900&family=Oswald:wght@400;500;600;700&family=Roboto+Slab:wght@400;500;600;700;800&family=Merriweather:wght@300;400;700;900&family=Ubuntu:wght@400;500;700&family=PT+Sans:wght@400;700&family=Source+Sans+3:wght@400;500;600;700;800&family=Rubik:wght@400;500;600;700;800;900&family=Manrope:wght@400;500;600;700;800&family=Roboto+Condensed:wght@300;400;700&family=Bebas+Neue&display=swap";.header{position:relative;z-index:1000;max-width:1190px;padding:16px 15px;margin:0 auto}.header__burger{display:none}.header__content{display:flex;justify-content:space-between;align-items:center}.header__navigation{display:flex;align-items:center;list-style:none}.header__navigation .navigation__item{position:relative;cursor:pointer;color:var(--color-grey-98,#fafafa);font-size:14.078px;font-weight:400;line-height:normal;padding:10px 0;margin-right:40px;overflow:hidden}.header__navigation .navigation__item:before{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:linear-gradient(90deg,#fafafa,#fafafa);transition:all .4s ease-out;transform:translateX(-50%)}.header__navigation .navigation__item:hover:before{width:100%}.header__navigation .social{margin-right:8px;filter:brightness(0) invert(1)}@media(max-width:800px){.header{position:relative;background:var(--color-grey-7,#111)}.header__burger{display:block}.header nav{display:none}}.header__burger .box{border-radius:2px;width:28px;height:20px;box-shadow:1px 2px 10px 0 #0000004d}.header__burger .btn{width:28px;cursor:pointer}.header__burger span{display:block;width:100%;box-shadow:0 2px 10px 0 #0000004d;border-radius:1px;height:3px;background:#fff;transition:all .3s;position:relative}.header__burger span+span{margin-top:5px}.header__burger .active span:first-child{animation:top .7s ease forwards}.header__burger .not-active span:first-child{animation:top-2 .7s ease forwards}.header__burger .active span:nth-child(2){animation:scaled .7s ease forwards}.header__burger .not-active span:nth-child(2){animation:scaled-2 .7s ease forwards}.header__burger .active span:nth-child(3){animation:bottom .7s ease forwards}.header__burger .not-active span:nth-child(3){animation:bottom-2 .7s ease forwards}@keyframes top{0%{top:0;transform:rotate(0)}50%{top:6px;transform:rotate(0)}to{top:6px;transform:rotate(45deg)}}@keyframes top-2{0%{top:6px;transform:rotate(45deg)}50%{top:6px;transform:rotate(0deg)}to{top:0;transform:rotate(0deg)}}@keyframes bottom{0%{bottom:0;transform:rotate(0)}50%{bottom:10px;transform:rotate(0)}to{bottom:10px;transform:rotate(-45deg)}}@keyframes bottom-2{0%{bottom:10px;transform:rotate(-45deg)}50%{bottom:10px;transform:rotate(0)}to{bottom:0;transform:rotate(0)}}@keyframes scaled{50%{transform:scale(0)}to{transform:scale(0)}}@keyframes scaled-2{0%{transform:scale(0)}50%{transform:scale(0)}to{transform:scale(1)}}.burger__menu.active{opacity:1;transition:.4s;top:82px;left:0}.burger__menu{opacity:0;transition:.4s;background:var(--color-grey-7,#111);position:absolute;top:-1000px;left:0;list-style:none;display:none;width:100%}.burger__menu li{display:flex;justify-content:center;padding:24px 8px;color:var(--color-grey-98,#fafafa);text-align:right;font-family:Montserrat;font-size:13.414px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}@media(max-width:800px){.burger__menu{display:block}}.preview{background:url(/_next/static/media/bg.6b1b777a.png);transform:translateY(-86px);background-repeat:no-repeat;background-position-x:center;background-size:cover}.preview__content{padding:367px 0}.preview__content h1{transform:translateX(-10px);font-size:130px;line-height:normal;text-transform:uppercase}.preview__content h1,.preview__content p{color:var(--color-white-solid,#fff);font-style:normal;font-weight:400;letter-spacing:2px}.preview__content p{margin-bottom:64px;font-size:24px;line-height:35px}.preview__content button:hover{background:var(--Dark,#0d0d0d);color:var(--White,#fafafa);transition:.4s}.preview__content button{transition:.4s;color:var(--Dark,#0d0d0d);text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;border-radius:5px;background:var(--White,#fafafa);padding:24px 64px;border:none}@media(max-width:800px){.preview{transform:translateY(-36px)}.preview__content{padding:244px 0 367px}.preview__content h1{font-size:96px}.preview__content p{font-size:18px}.preview__content button{font-size:13px;padding:16px 48px}}@media(max-width:480px){.preview__content{padding:182px 0 100px}.preview__content h1{font-size:50px;font-weight:300;text-transform:uppercase}.preview__content h1,.preview__content p{color:var(--color-white-solid,#fff);font-family:Montserrat;font-style:normal;line-height:normal}.preview__content p{font-size:14px;font-weight:400;letter-spacing:1px}.preview__content button{color:var(--color-grey-5,#0d0d0d);text-align:center;font-family:Montserrat;font-size:11px;font-style:normal;font-weight:600;line-height:18.6px;letter-spacing:.5px;padding:8px 32px}}.marquee{width:100%;overflow:hidden;background:#80a030;color:#fff;padding:12px 0;position:relative}.marquee__wrapper{display:flex;width:-webkit-max-content;width:max-content;animation:scrollLoop 20s linear infinite}.marquee__content{display:flex;white-space:nowrap;gap:50px;font-size:18px;font-weight:600;padding-right:50px}@keyframes scrollLoop{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(max-width:480px){.marquee__content{display:flex;white-space:nowrap;gap:50px;font-size:12px;font-weight:600;padding-right:50px}}.filter{font-size:16px;font-weight:500}.filter,.filter__title{color:var(--Dark,#0d0d0d);font-style:normal;line-height:normal}.filter__title{font-size:20px;font-weight:600}.brand{max-height:0;overflow:hidden;transition:1s}.brand__search{margin-bottom:16px;border:.5px solid #a4a4a4;border-radius:10px;padding:8px 16px;background:#f5f5f5;color:#050505;font-size:14px;font-weight:500;width:100%}.brand input:focus{outline:none;border:1px solid var(--Main-color,#077c8f)}.brand__search::placeholder{color:#050505}.brand__list{display:flex;overflow:scroll;flex-direction:column;scrollbar-width:none}.brand__list::-webkit-scrollbar{display:none}.brand__item{display:flex;align-items:center;margin-bottom:16px}.brand__item input{margin-right:16px}.brand #check{-webkit-appearance:none;appearance:none;border:1px solid #050505;border-radius:2px;width:18px;height:18px}.brand #check:checked{background-color:#80a030;border-color:#80a030;display:flex;justify-content:center;align-items:center;position:relative}.brand #check:checked:before{content:"✓";color:#fff;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brand.active{max-height:1000px;transition:1s}@media(max-width:856px){.brand{border-bottom:1px solid #a4a4a4}}.rang{margin-bottom:0;height:0;overflow:hidden;transition:1s;border-bottom:1px solid #a4a4a4;padding:0 10px}.rang.active{height:70px;transition:1s}.rang-title{margin-bottom:24px;display:flex;justify-content:space-between;color:var(--gray,#9f9f9f);font-size:14px;font-style:normal;font-weight:500;line-height:normal}.filter{max-width:280px;width:100%;margin-right:16px;transform:translateY(-13px)}.filter__txt-btn{position:relative;display:flex;justify-content:space-between;align-items:center;padding:18px 0}.filter__img{position:absolute;right:0;transition:1s}.filter__img.inactive{transition:.5s;transform:rotate(90deg)}.filter__subcategory{border-bottom:1px solid #a4a4a4}.filter__subcategory .subcategory__list.open{margin-bottom:16px;transition:3s;max-height:2000px}.filter__subcategory .subcategory__list{margin-bottom:0;transition:.7s;overflow:hidden;max-height:0;list-style:none}.filter__subcategory .subcategory__list-item__btn{min-width:186px;border:1px solid #f5f5f5;cursor:pointer;border-radius:10px;background:#f5f5f5;text-align:left;padding:16px;width:100%;margin-bottom:8px;color:var(--Dark,#050505);font-size:14px;font-style:normal;font-weight:600;line-height:normal}.filter__subcategory .subcategory__list-item__btn:hover{border:1px solid #80a030;box-shadow:0 2px 10px 0 #5e8f9d1a;background:#f8f8f8}.filter__subcategory .subcategory__list-item__btn.active{cursor:auto;pointer-events:none;color:#f5f5f5;background:#80a030;border:1px solid #80a030}@media(max-width:1150px){.filter{transform:translateX(0)}.filter__subcategory{border-bottom:none}.filter.inactive{position:fixed;left:-1000px;transition:1s;z-index:1000;top:0;height:100%}.filter__list{padding-bottom:100px;display:flex;flex-direction:column-reverse}.filter.active{border-radius:0 0 10px 0;overflow-y:auto;overflow-x:hidden;height:100vh;padding:0 8px;background:#fff;z-index:10000;position:fixed;transition:left .3s ease;left:0;top:0;height:100%}}.filter__reset-button:hover{transition:.3s;background:var(--Dark,#0d0d0d);border:1px solid #0d0d0d;color:var(--color-white-solid,#fff)}.filter__reset-button{transition:.3s;border-radius:5px;background:var(--Dark,#fff);border:1px solid #0d0d0d;color:var(--color-white-solid,#0d0d0d);font-size:11px;font-style:normal;font-weight:700;line-height:normal;padding:8px 30px;width:100%;cursor:pointer}.search__count{position:absolute;top:-13px;right:5px}.search__func{cursor:pointer;position:absolute;left:25px;display:flex;align-items:center}.search__func img{width:11px;height:11px;margin-right:8px}.clear__block{width:100%;text-align:center;padding:256px 0}.store{display:flex;position:relative}.store__list{margin-bottom:83px;width:100%;position:relative;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.store__list-item{cursor:pointer;text-align:center}.store__list-item img{margin-bottom:16px}.store__list-item p{margin-bottom:33px;height:35px}.store__list-item p,.store__list-item span{color:var(--Dark,#0d0d0d);font-size:14px;font-style:normal;font-weight:300;line-height:normal;overflow:hidden}.store__list-item span{margin-right:4px}.store__list-item .sub_description{height:35px;display:block}.store__list-item .sub_data{height:18px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.store__list-item .title{height:54px;overflow:hidden;margin-bottom:16px;color:var(--Dark,#0d0d0d);font-weight:600}.store__list-item .price,.store__list-item .title{font-size:23px;font-style:normal;line-height:normal}.store__list-item .price{height:auto;color:var(--color-chartreuse-green-41,#80a030);font-weight:500;margin-bottom:24px;margin-top:16px}.store__list-item .store__item-btn{border-radius:5px;background:var(--Dark,#0d0d0d);color:var(--color-white-solid,#fff);font-size:11px;font-style:normal;font-weight:700;line-height:normal;padding:15px 30px;border:none;cursor:pointer}@media(max-width:1150px){.search__func{left:0}}@media(max-width:930px){.store{justify-content:center}.store__list{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:568px){.store__list{grid-template-columns:repeat(1,1fr);gap:20px}.store__list-item{cursor:pointer;text-align:center}.store__list-item img{width:350px;height:385px;margin-bottom:16px}.store__list-item p{margin-bottom:33px;font-size:14px;font-weight:300;height:35px}.store__list-item .title,.store__list-item p{color:var(--Dark,#0d0d0d);font-style:normal;line-height:normal;overflow:hidden}.store__list-item .title{height:54px;margin-bottom:16px;font-size:23px;font-weight:600}.store__list-item .price{height:auto;font-size:23px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:24px}.store__list-item .store__item-btn{border-radius:5px;background:var(--Dark,#0d0d0d);color:var(--color-white-solid,#fff);font-size:11px;font-style:normal;font-weight:700;line-height:normal;padding:15px 30px;border:none;cursor:pointer}.store__list-item{cursor:pointer;text-align:center}.store__list-item img{width:278px;height:306px;margin-bottom:16px}}.store__func{text-align:center;display:flex;flex-direction:column}.store__title{color:var(--Dark,#0d0d0d);font-size:40px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1px;margin-bottom:64px}.store__category{list-style:none;display:flex;align-items:center;justify-content:center;margin-bottom:32px}.store__category .category__item{cursor:pointer;color:var(--Dark,#0d0d0d);font-size:20px;font-style:normal;font-weight:600;line-height:normal;padding:5px 10px;margin-right:30px}.store__category .category__item.active{color:#00000080}.store__category .category__item:last-child{padding:5px 10px;margin-right:0}@media(max-width:800px){.store__category .category__item{color:var(--color-black-solid,#000);font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-right:8px}}@media(max-width:568px){.store__func h2{color:var(--color-black-solid,#000);margin-bottom:32px;font-size:32px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1px}.store__category{flex-direction:column}.store__category .category__item{color:var(--color-black-solid,#000);font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-right:0;padding:2px 10px;margin-bottom:14px}}.categories__title-func{display:flex;justify-content:space-between;padding-bottom:16px}.categories__title-func h2{font-size:24px;font-weight:600;line-height:29px}.category__title{margin-bottom:16px}.sort-container{align-items:center;display:flex;position:relative;font-size:16px;z-index:10;font-weight:600}.categories__title-func{justify-content:flex-end}.categories__func-btns,.sort-title{display:none}.sort-selected{color:var(--Dark,#0d0d0d);font-family:Montserrat;font-size:11px;font-style:normal;font-weight:300;line-height:normal;position:relative;border-radius:3px;border:var(--stroke-weight-1,1px) solid var(--color-grey-87,#ddd);background:var(--color-grey-97,#f8f8f8);padding:8px 16px;z-index:100;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.sort-selected img{margin-left:8px}.sort_relative{position:relative}.sort-selected.open{border:1px solid #ddd}.sort-dropdown{color:var(--Dark,#0d0d0d);background:var(--color-grey-97,#f8f8f8);font-family:Montserrat;font-size:11px;font-style:normal;font-weight:300;line-height:normal;padding-top:10px;position:absolute;left:188px;right:0;top:36px;border-radius:4px;box-shadow:0 4px 8px #0000001a;overflow-y:auto;border:1px solid #ddd;z-index:1000;border-radius:0 0 10px 10px}.sort_z-index{position:relative}.sort-option{padding:4px;cursor:pointer}.sort-option:hover{color:#ddd}.arrow{font-size:12px}@media(max-width:856px){.sort_z-index{display:contents}.sort-title{text-align:center;display:block;font-size:14px;font-weight:700;margin-bottom:10px;padding-bottom:10px}.sort-option,.sort-title{border-bottom:1px solid #a4a4a4}.sort-option{margin-bottom:12px;padding:0 0 12px}.sort-option:last-child{margin-bottom:16px;border-bottom:none}.sort-selected{z-index:0;padding:4px}.sort-container{position:static;width:auto}.sort-dropdown{box-shadow:0 -4px 43px -13px #00000080;padding-top:10px;position:fixed;bottom:0;left:0;right:0;top:auto;background:#fff;border-radius:4px;z-index:100000;overflow-y:auto;border:none;border-top:1px solid #a4a4a4;border-radius:20px 20px 0 0}}@media(max-width:1150px){.categories__func-btns{display:block}.categories__func-btn{color:var(--color-black-solid,#000);font-family:Montserrat;font-size:11px;font-style:normal;font-weight:600;line-height:normal;background:inherit;border:none}.categories__func-btns .sort-container{display:none!important}.categories__func-btns .sort-selected{padding:8px!important}.categories__title-func{align-items:center;justify-content:space-between;flex-direction:row-reverse}}.search__form{position:relative;margin-right:24px}.search__form input{border:var(--stroke-weight-1,1px) solid var(--color-grey-87,#ddd);background:var(--color-grey-97,#f8f8f8);padding:7px 29px 7px 8px;color:var(--color-grey-67,#000);border-radius:3px}.search__form input,.search__form input::placeholder{font-family:Montserrat;font-size:11px;font-style:normal;font-weight:400;line-height:normal}.search__form input::placeholder{color:var(--color-grey-67,#aaa)}.search__form input:focus-visible{outline:none;border:var(--stroke-weight-1,1px) solid var(--color-grey-87,#ddd)}.search__form button{border:none;background:inherit;outline:none;position:absolute;right:0;width:20px;height:20px;padding:0 31px 0 0}@media(max-width:568px){.categories__title-func{position:relative;margin-bottom:40px}.search__form{position:absolute;left:0;top:29px;margin-right:0;right:0}.search__form input{width:100%}}.sempl__submit{cursor:pointer}.sempl__submit.inactive{cursor:default;pointer-events:none;opacity:.6}.sample-out{color:var(--color-black-solid,#000);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin-left:8px}@media(max-width:600px){.sample-out{margin-left:0}}.button-flex{display:flex;flex-wrap:wrap}.sempl__title{align-items:center;flex-wrap:wrap;max-width:100%!important;text-align:left;display:flex!important}.sempl__title h1{margin-right:16px;margin-bottom:8px!important}.sempl__title p{font-size:16px;font-weight:500}.sempl__count,.sempl__title p{color:var(--color-black-solid,#000);font-style:normal;line-height:normal}.sempl__count{font-size:14px;font-weight:400;margin-bottom:8px}.sempl__list{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px;max-width:561px;margin-bottom:24px}.sempl__item:hover .sempl__add-hover{margin-bottom:0;display:block!important;position:absolute;top:0;left:0;right:0;bottom:0;background:#80a03026}.sempl__item:hover .sempl__add-btn{cursor:pointer;display:block}.sempl__item.active:hover:hover:after{border-radius:5px;content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin-bottom:0;background:#d9d9d900!important}.sempl__item.active:hover .sempl__add-btn{display:none}.sempl__item.active:hover .sempl__del-hover{margin-bottom:0;text-align:center;display:block!important;position:absolute;top:0;left:0;right:0;bottom:0;background:#d9d9d9cc}.sempl__item.active:hover .sempl__del-hover p{color:var(--Dark,#0d0d0d);text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:normal;transform:translateY(20px)}.sempl__item.active:hover .sempl__del-hover img{margin-bottom:19px;width:30px;height:30px;transform:translateY(20px)}.sempl__item.active:after{border-radius:5px;margin-bottom:0;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#80a03033}.sempl__del-hover{display:none!important}.sempl__item{display:flex;flex-direction:column;justify-content:space-between;position:relative;cursor:pointer;max-width:93px;border-radius:5px;border:1px solid var(--accent,#80a030);background:inherit}.sempl__item img{border-radius:5px}.sempl__item .sempl__add-hover{display:none}.sempl__item .sempl__add-btn{display:none;color:var(--color-white-solid,#fff);text-align:center;font-family:Montserrat;font-size:11px;font-style:normal;font-weight:700;line-height:normal;border-radius:5px;background:var(--color-black-solid,#000);padding:16px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.sempl__content{align-items:center;margin-bottom:0!important;text-align:center;padding:0 8px}.sempl__title{max-width:100px;white-space:nowrap;font-size:12px;font-weight:600}.sempl__predictitle,.sempl__title{display:block;overflow:hidden;text-overflow:ellipsis;color:var(--Dark,#0d0d0d);text-align:center;font-family:Montserrat;font-style:normal;line-height:normal;margin-bottom:8px}.sempl__predictitle{max-width:80px;white-space:pre-wrap;font-size:9px;font-weight:500}.sempl__cost{color:var(--color-chartreuse-green-41,#80a030);text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:8px}@media(max-width:1010px){.sempl__list{grid-template-columns:repeat(4,1fr);gap:16px;max-width:561px;margin-bottom:24px}}@media(max-width:900px){.sempl__list{grid-template-columns:repeat(5,1fr);gap:16px;max-width:561px;margin:0 auto 24px}}@media(max-width:600px){.sempl__list{grid-template-columns:repeat(4,1fr)}}@media(max-width:485px){.sempl__list{grid-template-columns:repeat(3,1fr)}}@media(max-width:370px){.sempl__list{gap:8px}}@media(max-width:330px){.sempl__item{max-width:78px}.sempl__item img{width:76px}}.history{margin-bottom:80px;text-align:center;font-family:Montserrat}.history .title{position:relative}.history .title:after{position:absolute;top:90px;left:50%;transform:translateX(-50%);background:var(--Dark,#0d0d0d);content:"";width:115px;height:3px}.history h2{padding-bottom:32px;font-size:48px;font-style:normal;font-weight:600;margin-bottom:40px}.history .sub_title,.history h2{color:var(--color-black-solid,#000);line-height:normal}.history .sub_title{font-size:13px;font-style:italic;font-weight:300;margin-bottom:24px}.history .txt{color:var(--color-black-solid,#000);font-size:13px;font-style:normal;font-weight:400;line-height:24px}.footer{text-align:center;background:var(--color-grey-6,#0f0f0f)}.footer__img-cont{display:flex;justify-content:center}.footer__container{max-width:276px;margin:0 auto;padding:40px 15px;color:var(--White,#fafafa)}.footer__container img{width:45px;height:45px}.footer img{margin-bottom:32px;filter:brightness(0) invert(1);margin-right:8px!important}.footer img:last-child{margin-right:0}.footer .title{font-size:15px;line-height:27px}.footer .map,.footer .title{margin-bottom:32px;font-style:normal;font-weight:400}.footer .map{font-size:12px;line-height:20px;letter-spacing:1px}.footer .map.link{font-weight:600;transition:.5s;cursor:pointer}.footer .map.link:hover{transition:.5s;font-size:13px}.footer .down{margin-bottom:32px;font-size:11px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:1px}.product{background:#000000e6;box-shadow:0 10px 30px #000c;padding:20px;color:#fff;transform-origin:center}.product .description{color:var(--color-black-solid,#000);font-size:12px;font-style:normal;font-weight:300;line-height:22px;text-align:left}.error{color:red;font-size:7px;margin-bottom:0!important}.modal__func{display:flex;justify-content:space-between;margin-bottom:20px}.content{animation:fadeIn .5s ease-in-out}.product{overflow:auto;z-index:10000;position:fixed;left:0;right:0;top:0;bottom:0;background:#fff}.product__description{color:var(--color-black-solid,#000);font-size:12px;font-style:normal;font-weight:300;line-height:22px;margin-bottom:24px}.product .price{color:var(--color-chartreuse-green-41,#80a030);font-weight:400;margin-bottom:24px}.product .price,.product h1{font-size:18px;font-style:normal;line-height:normal}.product h1{color:var(--color-black-solid,#000);font-family:Montserrat;font-weight:700;margin-bottom:16px}.product__split{max-width:1150px;padding:0 0 120px;margin:0 auto;display:flex}.product__split .content{text-align:left;margin-left:32px}.product .modal__func{margin-bottom:46px;padding:0 15px;width:100%;display:flex;justify-content:space-between}.product .modal__func img{cursor:pointer}.product .func__beck{font-family:Montserrat;font-size:11px;font-style:normal;font-weight:400;line-height:21.7px;color:#000;cursor:pointer;margin:0 0 60px;display:flex;align-items:center}.product .func__beck .img{margin-right:8px}.product select{border-radius:5px;border:var(--stroke-weight-1,1px) solid var(--color-grey-87,#ddd);background:var(--color-grey-97,#f8f8f8);padding:9px;width:150px;color:var(--color-black-solid,#000);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.product select:focus-visible{outline:none;border:var(--stroke-weight-1,1px) solid var(--color-grey-87,#80a030)}.product form div{display:flex;flex-direction:column;margin-bottom:12px}.product form div label{margin-bottom:8px;color:var(--color-black-solid,#000);font-weight:300}.product form button,.product form div label{font-family:Montserrat;font-size:11px;font-style:normal;line-height:normal}.product form button{margin-bottom:24px;padding:12px 30px;color:var(--color-white-solid,#fff);text-align:center;font-weight:700;border-radius:5px;background:var(--color-black-solid,#000);border:none}@media(max-width:900px){.product__split{flex-direction:column}.product .modal__func{margin-bottom:0}.product .func__beck{margin:0}.product .content{margin-top:24px;margin-left:0}.product .content .input__grid{max-width:324px;margin-bottom:24px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.product .content .input__grid select{margin-bottom:0}.gallery-container{margin:0 auto}}@media(max-width:686px){.product select{padding:12px 8px!important}.main-slider .swiper-slide img{width:400px;height:400px}.gallery-container{max-width:402px!important}.description{color:var(--color-black-solid,#000);font-size:10px;font-style:normal;font-weight:300;line-height:20px}}@media(max-width:430px){.gallery-container{max-width:320px!important}.product .content .input__grid{gap:12px}.product .content .input__grid select{max-width:138px}form button{width:100%;padding:16px 0}}.info-cart:hover{box-shadow:0 0 12px 10px #1717171a,0 0 10px 9px #1717171a,0 0 9px 8px #1717171a,0 0 7px 5px #1717171a,0 0 4px 2px #1717171a}.info-cart{z-index:500;width:120px;height:120px;top:90px;right:40px;border-radius:1000px;background:#fff;cursor:pointer;box-shadow:0 0 9px 7px #1717170d,0 0 8px 7px #1717170d,0 0 7px 6px #1717170d,0 0 5px 4px #1717170d,0 0 2px 1px #1717170d;transition:box-shadow .3s ease}.info-cart,.info-cart__count{display:flex;justify-content:center;align-items:center;position:fixed}.info-cart__count{width:35px;height:35px;right:34px;top:180px;border-radius:100px;background:#ff2020;color:var(--White,#fafafa);text-align:center;font-family:Montserrat;font-size:28px;font-style:normal;font-weight:400;line-height:normal}@media(max-width:1100px){.info-cart{width:100px;height:100px;top:80px;right:20px}.info-cart img{width:50px;height:50px}.info-cart__count{width:25px;height:25px;right:22px;top:149px;font-size:18px}}@media(max-width:656px){.modal-content{position:fixed!important;overflow:auto;top:0;bottom:0;max-height:100vh!important;width:100%!important}}@media(max-width:450px){.info-cart{width:50px;height:50px;top:90px;right:20px}.info-cart img{width:20px;height:20px}.info-cart__count{width:15px;height:15px;right:22px;top:126px;font-size:12px}}.modal-overlay{cursor:pointer;position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content{background:#fff;padding:20px;border-radius:8px;max-width:600px;width:100%;z-index:10000;max-height:90vh;overflow-y:auto;position:relative}.close-button{position:absolute;top:30px;right:30px;border:none;background:#0000;font-size:23px;cursor:pointer;color:#000}.cart-items{margin-bottom:20px;cursor:auto}.cart-item{display:flex;position:relative}.cart-item .action-status{position:absolute;left:0;top:0;background-color:#80a030;padding:4px;border-radius:4px}.cart-item .action-status p{margin-bottom:0!important;color:#fff!important}.item-image{margin-right:15px}.item-image img{width:100px;height:100px;object-fit:contain}.item-details h3{margin:0 0 5px}.cart-total{margin-bottom:20px;font-weight:700;font-size:18px}.autocomplete-list{position:absolute;z-index:10;background:#fff;border:1px solid #ccc;width:86.5%;max-height:200px;overflow-y:auto;margin-top:4px;padding:0;list-style:none}.autocomplete-item{padding:8px;cursor:pointer}.autocomplete-item:hover{background:#f0f0f0}.order-form .form-group{margin-bottom:24px}.order-form .form-group label{display:block;margin-bottom:5px;font-weight:700}.order-form .form-group input,.order-form .form-group select{width:100%;padding:8px;box-sizing:border-box;border:1px solid #ccc;border-radius:4px}.order-form .form-group .error{color:red;font-size:14px;margin-top:5px}.submit-button{background-color:#0070f3;color:#fff;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:16px}.submit-button:disabled{background-color:#ccc}.modal-content{padding:40px}.modal-content .count-button,.modal-content .remove-button{padding:2px;border:none;outline:none;background:inherit;cursor:pointer}.modal-content h2{border-bottom:1px solid #9f9f9f;color:var(--Dark,#0d0d0d);padding-bottom:40px;margin-bottom:24px;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.modal-content .cart-item:last-child{border-bottom:1px solid #9f9f9f;margin-bottom:12px;padding-bottom:12px}.modal-content .cart-item{justify-content:space-between;align-items:center}.modal-content .cart-item .item-details{width:180px;margin-right:12px}.modal-content .cart-item h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--Dark,#0d0d0d);font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:8px}.modal-content .cart-item p{color:var(--gray,#9f9f9f);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:4px}.modal-content .cart-item .count{display:flex}.modal-content .cart-item .count p{margin:0 16px;color:#000}.modal-content .cart-item .count img{cursor:pointer}.modal-content .cart-item .cross{cursor:pointer;transform:rotate(45deg) scale(1.3)}.modal-content .cart-total{text-align:right}.modal-content .cart-total h3{color:var(--Dark,#0d0d0d);font-size:16px;font-style:normal;font-weight:600;line-height:normal}.order-form .error{font-size:9px!important}.order-form label{margin-bottom:16px!important}.order-form input,.order-form label,.order-form select{color:var(--Dark,#0d0d0d);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500!important;line-height:normal}.order-form input,.order-form select{padding:16px;border-radius:5px;border:1px solid var(--Dark,#0d0d0d)}.order-form input:focus-visible,.order-form select:focus-visible{outline:none;border:1px solid var(--accent,#80a030)}.order-form .button-link{width:100%;padding:16px 0;border:none;background:inherit;color:var(--accent,#80a030);font-size:16px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}.submit-button{border-radius:5px;background:#0d0d0d;width:100%;padding:16px 0;border:none;margin-bottom:12px}.modal-content.clear h2{border-bottom:none}@media(max-width:450px){.autocomplete-list{width:93%}.close-button{top:10px;right:20px}.modal-content{padding:15px}.modal-content .cart-item{text-align:center;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.modal-content .cart-item .count{justify-content:center}.item-image{margin-right:0}select{padding:12px 8px!important;background:inherit!important}}.product__comments h4{color:var(--color-black-solid,#000);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;margin-bottom:16px;line-height:normal}.product__comments .stars{display:inline-block;margin-bottom:12px}.product__comments .error{color:red;font-size:.8em;position:absolute;font-size:8px;top:13px;left:8px}.product__comments .comments__list{margin-bottom:20px}.product__comments .input__content{display:flex;justify-content:space-between}.product__comments .input-item{position:relative}.product__comments input,.product__comments textarea{border-radius:5px;border:var(--stroke-weight-1,1px) solid var(--Dark,#0d0d0d);background:var(--color-grey-97,#f8f8f8);padding:12px;color:var(--color-black-solid,#000);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.product__comments input{max-width:178px}.product__comments textarea{max-width:300px}.product__comments input::placeholder,.product__comments textarea::placeholder{color:var(--color-black-solid,#000);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.product__comments .list__item{padding:10px;border-bottom:1px solid #eee;display:flex;flex-direction:column}.product__comments .list__item strong{margin-bottom:16px;font-weight:300}.product__comments .list__item p,.product__comments .list__item strong{color:var(--color-black-solid,#000);font-family:Montserrat;font-size:11px;font-style:normal;line-height:normal}.product__comments .list__item p{font-weight:400;margin-bottom:8px}.store__func .modal-overlay.open{z-index:100000}.store__func .modal-overlay .comment__modal{padding:24px}.store__func .modal-overlay .comment__modal h2{color:#fff;margin-bottom:12px}.conf__modal{display:none;background:#fff;position:fixed;top:0;bottom:0;left:0;right:0;z-index:100000;text-align:left}.conf__modal .conf__modal-content{position:relative;padding:56px 40px 0;height:100vh;overflow:auto}.conf__modal h2{color:var(--Dark,#0d0d0d);text-align:center;font-size:32px;font-weight:600}.conf__modal h2,.conf__modal p{margin-bottom:16px;font-family:Montserrat;font-style:normal;line-height:normal}.conf__modal p{color:#000;font-size:20px;font-weight:500}.conf__modal ul{text-align:left;margin-bottom:16px;list-style:none}.conf__modal li p{color:#000;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:4px}.conf__modal .sub_title{font-size:20px;margin-bottom:16px}.conf__modal .li_subtitle,.conf__modal .sub_title{color:#000;font-family:Montserrat;font-style:normal;font-weight:600;line-height:normal}.conf__modal .li_subtitle{font-size:16px;margin-bottom:8px}.conf__modal .cross{position:absolute;right:40px;top:56px;cursor:pointer}.conf__modal.active{display:block}@media(max-width:440px){.conf__modal .conf__modal-content{position:relative;padding:56px 15px 0;height:100vh;overflow:auto}.conf__modal h2{color:var(--Dark,#0d0d0d);text-align:center;font-size:28px;font-weight:600}.conf__modal h2,.conf__modal p{margin-bottom:16px;font-family:Montserrat;font-style:normal;line-height:normal}.conf__modal p{color:#000;font-size:15px;font-weight:500}.conf__modal ul{text-align:left;margin-bottom:16px;list-style:none}.conf__modal li p{font-size:14px;font-weight:500;margin-bottom:4px}.conf__modal .sub_title,.conf__modal li p{color:#000;font-family:Montserrat;font-style:normal;line-height:normal}.conf__modal .sub_title{font-size:16px;font-weight:600;margin-bottom:16px}.conf__modal .li_subtitle{color:#000;font-family:Montserrat;font-size:14px}.conf__modal .cross{position:absolute;right:10px;top:10px;cursor:pointer}}.conf__modal .cross{filter:none;z-index:100000}.modal__overlay{cursor:pointer;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .3s ease}.modal__content{background:#fff;padding:40px 30px;border-radius:16px;max-width:400px;width:90%;text-align:center;box-shadow:0 8px 30px #0000004d;animation:slideIn .3s ease;position:relative}.modal__icon{font-size:48px;margin-bottom:20px;color:#4caf50}.modal__content h2{margin-bottom:10px;font-size:24px}.modal__content p{font-size:16px;color:#555;margin-bottom:20px}.close{color:#fff;padding:12px 24px;border:none;border-radius:8px;cursor:pointer;font-weight:700;transition:background .3s}.close,.close:hover{background-color:#80a030}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translateY(-20px)}to{transform:translateY(0)}}.support{text-align:center;max-width:394px;border-radius:30px;background:url(/_next/static/media/support__bg.a1e6d81f.png);background-position:50%;padding:32px 16px}.support__container{position:relative}.support .cross{position:absolute;right:0;top:-18px}.support h2{margin-bottom:16px;font-size:32px;font-weight:600}.support h2,.support p{color:#80a030;text-align:center;font-family:Montserrat;font-style:normal;line-height:normal}.support p{margin-bottom:24px;font-size:20px;font-weight:500}.support .form__content{text-align:left;position:relative}.support label{font-size:20px}.support input,.support label{color:#0d0d0d;font-family:Montserrat;font-style:normal;font-weight:500;line-height:normal;margin-bottom:16px}.support input{outline:none;border-radius:5px;border:1px solid var(--Gray,#a4a4a4);padding:16px;margin-top:16px;width:100%;font-size:18px}.support input::placeholder{color:#a3a3a3;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.support .error{position:absolute;bottom:2px;left:7px;font-size:12px}.support button{width:100%;padding:16px 56px;color:#fafafa;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:600;line-height:normal;border-radius:10px;background:linear-gradient(0deg,#c3c3c333,#c3c3c333),#80a030;border:none}.support .red{color:red}.support__confirm{text-align:center;max-width:376px;padding:24px;border-radius:10px;background:#fff}.support__confirm .confirm__container{position:relative}.support__confirm .confirm__container h4{margin-bottom:8px;color:var(--accent,#80a030);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.support__confirm .confirm__container p{color:var(--Dark,#0d0d0d);text-align:center;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.support__confirm .confirm__container .cross{position:absolute;top:-13px;right:-12px}@media(max-width:539px){.support{width:100%;background-size:100% 100%;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center}.support h2{margin-bottom:18px;font-size:28px;font-weight:600}.support h2,.support p{color:#80a030;text-align:center;font-family:Montserrat;font-style:normal;line-height:normal}.support p{margin-bottom:30px;font-size:22px;font-weight:500}.support label{color:#0d0d0d;font-weight:500;line-height:normal;margin-bottom:8px}.support button,.support label{font-family:Montserrat;font-size:18px;font-style:normal}.support button{padding:16px 56px;color:#fafafa;font-weight:600}.support .cross{right:4px;top:-13px}}.action__modal{text-align:center;z-index:1000;position:fixed;bottom:50%;left:50%;transform:translate(-50%,50%);border-radius:30px;width:100%;background:#fff;box-shadow:1px 1px 6px 8px #0d0d0d26;max-width:740px;padding:32px}@media(max-width:800px){.action__modal{padding:16px;max-width:100%;width:auto;left:35px;right:35px;transform:translateY(50%)}}@media(max-width:400px){.action__modal{padding:12px;border-radius:15px;left:15px;right:15px}}.action__modal-content{align-items:center;display:flex;flex-direction:column;position:relative;gap:16px}.action__modal h4{color:#80a030;text-align:center;font-family:Montserrat;font-size:40px;font-style:normal;font-weight:600;line-height:normal}@media(max-width:800px){.action__modal h4{font-size:28px}}.action__modal p{max-width:524px;color:var(--Dark,#0d0d0d);text-align:center;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:500;line-height:normal}@media(max-width:800px){.action__modal p{font-size:18px;max-width:300px}}.action__modal button{cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;border:none;color:#fafafa;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:600;line-height:normal;border-radius:10px;background:linear-gradient(0deg,#c3c3c333,#c3c3c333),#80a030;padding:16px 56px}@media(max-width:800px){.action__modal button{font-size:18px;padding:8px 24px}}.action__modal svg{cursor:pointer;position:absolute;right:0;top:0}@media(max-width:400px){.action__modal svg{width:15px;height:15px;right:5px;top:5px}}.free-sample-modal{z-index:1000;left:50%;top:50%;transform:translate(-50%,-50%);position:fixed;background:#fff;border-radius:12px;width:90%;max-width:800px;max-height:90vh;overflow-y:hidden}@media(max-width:795px){.free-sample-modal{max-height:530px;height:100%}}@media(max-width:656px){.free-sample-modal .modal-content{position:static!important;overflow:hidden}}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #eee}.modal-content.action{max-width:100%;padding:20px}.modal-description{text-align:center;margin-bottom:30px;font-size:18px;color:#333}.products-grid{padding-bottom:121px;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:20px;gap:20px;max-height:530px;overflow:auto}.product-card{border:1px solid #ddd;border-radius:8px;padding:15px;cursor:pointer;transition:all .3s ease}.product-card:hover{border-color:#80a030;box-shadow:0 4px 12px rgba(128,160,48,.443)}.product-image{width:100%;height:150px;overflow:hidden;border-radius:4px;margin-bottom:10px}.product-image img{width:100%;height:100%;object-fit:contain}.original-price{color:var(--Dark,#0d0d0d);font-weight:600}.free-price,.original-price{text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;line-height:normal}.free-price{color:var(--color-chartreuse-green-41,#80a030);font-weight:500}.free-sample-info{text-align:center;margin:20px 0;padding:15px;background-color:#f8f9fa;color:#000;border-radius:5px;border:1px solid var(--accent,#80a030)}.free-sample-info h4{color:var(--Dark,#0d0d0d);font-size:14px;font-weight:600}.free-sample-info h4,.free-sample-info p{margin-bottom:8px;text-align:center;font-family:Montserrat;font-style:normal;line-height:normal}.free-sample-info p{color:var(--color-chartreuse-green-41,#80a030);font-size:16px;font-weight:500}.free-sample-info button{margin:0!important}.free-sample-info div{margin-bottom:0!important}.free-sample-card{display:flex;align-items:center;gap:15px;margin-top:10px}.free-sample-card img{width:80px;height:80px;object-fit:cover;border-radius:4px}.change-free-sample{background:none;border:1px solid #80a030;color:#80a030;padding:5px 10px;border-radius:4px;cursor:pointer;margin-top:5px}.change-free-sample:hover{background-color:#80a030;color:#fff}.modal-header.action{padding:15px}.modal-header.action p{margin:0;color:var(--color-black-solid,#000);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.main-slider .swiper-slide img{border-radius:12px}.swiper_list-img{margin:0!important}.gallery-container{max-width:591px;width:100%}.swiper-slide img{border-radius:12px}.thumbs-slider .swiper-slide{cursor:pointer;opacity:.6}.thumbs-slider .swiper-slide-thumb-active{opacity:1}.thumbs-slider .swiper-slide-thumb-active img{border-radius:8px}.gallery-container{position:relative}.swiper-button-next,.swiper-button-prev{color:#333;top:50%!important;width:2em;height:2em;margin-top:-1em;z-index:10}.thumbs-slider{z-index:1}.images .swiper-horizontal>.swiper-pagination-bullets,.images .swiper-pagination-bullets.swiper-pagination-horizontal,.images .swiper-pagination-custom,.images .swiper-pagination-fraction{display:none;position:absolute;bottom:0!important;left:50%!important;transform:translateX(-50%);z-index:1000;max-width:212px}.images .swiper-pagination{display:flex;justify-content:center;gap:8px}.images .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;border-radius:100px;border:1px solid var(--Dark,#0d0d0d);background:var(--White,#fafafa);border-radius:50%;transition:all .3s ease}.images .swiper-pagination .swiper-pagination-bullet-active{border-radius:100px;border:1px solid var(--Dark,#0d0d0d);background:var(--White,#000);transform:scale(1.1)}.images .swiper-button-next,.images .swiper-button-prev{position:absolute;background-size:contain;background-repeat:no-repeat;background-position:50%;width:32px;height:32px}.images .swiper-button-next:after{right:40px!important;border-radius:100px!important}.images .swiper-button-next:after,.images .swiper-button-prev:after{position:absolute!important;width:32px!important;height:32px!important;background:#f6f5f5!important;border:1px solid #0c0c0c;color:var(--main-color,#0c0c0c)!important;font-size:12px!important;display:flex;align-items:center;justify-content:center}.images .swiper-button-prev:after{left:40px!important;border-radius:100px!important}@media(max-width:900px){.main-slider .swiper-slide img{margin-left:0}.images .swiper-button-next:after{right:50px!important}.images .swiper-button-prev:after{left:0!important}.product .product__details-img-cont{max-width:431px}}@media(max-width:765px){.main-slider .swiper-slide img{margin-left:0}.images .swiper-button-next,.images .swiper-button-prev{display:none}.images .swiper-button-next:after{right:50px!important}.images .swiper-button-prev:after{left:0!important}.images .swiper-horizontal>.swiper-pagination-bullets,.images .swiper-pagination-bullets.swiper-pagination-horizontal,.images .swiper-pagination-custom,.images .swiper-pagination-fraction{display:block}.gallery-container .swiper-thumbs{display:none}.product .product__details-img-cont{margin:0 auto;max-width:431px;border:none}}@media(max-width:500px){.product .product__details-img-cont{max-width:100%}.main-slider .swiper-slide img{width:312px;height:312px}}@media(max-width:360px){.main-slider .swiper-slide img{width:290px;height:290px}}@media(max-width:340px){.main-slider .swiper-slide img{width:260px;height:260px}}*{margin:0;padding:0;box-sizing:border-box}select{-webkit-appearance:none;appearance:none;cursor:pointer}.no-scroll{overflow:hidden;height:100vh}body{background:var(--color-white-solid,#fff);font-family:Montserrat,sans-serif}.container{padding:0 15px;max-width:1190px;margin:0 auto}.arrow-link img{border-radius:1000px;background:#fff;box-shadow:0 0 9px 7px #1717170d,0 0 8px 7px #1717170d,0 0 7px 6px #1717170d,0 0 5px 4px #1717170d,0 0 2px 1px #1717170d}input[type=checkbox]{width:20px;height:20px;border:1px solid #000;border-radius:2px;background-color:#0000;-webkit-appearance:none;appearance:none;cursor:pointer;position:relative;outline:none}input[type=checkbox]:checked{background-color:var(--accent,#80a030);border-color:var(--accent,#80a030)}input[type=checkbox]:checked:after{content:"✓";position:absolute;top:-1px;left:4px;color:#fff;font-size:14px}select{background:url(/_next/static/media/arrow-down.ba055bba.svg) no-repeat right 10px center!important;background-size:8px;padding-right:30px}