.productItem{position:relative;border-radius:20px;background-color:#fff;border:1px solid #fff;padding:16px;transition:border .2s ease,box-shadow .2s ease}@media(max-width:1100px){.productItem{display:flex;flex-direction:column;padding:8px}}.productItem:focus,.productItem:hover{border:1px solid #86ac50;box-shadow:1px 2px 5px 1px rgba(134,172,80,.2);cursor:pointer}.productItem__margin-bottom{margin-bottom:8px}@media screen and (max-width:768px){.productItem__margin-bottom{margin-bottom:4px}}.productItem__image{width:100%;height:248px;object-fit:contain}.productItem__title{font-family:Montserrat Alternates;color:#9e9e9e;font-size:14px;font-weight:500}@media screen and (max-width:1100px){.productItem__title{font-size:12px}}@media screen and (max-width:768px){.productItem__title{height:15px}}.productItem__text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#3d3f3c;font-size:16px;font-weight:500;height:60px}@media screen and (min-width:780px)and (max-width:1100px){.productItem__text{font-size:12px;height:45px}}@media screen and (max-width:779px){.productItem__text{font-size:12px;height:30px;-webkit-line-clamp:2}}.productItem__status{font-size:14px;font-weight:500}.productItem__status-active{color:#2ecc71}.productItem__status-inactive{color:#fe0707}@media(max-width:1100px){.productItem__status{font-size:11px}}.productItem__info-price{display:flex;justify-content:space-between;align-items:flex-end;min-height:43px}@media(max-width:1100px){.productItem__info-price{min-height:auto;flex-direction:column;gap:8px}}@media(max-width:680px){.productItem__info-price{gap:11px}}.productItem__price-old{color:#9e9e9e;font-size:16px;font-weight:500;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}@media(max-width:1100px){.productItem__price-old{font-size:12px}}@media(max-width:680px){.productItem__price-old{gap:11px}}.productItem__price-new{color:#86ac50;font-size:20px;font-weight:600}@media(max-width:1100px){.productItem__price-new{font-size:15px}}.productItem__button{color:#fafafa;font-size:16px;font-weight:500;font-family:Montserrat Alternates;border-radius:10px;background:#86ac50;padding:8px 16px;border:none;transition:background .2s ease}@media screen and (max-width:1100px){.productItem__button{width:100%;font-size:13px}}@media screen and (max-width:680px){.productItem__button{width:140px;height:32px;margin:0 auto}}.productItem__button:focus,.productItem__button:hover{background:linear-gradient(0deg,rgba(250,250,250,.2),rgba(250,250,250,.2)),#86ac50}.productItem__button-waiting{cursor:default;pointer-events:none;background:#3d3f3c;transition:background .2s ease,opacity .2s ease}.productItem__button-waiting:focus,.productItem__button-waiting:hover{opacity:.8;background:#3d3f3c}.productItem .in-basket{background:#2c5140;transition:background .2s ease,opacity .2s ease}.productItem .in-basket:focus,.productItem .in-basket:hover{opacity:.8;background:#2c5140}.productItem__discount{position:absolute;left:16px;top:16px;padding:4px 8px;font-size:14px;border-radius:10px;background:#2ecc71;box-shadow:1px 1px 15px 2px rgba(46,204,113,.2)}@media(max-width:1100px){.productItem__discount{top:8px;left:8px;font-size:10px}}.productItem__discount>p{color:#fafafa;font-weight:500}.productItem__favorites{width:36px;height:36px;position:absolute;right:16px;top:16px}.productItem__favorites:focus rect,.productItem__favorites:hover rect{fill:#ccc}@media(max-width:1100px){.productItem__favorites{width:28px;height:28px;top:8px;right:8px}.productItem__favorites button,.productItem__favorites svg{width:28px;height:28px}}.productItem__like-active>path{fill:#86ac50}.productItem__like-active>rect{fill:#2c5140}@media(max-width:1100px){.price__container{display:flex;gap:8px;align-items:center;justify-content:space-between;width:100%}.price__container>.productItem__price-old{order:2}.price__container>.productItem__price-new{order:1}}.category__image{width:180px;height:180px}@media screen and (min-width:681px)and (max-width:1100px){.category__image{width:164px;height:164px}}@media screen and (max-width:680px){.category__image{width:144px;height:144px}}.categorySwiper__item:hover .category__text{font-weight:600}.category__content{margin-top:16px;text-align:center;padding:0 5px}.category__text{color:#3d3f3c;font-size:20px;font-weight:500}@media(max-width:1100px){.category__text{font-size:18px}}.catalogList__not-products{padding:60px 20px}.catalogList__not-products h4{color:#3d3f3c;font-family:Cormorant Infant;font-size:32px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:24px}.catalogList__not-products p{color:var(--main-color,#86ac50);font-family:Cormorant Infant;font-size:24px;font-style:normal;font-weight:500;text-decoration:underline}.catalogList__item{position:relative;transition:transform .3s ease;transform-origin:left center;border-radius:10px}.catalogList__item:hover .catalogList__image{transform:scale(1.1) translate(-3px,-3px)}@media screen and (max-width:680px){.catalogList__item:hover .catalogList__image{transform:none}.catalogList__item:first-child .catalogList__title{font-size:24px}}.catalogList__image{position:absolute;bottom:0;right:0;width:71px;height:71px;border-radius:10px 0 10px 0;cursor:pointer;transition:transform .3s ease}@media screen and (max-width:680px){.catalogList__image{width:100%;height:100%;border-radius:10px;filter:brightness(60%);object-fit:cover}}.catalogList__title{position:absolute;top:24px;left:24px;color:#fafafa;font-family:Montserrat Alternates;font-size:24px;font-weight:600}@media screen and (max-width:1200px){.catalogList__title{font-size:20px}}@media screen and (max-width:680px){.catalogList__title{top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-size:18px;z-index:2}}.catalogList__text{position:absolute;bottom:12px;left:24px;display:flex;align-items:center;gap:6px;opacity:0;transition:opacity .3s ease}.catalogList__text>span{color:#fafafa;font-family:Montserrat Alternates;font-size:16px;font-weight:500;border-bottom:1px solid #fafafa}@media screen and (max-width:680px){.catalogList__text{display:none}}.catalogList__item:hover .catalogList__text{opacity:1}.catalogList__item-active.active{border-radius:10px;background:var(--emerald,#2c5140)}.catalogList__item-active{border-radius:10px;background-color:#86ac50;overflow:hidden;cursor:pointer;width:100%;height:140px;transition:opacity .3s ease}@media screen and (max-width:1200px){.catalogList__item-active{height:127px}}@media screen and (max-width:680px){.catalogList__item-active{height:132px}}.catalogList__item:focus>.catalogList__item-active,.catalogList__item:hover>.catalogList__item-active{opacity:.6}@media screen and (max-width:680px){.catalogList__item:focus>.catalogList__item-active,.catalogList__item:hover>.catalogList__item-active{opacity:1}}.review-item{border-radius:20px;background:#fff;padding:24px}@media screen and (max-width:768px){.review-item{border-radius:15px}}.review-item__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}@media screen and (max-width:1200px){.review-item__header{margin-bottom:4px}}.review-item__title{color:#000;font-family:Montserrat Alternates;font-size:20px;font-weight:600}@media screen and (max-width:1200px){.review-item__title{font-size:16px}}@media screen and (max-width:768px){.review-item__title{font-size:14px}}.review-item__date{color:#9e9e9e;font-family:Montserrat Alternates;font-size:16px;font-weight:500;margin-bottom:16px}@media screen and (max-width:1200px){.review-item__date{font-size:13px;margin-bottom:8px}}@media screen and (max-width:768px){.review-item__date{font-size:12px}}.review-item__text{color:#3d3f3c;font-family:Montserrat Alternates;font-size:18px;font-weight:500}@media screen and (max-width:1200px){.review-item__text{font-size:14px}}.basket-item{position:relative;display:grid;grid-template-columns:3fr 1fr 1fr 1fr;align-items:center;grid-gap:24px;gap:24px;border-top:1px solid #86ac50;padding-top:24px;margin-top:24px}@media screen and (max-width:1200px){.basket-item{gap:16px}}@media screen and (max-width:900px){.basket-item{grid-template-columns:2fr 1fr 1fr 1fr}}@media screen and (max-width:500px){.basket-item{display:block;padding-top:16px;margin-top:16px}.basket-item:first-child{border-top:none;margin-top:0;padding:0}}.basket-item:first-child{border-top:none;margin-top:0}.basket-item__info{display:flex;align-items:center;gap:16px}@media screen and (max-width:1200px){.basket-item__info{align-items:flex-start;gap:8px}}@media screen and (max-width:500px){.basket-item__info{padding-left:12px}}.basket-item__info-mobile{display:none}@media screen and (max-width:500px){.basket-item__info-mobile{display:flex;flex-direction:column;margin-top:12px;padding-left:12px;gap:8px}}.basket-item__image{width:74px;height:74px;object-fit:contain;border-radius:5px;border:1px solid #ccc}@media screen and (max-width:1200px){.basket-item__image{width:40px;height:40px}}@media screen and (max-width:500px){.basket-item__image{width:70px;height:70px}}.basket-item__text{color:#3d3f3c;font-family:Montserrat Alternates;font-size:14px;font-weight:500;margin-bottom:8px}.basket-item__text:focus,.basket-item__text:hover{text-decoration:underline;cursor:pointer}@media screen and (max-width:1200px){.basket-item__text{font-size:10px}}@media screen and (max-width:500px){.basket-item__text{font-size:14px;margin-bottom:4px}}.basket-item__text-mobile{color:#3d3f3c;font-size:14px}.basket-item__article,.basket-item__text-mobile{font-family:Montserrat Alternates;font-weight:500}.basket-item__article{color:var(--gray,#9e9e9e);font-size:12px}@media screen and (max-width:1200px){.basket-item__article{font-size:8px}}@media screen and (max-width:500px){.basket-item__article{font-size:12px}}.basket-item__price{padding-left:4px;color:var(--text-color,#3d3f3c);font-family:Montserrat Alternates;font-size:14px;font-weight:600}@media screen and (max-width:1200px){.basket-item__price{font-size:10px}}@media screen and (max-width:500px){.basket-item__price{display:none}}.basket-item__quantity{padding-left:4px;display:flex;align-items:center;gap:8px}@media screen and (max-width:1200px){.basket-item__quantity{gap:16px}}@media screen and (max-width:500px){.basket-item__quantity{display:none}}.basket-item__quantity>span{color:#3d3f3c;font-family:Montserrat Alternates;font-size:14px;font-weight:600}@media screen and (max-width:1200px){.basket-item__quantity>span{font-size:10px}}.basket-item__button{cursor:pointer;width:17px;height:17px}@media screen and (max-width:1200px){.basket-item__button{width:15px;height:15px}}.basket-item__total{padding-right:24px;color:var(--text-color,#3d3f3c);font-family:Montserrat Alternates;font-size:14px;font-weight:600}@media screen and (max-width:1200px){.basket-item__total{font-size:10px}}@media screen and (max-width:500px){.basket-item__total{display:none}}.basket-item__remove{position:absolute;bottom:50%;transform:translateY(123%);right:0;width:15px;height:15px;cursor:pointer}@media screen and (max-width:500px){.basket-item__remove{display:none}}.basket-item__remove:focus,.basket-item__remove:hover{opacity:.7}.basket-item__info-mobile-wrapper{display:flex;align-items:center;gap:8px}.basket-item__title-mobile{color:var(--text-color,#9e9e9e);font-family:Montserrat Alternates;font-size:14px;font-weight:600}.basket-item__button-mobile-wrapper{display:flex;align-items:center;gap:16px}.article__item{display:flex;gap:20px;padding-bottom:24px;border-bottom:1px solid #2c5140}@media screen and (max-width:1200px){.article__item{gap:16px}}@media screen and (max-width:768px){.article__item{flex-direction:column;border-bottom:none}}.article__image{width:280px;height:197px}@media screen and (max-width:1200px){.article__image{width:284px;height:204px}}@media screen and (max-width:768px){.article__image,.article__image img{width:100%;height:128px}.article__image img{object-fit:cover}}.article__content{display:flex;flex-direction:column;gap:8px}@media screen and (max-width:768px){.article__content{gap:4px}}.article__title{color:#86ac50;font-family:Montserrat Alternates;font-size:24px;font-weight:600}@media screen and (max-width:1200px){.article__title{font-size:20px}}@media screen and (max-width:768px){.article__title{font-size:16px}}.article__category{color:#3d3f3c;font-family:Montserrat Alternates;font-size:20px;font-weight:600}@media screen and (max-width:1200px){.article__category{font-size:16px}}@media screen and (max-width:768px){.article__category{font-size:14px}}.article__description{max-height:116px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:999;color:#3d3f3c;font-family:Montserrat Alternates;font-size:20px;font-weight:500}@media screen and (max-width:1200px){.article__description{font-size:16px}}@media screen and (max-width:768px){.article__description{font-size:14px}}.article__date{color:#9e9e9e;font-family:Montserrat Alternates;font-size:20px;font-weight:500}@media screen and (max-width:1200px){.article__date{font-size:16px}}@media screen and (max-width:768px){.article__date{font-size:14px}}.order-details{display:grid;grid-gap:16px;gap:16px}.order-details__header{display:flex;align-items:center;gap:8px;margin-bottom:24px}@media screen and (max-width:1200px){.order-details__header{margin-bottom:16px}}@media screen and (max-width:768px){.order-details__header{justify-content:center}}.order-details__header svg{width:16px;height:17px}@media screen and (max-width:1200px){.order-details__header svg{width:14px;height:14px}}.order-details__title{color:#3d3f3c;font-family:Montserrat Alternates;font-size:24px;font-weight:600}@media screen and (max-width:1200px){.order-details__title{font-size:18px}}.order-details__card{border-radius:10px;border:1px solid #86ac50;background:#fff;box-shadow:0 4px 4px 3px rgba(134,172,80,.1);overflow:hidden;padding:24px}.order-details__card:last-child{padding:0}.order-details__info-grid{display:grid;grid-gap:16px;gap:16px}.order-details__row{display:grid;grid-template-columns:240px 1fr;align-items:baseline;grid-gap:24px;gap:24px}.order-details__row--between{grid-template-columns:1fr auto;gap:16px;border-bottom:1px solid rgba(123,174,74,.5);padding:16px}@media screen and (max-width:1200px){.order-details__row--between{padding:12px}}.order-details__row>.order-details__text{display:flex;align-items:center;gap:8px}.order-details__label{color:#9e9e9e;font-family:Montserrat Alternates;font-size:20px;font-weight:500;white-space:nowrap}@media screen and (max-width:1200px){.order-details__label{font-size:14px}}.order-details__value{color:#3d3f3c;font-family:Montserrat Alternates;font-size:20px;font-weight:500}@media screen and (max-width:1200px){.order-details__value{font-size:14px}}.order-details__value--bold{font-weight:600}.order-details__section-title{color:#3d3f3c;font-size:20px;font-weight:600;padding:16px;border-bottom:1px solid rgba(123,174,74,.5)}@media screen and (max-width:1200px){.order-details__section-title{font-size:16px;padding:12px}}.order-details__products{display:grid}.order-details__product{display:grid;grid-template-columns:72px 1fr;grid-gap:16px;gap:16px;padding:16px;border-bottom:1px solid rgba(123,174,74,.5)}@media screen and (max-width:1200px){.order-details__product{grid-template-columns:69px 1fr;gap:8px;padding:12px}}.order-details__thumb{width:72px;height:72px;border-radius:5px;border:1px solid #ccc;overflow:hidden;display:grid;place-items:center;cursor:pointer}@media screen and (max-width:1200px){.order-details__thumb{width:69px;height:69px}}.order-details__img{width:100%;height:100%;object-fit:cover}.order-details__product-content{display:grid;grid-gap:16px;gap:16px;min-width:0}@media screen and (max-width:1200px){.order-details__product-content{gap:8px}}.order-details__product-name{color:#3d3f3c;font-family:Montserrat Alternates;font-size:16px;font-weight:500}@media screen and (max-width:1200px){.order-details__product-name{font-size:12px}}.order-details__product-meta{display:flex;align-items:center;gap:16px;color:#3d3f3c;font-size:16px;font-family:Montserrat Alternates}@media screen and (max-width:1200px){.order-details__product-meta{font-size:12px}}.order-details__product-price{font-weight:500}.order-details__product-sum{font-weight:600}.order-details__totals{display:grid}.order-details__totals .order-details__row--between:last-child{border-bottom:none}.order-details__text{color:var(--text-color,#3d3f3c);font-family:Montserrat Alternates;font-size:18px;font-weight:500}@media screen and (max-width:1200px){.order-details__text{font-size:14px}}.order-details__text--bold{font-weight:600}@media(max-width:768px){.order-details__row{grid-template-columns:1fr;gap:6px}.order-details__label{white-space:normal;font-size:16px}.order-details__value{font-size:16px}.order-details__section-title{font-size:18px}.order-details__product{grid-template-columns:72px 1fr}.order-details__product-name{font-size:16px}}.sort__button{gap:4px;border-radius:10px;border:1px solid #86ac50}.sort__button span,.sort__button>p{color:#3d3f3c;font-family:Montserrat Alternates;font-size:15px;font-weight:500}@media screen and (max-width:1000px){.sort__button span{display:none}}.sort__wrapper{flex-wrap:wrap}@media screen and (min-width:373px)and (max-width:768px){.sort__wrapper{width:100%;gap:28px}}@media screen and (max-width:372px){.sort__wrapper{gap:16px}}.filter__list{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}@media screen and (max-width:900px){.filter__list{margin-bottom:16px}}.filter__item{cursor:pointer}.filter__wrapper{width:280px;padding:16px;border-radius:10px;background:#2c5140;transition:opacity .3s ease}.filter__wrapper:hover{opacity:.75}@media screen and (max-width:900px){.filter__wrapper{padding:8px 16px;width:100%}}.filter__text{color:#fafafa;font-family:Montserrat Alternates;font-size:20px;font-weight:500}@media screen and (max-width:900px){.filter__text{font-size:16px}}.filter__button.rotate{transform:rotate(0)}.filter__button{padding:10px;display:flex;align-items:center;justify-content:center;transform:rotate(180deg);transition:transform .3s ease}.filter__button-open{transform:rotate(0deg)}.filter__wrapper{position:relative;display:flex;justify-content:space-between;align-items:center;z-index:2}.filter__dropdown.open{height:0;padding:0;transition:.6s}.filter__dropdown{transition:.6s;overflow:hidden;height:1000px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;position:relative;display:flex;flex-direction:column;gap:8px;border-radius:10px;background:#fafafa;transform:translateY(-17px);z-index:1;width:100%}@media screen and (max-width:900px){.filter__dropdown{gap:12px}}.filter__dropdown-item:first-child{padding-top:32px}.filter__dropdown-item{padding:4px 16px}.filter__dropdown-item.active a{font-weight:700}.filter__dropdown-item>a{color:#3d3f3c;font-family:Montserrat Alternates;font-size:16px;font-weight:500;transition:font-weight .3s ease}.filter__dropdown-item>a:hover{font-weight:500}@media screen and (max-width:900px){.filter__dropdown-item>a{font-size:14px}}.filter{display:flex;flex-direction:column;margin-bottom:24px;gap:24px;width:100%}@media screen and (max-width:900px){.filter{gap:16px}}.filter-price{display:flex;flex-direction:column}.filter-price__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.filter-price__wrapper{display:flex;flex-direction:column;gap:24px}@media screen and (max-width:900px){.filter-price__wrapper{gap:20px}}.filter-price__title{color:#3d3f3c;font-family:Montserrat Alternates;font-size:24px;font-weight:500}.filter-price__inputs{display:flex;gap:8px}.filter-price__input{position:relative;display:inline-block}.filter-price__input input{border-radius:5px;border:1px solid #9e9e9e;color:#3d3f3c;font-family:Montserrat Alternates;font-size:16px;font-weight:500;width:136px;padding:8px 44px}@media screen and (max-width:900px){.filter-price__input input{padding:8px 4px 8px 38px;width:78px;font-size:10px}}.filter-price__input label{position:absolute;left:10px;top:48%;transform:translateY(-50%);color:#9e9e9e;font-family:Montserrat Alternates;font-size:16px;font-style:normal;font-weight:500;line-height:normal;pointer-events:none}@media screen and (max-width:900px){.filter-price__input label{font-size:10px}}.filter__label{margin-bottom:4px;display:flex;align-items:center;gap:8px;cursor:pointer}.filter__label p{color:#3d3f3c;font-family:Montserrat Alternates;font-size:18px;font-weight:500}@media screen and (max-width:900px){.filter__label p{font-size:16px}}.filter__label span{color:#757575;margin-left:4px}.filter__label input[type=checkbox]{-webkit-appearance:none;appearance:none;min-width:20px;height:20px;border:1px solid #3d3f3c;border-radius:2px;position:relative;cursor:pointer;transition:all .2s ease}.filter__label input[type=checkbox]:checked{background:#86ac50;border-color:#86ac50}.filter__label input[type=checkbox]:checked:after{content:"";position:absolute;top:5px;left:3px;width:12px;height:10px;background:url(/_next/static/media/cheakbox.2876efea.png) no-repeat 50%;background-size:contain}.filter__section-title{color:#3d3f3c;font-family:Montserrat Alternates;font-size:24px;font-weight:500;margin-bottom:16px}@media screen and (max-width:900px){.filter__section-title{font-size:20px}}.filter__more{color:#9e9e9e;font-family:Montserrat Alternates;font-size:18px;font-weight:500;-webkit-text-decoration-line:underline;text-decoration-line:underline;cursor:pointer;margin-top:16px}@media screen and (max-width:900px){.filter__more{margin-top:12px}}.filter__reset{width:100%;padding:8px 16px;border-radius:10px;border:2px solid #86ac50;color:#3d3f3c;font-family:Montserrat Alternates;font-size:18px;font-weight:600;cursor:pointer;transition:all .2s ease}.filter__reset:hover{background-color:#2c5140;color:#fafafa}@media screen and (max-width:900px){.filter__reset{font-size:14px;padding:8px}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.filter-mobile{display:none}@media screen and (max-width:768px){.filter-mobile{display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:4px;border-radius:10px;border:1px solid var(--main-color,#86ac50)}.filter-mobile>p{color:#3d3f3c;font-family:Montserrat Alternates;font-size:14px;font-weight:500}}.searchBar__wrapper{z-index:10000;display:flex;padding:16px;flex-direction:column;align-items:center;position:absolute;top:76px;width:480px;height:auto;right:auto;border-radius:10px;background:var(--white,#fafafa);box-shadow:0 0 8px 4px rgba(0,0,0,.15)}@media(max-width:900px){.searchBar__wrapper{width:284px;height:auto;padding:8px}}@media(max-width:680px){.searchBar__wrapper{width:100%;top:0;left:0;right:0;border-radius:0;padding:16px}}.searchBar__wrapper h3{all:unset;color:var(--text-color,#3d3f3c);font-family:Montserrat Alternates;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-top:16px}@media(max-width:900px){.searchBar__wrapper h3{font-size:14px;margin-top:8px}}@media(max-width:680px){.searchBar__wrapper h3{margin-top:12px;font-size:16px}}.searchBar__wrapper button{all:unset;color:var(--main-color,#86ac50);font-family:Montserrat Alternates;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-top:16px}@media(max-width:900px){.searchBar__wrapper button{font-size:14px;margin-top:12px}}@media(max-width:680px){.searchBar__wrapper button{font-size:16px;margin-top:16px}}.searchBar__wrapper input{all:unset;box-sizing:border-box;padding:16px;width:100%;height:56px;border-radius:5px;border:1px solid var(--main-color,#86ac50);background:#f2f2f2}@media(max-width:900px){.searchBar__wrapper input{height:41px}}@media(max-width:680px){.searchBar__wrapper input{height:51px;font-size:16px}}.searchBar__wrapper .result{width:100%;flex:1 1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.searchBar__wrapper .result ul{padding:0;list-style:none;margin:8px 0 0;flex:1 1;min-height:0;overflow-y:auto;max-height:282px!important}@media(max-width:900px){.searchBar__wrapper .result ul{max-height:233px!important}}@media(max-width:680px){.searchBar__wrapper .result ul{max-height:242px!important}}.searchBar__wrapper li{margin-bottom:8px}.searchBar__wrapper .productItem{display:flex;border-radius:5px;border:1px solid var(--main-color,#86ac50);background:var(--white,#fafafa);padding:8px}@media(max-width:900px){.searchBar__wrapper .productItem{flex-direction:row}}.searchBar__wrapper .productItem__image{width:70px;height:70px;margin-bottom:0}@media(max-width:900px){.searchBar__wrapper .productItem__image{width:47px;height:47px}}@media(max-width:680px){.searchBar__wrapper .productItem__image{width:55px;height:55px}}.searchBar__wrapper .productItem p{font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media(max-width:900px){.searchBar__wrapper .productItem p{font-size:10px;margin-right:0;margin-left:8px}}@media(max-width:680px){.searchBar__wrapper .productItem p{font-size:12px}}.searchBar__wrapper .productItem__info-price{display:flex;justify-content:space-between;align-items:flex-end;height:-webkit-max-content;height:max-content;position:absolute;left:94px;bottom:12px}@media(max-width:900px){.searchBar__wrapper .productItem__info-price{left:55px}}@media(max-width:680px){.searchBar__wrapper .productItem__info-price{left:63px}}.searchBar__wrapper .productItem__info-price p{font-size:16px}@media(max-width:900px){.searchBar__wrapper .productItem__info-price p{font-size:12px}}@media(max-width:680px){.searchBar__wrapper .productItem__info-price p{font-size:14px}}.searchBar__wrapper .productItem__text{margin-left:16px}.searchInput{position:relative;width:100%}.searchInput input{padding-right:48px}.searchInput__icon{position:absolute!important;right:16px!important;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center}@media(max-width:900px){.searchInput__icon{right:12px!important;top:-6px!important}}@media(max-width:680px){.searchInput__icon{top:0!important}}.language-switcher{border-radius:100%;position:relative;z-index:1000;color:var(--text-color,#ffffff);font-family:Montserrat Alternates;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.language-switcher .switcher-header{border-radius:100px;padding:14px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;border-radius:4px}.language-switcher .switcher-header .arrow-icon{transition:transform .3s ease}.language-switcher .switcher-header .arrow-icon.open{transform:rotate(180deg)}.language-switcher .switcher-dropdown{border-radius:18px;padding:10px 2px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;width:100%;background:#fff;border:1px solid #86ac50;color:#000;z-index:1}.language-switcher .switcher-dropdown .dropdown-item{border-radius:18px;padding:6px 0;cursor:pointer}.language-switcher .switcher-dropdown .dropdown-item:hover{opacity:.7}.language-switcher .switcher-dropdown .dropdown-item.active{font-weight:700;color:#86ac50}.switcher-header{color:#fff}.switcher-header img{filter:invert(100%) brightness(2)}.header.sticky{position:-webkit-sticky;position:sticky;top:0;z-index:99}.header__top-bg{display:block;background-color:#2c5140}@media screen and (max-width:680px){.header__top-bg{display:none}}.header__wrapper{display:flex;align-items:center;justify-content:space-between}.header__wrapper.container{padding-top:16px;padding-bottom:16px}.header__wrapper-bottom{padding:16px 0 8px}@media screen and (max-width:680px){.header__wrapper-bottom{padding:8px 0}}.header__mobile-bg{background-color:rgba(0,0,0,0)}@media screen and (max-width:680px){.header__mobile-bg{background-color:#2c5140}}.header-mobile__item{width:38px;height:38px;background:#86ac50;border-radius:50%;display:flex;align-items:center;justify-content:center}.header-mobile__item:focus,.header-mobile__item:hover{background-color:rgba(134,172,80,.4)}.header__list{display:flex;gap:32px;align-items:center}@media screen and (max-width:1100px){.header__list{gap:16px}}.header__list-item{cursor:pointer}.header__list-item>a{color:#fafafa;font-size:20px;font-weight:500;border-bottom:2px solid rgba(0,0,0,0);transition:border-bottom-color .2s ease}@media screen and (max-width:1100px){.header__list-item>a{font-size:16px}}.header__list-item:nth-child(3),.header__list-item:nth-child(4){display:block}@media screen and (max-width:1100px){.header__list-item:nth-child(3),.header__list-item:nth-child(4){display:none}}.header__list-item:nth-child(6){display:none}.header__list-item:nth-child(6)>button{background:none;border:none}@media screen and (max-width:1100px){.header__list-item:nth-child(6){display:flex;align-items:center;gap:4px}}.header__list-item:focus>a,.header__list-item:hover>a{border-bottom-color:#fafafa}.header__media{display:flex;align-items:center;gap:24px}@media screen and (max-width:680px){.header__media{justify-content:center;margin-bottom:48px}}.header__media-item svg{fill:#fff;transition:fill .2s ease}.header__media-item svg:focus,.header__media-item svg:hover{fill:#86ac50}.header__categories{cursor:pointer}.header__categories>.header__categories-desktop{position:relative;display:inline-block}.header__categories>.header__categories-desktop:focus .header__search-input,.header__categories>.header__categories-desktop:hover .header__search-input{border:1px solid #86ac50}.header__categories>.header__categories-desktop:focus svg>path,.header__categories>.header__categories-desktop:hover svg>path{stroke:#86ac50}@media screen and (max-width:680px){.header__categories>.header__categories-desktop{display:none}}.header__categories>.header__categories-mobile{display:none}@media screen and (max-width:680px){.header__categories>.header__categories-mobile{display:flex;gap:16px}}.header__search-input{width:380px;height:48px;border:1px solid #ccc;border-radius:16px;padding:0 16px;outline:none;cursor:pointer;color:#3d3f3c;font-family:Montserrat Alternates;font-size:18px;font-weight:500}.header__search-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.header__search-icon svg{width:14px;height:14px}.header__search-icon svg path{stroke:#3d3f3c}.header__logo{cursor:pointer}.header__logo-desktop{width:79px;height:79px}@media screen and (min-width:681px)and (max-width:1100px){.header__logo-desktop{width:96px;height:96px;left:-48px;bottom:-83px}}@media screen and (max-width:680px){.header__logo-desktop{display:none}}.header__logo-mobile{display:none}@media screen and (max-width:680px){.header__logo-mobile{display:block;width:62px;height:62px}}.header__categories-title{color:#86ac50;font-family:var(--font-cormorant);font-size:32px;font-weight:700}@media screen and (max-width:1100px){.header__categories-title{font-size:28px}}.header__btn-arrow{background:none;border:none;padding:0;margin:0}.header__tools{display:flex;align-items:center;gap:24px;cursor:pointer}@media screen and (max-width:680px){.header__tools{gap:16px}}.header__tools-item{position:relative;width:48px;height:48px;background:#86ac50;border-radius:50%;transition:opacity .2s ease}.header__tools-item,.header__tools-item button{display:flex;align-items:center;justify-content:center}@media screen and (min-width:681px)and (max-width:1100px){.header__tools-item{width:42px;height:42px}}@media screen and (max-width:680px){.header__tools-item{width:38px;height:38px}.header__tools-item:first-child,.header__tools-item:nth-child(2){display:none}}.header__tools-item:focus,.header__tools-item:hover{background-color:rgba(134,172,80,.4)}.header__tools-badge{width:16px;height:16px;position:absolute;top:3px;right:-2px;background:#2c5140;color:#fafafa;font-family:Montserrat Alternates;font-size:9px;font-style:normal;font-weight:500;border-radius:50%;display:flex;align-items:center;justify-content:center;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:10}.header__tools-badge span{line-height:10px}.header__tools-badge.big{border-radius:10px;width:auto;height:auto;padding:3px 6px}@media screen and (min-width:681px)and (max-width:1100px){.header__tools-badge{top:-1px;right:-3px}}@media screen and (max-width:680px){.header__tools-badge{top:-2px;right:-5px;color:#2c5140;background:#fff}}.logo__wrapper{position:relative}.logo__wrapper img{cursor:pointer}.logo__catalogPage{position:static;width:92px;color:rgba(0,0,0,0);height:92px}.header__catalogPage{padding:8px 0;gap:24px}.header__tools-item svg{pointer-events:none}.header__tools-item.profile{display:flex}@media(max-width:680px){.header__tools-item.profile{display:none}}.header__tools-item.mobile{display:none}@media(max-width:680px){.header__tools-item.mobile{display:flex}}.header__categories{max-width:380px;width:100%}@media(max-width:680px){.header__categories{width:auto}}.header__categories>.header__categories-desktop{width:100%}.search-bar{position:relative;width:100%}.search-bar--desktop{max-width:400px}.search-bar__input-wrapper{position:relative;display:flex;align-items:center}.search-bar__input{max-width:380px;width:100%;border-radius:16px;border:1px solid var(--main-color,#86ac50);color:var(--text-color,#3D3F3C);font-family:Montserrat Alternates;font-size:18px;font-style:normal;font-weight:500;line-height:normal;padding:13px 16px}.search-bar__input:focus{outline:none;border-color:#86ac50}.search-bar__icon{position:absolute;right:12px;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.search-bar__dropdown{position:absolute;top:calc(100% + 5px);left:0;right:0;background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.1);padding:15px;z-index:1000;max-height:500px;overflow-y:auto}.search-bar__title{font-size:14px;margin-bottom:10px;color:#666}.search-bar__results{list-style:none;padding:0;margin:0}.search-bar__results li{margin-bottom:10px}.search-bar__results li:last-child{margin-bottom:0}.search-bar__view-all{width:100%;padding:10px;margin-top:10px;background:#f5f5f5;border:none;border-radius:4px;color:#86ac50;font-weight:500;cursor:pointer;transition:background .2s}.search-bar__view-all:hover{background:#e8f5e0}.search-bar__empty{text-align:center;padding:20px}.search-bar__empty p{margin-bottom:10px;color:#666}.search-bar__title{color:var(--text-color,#3D3F3C);font-family:Montserrat Alternates;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:8px}.search-bar__results li{margin-bottom:8px}.search-bar__results .productItem{display:flex;border-radius:5px;border:1px solid var(--main-color,#86ac50);background:var(--white,#FAFAFA);padding:8px}.search-bar__results .productItem img{width:70px;height:70px;object-fit:cover}.search-bar__results .productItem .productItem__text{color:var(--text-color,#3D3F3C);font-family:Montserrat Alternates;font-size:14px;font-style:normal;font-weight:600;line-height:normal;-webkit-line-clamp:2;height:37px}.search-bar__results .productItem .productItem__margin-bottom{margin-bottom:0}.search-bar__results .productItem .price__container{position:absolute;left:80px}.search-bar__results .productItem .productItem__price-new{color:#86ac50;font-family:Montserrat Alternates;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.search-bar__results .productItem:hover .productItem__text{text-decoration:underline}.header-mobile__item .searchBar__wrapper{text-align:left}.header-mobile__item input{font-size:20px;font-weight:500}.header-mobile__item .productItem__text,.header-mobile__item input{color:var(--text-color,#3D3F3C);font-family:Montserrat Alternates;font-style:normal;line-height:normal}.header-mobile__item .productItem__text{font-size:14px;font-weight:600}.categorySwiper{position:relative}.categorySwiper>div{cursor:pointer}@media screen and (max-width:680px){.categorySwiper{overflow:"visible"!important}}.categorySwiper__section{margin-bottom:56px}@media screen and (min-width:681px)and (max-width:1100px){.categorySwiper__section{margin-bottom:40px}}@media(max-width:680px){.categorySwiper__section{margin-bottom:32px}}.categorySwiper__wrapper{display:flex;justify-content:space-between;align-items:end;margin-bottom:32px}@media(max-width:1100px){.categorySwiper__wrapper{margin-bottom:14px}}.categorySwiper__title-main{color:#3d3f3c;font-family:Cormorant Infant;font-size:48px;font-weight:700}@media(max-width:1100px){.categorySwiper__title-main{font-size:32px}}@media screen and (max-width:680px){.categorySwiper__title-main{text-align:center}}.categorySwiper__title-second{display:block;color:#86ac50;font-family:Cormorant Infant;font-size:36px;font-weight:500;border-bottom:2px solid #86ac50;transition:color .2s ease,border-bottom .2s ease;cursor:pointer}.categorySwiper__title-second:focus,.categorySwiper__title-second:hover{color:rgba(44,81,64,.7);border-bottom:2px solid rgba(44,81,64,.7)}@media screen and (min-width:681px)and (max-width:1100px){.categorySwiper__title-second{font-size:24px}}@media screen and (max-width:680px){.categorySwiper__title-second{display:none}}.categorySwiper__item{display:flex!important;flex-direction:column;align-items:center;justify-content:center}.categorySwiper__item>img{border:3px solid #fff;border-radius:25px;transition:border .2s ease}.categorySwiper__item:focus>img,.categorySwiper__item:hover>img{border:3px solid #86ac50;cursor:pointer}.categorySwiper__item:focus>.category__text,.categorySwiper__item:hover>.category__text{font-weight:600}.categorySwiper__next,.categorySwiper__prev{display:flex;justify-content:center;align-items:center;width:28px;height:28px;background-color:#86ac50;border-radius:50%;border:none;z-index:10;transition:background-color .2s ease;cursor:pointer}@media screen and (max-width:680px){.categorySwiper__next,.categorySwiper__prev{display:none}}.categorySwiper__next:hover,.categorySwiper__prev:hover{background-color:#ccc}.categorySwiper__next>svg,.categorySwiper__prev>svg{fill:#fff;transition:fill .2s ease}.categorySwiper__next:hover>svg,.categorySwiper__prev:hover>svg{fill:#9e9e9e}.categorySwiper__button{display:none;color:#fafafa;font-family:Cormorant Infant;font-size:20px;font-weight:500;padding:8px 24px;margin:16px auto 0;border-radius:20px;background:#86ac50;transition:opacity .2s ease}.categorySwiper__button:focus,.categorySwiper__button:hover{opacity:.7}@media screen and (max-width:680px){.categorySwiper__button{display:block}}.categorySwiper__prev{position:absolute;top:43%;right:-9px;transform:translateY(-50%)}.categorySwiper__next{position:absolute;top:43%;left:-9px;transform:translateY(-50%) rotate(180deg)}.banner-swiper{margin-bottom:31px;transform:translateY(-25px)}@media(max-width:681px){.banner-swiper{transform:translateY(0)}}@media screen and (min-width:681px)and (max-width:1100px){.banner-swiper{margin-bottom:40px}}@media(max-width:680px){.banner-swiper{margin-bottom:32px}}.banner-swiper img{width:100%;height:480px;object-fit:cover}@media screen and (min-width:681px)and (max-width:1100px){.banner-swiper img{height:384px}}@media screen and (max-width:680px){.banner-swiper img{height:180px}}.popularSwiper__section{margin-bottom:56px}@media screen and (min-width:681px)and (max-width:1100px){.popularSwiper__section{margin-bottom:40px}}@media(max-width:680px){.popularSwiper__section{margin-bottom:32px}}.popularSwiper__section .swiper-pagination-custom{display:flex!important;justify-content:center}.popularSwiper__title{color:#3d3f3c;font-family:Cormorant Infant;font-size:48px;font-weight:700;margin-bottom:34px}@media screen and (max-width:1100px){.popularSwiper__title{font-size:32px}}@media screen and (min-width:681px)and (max-width:1100px){.popularSwiper__title{margin-bottom:24px}}@media screen and (max-width:680px){.popularSwiper__title{text-align:center;margin-bottom:16px}}.swiper-pagination-bullet{min-width:20px!important;height:20px!important;border-radius:100px!important;border:2px solid #2c5140!important;background:#fff!important;opacity:1!important}@media screen and (max-width:480px){.swiper-pagination-bullet{min-width:15px!important;height:15px!important}}.swiper-controls-row{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:16px}@media screen and (max-width:680px){.swiper-controls-row{gap:16px}}.custom-button-next,.custom-button-prev{display:flex;stroke:#9e9e9e;background:none;border:none;cursor:pointer}.custom-button-next:hover,.custom-button-prev:hover{stroke:#86ac50}@media screen and (max-width:680px){.custom-button-next,.custom-button-prev{width:48px}}.custom-button-next{transform:rotate(180deg)}.custom-pagination{display:flex;gap:14px}@media screen and (max-width:680px){.custom-pagination{gap:11px}}.custom-pagination .swiper-pagination-bullet-active{background:#86ac50!important;border:2px solid #86ac50!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{max-width:200px!important}@media screen and (max-width:680px){.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{width:auto!important}}@media(max-width:400px){.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{width:176px!important}}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0!important}@media screen and (max-width:680px){.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{width:16px!important;height:16px!important}}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:0!important;transform:translateX(0)!important;white-space:nowrap}.viewedSwiper .swiper-pagination-custom{display:flex;justify-content:center}.form__svg-password{position:absolute;right:28px!important;bottom:11px}.blog{margin-bottom:56px}@media screen and (min-width:681px)and (max-width:1100px){.blog{margin-bottom:40px}}@media(max-width:680px){.blog{margin-bottom:32px}}.blog__wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.blog__wrapper-images.open{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:1000px;transition:.6s}.blog__wrapper-images{overflow:hidden;display:flex;flex-direction:column;gap:16px}@media screen and (max-width:680px){.blog__wrapper-images{transition:.6s;max-height:430px}}@media screen and (max-width:1100px){.blog__wrapper{margin-bottom:24px}}@media screen and (max-width:680px){.blog__wrapper{margin-bottom:16px}}.blog__title-main{color:#3d3f3c;font-family:Cormorant Infant;font-size:48px;font-weight:700}@media screen and (max-width:1100px){.blog__title-main{font-size:32px}}@media screen and (max-width:680px){.blog__title-main{margin:0 auto}}.blog__image{width:100%;height:100%!important;object-fit:cover}.blog__title-second{display:block;color:#86ac50;font-family:Cormorant Infant;font-size:36px;font-weight:500;border-bottom:2px solid #86ac50;transition:color .2s ease,border-bottom .2s ease}@media(max-width:1100px){.blog__title-second{font-size:24px}}@media screen and (max-width:680px){.blog__title-second{display:none}}.blog__title-second:focus,.blog__title-second:hover{color:rgba(44,81,64,.7);border-bottom:2px solid rgba(44,81,64,.7);cursor:pointer}.blog__button{display:none;border-radius:20px;background:#86ac50;color:#fafafa;font-family:Cormorant Infant;font-size:20px;font-weight:500;padding:8px 24px;margin-top:16px;margin-left:auto;margin-right:auto}@media screen and (max-width:680px){.blog__button{display:block}}.blog__wrapper-top{display:flex;gap:20px}@media screen and (min-width:681px)and (max-width:1100px){.blog__wrapper-top{justify-content:space-between;gap:17px}.blog__wrapper-top .container__image{width:100%!important}}@media screen and (max-width:680px){.blog__wrapper-top{flex-direction:column;gap:16px}}.blog__container-top{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:681px)and (max-width:1100px){.blog__container-top{min-width:422px;gap:8px}}@media screen and (max-width:680px){.blog__container-top{gap:16px}}.blog__wrapper-bottom{display:flex;gap:20px}@media screen and (max-width:1100px){.blog__wrapper-bottom{justify-content:space-evenly;gap:17px}}@media screen and (max-width:680px){.blog__wrapper-bottom{flex-direction:column}}.image__title{font-family:Cormorant Infant;color:#fafafa;font-size:48px;font-weight:700;z-index:2;white-space:nowrap;text-align:center}@media(max-width:1100px){.image__title{font-size:32px}}.image__text{display:block;color:#fafafa;font-size:20px;font-weight:500;border-bottom:1px solid #fafafa;z-index:2;white-space:nowrap}@media(max-width:1100px){.image__text{display:none}}.image__text-last{position:absolute;top:calc(50% + 64px)}.container__image{position:relative;display:inline-block;overflow:hidden;max-width:100%;border-radius:20px}.container__image.container__image-1{width:580px;height:330px}@media(max-width:1100px){.container__image.container__image-1{height:202px}}@media(max-width:680px){.container__image.container__image-1{width:100%}}.container__image.container__image-2,.container__image.container__image-3{width:580px;height:157px}@media(max-width:1100px){.container__image.container__image-2,.container__image.container__image-3{width:344px;height:97px}}@media(max-width:680px){.container__image.container__image-2,.container__image.container__image-3{width:100%}}.container__image.container__image-4{width:880px;height:330px}@media(max-width:1100px){.container__image.container__image-4{height:180px}}.container__image.container__image-5{width:280px;height:330px}@media(max-width:1100px){.container__image.container__image-5{min-width:280px;width:100%;height:180px}}@media(max-width:500px){.container__image.container__image-5{min-width:auto;width:100%;height:180px}}.container__image .active__block,.container__image .hover__block{text-align:center;cursor:pointer;border-radius:20px;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(13,13,13,.65);display:flex;justify-content:center;align-items:center;flex-direction:column}.container__image .active__block__content,.container__image .hover__block__content{display:flex;align-items:center;flex-direction:column}.container__image .hover__block.txt-wrapper .image__title{width:200px;line-height:58px;text-wrap:wrap}.aboutUs__section{margin-bottom:127px}@media(max-width:1100px){.aboutUs__section{margin-bottom:91px}}@media(max-width:680px){.aboutUs__section{margin-bottom:32px}}.aboutUs__title{color:#3d3f3c;font-family:Cormorant Infant;font-size:48px;font-weight:700;margin-bottom:21px}@media(max-width:1000px){.aboutUs__title{font-size:32px;margin-bottom:24px}}@media(max-width:680px){.aboutUs__title{margin-bottom:16px;text-align:center}}.aboutUs__wrapper{display:flex;align-items:center;gap:20px}@media(max-width:1000px){.aboutUs__wrapper{gap:16px}}@media(max-width:680px){.aboutUs__wrapper{flex-direction:column}}.aboutUs__container-text{display:flex;flex-direction:column;gap:16px}@media(max-width:1000px){.aboutUs__container-text{padding:0;gap:8px}}.aboutUs__image{width:280px;height:280px}@media(max-width:1000px){.aboutUs__image{width:229px;height:292px}}@media screen and (min-width:481px)and (max-width:680px){.aboutUs__image{margin:0 auto;max-width:328px;width:100%;height:328px}}@media(max-width:480px){.aboutUs__image{width:100%;height:328px}}.aboutUs__text{font-family:Montserrat Alternates;color:#3d3f3c;font-size:20px;font-weight:500}@media(max-width:1000px){.aboutUs__text{font-size:16px}}.aboutUs__text-main{color:#86ac50;font-weight:500}.aboutUs__text-bold{font-weight:500}.footer__background{position:relative;background-image:url(/_next/static/media/footer.3d8a84ba.png);background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:100px;padding:48px 100px 24px}@media(max-width:1100px){.footer__background{padding:66px 24px 16px;border-radius:60px}}@media(max-width:680px){.footer__background{border-radius:50px;padding:110px 0 16px}}.footer.container{margin-bottom:40px}@media(max-width:1100px){.footer.container{margin-bottom:24px}}@media(max-width:680px){.footer.container{margin-bottom:16px}}.footer__container{display:flex;justify-content:space-between;margin-bottom:56px}@media(max-width:1100px){.footer__container{margin-bottom:48px;justify-content:space-evenly;gap:41px}}@media screen and (max-width:680px){.footer__container{flex-direction:column;align-items:center;justify-content:center;gap:16px;margin-bottom:24px}}.footer__title.btn{cursor:pointer}.footer__container .footer__title{color:#fafafa;font-family:Montserrat Alternates;font-size:20px;font-weight:500;margin-bottom:16px}@media(max-width:1100px){.footer__container .footer__title{font-size:16px;margin-bottom:8px}}@media(max-width:680px){.footer__container .footer__title{display:flex;justify-content:center;align-items:center;margin-bottom:0}}.footer__container .footer__title-colon{display:inline}@media(max-width:680px){.footer__container .footer__title-colon{display:none}}.footer__list{display:flex;flex-direction:column;gap:8px}@media screen and (max-width:680px){.footer__list{display:none}}.footer__list-item,.footer__list-item>a{color:#fafafa;font-family:Montserrat Alternates;font-size:16px;font-weight:500;transition:color .2s ease}@media(max-width:1100px){.footer__list-item,.footer__list-item>a{font-size:14px}}.footer__list-item:focus,.footer__list-item:hover,.footer__list-item>a:focus,.footer__list-item>a:hover{color:#2c5140}.footer__catagory>a{color:#fafafa;font-family:Montserrat Alternates;font-size:16px;font-weight:500;transition:color .2s ease;border-bottom:2px solid #fff;transition:color .2s ease,border-bottom .2s ease}@media(max-width:1100px){.footer__catagory>a{font-size:14px}}.footer__catagory>a:focus,.footer__catagory>a:hover{color:#2c5140;border-bottom:2px solid #2c5140}.footer__container-right{display:flex;gap:80px}@media(max-width:1100px){.footer__container-right{gap:41px}}@media screen and (max-width:680px){.footer__container-right{flex-direction:column;gap:16px}}.footer__bottomInfo{display:flex;gap:24px}@media(max-width:1100px){.footer__bottomInfo{gap:40px;justify-content:center}}@media(max-width:680px){.footer__bottomInfo{flex-direction:column;align-items:center;gap:16px}}.footer__bottomInfo-item{white-space:nowrap;color:#fff;font-family:Montserrat Alternates;font-size:14px;font-weight:500;transition:-webkit-text-decoration .2s ease;transition:text-decoration .2s ease;transition:text-decoration .2s ease,-webkit-text-decoration .2s ease}@media(max-width:1100px){.footer__bottomInfo-item{font-size:12px}.footer__bottomInfo-item:last-child{display:none}}.footer__bottomInfo-item:not(:first-child):focus,.footer__bottomInfo-item:not(:first-child):hover{text-decoration:underline;cursor:pointer}.footer__logo{display:block;position:absolute;top:-67px;left:50%;transform:translateX(-50%)}@media screen and (max-width:680px){.footer__logo{display:none}}.footer__logo-mobile{cursor:pointer;display:none;width:78px;height:78px}@media screen and (max-width:680px){.footer__logo-mobile{display:block;position:absolute;top:10px;left:50%;transform:translateX(-50%)}}.footer__logo:focus,.footer__logo:hover{cursor:pointer}.footer__dicor{position:absolute;bottom:66px;left:5px}@media screen and (max-width:1100px){.footer__dicor{bottom:80px}}@media screen and (max-width:680px){.footer__dicor{bottom:144px}}.footer__mobileLink{display:none}@media(max-width:680px){.footer__mobileLink{display:flex}}.footer__button-more.open{transform:rotate(180deg);transition:.6s}.footer__button-more{transition:.6s;display:none;margin-left:4px}@media(max-width:680px){.footer__button-more{display:block}}@media screen and (max-width:680px){.footer__list-mobile.open{transition:.6s;max-height:500px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.footer__list-mobile li:first-child{margin-top:16px}.footer__list-mobile{overflow:hidden;transition:.6s;max-height:0;display:flex;text-align:center}}.footer__developer{display:none;font-family:Montserrat Alternates;color:#fff;font-size:10px;font-weight:500;margin-top:16px;text-align:center;transition:-webkit-text-decoration .2s ease;transition:text-decoration .2s ease;transition:text-decoration .2s ease,-webkit-text-decoration .2s ease}@media(max-width:1100px){.footer__developer{display:block}}.footer__developer:focus,.footer__developer:hover{cursor:pointer;text-decoration:underline}.titlePage{margin-bottom:32px}@media screen and (max-width:1200px){.titlePage{margin-bottom:16px}}@media screen and (max-width:680px){.titlePage{margin-bottom:24px}}.titlePage__wrapper{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.titlePage__main{color:#3d3f3c;font-family:Montserrat Alternates;font-size:32px;font-weight:500}@media screen and (max-width:1200px){.titlePage__main{font-size:24px}}@media screen and (max-width:768px){.titlePage__main{font-size:20px}}.titlePage__main.rev{color:var(--text-color,#3D3F3C);font-family:Cormorant Infant;font-size:48px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:0}.titlePage__text{color:#9e9e9e;font-family:Montserrat Alternates;font-size:14px;font-weight:500}@media screen and (max-width:767px){.titlePage__text{font-size:12px}}.catalogList{margin-bottom:32px}@media screen and (max-width:1200px){.catalogList{margin-bottom:24px}}.catalogList__title-main{color:#3d3f3c;font-family:Montserrat Alternates;font-size:27px;font-weight:500}@media screen and (max-width:1200px){.catalogList__title-main{font-size:28px}}@media screen and (max-width:780px){.catalogList__title-main{font-size:20px}}.catalogList__top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:16px;gap:12px}.catalogList__list .overlay{background-color:rgba(0,0,0,.02)}.catalogList__list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-bottom:24px}@media screen and (max-width:1200px){.catalogList__list{gap:16px;margin-bottom:16px}}@media screen and (max-width:540px){.catalogList__list{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:16px}.catalogList__list .productItem__title{height:15px}}@media screen and (max-width:410px){.catalogList__list .productItem__title{max-width:110px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width:540px){.catalogList__list .productItem__button{width:100%}}.catalogList__button-more{border-radius:10px;background:#86ac50;padding:16px 40px;color:#fafafa;font-family:Montserrat Alternates;font-size:16px;font-weight:500}@media screen and (max-width:1200px){.catalogList__button-more{font-size:14px;padding:12px 40px}}.wrapper__more{display:flex;justify-content:center;margin-bottom:28px}@media screen and (min-width:780px)and (max-width:1200px){.wrapper__more{margin-bottom:20px}}.SubCategories{display:grid;grid-gap:20px;gap:20px;margin-bottom:32px;grid-template-columns:repeat(3,1fr)}@media screen and (min-width:681px)and (max-width:1200px){.SubCategories{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:24px}}@media screen and (max-width:680px){.SubCategories{width:100%;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:16px}.SubCategories>:first-child{grid-column:1/-1;grid-row:span 2}}.SubCategories__wrapper{display:none}@media screen and (max-width:680px){.SubCategories__wrapper{display:block}}.SubCategories__title{color:#3d3f3c;font-family:Montserrat Alternates;font-size:20px;font-weight:600;margin-bottom:16px}.SubCategories__item-btn{border-radius:5px;border:1px solid #86ac50;background:#fafafa;padding:8px 23px;text-align:center}.SubCategories__item-btn>button{color:#3d3f3c;font-family:Montserrat Alternates;font-size:14px;font-weight:500}.SubCategories__item-btn:hover{background:#86ac50;color:#fff}.SubCategories__list-btn{display:none}@media screen and (max-width:680px){.SubCategories__list-btn{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:30px}}.viewedSwiper{margin-bottom:127px}@media screen and (max-width:1100px){.viewedSwiper{margin-bottom:91px}}@media screen and (max-width:680px){.viewedSwiper{margin-bottom:32px}}.viewedSwiper__title{color:#3d3f3c;font-family:Montserrat Alternates;font-size:32px;font-weight:600;margin-bottom:24px}@media screen and (max-width:1100px){.viewedSwiper__title{font-size:28px;margin-bottom:17px}}@media screen and (max-width:780px){.viewedSwiper__title{font-size:20px;margin-bottom:16px}}.viewedSwiper__list .categorySwiper__item{display:block!important}.viewedSwiper__list .productItem{padding:8px}.viewedSwiper__list .productItem__title{height:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:768px)and (max-width:1100px){.viewedSwiper__list .productItem__title{font-size:10px}}@media screen and (max-width:767px){.viewedSwiper__list .productItem__title{font-size:12px}}.viewedSwiper__list .productItem__text{font-size:14px;height:36px}@media screen and (min-width:768px)and (max-width:1100px){.viewedSwiper__list .productItem__text{font-size:10px;height:38px;-webkit-line-clamp:3}}@media screen and (max-width:767px){.viewedSwiper__list .productItem__text{font-size:12px;height:30px;-webkit-line-clamp:2}}.viewedSwiper__list .productItem__status{font-size:12px}@media screen and (min-width:768px)and (max-width:1100px){.viewedSwiper__list .productItem__status{font-size:8px}}@media screen and (max-width:767px){.viewedSwiper__list .productItem__status{font-size:11px}}.viewedSwiper__list .price__container{display:flex;justify-content:space-between}.viewedSwiper__list .productItem__info-price{display:flex;flex-direction:column;gap:8px;align-items:stretch}.viewedSwiper__list .productItem__price-new{font-size:16px}@media screen and (min-width:768px)and (max-width:1100px){.viewedSwiper__list .productItem__price-new{font-size:12px}}@media screen and (max-width:767px){.viewedSwiper__list .productItem__price-new{font-size:15px}}@media screen and (min-width:768px)and (max-width:1100px){.viewedSwiper__list .productItem__price-old{font-size:9px}}@media screen and (max-width:767px){.viewedSwiper__list .productItem__price-old{font-size:13px}}.viewedSwiper__list .productItem__button{font-family:Montserrat Alternates}@media screen and (min-width:781px)and (max-width:1100px){.viewedSwiper__list .productItem__button{font-size:10px}}@media screen and (max-width:780px){.viewedSwiper__list .productItem__button{width:100%;font-size:13px;height:auto;padding:8px 0}}.viewedSwiper__list .productItem__discount{top:8px;left:8px}@media screen and (min-width:768px)and (max-width:1100px){.viewedSwiper__list .productItem__discount{font-size:7px}}@media screen and (max-width:767px){.viewedSwiper__list .productItem__discount{font-size:10px}}.viewedSwiper__list .productItem__favorites{top:8px;right:8px}@media screen and (min-width:768px)and (max-width:1100px){.viewedSwiper__list .productItem__favorites{width:18px;height:18px}}.pagination{display:flex;justify-content:center}.pagination img{width:15px;transform:translateY(2px);height:11px}@media(max-width:360px){.pagination svg{width:40px;height:auto}}.pagination-btn.left{cursor:pointer;margin-right:8px}.pagination-btn.left path{stroke:#86ac50}.pagination-btn.left.disabled{cursor:auto}.pagination-btn.left.disabled path{stroke:#9e9e9e}.pagination-btn.right{margin-left:8px}.pagination-btn.right path{stroke:#86ac50}.pagination-btn.right{cursor:pointer;transform:rotate(180deg) translateY(2px)}.pagination-btn.right.disabled{cursor:auto}.pagination-page{transition:.5s;cursor:pointer;color:#9e9e9e;font-family:Montserrat Alternates;font-size:23px;font-weight:500;line-height:25px;border:none;background:inherit;margin:0 16px}@media screen and (max-width:1200px){.pagination-page{font-size:20px}}@media(max-width:460px){.pagination-page{font-size:16px;margin:0 8px}}.pagination-page:hover{transform:scale(1.05);transition:.5s}.pagination-page.active{cursor:auto;pointer-events:none;color:#86ac50}.breadcrumbs{flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.breadcrumbs::-webkit-scrollbar{display:none}.breadcrumbs{display:flex;align-items:center;margin:24px 0 32px}@media screen and (max-width:680px){.breadcrumbs{margin-bottom:16px}}.breadcrumbs__home{position:relative;cursor:pointer;transition:color .2s}.breadcrumbs__home:hover{color:#fa0}.breadcrumbs__home-svgHouse{position:absolute;top:6px;left:7px}.breadcrumbs__split{margin:0 16px}@media screen and (max-width:780px){.breadcrumbs__split{margin:0 8px}}.breadcrumbs__link{cursor:pointer;color:#9e9e9e;font-family:Montserrat Alternates;font-size:22px;font-weight:500}@media screen and (min-width:681px)and (max-width:1200px){.breadcrumbs__link{font-size:20px}}@media screen and (max-width:680px){.breadcrumbs__link{font-size:16px}}.breadcrumbs__link.home{color:var(--emerald,#2C5140);font-family:Montserrat Alternates;font-size:22px;font-style:normal;font-weight:500;line-height:normal}.breadcrumbs__link.active,.breadcrumbs__link:hover{color:#86ac50}.breadcrumbs__link.active{cursor:default;pointer-events:none}.catalog-page__list-btn{display:none}.filter-modal{display:none;position:fixed;top:0;left:-900px;width:90%;transition:1s;background:#fafafa;z-index:101;max-height:100dvh;overflow-y:auto}.filter-modal.open{left:0}@media screen and (max-width:768px){.filter-modal{display:block}}.filter-modal__title{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid #9e9e9e}.filter-modal__title h2{color:#3d3f3c;font-family:Montserrat Alternates;font-size:20px;font-weight:600}.filter-modal__title svg{cursor:pointer}.filter-modal>.filter{padding:16px 16px 65px}.filter-modal .filter-price{padding-bottom:16px;border-bottom:1px solid #9e9e9e}.filter-modal .filter-price__header{margin-bottom:8px}.filter-modal .filter-price__title{font-size:18px;font-weight:600}.filter-modal .filter-price__wrapper{display:flex;flex-direction:column;gap:23px}.filter-modal .filter-price__inputs{display:flex;gap:42px}.filter-modal .filter-price__inputs input{width:100%;font-size:12px}.filter-modal .filter__section-title{display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:600;line-height:25px;margin-bottom:8px}.filter-modal .filter__section{padding-bottom:16px;border-bottom:1px solid #9e9e9e}.filter-modal .filter__more{font-size:16px}.filter-modal .filter__reset{width:184px;padding:8px 16px;font-weight:500}.filter-price__sliders{position:relative;width:100%;height:20px;--min:0%;--max:100%;accent-color:auto}.filter-price__sliders:before{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:4px;border-radius:999px;background:linear-gradient(to right,#cfcfcf 0,#cfcfcf var(--min),#86ac50 var(--min),#86ac50 var(--max),#cfcfcf var(--max),#cfcfcf 100%)}.filter-price__slider{position:absolute;inset:0;width:100%;height:20px;-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0)!important;outline:none;border:0;pointer-events:none;z-index:2;accent-color:auto}.filter-price__slider::-webkit-slider-runnable-track{height:4px;background:rgba(0,0,0,0)!important;border:0!important;box-shadow:none!important}.filter-price__slider::-moz-range-track{height:4px;background:rgba(0,0,0,0)!important;border:0!important;box-shadow:none!important}.filter-price__slider::-moz-range-progress{background:rgba(0,0,0,0)!important}.filter-price__slider::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;border:2px solid #86ac50;background:#fafafa;cursor:pointer;margin-top:-8px}.filter-price__slider::-moz-range-thumb{pointer-events:auto;width:20px;height:20px;border-radius:50%;border:2px solid #86ac50;background:#fafafa;cursor:pointer}.sort-modal{display:none;position:fixed;bottom:0;left:-900px;width:100%;height:-webkit-max-content;height:max-content;transition:1s;background:#fafafa;z-index:101;text-align:center}.sort-modal.open{left:0;transition:1s}@media screen and (max-width:768px){.sort-modal{display:block}}.sort-modal__title{color:#3d3f3c;font-family:Montserrat Alternates;font-size:16px;font-weight:500;padding:16px 16px 0;margin-bottom:15px}.sort-modal__item{position:relative;border-top:1px solid #9e9e9e;padding:16px}.sort-modal__item.active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#86ac50;border-radius:0 10px 10px 0;color:#86ac50;font-weight:600}.sort-modal__item.active,.sort-modal__item:hover{color:#86ac50;font-weight:600}.sort__wrapper{display:flex;align-items:center;gap:12px}.sort__dropdown-container,.sort__wrapper{position:relative}.sort__button{display:flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;cursor:pointer;transition:all .2s ease}.sort__button:hover{border-color:#86ac50}.sort__button p{margin:0;font-size:14px;color:#3d3f3c}.sort__button span{color:#666}.sort__icon--open{transform:rotate(180deg);transition:transform .2s ease}.sort__dropdown{position:absolute;top:100%;right:0;margin-top:4px;min-width:220px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;overflow:hidden}.sort__dropdown-item{width:100%;padding:12px 16px;text-align:left;background:none;cursor:pointer;font-size:14px;color:#3d3f3c;transition:all .2s ease;border:none;border-bottom:1px solid #f5f5f5}.sort__dropdown-item:last-child{border-bottom:none}.sort__dropdown-item--active,.sort__dropdown-item:hover{background:#f8f8f8;color:#86ac50}.sort__dropdown-item--active{font-weight:500}.filter-mobile:hover{background:#86ac50;color:#fff}.filter-mobile:hover svg path{fill:#fff}.filter-mobile p{margin:0;font-size:14px;color:#86ac50}.filter-mobile:hover p{color:#fff}@media(max-width:768px){.sort__dropdown{display:none}}.image-swiper{position:relative;display:flex;gap:20px;max-width:484px}.image-swiper .image-swiper__thumb-slide.active img{border:1px solid #86ac50}.image-swiper__thumbs{width:80px}.image-swiper__thumbs-swiper{height:280px}.image-swiper__thumb-slide{position:relative;width:80px;height:80px}.image-swiper__thumb-image{object-fit:cover;border-radius:6px;cursor:pointer}.image-swiper__main{max-width:380px;position:relative;flex:1 1}.image-swiper__main-swiper{width:100%;max-height:600px}.image-swiper__main-slide{position:relative;width:100%;padding-bottom:46px}.image-swiper__main-image{object-fit:contain}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{display:none}.swiper-slide.swiper-slide-visible.swiper-slide-fully-visible.swiper-slide-active.image-swiper__thumb-slide{width:80px!important;height:80px!important}@media(max-width:1200px){.image-swiper{max-width:404px;gap:16px}.image-swiper__main{max-width:164px}.image-swiper__main img{width:164px;height:164px;object-fit:cover}.image-swiper__thumbs{width:44px}.image-swiper__thumbs .swiper-slide{display:flex;justify-content:space-between;align-items:center}.image-swiper__thumbs img{object-fit:cover}.image-swiper__thumbs img,.swiper-slide.swiper-slide-visible.swiper-slide-fully-visible.swiper-slide-active.image-swiper__thumb-slide,.swiper-slide.swiper-slide-visible.swiper-slide-fully-visible.swiper-slide-next.image-swiper__thumb-slide{width:44px!important;height:44px!important}}@media(max-width:768px){.image-swiper{display:flex;flex-direction:column-reverse;gap:8px;max-width:280px}.image-swiper__main-slide{padding-bottom:0}.image-swiper__main{max-width:280px}.image-swiper__main img{width:276px;height:276px;object-fit:cover}.image-swiper__thumbs{display:flex;width:100%}.swiper-vertical>.swiper-wrapper{flex-direction:row!important;gap:16px}.image-swiper__thumbs-swiper{height:44px}}.characteristics__block{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:768px){.characteristics__block{gap:12px;padding:0 16px;margin-top:24px}}.characteristics__heading{color:#3d3f3c;font-family:Montserrat Alternates;font-size:20px;font-weight:700}@media screen and (max-width:1200px){.characteristics__heading{font-size:18px}}@media screen and (max-width:768px){.characteristics__heading{font-size:20px}}.characteristics__text{color:#3d3f3c;font-family:Montserrat Alternates;font-size:18px;font-weight:500}@media screen and (max-width:1200px){.characteristics__text{font-size:16px}}@media screen and (max-width:768px){.characteristics__text{text-align:left;font-size:18px}}.characteristics__text-stock{color:#2ecc71}.characteristics__text-no-stock .characteristics__label b{color:#eb2121;font-weight:500}.characteristics__label{color:#86ac50;font-family:Montserrat Alternates;font-size:18px;font-weight:600;margin-right:6px}@media screen and (max-width:1200px){.characteristics__label{font-size:16px}}.by-func{position:relative;display:flex;flex-direction:column;gap:16px;border-radius:20px;border:1px solid #ccc;background:#fafafa;padding:16px}@media screen and (max-width:1200px){.by-func{padding:16px 8px;gap:21px}}@media screen and (max-width:768px){.by-func{width:100%;padding:16px 0;gap:8px;margin-top:16px}}.by-func .productItem__button{color:#fafafa;font-family:Montserrat Alternates;font-weight:500;font-size:16px;padding:16px;display:flex;align-items:center;gap:8px;justify-content:center}.by-func .productItem__button.in-basket{background:#2c5140}.by-func .productItem__button.in-basket:hover{opacity:.8}.by-func__title{color:#3d3f3c;font-family:Montserrat Alternates;font-size:16px;font-weight:500;margin-bottom:8px}@media screen and (max-width:1200px){.by-func__title{font-size:14px}}@media screen and (max-width:768px){.by-func__title{font-size:16px}}.by-func__text{color:#86ac50;font-family:Montserrat Alternates;font-size:20px;font-weight:600}@media screen and (max-width:1200px){.by-func__text{font-size:18px}}.by-func__svg{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:#ccc;border-radius:50%;cursor:pointer}@media screen and (max-width:1200px){.by-func__svg{width:28px;height:28px;right:8px}}.by-func__svg>svg{width:20px;height:20px}@media screen and (max-width:1200px){.by-func__svg>svg{width:15px;height:15px}}.by-func__wrapper{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:768px){.by-func__wrapper{gap:8px}}.by-func__quantity{position:relative}@media screen and (max-width:768px){.by-func__quantity{width:156px;margin:0 auto}}.by-func__input{width:248px;cursor:pointer;border-radius:10px;border:2px solid #ccc;background:#fafafa;text-align:center;padding:16px 0;color:#3d3f3c;font-family:Montserrat Alternates;font-size:16px;font-weight:600}@media screen and (max-width:1200px){.by-func__input{width:148px;font-size:14px}}@media screen and (max-width:768px){.by-func__input{width:100%}}.by-func__svg-plus{position:absolute;top:16px;right:16px}.by-func__svg-minus{position:absolute;top:16px;left:16px}.by-func__buttons{display:flex;flex-direction:column;gap:8px;width:100%}@media screen and (max-width:768px){.by-func__buttons{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;max-width:520px;margin:0 auto;align-items:stretch;padding:0 16px}}.by-func__button{width:100%;display:flex;gap:8px;justify-content:center;align-items:center;border-radius:10px;background:var(--main-color,#86ac50);box-shadow:0 0 8px 7px rgba(134,172,80,.12);padding:16px 0;cursor:pointer}.by-func__button>p{color:#fafafa;font-family:Montserrat Alternates;font-size:16px;font-weight:600}@media screen and (max-width:1200px){.by-func__button>p{font-size:14px}}.by-func__button-oneclick{background-color:#2c5140}.by-func__button-oneclick>p{font-weight:500}.by-func .in-cart{background:#2c5140}.by-func .enable{opacity:.8}.by-func__button-waiting{cursor:default;pointer-events:none;background:#3d3f3c;transition:background .2s ease,opacity .2s ease}.by-func__button-waiting:focus,.by-func__button-waiting:hover{opacity:.8;background:#3d3f3c}.by-func__buttons>.productItem__button{width:100%;height:100%}.product-information{border-radius:40px;background:#fff;margin-bottom:24px;padding:34px 65px}@media screen and (max-width:1200px){.product-information{padding:0;background-color:rgba(0,0,0,0)}}@media screen and (max-width:768px){.product-information{margin-bottom:16px}}.product-information__container{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;border-top:1px solid #ccc;text-align:center}@media(max-width:1200px){.product-information__container{grid-template-columns:1fr;border-top:none}}@media screen and (max-width:1200px){.product-information__border-top{padding:24px 16px;background:#fff;border-radius:40px}}@media screen and (max-width:768px){.product-information__border-top{padding:36px 0}}@media screen and (max-width:1200px){.description{border-top:1px solid #ccc}}@media screen and (max-width:768px){.description{padding:0 16px}}.description__title{display:inline-block;color:#3d3f3c;font-family:Montserrat Alternates;font-size:24px;font-weight:700}.description__title:before{content:"";display:block;width:100%;height:5px;background-color:#86ac50;margin:-2px auto 16px}@media screen and (max-width:768px){.description__title:before{margin:-2px auto 8px}}@media screen and (max-width:1200px){.description__title{font-size:20px}}.description__container{display:flex;flex-direction:column;gap:16px;margin-top:16px}@media screen and (max-width:768px){.description__container{margin-top:20px}}.description__container{text-align:left}.description__container strong{font-size:18px;font-weight:600}.description__container p,.description__container strong{color:var(--text-color,#3D3F3C);font-family:Montserrat Alternates;font-style:normal;line-height:normal}.description__container p{font-size:16px;font-weight:500}.description__wrapper{display:flex;flex-direction:column;gap:8px;text-align:left}.description__subtitle{color:#3d3f3c;font-family:Montserrat Alternates;font-size:18px;font-weight:600}@media screen and (max-width:1200px){.description__subtitle{font-size:16px}}.description__text{color:#3d3f3c;font-family:Montserrat Alternates;font-size:16px;font-weight:500}.description__text-bold{font-size:18px;font-weight:600;margin-right:3px}@media screen and (max-width:1200px){.description__text-bold{font-size:16px}.description__text{font-size:14px}.all-fixture{border-top:1px solid #ccc}}@media screen and (max-width:768px){.all-fixture{padding:0 16px}}.all-fixture__title{display:inline-block;color:#3d3f3c;font-family:Montserrat Alternates;font-size:24px;font-weight:700}.all-fixture__title:before{content:"";display:block;width:100%;height:5px;background-color:#86ac50;margin:-2px auto 16px}@media screen and (max-width:1200px){.all-fixture__title{font-size:20px}}.all-fixture__table{display:grid;grid-template-columns:1fr 2fr;border:1px solid #ccc;border-radius:15px;overflow:hidden;text-align:left;margin-top:16px}.all-fixture__table>div:nth-last-child(-n+2){border-bottom:none}@media screen and (max-width:768px){.all-fixture__table{margin-top:20px}}.all-fixture__label,.all-fixture__value{color:#3d3f3c;font-family:Montserrat Alternates;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:12px 16px;border-bottom:1px solid #ccc}@media screen and (min-width:769px)and (max-width:1200px){.all-fixture__label,.all-fixture__value{padding:16px}}@media screen and (max-width:768px){.all-fixture__label,.all-fixture__value{font-size:14px}}.all-fixture__label{padding:12px 24px;font-weight:600;border-right:1px solid #ccc;white-space:nowrap}@media screen and (max-width:480px){.all-fixture__label{padding:12px 16px;max-width:140px;white-space:normal}}.product-for-buyers{margin-bottom:40px}@media screen and (max-width:1200px){.product-for-buyers{margin-bottom:43px}}@media screen and (max-width:768px){.product-for-buyers{padding:0 16px;margin-bottom:16px}}.product-for-buyers__top{display:grid;grid-template-columns:repeat(3,1fr);background:#fff;border-radius:40px 40px 0 0;border:1px solid #9f9f9f;border-bottom:none}@media screen and (max-width:1200px){.product-for-buyers__top{border-radius:20px 20px 0 0}}.product-for-buyers__information{padding:16px 0;text-align:center;cursor:pointer}.product-for-buyers__information:first-child{border-right:1px solid #9f9f9f}.product-for-buyers__information:last-child{border-left:1px solid #9f9f9f}@media screen and (max-width:768px){.product-for-buyers__information{padding:12px 0}}.product-for-buyers__title{color:#3d3f3c;font-family:Montserrat Alternates;font-size:24px;font-weight:600}@media screen and (max-width:1200px){.product-for-buyers__title{font-size:16px}}.product-for-buyers__title-active{color:#86ac50}.product-for-buyers__bottom{display:flex;flex-direction:column;gap:16px;padding:24px 65px;border-radius:0 0 40px 40px;border:1px solid #9f9f9f;background:#fff}@media screen and (max-width:1200px){.product-for-buyers__bottom{padding:24px}}@media screen and (max-width:768px){.product-for-buyers__bottom{padding:16px;border-radius:0 0 20px 20px}}.product-for-buyers__bottom-block{display:flex;flex-direction:column;gap:8px}.product-for-buyers__subtitle{color:#3d3f3c;font-family:Montserrat Alternates;font-size:20px;font-weight:700}@media screen and (max-width:1200px){.product-for-buyers__subtitle{font-size:18px}}@media screen and (max-width:768px){.product-for-buyers__subtitle{font-size:16px}}.product-for-buyers__text{color:#3d3f3c;font-family:Montserrat Alternates;font-size:18px;font-weight:500}@media screen and (max-width:1200px){.product-for-buyers__text{font-size:16px}}@media screen and (max-width:768px){.product-for-buyers__text{font-size:14px}}.reviews{margin-bottom:52px}@media screen and (max-width:1200px){.reviews{margin-bottom:40px}}@media screen and (max-width:768px){.reviews{margin-bottom:24px}}.reviews__wrapper{display:flex;align-items:center;gap:8px;margin-bottom:24px}@media screen and (max-width:768px){.reviews__wrapper{margin-bottom:16px}}.reviews__title{color:#3d3f3c;font-family:Montserrat Alternates;font-size:32px;font-weight:600}@media screen and (max-width:1200px){.reviews__title{font-size:28px}}@media screen and (max-width:768px){.reviews__title{font-size:24px}}.reviews__quantity{display:flex;justify-content:center;align-items:center;width:39px;height:39px;border-radius:50%;background:#86ac50;color:#fff;font-family:Montserrat Alternates;font-size:24px;font-weight:600}@media screen and (max-width:1200px){.reviews__quantity{width:34px;height:34px;font-size:20px}}@media screen and (max-width:768px){.reviews__quantity{width:28px;height:28px;font-size:16px}}.reviews__container{display:flex;gap:20px}@media screen and (max-width:1200px){.reviews__container{gap:16px}}@media screen and (max-width:768px){.reviews__container{flex-direction:column}}.reviews__list{gap:16px;width:100%}.reviews__list-empty{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px}@media screen and (max-width:768px){.reviews__list-empty{padding:24px 0}}.reviews__list-empty-title p{color:var(--text-color,#3d3f3c);font-family:Montserrat Alternates;font-size:32px;font-weight:600}@media screen and (max-width:1000px){.reviews__list-empty-title p{font-size:24px}}@media screen and (max-width:800px){.reviews__list-empty-title p{font-size:18px}}@media screen and (max-width:380px){.reviews__list-empty-title p{font-size:14px}}.reviews__list-empty-icon{width:76px;height:76px;border-radius:50%;background:var(--main-color,#86ac50);padding:24px}.leave-feedback{min-width:380px;display:flex;flex-direction:column;gap:16px;border-radius:20px;background:#fff;padding:24px}@media screen and (min-width:1201){.leave-feedback{min-width:380px;max-height:155px}}@media screen and (min-width:481px)and (max-width:1200px){.leave-feedback{min-width:284px;max-height:145px}}@media screen and (max-width:480px){.leave-feedback{min-width:240px;max-height:145px}}.leave-feedback__quantity{color:#9e9e9e;font-family:Montserrat Alternates;font-size:15px;font-weight:500}@media screen and (max-width:1200px){.leave-feedback__quantity{font-size:13px}}.leave-feedback__button{border-radius:10px;background:#86ac50;box-shadow:0 0 8px 7px rgba(134,172,80,.12);padding:16px 0}@media screen and (max-width:768px){.leave-feedback__button{width:280px;margin:0 auto}}@media screen and (max-width:480px){.leave-feedback__button{width:100%}}.leave-feedback__button>p{color:#fafafa;font-family:Montserrat Alternates;font-size:16px;font-weight:600}.rating{display:flex;align-items:center;justify-content:space-between}.stars{display:flex;gap:8px}.stars svg{width:22px;height:22px}@media screen and (max-width:1200px){.stars svg{width:18px;height:18px}}.stars-small svg{width:20px;height:20px}@media screen and (max-width:1200px){.stars-small svg{width:12px;height:12px}}@media screen and (max-width:768px){.stars-small svg{width:9px;height:9px}}.stars-active{fill:#ffcd3f;stroke:#ffcd3f}.stars-empty,.stars-half path{fill:#9e9e9e;stroke:#9e9e9e}.stars-half path:last-child{fill:#ffcd3f;stroke:#ffcd3f;-webkit-clip-path:inset(0 50% 0 0);clip-path:inset(0 50% 0 0)}.stars__wrapper{display:flex;gap:8px;align-items:center}.stars__wrapper>span{color:#3d3f3c;font-family:Montserrat Alternates;font-size:32px;font-weight:600}@media screen and (max-width:1200px){.stars__wrapper>span{font-size:24px}}.reviews__list{gap:24px;margin-bottom:82px}.reviews__item,.reviews__list{display:flex;flex-direction:column}.reviews__item{padding:24px;border-radius:20px;border:1px solid var(--main-color,#86ac50);background:inherit;gap:16px}.reviews__item-content{display:flex;justify-content:space-between}.reviews__item-data{display:flex;flex-direction:column;gap:8px}.reviews__item-title{color:#000;font-family:Montserrat Alternates;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.reviews__item-date{color:var(--gray,#9E9E9E);font-size:16px}.reviews__item-date,.reviews__item-desc{font-family:Montserrat Alternates;font-style:normal;font-weight:500;line-height:normal}.reviews__item-desc{color:var(--text-color,#3D3F3C);font-size:18px}.reviews__counter{display:flex;justify-content:center;align-items:center;padding:5px 12px;border-radius:1000px;background:var(--main-color,#86AC50)}.reviews__counter span{color:#fff;font-size:24px}.create__review,.reviews__counter span{font-family:Montserrat Alternates;font-style:normal;font-weight:600;line-height:normal}.create__review{padding:16px 80px;border-radius:10px;background:var(--main-color,#86AC50);box-shadow:0 0 8px 7px rgba(134,172,80,.12);color:var(--white,#FAFAFA);font-size:16px;margin-bottom:24px}.basket{margin-bottom:127px}@media screen and (max-width:1200px){.basket{margin-bottom:91px}}@media screen and (max-width:768px){.basket{margin-bottom:32px}}.basket .viewedSwiper{margin-bottom:0}.basket__content{display:flex;gap:20px;margin-bottom:24px}@media screen and (max-width:768px){.basket__content{flex-direction:column;gap:16px}}.basket__left{max-width:780px;border-radius:10px;border:1px solid var(--main-color,#86ac50);background:#fff;padding:32px 24px}@media screen and (max-width:1200px){.basket__left{padding:16px}}@media screen and (max-width:500px){.basket__left{padding:16px 0}}.basket__subtitle{color:var(--text-color,#3d3f3c);font-family:Montserrat Alternates;font-size:24px;font-weight:600;margin-bottom:16px}@media screen and (max-width:1200px){.basket__subtitle{font-size:20px}}@media screen and (max-width:500px){.basket__subtitle{font-size:18px;padding-left:12px}}.basket__header{display:grid;grid-template-columns:3fr 1fr 1fr 1fr;grid-gap:24px;gap:24px;color:#9e9e9e;font-family:Montserrat Alternates;font-size:16px;font-weight:500}@media screen and (max-width:1200px){.basket__header{font-size:13px;gap:16px}}@media screen and (max-width:900px){.basket__header{grid-template-columns:2fr 1fr 1fr 1fr}}@media screen and (max-width:500px){.basket__header{display:none}}.arcicle{margin-bottom:127px}@media(max-width:1200px){.arcicle{margin-bottom:90px}}@media(max-width:768px){.arcicle{margin-bottom:32px}}.arcicle__name{color:var(--text-color,#3d3f3c);font-size:32px;font-style:normal;font-weight:600;line-height:normal}@media(max-width:1200px){.arcicle__name{font-size:24px}}@media(max-width:768px){.arcicle__name{font-size:20px}}.arcicle__wrapper{padding:0 100px;display:flex;flex-direction:column;align-items:center;margin-top:24px}@media(max-width:1200px){.arcicle__wrapper{margin-top:33px;padding:0 60px}}@media(max-width:768px){.arcicle__wrapper{margin-top:24px;padding:0}}.arcicle__wrapper h1{all:unset;margin-top:16px;color:var(--main-color,#86ac50);font-family:Montserrat Alternates;font-size:32px;font-style:normal;font-weight:600;line-height:normal}@media(max-width:1200px){.arcicle__wrapper h1{font-size:24px;margin-top:16px}}@media(max-width:768px){.arcicle__wrapper h1{font-size:20px;margin-top:12px}}.arcicle__wrapper h2{all:unset;color:var(--text-color,#3d3f3c);font-family:Montserrat Alternates;font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin-top:16px}@media(max-width:1200px){.arcicle__wrapper h2{font-size:20px;margin-top:16px}}@media(max-width:768px){.arcicle__wrapper h2{font-size:18px;margin-top:12px}}.arcicle__wrapper img{margin-top:24px;width:100%;height:auto}@media(max-width:768px){.arcicle__wrapper img{margin-top:12px}}.arcicle__wrapper p{margin-top:24px;color:var(--text-color,#3d3f3c);font-family:Montserrat Alternates;font-size:20px;font-style:normal;font-weight:500;line-height:normal}@media(max-width:1200px){.arcicle__wrapper p{font-size:16px;margin-top:24px}}@media(max-width:768px){.arcicle__wrapper p{font-size:14px;margin-top:16px}}.arcicle__wrapper__date{color:var(--gray,#9e9e9e);font-family:Montserrat Alternates;font-size:14px;font-style:normal;font-weight:500;line-height:normal}@media(max-width:1200px){.arcicle__wrapper__date{font-size:14px}}.basket-details{max-width:380px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;padding:24px 32px;border-radius:10px;border:1px solid var(--main-color,#86ac50);background:#fff}.basket-details__input{max-width:192px}@media screen and (max-width:1200px){.basket-details{padding:16px 9px;min-width:223px;margin:0 auto}}@media screen and (max-width:500px){.basket-details{padding:16px 12px}}.basket-details__title{color:var(--text-color,#3d3f3c);font-family:Montserrat Alternates;font-size:24px;font-weight:600;margin-bottom:16px}@media screen and (max-width:1200px){.basket-details__title{font-size:20px}}@media screen and (max-width:500px){.basket-details__title{font-size:18px}}.basket-details .basket-details__remove-promo{margin-left:9px}.basket-details .apply--disabled{pointer-events:none;opacity:.6}.basket-details__wrapper{display:flex;flex-direction:column;gap:16px;border-bottom:1px solid #86ac50;padding-bottom:16px}@media screen and (max-width:1200px){.basket-details__wrapper{gap:12px}}@media screen and (max-width:500px){.basket-details__wrapper{gap:16px}}.basket-details__item{display:flex;justify-content:space-between;align-items:center;color:var(--text-color,#3d3f3c);font-family:Montserrat Alternates;font-size:20px;font-style:normal;line-height:normal}.basket-details__item h4{font-weight:500}.basket-details__item p{font-weight:600}@media screen and (max-width:1200px){.basket-details__item{font-size:16px}}@media screen and (max-width:500px){.basket-details__item{font-size:18px}}.basket-details__promo{display:flex;margin-top:16px}@media screen and (min-width:501px)and (max-width:1200px){.basket-details__promo{width:90%;flex-direction:column;gap:4px;align-items:center;margin:16px auto 0}}.basket-details__input{flex:1 1;padding:8px;border:1px solid #9e9e9e;border-radius:5px 0 0 5px;color:#000;font-family:Montserrat Alternates;font-size:16px;font-weight:500}@media screen and (max-width:1200px){.basket-details__input{width:100%}}.basket-details__apply{background:#86b74b;padding:0 10px;cursor:pointer;border-radius:0 5px 5px 0;transition:background .3s}@media screen and (min-width:501px)and (max-width:1200px){.basket-details__apply{padding:8px;margin:0 auto;border-radius:5px}}.basket-details__apply>p{color:var(--white,#fafafa);font-family:Montserrat Alternates;font-size:13px;font-weight:500}.basket-details__apply:hover{background:#6ca238}.basket-details__row{display:flex;justify-content:space-between;margin-top:16px}@media screen and (max-width:1200px){.basket-details__row{margin-top:12px}}@media screen and (max-width:500px){.basket-details__row{margin-top:0}}.basket-details__row .basket-details__label{color:var(--text-color,#3d3f3c);font-family:Montserrat Alternates;font-size:20px;font-weight:500}@media screen and (max-width:1200px){.basket-details__row .basket-details__label{font-size:16px}}@media screen and (max-width:500px){.basket-details__row .basket-details__label{margin-top:18px}}.basket-details__row .basket-details__value{color:var(--text-color,#3d3f3c);font-family:Montserrat Alternates;font-size:20px;font-weight:500}@media screen and (max-width:1200px){.basket-details__row .basket-details__value{font-size:16px}}@media screen and (max-width:500px){.basket-details__row .basket-details__value{margin-top:18px}}.basket-details__row .basket-details__value--green{color:#86b74b;font-weight:600}.basket-details__row .basket-details__value--bold{font-weight:600}.basket-details__submit{display:block;border-radius:10px;background:var(--main-color,#86ac50);box-shadow:0 0 8px 7px rgba(134,172,80,.12);padding:16px 24px;cursor:pointer;transition:background .3s;margin:16px auto 0}@media screen and (max-width:1200px){.basket-details__submit{width:100%;margin-top:12px;padding:16px 9px}}@media screen and (max-width:500px){.basket-details__submit{margin-top:16px;padding:16px 0}}.basket-details__submit>p{color:var(--white,#fafafa);font-family:Montserrat Alternates;font-size:20px;font-weight:600}@media screen and (max-width:1200px){.basket-details__submit>p{font-size:14px}}@media screen and (max-width:500px){.basket-details__submit>p{font-size:18px}}.basket-details__submit:hover{background:#6ca238}.basket-empty{width:100%;height:403px;flex-direction:column;margin-bottom:24px;background-image:url(/_next/static/media/bgBasket.d707a4c9.png);background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:10px;gap:32px}.basket-empty,.basket-empty__svg{display:flex;align-items:center;justify-content:center}.basket-empty__svg{width:100px;height:100px;border-radius:50%;background:var(--main-color,#86ac50)}@media screen and (max-width:768px){.basket-empty__svg{width:80px;height:80px}}.basket-empty__title{max-width:766px;text-align:center;color:#3d3f3c;font-family:Montserrat Alternates;font-size:40px;font-weight:600}@media screen and (max-width:1200px){.basket-empty__title{max-width:611px;font-size:32px}}@media screen and (max-width:768px){.basket-empty__title{max-width:290px;font-size:19px}}.basket-empty__button{padding:16px 56px;border-radius:10px;background:var(--main-color,#86ac50);box-shadow:0 0 8px 7px rgba(134,172,80,.12);transition:opacity .2s ease}@media screen and (max-width:768px){.basket-empty__button{padding:16px 62px}}@media screen and (max-width:400px){.basket-empty__button{padding:16px 40px}}.basket-empty__button>p{color:#fafafa;font-family:Montserrat Alternates;font-size:24px;font-weight:600}@media screen and (max-width:768px){.basket-empty__button>p{font-size:16px}}.basket-empty__button:hover{opacity:.7}.wishlist-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:36px;gap:36px;margin-bottom:56px}@media screen and (max-width:1200px){.wishlist-grid{gap:16px;margin-bottom:32px}}@media(max-width:768px){.wishlist-grid{grid-template-columns:repeat(2,1fr);margin-bottom:24px}}@media screen and (max-width:680px){.wishlist-grid .productItem__button{width:100%}}.order-placement__section{margin-bottom:127px}@media screen and (max-width:1200px){.order-placement__section{margin-bottom:91px}}@media screen and (max-width:768px){.order-placement__section{margin-bottom:32px}}.order-placement{display:flex;gap:20px}@media screen and (max-width:1200px){.order-placement{gap:16px}}@media screen and (max-width:768px){.order-placement{flex-direction:column;gap:16px}}.checkout{border-radius:10px;border:1px solid #86ac50;background:#fff;padding:24px}.checkout__subtitle{color:#3d3f3c;font-family:Montserrat Alternates;font-size:24px;font-weight:600;margin-bottom:16px}.checkout__form-group{display:inline-flex;align-items:center;gap:28px}.checkout__form-group label{width:148px;font-size:14px}.checkout__form-group input,.checkout__form-group select{width:280px;border-radius:10px;border:1px solid #ccc;padding:8px 16px;color:var(--text-color,#3d3f3c);font-family:Montserrat Alternates;font-size:16px;font-weight:500;appearance:none;-webkit-appearance:none;-moz-appearance:none}.checkout__form-position{position:relative}.custom-select__icon{position:absolute;display:flex;justify-content:center;right:12px;top:16px;pointer-events:none}.delivery{position:relative;display:flex;flex-direction:column;gap:16px}.delivery__option{position:relative;border-radius:10px;border:1px solid #ccc;padding:16px 52px;background:#fff;transition:border-color .2s}.delivery__option.active,.delivery__option:hover{border-color:#86ac50}.delivery__header{display:flex;justify-content:space-between;align-items:center}.delivery__title{color:#3d3f3c;font-family:Montserrat Alternates;font-size:16px;font-weight:600}.delivery__wrapper{margin-bottom:8px}.delivery__text{color:#9e9e9e;font-family:Montserrat Alternates;font-size:12px;font-weight:500;margin-bottom:4px}.delivery__text:last-child{margin-bottom:0}.delivery__button{display:flex;justify-content:space-between;align-items:center;gap:4px;border:1px solid #ccc;border-radius:5px;padding:8px;background:#fff;cursor:pointer;transition:border .2s ease}.delivery__button>p{color:#3d3f3c;font-family:Montserrat Alternates;font-size:12px;font-weight:500}.delivery__button.active,.delivery__button:hover{border:1px solid #86ac50}.delivery__button.active>.delivery__button-icon{display:none}.delivery__button-icon{display:flex;justify-content:center;align-items:center;width:15px;height:15px;background-color:#86ac50;border-radius:50%}.delivery__icon{position:absolute;top:26px;left:16px}.delivery-form-order .delivery__icon{top:55%;transform:translateY(-50%)}.custom-select-wrapper{display:flex;width:100%;justify-content:space-between;align-items:center}.select-new-post{max-width:280px;width:100%;border-radius:10px}.checkout__form-group{position:relative;max-width:456px;width:100%}.checkout__form-group .error-message{position:absolute;top:100%;right:0}.checkout__form-group{margin-bottom:16px}.contact{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-gap:20px;gap:20px;margin-bottom:127px}@media screen and (max-width:1200px){.contact{gap:16px;margin-bottom:91px}}@media screen and (max-width:768px){.contact{grid-template-columns:1fr}.contact .contact-info{grid-row:1/2}.contact .message-form{grid-row:2/3}.contact .social-media{grid-row:3/4}}@media screen and (max-width:680px){.contact{margin-bottom:32px}}.contact__title{color:#3d3f3c;font-family:Montserrat Alternates;font-size:24px;font-weight:600;margin-bottom:24px}@media screen and (max-width:1200px){.contact__title{font-size:18px;margin-bottom:16px}}@media screen and (max-width:768px){.contact__title{text-align:center}}.contact__list{display:flex;flex-direction:column;gap:24px}@media screen and (max-width:1200px){.contact__list{gap:12px}}.contact__item{display:flex;align-items:center;padding:16px;border-radius:10px;border:2px solid rgba(123,174,74,.3);background:linear-gradient(90deg,rgba(244,250,239,.5),rgba(227,239,217,.5))}@media screen and (max-width:1200px){.contact__item{height:52px;padding:0 8px}}.contact__item .icon{display:flex;align-items:center;justify-content:center;border-radius:5px;border:1px solid rgba(123,174,74,.3);background:linear-gradient(90deg,#ebffda,#dff3cf);width:42px;height:42px;margin-right:16px}@media screen and (max-width:1200px){.contact__item .icon{margin-right:8px;width:36px;height:36px}}@media screen and (max-width:768px){.contact__item .icon{width:28px;height:28px}}.contact__item .icon svg{width:20px;height:20px}@media screen and (max-width:1200px){.contact__item .icon svg{width:16px;height:16px}}@media screen and (max-width:768px){.contact__item .icon svg{width:13px;height:13px}}.contact__wrapper{display:flex;flex-direction:column;gap:8px}@media screen and (max-width:1200px){.contact__wrapper{gap:4px}}.contact__communication-method{color:#3d3f3c;font-family:Montserrat Alternates;font-size:18px;font-weight:500}@media screen and (max-width:1200px){.contact__communication-method{font-size:14px}}.contact__communication-method a{color:#86ac50;font-weight:600}.contact__text{color:#9e9e9e;font-family:Montserrat Alternates;font-size:16px;font-weight:400}@media screen and (max-width:1200px){.contact__text{font-size:12px}}.contact__label{color:#3d3f3c;font-family:Montserrat Alternates;font-size:18px;font-weight:500}@media screen and (max-width:1200px){.contact__label{font-size:14px}}.contact__input{width:254px;height:44px;border-radius:10px;border:1px solid #ccc;color:#3d3f3c;font-family:Montserrat Alternates;font-size:16px;font-weight:400;padding:0 12px;transition:border .2s ease}.contact__input:focus,.contact__input:hover{border-color:#86ac50;outline:none}@media screen and (max-width:1200px){.contact__input{width:100%;height:39px;font-size:12px}}.contact__textarea{width:100%;height:134px;border-radius:10px;border:1px solid #ccc;color:#3d3f3c;font-family:Montserrat Alternates;font-size:16px;font-weight:400;padding:12px;transition:border .2s ease}.contact__textarea:focus,.contact__textarea:hover{border-color:#86ac50;outline:none}@media screen and (max-width:1200px){.contact__textarea{height:39px;resize:none;overflow:hidden}}.contact__button{width:289px;height:52px;border-radius:10px;background:#86ac50;box-shadow:0 0 8px 7px rgba(134,172,80,.12)}@media screen and (max-width:1200px){.contact__button{width:217px;height:39px}}@media screen and (max-width:768px){.contact__button{margin:0 auto}}.contact__button p{color:#fafafa;font-family:Montserrat Alternates;font-size:16px;font-weight:600}@media screen and (max-width:1200px){.contact__button p{font-size:12px}}.contact-info,.message-form{border-radius:20px;border:1px solid #86ac50;background:#fff;box-shadow:0 4px 4px 3px rgba(134,172,80,.1);padding:24px}@media screen and (max-width:1100px){.contact-info,.message-form{padding:16px}.contact-info{width:100%}}.message-form__wrapper{display:flex;align-items:center;gap:24px}@media screen and (max-width:1200px){.message-form__wrapper{flex-direction:column;align-items:flex-start;gap:8px}}.message-form__wrapper div{width:100%;display:flex;flex-direction:column;gap:8px}.social-media{grid-column:span 2;border-radius:20px;border:1px solid #86ac50;background:#fff;box-shadow:0 4px 4px 3px rgba(134,172,80,.1);padding:24px;text-align:center;color:#3d3f3c;font-family:Montserrat Alternates;font-size:24px;font-weight:600}@media screen and (max-width:1200px){.social-media{padding:16px}}@media screen and (max-width:768px){.social-media{border-radius:10px;font-size:18px;grid-column:span 1}}.social-media p{color:#9e9e9e;font-size:16px;font-weight:500;margin-top:16px}@media screen and (max-width:1200px){.social-media p{margin-top:8px}}@media screen and (max-width:768px){.social-media p{font-size:14px}}.social-icons{display:flex;justify-content:center;align-items:center;gap:40px;margin-top:24px}@media screen and (max-width:1200px){.social-icons{gap:32px;margin-top:16px}}@media screen and (max-width:768px){.social-icons{gap:24px}}.social-icon{display:flex;justify-content:center;align-items:center;width:80px;height:80px;border-radius:50%;background-color:#e4f0d3}@media screen and (max-width:1200px){.social-icon{width:60px;height:60px}}@media screen and (max-width:768px){.social-icon{width:50px;height:50px}}.icon-link{display:block;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.icon-link svg{width:40px;height:40px}@media screen and (max-width:1200px){.icon-link svg{width:30px;height:30px}}@media screen and (max-width:768px){.icon-link svg{width:25px;height:25px}}@media screen and (max-width:1200px){.contact__form{gap:8px}}.blog-categories{display:flex;align-items:center;gap:16px;margin-bottom:32px}@media screen and (max-width:1200px){.blog-categories{gap:8px;margin-bottom:24px}}@media screen and (max-width:768px){.blog-categories{overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.blog-categories::-webkit-scrollbar{display:none}}.blog-categories__item{flex-shrink:0}.blog-categories__item--active .blog-categories__button{background-color:#86ac50}.blog-categories__item--active .blog-categories__button .blog-categories__text{color:#fafafa}.blog-categories__text{color:#3d3f3c;font-family:Montserrat Alternates;font-size:20px;font-weight:500}@media screen and (max-width:1200px){.blog-categories__text{font-size:16px}}@media screen and (max-width:766px){.blog-categories__text{font-size:14px}}.blog-categories__button{border-radius:10px;border:1px solid var(--main-color,#86ac50);background-color:rgba(0,0,0,0);padding:8px 16px;cursor:pointer;transition:background-color .3s}.blog-categories__button:hover{background-color:#86ac50}.blog-categories__button:hover .blog-categories__text{color:#fafafa}.article-slider{margin-bottom:127px;cursor:pointer}@media screen and (max-width:1200px){.article-slider{margin-bottom:91px}}.article-slider .swiper-slide:last-child .article__item{border-bottom:none}.article-slider .swiper{overflow:visible;display:flex;flex-direction:column;gap:24px}.article-slider__more{display:flex;justify-content:center;margin-top:24px}.article-slider__more-btn{padding:10px 18px;border-radius:6px;border:none;cursor:pointer;background:#86ac50;color:#fafafa;font-family:Montserrat Alternates;font-size:14px;font-weight:600}.article-slider .swiper-slide{display:flex;flex-direction:column;gap:24px}.profile__discount.in_cart{border-radius:0;padding:4px 120px;margin-bottom:0}.profile__discount.in_cart span{color:var(--dark-main,#0a0a0a);text-align:center;font-family:Unbounded;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.profile__discount{border-radius:10px;background:var(--main-color,#fa0);text-align:center;padding:8px;margin-bottom:16px}.profile__discount span{color:var(--dark-main,#0a0a0a);font-family:Unbounded;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.container.profile{padding:8px 15px 64px}@media screen and (max-width:680px){.container.profile{padding:8px 15px 0}.container.profile .breadcrumbs{margin-bottom:16px;margin-top:0}}.container.profile{margin-bottom:56px}.container.profile .title{color:var(--dark,#0d0d0d);font-family:Unbounded;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.container.profile .categories__wrap{width:auto}.profile__wrapper.active{overflow:hidden}.profile__wrapper{display:flex;gap:20px}@media screen and (max-width:768px){.profile__wrapper{flex-direction:column;align-items:center}}.profile__choose{width:280px;height:248px;border-radius:10px;border:1px solid #86ac50;background:#fff;box-shadow:0 4px 4px 3px rgba(134,172,80,.1);padding:16px}@media screen and (max-width:1200px){.profile__choose{height:209px}}@media screen and (max-width:768px){.profile__choose{width:100%;height:auto;border:none;background-color:rgba(0,0,0,0);box-shadow:none}}.profile__choose .profile__btns-prof{display:flex;flex-direction:column}.profile__choose .profile__btns-prof .container-btn-file{display:flex;position:relative;justify-content:center;align-items:center;background-color:#307750;color:#fff;border-style:none;padding:1em;border-radius:.5em;overflow:hidden;z-index:1;box-shadow:4px 8px 10px -3px rgba(0,0,0,.356);transition:all .25s}.profile__choose .profile__btns-prof .container-btn-file p{color:#fff;text-align:center;font-family:Unbounded;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.profile__choose .profile__btns-prof .container-btn-file>svg{margin-right:1em}.profile__choose .profile__btns-prof .container-btn-file:before{content:"";position:absolute;height:100%;width:0;border-radius:.5em;background-color:#469b61;z-index:-1;transition:all .35s}.profile__choose .profile__btns-prof .container-btn-file:hover:before{width:100%}.profile__choose .profile__btns-prof button:hover{text-decoration:underline}.profile__choose .profile__btns-prof button:last-child{margin-bottom:0}.profile__choose .profile__btns-prof button{text-align:left;background:inherit;border:none;color:var(--gray,#757575);font-family:Unbounded;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:16px}@media screen and (max-width:1200px){.profile__choose .profile__btns-func{display:flex;flex-direction:column;align-items:center}}@media screen and (max-width:768px){.profile__choose .profile__btns-func{width:100%;flex-direction:row;position:relative}}.profile__choose .profile__btns-list{display:flex;flex-direction:column;gap:8px}@media screen and (max-width:768px){.profile__choose .profile__btns-list{flex-direction:row;gap:26px;overflow:hidden;overflow-x:auto}.profile__choose .profile__btns-list::-webkit-scrollbar{display:none}}.profile__choose .profile__btns{width:248px;height:56px;position:relative;display:flex;align-items:center;gap:8px;color:#3d3f3c;font-family:Montserrat Alternates;font-size:20px;font-weight:500;border-radius:10px;border:2px solid rgba(123,174,74,.3);background:#fafafa;padding:0 16px;cursor:pointer}@media screen and (max-width:1200px){.profile__choose .profile__btns{width:200px;height:44px;font-size:16px;padding:0 12px}}@media screen and (max-width:768px){.profile__choose .profile__btns{display:inline-block;width:100%;height:auto;border:none;background-color:rgba(0,0,0,0)}.profile__choose .profile__btns svg{display:none}}.profile__choose .profile__btns svg{width:14px;height:16px}.profile__choose .profile__btns svg>path{fill:#86ac50}.profile__choose .profile__btns:hover{border:2px solid rgba(123,174,74,.3);background:linear-gradient(90deg,#f4faef,#e3efd9)}.profile__choose .profile__btns.active{border-radius:10px;border:2px solid rgba(123,174,74,.3);background:var(--main-color,#86ac50);color:#fafafa}.profile__choose .profile__btns.active:first-child svg>path{stroke:#fafafa}.profile__choose .profile__btns.active svg{width:14px;height:16px}.profile__choose .profile__btns.active svg>path{fill:#fafafa}@media screen and (max-width:768px){.profile__choose .profile__btns.active{text-align:center;background-color:rgba(0,0,0,0);color:#3d3f3c;padding-bottom:4px;box-shadow:none;border-radius:1px;border:none;border-bottom:2px solid #86ac50}}.profile__choose .profile__indicator{position:absolute;right:-20px;top:50%;transform:translateY(-50%);display:none}.profile__choose .profile__btns.active .profile__indicator{display:block}@media screen and (max-width:1200px){.profile__choose .profile__btns.active .profile__indicator{display:none}}.profile__content{position:relative}.logout{text-align:center;color:#9e9e9e;font-family:Montserrat Alternates;font-size:16px;font-weight:500;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;margin-top:12px}@media screen and (max-width:1200px){.logout{font-size:14px}}@media screen and (max-width:768px){.logout{position:absolute;left:0;top:90%}}.contact-information,.contact-information__group{display:flex;flex-direction:column}.contact-information__group{gap:1px;margin-bottom:6px}.contact-information__group:last-of-type{margin-bottom:60px}@media screen and (max-width:768px){.contact-information__group:last-of-type{margin-bottom:21px}}.contact-information__label{text-align:left;color:#000;font-family:Open Sans;font-size:15px;font-weight:400}@media screen and (max-width:1200px){.contact-information__label{font-size:12px}}@media screen and (max-width:768px){.contact-information__label{font-size:10px}}.contact-information__input{border-radius:4px;border:1px solid #0d1717;height:52px;padding:0 12px;color:#0d1717;font-family:Open Sans;font-size:22px;font-weight:400}@media screen and (max-width:1200px){.contact-information__input{height:45px;font-size:18px;padding:0 10px}}@media screen and (max-width:768px){.contact-information__input{font-size:16px;height:36px}}.contact-information__btn{width:329px;height:46px;border-radius:8px 0;background:#0d1717;color:#fefefa;text-align:center;font-family:Unbounded;font-size:20px;font-weight:500;border:none;cursor:pointer}@media screen and (max-width:1200px){.contact-information__btn{font-size:16px;font-synthesis:27px}}@media screen and (max-width:768px){.contact-information__btn{font-size:14px;font-synthesis:27px}}.brand-intro{display:flex;flex-direction:column;gap:16px;margin-bottom:127px}@media screen and (max-width:1200px){.brand-intro{margin-bottom:91px}}@media screen and (max-width:768px){.brand-intro{margin-bottom:32px}}.brand-intro__container{display:flex;flex-direction:column;gap:8px;color:#3d3f3c;font-family:Montserrat Alternates;font-size:20px}@media screen and (max-width:1200px){.brand-intro__container{font-size:16px}}@media screen and (max-width:768px){.brand-intro__container{font-size:14px}}.brand-intro__text{font-weight:600}.brand-intro__subtitle{font-weight:500}.brand-intro__list{display:flex;flex-direction:column;gap:8px}.brand-intro__context{color:#3d3f3c;font-family:Montserrat Alternates;font-size:18px;font-weight:500}@media screen and (max-width:1200px){.brand-intro__context{font-size:14px}}@media screen and (max-width:768px){.brand-intro__context{font-size:12px}}.returns{display:flex;flex-direction:column;gap:16px;margin-bottom:127px}@media screen and (max-width:1200px){.returns{margin-bottom:91px}}@media screen and (max-width:768px){.returns{margin-bottom:32px}}.returns__container{display:flex;flex-direction:column;gap:8px;color:#3d3f3c;font-family:Montserrat Alternates;font-size:20px}@media screen and (max-width:1200px){.returns__container{font-size:16px}}@media screen and (max-width:768px){.returns__container{font-size:14px}}.returns__text{font-weight:600}.returns__subtitle{font-weight:500}.payment-delivery{display:flex;flex-direction:column;gap:16px;margin-bottom:127px}@media screen and (max-width:1200px){.payment-delivery{margin-bottom:91px}}@media screen and (max-width:768px){.payment-delivery{margin-bottom:32px}}.payment-delivery__text{font-size:24px;font-weight:600}.payment-delivery__container{display:flex;flex-direction:column;gap:8px;color:#3d3f3c;font-family:Montserrat Alternates}.payment-delivery__container .payment-delivery__text{font-size:20px}@media screen and (max-width:1200px){.payment-delivery__container .payment-delivery__text{font-size:16px}}@media screen and (max-width:768px){.payment-delivery__container .payment-delivery__text{font-size:14px}}.payment-delivery__title{font-size:24px;font-weight:600}@media screen and (max-width:1200px){.payment-delivery__title{font-size:18px}}@media screen and (max-width:768px){.payment-delivery__title{font-size:16px}}.payment-delivery__subtitle{font-weight:500}.privacy{display:flex;flex-direction:column;gap:16px;margin-bottom:127px}@media screen and (max-width:1200px){.privacy{margin-bottom:91px}}@media screen and (max-width:768px){.privacy{margin-bottom:32px}}.privacy__text{font-size:24px;font-weight:600}.privacy__container{display:flex;flex-direction:column;gap:8px;color:#3d3f3c;font-family:Montserrat Alternates}.privacy__container .privacy__text{font-size:20px}@media screen and (max-width:1200px){.privacy__container .privacy__text{font-size:16px}}@media screen and (max-width:768px){.privacy__container .privacy__text{font-size:14px}}.privacy__subtitle{font-weight:500}.public-offer{display:flex;flex-direction:column;gap:16px;margin-bottom:127px}@media screen and (max-width:1200px){.public-offer{margin-bottom:91px}}@media screen and (max-width:768px){.public-offer{margin-bottom:32px}}.public-offer__text{font-size:24px;font-weight:600}.public-offer__container{display:flex;flex-direction:column;gap:8px;color:#3d3f3c;font-family:Montserrat Alternates}.public-offer__container .public-offer__text{font-size:20px}@media screen and (max-width:1200px){.public-offer__container .public-offer__text{font-size:16px}}@media screen and (max-width:768px){.public-offer__container .public-offer__text{font-size:14px}}.public-offer__subtitle{font-weight:500}.timer{padding:16px;border-radius:20px;background:var(--main-color,#86AC50);display:flex;align-items:center;justify-content:center;margin-bottom:74px}@media(max-width:1200px){.timer{flex-direction:column;gap:24px;margin-bottom:24px}}.timer__discoint{color:var(--white,#FAFAFA);font-family:Montserrat Alternates;font-size:21px;font-style:normal;font-weight:800;line-height:normal}@media(max-width:680px){.timer__data-cont{display:flex;flex-direction:column;align-items:center;font-size:12px;margin-left:0!important;width:54px}}.timer__data-list{display:flex}.timer__data{max-width:623px;width:100%;display:flex;align-items:center;padding:0 16px;margin:0 16px;border-left:1px solid #fafafa;border-right:1px solid #fafafa;color:var(--white,#FAFAFA);font-family:Montserrat Alternates;font-size:18px;font-style:normal;font-weight:500;line-height:normal}@media(max-width:680px){.timer__data{flex-direction:column;gap:12px;border-left:none;border-right:none}}.timer__end-data{color:var(--white,#FAFAFA);font-family:Montserrat Alternates;font-size:25px;font-style:normal;font-weight:800;line-height:normal}.timer__time{border-radius:5px;background:#d4f1aa;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600}.product-opt,.timer__time{color:var(--text-color,#3D3F3C);font-family:Montserrat Alternates;font-style:normal;line-height:normal}.product-opt{margin-bottom:24px;text-align:center;font-size:18px;font-weight:500}@media(max-width:1200px){.product-opt{margin-top:24px}}.product-opt b{font-weight:600}.product-opt .b-green{color:#86ac50}.partners-swiper__img{padding:0 5px;height:110px;width:110px}.partners-swiper__img img{object-fit:contain;width:100%;height:100%}.partners-swiper__slide{display:flex!important;align-items:center!important;justify-content:center!important}.burgerMenu{display:none;position:fixed;top:0;left:-900px;width:90%;height:100%;transition:1s;background:#fafafa;z-index:101}.burgerMenu.open{left:0;transition:1s}@media screen and (max-width:680px){.burgerMenu{display:block}}.burgerMenu__header{display:flex;align-items:center;justify-content:space-between;background-color:#86ac50;padding:16px}.burgerMenu__title{color:#fafafa;font-family:Montserrat Alternates;font-size:20px;font-weight:500}.burgerMenu__button-close{width:16px;height:16px}.burgerMenu__wrapper{height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:16px;padding:16px 16px 65px}.burgerMenu-catalog__header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.burgerMenu-catalog__container{display:flex;gap:8px;align-items:center}.burgerMenu-catalog__title{color:#3d3f3c;font-family:Montserrat Alternates;font-size:18px;font-weight:500}.burgerMenu-catalog__button{transition:.6s}.burgerMenu-catalog__button path{fill:#3d3f3c}.burgerMenu-catalog__button.open{transition:.6s;transform:rotate(180deg)}.burgerMenu-catalog__list.open{max-height:1000px;transition:.6s}.burgerMenu-catalog__list{transition:.6s;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden;max-height:0;display:flex;flex-direction:column;gap:12px}.burgerMenu-catalog__item:first-child{margin-top:16px}.burgerMenu-catalog__item>p{color:#3d3f3c;font-family:Montserrat Alternates;font-size:16px;font-weight:500}.burgerMenu-info__list{display:flex;flex-direction:column;gap:8px;border-top:1px solid #9e9e9e;padding-top:16px}.burgerMenu-info__item>p{color:#3d3f3c;font-family:Montserrat Alternates;font-size:16px;font-weight:400}.burgerMenu-tools{display:flex;align-items:center;gap:8px;border-top:1px solid #9e9e9e;padding-top:16px}.burgerMenu-tools__title{color:var(--text-color,#3d3f3c);font-family:Montserrat Alternates;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.burgerMenu-contacts{display:flex;flex-direction:column;gap:8px;border-top:1px solid #9e9e9e;padding-top:16px}.burgerMenu-contacts__title{font-weight:500}.burgerMenu-contacts__text,.burgerMenu-contacts__title{color:#3d3f3c;font-family:Montserrat Alternates;font-size:16px}.burgerMenu-contacts__text{font-weight:400}.burgerMenu-socialNetwork{display:flex;flex-direction:column;gap:16px;border-top:1px solid #9e9e9e;padding-top:16px}.burgerMenu-socialNetwork__list{display:flex;gap:16px}.burgerMenu-socialNetwork__item svg,.burgerMenu-socialNetwork__item svg>path{fill:#86ac50}.cart-modal{width:780px;z-index:100;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);max-width:780px;border-radius:10px;background:var(--white,#fafafa);padding:40px}@media screen and (max-width:800px){.cart-modal{padding:24px;width:600px}}@media screen and (max-width:600px){.cart-modal{width:340px}}@media screen and (max-width:360px){.cart-modal{width:90%}}.cart-modal__basket-title{color:var(--text-color,#3d3f3c);font-family:Montserrat Alternates;font-size:32px;font-weight:600;margin-bottom:24px}@media screen and (max-width:600px){.cart-modal__basket-title{font-size:20px}}.cart-modal__wrapper{display:flex;justify-content:space-between;align-items:center;gap:16px}@media screen and (max-width:600px){.cart-modal__wrapper{flex-direction:column;gap:8px}}.cart-modal__image{border-radius:10px}@media screen and (max-width:600px){.cart-modal__image{width:100%}.cart-modal__image img{width:100%;height:auto}}.cart-modal__product-title{color:var(--text-color,#3d3f3c);font-family:Montserrat Alternates;font-size:22px;font-weight:600;margin-bottom:24px}@media screen and (max-width:1100px){.cart-modal__product-title{font-size:18px;margin-bottom:16px}}@media screen and (max-width:600px){.cart-modal__product-title{font-size:14px;margin-bottom:8px}}.cart-modal__characteristic{display:flex;justify-content:space-between;align-items:center}.cart-modal__characteristic-title{color:var(--text-color,#3d3f3c);font-family:Montserrat Alternates;font-size:16px;font-weight:500;margin-bottom:8px}@media screen and (max-width:1100px){.cart-modal__characteristic-title{font-size:14px}}@media screen and (max-width:600px){.cart-modal__characteristic-title{font-size:12px}}.cart-modal__characteristic-text{color:var(--main-color,#86ac50);font-family:Montserrat Alternates;font-size:18px;font-weight:600;margin-bottom:24px}@media screen and (max-width:1100px){.cart-modal__characteristic-text{font-size:16px;margin-bottom:16px}}@media screen and (max-width:600px){.cart-modal__characteristic-text{font-size:14px;margin-bottom:16px}}.cart-modal__buttons{display:flex;gap:16px;justify-content:center;align-items:center}@media screen and (max-width:1100px){.cart-modal__buttons{gap:8px}}.cart-modal__button-continue{background:var(--white,#fafafa);border-radius:20px;border:1px solid var(--gray,#9e9e9e);padding:16px}.cart-modal__button-continue>p{color:var(--gray,#9e9e9e);font-family:Montserrat Alternates;font-size:14px;font-weight:600}@media screen and (max-width:1100px){.cart-modal__button-continue>p{font-size:12px}.cart-modal__button-continue{padding:8px 16px;border-radius:15px}}.cart-modal__button-basket{border-radius:20px;background:var(--main-color,#86ac50);box-shadow:0 0 8px 7px rgba(134,172,80,.12);padding:16px}.cart-modal__button-basket>p{color:var(--gray,#fafafa);font-family:Montserrat Alternates;font-size:14px;font-weight:600}@media screen and (max-width:1100px){.cart-modal__button-basket>p{font-size:12px}.cart-modal__button-basket{padding:8px 16px;border-radius:15px}}.modal__catalog{position:relative;display:flex;justify-content:center;align-items:center;gap:40px;margin-bottom:24px;padding:8px 0;border-top:1px solid #ccc;border-bottom:1px solid #2c5140;background:#fff}@media screen and (max-width:1200px){.modal__catalog{gap:24px}}@media screen and (max-width:680px){.modal__catalog{display:none}}.modal__catalog .catalog-item{position:relative;display:flex;justify-content:space-between;align-items:center;gap:8px;cursor:pointer;padding:8px 0;color:#3d3f30;font-family:Montserrat Alternates;font-size:18px;font-weight:500}@media screen and (max-width:1200px){.modal__catalog .catalog-item{font-size:14px}}.modal__catalog .catalog-item svg{width:7px;height:3px}.modal__catalog .catalog-item svg>path{fill:#3d3f3c}.modal__catalog .catalog-item:hover path{fill:#86ac50}.modal__catalog .catalog-item:hover span{color:#86ac50}.modal-catalog-stacked{position:absolute;top:100%;left:0;z-index:99;padding:16px;border-radius:10px;border:2px solid #ccc;background:#fafafa;box-shadow:0 8px 18px 0 rgba(0,0,0,.2)}.modal-catalog-stacked__title{color:#3d3f3c;font-family:Montserrat Alternates;font-size:20px;font-weight:600;margin-bottom:8px}.modal-catalog-stacked__list{display:grid;grid-auto-flow:column;grid-template-rows:repeat(6,auto);grid-gap:12px 48px;gap:12px 48px}.modal-catalog-stacked__text{cursor:pointer;color:#3d3f3c;font-family:Montserrat Alternates;font-size:14px;font-weight:400;white-space:nowrap}.modal-catalog-stacked__text:hover{font-weight:500}.buy-click{z-index:100;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);max-width:317px;border-radius:10px;background:#fff;box-shadow:0 2px 9px 5px rgba(0,0,0,.2);padding:16px 24px;text-align:center}.buy-click__title{font-size:16px;font-weight:600}.buy-click__text,.buy-click__title{color:#3d3f3c;font-family:Montserrat Alternates;margin-bottom:8px}.buy-click__text{font-size:12px;font-weight:500}.buy-click__form{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.buy-click__form-group{display:flex;justify-content:space-between;align-items:center;gap:9px}.buy-click__label{color:var(--text-color,#3d3f3c);font-weight:500}.buy-click__input,.buy-click__label{font-family:Montserrat Alternates;font-size:12px}.buy-click__input{width:205px;border-radius:10px;background:#fff;border:1px solid #ccc;padding:8px;font-weight:400;transition:border .3s ease}.buy-click__input:hover{border:1px solid #3d3f3c}.buy-click__button{width:100%;border-radius:5px;background:var(--emerald,#2c5140);padding:8px 0;transition:background .3s ease}.buy-click__button:hover{background:#86ac50}.buy-click__button>p{color:#fafafa;font-family:Montserrat Alternates;font-size:14px;font-weight:600}.buy-click__numer{color:var(--text-color,#3d3f3c);font-family:Montserrat Alternates;font-size:12px;font-weight:400}.buy-click__numer-first{font-weight:500}.leave-review{z-index:10000;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);max-width:480px;border-radius:10px;background:var(--white,#fafafa);padding:24px}@media screen and (max-width:900px){.leave-review{width:480px;padding:16px}}@media screen and (max-width:500px){.leave-review{width:90%;padding:16px}}.leave-review__wrapper{display:flex;gap:16px;margin-bottom:18px}@media screen and (max-width:768px){.leave-review__wrapper{margin-bottom:22px}}.leave-review__wrapper.revs{text-align:center;display:flex;justify-content:center;flex-direction:column;gap:16px}.leave-review__title{color:var(--text-color,#3d3f3c);font-family:Montserrat Alternates;font-size:24px;font-weight:600;margin-bottom:8px}@media screen and (max-width:768px){.leave-review__title{font-size:20px}}.leave-review__subt{color:var(--text-color,#3D3F3C)}.leave-review__subt,.leave-review__text{font-family:Montserrat Alternates;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.leave-review__text{color:var(--text-color,#3d3f3c)}@media screen and (max-width:768px){.leave-review__text{font-size:14px}}.leave-review__form{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.leave-review__form-group{position:relative;display:flex;flex-direction:column;gap:8px}.leave-review__label{font-style:normal;font-weight:600;line-height:normal}.leave-review__input,.leave-review__label{color:var(--text-color,#3d3f3c);font-family:Montserrat Alternates;font-size:16px}.leave-review__input{border-radius:5px;border:1px solid var(--emerald,#2c5140);padding:8px;font-weight:400}.leave-review__rating{text-align:center}.leave-review__stars{align-items:center;justify-content:center;gap:8px}.leave-review__stars>.stars-active,.leave-review__stars>.stars-empty,.leave-review__stars>.stars-half{width:20px;height:20px}.leave-review__rating-title{margin-bottom:8px;color:var(--text-color,#3d3f3c);font-family:Montserrat Alternates;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.leave-review__button{display:block;margin:0 auto;border-radius:20px;background:var(--main-color,#86ac50);box-shadow:0 0 8px 7px rgba(134,172,80,.12);padding:16px 40px}.leave-review__button>p{color:var(--white,#fafafa);font-family:Montserrat Alternates;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.leave-review__form-group .error-message{position:absolute;right:0;top:100%;color:red}textarea.leave-review__input{width:440px;height:100px;resize:none}@media screen and (max-width:500px){textarea.leave-review__input{width:100%}}.leave-review__stars{display:flex;flex-direction:column;gap:16px}.login__modal{display:none;max-width:450px;width:100%;z-index:1000000;padding:24px;border-radius:10px;box-shadow:1px 1px 4px 1px rgba(5,5,5,.2);background:#fff}.login__modal.active{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:16px}@media(max-width:500px){.login__modal.active{width:auto;left:10px;right:10px;transform:translateY(-50%)}.login__modal .auth__button,.login__modal .form__input{width:100%!important}}.auth-close{display:inline-flex;position:absolute;right:30px;top:24px;cursor:pointer}.auth-close svg{width:15px;height:15px}.auth-close path{fill:#3d3f3c}.auth__title{text-align:center;color:#2c5140;font-family:Montserrat Alternates;font-size:20px;font-weight:600}.auth__button{width:390px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:10px;background:#86ac50}.auth__button p{color:#fff;text-align:center;font-family:Montserrat Alternates;font-size:15px;font-weight:600}.auth_nav-cont{display:flex;align-items:center;justify-content:center;gap:8px}.auth__text{color:#3d3f3c;font-family:Montserrat Alternates;font-size:14px;font-weight:400}.auth__text-blue{color:#2d79f3;font-weight:500;cursor:pointer}.auth__text-registration{max-width:370px;color:#000;font-size:12px;font-weight:500}.auth__text-registration .auth__text-blue{margin-left:5px}.auth__lable{color:#3d3f3c;font-family:Montserrat Alternates;font-size:16px;font-weight:600}.auth__back{text-align:center}form{gap:16px}.input__container,form{position:relative;display:flex;flex-direction:column}.input__container{gap:8px}.input__container .form__input{width:390px;height:48px;outline:none;padding:0 44px;border-radius:10px;border:1px solid #ccc;transition:all .2s ease}.input__container .form__input:focus-visible{border:1px solid #86ac50;background:#f8f8f8}.input__container .form__input::placeholder{color:#9e9e9e;font-family:Montserrat Alternates;font-size:13.3px;font-weight:400}.input__container .error{color:#ff2f2f;position:absolute;font-size:10px;bottom:-5px;right:5px;transform:translateY(10px)}.input__container .form__svg{position:absolute;top:51px;left:16px;transform:translateY(-50%);pointer-events:none}.auth__checkbox{display:none}.auth__checkbox:checked+.checkbox-box{background:#2c5140;border-color:#2c5140}.auth__checkbox:checked+.checkbox-box .checkbox-icon{display:block}.auth-remember{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.auth-remember__login{display:flex;align-items:center;justify-content:space-between;gap:16px}.auth-remember__registration{display:flex;flex-direction:column;gap:16px}.checkbox-box{width:17px;height:17px;border:1px solid #9e9e9e;border-radius:2px;background:#fff;display:flex;align-items:center;justify-content:center}.checkbox-box .checkbox-icon{display:none}.error-message{padding:0 0 16px;color:#ff2f2f;font-size:10px}.reset-password-form{max-width:500px;margin-bottom:120px;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.reset-password-form-content{display:flex;flex-direction:column;gap:20px}.reset-password-waiting{color:var(--gray,#9e9e9e);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:center;padding:20px}.reset-password-input-container{display:flex;flex-direction:column}.reset-password-label{color:#333;font-family:Rubik;font-size:14px;font-weight:500;margin-bottom:8px;display:block}.reset-password-input-wrapper{position:relative;width:100%}.reset-password-input{width:100%;padding:12px 16px;border:1px solid #ddd;border-radius:6px;font-family:Rubik;font-size:14px;color:#333;box-sizing:border-box;transition:border-color .3s}.reset-password-input:focus{outline:none;border-color:#86ac50}.reset-password-input:disabled{background-color:#f5f5f5;cursor:not-allowed}.reset-password-error{color:#f44;font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-top:4px}.reset-password-toggle{display:flex;align-items:center;gap:8px;margin-top:10px}.reset-password-checkbox{width:16px;height:16px;cursor:pointer;accent-color:#86ac50}.reset-password-checkbox-label{color:var(--gray,#9e9e9e);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;-webkit-user-select:none;user-select:none}.reset-password-submit-btn{background-color:#86ac50;color:#fff;border:none;padding:14px 20px;border-radius:6px;font-family:Rubik;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .3s;margin-top:10px}.reset-password-submit-btn:hover:not(:disabled){background-color:rgba(134,172,80,.7725490196)}.reset-password-submit-btn:disabled{background-color:#ccc;cursor:not-allowed}.reset-password-server-error{color:#f44;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:center;margin-top:15px;padding:10px;background-color:#fee;border-radius:6px}.reset-password-success{margin-top:20px;padding:20px;background-color:#e8f5e9;border-radius:8px;text-align:center;animation:resetPasswordFadeIn .5s ease-in-out}.reset-password-success-title{color:#2e7d32;font-family:Rubik;font-size:18px;font-weight:500;margin-bottom:10px}.reset-password-success-text{color:var(--gray,#9e9e9e);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@keyframes resetPasswordFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.reset-password-form{margin:20px;padding:20px}.reset-password-form-content{gap:15px}.reset-password-input{padding:10px 14px}.reset-password-submit-btn{padding:12px 16px;font-size:15px}}@media(max-width:480px){.reset-password-form{margin:15px;padding:15px}.reset-password-success-title{font-size:16px}.reset-password-success-text{font-size:13px}}.auth{overflow:hidden;width:100%}.auth,.auth__logo{height:100vh;display:flex;align-items:center}.auth__logo{justify-content:center;width:60%}@media(max-width:600px){.auth__logo{display:none;width:0!important}}.auth-form{background:#fff;height:100vh;width:40%;display:flex;align-items:center;justify-content:center}@media(max-width:600px){.auth-form{width:100%!important}}.auth-form__status{position:absolute;top:102%;left:10px;font-size:14px;font-family:Rubik;color:red}.auth-form__container{max-width:472px;width:100%}.auth-form h2{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:24px;height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:normal;font-weight:700;line-height:28px;margin-bottom:16px}.auth-form__field{position:relative}.auth-form__field input,.auth-form__field input::placeholder{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.auth-form__field input{min-height:49px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:8px;border:1px solid var(--light-gray,#ccc);background:#fff;padding:16px 12px;width:100%;outline:none}.auth-form__field .auth-form__error{position:absolute;top:105%;left:16px;color:var(--Red-wrong,#fe0707);font-family:Rubik;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.auth-form__button{height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:16px;border-radius:12px;box-shadow:0 1px 5px 0 rgba(0,0,0,.08);width:100%}.auth-form__button span{color:#fff;text-align:center;font-family:Rubik;font-size:15px;font-style:normal;font-weight:600;line-height:normal}.admin-main{width:100%;display:flex;min-height:100vh;font-family:Rubik}.admin-main button:hover{opacity:.7;transition:.2s}.admin__content.route-animation{position:relative;animation:pageFadeIn .4s ease-in-out}@keyframes pageFadeIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.admin__content{width:85%;padding:24px 14px;display:flex;flex-direction:column;gap:16px;min-width:900px;overflow-x:auto}.sidebar{min-width:256px;width:15%;position:relative}.sidebar__content{padding:24px;position:-webkit-sticky;position:sticky;top:0}.sidebar__profile{cursor:pointer;margin-bottom:16px;display:flex;gap:8px;align-items:center;border-radius:10px;padding:8px}.sidebar__profile img{width:51px;height:auto}.sidebar__profile-txt{display:flex;flex-direction:column;gap:8px}.sidebar__profile-txt h1{font-size:18px;font-family:Rubik;font-weight:500}.sidebar__profile-txt h1,.sidebar__profile-txt p{color:var(--white,#fafafa);font-style:normal;line-height:normal}.sidebar__profile-txt p{font-size:12px;font-weight:400}.sidebar__list{display:flex;flex-direction:column;gap:8px}.sidebar__list .sidebar__item.active{cursor:default}.sidebar__list .sidebar__item{cursor:pointer;padding:12px;width:100%;border-radius:10px;display:flex;gap:16px;align-items:center}.sidebar__list .sidebar__item span{font-size:18px;font-style:normal;font-weight:500;line-height:normal}.admin-header{display:flex;gap:24px;align-items:center}.admin-header__input{position:relative}.admin-header__input button{position:absolute;right:12px;top:50%;transform:translateY(-50%);border-radius:5px;padding:5px 12px;color:var(--white,#fafafa);font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.admin-header__input input{outline:none;width:100%;border-radius:10px;border:none;background:var(--white,#fafafa);box-shadow:0 0 10px 1px rgba(0,0,0,.2);padding:12px;color:#3d3f3c}.admin-header__input input,.admin-header__input input::placeholder{font-family:Rubik;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.admin-header__input input::placeholder{color:var(--gray,#9e9e9e)}.admin-header__input{width:100%}.admin-header__add:hover,.admin-header__profile:hover{opacity:.7;transition:.2s}.admin-header__add{border-radius:15px}.admin-header__add,.admin-header__profile{cursor:pointer;background:var(--white,#fafafa);display:flex;align-items:center;justify-content:center;min-width:45px;height:45px;transition:.2s}.admin-header__profile{border-radius:100px}.admin-preview{width:100%;height:95dvh;position:relative}.admin-preview img{opacity:.1;width:100%;height:100%;object-fit:contain}.admin-preview h1{position:absolute;color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:100px;font-style:normal;font-weight:400;line-height:normal}.admin-preview h1,.profile-modal{left:50%;bottom:50%;transform:translate(-50%,50%)}.profile-modal{z-index:1000;padding:24px;max-width:1166px;width:100%;position:fixed;border-radius:10px;background:var(--white,#fafafa);box-shadow:0 0 10px 1px rgba(0,0,0,.2)}@media(max-width:450px){.profile-modal{padding:24px 0}}.profile-modal__header{align-items:center;display:flex;justify-content:space-between;gap:12px;margin-bottom:12px}@media(max-width:450px){.profile-modal__header{padding:0 24px}}.profile-modal__header-back{display:flex;align-items:center;gap:12px}.profile-modal__wrapper{display:flex;gap:12px}@media(max-width:800px){.profile-modal__wrapper{flex-direction:column}}.profile-modal__content{padding:16px;width:50%;border-radius:20px;background:#eaf6ea}@media(max-width:800px){.profile-modal__content{width:100%}}.profile-modal__content h4{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:12px}.profile-modal__content .form__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.profile-modal__content .form__grid__item{display:flex;flex-direction:column;gap:4px}.profile-modal__content .form__grid__item label{color:var(--gray,#9e9e9e);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.profile-modal__content .form__grid__item input{border-radius:5px;border:1px solid rgba(123,174,74,.3);background:#f9fcf6;padding:8px 12px;color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal;outline:none}.profile-modal__content .form__grid__item input:focus-visible{border:1px solid rgba(123,174,74,.8)}.profile-modal button{margin-top:12px;border-radius:5px;padding:5px 12px;color:var(--white,#fafafa);font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.admin-filter{padding:12px 10px;border-radius:10px;background:var(--white,#fafafa);box-shadow:0 0 10px 1px rgba(0,0,0,.2)}.admin-filter__list{margin-bottom:12px;display:flex;gap:24px}.admin-filter button{color:var(--white,#fafafa);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:8px 12px;border-radius:5px;width:-webkit-max-content;width:max-content}.filter__btns{display:flex;gap:16px}textarea{border-radius:5px;padding:8px 12px;resize:none}.custom-select{height:-webkit-max-content;height:max-content;width:100%;margin-top:21px;max-width:212px;position:relative;border-radius:5px;box-shadow:0 0 10px 1px rgba(0,0,0,.2);background:#f9fcf6;color:var(--text-color,#3d3f3c);font-size:12px}.custom-select,.custom-select__title{font-family:Rubik;font-style:normal;font-weight:400;line-height:normal}.custom-select__title{position:absolute;top:-21px;left:0;color:var(--gray,#9e9e9e);font-size:14px}.custom-select .arrow.active{transform:rotate(180deg) translateY(-2px)}.custom-select__header:hover{transform:.3s;box-shadow:0 0 11px 2px rgba(0,0,0,.1)}.custom-select__header{transform:.3s;padding:8px 12px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.custom-select__list{z-index:1000;padding:8px 12px;border-radius:5px;box-shadow:0 0 10px 1px rgba(0,0,0,.2);background:#f9fcf6;position:absolute;left:0;right:0;top:110%;display:flex;flex-direction:column;gap:12px;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.custom-select__list .custom-select__item{cursor:pointer}.custom-select__list .custom-select__item:hover{font-weight:500}.checkbox{max-width:220px;width:100%}.checkbox__title{color:var(--gray,#9e9e9e);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:8px}.checkbox{font-size:14px}.checkbox__list{padding:4px;display:flex;border-radius:5px;background:#f9fcf6;flex-direction:column;gap:2px}.checkbox__item{width:100%;cursor:pointer;text-align:left;border-radius:5px;background:inherit;font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal;padding:2px 8px}.checkbox__item:hover{background:#e0e0e0}.custom-input{max-width:212px;width:100%}.custom-input h3{margin-bottom:8px;color:var(--gray,#9e9e9e);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.custom-input input{border-radius:5px;outline:none;padding:5px 12px}.custom-input input,.custom-input input::placeholder{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.date-range-container{display:flex;justify-content:space-between;align-items:center;gap:24px}.date-range-input{width:100%;margin-top:21px;max-width:212px;position:relative}.date-range-input label{position:absolute;top:-21px;left:0;color:var(--gray,#9e9e9e);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.date-range-input input{height:30px;border-radius:5px;border:1px solid rgba(123,174,74,.3);background:#f9fcf6;padding:8px 12px;outline:none;min-width:212px}.price-range-container{display:flex;gap:10px;align-items:center}.price-range-input{flex:1 1}.price-range-label{display:block;margin-bottom:5px;color:var(--gray,#9e9e9e);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.price-range-input .filter-input{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px}.price-range-input .filter-input:focus{outline:none;border-color:#86ac50;box-shadow:0 0 0 2px rgba(134,172,80,.308)}.pagination{width:100%;padding:16px 15px}.pagination__list{display:flex;gap:11px;align-items:center;justify-content:center}@media(max-width:550px){.pagination__list{gap:3px}}.pagination .pagination-button{background:inherit;width:28px;height:28px;border-radius:5px;display:flex;align-items:center;justify-content:center;color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:16px;font-style:normal;font-weight:500}.pagination .pagination-button.none{pointer-events:none}.pagination .pagination-button.active{color:#fff;border-radius:4px;border:1px solid var(--stroke,rgba(59,130,246,0));background:#1f2937;position:relative}.pagination .pagination-button.active:before{content:"";z-index:-1;position:absolute;top:-3px;bottom:-2px;left:0;right:0;border-radius:4px;border:1px solid var(--stroke,rgba(59,130,246,0));background:var(--stroke,linear-gradient(270deg,rgba(59,130,246,0) 0,#3b82f6 56%,rgba(59,130,246,0) 100%))}.pagination__arrow{opacity:.7;width:28px;height:28px;border-radius:5px;display:flex;align-items:center;justify-content:center}.pagination__arrow.right{transform:rotate(180deg)}.pagination__arrow:hover{opacity:1}.content{overflow-y:hidden;overflow-x:auto;border-radius:10px;background:var(--white,#fafafa);box-shadow:0 0 10px 1px rgba(0,0,0,.2)}.content__func{min-width:860px;padding:16px 12px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d9d9d9}.content__titles{display:flex;gap:4px;align-items:center}.content__titles h4{color:var(--text-color,#3d3f3c);font-size:18px;font-weight:500}.content__titles h4,.content__titles p{font-family:Rubik;font-style:normal;line-height:normal}.content__titles p{color:var(--gray,#9e9e9e);font-size:14px;font-weight:400}.content__btns{display:flex;gap:8px;align-items:center}.content__btns-export:hover{box-shadow:0 0 11px 2px rgba(0,0,0,.1)}.content__btns-export{min-width:120px;padding:4px 8px;border-radius:5px;border:1px solid var(--light-gray,#ccc);color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.content__btns .custom-select__title{display:none}.content__btns .custom-select__header{padding:4px 8px;background:inherit;border-radius:5px;border:1px solid var(--light-gray,#ccc);gap:4px}.content__btns .custom-select__header span{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.content__btns .custom-select{box-shadow:none;margin-top:0}.content__titles-list{min-width:860px;border-bottom:1px solid #d9d9d9;padding:16px 0;grid-gap:8px;gap:8px;display:grid;grid-template-columns:1fr 4fr 4fr 4fr 10fr}.content__titles-item span{color:var(--gray,#9e9e9e);font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.content__list{display:flex;flex-direction:column}.content__item{align-items:start;border-bottom:1px solid #d9d9d9;grid-gap:8px;gap:8px;padding:16px 0;display:grid;grid-template-columns:1fr 4fr 4fr 4fr 10fr;min-width:860px}.content__item-close.for-category{cursor:grab;margin-left:10px;display:flex;justify-content:center;width:19px;align-items:center;height:19px;border-radius:5px;border:.5px solid var(--gray,#9e9e9e);background:var(--white,#fafafa)}.content__item__data{margin-bottom:12px}.content__item__data-name{color:var(--emerald,#2c5140);font-size:14px}.content__item__data-id,.content__item__data-name{font-family:Rubik;font-style:normal;line-height:normal}.content__item__data-id{gap:4px;color:var(--gray,#9e9e9e);font-weight:400}.content__item__locale{color:var(--emerald,#2c5140);font-family:Rubik;font-size:14px;font-style:normal;line-height:normal}.content__item__status{width:-webkit-max-content;width:max-content}.content__item__status .view{border-radius:10px;border:.5px solid #96d49c;background:#eaf6ea;color:var(--emerald,#2c5140)}.content__item__status .hide,.content__item__status .view{padding:4px 8px;font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.content__item__status .hide{color:var(--gray,#9e9e9e);border-radius:10px;border:.5px solid #9e9e9e;background:#e2e2e2}.content__item__btns{align-items:center;gap:16px}.content__item__btns button{border-radius:5px;color:var(--white,#fafafa);font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:5px 12px}.content__item__btns-delete{background:var(--Red-wrong,#fe0707)}.content__item__btns-hide{background:var(--gray,#9e9e9e)}.content__item__btns-vied{background:#96d49c}.fix-modal.active{transform:translateX(0);transition:.3s}.fix-modal.blog{max-width:50%}.fix-modal{transition:.3s;position:fixed;transform:translateX(1000px);z-index:10000;height:100dvh;top:0;right:0;border-radius:20px 0 0 20px;background:#fff;max-width:330px;width:100%}.fix-modal__buttons{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:8px}.fix-modal button{border-radius:5px;font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.fix-modal .characteristic-header,.fix-modal .variation-header{display:flex;align-items:center;justify-content:space-between}.fix-modal .characteristic-header button,.fix-modal .variation-header button{width:21px;height:21px;border-radius:15px;background:var(--light-gray,#ccc);display:flex;justify-content:center;align-items:center}.fix-modal .characteristics-list,.fix-modal .form-section{margin-bottom:24px}.fix-modal__header{padding:16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d9d9d9}.fix-modal__header h4{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.fix-modal__header button{width:21px;height:21px;display:flex;justify-content:center;align-items:center;border-radius:15px;background:var(--light-gray,#ccc)}.fix-modal__form{padding:15px 15px 70px;height:100dvh;overflow:auto}.fix-modal__form .fix-modal__input-cont{display:flex;flex-direction:column;gap:4px;position:relative;margin-bottom:12px}.fix-modal__form .fix-modal__input-cont .custom-select{max-width:100%}.fix-modal__form .fix-modal__input-cont.checkbox{display:flex;align-items:center;gap:12px;flex-direction:row}.fix-modal__form .fix-modal__input-cont.checkbox input{outline:none;border-radius:1px;border:.5px solid var(--text-color,#3d3f3c);width:17px;height:17px}.fix-modal__form .fix-modal__input-cont .error{color:var(--gray,#ff0000);font-family:Rubik;font-size:10px;font-style:normal;font-weight:400;position:absolute;top:100%;left:8px}.fix-modal__form label{color:var(--gray,#9e9e9e);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.fix-modal__form input{outline:none;border-radius:5px;padding:8px 12px;background:inherit;background:#f9fcf6}.fix-modal__form .btn-save{border-radius:5px;color:var(--white,#fafafa);font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:5px 12px}.fix-modal__form .subcategory-header{display:flex;align-items:center;justify-content:space-between}.fix-modal__form h5{font-size:18px}.fix-modal__form h5,.fix-modal__form h6{color:var(--text-color,#3d3f3c);font-family:Rubik;font-style:normal;font-weight:500;line-height:normal;margin-bottom:8px}.fix-modal__form h6{font-size:14px}.fix-modal__form .subcategories-list{margin-top:12px}.fix-modal__form .btn-remove-subcategory{width:21px;height:21px;display:flex;justify-content:center;align-items:center;border-radius:15px;background:var(--light-gray,#ccc)}.fix-modal__form .btn-add-subcategory{border-radius:5px;color:var(--white,#fafafa);font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:5px 12px;margin-bottom:12px}.fix-modal__inputs-wrapper{width:100%;display:flex;gap:16px}.fix-modal__inputs-wrapper .fix-modal__input-cont{width:47%}.fix-modal .order-item,.fix-modal .order-items-list{margin-bottom:14px;display:flex;flex-direction:column;gap:12px}.fix-modal .order-totals{padding:14px 0;display:flex;flex-direction:column;gap:8px;color:var(--gray,#9e9e9e);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.fix-modal .editor-container{margin-bottom:12px}.fix-modal .editor-container .quill{margin-top:4px}.content__titles-list.products{grid-template-columns:1fr 6fr 2fr 3fr 2fr 2fr 1fr}.content__list.storage,.content__titles-list.storage{padding:0 0 0 16px!important;grid-template-columns:8fr 4fr 4fr 4fr}.product__item{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr 6fr 2fr 3fr 2fr 2fr 1fr;padding:16px 12px;border-bottom:1px solid #d9d9d9}.product__item__btns{display:flex;gap:4px}.product__item__info{display:flex;align-items:center;gap:12px}.product__item__txt{display:flex;flex-direction:column;gap:8px}.product__item__txt .product__item__title{max-width:256px;color:var(--emerald,#2c5140);font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.product__item__txt .product__item__sku{color:var(--gray,#9e9e9e);font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.product__item__img{width:47px;height:47px;padding:2px;border-radius:5px;border:1px solid var(--light-gray,#ccc)}.product__item__img img{width:100%;height:100%;object-fit:contain}.product__item__quantity{display:flex;gap:8px;align-items:center}.product__item__quantity .quantity__number{padding:2px 6px;border-radius:10px;border:.5px solid var(--light-gray,#ccc);background:var(--white,#fafafa);color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:11px;font-style:normal;font-weight:500;line-height:normal}.product__item__quantity .quantity__status{color:var(--main-color,#86ac50);font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.product__item__quantity .quantity__status.nothing{color:var(--Red-wrong,#fe0707)}.product__item__status{width:-webkit-max-content;width:max-content;padding:4px 8px;border-radius:10px;border:.5px solid #96d49c;background:#eaf6ea;color:var(--emerald,#2c5140);font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.product__item__status.hide{border-radius:10px;border:.5px solid #9e9e9e;background:#e2e2e2;color:var(--gray,#9e9e9e)}.product__item__rewrite{cursor:pointer;width:31px;height:31px;border-radius:5px;border:.5px solid var(--gray,#9e9e9e);background:var(--white,#fafafa);display:flex;justify-content:center;align-items:center}.product__item__rewrite:hover{opacity:.7}.content__titles-list.orders,.order-item{grid-template-columns:1fr 2fr 2fr 2fr 4fr 2fr 4fr 2fr 1fr}.order-item{display:grid;grid-gap:8px;gap:8px;padding:16px 0;border-bottom:1px solid #d9d9d9}.order-item__close .checkbox-container{margin-left:15px;display:flex;align-items:center;cursor:pointer}.order-item__close .checkbox-container input[type=checkbox]{display:none}.order-item__close .checkmark{width:20px;height:20px;border-radius:3px;border:.5px solid var(--text-color,#3d3f3c);display:inline-block;position:relative;transition:all .3s}.order-item__close .checkbox-container input[type=checkbox]:checked+.checkmark{background-color:#86ac50;border-color:#86ac50}.order-item__close .checkbox-container input[type=checkbox]:checked+.checkmark:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.order-item__close .content__titles-item .checkbox-container{margin:0 auto;display:flex;justify-content:center}.order-item__close .order-item__close{display:flex;align-items:center;justify-content:center}.order-item__number{font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.order-item__number span:hover{text-decoration:underline;cursor:pointer}.order-item__date{font-weight:400}.order-item__cost,.order-item__date{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:14px;font-style:normal;line-height:normal}.order-item__cost{font-weight:500}.order-item__products{display:flex;flex-direction:column;gap:8px}.order-item__product{display:flex;gap:4px}.order-item__product .order-quantity{display:flex;justify-content:center;align-items:center;height:-webkit-max-content;height:max-content;padding:2px 8px;border-radius:10px;border:.5px solid var(--light-gray,#ccc);background:var(--white,#fafafa)}.order-item__product .order-quantity span{font-size:11px}.order-item__product .order-name,.order-item__product .order-quantity span{color:var(--text-color,#3d3f3c);font-family:Rubik;font-style:normal;font-weight:500;line-height:normal}.order-item__product .order-name{font-size:14px;max-width:200px}.order-item__bayer{display:flex;flex-direction:column;gap:4px}.order-item__bayer .bayer-name{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.order-item__bayer .bayer-email,.order-item__bayer .bayer-phone{color:var(--gray,#9e9e9e);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.order-item__delivery{max-width:221px;color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.order-item__status{padding:4px 8px;height:-webkit-max-content;height:max-content;width:-webkit-max-content;width:max-content;display:flex;align-items:center;justify-content:center}.order-item__status p{font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.order-item__status.new-status{color:#1a5fb4;border-radius:10px;border:.5px solid #99c1f1;background:#f6fafd}.order-item__status.pending-status{color:#c64600;border-radius:10px;border:.5px solid #ffbe99;background:#fff5e6}.order-item__status.paid,.order-item__status.processing-status{color:var(--emerald,#2c5140);border-radius:10px;border:.5px solid #96d49c;background:#eaf6ea}.order-item__status.confirmed-status{color:#2c5140;border-radius:10px;border:.5px solid #96d49c;background:#eaf6ea}.order-item__status.shipped-status{color:#613583;border-radius:10px;border:.5px solid #dcbdfb;background:#f0e6ff}.order-item__status.delivered-status{color:#26a269;border-radius:10px;border:.5px solid #8ff0a4;background:#e6fff0}.order-item__status.completed-status{color:#1e882c;border-radius:10px;border:.5px solid #8ae78a;background:#e6ffe6}.order-item__status.onhold-status{color:#a56a00;border-radius:10px;border:.5px solid #f8e6a3;background:#fffae6}.order-item__status.refunded-status{color:#a13030;border-radius:10px;border:.5px solid #f4c7c7;background:#fdeeee}.order-item__status.unpaid{color:#0077ab;border-radius:10px;border:.5px solid #cfe0fb;background:#eef4fe}.order-item__status.cancel{color:#8a1a1a;border-radius:10px;border:.5px solid #f4c7c7;background:#fdeeee}.order-item__status.default-status{color:#5e5c64;border-radius:10px;border:.5px solid #d9d9d9;background:#f5f5f5}.order-item__tools{width:31px;height:31px;display:flex;justify-content:center;align-items:center;cursor:pointer;background:none;border:none;padding:0}.order-item__tools:hover{opacity:.8}@media(max-width:1200px){.content__titles-list.orders,.order-item{grid-template-columns:1fr 2fr 2fr 2fr 3fr 2fr 3fr 2fr 1fr}.order-item__delivery{max-width:180px}.order-item__products{max-width:200px}}.func-modal{display:none;position:fixed;left:50%;bottom:50%;transform:translate(-50%,-50%);border-radius:5px;border:1px solid rgba(123,174,74,.3);background:#f9fcf6;z-index:1000;max-width:449px;width:100%;opacity:0;transition:1.1s}.func-modal.active{display:block;opacity:1;transition:1.1s}.func-modal__header{display:flex;align-items:center;justify-content:space-between;padding:12px;margin:bottom 12px;border:1px solid rgba(123,174,74,.3)}.func-modal__header h4{color:var(--emerald,#2c5140);font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.func-modal__header button{border-radius:100%;width:15px;height:15px;background:gray;display:flex;align-items:center;justify-content:center}.func-modal__buttons{display:flex;flex-direction:column;gap:8px}.func-modal__buttons button{padding:12px;text-align:left;color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal;border-bottom:1px solid rgba(123,174,74,.3)}.content__titles-list.blogs{grid-template-columns:1fr 4fr 4fr 2fr 7fr}.content__item.blog{margin:0!important;display:grid;grid-gap:8x;gap:8x;grid-template-columns:1fr 4fr 4fr 2fr 7fr}.content__titles-list.users{grid-template-columns:1fr 4fr 2fr 2fr 2fr 3fr 2fr}.content__titles-list.user{grid-template-columns:1fr 2fr 2fr 2fr 4fr 2fr 4fr 2fr}.content__item{transition:all .25s cubic-bezier(.25,.46,.45,.94);position:relative;border-radius:4px;margin-bottom:2px;transition:.3s ease;-webkit-user-select:none;user-select:none}.content__item-close.for-category:hover{opacity:1;background-color:rgba(44,81,64,.05);border-radius:4px}.content__item-close.for-category:active{cursor:grabbing;opacity:1;background-color:rgba(44,81,64,.1)}.content__item.dragging{transition:.3s ease;opacity:.85;transform:scale(.98) rotate(.5deg);box-shadow:0 4px 16px rgba(44,81,64,.15),0 0 0 1px rgba(44,81,64,.1);background-color:#fff;z-index:100;border:1px solid rgba(44,81,64,.2)}.content__item.drag-over,.content__item.drop-over{position:relative;border-top:2px dashed #2c5140;border-bottom:2px dashed #2c5140;background-color:rgba(44,81,64,.02)}.content__item:hover:not(.dragging):not(.drop-over):not(.drag-over){background-color:rgba(44,81,64,.02);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.05)}@keyframes highlight{0%{background-color:rgba(44,81,64,.08)}to{background-color:rgba(0,0,0,0)}}.content__item.reordered{animation:highlight .6s ease-out}.content__item:not(.dragging){box-shadow:0 1px 2px rgba(0,0,0,.03)}.content__item-close.for-category svg{width:11px;height:7px;transition:transform .2s ease}.content__item-close.for-category:hover svg{transform:scale(1.2)}.content__item.dragging .content__item__btns{opacity:.4;pointer-events:none}.hide,.view{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500;display:inline-block;min-width:90px;text-align:center}.view{background-color:rgba(40,167,69,.1);color:#28a745;border:1px solid rgba(40,167,69,.2)}.hide{background-color:rgba(220,53,69,.1);color:#dc3545;border:1px solid rgba(220,53,69,.2)}.content__item__btns{display:flex;gap:6px}.content__item__btns button{padding:6px 14px;border-radius:4px;font-size:13px;font-weight:500;transition:all .2s ease;border:1px solid rgba(0,0,0,0);cursor:pointer;-webkit-user-select:none;user-select:none}.content__item__btns-rewrite{background-color:#2c5140;color:#fff}.content__item__btns-rewrite:hover{background-color:#1e382b}.content__item__btns-delete:hover,.content__item__btns-hide:hover,.content__item__btns-vied:hover{transform:translateY(-1px)}@media(max-width:768px){.content__item{flex-direction:column;gap:12px;padding:16px}.content__item-close{align-self:flex-start;position:absolute;left:8px;top:50%;transform:translateY(-50%)}.content__item__btns{flex-wrap:wrap;justify-content:flex-start}}.content__list.updating{position:relative}.content__list.updating:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.8);z-index:1;pointer-events:none}@keyframes fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.content__item{animation:fadeInUp .3s ease-out}@keyframes successPulse{0%,to{background-color:rgba(0,0,0,0)}50%{background-color:rgba(44,81,64,.05)}}.content__item.success{animation:successPulse 1s ease}.content__list.drag-active .content__item:not(.dragging):not(.drag-over):not(.drop-over){opacity:.9}.content__item.loading{opacity:.6;pointer-events:none}.content__item.loading .content__item__btns button{opacity:.5}.content__item:hover .content__item-close.for-category{opacity:.8}.content__item.dragging .content__item-close.for-category{opacity:1;background-color:rgba(44,81,64,.1)}@keyframes fadeOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}.content__item.deleting{animation:fadeOut .3s ease-out forwards}.content__item__btns button:active{transform:scale(.98)}.content__list{scrollbar-width:thin;scrollbar-color:#c1c9d1 #f8f9fa}.content__list::-webkit-scrollbar{width:6px}.content__list::-webkit-scrollbar-track{background:#f8f9fa;border-radius:3px}.content__list::-webkit-scrollbar-thumb{background-color:#c1c9d1;border-radius:3px}.content__list::-webkit-scrollbar-thumb:hover{background-color:#a8b0b9}.content__item[draggable=true]{cursor:grab}.content__item[draggable=true]:active{cursor:grabbing}.content__item__btns{cursor:auto}.content__item__btns *{cursor:pointer}.content__item.dragging-active{background-color:rgba(44,81,64,.03)}.content__item__data{display:flex;flex-direction:column;gap:4px}.content__item__data-name{font-weight:500;color:#333}.content__item__data-id{font-size:12px;color:#666;display:flex;flex-direction:column;gap:2px}.content__item__locale{font-weight:500;color:#333}.user__item{grid-template-columns:1fr 4fr 2fr 2fr 2fr 3fr 2fr;display:grid;align-items:start;padding:16px 0;border-bottom:1px solid #d9d9d9;grid-gap:8px;gap:8px}.user__item__data{display:flex;flex-direction:column;gap:8px}.user__item__data__name{color:var(--emerald,#2c5140);font-size:14px;font-weight:500}.user__item__data__info,.user__item__data__name{font-family:Rubik;font-style:normal;line-height:normal}.user__item__data__info{color:var(--gray,#9e9e9e);font-size:12px;font-weight:400}.user__item__rating{color:var(--text-color,#3d3f3c)}.user__item__quantity,.user__item__rating{font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.user__item__quantity{color:var(--main-color,#86ac50)}.user__item__last-order,.user__item__mony{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.user__item__btns{display:flex;gap:4px}.user__item__btns .user__item__open{border-radius:5px;padding:5px 12px;color:var(--white,#fafafa);font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}.user__item__btns .user__item__open:hover{opacity:.7}.user__item__btns .user__item__del{width:31px;border-radius:5px;border:.5px solid var(--gray,#9e9e9e);background:var(--white,#fafafa);height:31px;display:flex;justify-content:center;align-items:center;cursor:pointer}.user__item__btns .user__item__del:hover{opacity:.7}.user-info{border-radius:10px;background:var(--white,#fafafa);box-shadow:0 0 10px 1px rgba(0,0,0,.2);margin-bottom:16px;min-height:95dvh;padding:16px}.user-info .order-item__tools{display:none}.user-info .order-item{grid-template-columns:1fr 2fr 2fr 2fr 4fr 2fr 4fr 2fr!important}.user-info__header-link{cursor:pointer;padding:16px 0;display:flex;gap:8px;align-items:center}.user-info__header-link p{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.user-info__header-link:hover{opacity:.7}.user-info__header-wrapper{width:100%;display:flex;align-items:center;gap:8px;margin-bottom:16px}.user-info__header-profile{width:50%;border-radius:20px;padding:16px}.user-info__header-profile .profile__name{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.user-info__header-profile .profile__procent{color:var(--gray,#9e9e9e);font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.user-info__header-profile .all__orders{width:-webkit-max-content;width:max-content;margin-bottom:16px;margin-top:8px;padding:4px 8px;border-radius:10px;color:var(--white,#fafafa);font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.user-info__header-profile .data-list{flex-direction:column;display:flex;margin-bottom:12px;gap:12px}.user-info__header-profile .data-list li{display:flex;gap:8px;align-items:center}.user-info__header-profile .data-list li p{color:var(--emerald,#2c5140);font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.user-info__header-profile .user-statics{display:flex;gap:8px;width:100%;gap:4px}.user-info__header-profile .user-statics li{width:33.3%;border-radius:5px;display:flex;flex-direction:column;padding:8px;background:#f9fcf6}.user-info__header-profile .user-statics-title{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.user-info__header-profile .user-statics-data{color:var(--Red-wrong,#fe0707);font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.user-info__header-stats{width:50%}.content__titles-list.promo{display:grid;grid-template-columns:1fr 3fr 2fr 3fr 2fr 2fr 3fr}.promo{padding:12px 0;display:grid;align-items:center;border-bottom:1px solid #d9d9d9;grid-gap:8px;gap:8px;grid-template-columns:1fr 3fr 2fr 3fr 2fr 2fr 3fr}.promo__code{color:var(--emerald,#2c5140);font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.promo__count,.promo__date,.promo__discount{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.promo__status{height:-webkit-max-content;height:max-content;width:-webkit-max-content;width:max-content;display:flex;padding:4px 8px;border-radius:10px;border:.5px solid #96d49c;background:#eaf6ea}.promo__status span{color:var(--emerald,#2c5140);font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.promo__status.expired{border:.5px solid #f4c7c7;background:#fdeeee}.promo__status.expired span{color:#8a1a1a}.promo__btns{display:flex;gap:16px}.promo__btns button{color:var(--white,#fafafa);font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border-radius:5px;background:var(--Red-wrong,#fe0707);padding:5px 12px}.content__titles-list.storage{gap:0;align-items:center;padding:0}.content__titles-list.storage>*{padding:16px 0;border-right:1px solid #ccc;height:100%}.content__titles-storage{text-align:center;display:flex;justify-content:center;flex-direction:column;gap:3px}.content__titles-storage p{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.content__titles-storage .storage-title__content{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.content__titles-storage .storage-title__content span{color:var(--gray,#9e9e9e);font-size:12px}.content__btn,.content__titles-storage .storage-title__content span{font-family:Rubik;font-style:normal;font-weight:400;line-height:normal}.content__btn{padding:5px 12px;border-radius:5px;color:var(--white,#fafafa);font-size:16px}.storage-item{border-bottom:1px solid #ccc;align-items:center;display:grid;grid-gap:0;gap:0;grid-template-columns:8fr 4fr 4fr 4fr}.storage-item>*{border-right:1px solid #ccc;padding:12px 0;height:100%}.storage-item__input{max-width:50px;padding:4px 8px;color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal;border-radius:5px;border:1px solid rgba(123,174,74,.3);background:#f9fcf6;outline:none}.storage-item__input:focus{box-shadow:0 0 0 3px rgba(123,174,74,.3)}.storage-item__info{gap:12px;display:flex;justify-content:space-between;align-items:center}.storage-item__info button{border-radius:5px;margin-right:16px;padding:8px 16px;font-family:Rubik;color:var(--white,#fff);font-size:12px;font-style:normal;font-weight:500;line-height:normal}.storage-item__info-img{width:47px;min-width:47px;min-height:47px;height:47px}.storage-item__info-img img{width:100%;height:100%;object-fit:contain}.storage-item__info-details{flex-direction:column;display:flex;gap:8px}.storage-item__info-details .storage-name{color:var(--emerald,#2c5140);font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.storage-item__info-details .storage-sku{color:var(--gray,#9e9e9e);font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.storage-item__info-content{display:flex;gap:8px;align-items:center}.storage-item__input-wrapper{position:relative}.storage-item__input-wrapper .storage-item__original{position:absolute;left:5px;top:100%;color:var(--gray,#9e9e9e);font-family:Rubik;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.storage-item__main-storage{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;padding:0}.storage-item__main-storage-item{display:flex;align-items:center;justify-content:center;color:#000;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.storage-item__main-storage-item:nth-child(2){border-right:1px solid #ccc;border-left:1px solid #ccc}.chat{position:fixed;left:50%;bottom:50%;transform:translate(-50%,50%);border-radius:10px;background:var(--white,#FFF);z-index:1000;padding:24px;max-width:518px;width:100%}.chat__up{position:relative;display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.chat__up svg{position:absolute;right:0;top:0;cursor:pointer}.chat h2{font-size:20px;font-weight:500;line-height:28px}.chat h2,.chat p{font-family:Rubik;font-style:normal}.chat p{color:var(--text-color,#3D3F3C);font-size:12px;font-weight:400;line-height:normal}.chat__main:nth-child(2n){float:left;background:#f4f6f8}.chat__main:nth-child(2n),.chat__main:nth-child(odd){width:-webkit-max-content;width:max-content;padding:8px;border-radius:5px;margin-bottom:16px}.chat__main:nth-child(odd){float:right;background:inherit}.chat .chat__name{display:flex;align-items:center;gap:4px;margin-bottom:8px}.chat .chat__name p{color:var(--text-color,#3D3F3C);font-size:14px}.chat .chat__name p,.chat .chat__name span{font-family:Rubik;font-style:normal;font-weight:500;line-height:normal}.chat .chat__name span{color:#606870;font-size:12px}.stocking__filter{display:flex;gap:16px;width:100%}.stocking__filter .custom-select{width:50%;max-width:100%}.stocking__filter .custom-select h3{color:var(--gray,#9e9e9e);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:4px}.stocking__add-search{border-bottom:1px solid #d9d9d9;width:100%;display:flex;padding-bottom:12px;gap:16px}.stocking__add-search input{outline:none;width:50%;border-radius:5px;border:1px solid rgba(123,174,74,.3);background:#f9fcf6;padding:12px;color:var(--gray,#9e9e9e);font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.stocking__add-search .custom-select__header{height:-webkit-fill-available}.stocking__add-search .custom-select{margin:0;max-width:100%;width:50%}.stocking__add-search .custom-select h3{display:none}.stocking__add .stocking__item{border-bottom:1px solid #d9d9d9;cursor:pointer;grid-template-columns:4fr 1fr 1fr;gap:24px}.stocking__add .stocking__item:hover{transform:scale(1.01);background-color:rgba(158,158,158,.0470588235)}.stoking__add-list{max-height:80dvh;overflow-y:auto;overflow-x:hidden}.stocking__submit.disabled{pointer-events:none;opacity:.6}.stocking__comment{margin-top:12px}.stocking__comment h3{color:var(--gray,#9e9e9e)!important;font-size:14px!important;font-weight:400!important;margin-bottom:4px!important}.stocking__comment h3,.stocking__comment textarea{font-family:Rubik;font-style:normal;line-height:normal}.stocking__comment textarea{width:100%;min-height:58px;border-radius:5px;border:1px solid rgba(123,174,74,.3);background:#f9fcf6;color:var(--text-color,#3d3f3c);font-size:12px;font-weight:400;outline:none}.stocking__up{display:flex;justify-content:space-between;align-items:center;width:100%;padding:12px;border-radius:10px;background:var(--white,#fafafa);box-shadow:0 0 10px 1px rgba(0,0,0,.2)}.stocking__up-func{display:flex;gap:12px}.stocking__up button{padding:5px 12px;border-radius:5px;color:var(--white,#fafafa);font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.stocking{border-radius:10px;background:var(--white,#fafafa);box-shadow:0 0 10px 1px rgba(0,0,0,.2)}.stocking h3{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:16px}.stocking .stocking-layout{padding:8px 12px;border-radius:10px;background:var(--white,#fafafa);box-shadow:0 0 10px 1px rgba(0,0,0,.2);margin-bottom:20px}.stocking__wrapper{padding:16px 24px;width:100%;display:flex;gap:24px}.stocking__func{width:60%}.stocking__add{width:40%}.stocking__list-titles{display:grid;grid-template-columns:4fr 2fr 2fr 2fr 1fr;grid-gap:24px;gap:24px;align-items:center;margin-bottom:12px}.stocking__list .stocking__list-title span{color:var(--gray,#9e9e9e);font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.stocking__list .clear-block{width:100%;text-align:center;padding:20px 0;color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.stocking__item{display:grid;padding:12px 0;grid-template-columns:4fr 2fr 2fr 2fr 1fr;grid-gap:24px;gap:24px;align-items:center}.stocking__item-name{display:flex;gap:16px;align-items:center}.stocking__item-name img{width:39px;height:39px}.stocking__item-name-text{display:flex;flex-direction:column;gap:8px}.stocking__item-name-text h4{color:var(--emerald,#2c5140);font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.stocking__item-name-text p{color:var(--gray,#9e9e9e);font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.stocking__item-count{justify-content:space-between;width:90px;display:flex;gap:8px;align-items:center}.stocking__item-count .minus,.stocking__item-count .plus{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:3px;background:var(--gray-light,#e0e0e0);color:var(--gray,#9e9e9e);font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}.stocking__item-count .minus:hover,.stocking__item-count .plus:hover{opacity:.8}.stocking__item-cost span,.stocking__item-new_cost span{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.stocking__item-btn button{width:31px;height:31px;display:flex;align-items:center;justify-content:center;border-radius:5px;border:.5px solid var(--gray,#9e9e9e);background:var(--white,#fafafa)}.stocking__item-count{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.creater-meneger{border-radius:10px;background:var(--white,#fafafa);box-shadow:0 0 10px 1px rgba(0,0,0,.2);padding:16px;margin-bottom:16px}.creater-meneger h3{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:16px}.creater-meneger__form-wrapper{width:60%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;gap:15px}.creater-meneger__container{display:flex;flex-direction:column;gap:4px;position:relative;width:100%;justify-content:space-between}.creater-meneger__container label{color:var(--gray,#9e9e9e);font-size:14px}.creater-meneger__container input,.creater-meneger__container label{font-family:Rubik;font-style:normal;font-weight:400;line-height:normal}.creater-meneger__container input{margin-top:4px;border-radius:5px;border:1px solid rgba(123,174,74,.3);background:#f9fcf6;color:var(--text-color,#3d3f3c);font-size:12px;padding:8px 12px}.creater-meneger__container .error{position:absolute;left:2px;top:100%;color:red;font-family:Rubik;font-size:10px;font-style:normal;font-weight:500;line-height:normal}.creater-meneger button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:12px;border-radius:5px;background:var(--main-color,#86ac50);padding:5px 12px;color:var(--white,#fafafa);font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.creater-meneger .custom-select__title{display:none}.creater-meneger .custom-select{margin:0;max-width:100%}.meneger-item,.menegers{grid-template-columns:1fr 6fr 3fr 3fr 3fr 3fr}.meneger-item{align-items:center;display:grid;grid-gap:8px;gap:8px;padding:16px 0;border-bottom:1px solid #d9d9d9}.meneger-item__data{display:flex;flex-direction:column;gap:4px}.meneger-item__data p{color:var(--emerald,#2c5140);font-size:14px;font-weight:500}.meneger-item__data p,.meneger-item__data span{font-family:Rubik;font-style:normal;line-height:normal}.meneger-item__data span{color:var(--gray,#9e9e9e);font-size:12px;font-weight:400}.meneger-item__date,.meneger-item__lvl{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.meneger-item__role{border-radius:10px;border:.5px solid #96d49c;background:#eaf6ea;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:4px 8px;font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.meneger-item__btn{display:flex;gap:8px;margin-right:8px}.meneger-item__btn button{border-radius:5px;color:var(--white,#fafafa);font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:5px 12px}.order-header{position:absolute;top:0;left:0;right:0;padding:22px}.order-header,.order-template{background:var(--white,#fafafa);box-shadow:0 0 10px 1px rgba(0,0,0,.2)}.order-template{border-radius:10px;padding:16px 12px;margin-bottom:16px}.order__main-wrapper{margin-top:65px;width:100%;display:flex;gap:24px}.order__main-wrapper .order__left-side{width:70%}.order__main-wrapper .order__right-side{width:30%}.order__second-wrapper{width:100%;display:flex;gap:16px}.order__second-wrapper .order__half{width:50%}.order-header{display:flex;justify-content:space-between;align-items:center}.order-header__btn{display:flex;align-items:center;cursor:pointer;gap:16px}.order-header__btn:hover p{text-decoration:underline}.order-header__btn p{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.order-header__status{display:flex;align-items:center;gap:12px}.order-header__status p{color:var(--text-color,#3d3f3c);font-size:18px}.order-header__status p,.order-header__status-block span{font-family:Rubik;font-style:normal;font-weight:400;line-height:normal}.order-header__status-block span{color:var(--emerald,#2c5140);font-size:13px}.order-header__status-block{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:5px 8px;border-radius:10px;border:.5px solid #96d49c;background:#eaf6ea}.order-products h3{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.order-products__item{padding:12px;display:grid;grid-gap:38px;gap:38px;grid-template-columns:4fr 2fr 2fr 2fr}.order-products__item-profile{display:flex;align-items:center;gap:12px}.order-products__item-profile img{width:47px;height:47px;object-fit:contain}.order-products__item-txt{display:flex;flex-direction:column;gap:8px}.order-products__item-txt p{color:var(--emerald,#2c5140);font-family:Rubik;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.order-products__item-txt span{color:var(--gray,#9e9e9e);font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.order-products__item-cost p,.order-products__item-quantity p{font-size:14px}.order-cost h3,.order-products__item-cost p,.order-products__item-quantity p{color:var(--text-color,#3d3f3c);font-family:Rubik;font-style:normal;font-weight:500;line-height:normal}.order-cost h3{font-size:18px;margin-bottom:12px}.order-cost__list{display:flex;flex-direction:column;gap:12px;padding-bottom:8px;border-bottom:1px solid #d9d9d9}.order-cost__item{display:flex;justify-content:space-between;align-items:center;gap:12px}.order-cost__item span{font-weight:400}.order-cost__item p,.order-cost__item span{color:var(--gray,#9e9e9e);font-family:Rubik;font-size:16px;font-style:normal;line-height:normal}.order-cost__item p{font-weight:500}.order-cost__all{padding-top:12px;display:flex;justify-content:space-between;align-items:center}.order-cost__all span{font-weight:400}.order-cost__all p,.order-cost__all span{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:16px;font-style:normal;line-height:normal}.order-cost__all p{font-weight:500}.order-bayer__name{cursor:pointer}.order-bayer h3{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:12px}.order-bayer__data{display:flex;flex-direction:column;gap:8px}.order-bayer__name p{color:var(--main-color,#86ac50);font-size:16px;text-decoration:underline}.order-bayer__city,.order-bayer__name p{font-family:Rubik;font-style:normal;font-weight:400;line-height:normal}.order-bayer__city{color:var(--text-color,#3d3f3c);font-size:14px}.order-bayer__info{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.order-bayer__info-content{display:flex;align-items:center;gap:8px}.order-pay h3{color:var(--text-color,#3d3f3c);font-size:18px;font-weight:500;margin-bottom:12px}.order-pay h3,.order-pay__type span{font-family:Rubik;font-style:normal;line-height:normal}.order-pay__type span{color:var(--main-color,#86ac50);font-size:16px;font-weight:400;text-decoration:underline}.order-func h3{color:var(--text-color,#3d3f3c);font-size:18px;font-weight:500;margin-bottom:12px}.order-func h3,.order-func__social h4{font-family:Rubik;font-style:normal;line-height:normal}.order-func__social h4{color:var(--gray,#9e9e9e);font-size:16px;font-weight:400;margin-bottom:8px}.order-func__social-list{display:flex;gap:4px;margin-bottom:16px}.order-func__social-list.no-flex{flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.order-func__social-item{padding:4px 12px;border-radius:5px;border:1px solid var(--light-gray,#ccc);cursor:pointer}.order-func__social-item:hover{opacity:.7}.order-func__social-item span{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.order-func .with-svg{display:flex;align-items:center;gap:4px}.order-delivery__header{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:12px}.order-delivery__header-btns{display:grid;grid-template-columns:repeat(2,1fr);width:100%;grid-gap:12px;gap:12px}.order-delivery__header-txt{font-size:16px;font-weight:400;margin-bottom:12px}.order-delivery__header h3,.order-delivery__header-txt{color:var(--text-color,#3d3f3c);font-family:Rubik;font-style:normal;line-height:normal}.order-delivery__header h3{font-size:18px;font-weight:500}.order-delivery__header button{padding:8px 12px;border-radius:5px;color:var(--white,#fafafa);font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.order-delivery__list{display:flex;flex-direction:column;gap:12px}.order-delivery__item{display:flex;justify-content:space-between;align-items:center;gap:24px}.order-delivery__item span{color:var(--text-color,#3d3f3c)}.order-delivery__item p,.order-delivery__item span{font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.order-delivery__item p{color:var(--gray,#9e9e9e)}.order-products__rewrite{display:flex;align-items:center;gap:8px;color:#86ac50;font-family:Rubik;font-size:18px;font-weight:500;cursor:pointer}.delivery-form-order{z-index:1000;position:fixed;max-width:684px;width:100%;left:50%;bottom:50%;transform:translate(-50%,50%);max-height:747px;overflow:auto;padding:24px;border-radius:10px 0 0 10px;background:var(--white,#fafafa);box-shadow:0 0 10px 1px rgba(0,0,0,.2)}.delivery-form-order.check{border-radius:10px}.delivery-form-order::-webkit-scrollbar{width:8px;height:8px}.delivery-form-order::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.delivery-form-order::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:0}.delivery-form-order::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.5)}.delivery-form-order__header{margin-bottom:22px;display:flex;align-items:center;justify-content:space-between}.delivery-form-order__header svg{cursor:pointer}.delivery-form-order__header svg:hover{opacity:.7}.delivery-form-order__header h3{color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.delivery-form-order form{gap:12px}.delivery-form-order form button{float:right;color:var(--white,#fafafa);font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border-radius:5px;padding:4px 12px}.delivery-form-order .delivery-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.delivery-form-order .delivery-container.for-bottom{grid-template-columns:repeat(2,1fr)}.delivery-form-order .delivery-content{display:flex;flex-direction:column;position:relative;gap:4px}.delivery-form-order .delivery-content .custom-select{max-width:100%}.delivery-form-order .delivery-content label{color:var(--gray,#9e9e9e);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.delivery-form-order .delivery-content input{border-radius:5px;border:1px solid rgba(123,174,74,.3);background:#f9fcf6;padding:8px 12px;color:var(--text-color,#3d3f3c);font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal;outline:none}.delivery-form-order .delivery-content input:focus-visible{border:1px solid rgba(123,174,74,.9)}.delivery-form-order .delivery-content .error{position:absolute;top:102%;left:5px;color:var(--Red-wrong,#fe0707);font-family:Rubik;font-size:9px;font-style:normal;font-weight:400;line-height:normal}.delivery-form-order .btns-flex{display:flex;width:100%;gap:12px;justify-content:flex-start}.delivery-form-order .btns-flex button{color:var(--white,#fafafa);font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border-radius:5px;padding:4px 12px}.delivery-form-order .delivery__wrapper{display:none}.delivery-form-order .custom-select-wrapper{align-items:flex-start;flex-direction:column}.delivery-form-order .custom-select-wrapper .error{color:var(--gray,#ff0000);font-family:Rubik;font-size:10px;font-style:normal;font-weight:500;line-height:normal}.delivery-form-order .checkout__form-group{max-width:100%}.delivery-form-order .custom-select-label{color:var(--gray,#9e9e9e);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.delivery-form-order .select-new-post{max-width:100%}.fix-modal__input-cont input[type=text]{box-sizing:border-box}.btn-upload{background:var(--brand-color);color:#fff;border:none;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:14px;margin-left:8px}.btn-upload:disabled{opacity:.6;cursor:not-allowed}.image-preview{margin-top:10px;padding:8px;border:1px dashed #ddd;border-radius:4px;background:#f9f9f9}.error{color:#dc3545;font-size:12px;margin-top:4px}.analytic-container{font-family:Rubik;padding:20px;background-color:#f5f5f5;min-height:100vh}.analytic-container h1,.analytic-container h3,.analytic-container p{font-family:Rubik}.analytic-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.analytic-header h1{color:#333;margin:0}.time-range-selector{display:flex;gap:10px}.time-range-selector button{padding:8px 16px;border:1px solid #ddd;background:#fff;border-radius:4px;cursor:pointer;transition:all .3s}.time-range-selector button.active{background-color:#007bff;color:#fff;border-color:#007bff}.time-range-selector button:hover{background-color:#f0f0f0}.time-range-selector button.active:hover{background-color:#0056b3}.stats-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px;margin-bottom:30px}.stat-card{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);text-align:center}.charts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));grid-gap:30px;gap:30px}.chart-container{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.chart-container h3{margin-top:0;color:#333;margin-bottom:15px}.chart-wrapper{height:350px;position:relative}.analytic-loading{display:flex;justify-content:center;align-items:center;height:100vh;font-size:18px;color:#666}@media(max-width:1200px){.charts-grid{grid-template-columns:1fr}}@media(max-width:768px){.analytic-header{flex-direction:column;gap:15px;align-items:flex-start}.stats-cards{grid-template-columns:1fr}.chart-container{padding:10px}.chart-wrapper{height:300px}}.confirm{max-width:400px;width:100%;position:fixed;left:50%;bottom:50%;transform:translate(-50%,50%);background:#fff;border-radius:10px;padding:15px;z-index:1000;text-align:center}.confirm h3{margin-bottom:24px;color:var(--emerald,#2C5140);font-family:Rubik;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.confirm__btns-list{display:flex;justify-content:space-between;align-items:center;gap:15px}.confirm__btns-list button{width:100%;color:var(--white,#FAFAFA);font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;border-radius:5px;padding:5px 12px}.confirm__btns-list button:first-child{background:var(--main-color,#86AC50)}.confirm__btns-list button:last-child{background:var(--main-color,#e90303)}.profile-account{max-width:880px;width:100%;border-radius:10px;border:1px solid #86ac50;background:#fff;box-shadow:0 4px 4px 3px rgba(134,172,80,.1);padding:24px 16px;display:flex;flex-direction:column}@media screen and (max-width:1200px){.profile-account{padding:16px}}@media screen and (max-width:768px){.profile-account{padding:16px 8px}}.profile-account__form{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:1200px){.profile-account__form{gap:12px}}.profile-account__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 24px;gap:16px 24px}@media screen and (max-width:1200px){.profile-account__grid{gap:12px 16px}}@media screen and (max-width:768px){.profile-account__grid{grid-template-columns:1fr;gap:16px}}.profile-account .form-group{display:flex;flex-direction:column;gap:8px}.profile-account .form-group label{color:#3d3f3c;font-family:Montserrat Alternates;font-size:18px;font-weight:500}@media screen and (max-width:1200px){.profile-account .form-group label{font-size:14px}}.profile-account .form-group input,.profile-account .form-group select{width:100%;height:44px;padding:0 12px;border-radius:10px;border:1px solid #ccc;color:#3d3f3c;font-family:Montserrat Alternates;font-size:16px;font-weight:400}@media screen and (max-width:1200px){.profile-account .form-group input,.profile-account .form-group select{height:39px;font-size:12px}}.profile-account .form-group input:focus,.profile-account .form-group select:focus{outline:none;border-color:#86ac50}.profile-account .form-group .select-wrapper{position:relative}.profile-account .form-group .select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.profile-account .form-group .select-arrow{position:absolute;right:15px;top:50%;transform:translateY(-50%);pointer-events:none}@media screen and (max-width:1200px){.profile-account .form-group .select-arrow{right:8px}}.profile-account__submit{width:220px;height:52px;border-radius:10px;background:#86ac50;box-shadow:0 0 8px 7px rgba(134,172,80,.12)}@media screen and (max-width:1200px){.profile-account__submit{height:39px}}@media screen and (max-width:768px){.profile-account__submit{width:100%}}.profile-account__submit p{color:#fafafa;font-family:Montserrat Alternates;font-size:16px;font-weight:600}@media screen and (max-width:1200px){.profile-account__submit p{font-size:12px}}.profile-account__submit{cursor:pointer;transition:background .2s ease}.profile-account__submit:hover{background:#6f933f}.personal-account__header{display:flex;align-items:center;gap:8px;margin-bottom:24px}@media screen and (max-width:1200px){.personal-account__header{margin-bottom:16px}}@media screen and (max-width:768px){.personal-account__header{justify-content:center}}.personal-account__header svg{width:16px;height:17px}@media screen and (max-width:1200px){.personal-account__header svg{width:14px;height:14px}}.personal-account__title{color:#3d3f3c;font-family:Montserrat Alternates;font-size:24px;font-weight:600}@media screen and (max-width:1200px){.personal-account__title{font-size:18px}}.orders-list{--cols-desktop:1.2fr 1fr 1fr 1fr 120px;--cols-tablet:1.2fr 1fr 1fr 1fr 80px;max-width:880px;width:100%;border-radius:10px;border:1px solid var(--main-color,#86ac50);background:#fff;box-shadow:0 4px 4px 3px rgba(134,172,80,.1);padding:24px 16px}.orders-list__table{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:1200px){.orders-list__table{gap:8px}}.orders-list__row{display:grid;grid-template-columns:var(--cols-desktop);align-items:center;padding:16px;border-radius:5px;border:1px solid rgba(123,174,74,.5);background:#f9fcf6;color:#3d3f3c;font-family:Montserrat Alternates;font-weight:500;font-size:19px}@media screen and (max-width:1200px){.orders-list__row{grid-template-columns:var(--cols-tablet);gap:8px;font-size:10px}}@media screen and (max-width:600px){.orders-list__row{grid-template-columns:1fr auto;grid-template-areas:"top-left top-right" "divider divider" "second-left second-right" "btn btn";row-gap:8px;column-gap:9px;padding:8px 0;border-radius:10px}.orders-list__row:before{content:"";grid-area:divider;height:1px;width:100%;background:rgba(123,174,74,.3);margin:2px 0}}.orders-list__row--head{font-size:16px;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}@media screen and (max-width:1200px){.orders-list__row--head{font-size:10px}}@media screen and (max-width:600px){.orders-list__row--head{display:none}}.orders-list__id{display:flex;align-items:center;gap:9px}@media screen and (max-width:600px){.orders-list__id{grid-area:top-left;gap:8px;font-size:11px;font-weight:600;margin-left:8px}.orders-list__date{display:none;color:#9f9f9f;font-size:11px;font-weight:400}}.orders-list__date--mobile{display:none}@media screen and (max-width:600px){.orders-list__date--mobile{display:inline}.orders-list__date--desktop{display:none}}.orders-list__quantity{display:none}@media screen and (max-width:600px){.orders-list__quantity{display:inline-block;margin-left:8px;color:#3d3f3c;font-family:Montserrat Alternates;font-size:12px;font-weight:500}}.orders-list__status-wrap{display:flex;align-items:center;gap:9px}@media screen and (max-width:600px){.orders-list__status-wrap{grid-area:top-right;align-items:center;margin-right:8px}.orders-list__status-wrap:after{content:"";display:inline-block;width:4px;height:9px;background-repeat:no-repeat;background-size:contain;background-position:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' viewBox='0 0 6 10' fill='none'%3E%3Cpath d='M0.373047 0.332031L4.37305 4.83203L0.373047 9.33203' stroke='%232C5140'/%3E%3C/svg%3E")}}.orders-list__status{display:inline-block;padding:4px 8px;font-size:12px;border-radius:20px}.orders-list__status-success{color:#2ecc71;border:1px solid #2ecc71}.orders-list__status-danger{color:#fe0707;border:1px solid #fe0707}.orders-list__status-info{color:#5495ff;border:1px solid #5495ff}@media screen and (max-width:1200px){.orders-list__status{font-size:8px}}@media screen and (max-width:600px){.orders-list__status{font-size:9px;border-radius:5px}}.orders-list__amount{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width:600px){.orders-list__amount{grid-area:second-right;justify-self:end;margin-right:8px;font-size:12px;font-weight:600}}.orders-list__items{display:none}@media screen and (max-width:600px){.orders-list__items{display:block;grid-area:second-left;font-size:12px;font-weight:500;padding-left:8px}}.orders-list__btn{border-radius:10px;background:#86ac50;box-shadow:0 0 8px 7px rgba(134,172,80,.12);color:#fafafa;font-family:Montserrat Alternates;font-size:12px;font-weight:600;padding:8px 16px;cursor:pointer;white-space:nowrap}.orders-list__btn:focus,.orders-list__btn:hover{background:#689f38}@media screen and (max-width:1200px){.orders-list__btn{font-size:8px;padding:8px}}@media screen and (max-width:600px){.orders-list__btn{grid-area:btn;justify-self:start;padding:8px 16px;border-radius:5px;margin-left:8px}}.profile__content{max-width:880px;width:100%;border-radius:10px;border:1px solid var(--main-color,#86ac50);background:#fff;box-shadow:0 4px 4px 3px rgba(134,172,80,.1);padding:24px 16px}.user-promo-closer{display:flex;justify-content:center;align-items:center;height:200px;background-color:#f6faef;border-radius:10px;margin-top:20px}.user-promo-closer h2{color:var(--text-color,#3D3F3C);font-family:Montserrat Alternates;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.promo-table{border-radius:10px;border:1px solid var(--main-color,#86ac50);overflow:hidden;background:#fff}.promo-table__head{display:grid;grid-template-columns:2fr 1fr 2fr;align-items:center;padding:14px 24px;border-radius:10px 10px 0 0;background:var(--main-color,#86ac50)}.promo-table__col{color:var(--white,#fafafa);font-family:Montserrat Alternates;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-align:center}.promo-table__col:first-child{justify-self:center;transform:translateX(-6px)}.promo-table__body{display:grid}.promo-table__row{display:grid;grid-template-columns:2fr 1fr 2fr;align-items:center;padding:14px 24px}.promo-table__row:nth-child(2n){background:#f6faef}.promo-table__code{display:flex;align-items:center;gap:10px;justify-self:center;transform:translateX(-6px)}.promo-table__code span{color:var(--text-color,#3d3f3c);font-family:Montserrat Alternates;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.promo-table__date,.promo-table__discount{color:var(--text-color,#3d3f3c);font-family:Montserrat Alternates;font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-align:center;justify-self:center}.promo-table__copy{background:none;border:none;padding:0;cursor:pointer;display:inline-flex}.promo-table__copy svg path{transition:fill .2s ease}.promo-table__copy:hover svg path{fill:var(--text-color,#3d3f3c)}@media(max-width:768px){.promo-table__head,.promo-table__row{grid-template-columns:1fr;gap:6px}.promo-table__col{font-size:16px}.promo-table__col:first-child{transform:none}.promo-table__code{justify-self:start;transform:none}.promo-table__code span{font-size:16px}.promo-table__date,.promo-table__discount{justify-self:start;text-align:left;font-size:16px}}:root{--font-exo:"Exo 2",sans-serif;--font-montserrat-alt:"Montserrat Alternates",sans-serif;--font-cormorant:"Cormorant Infant",serif}body{font-family:var(--font-montserrat-alt);background:url(/_next/static/media/bg.a8a8906c.webp);background-size:cover}blockquote,h1,h2,h3{font-family:var(--font-cormorant)}*{box-sizing:border-box;padding:0;margin:0}.main{flex:1 1}.container{max-width:1230px}.container,.container__infomation{padding:0 15px;margin-left:auto;margin-right:auto}.container__infomation{max-width:1340px}@media screen and (max-width:768px){.container__infomation{padding:0}}.no-scroll:before{content:"";position:fixed;top:0;right:0;z-index:1000;width:var(--scrollbar-width);height:100vh;background:#ebebeb;pointer-events:none}a{color:#0a0a0a;text-decoration:none}body{font-style:normal}body.no-scroll{overflow:hidden}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:1000;cursor:pointer;transition:opacity .3s ease;opacity:1}button{cursor:pointer;background:none;border:none}button,ul{padding:0;margin:0}ul{list-style:none}.catalogPage__container{display:flex;gap:20px}@media screen and (max-width:1200px){.catalogPage__container{gap:16px}}.catalogPage__right{width:100%;display:flex;flex-direction:column}@media screen and (max-width:680px){.catalogPage__right{display:flex;justify-content:center}}.asidebar{max-width:280px;display:block}@media screen and (max-width:768px){.asidebar{display:none}}.product-preview{display:flex;align-items:center;justify-content:space-between;gap:20px}@media screen and (max-width:1200px){.product-preview{gap:16px;align-items:baseline}}@media screen and (max-width:768px){.product-preview{flex-direction:column;align-items:center;text-align:center}}.viewed__swiper-container>.viewedSwiper:first-of-type{margin-bottom:56px}@media screen and (max-width:1200px){.viewed__swiper-container>.viewedSwiper:first-of-type{margin-bottom:32px}}@media screen and (max-width:768px){.viewed__swiper-container>.viewedSwiper:first-of-type{margin-bottom:16px}}.container.viewed__swiper-container .swiper-controls-row{display:none}.page_404{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f0f9f0,#e8f5e8);padding:20px;position:relative;overflow:hidden}.page_404:before{top:-50%;right:-50%}.page_404:after,.page_404:before{content:"";position:absolute;width:100%;height:100%;background:radial-gradient(circle,#86AC50 0,transparent 70%);border-radius:50%;z-index:1}.page_404:after{bottom:-50%;left:-50%}.page_404__container{max-width:1200px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:60px;position:relative;z-index:2;background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:40px;padding:60px;box-shadow:0 20px 40px rgba(0,0,0,.1),0 0 0 1px #86ac50}.page_404__content{flex:1 1;max-width:500px}.page_404__title{font-size:48px;font-weight:700;line-height:1.2;margin-bottom:24px;color:#fff;font-family:Unbounded,sans-serif;position:relative}.page_404__title:before{content:"";position:absolute;left:0;bottom:-8px;width:100px;height:4px;background:linear-gradient(90deg,#4CAF50,#8BC34A);border-radius:2px}.page_404__subtitle{font-size:20px;line-height:1.6;color:#2e7d32;margin-bottom:40px;font-family:Inter,sans-serif;opacity:.9}.page_404__button{padding:16px 40px;background:linear-gradient(135deg,#4CAF50,#2E7D32);color:#fff;border:none;border-radius:50px;font-size:18px;font-weight:500;cursor:pointer;transition:all .3s ease;font-family:Inter,sans-serif;box-shadow:0 4px 15px #86ac50;position:relative;overflow:hidden}.page_404__button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.page_404__button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #86ac50}.page_404__button:hover:before{left:100%}.page_404__button:active{transform:translateY(0)}.page_404__image-wrapper{flex:1 1;display:flex;justify-content:center;align-items:center;position:relative}.page_404__image-wrapper p{color:var(--text-color,#ffffff);font-family:Rubik;font-size:182px;font-style:normal;font-weight:400;line-height:normal}.page_404__image-wrapper:before{content:"";position:absolute;width:80%;height:80%;background:radial-gradient(circle,#86AC50 0,transparent 70%);border-radius:50%;animation:pulse 2s ease-in-out infinite}.page_404__image{width:100%;height:auto;max-width:250px;object-fit:contain;position:relative;z-index:2;filter:drop-shadow(0 10px 20px rgba(0,0,0,.1))}@keyframes pulse{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:.3}}@media(max-width:1024px){.page_404__container{padding:40px;gap:40px}.page_404__title{font-size:40px}.page_404__subtitle{font-size:18px}}@media(max-width:768px){.page_404__container{flex-direction:column-reverse;text-align:center;padding:40px 30px}.page_404__content{max-width:100%}.page_404__title:before{left:50%;transform:translateX(-50%);width:150px}.page_404__button{width:100%;max-width:300px;margin:0 auto}.page_404__image-wrapper{width:100%;max-width:400px;margin:0 auto}}@media(max-width:480px){.page_404{padding:10px}.page_404__container{padding:30px 20px;border-radius:24px}.page_404__title{font-size:32px}.page_404__subtitle{font-size:16px}.page_404__button{padding:14px 30px;font-size:16px}}@media(prefers-color-scheme:dark){.page_404{background:linear-gradient(135deg,#ffffff,#86AC50)}.page_404__container{background:rgba(30,40,30,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 40px rgba(0,0,0,.3),0 0 0 1px rgba(76,175,80,.3)}.page_404__subtitle,.page_404__title{color:#fff}.page_404__title:before{background:linear-gradient(90deg,#66BB6A,#9CCC65)}}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/32c80fb7588b7a2e-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/99e31c27a1524300-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5b25d60b4670300e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/32c80fb7588b7a2e-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/99e31c27a1524300-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5b25d60b4670300e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/32c80fb7588b7a2e-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99e31c27a1524300-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5b25d60b4670300e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/32c80fb7588b7a2e-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/99e31c27a1524300-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5b25d60b4670300e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/32c80fb7588b7a2e-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/99e31c27a1524300-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5b25d60b4670300e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/32c80fb7588b7a2e-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/99e31c27a1524300-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/5b25d60b4670300e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/32c80fb7588b7a2e-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/99e31c27a1524300-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/5b25d60b4670300e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rubik Fallback;src:local("Arial");ascent-override:89.06%;descent-override:23.81%;line-gap-override:0.00%;size-adjust:104.98%}.__className_d440a7{font-family:Rubik,Rubik Fallback;font-style:normal}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/e787c72dba155bd6-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/da5ad903570985fa-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/60fcce00907b0057-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/977051479aed2d15-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/d348f3305d07dbc6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/0976488a93c99127-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b8ea1ee93647266d-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/58f594893e239343-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/ac00f2359531d23a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/a56537cf24ce9903-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6c7020de180daef2-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a0ee14a49020d32f-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e2bb589f75dbdfb-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aabb7477e3a5b1d7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9f0a0c474f8375fe-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bf777d47ae4d361e-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b13bb98cecf31cc0-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a13bfc8308e70fe9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/decb493150c28da4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/dcc593aea1eca373-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5132fcc85a350a86-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/165cd4a211bdcb42-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ad30967cba1378b1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cd7d66b3623a33f6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/56e748dc30abd173-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/23cf30fc3943e2b3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/0c190ac645e05c80-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/91631e870b6db43f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/ab032ad37092b84b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/6d7518e96dcf64ff-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Alternates Fallback;src:local("Arial");ascent-override:83.96%;descent-override:21.77%;line-gap-override:0.00%;size-adjust:115.30%}.__className_4e0618{font-family:Montserrat Alternates,Montserrat Alternates Fallback;font-style:normal}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/e490972f1a14229e-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b3254e6f239350ea-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/1ffee5ec58a33a30-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/0a6d2d61d9272896-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/ffda55659926f0f2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e490972f1a14229e-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b3254e6f239350ea-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1ffee5ec58a33a30-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0a6d2d61d9272896-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ffda55659926f0f2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e490972f1a14229e-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b3254e6f239350ea-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1ffee5ec58a33a30-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0a6d2d61d9272896-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ffda55659926f0f2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e490972f1a14229e-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b3254e6f239350ea-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1ffee5ec58a33a30-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0a6d2d61d9272896-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ffda55659926f0f2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e490972f1a14229e-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b3254e6f239350ea-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1ffee5ec58a33a30-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0a6d2d61d9272896-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ffda55659926f0f2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Infant Fallback;src:local("Times New Roman");ascent-override:93.84%;descent-override:29.15%;line-gap-override:0.00%;size-adjust:98.46%}.__className_b0a37f{font-family:Cormorant Infant,Cormorant Infant Fallback;font-style:normal}