@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400..700;1,400..700&display=swap";.component__btn{padding:8px 35px;background:rgba(254,165,63,.3);color:var(--main-color,#fea53f);font-weight:400;cursor:pointer}.component__btn,.component__btn:hover{border-radius:10px;border:1px solid var(--main-color,#fea53f);font-size:14px;font-style:normal;line-height:normal}.component__btn:hover{background:var(--main-color,#fea53f);color:var(--white,#fafafa);transition:.4s}@media(max-width:1000px){.component__btn{transition:.4s;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.component__btn:hover{border-radius:10px;font-size:12px}}@media(max-width:390px){.component__btn{padding:8px 33px;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.component__btn:hover{border-radius:10px;font-size:10px}}.component__title{width:100%;padding-bottom:16px;margin-bottom:32px;border-bottom:1px solid #9f9f9f}.header__bottom.active{z-index:10000;position:sticky;width:100%;top:0}.header__bottom{font-family:Lora,serif;background:var(--main-color,#fea53f);padding:15px 0}.header__bottom .header_bg{position:relative;display:flex;align-items:center;justify-content:space-between}.header__bottom .header__catalog{cursor:pointer;transform:translateX(-33px);font-size:12px;font-style:normal;font-weight:600;line-height:normal;padding:8px 16px;border-radius:10px;border:1px solid var(--Dark,#0d0d0d);display:flex;align-items:center}.header__bottom .header__catalog img{margin-right:8px}.header__bottom .header__catalog.active{border-radius:10px;border:1px solid var(--white,#fafafa);color:var(--main-color,#fea53f);background:#fff}.header__bottom .search__list-item img{position:static!important;margin-right:12px}.header__bottom .search__list-item .title{font-weight:400!important;height:auto!important;margin-bottom:4px}.header__bottom .search__list-item .cost,.header__bottom .search__list-item .title{color:var(--dark,#0d0d0d);font-size:12px!important;font-style:normal;line-height:normal}.header__bottom .search__list-item .cost{font-weight:500!important}.header__bottom .header__search{transform:translateX(-61px);position:relative}.header__bottom .header__search img{position:absolute;right:11px;top:9px}.header__bottom .header__search input{font-family:Lora,serif;padding:6px 30px 6px 16px;border-radius:10px;background:inherit;border:1px solid var(--Dark,#0d0d0d);width:380px;color:var(--Dark,#0d0d0d);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.header__bottom .header__search input::placeholder{font-family:Lora,serif;color:var(--Dark,#0d0d0d);font-size:12px;font-style:normal;font-weight:600;line-height:normal}.header__bottom .header__search input:focus-visible{outline:none}.header__bottom .header__tools{display:flex}.header__bottom .tools__item{cursor:pointer;margin-right:24px}.header__bottom .tools__item-cart{font-family:Oswald;font-weight:400;cursor:pointer;width:135px;position:relative;margin-right:0;display:flex}.header__bottom .tools__item-cart img{margin-right:8px}.header__bottom .tools__item-cart .item-cart__count{left:11px;top:-4px;position:absolute;border-radius:100px;background:var(--background-cards,#fff);display:flex;align-items:center;justify-content:center;width:12px;height:12px;font-size:8px;font-style:normal;font-weight:600;line-height:normal}@media(max-width:1200px){.header__bottom .header__search{z-index:10000;transform:translateX(0)}.header__bottom .header__catalog{transform:translateX(0)}}.footer__logo,.logo{cursor:pointer}.header__top{background:inherit;color:var(--Dark,#0d0d0d);font-family:Lora,serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal;padding-top:8px!important;padding-bottom:8px!important;display:flex;justify-content:space-between;align-items:center}.header__top .header__corporate{display:flex}.header__top .header__corporate p{margin:0 8px}.header__top .corporate__click{cursor:pointer;display:flex;align-items:center}.header__top .corporate__address{position:relative;margin-right:16px;padding-right:16px;border-right:1px solid #9f9f9f;display:flex;align-items:center}.header__top .corporate__address-list.active{opacity:1;transition:.4s;pointer-events:visible}.header__top .corporate__address-list{pointer-events:none;transition:.4s;opacity:0;width:370px;z-index:100000;position:absolute;top:35px;left:0;border-radius:5px;background:var(--white,#fafafa);padding:8px}.header__top .corporate__address-list p:hover{color:#f9b669;cursor:pointer}.header__top .corporate__address-list p{margin-bottom:8px;color:#0d0d0d;font-family:Oswald;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.header__top .corporate__time{display:flex;align-items:center}.header__top .corporate__time img{margin-right:8px}.header__top .header__info-nav{transform:translateX(-79px);display:flex;list-style:none}.header__top .info-nav__item{position:relative;margin-right:24px;cursor:pointer}.header__top .info-nav__item:after{opacity:0;content:"";position:absolute;left:0;right:0;bottom:-4px;background-color:#000;height:1px;transition:.4s}.header__top .info-nav__item:hover:after{opacity:1;transition:.4s}.header__top .header__phone{display:flex;align-items:center}.header__top .header__phone img{margin-right:8px}@media(max-width:1200px){.header__top .header__info-nav{transform:translateX(0)}}@media(max-width:1000px){.header{z-index:10000;position:sticky;top:0}}.header__mobile{padding:16px 0 8px;position:relative;background:#fea53f}.header__mobile .modal__func img{padding:8px;width:30px;height:30px}.header__mobile .mobile__container{max-width:465px;margin:0 auto;text-align:center}.header__mobile .logo{margin-bottom:16px}.header__mobile .mobile__list{display:flex;justify-content:center}.header__mobile .mobile__item{cursor:pointer;padding:12px 31px;border-right:1px solid #fafafa}.header__mobile .mobile__item:last-child{border-right:none;position:relative}.header__mobile .mobile-cart-count{font-size:10px;width:16px;height:16px;position:absolute;border-radius:50%;background:#fff;right:25px;bottom:7px}.mobile__list .header__search{color:var(--dark,#0d0d0d);outline:none;font-family:Oswald;font-size:16px;font-style:normal;font-weight:400;line-height:normal;position:absolute;left:0;right:0;top:67px;padding:0 16px}.mobile__list .header__search input{border-radius:10px;background:var(--background-cards,#fff);width:100%;padding:17px;border:none}.mobile__list .header__search input:focus-visible{outline:none}.mobile__list .header__search img{position:absolute;width:20px;height:20px;top:19px;right:30px;cursor:pointer}.mobile__list .header__search .header__search--modal{position:absolute;left:20px;right:20px;top:56px}.mobile__list .header__search .search__list{text-align:left}.mobile__list .header__search .search__list-item img{border-radius:15px;position:static;width:60px;height:60px}@media(max-width:492px){.header__mobile .mobile__item{padding:12px 15.5px}.header__mobile .mobile__container{max-width:300px}.header__mobile .search__list-item .title{width:180px}}.header__search{position:relative;z-index:10000;color:#000}.header__search--modal{position:absolute;left:0;right:0;top:49px}.search__list{max-height:500px;overflow:auto;z-index:10000;list-style:none;top:51px;padding:8px;border-radius:6px;box-shadow:0 2px 7px 3px rgba(5,5,5,.2);background:#f8f8f8}.search__list-item{cursor:pointer;display:flex;align-items:center;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #a4a4a4}.search__list-item img{margin-right:8px}.search__list-item .list-item__cont{display:flex;flex-direction:column}.search__list-item .title{font-size:13px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:300px;max-width:100%!important;margin-bottom:4px}.search__list-item .cost,.search__list-item .title{color:var(--dark,#0d0d0d);font-family:Oswald;font-style:normal;line-height:normal}.search__list-item .cost{font-size:14px!important;font-weight:500;font-size:10px;font-weight:700;line-height:14px}.search__list-item:last-child{border-bottom:none}.header__search.active input{border-radius:10px;background:var(--background-cards,#fff);border:1px solid var(--Dark,#ffffff)}.header__bottom .header__search input:focus-visible{border-radius:10px;background:var(--background-cards,#fff);border:1px solid var(--Dark,#ffffff)}.footer{text-align:center;border-radius:200px 200px 0 0;background:var(--main-color,#fea53f);padding:32px 40px;width:100%;max-width:980px;margin:0 auto}.footer .footer__inf_mobile{display:none}.footer .footer__date__nav{cursor:pointer}.footer .footer__date__nav:hover{text-decoration:underline;color:#404040}.footer__logo{margin-bottom:24px}.footer__nav{color:var(--dark,#0d0d0d);font-family:Oswald;font-size:16px;font-style:normal;font-weight:500;line-height:normal;display:flex;max-width:334px;justify-content:space-between;margin:0 auto 24px;list-style:none}.footer__nav li{cursor:pointer}.footer__nav li:hover{color:#fff}.footer__phone{text-align:left;display:flex;align-items:center}.footer__phone img{margin-right:8px}.footer__contact{display:flex;justify-content:space-between;max-width:339px;margin:0 auto 24px}.footer__address{margin-bottom:24px;list-style:none}.footer__address .address__item{margin-bottom:5px;color:var(--Dark,#0d0d0d);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.footer__address .main{max-width:93px;display:flex;margin:0 auto;align-items:center;font-weight:500}.footer__address .main img{margin-right:8px}.footer__cellar{margin-bottom:32px;font-weight:400;display:flex;justify-content:space-between;align-items:center}.footer__cellar,.footer__cellar .cellar__guard{font-size:12px;font-style:normal;line-height:normal}.footer__cellar .cellar__guard{font-weight:600}.footer__cellar .cellar__list-social{font-size:16px;font-style:normal;font-weight:500;line-height:normal;display:flex;list-style:none}.footer__cellar .cellar__list-social li{display:flex;align-items:center;cursor:pointer}.footer__cellar .cellar__list-social img{margin-right:8px}.footer__cellar .cellar__list-social li:hover{filter:invert(1)}.footer__cellar .cellar__list-social li:hover img{margin-right:8px}.footer__cellar .cellar__item-social:first-child{margin-left:0}.footer__cellar .cellar__item-social{margin-left:24px}@media(max-width:860px){.footer{border-radius:75px 75px 0 0}.footer .footer__inf_mobile{display:block;font-weight:600}.footer__cellar{flex-direction:column}.footer__cellar span{margin-bottom:8px}.footer__cellar .cellar__guard{display:none}.footer__cellar .cellar__list-social{margin-bottom:24px}.footer__cellar .cellar__list-social span{margin-bottom:0}}@media(max-width:440px){.footer{border-radius:75px 75px 0 0;padding:24px}.footer__nav{color:#000;font-size:14px;max-width:272px}.footer__contact,.footer__nav{font-style:normal;font-weight:400;line-height:normal}.footer__contact{color:var(--Dark,#0d0d0d);font-family:Oswald;font-size:12px}.footer__cellar{flex-direction:column}.footer__cellar span{margin-bottom:8px}.footer__cellar .cellar__guard{display:none}.footer__cellar .cellar__list-social{font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:24px}.footer__cellar .cellar__list-social span{margin-bottom:0}.footer__cellar .cellar__item-social{display:flex}}.address__item.KeyKey{display:flex;align-items:center;font-weight:600;justify-content:center}.address__item.KeyKey img:hover{filter:invert(100%) brightness(200%)}.address__item.KeyKey img{margin-left:12px;cursor:pointer}.video{max-width:1210px;max-height:490px;margin-top:39px;border-radius:20px;margin-bottom:40px}.video .swiper-button-next,.video .swiper-button-prev{position:absolute;background-size:contain;background-repeat:no-repeat;background-position:50%;width:40px;height:40px}.video .swiper-button-next:after{right:20px!important}.video .swiper-button-next:after,.video .swiper-button-prev:after{position:absolute!important;width:48px!important;height:48px!important;background:#fff!important;border-radius:100px!important;color:var(--main-color,#fea53f)!important;font-size:12px!important;display:flex;align-items:center;justify-content:center}.video .swiper-button-prev:after{left:20px!important}.video .swiper-horizontal>.swiper-pagination-bullets,.video .swiper-pagination-bullets.swiper-pagination-horizontal,.video .swiper-pagination-custom,.video .swiper-pagination-fraction{position:absolute;bottom:16px!important;left:20px!important;z-index:1000;max-width:212px;justify-content:flex-start}.video .swiper-pagination{display:flex;justify-content:center;gap:8px}.video .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;border-radius:100px;border:1px solid var(--Dark,#0d0d0d);background:var(--White,#fafafa);border-radius:50%;transition:all .3s ease}.video .swiper-pagination .swiper-pagination-bullet-active{border-radius:100px;border:1px solid var(--Dark,#0d0d0d);background:var(--Main-color,#fea53f);transform:scale(1.1)}.preview__wrapper .mySwiper.prev{margin-bottom:16px;border-radius:20px}.preview__wrapper .swiper{margin-top:16px;width:100%;height:100%;max-width:780px;max-height:330px}.preview__wrapper .swiper-slide video{width:100%;height:100%;object-fit:cover;pointer-events:none}.preview__wrapper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.preview__wrapper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:1225px){.video .swiper{margin-top:16px!important;width:100%!important;max-width:100%!important;height:330px!important}.video .swiper-button-next:after,.video .swiper-button-prev:after{display:none}}@media(max-width:600px){.video .preview__wrapper .swiper-horizontal>.swiper-pagination-bullets,.video .preview__wrapper .swiper-pagination-bullets.swiper-pagination-horizontal,.video .preview__wrapper .swiper-pagination-custom,.video .preview__wrapper .swiper-pagination-fraction{position:absolute;bottom:8px!important}}.product_swiper{margin-bottom:0;height:auto;padding-bottom:60px!important}.product_swiper .swiper-horizontal>.swiper-pagination-bullets,.product_swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.product_swiper .swiper-pagination-custom,.product_swiper .swiper-pagination-fraction{position:absolute;bottom:16px!important;left:50%!important;transform:translate(-50%);z-index:1000;max-width:212px}.product_swiper .swiper-slide img{margin:0}.product_swiper .swiper-pagination{display:flex;justify-content:center;gap:8px}.product_swiper .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;border-radius:100px;border:1px solid var(--Dark,#0d0d0d);background:var(--White,#fafafa);border-radius:50%;transition:all .3s ease}.product_swiper .swiper-pagination .swiper-pagination-bullet-active{border-radius:100px;border:1px solid var(--Dark,#0d0d0d);background:var(--Main-color,#fea53f);transform:scale(1.1)}.blog{margin-bottom:24px}.blog .swiper-horizontal>.swiper-pagination-bullets,.blog .swiper-pagination-bullets.swiper-pagination-horizontal,.blog .swiper-pagination-custom,.blog .swiper-pagination-fraction{position:absolute;bottom:16px!important;left:50%!important;transform:translate(-50%);z-index:1000;max-width:212px}.blog .blog__item .blog__img-container img{margin:0}.blog .swiper-pagination{display:flex;justify-content:center;gap:8px}.blog .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;border-radius:100px;border:1px solid var(--Dark,#0d0d0d);background:var(--White,#fafafa);border-radius:50%;transition:all .3s ease}.blog .swiper-pagination .swiper-pagination-bullet-active{border-radius:100px;border:1px solid var(--Dark,#0d0d0d);background:var(--Main-color,#fea53f);transform:scale(1.1)}.blog__item:hover{cursor:pointer;transition:.4s}.blog__item{transition:.4s;background:var(--background-cards,#fff);border-radius:20px;margin-bottom:40px}.blog__item .swiper__product-item{margin-right:60px!important}.blog__item .blog__img-container{border-radius:20px 20px 0 0;width:380px;height:190px;margin-bottom:16px;overflow:hidden;display:flex;justify-content:center;align-items:center}.blog__item .blog__img-container img{width:100%;height:100%;object-fit:cover}.blog__item .blog__content{padding:16px}.blog__item .blog__content .buttons{margin:0 auto}.blog__item .blog__content .title{color:var(--Dark,#0d0d0d);font-size:20px;font-style:normal;font-weight:500;line-height:normal;height:60px;margin-bottom:8px}.blog__item .blog__content .data{color:var(--gray,#9f9f9f);margin-bottom:16px;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media(max-width:1170px){.blog__item{color:var(--Dark,#0d0d0d);font-size:14px;font-style:normal;font-weight:500;line-height:normal}.blog__item .blog__img-container{border-radius:20px 20px 0 0;width:100%;height:121px;margin-bottom:8px;overflow:hidden;display:flex;justify-content:center;align-items:center}.title{height:42px!important;width:230px;font-size:14px!important}}@media(max-width:540px){.blog__item{color:var(--Dark,#0d0d0d);font-size:14px;font-style:normal;font-weight:500;line-height:normal}.blog__item .blog__img-container{height:121px;margin:0 auto 8px;overflow:hidden;display:flex;justify-content:center;align-items:center}.title{width:223px;font-size:14px!important}.blog .swiper-horizontal>.swiper-pagination-bullets,.blog .swiper-pagination-bullets.swiper-pagination-horizontal,.blog .swiper-pagination-custom,.blog .swiper-pagination-fraction{bottom:5px!important}}@media(max-width:500px){.blog__item{margin:0 auto 36px}.blog__item .blog__img-container{height:121px;margin-bottom:8px;overflow:hidden;display:flex;justify-content:center;align-items:center}.title{width:223px;font-size:14px!important}}.comment .swiper-slide img{margin:0;padding:0}.comment .swiper-wrapper{margin-bottom:40px}.comment .swiper__comment-item{height:auto;border-radius:20px;background:var(--background-cards,#fff);padding:16px}.comment .comment__prev{display:flex;align-items:center;padding-bottom:16px;margin-bottom:8px;border-bottom:1px solid #9f9f9f}.comment .comment__prev-container{width:80px;height:80px;margin-right:16px}.comment .comment__prev-container img{border-radius:50%;width:100%;height:100%;object-fit:cover}.comment .comment__prev-data{color:var(--Dark,#0d0d0d);font-size:20px;font-style:normal;font-weight:400;line-height:normal}.comment .comment__prev-data .link{color:var(--gray,#9f9f9f)}.comment .comment__txt{color:var(--dark,#0d0d0d);font-size:16px;font-style:normal;font-weight:300;line-height:normal}.comment .comment__txt .data{color:var(--gray,#9f9f9f);margin-bottom:8px;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.comment .swiper-horizontal>.swiper-pagination-bullets,.comment .swiper-pagination-bullets.swiper-pagination-horizontal,.comment .swiper-pagination-custom,.comment .swiper-pagination-fraction{position:absolute;bottom:16px!important;left:50%!important;transform:translate(-50%);z-index:1000;max-width:212px}.comment .swiper-pagination{display:flex;justify-content:center;gap:8px}.comment .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;border-radius:100px;border:1px solid var(--Dark,#0d0d0d);background:var(--White,#fafafa);border-radius:50%;transition:all .3s ease}.comment .swiper-pagination .swiper-pagination-bullet-active{border-radius:100px;border:1px solid var(--Dark,#0d0d0d);background:var(--Main-color,#fea53f);transform:scale(1.1)}.comment__btn-container{text-align:center;margin-bottom:40px}@media(max-width:510px){.comment .swiper__comment-item{border-radius:8px;padding:8px}.comment .comment__prev-container{width:40px;height:40px}.comment .comment__prev-data{font-size:14px}.comment .comment__txt{font-size:12px}.comment .comment__txt .data{font-size:10px}}.swiper-slide img{object-fit:cover}.main-slider .swiper-slide img{border-radius:12px;object-fit:cover}.swiper_list-img{margin:0!important}.gallery-container{max-width:510px}.swiper-slide img{margin-left:66px;border-radius:12px;margin-bottom:24px}.thumbs-slider .swiper-slide{cursor:pointer;opacity:.6}.thumbs-slider .swiper-slide-thumb-active{opacity:1}.thumbs-slider .swiper-slide-thumb-active img{border-radius:8px}.images .swiper-horizontal>.swiper-pagination-bullets,.images .swiper-pagination-bullets.swiper-pagination-horizontal,.images .swiper-pagination-custom,.images .swiper-pagination-fraction{display:none;position:absolute;bottom:-4px!important;left:50%!important;transform:translateX(-50%);z-index:1000;max-width:212px}.images .swiper-pagination{display:flex;justify-content:center;gap:8px}.images .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;border-radius:100px;border:1px solid var(--Dark,#0d0d0d);background:var(--White,#fafafa);border-radius:50%;transition:all .3s ease}.images .swiper-pagination .swiper-pagination-bullet-active{border-radius:100px;border:1px solid var(--Dark,#0d0d0d);background:var(--Main-color,#fea53f);transform:scale(1.1)}.images .swiper-button-next,.images .swiper-button-prev{position:absolute;background-size:contain;background-repeat:no-repeat;background-position:50%;width:40px;height:40px}.images .swiper-button-next:after{right:-10px!important}.images .swiper-button-next:after,.images .swiper-button-prev:after{position:absolute!important;width:48px!important;height:48px!important;background:#f6f5f5!important;border-radius:100px!important;color:var(--main-color,#fea53f)!important;font-size:12px!important;display:flex;align-items:center;justify-content:center}.images .swiper-button-prev:after{left:-10px!important}@media(max-width:960px){.product__details .product__discount{right:74px}}@media(max-width:900px){.product__details .product__discount{right:60px}.main-slider .swiper-slide img{margin-left:0}.images .swiper-button-next:after{right:50px!important}.images .swiper-button-prev:after{left:0!important}.product .product__details-img-cont{max-width:431px}}@media(max-width:765px){.product__details .product__discount{right:14px}.main-slider .swiper-slide img{margin-left:0}.images .swiper-button-next,.images .swiper-button-prev{display:none}.images .swiper-button-next:after{right:50px!important}.images .swiper-button-prev:after{left:0!important}.images .swiper-horizontal>.swiper-pagination-bullets,.images .swiper-pagination-bullets.swiper-pagination-horizontal,.images .swiper-pagination-custom,.images .swiper-pagination-fraction{display:block}.gallery-container .swiper-thumbs{display:none}.product .product__details-img-cont{margin:0 auto;max-width:431px;border:none}}@media(max-width:500px){.product .product__details-img-cont{max-width:100%}.main-slider .swiper-slide img{width:312px;height:312px}}@media(max-width:360px){.main-slider .swiper-slide img{width:290px;height:290px}}@media(max-width:340px){.main-slider .swiper-slide img{width:260px;height:260px}}.product__item:hover{transition:.6s;box-shadow:1px 2px 10px 1px rgba(254,165,63,.2);max-height:100%}.product__item{transition:.6s;overflow:hidden;cursor:pointer;padding:16px;position:relative;color:var(--dark,#0d0d0d);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.product__item__img-container{margin:0 auto 16px;border-radius:10px}.product__item__img-container img{border-radius:10px;width:100%;height:100%;aspect-ratio:238/238;object-fit:cover}.product__item-name{font-family:Lora;font-size:16px;font-weight:700;height:48px;margin-bottom:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.product__item-count{margin-bottom:16px;color:var(--green,#4aca2a);font-size:12px;font-style:normal;font-weight:400;line-height:normal}.product__item-count.not{color:#fe0707}.product__item__discount{position:absolute;right:21px;top:20px;padding:4px 8px;color:var(--dark,#0d0d0d);font-size:10px;font-style:normal;font-weight:500;line-height:normal;border-radius:5px;display:flex;flex-direction:column}.product__item .disc{background:var(--main-color,#fea53f);margin-bottom:8px}.product__item .posht{width:34px;height:34px}.product__item .posht img{width:100%;height:auto}.product__item-func{position:relative;margin-bottom:19px}.product__item-discount{color:var(--main-color,#fea53f);font-size:16px;font-style:normal;font-weight:500;line-height:normal}.product__item-cost{display:none}.product__item-cost.with__discount{display:block;position:absolute;left:62px;top:4px;color:var(--gray,#9f9f9f);font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration:line-through}.product__item-buttons{text-align:center;margin:0 auto;max-width:182px}.product__item-hover{color:var(--gray,#9f9f9f);font-size:12px;font-style:normal;font-weight:400;line-height:normal}.product__item-hover .hover__list{margin-bottom:8px}.product__item-hover .hover__list img{margin-right:8px}.product__item-hover .hover__yellow{color:var(--accent,#f2d148)}.product__wrapper{background:var(--background-cards,#fff);border:1px solid #fff;border-radius:20px;transition:0s;position:relative;overflow:visible;width:100%}.product__wrapper:hover{border:1px solid var(--main-color,#fea53f);border-radius:20px 20px 0 0}.product__item:hover{transition:0s;border-radius:20px 20px 0 0;border-bottom:none}.product__wrapper:hover .product__item-hover{transition:0s;z-index:100;opacity:1;visibility:visible}.product__item{overflow:visible;transition:0s;text-align:left}.product__item-hover{transform:translateX(-1px);text-align:left;transition:0s;border:1px solid var(--main-color,#fea53f);border-top:0;position:absolute;left:0;width:100.7%;padding:10px;background:#fff;opacity:0;visibility:hidden;border-radius:0 0 20px 20px}.product__discount{right:21px;top:20px;color:var(--dark,#0d0d0d);font-size:10px;font-style:normal;font-weight:500;line-height:normal;display:flex;flex-direction:column;background:inherit}.disc{background:var(--main-color,#fea53f);margin-bottom:8px}.posht{width:34px;height:34px}.posht img{width:100%;height:auto}@media(max-width:1000px){.product__item__discount{right:12px;top:12px}.product__wrapper:hover{border-radius:20px}.product__item:hover{border-radius:20px;background:var(--background-cards,#fff);box-shadow:none}.product__item-hover{display:none}.product__item{padding:8px;color:var(--dark,#0d0d0d);font-family:Oswald;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.product__item .product__item__img-container{width:100%;height:auto}.product__item-name{height:50px;margin-bottom:8px}.product__item__img-container{margin:0 auto 8px}.product__item-buttons{margin:0 auto 16px;max-width:169px}}@media(max-width:630px){.product__item-buttons{margin:0 auto 8px;max-width:169px}.categories__prod__list .product__item-buttons{margin-bottom:8px!important}}@media(max-width:440px){.component__btn{padding:8px 0;width:100%}}.product__item-discount{color:#0d0d0d!important}.product__item-discount.active{color:var(--main-color,#fea53f)!important}.store__info{margin-bottom:40px;border-radius:20px;background:var(--background-cards,#fff);box-shadow:0 1px 1px 1px rgba(0,0,0,.15);padding:40px;color:var(--dark,#0d0d0d);font-size:20px!important;font-style:normal;font-weight:300;line-height:normal}.store__info .m-none:last-child{margin-bottom:22px}.store__info .m-none{margin-bottom:8px}.store__info h3{color:var(--dark,#0d0d0d);text-align:center;margin-bottom:24px;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.store__info .title{font-weight:400;margin-bottom:0;font-size:20px!important;width:auto!important;height:auto!important}.store__info .margin,.store__info p,.store__info ul{margin-bottom:32px}.store__info .non_margin,.store__info li p{margin-bottom:0}.store__info .store__info-btn{cursor:pointer;display:none}@media(max-width:675px){.store__info{padding:16px;display:-webkit-box;-webkit-box-orient:vertical;font-size:14px}.store__info .store__info-btn:hover{color:#fea53f}.store__info .store__info-btn{text-decoration:underline;color:var(--dark,#0d0d0d);font-family:Oswald;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:left;margin:15px 0;display:block;background:inherit;padding:5px;border:none}.store__info .store__info-hidden{overflow:hidden;height:604px;transition:.5s}.store__info .store__info-hidden.active{transition:.5s;height:100%}.store__info h3{font-size:16px}.store__info .margin,.store__info p{margin-bottom:16px}.store__info p{font-size:16px}.store__info .title{font-size:16px!important}.store__info ul{margin-bottom:16px;transform:translateX(0);list-style:none}}.brand{max-height:0;overflow:hidden;transition:1s}.brand__search{margin-bottom:16px;border:.5px solid #a4a4a4;border-radius:10px;padding:8px 16px;background:#f5f5f5;color:#050505;font-size:14px;font-weight:500;width:100%}.brand input:focus{outline:none;border:1px solid var(--Main-color,#077c8f)}.brand__search::placeholder{color:#050505}.brand__list{display:flex;max-height:226px;overflow:scroll;flex-direction:column}.brand__item{display:flex;align-items:center;margin-bottom:16px}.brand__item input{margin-right:16px}.brand #check{-webkit-appearance:none;appearance:none;border:1px solid #050505;border-radius:2px;width:18px;height:18px}.brand #check:checked{background-color:#077c8f;border-color:#077c8f;display:flex;justify-content:center;align-items:center;position:relative}.brand #check:checked:before{content:"✓";color:#fff;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brand.active{max-height:1000px;transition:1s}@media(max-width:856px){.brand{border-bottom:1px solid #a4a4a4}}.rang{margin-bottom:0;height:0;overflow:hidden;transition:1s;border-bottom:1px solid #a4a4a4;padding:0 10px}.rang.active{padding-bottom:90px;transition:1s}.rang-title{margin-bottom:24px!important;display:flex;justify-content:space-between;color:#a4a4a4;font-size:14px;font-weight:600;line-height:19px}.filter{max-width:280px;width:100%;margin-right:16px;transform:translateY(-13px)}.filter__txt-btn{position:relative;display:flex;justify-content:space-between;align-items:center;padding:18px 0;cursor:pointer}.filter__img{position:absolute;right:0;transition:1s}.filter__img.inactive{transition:.5s;transform:rotate(90deg)}.filter__subcategory{border-bottom:1px solid #a4a4a4}.filter__subcategory .subcategory__list.open{margin-bottom:16px;transition:3s;max-height:2000px}.filter__subcategory .subcategory__list{margin-bottom:0;transition:.7s;overflow:hidden;max-height:0;list-style:none}.filter__subcategory .subcategory__list-item__btn{cursor:pointer;text-align:left;min-width:186px;border-radius:10px;border:1px solid #ffc684;background:var(--white,#fafafa);padding:16px;width:100%;margin-bottom:8px;color:var(--dark,#0d0d0d);font-family:Oswald;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.filter__subcategory .subcategory__list-item__btn:hover{border:1px solid #fea53f;box-shadow:0 2px 10px 0 rgba(94,143,157,.1);background:#f8f8f8}.filter__subcategory .subcategory__list-item__btn.active{cursor:auto;pointer-events:none;color:#f5f5f5;background:#f2b46c;border:1px solid #fea53f}@media(max-width:856px){.filter__subcategory{border-bottom:none}.filter.inactive{left:0;position:absolute;left:-1000px;transition:1s;z-index:1000}.filter__list{display:flex;flex-direction:column-reverse}.filter.active{border-radius:0 0 0 0;height:100vh;overflow:auto;padding:0 8px 180px;background:#fff;z-index:10000;position:absolute;transition:1s;left:0;top:140px}}.categories__navigate{margin:16px 0}.categories__navigate .split{margin:0 8px}.categories__navigate span{cursor:pointer}.categories__navigate .here{color:var(--main-color,#fea53f)}.way:hover{color:var(--main-color,#f9b669)}@media(max-width:765px){.categories__navigate{overflow:auto}.categories__wrap{max-width:100%;overflow-x:auto;white-space:nowrap}.categories__wrap>*{display:inline-block;vertical-align:top}}.pagination img{width:17px;transform:translateY(2px);height:13px}.pagination-btn.left{cursor:pointer;background:inherit;border:1px solid #fea53f;outline:none;border-radius:10px;padding:6px 24px;transform:rotate(180deg)}.pagination-btn.left.disabled{cursor:auto;border:1px solid #a4a4a4;transform:rotate(0)}.pagination-btn.right{cursor:pointer;background:inherit;border:1px solid #fea53f;outline:none;border-radius:10px;padding:6px 24px}.pagination-btn.right.disabled{cursor:auto;border:1px solid #a4a4a4;transform:rotate(180deg)}.pagination-page{transition:.5s;cursor:pointer;color:#a4a4a4;font-size:20px;font-weight:600;line-height:25px;border:none;background:inherit;margin:0 16px}.pagination-page:hover{transform:scale(1.05);transition:.5s}.pagination-page.active{cursor:auto;pointer-events:none;color:#fea53f}@media(max-width:490px){.pagination-btn.left,.pagination-btn.right{background:inherit;padding:4px 16px}.pagination-page{margin:0 8px;font-size:14px;font-weight:600;line-height:19px}}.categories__prod__list{list-style:none}.categories__func-btns{display:none}.categories__prod{margin-bottom:22px;padding:20px 24px!important;border-radius:20px;background:var(--background-cards,rgba(246,246,246,.9));box-shadow:0 0 2px 1px rgba(13,13,13,.15);display:flex;justify-content:space-between}.categories__prod .categories__prod-splitter{background:inherit;margin:0 auto;text-align:center}.categories__prod__list{margin-bottom:24px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;max-width:880px}.categories__prod .categories__prod-btn{border-radius:10px;border:1px solid var(--main-color,#fea53f);background:rgba(254,165,63,.3);color:var(--main-color,#fea53f);font-family:Oswald;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:8px 56px;margin-bottom:24px;transition:.4s}.categories__prod .categories__prod-btn:hover{border-radius:10px;border:1px solid var(--main-color,#fea53f);background:var(--main-color,#fea53f);color:var(--white,#fafafa);transition:.4s}.categories__prod .categories__prod-btn.disable{cursor:auto;pointer-events:none;background:#597076}.prod-count{text-align:right;margin:0 0 24px;color:#050505;font-size:14px;font-weight:600;line-height:19px}.prod-btn__content{max-width:100%;border-bottom:1px solid #a4a4a4;padding-bottom:24px;margin-bottom:24px}@media(max-width:1230px){.categories__prod .leader__list-item{width:242px;height:308px}.categories__prod .leader__img-container img{width:196px;height:186px}}@media(max-width:1000px){.categories__prod .leader__list-item{width:100%;height:258px}.categories__prod .leader__img-container img{width:176px;height:166px}}@media(max-width:865px){.categories__prod .leader__list-item{height:228px}.categories__prod .leader__img-container img{height:136px}}@media(max-width:856px){.categories__func-btns .sort-container{display:block}.categories__title-func h2{margin-bottom:16px}.categories__func-btns{display:flex;justify-content:space-between;align-items:center}.categories__func-btn{font-size:14px;color:#050505;background:inherit;border:none;padding:4px;display:flex;align-items:center}.categories__func-btn img{margin-right:8px}.categories__func-btn:last-child{margin-bottom:0}.categories__title-func{flex-direction:column}.categories__prod .leader__list-item{height:228px}.categories__prod .leader__img-container img{width:146px;height:136px}.categories__prod .categories__prod-splitter{width:100%}.categories__prod__list{justify-items:center}}@media(max-width:560px){.categories__title-func h2{display:none}.categories__prod__list{margin-bottom:24px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;max-width:880px}.categories__prod .leader__list-item{height:254px}.categories__prod .leader__img-container img{width:160px;height:150px}.categories__prod .categories__prod-btn{border:none;margin-bottom:24px;padding:8px 51px;font-size:14px;font-weight:500;line-height:19px}}@media(max-width:500px){.categories__prod,.categories__prod .categories__prod-splitter{background:inherit}.categories__prod{box-shadow:none;padding:0!important}.categories__prod .leader__list-item{height:234px}}@media(max-width:400px){.categories__prod .leader__list-item{height:214px}.categories__prod .leader__img-container img{width:140px;height:130px}}@media(max-width:1138px){.categories__prod .product__item:hover{border-radius:20px;background:var(--background-cards,#fff);box-shadow:none}.categories__prod .product__item{padding:8px;color:var(--dark,#0d0d0d);font-family:Oswald;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.categories__prod .product__item .product__item__img-container{width:100%}.categories__prod .product__item-name{height:40åpx;margin-bottom:8px}.categories__prod .product__item__img-container{margin:0 auto 8px}.categories__prod .product__item-buttons{text-align:center;margin:0 auto 16px;max-width:169px}}.categories__title-func{display:flex;justify-content:space-between;padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid #a4a4a4}.categories__title-func h2{color:var(--dark,#0d0d0d);font-size:24px;font-style:normal;font-weight:500;line-height:normal;font-family:Oswald}.category__title{margin:16px}.sort-container{position:relative;width:187px;font-size:16px;font-weight:600}.sort-title{display:none}.sort-selected{background:#fafafa;position:relative;border:1px solid var(--main-color,#fea53f);padding:4px 16px;border-radius:10px;z-index:100;cursor:pointer;display:flex;justify-content:flex-start;align-items:center;color:var(--Dark,#050505);font-family:Oswald;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.sort-selected img{margin-right:8px}.sort-selected.open{border:1px solid var(--main-color,#fea53f)}.sort-dropdown{font-family:Oswald;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-top:10px;position:absolute;left:2px;right:2px;top:23px;background:#fafafa;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:1;overflow-y:auto;border:1px solid var(--main-color,#fea53f);border-radius:0 0 10px 10px}.sort-option{padding:4px;cursor:pointer}.sort-option:hover{color:#fea53f}.arrow{font-size:12px}@media(max-width:856px){.sort-title{text-align:center;display:block;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #a4a4a4}.sort-selected.open{border:none}.sort-option{padding-left:16px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #a4a4a4}.sort-option:last-child{border-bottom:none}.sort-selected{z-index:0;border:none}.sort-container{position:static;width:auto;display:none}.sort-dropdown{box-shadow:0 -4px 43px -13px rgba(0,0,0,.5);padding-top:10px;position:fixed;bottom:0;left:0;right:0;top:auto;background:#fff;border-radius:4px;z-index:100;overflow-y:auto;border:none;border-top:1px solid #a4a4a4;border-radius:20px 20px 0 0}}.description{color:var(--dark,#0d0d0d);font-family:Oswald;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border-radius:20px;background:#fff;padding:24px;margin-bottom:24px}.description__title{position:relative;text-align:center;padding-bottom:16px;border-bottom:1px solid #a4a4a4;margin-bottom:24px}.description__title h2{color:var(--dark,#0d0d0d);font-family:Oswald;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.description__title:after{position:absolute;left:50%;transform:translateX(-50%);top:50px;content:"";width:57px;height:3px;background-color:#fea53f}.description__txt{margin-bottom:16px}.description__txt li{margin-bottom:8px}.description__self{margin-bottom:24px}.info-for-kgProds{color:#787878;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.product{padding:24px 15px 0!important}.product .title-func__btn{z-index:1000;width:max-content;background:inherit;border:none;top:0;right:0;padding:0;position:absolute}.product .title-func__btn img{width:30px;height:30px}.product__details{display:flex;padding:16px;border-radius:20px;background:#fff;margin-bottom:24px}.product__details h2{font-family:Oswald!important;font-size:24px!important;font-style:normal;font-weight:400!important;line-height:normal}.product__details-img-cont{max-width:511px;margin-right:24px;position:relative}.title-func__btn{cursor:pointer;background:inherit;border:none;top:25px;left:25px;position:absolute;transition:.2s}.title-func-wrap{transform:translateY(-16px)}.title-func__btn:hover{transition:.2s;transform:scale(1.05)}.product__discount{top:-2px;right:73px;z-index:10;position:absolute;padding:4px 8px;text-align:center;border-radius:5px}.heart-zIndex{position:relative;z-index:9999;left:0}.details{width:100%;padding-top:8px}.details .details-func__content{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #a4a4a4}.details .details-func__content h2{font-size:24px;font-weight:600}.details .title-func__content{margin-bottom:24px;display:flex;align-items:center;justify-content:space-between}.details .title-func__content h1{color:var(--dark,#0d0d0d);font-family:Oswald;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.details .title-func__content img{margin:0}.details .title-func__btn{color:#f8f8f8;font-size:16px;font-weight:600;border-radius:10px;padding:8px 16px;border:none;outline:none;background:#5e8f9d;display:flex;align-items:center}.details .title-func__btn span{margin-right:8px}.details .title-func__cost{color:var(--dark,#0d0d0d);font-size:20px;font-style:normal;font-weight:400;line-height:normal}.details .title-func__cost.with__discount{text-decoration:line-through;font-size:14px;color:#585858;font-size:17px}.details .title-func__cost.blue{color:var(--main-color,#fea53f);font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin-right:14px}.details__info__txt-slice{margin-bottom:8px;color:var(--dark,#0d0d0d);font-size:20px;font-style:normal;font-weight:400;line-height:normal}.details__info__txt-slice.last{padding-bottom:16px;margin-bottom:0}.details__info{margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid #a4a4a4;display:flex;flex-direction:column}.details__info .info__txt{color:var(--dark,#0d0d0d);font-size:20px;font-style:normal;font-weight:400;line-height:normal}.details__info .info__txt.blue{color:#fea53f;font-size:18px;font-weight:300}.details__info .info__txt.green{color:#2ecc71}.details__info .info__txt.red{color:#fe0707}.details__tools{align-items:center;position:relative;display:flex;padding-bottom:24px}.details__tools .details__tools-cont{display:flex}.details__tools .item-func-count{margin:0 10px;display:flex}.details__tools .item-func-count input{transform:translateY(-4px);all:unset;text-align:center}.details__tools .item-func-count input[type=number]::-webkit-inner-spin-button,.details__tools .item-func-count input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.details__tools .item-func-count input[type=number]{-moz-appearance:textfield}.details__tools .item-func-count button{border-radius:50%;display:flex;justify-content:center;align-items:center;width:25px;height:25px;border:none}.details__tools .tools__txt{margin-right:8px;font-size:20px;font-weight:500;line-height:22px}.details__tools .tools__count{text-align:center;margin-right:24px;padding:8px;max-width:36px;height:38px;border:1px solid #a4a4a4;border-radius:5px;font-size:16px;font-weight:500;line-height:22px}.details__tools .tools__buy{margin-right:16px;background:#077c8f;color:#f8f8f8}.details__tools .tools__buy,.details__tools .tools__one__click{border:none;border-radius:5px;padding:8px 16px;font-size:16px;font-weight:500;line-height:22px}.details__tools .tools__one__click{background:#f6d291;color:#000}.details .details__info__txt-slice .info__txt{background:inherit;padding:0}.details__info__special{padding-top:16px;border-top:1px solid #9f9f9f;color:var(--dark,#0d0d0d);font-size:20px;font-style:normal;font-weight:400;line-height:normal}.details__info__special .special__yellow{color:var(--accent,#f2d148)}.details__info__special .hover__list{margin-top:4px}.details__info__special .hover__list img{margin-right:4px}.details__select{display:flex;flex-direction:column;max-width:200px}.details__select label{margin-bottom:12px;color:var(--dark,#0d0d0d);font-size:20px;font-style:normal;font-weight:400;line-height:normal}.details__select select:focus-visible{border:1px solid #fea53f;outline:none}.details__select .select-container{position:relative}.details__select .select-container .arrow-absolute{position:absolute;top:14px;right:16px}.details__select select{border-radius:10px;background:inherit;padding:8px 12px;margin-bottom:12px;width:100%;-webkit-appearance:none;appearance:none}@media(max-width:960px){.product .component__btn{transition:.4s;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.details .details-func__content{margin-bottom:12px;padding-bottom:16px}.details .title-func__content{margin-bottom:16px}.details .title-func__content h1{color:var(--dark,#0d0d0d);font-family:Oswald;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.title-func__btn{top:15px;left:15px}.product__discount{right:14px}.product__details-img-cont .prod_img{width:277px;height:259px}.details .details-func__content h2{font-size:18px;font-weight:600;line-height:22px}.details .title-func__cost,.details__info .info__txt,.details__info .info__txt.blue{font-size:16px;font-weight:600;line-height:22px}.details__info .info__txt.blue{font-weight:400}}@media(max-width:765px){.details__tools-cont{margin-bottom:12px}.details__tools,.product__details{flex-direction:column}.product__details-img-cont{padding-bottom:16px;margin-bottom:16px;margin-right:0;border-bottom:1px solid #a4a4a4;text-align:center}.container.product .categories__title-func{display:none}.details__tools .tools__count{text-align:center;margin-bottom:16px}}@media(max-width:470px){.details__tools .item-func-count input{transform:translateY(-4px)!important}.product .details__tools{align-items:flex-start}.product .tools__txt-wrap,.product .tools__txt-wrap button{width:100%}.product__details{padding:8px}.details__tools button{margin-bottom:8px}}.carousel-container{display:flex;overflow-x:auto;gap:12px;padding:10px;scrollbar-width:none}.carousel-container::-webkit-scrollbar{display:none}.carousel-item{min-width:80px;padding:10px 20px;background:#f0f0f0;border-radius:16px;text-align:center;cursor:pointer;transition:all .3s ease}.carousel-item.active{background:#4f46e5;color:#fff;transform:scale(1.1)}.item-func-weight{display:flex;align-items:center}.item-func-weight button{all:unset;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.item-func-weight button img{width:16px;height:16px}.item-func-weight .weight-input{all:unset;width:50px;text-align:center}.shipping{border-radius:20px;background:#fff;padding:24px;margin-bottom:24px;color:var(--dark,#0d0d0d);font-family:Oswald;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.shipping__splitter{display:flex}.shipping__title{display:flex;align-items:center;margin-bottom:16px}.shipping__title h2{color:var(--dark,#0d0d0d);font-family:Oswald;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.shipping__title img{margin-right:16px}.shipping__content.under .shipping__txt .mb{margin-bottom:16px;margin-left:25px}.shipping__txt{margin-bottom:25px}.shipping__txt ul{margin-left:25px}.shipping__txt li{margin-bottom:8px}.shipping__txt.mr{margin-right:80px}@media(max-width:930px){.shipping__txt.mr{margin-right:41px}.shipping__txt{font-size:14px;font-weight:600;line-height:19px}}@media(max-width:720px){.shipping__splitter{display:flex;display:contents}.shipping__title{justify-content:center}.shipping__txt{margin-bottom:17px}.shipping__txt li{font-weight:400}.shipping__txt.mr{margin-right:0}}.login__modal{display:none;max-width:380px;width:100%;z-index:10000;padding:16px;border-radius:10px;box-shadow:1px 1px 4px 1px rgba(5,5,5,.2);background:#fff;color:var(--dark,#0d0d0d);font-family:Oswald;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.login__modal .auth-close{cursor:pointer}.login__modal .auth-close:hover{transform:scale(1.01)}.login__modal .login__nav{position:relative;margin-bottom:24px;font-size:20px;font-weight:600;line-height:24px}.login__modal .login__nav img{position:absolute;top:0;right:0}.login__modal form{position:relative}.login__modal .input__container{position:relative;display:flex;flex-direction:column}.login__modal .input__container .lable{margin-bottom:8px}.login__modal .input__container input{position:relative;outline:none;margin-bottom:16px;width:100%;padding:16px;border:1px solid #050505;border-radius:5px;background:#f8f8f8}.login__modal .input__container input::placeholder{color:var(--dark,#0d0d0d);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.login__modal .input__container .margin{margin-bottom:30px}.login__modal .input__container input:focus-visible{border:1px solid var(--main-color,#fea53f);box-shadow:1px 1px 5px 2px rgba(254,165,63,.1);background:#f8f8f8}.login__modal .input__container .error{color:#ff2f2f;position:absolute;font-size:10px;right:5px;transform:translateY(10px)}.login__modal .error-message{padding:0 0 16px;color:#ff2f2f;font-size:10px}.login__modal .inactive{color:var(--main-color,#fea53f)}.login__modal .split{margin:0 8px}.login__modal .nav-btn{cursor:pointer}.login__modal .submit{padding:8px 16px;border-radius:5px;background-color:#fea53f;color:var(--dark,#0d0d0d);font-family:Oswald;font-size:14px;font-style:normal;font-weight:500;line-height:normal;outline:none;border:none;cursor:pointer;margin-right:16px}.login__modal .password{border:none;cursor:pointer;background:inherit;margin-bottom:20px}.login__modal .auth_google{display:flex;align-items:center}.login__modal .auth_google span{margin-right:14px}.login__modal.active{position:fixed;left:50%;top:20%;transform:translate(-50%);display:block}.header.active .login__modal.active{top:130%}.modal-overlay.modal.active{overflow:hidden}.password-help{margin-top:8px;margin-bottom:16px;color:var(--dark,#0d0d0d);font-family:Oswald;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.login__modal.help.active{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);display:block;text-align:center}.login__modal.help.active .login__nav{margin-bottom:0}.login__modal.help.active h3{font-size:20px;font-weight:500;margin-bottom:8px}.login__modal.help.active h3,.login__modal.help.active p{color:var(--dark,#0d0d0d);font-family:Oswald;font-style:normal;line-height:normal}.login__modal.help.active p{text-align:center;font-size:16px;font-weight:400}@media(max-width:1230px){.header.inactive .login__modal.active{top:140%}}.checkbox__container .lable{color:var(--dark,#0d0d0d);font-family:Oswald;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;margin-bottom:12px}.checkbox__container .lable a{color:#000}.checkbox__container input{background-color:#fea53f;border-color:#fea53f;margin-right:8px;cursor:pointer}.checkbox__container p{font-size:12px;font-weight:600;line-height:16px}.checkbox__container #check{-webkit-appearance:none;appearance:none;border:1px solid #050505;border-radius:2px;min-width:18px;height:18px}.checkbox__container #check:checked{background-color:#fea53f;border-color:#fea53f;display:flex;justify-content:center;align-items:center;position:relative}.checkbox__container #check:checked:before{content:"✓";color:#fff;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auth_google{padding-top:25px}.submit.disabled{border-radius:5px;background-color:#fea53f;opacity:.5;cursor:auto}.success-modal{max-width:380px;width:100%;padding:16px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10000;background:#fff;border-radius:10px;text-align:center;font-family:Oswald}.success-modal h2{font-family:Oswald;margin-bottom:16px;font-size:20px;font-weight:500}.success-modal h2,.success-modal p{color:var(--dark,#0d0d0d);font-style:normal;line-height:normal}.success-modal p{display:flex;max-width:300px;margin:0 auto 16px;font-size:16px;font-weight:400}.success-modal img{cursor:pointer;float:right}.success-modal .success-btn{padding:8px 16px;border-radius:5px;border:none;color:var(--white,#fafafa);font-size:14px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;background:var(--main-color,#fea53f);margin-bottom:8px}.checkbox__label{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.checkbox__label input{display:none}.custom-checkbox{width:18px;height:18px;border:2px solid #4a90e2;border-radius:4px;background-color:rgba(0,0,0,0);position:relative;transition:background .3s,border .3s}.custom-checkbox:after{content:"";position:absolute;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);opacity:0;transition:opacity .3s}.checkbox__label input:checked+.custom-checkbox{background-color:#4a90e2;border-color:#4a90e2}.checkbox__label input:checked+.custom-checkbox:after{opacity:1}.confirme.open{display:block}.confirme{display:none;width:380px;z-index:10000;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:24px;border-radius:10px;background:var(--Cards-Background,#fff);box-shadow:1px 1px 4px 1px rgba(5,5,5,.2)}.confirme__relative{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.confirme h2{margin-bottom:16px;font-size:20px;font-weight:500}.confirme h2,.confirme span{color:var(--dark,#0d0d0d);font-family:Oswald;font-style:normal;line-height:normal}.confirme span{width:241px;margin-bottom:8px;text-align:center;font-size:16px;font-weight:400}.confirme button{color:var(--White,#f8f8f8);font-size:14px;font-style:normal;font-weight:600;line-height:normal;width:180px;height:35px;border-radius:5px;background:var(--main-color,#fea53f);border:none;margin:0 auto}.confirme .cross{position:absolute;background:inherit;padding:0;cursor:pointer;color:#050505;border:none;width:20px;height:20px;right:-14px;top:-14px}.cart-modal-overlay{border-radius:20px;position:absolute;top:0;left:0;width:100%;height:100%;background:inherit;display:flex;align-items:center;justify-content:center;z-index:9999}.cart-modal{background:#fff;padding:20px 30px;border-radius:10px;font-size:18px;color:#333;animation:fadeInOut 3s forwards}@keyframes fadeInOut{0%{opacity:0;transform:scale(.95)}10%{opacity:1;transform:scale(1)}90%{opacity:1}to{opacity:0;transform:scale(.95)}}@media(max-width:440px){.cart-modal{padding:10px 20px;font-size:14px}}.profile__confirme.active{transition:.5s;opacity:1}.profile__confirme{padding:15px 60px;border-radius:10px;background:#000;color:#fff;transition:.5s;position:fixed;bottom:100px;left:50%;transform:translateX(-50%);opacity:0}.modal__cart{filter:invert(.4) grayscale(1)}@media(max-width:500px){.modal__cart{width:80px;height:80px}}.without_blur{background:inherit!important;top:111px!important}.modal__info.active{left:0!important;transition:.4s}.modal__info.desktop.active{left:215px!important;top:45px;transition:.4s}.modal__info.desktop.active .modal__info__wrapper{border-radius:10px;background:var(--background-cards,#fff)}.modal__info.desktop.active .modal_cont{margin-bottom:16px;padding-bottom:8px}.modal__info.desktop.active .modal__category:last-child{margin:0}.modal__info.desktop.active .modal__category{border-radius:10px;margin:0;padding:8px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.modal__info.desktop.active .modal__category:hover{background:rgba(254,165,63,.2)}.modal__info.desktop.active .modal__catalog-img{margin-right:16px;height:16px;width:16px}.inf{display:flex;align-items:center;margin-bottom:8px}.inf p{margin-bottom:0!important}.inf img{margin-right:8px}.modal__info.desktop{width:278px}.modal__info.desktop .modal_cont{position:relative;padding:0;margin:0}.desktop{left:-10000px!important}.modal__info{z-index:10000;width:100%;overflow:auto;height:100vh;position:absolute;left:-1000px;top:0}.modal__info h2{font-size:20px}.modal__info .modal__category,.modal__info h2{color:var(--dark,#0d0d0d);font-family:Oswald;font-style:normal;font-weight:400;line-height:normal}.modal__info .modal__category{font-size:14px;margin-bottom:16px}.modal__info h3{font-weight:500}.modal__info h3,.modal__info p{color:var(--dark,#0d0d0d);font-family:Oswald;font-size:16px;font-style:normal;line-height:normal;margin-bottom:8px}.modal__info p{font-weight:300}.modal__info__wrapper{background:var(--background-cards,#fff);padding:16px 16px 60px}.modal__info .modal__func{padding:16px;background:var(--main-color,#fea53f);display:flex;justify-content:space-between;align-items:center}.modal__info .modal_cont{margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #9f9f9f}.modal__info .modal_cont:last-child{border:none}.cat .modal__category-cont{display:flex;align-items:center}.cat .modal__info__wrapper{padding:0}.cat .modal__category:last-child{border:none}.cat .modal__category{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #9f9f9f;padding:15px 16px;margin-bottom:0}.cat .modal__category img{margin-right:16px;width:16px;height:16px}.order-modal{display:contents;width:100%;z-index:10000}.order-modal .order-modal__prods{list-style:none;margin-bottom:16px}.order-modal .order-modal__prods-item{padding:16px;border-bottom:1px solid var(--Gray,#a4a4a4)}.order-modal .order-modal__prods-item .prods-item__title{color:var(--dark,#0d0d0d);font-family:Oswald;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:8px}.order-modal .prods-item__cost{display:flex;justify-content:space-between}.order-modal .prods-item__price-total{color:var(--dark,#0d0d0d);font-family:Oswald;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.order-modal h3{margin-bottom:24px;color:var(--Dark,#050505);font-size:24px;font-style:normal;font-weight:700;line-height:normal}.order-modal__content{overflow:auto;transform:translate(-50%,-50%);left:50%;top:50%;z-index:10000;max-height:710px;position:fixed;text-align:left;border-radius:10px;border:1px solid var(--Gray,#a4a4a4);background:#fff;padding:20px;border-radius:8px}.order-modal__close{position:absolute;top:10px;right:10px;background:inherit;border:none;cursor:pointer}.order-modal__contact{border-bottom:1px solid var(--Gray,#a4a4a4)}.order-modal__contact-item{margin-bottom:16px;text-align:left;display:grid;grid-template-columns:1fr 2fr}.order-modal__contact-item .label{color:var(--gray,#9f9f9f)}.order-modal__contact-item .label,.order-modal__contact-item .value{font-family:Oswald;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.order-modal__contact-item .value{color:var(--dark,#0d0d0d)}.order-modal__cost .delivery{display:flex;justify-content:space-between;margin-bottom:24px}.order-modal__cost .total{display:flex;justify-content:flex-start}.details__tools-modal{width:max-content;z-index:10000;display:none;border-radius:5px;background:#cbffe1;box-shadow:1px 2px 10px 0 #cbffe1;padding:8px 16px;align-items:center;position:fixed;left:50%;bottom:50px;transform:translateX(-50%);color:var(--Dark,#050505);font-family:Oswald;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.details__tools-modal img{margin-right:8px}.details__tools-modal .prod__name{margin-right:3px}.details__tools-modal .green{color:var(--Dark,#53c54b)}.details__tools-modal.active{display:flex}@media(max-width:770px){.order-modal__content{width:100%}}@media(max-width:600px){.order-modal h3{color:var(--Dark,#050505);font-size:18px}.order-modal__contact-item{margin-bottom:16px;text-align:left;display:grid;grid-template-columns:1fr 1fr}.order-modal__contact-item .label,.order-modal__contact-item .value{font-size:14px}}.overlay{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:1000}.modal-sucs,.overlay{display:flex;align-items:center;justify-content:center}.modal-sucs{position:relative;background-color:#fff;border-radius:1rem;padding:1.5rem;width:660px;height:255px;box-shadow:0 4px 16px rgba(0,0,0,.15)}.close-button{width:10px!important;position:absolute;top:20px;right:20px;background:none;border:none;padding:0;cursor:pointer}.close-button img{width:10px;height:10px}.content{text-align:center;padding-top:.5rem;padding-bottom:.25rem}.content h2{margin:0}.title{display:inline-flex;align-items:center;justify-content:center;color:var(--dark,#0d0d0d);font-family:Oswald;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.iconWrapper{margin:0 .5rem}.subtitle{margin-top:.5rem;color:var(--dark,#0d0d0d);font-family:Oswald;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.wishlist{height:600px;overflow:auto}.wishlist__list{display:grid;grid-template-columns:repeat(3,1fr);list-style:none}@media(max-width:750px){.wishlist__list{max-height:100%}}@media(max-width:590px){.wishlist__list{display:grid;grid-template-columns:repeat(2,1fr)}}.order{position:relative}.profile__wrapper{height:80vh}.profile__content{position:relative;overflow-y:auto;width:100%;text-align:center}.profile__content h2{margin-bottom:16px;text-align:left;color:var(--dark,#0d0d0d);font-family:Oswald;font-size:32px;font-style:normal;font-weight:500;line-height:normal}.info{padding:24px;border:1px solid #a4a4a4;border-radius:10px}.info__item{display:flex;align-items:center;margin-bottom:16px}.info__title{min-width:160px;margin-right:16px}.info__content,.info__title{color:var(--dark,#0d0d0d);font-family:Oswald;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.info__content{border:1px solid #a4a4a4;border-radius:5px;padding:8px 16px;max-width:360px;width:100%;outline:none}.info__content::placeholder{color:var(--dark,#0d0d0d);font-family:Oswald;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.info__content:focus{outline:none;border:1px solid var(--main-color,#fea53f)}.info__btn{color:#f8f8f8;padding:8px 32px;font-size:18px;font-weight:500;line-height:25px;border-radius:5px;transition:.4s;background:#0d0d0d;cursor:pointer;border:none}.info__btn:hover{background:rgba(13,13,13,.8);box-shadow:none}.info__list{text-align:left;border-radius:10px}@media(max-width:750px){.profile__wrapper{height:auto}.profile__content{overflow-y:visible}.profile__prew{margin-bottom:0!important}.info__item{flex-direction:column;align-items:flex-start}.info__title{color:#a4a4a4;font-size:14px;font-weight:600;line-height:19px;margin-bottom:8px}.info{padding:0}.info__list{text-align:left}.info,.info__list{border:none;border-radius:0}.info__content{max-width:100%}.info__btn{width:100%}.profile__btns{font-size:16px;font-weight:700;line-height:22px}}.profile__prew{cursor:pointer;display:flex;border-bottom:1px solid #a4a4a4;padding-bottom:16px;margin-bottom:16px;align-items:center}.profile__prew img{margin-right:16px}.profile__wrapper{position:relative}.profile__exit{font-size:14px;font-weight:400;position:absolute;left:20px;bottom:20px}.profile__exit:hover{text-decoration:underline;color:#fea53f;cursor:pointer}.way img{margin-right:0}.container.profile{height:100vh;padding:8px 15px 64px}.container.profile .title{font-size:24px;font-weight:700;line-height:29px}.container.profile .categories__wrap{width:auto}.profile__wrapper{padding:28px 24px;border-radius:20px;display:flex;background:#fff}.profile__choose{margin-right:40px;width:100%;max-width:256px}.profile__choose .profile__btns-list{list-style:none}.profile__choose .profile__btns{transform:translateY(1.5px);font-size:18px;font-weight:400;cursor:pointer;padding:16px;margin-bottom:8px;border-radius:10px;width:100%;background:#f7f7f7}.profile__choose .profile__btns:hover{color:#f8f8f8;background:var(--main-color,#f9d2a5)}.profile__choose .profile__btns.active{color:#f8f8f8;background:var(--main-color,#fea53f)}.profile__choose .hello{margin-bottom:24px;font-size:22px;font-weight:600}@media(max-width:750px){.container.profile{margin-bottom:25px;background:#fff;height:auto;min-height:100vh}.profile__wrapper{padding:16px 0;flex-direction:column}.profile__wrapper .hello{display:none}.profile__choose .profile__btns-list{border-bottom:1px solid #a4a4a4;display:flex;justify-content:space-between}.profile__content{margin-top:16px}.profile__choose{min-height:45px;max-width:100%;overflow:auto}.profile__choose .profile__btns{border-radius:0;padding:9px 0;margin:0 9px;background:inherit;text-align:center}.profile__choose .profile__btns.active,.profile__choose .profile__btns:hover{border-bottom:2px solid #fea53f;color:#000;background:inherit}.profile__exit{left:15px;bottom:-32px}}@media(max-width:500px){.profile__wrapper{padding:0}}.promo{min-width:500px}.promo__list{overflow-y:auto;display:grid;grid-template-columns:repeat(3,1fr);list-style:none;border-radius:10px;border:1px solid #a4a4a4}.promo__list-item{text-align:left;padding:24px;color:#000;font-size:16px;font-weight:500;border-bottom:1px solid #a4a4a4}.promo__list-item:nth-child(3n+1){border-right:1px solid #a4a4a4}.promo__list-item:nth-child(3n+3){border-left:1px solid #a4a4a4}.promo__list-item:last-child:nth-child(3n+2){border:none;border-right:1px solid #a4a4a4}.promo p{margin-bottom:12px}.promo .last{margin-bottom:0}.promo .list-item-bolt{font-weight:700}@media(max-width:870px){.promo{min-width:0}.promo__list{grid-template-columns:repeat(2,1fr)}.promo__list-item{font-size:14px;padding:16px}.promo__list-item:nth-child(odd){border-right:1px solid #a4a4a4}.promo__list-item:nth-child(2n+2){border-left:none}.promo__list-item:nth-last-child(-n+2){border-bottom:none}}@media(max-width:750px){.promo__list{max-height:100%}}.nothing{margin:90px 0}.info__func{padding:24px 0 16px;border-bottom:1px solid #a4a4a4;margin-bottom:24px}.info__func h2{color:var(--dark,#0d0d0d);font-family:Oswald;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.info__func .func__nav{margin-bottom:20px;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.info__func .click{cursor:pointer}.info__func .here{color:var(--main-color,#fea53f);font-size:20px;font-style:normal;font-weight:400;line-height:normal}.info__func .splitter{margin:0 8px}.blog .blog__item .blog__img-container{width:auto}.blog__list{grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;display:grid;list-style:none;border-radius:20px;padding:24px;background:var(--background-cards,#fff)}.blog__item{border-radius:0 0 20px 20px;background:var(--white,#fafafa)}.blog-content{border-bottom:1px solid #9f9f9f;border-radius:20px 20px 0 0;padding:24px;background:var(--background-cards,#fff)}.blog-content img{max-width:980px;width:100%;height:auto;border-radius:20px;margin-bottom:40px}.blog-content h2,.blog-content h3{font-family:Oswald;color:var(--dark,#0d0d0d);font-size:20px;font-style:normal;font-weight:500;line-height:normal}.blog-content .ql-align-center{text-align:center}.blog-content .ql-align-center img{height:400px;object-fit:cover}.blog-content .ql-align-left{text-align:left}.blog-content .ql-align-right{text-align:right}.blog-content p{font-family:Oswald;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.blog-swiper{margin-bottom:40px;border-radius:0 0 20px 20px;padding:24px;background:var(--background-cards,#fff)}.blog-swiper .component__title{border:none;text-align:center}.blog-swiper .blog__item .blog__img-container{border-radius:20px 20px 0 0;width:auto;height:190px}@media(max-width:800px){.blog-content{margin-bottom:56px;padding:24px;background:var(--background-cards,#fff)}.blog-content h2,.blog-content h3{font-size:20px}.blog-content p{font-family:Oswald;font-size:16px}.blog-content .ql-align-center{text-align:center}.blog-content .ql-align-center img{height:200px;object-fit:cover}}@media(max-width:1000px){.blog__list{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.blog__list{grid-template-columns:repeat(1,1fr)}}.cart_page{border-radius:20px;background:var(--Cards-Background,#fff);padding:24px;margin-bottom:31px}.cart_page .cart__list{margin-bottom:24px;border-radius:10px;border:1px solid var(--Gray,#a4a4a4);padding:24px}.cart-content{color:var(--dark,#0d0d0d);font-weight:400;text-align:right}.cart-content,.cart-content .orange{font-size:20px;font-style:normal;line-height:25px}.cart-content .orange{color:var(--main-color,#fea53f);font-weight:500}.cart-content .cart-content__btns{display:flex;justify-content:space-between;margin-top:24px}.cart-content .cart-content__btns .back-to-prod{border-radius:5px;border:1px solid var(--main-color,#fea53f);background:inherit;color:var(--dark,#0d0d0d);font-weight:500}.cart-content .cart-content__btns button:hover{background:var(--main-color,rgba(254,165,63,.6352941176))}.cart-content .cart-content__btns button{cursor:pointer;border-radius:5px;background:var(--main-color,#fea53f);padding:8px 24px;border:none;color:var(--White,#f8f8f8);font-family:Oswald;font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media(max-width:550px){.cart_page .cart__list{margin-bottom:8px}.cart-content{color:var(--Dark,#050505);font-size:16px;font-style:normal;font-weight:500;line-height:normal}.cart-content .cart-content__btns{margin-top:8px}.cart-content .cart-content__btns button{padding:8px 16px;color:var(--White,#f8f8f8);font-size:14px;font-style:normal;font-weight:600;line-height:normal}.cart-content .cart-content__btns{display:flex;flex-direction:column}.cart-content .cart-content__btns button{font-size:16px;margin-bottom:8px;width:100%}}.cart_page{font-family:Oswald}.cart_page .cart__item{display:flex;justify-content:space-between;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #a4a4a4}.cart_page .cart__item img{margin-right:24px;border-radius:5px}.cart_page .cart__item:last-child{border:none;padding:0;margin:0}.cart_page .cart__item-info{margin-right:16px;max-width:537px;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;display:flex;color:var(--Dark,#050505);font-size:16px;font-style:normal;font-weight:600;line-height:normal}.cart_page .cart__item-info .title{width:100%!important;color:var(--Link,#5495ff);cursor:pointer;font-size:16px;font-style:normal;font-weight:400;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline}.cart_page .cart__item-info .txt_wrapper{color:var(--dark,#0d0d0d);font-size:16px;font-style:normal;font-weight:400;line-height:normal;flex-direction:column;align-content:center}.cart_page .cart__item-func{align-items:center;display:flex}.cart_page .cart__item-func .item-func-count{width:210px;margin-right:24px;padding:16px;border-radius:5px;background:var(--Cards-Background,#fff);box-shadow:1px 2px 6px 2px rgba(5,5,5,.2);display:flex;justify-content:space-between}.cart_page .cart__item-func .item-func-count button{display:flex;border-radius:100px;width:20px;height:20px;color:var(--Gray,#a4a4a4);border:none;justify-content:center;align-content:center;align-items:center}.cart_page .cart__item-func .item-func-count button img{margin:0}.cart_page .cart__item-func .item-func-count p{margin:0 48px}.cart_page .item-func_cost{margin-right:33px;color:var(--dark,#0d0d0d);font-size:16px;font-style:normal;font-weight:400;line-height:normal;width:160px}.cart_page .item-func_cost .all{font-weight:500}.cart_page .item-func_cost p{font-family:Oswald;margin-bottom:8px}.cart_page .busket{border:none;background:inherit}.cart_page .busket img{margin:0}.cart_page .item-func-count.mobile{display:none;margin-right:24px;padding:16px;border-radius:5px;background:var(--Cards-Background,#fff);box-shadow:1px 2px 6px 2px rgba(5,5,5,.2)}.cart_page .item-func-count.mobile button{display:flex;border-radius:100px;width:20px;height:20px;background:#e0e0e0;border:none;justify-content:center;align-content:center;align-items:center}.cart_page .item-func-count.mobile button img{margin:0}.cart_page .item-func-count.mobile p{margin:0 48px}@media(max-width:950px){.cart_page .item-func-count.mobile{margin-top:8px;margin-bottom:4px;display:flex;width:150px;justify-content:space-between;padding:4px 16px}.cart_page .item-func-count.mobile p{margin:0 16px}.cart_page .cart__item{flex-direction:column;position:relative}.cart_page .cart__item-info{margin-bottom:17px}.cart_page .cart__item-info .title{margin-bottom:8px;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.cart_page .cart__item-info .txt_wrapper{max-width:188px;color:var(--Dark,#050505);font-size:12px;font-style:normal;font-weight:600;line-height:normal}.cart_page .cart__item-info .txt_wrapper p{font-family:Oswald}.cart_page .cart__item-func{flex-direction:column}.cart_page .cart__item-func .item-func-count{display:none}.cart_page .cart__item-func .item-func-count p{margin:0 16px}.cart_page .item-func_cost{flex-direction:row-reverse;color:var(--Gray,#a4a4a4);font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin:0;width:100%;display:flex;justify-content:space-between}.cart_page .item-func_cost .all{color:var(--dark,#0d0d0d);font-family:Oswald;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.cart_page .busket{position:absolute;top:0;right:0}.cart_page .busket img{width:20px;height:20px}}@media(max-width:550px){.cart_page{padding:8px!important}.cart_page .cart-content{text-align:left!important;font-family:Oswald}.cart_page .cart-content .orange{font-size:16px}.cart_page .cart__item{padding-bottom:10px;margin-bottom:10px}.cart_page .cart__item-info .cart__item-info-img{width:72px;height:72px;margin-right:8px}.cart_page .busket img{width:15px;height:15px}.cart__list{padding:8px!important}}.order{margin-bottom:31px;padding:24px;border-radius:20px;background:var(--Cards-Background,#fff)}.order .form-item__label-phone .cost__tip{margin-left:8px}.order .cost__tip{position:relative;display:inline-block;cursor:pointer}.order .cost__tip img{transform:translateY(4px)}.order .cost__tip .cost__tooltip{position:absolute;left:50%;bottom:125%;transform:translateX(-48.2%);width:220px;padding:4px 8px;border-radius:10px;background:#ddd;color:#fff;color:#000;font-family:Oswald;font-size:12px;font-style:normal;font-weight:400;line-height:normal;opacity:0;pointer-events:none;transition:opacity .2s}.order .cost__tip .cost__tooltip:after{content:"";position:absolute;left:50%;top:100%;transform:translateX(-50%);border:6px solid rgba(0,0,0,0);border-top-color:#ddd}.order .cost__tip:hover .cost__tooltip{opacity:1}.order__func{width:100%}.order .func_prod-item{max-width:100%;font-family:Oswald}.order .order__func___wrapper{display:flex;position:relative;justify-content:space-between}.order .order__func___wrapper .cost-absolute{position:absolute;right:0;bottom:-25px;color:var(--gray,#9f9f9f);font-size:14px}.order .order-func-txt{width:100%;color:var(--dark,#0d0d0d)}.order .order-func-txt,.order .order-func-txt .order-func__title{font-family:Oswald;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.order .order-func-txt .order-func__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;text-decoration:underline;color:var(--Link,#5495ff)}.order option{font-size:13px;padding:0}.order form{display:flex}.order__data{padding:24px;border-radius:10px;border:1px solid var(--Gray,#a4a4a4)}.order input,.order select,.order textarea{width:356px;border-radius:5px;border:1px solid var(--Gray,#a4a4a4);padding:8px 16px;margin-bottom:16px;color:var(--dark,#0d0d0d);font-family:Oswald;font-size:16px;font-style:normal;font-weight:400;line-height:normal;outline:none}.order label{min-width:120px}.order textarea{width:100%!important}.order .order__splitter{border-right:1px solid #a4a4a4;padding-right:40px;margin-right:40px}.order input:focus,.order select:focus,.order textarea:focus{border:1px solid var(--main-color,#fea53f)}.order h3{color:var(--dark,#0d0d0d);font-family:Oswald;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:16px}.cart-delivery-message{color:gray;font-size:14px;margin:8px 0 0}.order__splitter{max-width:534px}.dropdown-list{position:absolute;top:100%;right:0;background:#fff;border:1px solid #ccc;border-radius:4px;max-height:200px;overflow-y:auto;margin:0;padding:0;list-style:none;z-index:1000;width:75%}.dropdown-list li{padding:8px;cursor:pointer}.dropdown-list li:hover{background-color:#f5f5f5}.order__contact .custom-select-label,.order__contact .form-item__label-phone,.order__contact .order__form-item label,.order__delivery .custom-select-label,.order__delivery .form-item__label-phone,.order__delivery .order__form-item label{margin-top:6px;margin-bottom:16px}.order__form-item{width:100%;display:flex;justify-content:space-between}.func_prods{max-width:100%;margin-bottom:24px;padding-bottom:8px;border-bottom:1px solid #a4a4a4}.func_prod-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:15px}.func_prod-item{cursor:pointer;color:var(--Dark,#050505);font-size:12px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:20px;padding-bottom:23px;border-bottom:1px solid #a4a4a4;display:flex;align-items:center}.func_prod-item img{border-radius:10px;margin-right:16px}.func_prods-cost{display:flex;margin-bottom:12px;color:var(--dark,#0d0d0d);font-family:Oswald;font-size:20px;font-style:normal;font-weight:500;line-height:25px}.func_prods-cost img{margin-left:8px;cursor:pointer}.func_prods-cost .promo{margin:8px 0 24px;color:var(--dark,#0d0d0d);font-family:Oswald;font-size:18px;font-style:normal;font-weight:400;line-height:25px}.order__form-item.order__checkbox{align-items:center;margin-bottom:16px;justify-content:flex-start;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.order__form-item.order__checkbox input{margin-right:8px;min-width:16px}.order__form-item.order__checkbox .error{position:absolute;color:red;top:-14px;left:26px;font-size:11px}.order__form-item.order__checkbox #check{padding:0;margin:0;-webkit-appearance:none;appearance:none;border:1px solid #050505;border-radius:2px;width:18px;height:18px}.order__form-item.order__checkbox #check:checked{background-color:#fea53f;border-color:#fea53f;display:flex;justify-content:center;align-items:center;position:relative}.order__form-item.order__checkbox #check:checked:before{content:"✓";color:#fff;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.submit.disable{background:var(--main-color,#f8c387);cursor:default}.submit{border-radius:5px;background:var(--main-color,#fea53f);padding:8px 24px;color:var(--white,#fafafa);font-family:Oswald;font-size:18px;font-style:normal;font-weight:500;line-height:normal;border:none}.order__form-item{position:relative}.error{position:absolute;color:red;top:4px;right:0;font-size:11px}.price__delivery-error{color:red;margin:16px 0}@media(max-width:1210px){.order input,.order select,.order textarea{width:210px}.func_prods{max-width:334px}.order h3{font-size:18px}label{color:var(--dark,#0d0d0d);font-family:Oswald;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.order__form-item.order__checkbox{max-width:334px;margin-bottom:16px}}@media(max-width:988px){.order .cost__tip img{transform:translateY(2px)}.form-item__label-phone{display:flex}.order .order__form-item .cost__tip{transform:translateX(-50px)}.order{padding:8px}.order__data{padding:16px}.order h3{text-align:center}.order form{display:block}.order .order__splitter{border-right:none;padding-right:0;margin-right:0;width:100%}.order__splitter{max-width:100%}.order__form-item{position:relative;display:flex;flex-direction:column}.login__modal .input__container .error{top:7px;left:auto}.error{position:absolute;color:red;top:69px;left:0;font-size:11px}.order input,.order select,.order textarea{width:100%}.order__form-item.order__checkbox{align-items:center;display:flex;max-width:100%;align-content:center;flex-direction:row}.order__form-item.order__checkbox input{margin-right:8px}.order__form-item.order__checkbox .error{position:absolute;color:red;top:-15px;left:26px;font-size:11px}.func_prods{max-width:894px}}.clear__curt{margin-bottom:364px}.clear__curt h3{font-weight:500;margin-bottom:16px}.clear__curt button{padding:8px 16px;color:var(--White,#f8f8f8);font-family:Oswald;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border-radius:5px;background:var(--main-color,#fea53f);border:none}.order__form-item .error{color:red;top:35px;right:4px;font-size:12px}@media(max-width:988px){.dropdown-list{width:100%}.order__form-item .error{color:red;top:62px;right:0}}@media(max-width:600px){.clear__curt{margin-bottom:64px}}@media(max-width:430px){.order .cost__tip .cost__tooltip{width:auto}}@media(max-width:400px){.func_prod-item p{font-size:12px;font-style:normal;font-weight:400}.func_prod-item .cost-absolute{font-size:14px!important;top:17px;bottom:-16px!important}.func_prod-item .cost-static{font-size:14px!important}.order-func__title{font-size:12px!important}.order__func___wrapper{flex-direction:column}.cost-static{transform:translateX(-78px)}.order__form-item.order__checkbox .error{position:absolute;color:red;top:-17px;left:26px;font-size:10px;line-height:8px}.order .order-func-txt{transform:translateY(17px)}}.mobile-view{width:100%}.mob__order-header{display:flex;justify-content:space-between;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #a4a4a4}.mob__order-header-func{border-radius:5px;background:#408cff;padding:4px 8px;color:var(--White,#f8f8f8);font-size:10px;font-style:normal;font-weight:500;line-height:normal}.mob__order-header .number{margin-right:8px;color:var(--Dark,#050505);font-size:12px;font-style:normal;font-weight:600;line-height:normal}.mob__order-header .date{color:var(--Gray,#a4a4a4);font-size:10px;font-style:normal;font-weight:500;line-height:normal}.mob__order-header-info{align-items:center;display:flex}.mob__order-main .txt{color:var(--Dark,#050505);display:flex;justify-content:space-between;margin-bottom:8px}.mob__order-main .btn,.mob__order-main .txt{font-size:12px;font-style:normal;font-weight:500;line-height:normal}.mob__order-main .btn{color:var(--White,#f8f8f8);border-radius:5px;background:var(--Main-color,#077c8f);padding:8px;max-width:143px}@media(max-width:500px){.order-item{padding:8px}}.order-item:hover{border:1px solid #fea53f}.order-item{position:relative;align-items:center;cursor:pointer;display:flex;justify-content:space-between;text-align:left;color:var(--dark,#0d0d0d);font-family:Oswald;font-size:12px;font-style:normal;font-weight:400;line-height:normal;gap:10px;padding:19px;margin-bottom:16px;border-radius:10px;border:1px solid var(--Gray,#a4a4a4)}.order-item__info{width:237px}.order-item__info p{margin-bottom:8px;color:var(--Gray,#a4a4a4)}.order-item__info button,.order-item__info p{font-size:14px;font-style:normal;font-weight:500;line-height:normal}.order-item__info button{color:var(--Dark,#050505);background:inherit;border:none}.order-item__number{display:flex;color:var(--Dark,#050505);font-size:18px;font-style:normal;font-weight:500;line-height:normal}.order-item__number span{margin-bottom:8px;margin-right:8px}.order-item__number p{color:var(--Gray,#a4a4a4);font-size:14px;font-style:normal;font-weight:500;line-height:normal}.order-item__status{position:absolute;top:-11px;padding:4px 8px;border-radius:4px;color:#fff;font-size:12px;font-weight:600;display:inline-block;height:21px}.order-item__status.completed{background:#53c54b}.order-item__status.paid{background:#738d02}.order-item__status.in-progress{background:#408cff}.order-item__status.canceled{background:#c5554b}.order-item__products{width:195px;color:var(--Dark,#050505);font-size:14px;font-style:normal;font-weight:500;line-height:normal}.order-item__products p{margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block}.order-item__products-list{max-height:62px;overflow:auto}.order-item__cost,.order-item__products-title{color:var(--Dark,#050505);font-size:18px;font-style:normal;font-weight:700;line-height:normal}.order-item__cost{text-align:right}.order-item__status{display:flex;align-items:center}.order-item__status span{margin:0}@media(max-width:970px){.order-item{display:flex;flex-wrap:wrap;justify-content:space-between}.order-item__info,.order-item__products{margin-right:24px}}@media(max-width:837px){.profile__choose{margin-right:8px}.order-item{display:flex;flex-wrap:wrap;justify-content:space-between}.order-item__info,.order-item__products{margin-right:0}}.info__txt.flex{display:flex}.container.info__txt{box-shadow:0 1px 1px 1px rgba(0,0,0,.15);padding:40px}.container.info__txt,.info__txt{border-radius:20px;background:var(--background-cards,#fff)}.info__txt{margin-bottom:56px;padding:24px;color:var(--dark,#0d0d0d);font-family:Oswald;font-size:20px;font-style:normal;font-weight:300;line-height:normal}.info__txt .phone-link{text-decoration:underline;font-size:20px;margin-bottom:16px;display:block;color:#0d0d0d}.info__txt .leaflet-container.leaflet-touch.leaflet-retina.leaflet-fade-anim.leaflet-grab.leaflet-touch-drag.leaflet-touch-zoom{height:348px}.info__txt .flex.flex-col.gap-4{max-width:705px;width:100%}.info__txt .flex.flex-col.gap-4 select{cursor:pointer;margin-bottom:16px;border:1px solid #fea53f;background:inherit;color:var(--dark,#0d0d0d);font-family:Oswald;font-size:24px;font-style:normal;font-weight:400;padding:5px;line-height:normal;border-radius:10px}.info__txt .flex.flex-col.gap-4 select:active,.info__txt .flex.flex-col.gap-4 select:focus{outline:none;border:none;background:inherit;color:var(--dark,#0d0d0d)}.info__txt .flex.flex-col.gap-4 select option{font-size:14px;padding:8px}.info__txt .map-select{cursor:pointer;margin-bottom:16px;border:1px solid #fea53f;background:inherit;color:var(--dark,#0d0d0d);font-family:Oswald;font-size:24px;font-style:normal;font-weight:400;padding:5px 23px;line-height:normal;border-radius:10px;display:flex;background:#fff;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block}.info__txt .map-select span{font-size:14px;margin-left:14px}.info__txt .relative{position:relative}.info__txt .map-list{border:1px solid #fea53f;border-radius:10px;top:53px;position:absolute;list-style:none;z-index:1000;background:#fff;padding:14px;left:0;right:0}.info__txt .map-list li{cursor:pointer}.info__txt .map-list li:hover{color:#494949;font-weight:400}.info__txt .info__splitter{margin-right:62px}.info__txt p{margin-bottom:16px;font-size:20px;font-weight:300}.info__txt .info__txt__title,.info__txt p{color:var(--dark,#0d0d0d);font-family:Oswald;font-style:normal;line-height:normal}.info__txt .info__txt__title{font-size:24px;font-weight:500}.info__txt ul{list-style:none;margin-bottom:16px}.info__txt li p{margin-bottom:8px}.rounded:focus-visible{outline:none}.rounded{min-width:72px;padding:5px 15px;border:1px solid #fea53f;border-radius:10px;font-family:Oswald,sans-serif;font-size:16px}.local{display:flex}.local img{margin-right:12px}@media(max-width:768px){.info__txt{font-size:18px}}@media(max-width:660px){.info__txt{padding:12px}.info__txt.flex{flex-direction:column;text-align:center}.info__txt .info__splitter{margin-right:0}}@media(max-width:420px){.info__txt{font-size:14px}.info__txt .flex.flex-col.gap-4 select{font-size:15px}}.menu__info .info__txt{margin-bottom:0!important}.stock h5{color:var(--Dark,#050505);font-family:Oswald;font-size:20px;font-weight:400;margin-bottom:16px}.stock h5,.stock__btn{font-style:normal;line-height:normal}.stock__btn{margin-bottom:364px;cursor:pointer;padding:8px 16px;color:var(--White,#f8f8f8);font-size:16px;font-weight:500;border:none;border-radius:5px;background:var(--main-color,#fea53f)}@media(max-width:600px){.stock__btn{margin-bottom:64px}}.order__delivery{margin-top:32px}.order__delivery input{margin-bottom:0}.delivery__checkboxes input[type=radio]{padding:0;-webkit-appearance:none;appearance:none;width:20px!important;height:20px!important;border:2px solid #ccc;border-radius:50%;background:#fff;cursor:pointer;position:relative;transition:background .2s,border-color .2s}.delivery__checkboxes input[type=radio]:checked{border-color:var(--main-color,#fea53f);background:var(--main-color,#fea53f)}.delivery__checkboxes input[type=radio]:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;background:#fff;border-radius:50%;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease-in-out}.delivery__checkboxes input[type=radio]:checked:before{transform:translate(-50%,-50%) scale(1)}.delivery__checkboxes label{margin-bottom:12px}.delivery__checkboxes input{width:20px!important;margin-right:12px;margin-bottom:0}.delivery__checkboxes label{display:flex;align-items:center;gap:8px;margin-bottom:10px;cursor:pointer}.delivery__checkboxes label.inactive{color:#aaa;opacity:.9}.custom-select-wrapper{position:relative;margin-bottom:16px;display:flex}.custom-select-wrapper .error{position:absolute;color:red;top:39px;right:0;font-size:11px}.custom-select-label{font-family:Oswald,sans-serif;color:var(--dark,#0d0d0d);font-style:normal;display:block;margin-bottom:6px;-webkit-user-select:none;user-select:none}.custom-select-container{position:relative;display:inline-block;width:100%}.css-3iigni-container{outline:none}.react-select__control{width:356px}.custom-select-container select:focus{background-color:#fff;outline:none;border-color:#492d22}.custom-select-container select.error{border-color:#d32f2f}.custom-select-container.disabled select{background-color:#eee;cursor:not-allowed;color:#999;border-color:#ccc}.custom-select-arrow{pointer-events:none;position:absolute;top:50%;right:12px;width:0;height:0;margin-top:-4px;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:8px solid #666}.react-select__control{height:45px}.custom-select-container.disabled .custom-select-arrow{border-top-color:#bbb}.error{margin-top:4px;color:#d32f2f;font-size:14px}.react-select__control{border-radius:8px;border:1px solid #ccc;background-color:#fff;min-height:38px;transition:background-color .3s,border-color .3s;cursor:pointer}.react-select__control:hover{background-color:#fff3e6;border-color:orange}.react-select__control--is-focused{border-color:#492d22!important;border-color:#d1cdc7;box-shadow:0 0 0 1px #492d22!important}.react-select__menu{border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.1);margin-top:4px;z-index:100;background-color:#fff}.react-select__option{padding:10px;cursor:pointer;transition:background-color .2s ease}.react-select__option--is-focused,.react-select__option:hover{background-color:#fff3e6}.react-select__option--is-selected{background-color:orange;color:#fff;font-weight:600}.react-select__single-value{color:#333}@media(max-width:988px){.custom-select-wrapper{flex-direction:column}.react-select__control{width:100%}.custom-select-wrapper .error{position:absolute;color:red;top:69px;right:0;font-size:11px}}.reset-container{padding:150px 32px;margin-bottom:40px;border-radius:20px;background:var(--background-cards,#fff);text-align:center}.reset-container form{max-width:328px;margin:0 auto}.reset-container .nav-title{display:inline-block;color:var(--dark,#0d0d0d);font-family:Oswald;font-size:32px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:22px}.reset-container .input__container{position:relative;text-align:left}.reset-container .input__container label{color:var(--dark,#0d0d0d);font-family:Oswald;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.reset-container .input__container .error{position:absolute;color:red;top:67px;right:0;font-size:13px}.reset-container input:focus-visible{outline:none;border:1px solid var(--main-color,#fea53f)}.reset-container input{margin-bottom:22px;margin-top:8px;width:100%;border-radius:5px;border:1px solid var(--dark,#0d0d0d);padding:8px 14px;color:var(--dark,#0d0d0d)}.reset-container input,.reset-container input::placeholder{font-family:Oswald;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.reset-container input::placeholder{color:var(--gray,#9f9f9f)}.reset-container button{width:100%}*{box-sizing:border-box;padding:0;margin:0}#__next{display:flex;flex-direction:column;min-height:100vh}.main{flex:1 1}.no-scroll:before{content:"";position:fixed;top:0;right:0;z-index:1000;width:var(--scrollbar-width);background:#ebebeb;pointer-events:none}body{font-family:Oswald,sans-serif;color:var(--dark,#0d0d0d);font-style:normal}body,html{height:100%;margin:0;padding:0;width:100%}.app-container{display:flex;flex-direction:column;min-height:100vh;width:100%}.content{flex:1 1}input,input::placeholder{font-family:Oswald,sans-serif}ul{list-style:none!important}input{font-family:Oswald,sans-serif;font-size:16px!important}.app-container{background-image:url(/_next/static/media/main.599cc4ff.png);background-repeat:no-repeat;background-size:cover}.container{max-width:1210px;padding:0 15px;margin:0 auto}.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.25);z-index:9999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.modal-overlay.active{opacity:1;visibility:visible}#check{-webkit-appearance:none;appearance:none;border:1px solid #050505;border-radius:2px;min-width:18px;height:18px}#check:checked{background-color:#fea53f;border-color:#fea53f;display:flex;justify-content:center;align-items:center;position:relative}#check:checked:before{content:"✓";color:#fff;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}input[type=checkbox]{padding:0;margin:0 8px 0 0;width:16px;height:16px;border:1px solid #000;border-radius:2px;background-color:rgba(0,0,0,0);-webkit-appearance:none;appearance:none;cursor:pointer;position:relative;outline:none}input[type=checkbox]:checked{background-color:var(--accent,#fea53f);border-color:var(--accent,#fea53f)}input[type=checkbox]:checked:after{content:"✓";position:absolute;top:-4px;left:2px;color:#fff;font-size:14px}.login__modal.active input[type=checkbox]:checked:after{top:-4px;left:2px}a{color:#0d0d0d;text-decoration:underline;font-family:Oswald,sans-serif}h2{font-family:Lora,serif;color:var(--Dark,#0d0d0d);font-size:32px;font-style:normal;font-weight:600;line-height:normal}textarea{resize:none}button{font-family:Oswald,sans-serif;cursor:pointer}.phone-link{text-decoration:underline;color:#0d0d0d}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}:root{--scrollbar-track-bg:rgba(0,0,0,0.1)}body.no-scroll{overflow:hidden}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-thumb{border-radius:6px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{background-color:var(--scrollbar-track-bg)}@media(max-width:600px){.login__modal.active input[type=checkbox]:checked:after{top:-4px}}.page_404{height:100vh;text-align:center}.page_404 .error__img-cont{margin:0 auto;max-width:700px}.page_404 .error__img-cont img{width:100%;height:auto}.page_404 img{margin-bottom:40px}.page_404 h2{font-size:32px;font-weight:500;margin-bottom:8px}.page_404 h2,.page_404 p{color:#000;text-align:center;font-family:Oswald;font-style:normal;line-height:normal}.page_404 p{font-size:24px;font-weight:400;margin-bottom:16px}.page_404 button:hover{transform:scale(1.01)}.page_404 button{color:var(--main-color,#fea53f);text-align:center;font-family:Oswald;font-size:32px;font-style:normal;font-weight:500;line-height:normal;-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:25%;text-underline-position:from-font;border:none;background:inherit}@media(max-width:420px){.container{overflow-x:hidden}}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078A8}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(/_next/static/media/layers.ef6db872.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/_next/static/media/layers-2x.9859cd12.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/_next/static/media/marker-icon.d577052a.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:initial!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;box-sizing:border-box;background:rgba(255,255,255,.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}