@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@400;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-image:url(../../static/media/background1.11497a2eb5a5dd8e1560.png);background-repeat:repeat;color:#151616;font-family:Manrope;margin:0;padding:0}h1,h2,h3{font-family:SoDo Sans Black,Arial Black,sans-serif}.header{border-bottom:1px solid #ccc;font-family:Arial Black;justify-content:space-between;margin:0 auto;max-width:1300px;padding:20px 10%;position:relative}.header,.header .logo{align-items:center;display:flex}.header .logo{flex:1 1;gap:10px}.header .logo .logo-circle{align-items:center;background:#eee;border-radius:50%;display:flex;height:150px;justify-content:center;width:150px}.header .logo .logo-text{display:flex;flex:1 1;flex-direction:column;justify-content:center;max-width:100%}.header .logo .logo-text h1{font-size:24px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header .logo .logo-text p{font-size:12px;margin:0}.header .logo .logo-text .phone{color:inherit;cursor:pointer;display:block;font-weight:700;overflow:hidden;text-align:left;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.header .logo .logo-text .phone:hover{color:#5e652b}.header .search-cart{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;font-family:Manrope;gap:10px;max-width:100%;width:100%}.header .search-cart .input-wrapper{flex:1 1 auto;margin-left:auto;max-width:400px;min-width:0;position:relative}.header .search-cart .input-wrapper input{border:2px solid #ccc;border-radius:30px;box-sizing:border-box;font-size:16px;font-weight:400;height:50px;padding:0 45px 0 20px;text-align:left;width:100%}.header .search-cart .input-wrapper input:focus{border-color:#5e652b;outline:none}.header .search-cart .input-wrapper .clear-btn{color:#aaa;cursor:pointer;font-size:20px;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:color .2s}.header .search-cart .input-wrapper .clear-btn:hover{color:#5e652b}.header .search-cart .cart-link{align-items:center;background:#5e652b;border-radius:30px;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:400;gap:6px;height:50px;max-width:100%;overflow:hidden;padding:0 12px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.header .search-cart .cart-link:hover{background:#43481f}.header .search-cart .cart-link .cart-icon{flex-shrink:0;font-size:18px}.header .search-cart .cart-link .cart-info{align-items:center;display:flex;gap:4px}.header .search-cart .cart-link .cart-info,.header .search-cart .cart-link .cart-info .cart-count,.header .search-cart .cart-link .cart-info .cart-sum{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.header .search-cart .cart-link .cart-info .divider{color:#ffffff1a;flex-shrink:0}@media(max-width:768px){.header .search-cart .input-wrapper{max-width:none}.header .search-cart .cart-link{font-size:12px;font-weight:400;padding:0 8px}.header .search-cart .cart-link .cart-icon{font-size:16px}}.categories{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;padding:20px 10%}.categories .category{background-color:#e0e0e0;border-radius:30px;box-shadow:0 0 0 #0000;color:#444;cursor:pointer;font-size:14px;font-weight:600;padding:12px 22px;transform:scale(1);transition:all .25s ease;-webkit-user-select:none;user-select:none}.categories .category:hover{background-color:#d0d0d0;color:#222}.categories .category:active{transform:scale(.95)}.categories .category.active{background-color:#5e652b!important;box-shadow:0 0 10px #5e652b66;color:#fff!important;transform:scale(1.05);transition:background-color .3s ease,transform .2s ease,box-shadow .3s ease}.bestsellers{box-sizing:border-box;margin:0 auto;max-width:1300px;padding:40px 20px}.bestsellers .product-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(4,1fr)}.bestsellers .product-card{background:#fff;border:1px solid #ddd;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.bestsellers .product-card:hover{box-shadow:0 1px 8px #00000014;transform:translateY(-1px)}.bestsellers .product-card .product-img{border-radius:20px;display:block;height:250px;object-fit:cover;width:100%}.bestsellers .product-card .product-content{display:flex;flex-direction:column;flex-grow:1;padding:16px;text-align:left}.bestsellers .product-card .title-weight{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:8px}.bestsellers .product-card .title-weight .title{color:#222;font-size:18px;font-weight:800;margin:0}.bestsellers .product-card .title-weight .weight{color:#666;font-size:13px;font-weight:500}.bestsellers .product-card .desc{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:#777;display:-webkit-box;font-size:13px;font-weight:400;line-height:1.4;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.bestsellers .product-card .price-row{align-items:center;display:flex;justify-content:space-between;margin-top:auto}.bestsellers .product-card .price{color:#000;font-size:18px;font-weight:900}.bestsellers .product-card .btn{align-items:center;background:#5e652b;border:none;border-radius:18px;color:#fff;cursor:pointer;display:flex;font-weight:700;gap:6px;padding:10px 20px;transition:background .6s}.bestsellers .product-card .btn:hover{background:#43481f}.bestsellers .product-card .btn .btn-count{background:#fff3;border-radius:60px;font-size:14px;font-weight:600;text-align:center;width:16px}.bestsellers .product-card .cart-controls{align-items:center;display:flex;gap:6px}.bestsellers .product-card .cart-controls .cart-btn{align-items:center;background:#5e652b;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-weight:700;height:28px;justify-content:center;width:28px}.bestsellers .product-card .cart-controls .cart-btn.minus{background:#ff6b6b}.bestsellers .product-card .cart-controls .cart-btn.plus{background:#5e652b}.bestsellers .product-card .cart-controls .cart-count{font-size:14px;font-weight:700;min-width:24px;text-align:center}@media(max-width:1024px){.bestsellers .product-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.bestsellers .product-grid{grid-template-columns:1fr}.bestsellers .product-card{align-items:stretch;flex-direction:row;height:auto;min-height:160px;overflow:hidden}.bestsellers .product-card .product-img{border-radius:0;height:100%;object-fit:cover;width:40%}.bestsellers .product-card .product-content{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:12px}.bestsellers .product-card .title-weight .title{font-size:16px}.bestsellers .product-card .title-weight .weight{font-size:12px}.bestsellers .product-card .desc{color:#777;font-size:12px;margin:8px 0}.bestsellers .product-card .price{font-size:16px;font-weight:800}.bestsellers .product-card .btn{font-size:14px;padding:8px 16px}.bestsellers .product-card .cart-controls .cart-btn{font-size:14px;height:26px;width:26px}.bestsellers .product-card .cart-controls .cart-count{font-size:12px;min-width:20px}}@media(max-width:1024px){.header{padding:20px 5%}.hero{gap:15px;padding:30px 5%}.categories{gap:15px;padding:15px 5%}.bestsellers{gap:20px}.bestsellers,.footer{padding:30px 5%}}@media(max-width:768px){.header{flex-direction:column;gap:15px}.header .search-cart{justify-content:space-between;width:100%}.header .search-cart input{flex:1 1}.hero{padding:20px 5%}.categories,.hero{flex-direction:column}.categories{gap:10px;padding:15px 5%}.bestsellers{padding:20px 5%}.product-card{flex:1 1 100%}.footer-top{align-items:center;flex-direction:column;gap:15px}}.footer_footer__NjMd5{border-top:1px solid #ccc;color:#1d1d1d;display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:1300px;padding:40px 10%;position:relative}.footer_footer__NjMd5 .footer_footerTop__061xU{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:40px;justify-content:space-between}@media(max-width:768px){.footer_footer__NjMd5 .footer_footerTop__061xU{flex-wrap:wrap;gap:20px}}.footer_footer__NjMd5 .footer_footerLogo__C5gic{align-items:center;display:flex;gap:15px}.footer_footer__NjMd5 .footer_footerLogo__C5gic .footer_logoCircle__8NdQ\+{align-items:center;background:#eee;border-radius:50%;display:flex;flex-shrink:0;height:120px;justify-content:center;object-fit:cover;width:120px}.footer_footer__NjMd5 .footer_footerLogo__C5gic h3{color:#1d1d1d;font-size:22px;font-weight:800;margin:0}.footer_footer__NjMd5 .footer_footerLogo__C5gic p{color:#777;font-size:14px;font-weight:500;margin:2px 0 0;text-decoration:none}.footer_footer__NjMd5 .footer_footerLinks__UXzdr{display:flex;gap:50px}.footer_footer__NjMd5 .footer_footerLinks__UXzdr div{display:flex;flex-direction:column;gap:10px}.footer_footer__NjMd5 .footer_footerLinks__UXzdr div p{color:#1d1d1d;cursor:pointer;font-size:15px;font-weight:500;margin:0;text-decoration:none;transition:.2s ease}.footer_footer__NjMd5 .footer_footerLinks__UXzdr div p:hover{color:#5e652b;transform:translateX(3px)}.footer_footer__NjMd5 .footer_footerLinks__UXzdr div a{color:#1d1d1d;text-decoration:none;transition:.2s ease}.footer_footer__NjMd5 .footer_footerLinks__UXzdr div a:hover{color:#5e652b;transform:translateX(3px)}@media(max-width:768px){.footer_footer__NjMd5 .footer_footerLinks__UXzdr{gap:30px}}@media(max-width:600px){.footer_footer__NjMd5 .footer_footerLinks__UXzdr{flex-direction:column;gap:15px}}.footer_footer__NjMd5 .footer_footerBottom__3Cqh2{border-top:1px solid #ccc;color:#666;display:flex;flex-wrap:nowrap;font-size:14px;gap:10px;justify-content:space-between;padding-top:20px}@media(max-width:600px){.footer_footer__NjMd5 .footer_footerBottom__3Cqh2{flex-direction:column;gap:8px}}:root{--hero-max-width:1200px;--hero-aspect-ratio:2477/1156;--hero-border-radius:20px;--hero-transition:0.5s ease;--hero-btn-size:48px}.sale_hero__lRIIR{border-radius:20px;border-radius:var(--hero-border-radius);margin:40px auto;max-width:1200px;max-width:var(--hero-max-width);position:relative}.sale_heroSliderWrapper__bU25B,.sale_hero__lRIIR{overflow:hidden;width:100%}.sale_heroSlider__m1MX0{display:flex;transition:transform .5s ease;transition:transform var(--hero-transition);width:100%}.sale_heroItem__031YH{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;border-radius:var(--hero-border-radius);flex:0 0 100%;height:0;padding-top:46.6693580945%}.sale_heroBtn__UTWM8{align-items:center;background:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:48px;height:var(--hero-btn-size);justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .3s;width:48px;width:var(--hero-btn-size);z-index:5}.sale_heroBtn__UTWM8:hover{background:#000000b3}.sale_heroBtn__UTWM8.sale_left__JoEKM{left:10px}.sale_heroBtn__UTWM8.sale_right__IbVlU{right:10px}.sale_heroBtn__UTWM8 svg{height:20px;width:20px}@media(max-width:1024px){:root{--hero-max-width:90vw}}@media(max-width:600px){:root{--hero-max-width:95vw}.sale_heroBtn__UTWM8{height:36px;width:36px}.sale_heroBtn__UTWM8 svg{height:16px;width:16px}}.ProductModal_root__9WKP6{align-items:center;animation:ProductModal_fadeIn__BV-\+7 .4s ease-out;background-color:#00000080;display:flex;inset:0;justify-content:center;padding:15px;position:fixed;z-index:1000}.ProductModal_content__XQAZv{animation:ProductModal_scaleIn__46W-V .4s ease-out;background:#fff;border-radius:20px;box-shadow:0 8px 20px #0003;max-height:90vh;max-width:400px;overflow-y:auto;padding:24px;position:relative;width:90%}.ProductModal_closeBtn__lHpl8{background:#0000;border:none;color:#dadada;cursor:pointer;position:absolute;right:28px;top:28px}.ProductModal_closeBtn__lHpl8:hover{color:#636363}.ProductModal_image__e78WI{border-radius:12px;margin-bottom:16px;width:100%}.ProductModal_desc__043Pk{word-wrap:break-word;color:#666;margin-bottom:20px;max-width:100%;overflow-wrap:break-word;white-space:normal;word-break:break-word}.ProductModal_footer__PDmbQ{align-items:center;display:flex;justify-content:space-between}.ProductModal_price__0LXnc{font-size:18px;font-weight:700}.ProductModal_addBtn__FVUhV{background-color:#5e652b;border:none;border-radius:12px;color:#fff;cursor:pointer;font-weight:600;padding:8px 16px}.ProductModal_addBtn__FVUhV:hover{background-color:#5e652b}@keyframes ProductModal_fadeIn__BV-\+7{0%{opacity:0}to{opacity:1}}@keyframes ProductModal_scaleIn__46W-V{0%{transform:scale(.95)}to{transform:scale(1)}}.FloatingCartButton_button__5x8Hm{align-items:center;animation:FloatingCartButton_slideUp__kj8cp .35s ease;background:linear-gradient(135deg,#5e652b,#7a8535);border-radius:30px;bottom:16px;box-shadow:0 6px 14px #00000040;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:20px;justify-content:space-between;left:16px;margin:0 auto;max-width:420px;padding:14px 22px;position:fixed;right:16px;transition:all .25s ease;z-index:999}.FloatingCartButton_button__5x8Hm:hover{background:linear-gradient(135deg,#6b7231,#8e9940);box-shadow:0 6px 18px #0000004d}.FloatingCartButton_button__5x8Hm:active{transform:scale(.96)}@keyframes FloatingCartButton_slideUp__kj8cp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.NotFound_root__qc2SC{margin:0 auto;padding:100px;text-align:center}.NotFound_root__qc2SC span{font-size:80px}.NotFound_description__DchP8{font-size:18px}.cart{box-sizing:border-box;color:#151616;display:flex;flex-direction:column;font-family:Manrope,sans-serif;gap:20px;margin:40px auto;max-width:1000px;padding:0 20px}.cart__top{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.cart__top .cart__back-btn,.cart__top .cart__clear-btn{background:none;border:1px solid #5e652b;border-radius:30px;color:#5e652b;cursor:pointer;font-weight:600;padding:10px 16px;text-decoration:none;transition:all .25s ease}.cart__top .cart__back-btn:hover,.cart__top .cart__clear-btn:hover{background:#5e652b;color:#fff;transform:scale(1.05)}.cart__title{font-size:28px;font-weight:900;margin-top:10px;text-align:center}.cart__add-bags{display:flex;gap:12px;justify-content:center;margin:15px 0}.cart__add-bags button{align-items:center;background:#f2f2e7;border:1px solid #5e652b;border-radius:30px;color:#5e652b;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:8px;padding:10px 20px;transition:all .25s ease}.cart__add-bags button:hover{background:#5e652b;color:#fff;transform:translateY(-2px) scale(1.05)}.cart__items{display:flex;flex-direction:column;gap:15px}.cart .cart-item{align-items:center;background:#fff;border:1px solid #ddd;border-radius:20px;box-sizing:border-box;display:flex;gap:20px;padding:16px;transition:transform .2s ease}.cart .cart-item:hover{box-shadow:0 4px 10px #0000000d;transform:translateY(-2px)}.cart .cart-item__img{border-radius:16px;flex-shrink:0;height:120px;object-fit:cover;width:120px}.cart .cart-item__info{display:flex;flex:1 1;flex-direction:column;gap:8px}.cart .cart-item__title{font-size:18px;font-weight:800;margin:0}.cart .cart-item__desc{color:#666;font-size:14px;margin:0 0 8px}.cart .cart-item__controls{flex-wrap:wrap;justify-content:space-between}.cart .cart-item__controls,.cart .cart-item__quantity{align-items:center;display:flex;gap:10px}.cart .cart-item__quantity .cart-item__btn{background:#5e652b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;font-weight:600;height:28px;transition:background .2s;width:28px}.cart .cart-item__quantity .cart-item__btn:hover{background:#43481f}.cart .cart-item__quantity .cart-item__count{font-size:16px;font-weight:600}.cart .cart-item__price{font-size:18px;font-weight:700}.cart .cart-item__remove{background:none;border:none;color:#999;cursor:pointer;font-size:18px;transition:color .2s}.cart .cart-item__remove:hover{color:#5e652b}.cart__bottom{border-top:1px solid #ccc;flex-wrap:wrap;gap:15px;justify-content:space-between;margin-top:20px;padding-top:20px}.cart__bottom,.cart__summary{align-items:center;display:flex}.cart__summary{font-size:18px;font-weight:600;gap:8px}.cart__summary .cart__sum-text{color:#666}.cart__summary .cart__sum-value{color:#151616;font-weight:800}.cart__checkout-btn{background:#5e652b;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:14px 28px;text-align:center;text-decoration:none;transition:all .25s ease}.cart__checkout-btn:hover{background:#43481f;transform:scale(1.03)}@media(max-width:768px){.cart{padding:0 10px}.cart .cart-item{align-items:flex-start;flex-direction:column;gap:12px}.cart .cart-item__img{height:auto;max-height:180px;width:100%}.cart .cart-item__controls{justify-content:space-between;width:100%}.cart__bottom{align-items:stretch;flex-direction:column}.cart__bottom .cart__checkout-btn{box-sizing:border-box;width:100%}.cart__add-bags{flex-direction:column}.cart__add-bags button{width:100%}}.EmptyCart_root__xlUfZ{align-items:center;display:flex;flex-direction:column;font-family:Manrope;gap:25px;margin:0 auto;max-width:700px;padding:80px 20px;text-align:center}.EmptyCart_title__bDpAk{font-size:42px;font-weight:700;margin-bottom:10px}.EmptyCart_text__79JI9{color:#777;font-size:20px;line-height:1.5}.EmptyCart_icon__xfpvh{font-size:80px;opacity:.6}.EmptyCart_btn__\+gVdL{background-color:#5e652b;border:2px solid #5e652b;border-radius:12px;color:#fff;font-size:22px;margin-top:20px;padding:14px 28px;text-decoration:none;transition:.2s ease}.EmptyCart_btn__\+gVdL:hover{background-color:#727a35;border-color:#737a37}.AboutUs_about__8WJbm{background:#fefefe;color:#1d1d1d;display:flex;justify-content:center;padding:60px 10%}.AboutUs_about__8WJbm .AboutUs_container__Wd-Vt{display:flex;flex-direction:column;gap:40px;max-width:900px}.AboutUs_about__8WJbm .AboutUs_title__vsnx\+{color:#5e652b;font-size:36px;font-weight:900;margin:0;text-align:center}.AboutUs_about__8WJbm .AboutUs_subtitle__JSghr{color:#666;font-size:20px;font-weight:600;margin:0 0 40px;text-align:center}.AboutUs_about__8WJbm .AboutUs_chapters__3JZli{display:flex;flex-direction:column;gap:30px}.AboutUs_about__8WJbm .AboutUs_chapterCard__-B5vp{background:#fff;border-left:6px solid #5e652b;border-radius:10px;box-shadow:0 4px 12px #00000014;padding:25px 30px;transition:transform .2s ease,box-shadow .2s ease}.AboutUs_about__8WJbm .AboutUs_chapterCard__-B5vp:hover{box-shadow:0 8px 20px #00000026;transform:translateY(-3px)}.AboutUs_about__8WJbm .AboutUs_chapterTitle__tV63q{color:#5e652b;font-size:24px;font-weight:700;margin:0 0 15px}.AboutUs_about__8WJbm .AboutUs_chapterText__ddecJ{color:#1d1d1d;font-size:16px;line-height:1.8;margin:0;text-align:justify}@media(max-width:768px){.AboutUs_about__8WJbm{padding:40px 5%}.AboutUs_about__8WJbm .AboutUs_title__vsnx\+{font-size:28px}.AboutUs_about__8WJbm .AboutUs_subtitle__JSghr{font-size:18px}.AboutUs_about__8WJbm .AboutUs_chapterTitle__tV63q{font-size:20px}.AboutUs_about__8WJbm .AboutUs_chapterText__ddecJ{font-size:15px}}.offers_agreement__hE6wZ{background:#fefefe;color:#1d1d1d;display:flex;justify-content:center;padding:60px 10%}.offers_agreement__hE6wZ .offers_container__4qD32{display:flex;flex-direction:column;gap:30px;max-width:900px}.offers_agreement__hE6wZ .offers_title__C3ov\+{color:#5e652b;font-size:36px;font-weight:900;margin:0;text-align:center}.offers_agreement__hE6wZ .offers_info__-T3AM{color:#1d1d1d;font-size:16px;line-height:1.8}.offers_agreement__hE6wZ .offers_info__-T3AM p{margin:5px 0}.offers_agreement__hE6wZ .offers_info__-T3AM a{color:#5e652b;text-decoration:none}.offers_agreement__hE6wZ .offers_info__-T3AM a:hover{text-decoration:underline}.offers_agreement__hE6wZ .offers_downloadTitle__\+SXGX{color:#5e652b;font-size:20px;font-weight:700;margin:20px 0 10px}.offers_agreement__hE6wZ .offers_downloads__oilQY{display:flex;flex-direction:column;gap:10px}.offers_agreement__hE6wZ .offers_downloads__oilQY .offers_downloadBtn__ulTfd{background:#5e652b;border-radius:8px;color:#fff;display:inline-block;font-weight:600;padding:12px 20px;text-decoration:none;transition:background .2s ease}.offers_agreement__hE6wZ .offers_downloads__oilQY .offers_downloadBtn__ulTfd:hover{background:#43481f}@media(max-width:768px){.offers_agreement__hE6wZ{padding:40px 5%}.offers_agreement__hE6wZ .offers_title__C3ov\+{font-size:28px}.offers_agreement__hE6wZ .offers_downloadBtn__ulTfd{font-size:14px;padding:10px 16px}}.ZoneBlock_zoneBlock__VLaPN{box-sizing:border-box;margin-top:20px;padding:0 10%;width:100%}.ZoneBlock_legend__qjz1A{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.ZoneBlock_legendItem__JWt25{align-items:center;background:#fff;border-radius:12px;box-shadow:0 3px 8px #00000014;cursor:default;display:flex;height:60px;margin-top:10px;padding:8px 12px;transition:transform .2s ease,box-shadow .2s ease}.ZoneBlock_legendItem__JWt25:hover{box-shadow:0 5px 12px #0000001f;transform:translateY(-2px)}.ZoneBlock_colorBox__vZ-P1{border:1px solid #ddd;border-radius:6px;flex-shrink:0;height:40px;margin-right:12px;width:20px}.ZoneBlock_info__ZBl96{display:flex;flex-direction:column;justify-content:center}.ZoneBlock_name__oHgQ8{color:#000;font-size:14px;font-weight:600;margin-bottom:2px}.ZoneBlock_price__aUUcj{color:#5e652b;font-size:13px;font-weight:700}.ZoneBlock_mapContainer__sSbbv{border-radius:12px;height:600px;margin-top:15px;overflow:hidden;width:100%}.CheckoutModal_page__jw9Wn{color:#1a1a1a;font-family:Manrope;margin:40px auto;max-width:1200px;padding:0 20px;position:relative}.CheckoutModal_page__jw9Wn .CheckoutModal_radioGroup__9GY-K input[type=radio],.CheckoutModal_page__jw9Wn .CheckoutModal_sectionCheckbox__zUHjm input[type=checkbox]{accent-color:#5e652b}.CheckoutModal_page__jw9Wn .CheckoutModal_backBtn__w1Lo3{background:#f0f0f0;border-radius:12px;color:#3b3b3b;display:inline-block;font-weight:600;margin-bottom:20px;padding:8px 16px;text-decoration:none;transition:all .2s}.CheckoutModal_page__jw9Wn .CheckoutModal_backBtn__w1Lo3:hover{background:#5e652b;color:#fff}.CheckoutModal_page__jw9Wn .CheckoutModal_closeBtn__Ak3JK{background:#f5f5f5;border:none;border-radius:50%;cursor:pointer;font-size:20px;height:40px;position:absolute;right:20px;top:20px;transition:.2s;width:40px}.CheckoutModal_page__jw9Wn .CheckoutModal_closeBtn__Ak3JK:hover{background:#5e652b;color:#fff}.CheckoutModal_page__jw9Wn h1.CheckoutModal_pageTitle__9aRtJ{font-size:32px;font-weight:700;margin-bottom:40px;text-align:center}.CheckoutModal_page__jw9Wn .CheckoutModal_columns__kVIro{display:flex;flex-wrap:wrap;gap:30px}.CheckoutModal_page__jw9Wn .CheckoutModal_columns__kVIro .CheckoutModal_leftColumn__5guCR{flex:2 1;min-width:300px}.CheckoutModal_page__jw9Wn .CheckoutModal_columns__kVIro .CheckoutModal_rightColumn__kRj6e{background:#fff;border-radius:20px;box-shadow:0 8px 24px #00000014;flex:1 1;min-width:280px;padding:25px 20px}.CheckoutModal_page__jw9Wn .CheckoutModal_columns__kVIro .CheckoutModal_rightColumn__kRj6e h3{font-size:22px;font-weight:700;margin-bottom:20px}.CheckoutModal_page__jw9Wn .CheckoutModal_columns__kVIro .CheckoutModal_rightColumn__kRj6e .CheckoutModal_cartItems__UV7tc{display:flex;flex-direction:column;gap:15px}.CheckoutModal_page__jw9Wn .CheckoutModal_columns__kVIro .CheckoutModal_rightColumn__kRj6e .CheckoutModal_cartSummary__mvhPj{font-weight:600;margin-top:20px}.CheckoutModal_page__jw9Wn .CheckoutModal_columns__kVIro .CheckoutModal_rightColumn__kRj6e .CheckoutModal_cartSummary__mvhPj .CheckoutModal_total__ZKYf4{color:#5e652b;font-size:20px}.CheckoutModal_page__jw9Wn .CheckoutModal_card__E9IPY{background:#fff;border-radius:20px;box-shadow:0 6px 20px #0000000d;margin-bottom:30px;overflow:visible;padding:25px 20px;position:relative}.CheckoutModal_page__jw9Wn .CheckoutModal_cardTitle__fBQpK{font-size:22px;font-weight:700;margin-bottom:20px}.CheckoutModal_page__jw9Wn .CheckoutModal_section__eNjqZ{margin-bottom:20px;position:relative}.CheckoutModal_page__jw9Wn .CheckoutModal_section__eNjqZ label{display:block;font-weight:600;margin-bottom:8px}.CheckoutModal_page__jw9Wn .CheckoutModal_section__eNjqZ input,.CheckoutModal_page__jw9Wn .CheckoutModal_section__eNjqZ select,.CheckoutModal_page__jw9Wn .CheckoutModal_section__eNjqZ textarea{border:1px solid #ddd;border-radius:16px;font-size:13px;outline:none;padding:10px 12px;transition:all .2s}.CheckoutModal_page__jw9Wn .CheckoutModal_section__eNjqZ input:focus,.CheckoutModal_page__jw9Wn .CheckoutModal_section__eNjqZ select:focus,.CheckoutModal_page__jw9Wn .CheckoutModal_section__eNjqZ textarea:focus{border-color:#5e652b;box-shadow:0 0 0 3px #5e652b26}.CheckoutModal_page__jw9Wn .CheckoutModal_section__eNjqZ textarea{min-height:70px}.CheckoutModal_page__jw9Wn .CheckoutModal_row__iwx8P{display:flex;flex-wrap:wrap;gap:20px}.CheckoutModal_page__jw9Wn .CheckoutModal_row__iwx8P .CheckoutModal_section__eNjqZ{flex:1 1 100%;min-width:120px}.CheckoutModal_page__jw9Wn .CheckoutModal_section__eNjqZ input,.CheckoutModal_page__jw9Wn .CheckoutModal_section__eNjqZ select,.CheckoutModal_page__jw9Wn .CheckoutModal_section__eNjqZ textarea{box-sizing:border-box;max-width:100%;width:100%}.CheckoutModal_page__jw9Wn .CheckoutModal_radioGroup__9GY-K{display:flex;gap:25px}.CheckoutModal_page__jw9Wn .CheckoutModal_radioGroup__9GY-K label{align-items:center;cursor:pointer;display:flex;font-weight:500;gap:8px}.CheckoutModal_page__jw9Wn .CheckoutModal_radioGroup__9GY-K label input{height:18px;width:18px}.CheckoutModal_page__jw9Wn .CheckoutModal_sectionCheckbox__zUHjm{align-items:center;display:flex;font-size:14px;gap:12px;margin-bottom:20px}.CheckoutModal_page__jw9Wn .CheckoutModal_sectionCheckbox__zUHjm input{height:20px;width:20px}.CheckoutModal_page__jw9Wn .CheckoutModal_submitBtn__eUoPl{background:#5e652b;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-top:10px;padding:15px 30px;transition:all .2s;width:100%}.CheckoutModal_page__jw9Wn .CheckoutModal_submitBtn__eUoPl:hover{background:#4b5320}.CheckoutModal_page__jw9Wn .CheckoutModal_deliveryPrice__sssqt{font-weight:700;margin-top:6px}.CheckoutModal_page__jw9Wn .CheckoutModal_loader__Z0oL6{animation:CheckoutModal_spin__QHG6c .7s linear infinite;border:3px solid #fff6;border-radius:50%;border-top-color:#fff;height:20px;margin:0 auto;width:20px}@keyframes CheckoutModal_spin__QHG6c{to{transform:rotate(1turn)}}.CheckoutModal_page__jw9Wn .CheckoutModal_errorInput__LvbuU{border:1px solid red}.CheckoutModal_page__jw9Wn .CheckoutModal_errorMessage__yRkZF{color:red;font-size:12px;margin-top:2px}.CheckoutModal_page__jw9Wn .CheckoutModal_suggestions__epvVI{background:#fff;border:1px solid #ddd;border-radius:12px;box-shadow:0 4px 12px #0000000d;left:0;list-style:none;margin-top:5px;max-height:180px;overflow-y:auto;padding:0;position:absolute;top:100%;width:100%;z-index:999}.CheckoutModal_page__jw9Wn .CheckoutModal_suggestionItem__Cwv8D{cursor:pointer;padding:10px 15px}.CheckoutModal_page__jw9Wn .CheckoutModal_suggestionItem__Cwv8D:hover{background:#f0f0f0}.CheckoutModal_page__jw9Wn .CheckoutModal_footer__NOvqy{align-items:center;color:#1a1a1a;display:flex;font-size:18px;font-weight:700;justify-content:space-between;margin-top:30px}@media(max-width:1024px){.CheckoutModal_columns__kVIro{flex-direction:column}.CheckoutModal_row__iwx8P .CheckoutModal_section__eNjqZ{flex:1 1 100%}}.successPage_container__\+jNRz{background:#fff;border-radius:20px;box-shadow:0 8px 20px #0000001a;font-family:Inter,sans-serif;margin:100px auto;max-width:600px;padding:40px;text-align:center}.successPage_container__\+jNRz h1{color:#5e652b;font-size:32px;font-weight:600;margin-bottom:15px}.successPage_container__\+jNRz h2{color:#333;font-size:22px;margin-bottom:25px}.successPage_text__Px5Ga{color:#444;font-size:18px;line-height:1.6;margin-bottom:15px}.successPage_textSmall__TQBNT{color:#777;font-size:15px}.successPage_phone__8zmFK{color:#5e652b;font-weight:600;text-decoration:none;transition:.2s}.successPage_phone__8zmFK:hover{color:#a1ad45;text-decoration:underline}.successPage_textSmall__TQBNT{color:#555;font-size:16px;margin-top:10px}
/*# sourceMappingURL=main.dab186f6.css.map*/