@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500&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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.Header_header__HXQOm{height:230px;top:0;width:100%;z-index:1000}.Header_headerContainer__kKEW0{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1600px;padding:0 20px}.Header_headerLeft__vuPuP{align-items:center;display:flex;flex:1 1}.Header_languageSwitcher__d3WBT{position:relative}.Header_languageSwitcherBorder__wnCP0{align-items:center;border:2px solid #372c2f66;border-radius:30px;box-sizing:border-box;display:flex;height:38px;padding:0 10px;width:80px}.Header_languageFlag__eOKK-{border-radius:15px;height:30px;object-fit:cover;width:30px}.Header_languageCode__XTuQW{align-items:center;display:flex;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;height:21px;justify-content:center;letter-spacing:.07em;line-height:100%;margin-left:7px;text-align:center;width:23px}.Header_profileButton__wpyMn{background:none;border:none;cursor:pointer;display:inline-block;margin-left:35px;padding:0}.Header_profileIcon__VR5TH{height:50px;object-fit:contain;transition:transform .3s ease;width:50px}.Header_socialBlock__2Zdv\+{align-items:center;display:flex;height:55px;justify-content:space-between;position:absolute;top:100px;width:165px}.Header_socialIcon__9FWQg{align-items:center;display:flex;height:48px;justify-content:center;transition:transform .3s ease;width:48px}.Header_socialIcon__9FWQg img{height:100%;object-fit:contain;width:100%}.Header_socialIcon__9FWQg:hover{transform:scale(1.1)}.Header_headerCenter__alHXf{flex:2 1;text-align:center}.Header_logo__UsziS{height:70px;margin-top:50px;width:390px}.Header_mainMenu__\+HH0X{transition:transform .3s ease}.Header_mainMenu__\+HH0X.Header_animating__yQKPr{opacity:.7;transform:translateX(10px)}.Header_arrowLeft__isaC9.Header_disabled__UGqtL,.Header_arrowRight__dkEKO.Header_disabled__UGqtL{cursor:not-allowed;opacity:.5}.Header_arrowLeft__isaC9,.Header_arrowRight__dkEKO{cursor:pointer;transition:transform .2s ease}.Header_arrowLeft__isaC9:hover:not(.Header_disabled__UGqtL),.Header_arrowRight__dkEKO:hover:not(.Header_disabled__UGqtL){transform:scale(1.2)}.Header_menuItem__ZSIRW{opacity:0;transform:translateY(-10px);transition:all .3s ease}.Header_mainMenu__\+HH0X .Header_menuItem__ZSIRW{opacity:1;transform:translateY(0)}.Header_mainMenu__\+HH0X .Header_menuItem__ZSIRW:first-child{transition-delay:.05s}.Header_mainMenu__\+HH0X .Header_menuItem__ZSIRW:nth-child(2){transition-delay:.1s}.Header_mainMenu__\+HH0X .Header_menuItem__ZSIRW:nth-child(3){transition-delay:.15s}.Header_mainMenu__\+HH0X .Header_menuItem__ZSIRW:nth-child(4){transition-delay:.2s}.Header_menuContainer__pxDG1{display:flex;flex-direction:column;height:40px;justify-content:space-between;left:50%;position:absolute;top:150px;transform:translateX(-50%);width:748px}.Header_menuContent__kgetw{align-items:center;display:flex;height:100%;justify-content:space-between;position:relative}.Header_arrowLeft__isaC9{height:16px;left:16px;position:absolute;width:16px}.Header_arrowRight__dkEKO{height:16px;position:absolute;right:16px;width:16px}.Header_mainMenu__\+HH0X{display:flex;gap:80px;height:23px;justify-content:center;margin:0 auto;width:633px}.Header_menuItem__ZSIRW{align-items:center;color:#372c2f;display:flex;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;height:23px;justify-content:center;letter-spacing:.07em;line-height:100%;text-align:center;text-decoration:none;transition:color .3s ease}.Header_menuItem__ZSIRW.Header_selected__w-9ml{font-weight:600}.Header_menuItem__ZSIRW:hover{color:#616a14}.Header_menuBorderBottom__y\+uSv,.Header_menuBorderTop__6Oe1Q{border:2px solid #372c2f66;height:0;margin:0 auto;width:680px}.Header_menuBorderTop__6Oe1Q{border-bottom:none}.Header_menuBorderBottom__y\+uSv{border-top:none}.Header_headerRight__825O1{display:flex;flex:1 1;justify-content:flex-end}.Header_contacts__J2DQz{background-color:#c6c99e;border-color:#616a14;border-radius:20px;border-style:solid;border-width:2px 5px 4px 2px;box-sizing:border-box;height:87px;margin-top:50px;position:relative;width:216px;z-index:1000}.Header_phone__6wPAz{align-items:center;display:flex;font-size:20px;font-weight:400;height:24px;line-height:100%;top:12px;width:176px}.Header_phone__6wPAz,.Header_write__P\+Go-{color:#372c2f;font-family:Inter,sans-serif;left:20px;position:absolute;text-decoration:none}.Header_write__P\+Go-{font-size:16px;font-style:italic;font-weight:300;height:25px;letter-spacing:0;line-height:157%;top:44px}.Header_messengers__osG2y{display:flex;gap:16px;height:34px;left:112px;position:absolute;top:41px;width:84px}.Header_messengers__osG2y img{height:34px;object-fit:contain;transition:transform .3s ease;width:34px}.Header_messengers__osG2y img:hover{transform:scale(1.1)}.Header_decorationElement__QlPC3{height:180px;pointer-events:none;position:absolute;right:20px;top:14px;width:150px}.Header_decorationElement__QlPC3 img{height:100%;object-fit:contain;width:100%}.Header_onPhone__SYGnR{display:none}@media (max-width:768px){.Header_menuContainer__pxDG1{align-items:center;box-sizing:border-box;height:50px;justify-items:center;top:280px;width:calc(100% - 40px)}.Header_decorationElement__QlPC3{right:25px}.Header_menuContent__kgetw{box-sizing:border-box;padding-left:40px;padding-right:40px;width:100%}.Header_logo__UsziS{width:300px}.Header_mainMenu__\+HH0X{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(2,1fr);height:100%;width:300px}.Header_menuBorderBottom__y\+uSv,.Header_menuBorderTop__6Oe1Q{width:calc(100% - 40px)}.Header_headerLeft__vuPuP{display:none}.Header_headerRight__825O1{display:block;left:30px;position:absolute;top:0}.Header_headerCenter__alHXf{margin-top:140px}.Header_socialBlock__2Zdv\+{display:none}.Header_onPhone__SYGnR{display:block;position:absolute;right:30px;top:70px}}.ReactModal__Overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .2s ease-in-out}.ReactModal__Overlay--after-open{opacity:1;z-index:1001}.ReactModal__Overlay--before-close{opacity:0}.ReactModal__Content{background-color:#fff;border-radius:10px;box-shadow:0 4px 10px #0000004d;box-sizing:border-box;max-width:500px;outline:none;padding:20px;position:relative;transform:translateY(-20px);transition:transform .2s ease-in-out;width:100%;z-index:100}.ReactModal__Content form{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center;margin-top:20px;width:100%}.ReactModal__Content--after-open{transform:translateY(0)}.ReactModal__Content--before-close{transform:translateY(-20px)}.ReactModal__Content input[type=email],.ReactModal__Content input[type=password],.ReactModal__Content input[type=tel],.ReactModal__Content input[type=text]{border:1px solid #ccc;border-radius:50px;box-sizing:border-box;font-size:16px;margin-bottom:15px;outline:none;padding:10px 15px;transition:border-color .3s;width:80%}.ReactModal__Content input:focus{border-color:#bbd6ee}.ReactModal__Content button{background-color:initial;border:2px solid #bbd6ee;border-radius:50px;box-sizing:border-box;color:#bbd6ee;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s,color .3s;width:80%}.SignUpIn{color:#007bff;cursor:pointer;font-weight:700;text-decoration:none}.SignUpIn:hover{text-decoration:underline}.ReactModal__Content button:hover{background-color:#bbd6ee;color:#fff}.ReactModal__Content .divider{background-color:#828282;height:1px;margin:20px 0;width:100%}.ReactModal__Content .footerText{color:#666;font-size:14px;text-align:center}.ReactModal__Content .footerText .footerLink{color:#007bff;cursor:pointer;text-decoration:none}.ReactModal__Content .footerText .footerLink:hover{text-decoration:underline}.ResetPasswordForm{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 10px #0000004d;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;justify-content:center;max-width:500px;padding:20px;width:1000px;width:100%}.ResetPasswordForm input[type=email],.ResetPasswordForm input[type=password],.ResetPasswordForm input[type=tel],.ResetPasswordForm input[type=text]{border:1px solid #ccc;border-radius:50px;box-sizing:border-box;font-size:16px;margin-bottom:15px;outline:none;padding:10px 15px;transition:border-color .3s;width:80%}.ResetPasswordForm input:focus{border-color:#bbd6ee}.ResetPasswordForm button{background-color:initial;border:2px solid #bbd6ee;border-radius:50px;box-sizing:border-box;color:#bbd6ee;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s,color .3s;width:80%}.ResetPasswordForm button:hover{background-color:#bbd6ee;color:#fff}.HeroBanner_bannerContainer__SzyVe{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:center;justify-self:center;max-width:1600px;overflow:hidden;padding:20px 7% 40px;position:relative;width:100%}.HeroBanner_cardsContainer__TNBIZ{min-height:400px;position:relative;width:55%}.HeroBanner_card__fgf9J{background:#f4efe9;border-radius:12px;box-shadow:0 10px 30px #0000001a;padding:20px;position:relative;transition:transform .3s ease;width:25%;width:200px}.HeroBanner_card__fgf9J:hover{transform:scale(1.05)}.HeroBanner_card1__9cU03{left:0;top:0;transform:rotate(-5deg);z-index:3}.HeroBanner_card2__C\+p\+G{left:400px;margin-top:-200px;transform:rotate(3deg);z-index:2}.HeroBanner_card3__JHick{left:100px;transform:rotate(5deg);z-index:1}.HeroBanner_cardImage__nKSUb{border-radius:8px;height:200px;object-fit:cover;width:100%}.HeroBanner_cardTitle__SeulB{color:#372c2f;font-weight:500;margin-bottom:10px;text-align:center}.HeroBanner_cardLink__FSgHJ,.HeroBanner_cardTitle__SeulB{font-family:Roboto;font-size:18px;letter-spacing:7%;line-height:100%;vertical-align:middle}.HeroBanner_cardLink__FSgHJ{color:#372c2fcc;display:grid;font-weight:400;justify-self:center;transition:all .3s ease}.HeroBanner_cardLink__FSgHJ:hover{font-size:22px;font-weight:500}.HeroBanner_textContent__mBujc{max-width:300px;padding-top:20px;width:40%}.HeroBanner_textItem__o3tCS{margin-bottom:30px}.HeroBanner_textHeader__IQzGC{align-items:center;display:flex;margin-bottom:15px}.HeroBanner_checkIcon__4gJ-R{margin-right:10px}.HeroBanner_textTitle__HgYv3{color:#372c2f;font-family:Cormorant;font-size:30px;font-weight:700;letter-spacing:0;line-height:80%;vertical-align:middle}.HeroBanner_readMore__9u5-T,.HeroBanner_textDescription__GDh3o{color:#372c2f;font-family:Cormorant;font-size:18px;font-weight:500;letter-spacing:0;line-height:80%;padding-left:80px;vertical-align:middle}@media (max-width:1300px){.HeroBanner_bannerContainer__SzyVe{display:none;flex-direction:column}.HeroBanner_cardsContainer__TNBIZ,.HeroBanner_textContent__mBujc{display:none}}.CartIcon_MainCartIcon__nfKez{bottom:40px;position:fixed;right:40px;z-index:2000}.CartIcon_MainCartIcon__nfKez img{background-color:#c6c99e;border-radius:100%;height:80px}@media (max-width:768px){.CartIcon_MainCartIcon__nfKez{bottom:20px;right:20px}.CartIcon_MainCartIcon__nfKez img{height:70px}}body{background-color:#c6c99e}.CatalogPage_catalogPage__TRYky{box-sizing:border-box;display:grid;font-family:Inter;justify-self:center;max-width:1600px;padding:100px 160px;width:100%}.CatalogPage_title__JypOq{color:#372c2f;font-family:Cormorant;font-size:50px;font-weight:400;letter-spacing:2px;margin-block-end:80px;margin-block-start:0;max-height:100px;text-align:center;width:100%}.CatalogPage_content__1uMhY{display:flex}.CatalogPage_categoriesSidebar__gvhbT{height:100%;width:25%}.CatalogPage_categoriesTitle__rmFQr{color:#372c2f;font-family:Roboto;font-size:28px;font-weight:500;margin-block-start:0;margin-bottom:30px}.CatalogPage_categoryList__D0KbM{list-style:none;margin:0;padding:0}.CatalogPage_categoryItem__JDUHW{color:#372c2fcc;cursor:pointer;font-family:Roboto;font-size:20px;font-weight:400;letter-spacing:.07em;line-height:1.5;position:relative;transition:all .3s ease;width:max-content}.CatalogPage_categoryItem__JDUHW:hover{color:#616a14}.CatalogPage_categoryItem__JDUHW.CatalogPage_active__GTKX\+{color:#616a14;font-weight:600}.CatalogPage_subcategoryList__eigGw{list-style:none;padding-left:30px}.CatalogPage_subcategoryList__eigGw .CatalogPage_categoryItem__JDUHW{border-left:2px solid #0000;color:#372c2fcc;cursor:pointer;font-family:Roboto;font-size:16px;font-weight:300;letter-spacing:.07em;line-height:2;padding:0;transition:all .3s ease}.CatalogPage_subcategoryList__eigGw .CatalogPage_categoryItem__JDUHW:hover{color:#616a14}.CatalogPage_subcategoryList__eigGw .CatalogPage_categoryItem__JDUHW.CatalogPage_active__GTKX\+{border-bottom:1px solid #372c2f;color:#372c2f;width:max-content}.CatalogPage_arrowIcon__7AAQP{align-self:end;justify-self:end}.CatalogPage_mainContent__zo3hO{flex:1 1;min-width:0}.CatalogPage_filterContainer__je6l0{align-items:center;display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:40px;position:relative}.CatalogPage_filterBlock__i8PsR{align-items:end;color:#372c2fcc;display:flex;font-size:20px;gap:5px;justify-self:end}.CatalogPage_filterBlock__i8PsR img{cursor:pointer;padding-bottom:2px}.CatalogPage_filterSearch__xkSiz{align-items:center;display:flex;max-width:350px;width:100%}.CatalogPage_filterSearch__xkSiz input{background-color:#c6c99e;border:1px solid #372c2f66;border-radius:6px;font-size:16px;height:20px;outline:none;padding:8px;width:100%}.CatalogPage_searchButton__DcWXr{background:none;border:none;border-radius:4px;cursor:pointer;font-size:16px;height:20px;margin-left:8px;padding:8px}.CatalogPage_filterPopup__8C\+4D{background:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 6px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;font-family:Inter;padding:16px;position:absolute;right:0;top:120%;width:auto;z-index:100}.CatalogPage_filterSection__RiaFO{font-family:Inter;margin-bottom:16px}.CatalogPage_filterHeader__aD8\+K{align-items:center;color:#474a51;cursor:pointer;display:flex;font-family:Inter;font-weight:400;justify-content:space-between;margin-bottom:8px;position:relative}.CatalogPage_filterContent__pFgHj{grid-gap:10px;display:grid;gap:10px;padding-left:0}.CatalogPage_filterContent__pFgHj label{align-items:center;display:flex;height:100%;margin-bottom:8px;margin-left:30px}.CatalogPage_filterCheckbox__562IW{appearance:none;-webkit-appearance:none;background:#fff;border:2px solid #372c2f66;border-radius:4px;cursor:pointer;height:16px;margin-right:8px;min-height:16px!important;min-width:16px!important;outline:none;transition:all .2s ease;width:16px}.CatalogPage_filterCheckbox__562IW:checked{background-color:#616a144d}.CatalogPage_priceInput__xabxx{border:1px solid #ccc;border-radius:4px;font-size:14px;outline:none;padding:8px;text-align:center;width:100px}.CatalogPage_applyButton__q7jEs{background-color:#616a144d;border:none;border-radius:6px;color:#474a51;cursor:pointer;font-size:14px;font-weight:700;padding:10px 16px;transition:background-color .2s ease,color .2s ease;width:100%}.CatalogPage_applyButton__q7jEs:hover{background-color:#bbd6ee;color:#fff}.CatalogPage_productGrid__L0ZLM{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.CatalogPage_pagination__qKntJ{align-items:center;display:flex;font-family:Inter;gap:10px;justify-content:center;margin-top:20px}.CatalogPage_clearButton__oIPBN{color:gray;cursor:pointer;font-size:14px;margin-bottom:15px;text-decoration:underline;transition:color .3s ease}.CatalogPage_clearButton__oIPBN:hover{color:#a9a9a9}.CatalogPage_noResults__Ghouj{align-items:center;display:flex;flex-direction:column;left:50%;margin:0;position:absolute;text-align:center;transform:translateX(-50%);width:fit-content}.CatalogPage_noResults__Ghouj h3{color:#333;font-size:18px}.CatalogPage_modalOverlay__89iv6{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.CatalogPage_modalContent__JDGlh{background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;padding:20px;text-align:center;width:300px}.CatalogPage_modalLink__yFTEm{color:#007bff;display:block;margin:10px 0;text-decoration:none}.CatalogPage_modalLink__yFTEm:hover{text-decoration:underline}.CatalogPage_closeModalButton__5NFtD{background:#ccc;border:none;border-radius:5px;cursor:pointer;margin-top:10px;padding:10px 20px}.CatalogPage_closeModalButton__5NFtD:hover{background:#bbb}.CatalogPage_carouselWrapper__0swN0{padding:20px;position:relative}.CatalogPage_carouselTitle__oWHb3{font-size:24px;margin-bottom:10px}.CatalogPage_carouselControls__JcQAr{align-items:center;display:flex;position:relative}.CatalogPage_carouselArrow__nZqh9{background:#f0f0f0;border:none;color:#888;cursor:pointer;font-size:24px;padding:10px;z-index:2}.CatalogPage_carouselContainer__zP8de{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.CatalogPage_carouselContainer__zP8de::-webkit-scrollbar{display:none}.CatalogPage_carouselCard__Rpsju{background:#fff;border-radius:8px;box-shadow:0 2px 6px #0000001a;cursor:pointer;margin-right:15px;min-width:200px;transition:transform .2s ease}.CatalogPage_carouselCard__Rpsju:hover{transform:scale(1.03)}.CatalogPage_carouselImageWrapper__hNAin{position:relative}.CatalogPage_carouselImage__HpJQz{border-top-left-radius:8px;border-top-right-radius:8px;height:200px;object-fit:cover;width:100%}.CatalogPage_carouselFavoriteIcon__\+wzCH{cursor:pointer;position:absolute;right:10px;top:10px;width:20px}.CatalogPage_carouselInfo__G\+yMr{padding:10px}.CatalogPage_carouselProductName__ZL3hx{font-weight:700;margin-bottom:5px}.CatalogPage_carouselPrice__6iY0s{color:#333;font-size:16px}.CatalogPage_carouselAddButton__9466q{background:#ff4c4c;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:10px;padding:8px 12px}@media (max-width:1440px){.CatalogPage_catalogPage__TRYky{padding:80px 100px}}@media (max-width:1200px){.CatalogPage_content__1uMhY{flex-direction:column}.CatalogPage_catalogPage__TRYky{padding:60px}.CatalogPage_categoriesSidebar__gvhbT{height:auto;width:300px}}@media (max-width:992px){.CatalogPage_catalogPage__TRYky{margin-top:100px}.CatalogPage_title__JypOq{display:none}.CatalogPage_content__1uMhY{flex-direction:column}.CatalogPage_categoriesSidebar__gvhbT{height:auto;margin-bottom:30px;width:100%}.CatalogPage_categoryItem__JDUHW{font-size:20px}.CatalogPage_productGrid__L0ZLM{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.CatalogPage_catalogPage__TRYky{padding:40px 20px}.CatalogPage_categoryItem__JDUHW{font-size:18px;line-height:2}.CatalogPage_subcategoryItem__dlNyx{font-size:15px;padding-left:10px}.CatalogPage_productGrid__L0ZLM{grid-template-columns:repeat(2,1fr)}}.ProductCart_productCard__firr3{background-color:#f4efe9;border-radius:10px;border-width:0;box-shadow:0 4px 8px #0003;box-sizing:border-box;cursor:pointer;display:grid;grid-template-rows:150px calc(100% - 150px);height:100%;max-width:300px;padding:16px;position:relative;transition:box-shadow .3s ease}.ProductCart_productCard__firr3:hover{box-shadow:8px 8px 10px #0003}.ProductCart_productCard__firr3.ProductCart_outOfStock__i4hKf{opacity:.5}.ProductCart_outOfStockOverlay__il4pT{align-items:center;background:#000000b3;bottom:0;color:#fff;display:flex;font-size:18px;justify-content:center;left:0;position:absolute;right:0;text-transform:uppercase;top:0;z-index:1}.ProductCart_productImage__CX9rq{align-items:center;display:block;justify-content:center;overflow:hidden;text-align:center;width:100%}.ProductCart_productImage__CX9rq img{border-radius:11px;max-height:150px;object-fit:cover;width:100%}.ProductCart_productDescription__hzD8N{align-self:end;display:grid;height:100%}.ProductCart_productDetails__vV7O0{text-align:start}.ProductCart_productDetails__vV7O0 h4{color:#372c2fcc;font-family:Roboto;font-size:18px;font-weight:500;margin-block-start:10px;margin-bottom:4px}.ProductCart_productDetails__vV7O0 p{color:gray;font-family:Inter;font-size:10px;margin:4px 0}.ProductCart_productPrice__DRm3D{align-self:end;color:gray;font-family:Roboto;font-size:21px;font-weight:100;margin-block-end:0;margin-block-start:0}.ProductCart_favoriteIcon__Pddi6{bottom:15px;cursor:pointer;font-family:Roboto;position:absolute;right:54px;z-index:10}.ProductCart_favoriteIcon__Pddi6 img{height:21px;width:21px}.ProductCart_cartProductIcon__GwZkp{bottom:15px;cursor:pointer;font-family:Roboto;position:absolute;right:20px;z-index:10}.ProductCart_cartProductIcon__GwZkp img{height:21px;width:21px}@media (max-width:992px){.ProductCart_productDetails__vV7O0 h4{font-size:16px}}@media (max-width:480px){.ProductCart_productCard__firr3{grid-template-rows:120px calc(100% - 120px);padding:5px}.ProductCart_productImage__CX9rq img{max-height:120px}.ProductCart_productPrice__DRm3D{font-size:16px}.ProductCart_favoriteIcon__Pddi6{bottom:3px;right:44px}.ProductCart_cartProductIcon__GwZkp{bottom:3px;right:15px}.ProductCart_cartProductIcon__GwZkp img,.ProductCart_favoriteIcon__Pddi6 img{height:18px;width:18px}}.ProductPage_productPage__UFWhT{color:#372c2f;font-family:Roboto,sans-serif;margin:0 auto;max-width:70%;padding:20px}.ProductPage_breadcrumbs__EDGDn{color:#372c2f;font-family:Roboto;font-size:14px;margin-bottom:20px}.ProductPage_breadcrumbs__EDGDn span{cursor:pointer;margin:0 5px}.ProductPage_breadcrumbs__EDGDn span:hover{text-decoration:underline}.ProductPage_productCard__iqKTy{background:#f4efe9;border-radius:20px;box-shadow:-10px 6px 10px 0 #0003;margin-bottom:40px;padding:40px 100px;position:relative}.ProductPage_decorationAnt__8ckPX{height:180px;pointer-events:none;position:absolute;right:20px;top:14px;width:180px}.ProductPage_decorationAnt__8ckPX img{width:100%}.ProductPage_backArrow__yvnq2{cursor:pointer;left:50px;margin-top:5px;position:absolute;rotate:90deg}.ProductPage_productTitle__mp8s5{align-items:center;color:#372c2f;display:flex;font-family:Roboto;font-size:34px;font-weight:400;letter-spacing:.07em;line-height:100%;margin-block-start:0;margin-bottom:60px}.ProductPage_productMain__iTQjj{align-items:center;display:flex;justify-items:center;margin-bottom:30px}.ProductPage_productGallery__gsPN1{align-items:center;display:flex;flex-direction:row-reverse;gap:40px;position:relative}.ProductPage_mainImage__gBn0S{align-items:center;display:flex;height:220px;justify-content:center;overflow:hidden;width:400px}.ProductPage_mainImage__gBn0S img{background:#f4efe9;border-radius:11px;height:100%;object-fit:contain}.ProductPage_imagePreview__c5LVp{display:flex;flex-direction:column;gap:5px}.ProductPage_previewItem__XMH75{background:#f5f5f5;border:1px solid #372c2f33;border-radius:6px;cursor:pointer;height:46px;overflow:hidden;transition:all .2s;width:70px}.ProductPage_previewItem__XMH75:hover{border-color:#372c2f;transform:scale(1.02)}.ProductPage_previewImage__-\+aOS{height:100%;object-fit:cover;width:100%}.ProductPage_previewItem__XMH75.ProductPage_active__0\+C4X{border:2px solid #372c2f}.ProductPage_productActions__-LMMS{align-items:flex-end;display:flex;flex-direction:column;gap:20px;height:220px;justify-content:space-between;min-width:200px}.ProductPage_priceBlock__nn86I{color:#372c2fcc;display:flex;flex-direction:column;gap:10px}.ProductPage_fiat__-ly1J{align-self:end;font-size:20px;font-weight:100;margin-block-end:0;margin-block-start:0;padding-bottom:2px}.ProductPage_price__-ACqe{color:#372c2fcc;font-size:32px;letter-spacing:.07em}.ProductPage_availability__ajt2r,.ProductPage_price__-ACqe{font-family:Roboto;font-weight:400;line-height:100%;text-align:end}.ProductPage_availability__ajt2r{color:#e06464;font-size:16px;letter-spacing:0;opacity:.8}.ProductPage_quantityControl__8wq-x{align-items:center;border:1px solid #372c2f66;border-radius:6px;display:flex;height:30px;justify-content:space-between;margin-bottom:80px;padding:0 10px;width:60px}.ProductPage_quantityButton__pVZAR{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;width:24px}.ProductPage_quantityButton__pVZAR,.ProductPage_quantity__M\+tuC{color:#372c2f;font-family:Roboto;font-size:20px;font-weight:200;letter-spacing:0;line-height:100%}.ProductPage_quantity__M\+tuC{flex:1 1;text-align:center}.ProductPage_addToCartButton__kylPG{align-items:center;background-color:#c6c99e!important;border:none;border-radius:6px;color:#372c2f!important;cursor:pointer;display:inline-flex;font-family:Roboto;font-size:16px;font-weight:400;gap:10px;height:35px;justify-content:center;letter-spacing:0;line-height:80%;margin-top:-130px;text-align:center;transition:background-color .2s;width:130px}.ProductPage_addToCartButton__kylPG:hover{background:#616a1499!important;color:#372c2f!important}.ProductPage_addToCartButton__kylPG:disabled{background-color:#ccc!important;cursor:not-allowed}.ProductPage_productOptions__21tsR{display:flex;flex-direction:column;gap:15px;margin-bottom:40px}.ProductPage_optionLabel__-OwML{align-items:center;cursor:pointer;display:flex;min-height:24px;padding-left:30px;position:relative}.ProductPage_optionCheckbox__4yfCg{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.ProductPage_optionCheckmark__nKtr3{border:1px solid #372c2f66;border-radius:4px;height:16px;left:0;position:absolute;transition:all .2s;width:16px}.ProductPage_optionLabel__-OwML:hover .ProductPage_optionCheckmark__nKtr3{background-color:#616a14cc}.ProductPage_optionCheckbox__4yfCg:checked~.ProductPage_optionCheckmark__nKtr3{background:#616a1499;border-color:#372c2f}.ProductPage_optionCheckbox__4yfCg:checked~.ProductPage_optionCheckmark__nKtr3:after{border:solid #fff0;border-width:0 2px 2px 0;content:"";height:10px;left:6px;position:absolute;top:2px;transform:rotate(45deg);width:5px}.ProductPage_optionText__MENxx{color:#372c2f;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.07em;line-height:100%;margin-left:10px}.ProductPage_sectionTitle__1o328{border-bottom:2px solid #eee;color:#c6c99e;font-family:Roboto;font-size:24px;font-weight:600;letter-spacing:.07em;line-height:100%;margin:-2px;padding-bottom:5px}.ProductPage_specsSection__iM8LB{margin-bottom:40px;width:100%}.ProductPage_specsColumns__LgNKN{display:flex;gap:40px}.ProductPage_specsColumn__RXtWD{display:flex;flex:1 1;flex-direction:column;gap:15px}.ProductPage_specItem__sdNjJ{align-items:center;display:grid;justify-content:space-between;min-height:30px}.ProductPage_specName__5Gz0R,.ProductPage_specValue__Vhj9p{word-wrap:break-word;font-family:Roboto;font-size:18px;font-weight:400;letter-spacing:.07em;line-height:100%;padding:4px 0;text-align:left!important;vertical-align:middle;width:100%}.ProductPage_specName__5Gz0R{color:#372c2f;padding-right:10px}.ProductPage_specValue__Vhj9p{color:#372c2f;flex-shrink:0;text-align:right}.ProductPage_descriptionSection__qyaY6{width:100%}.ProductPage_descriptionText__Rfcw1{color:#372c2f;font-family:Roboto;font-size:20px;font-weight:400;letter-spacing:.07em;line-height:1.6;margin-bottom:20px;text-align:justify;width:80%}.ProductPage_modalOverlay__zhwT4{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.ProductPage_modalContent__jNuEq{background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;padding:20px;text-align:center;width:300px}.ProductPage_modalLink__ih4mp{color:#007bff;display:block;margin:10px 0;text-decoration:none}.ProductPage_modalLink__ih4mp:hover{text-decoration:underline}.ProductPage_closeModalButton__Cf5y0{background:#ccc;border:none;border-radius:5px;cursor:pointer;margin-top:10px;padding:10px 20px}.ProductPage_closeModalButton__Cf5y0:hover{background:#bbb}@media (max-width:1024px){.ProductPage_productCard__iqKTy{padding:40px}.ProductPage_productGallery__gsPN1,.ProductPage_productMain__iTQjj{flex-direction:column}.ProductPage_imagePreview__c5LVp{flex-direction:row;margin-left:0;margin-top:20px}.ProductPage_productActions__-LMMS{align-items:flex-start;margin-left:0}.ProductPage_productGallery__gsPN1,.ProductPage_productMain__iTQjj{flex-direction:column}.ProductPage_productActions__-LMMS{gap:20px;height:auto;justify-content:start}.ProductPage_addToCartButton__kylPG{margin-top:-90px}.ProductPage_imagePreview__c5LVp{flex-direction:row;margin-left:0;margin-top:20px}.ProductPage_productActions__-LMMS{align-items:flex-start;margin-left:0}.ProductPage_productPage__UFWhT{max-width:95%;padding:10px}.ProductPage_productCard__iqKTy{padding:20px}.ProductPage_productTitle__mp8s5{font-size:22px;margin-left:20px;width:auto}.ProductPage_backArrow__yvnq2{left:15px;margin-top:0}.ProductPage_productActions__-LMMS{align-self:start}.ProductPage_specsColumns__LgNKN{flex-direction:column;gap:20px}.ProductPage_descriptionText__Rfcw1{width:100%}.ProductPage_availability__ajt2r{text-align:start}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.CaruselProducts_carouselWrapper__jMe5c{box-sizing:border-box;margin:0 auto 100px;max-width:1000px;padding:20px;position:relative;width:calc(100vw - 40px)}.CaruselProducts_productCardWrapper__eEw4R{height:100%}.CaruselProducts_carouselTitle__DhC0k{color:#372c2fcc;font-family:asinastra;font-size:36px;font-weight:400;letter-spacing:.07em;margin-bottom:20px;margin-left:40px;text-align:start}.CaruselProducts_swiperSlide__yoF6h{height:auto!important}.CaruselProducts_mainBlockSwipper__ywbpr{position:relative}.CaruselProducts_navigationButtons__oNkrj{display:flex;gap:10px;margin-bottom:20px}.CaruselProducts_nextButton__ar1CH,.CaruselProducts_prevButton__bdG\+P{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;top:50%;transition:all .3s;width:40px}.CaruselProducts_nextButton__ar1CH img,.CaruselProducts_prevButton__bdG\+P img{height:40px;width:40px}.CaruselProducts_nextButton__ar1CH:hover,.CaruselProducts_prevButton__bdG\+P:hover{transform:scale(1.2)}.CaruselProducts_prevButton__bdG\+P{left:-40px}.CaruselProducts_nextButton__ar1CH{right:-40px}@media (max-width:768px){.CaruselProducts_carouselWrapper__jMe5c{padding:15px}.CaruselProducts_carouselTitle__DhC0k{font-size:20px}}@media (max-width:480px){.CaruselProducts_carouselWrapper__jMe5c{padding:30px}.CaruselProducts_carouselTitle__DhC0k{font-size:18px;margin-bottom:15px}}.AccountPage_account__y3YTG{align-items:center;color:#474a51;display:grid;font-family:Inter;height:100%;justify-items:center;position:relative}.AccountPage_account__y3YTG .AccountPage_header__6-MDb{align-items:center;background-color:#fff;display:flex;justify-items:center;position:fixed;top:0;width:100%;z-index:999}.AccountPage_account__y3YTG .AccountPage_sloganSection__WqLks{text-align:center;width:100%}.AccountPage_account__y3YTG .AccountPage_slogan__VGVkO{font-size:28px;margin-bottom:10px;padding:10px;text-align:end}.AccountPage_account__y3YTG .AccountPage_backButton__NWCY3{align-items:center;background:none;border:none;border-bottom:1px solid #474a51;box-sizing:border-box;color:#372c2fcc;cursor:pointer;display:flex;flex-direction:column;font-family:Cormorant,serif;font-size:25px;font-weight:700;left:20px;margin-bottom:0;position:absolute;top:25px}.AccountPage_account__y3YTG .AccountPage_backArrow__Pcfy8{width:110px}.AccountPage_account__y3YTG .AccountPage_underline__PQEq-{background:linear-gradient(90deg,#0000 0,#474a5133 20%,#474a51 50%,#474a5133 80%,#0000);height:2px;margin:0 auto;max-width:1000px;position:relative;width:100%}.AccountPage_account__y3YTG .AccountPage_container__lpgSg{grid-template-columns:.6fr 1fr;justify-self:center;max-width:1000px;width:100%}.AccountPage_accountContent__x7jWc{display:grid;justify-items:center;margin-top:15px;width:calc(100% - 50px)}.AccountPage_account__y3YTG .AccountPage_container__lpgSg{display:grid;grid-template-columns:auto;justify-items:center;margin-top:150px}.AccountPage_lastItemContainer__B-afP{display:grid;width:100%}.AccountPage_lastItem__9nAJe{border-top:1px solid #888;bottom:60px;color:inherit;color:#000;cursor:pointer;font-size:20px;font-weight:500;height:40px;justify-self:center;position:absolute;text-align:center;text-decoration:none;transform:translateY(20px);width:200px}.AccountPage_sloganSection__WqLks{position:relative}.AccountPage_account__y3YTG .AccountPage_underline__PQEq-{position:absolute!important}@media (max-width:768px){.AccountPage_accountContent__x7jWc{margin-top:5px;width:100%}.AccountPage_sloganSection__WqLks{position:relative}.AccountPage_account__y3YTG .AccountPage_underline__PQEq-{position:absolute!important;top:154px}.AccountPage_account__y3YTG .AccountPage_container__lpgSg{margin-top:140px}.AccountPage_account__y3YTG .AccountPage_backButton__NWCY3{font-size:20px;top:10px}}.account .menu{grid-gap:10px;font-family:Inter;font-size:20px;gap:10px;justify-self:center;margin-top:50px;width:165px}.header{align-items:center;color:#372c2fcc;font-family:Cormorant,serif;font-size:40px;font-weight:700;height:85px;justify-self:center;letter-spacing:.07em;line-height:100%;text-align:center}.header,.nav-container{display:flex;justify-content:center}.nav-container{background-color:#f4efe9;height:50px;width:100%}.nav-menu{display:flex;gap:60px;margin:0;padding-inline-start:0}.nav-item{align-items:center;color:#372c2fcc;cursor:pointer;display:flex;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;letter-spacing:.07em;line-height:100%;padding:15px 0;position:relative}.nav-item.active{font-weight:700}.nav-item.active:after{color:#372c2fcc;font-family:Roboto;font-size:26px;font-weight:600;letter-spacing:7%;line-height:100%;vertical-align:middle}.account .menu a{color:inherit;cursor:pointer;text-decoration:none}.account .menu .last-item{align-items:center;border-top:1px solid #888;display:grid;height:40px;margin-top:21.5px}.account .menu .last-item,.account .menu__item.active{color:#000;font-weight:500}.logout-modal-overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.logout-modal{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;max-width:400px;padding:20px;text-align:center;width:100%}.logout-modal.modal-buttons{margin-top:20px}.logout-modal.modal-buttons button{border:none;border-radius:4px;cursor:pointer;margin:0 10px;padding:10px 20px}.logout-modal.modal-buttons button:first-child{background-color:#ff4d4d;color:#fff}.logout-modal.modal-buttons button:last-child{background-color:#ddd;color:#000}.hidden-on-phone{display:block}.show-on-phone{display:none}.menu-container{display:grid;justify-items:start;justify-self:center;width:100%}.account .menu{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:0;text-align:center;width:100%}.hidden-on-phone{display:none!important}.show-on-phone{display:block!important}@media (max-width:768px){.header{font-size:30px;height:50px;justify-self:end;padding-bottom:0;padding-right:10px}.nav-container,.nav-menu{height:60px}.nav-menu{grid-gap:0;display:grid;gap:0;grid-template-columns:1fr 1fr;justify-items:center;max-width:calc(100% - 50px);text-align:center}.menu-container{border-bottom:2px solid #616a1499;padding-bottom:0}.nav-item{padding:0}}.order{align-items:center;display:flex;flex-direction:column;gap:10px;height:auto;justify-content:flex-start;max-width:calc(100% - 100px);padding-bottom:40px}.order,.order .cart-item{box-sizing:border-box;width:100%}.order .cart-item{grid-gap:20px;border:1.5px solid #372c2f33;border-radius:10px;display:grid;gap:20px;height:max-content;margin-bottom:20px;max-height:185px;max-width:600px;overflow:hidden;padding:15px;transition:max-height .3s}.order .cart-item.expanded{max-height:280px}.order .cart-item.reviewing{max-height:600px}.order .cart-item-image{align-self:center;aspect-ratio:1/1;border-radius:10px;justify-self:start;max-height:150px;object-fit:cover}.order .item-content{cursor:pointer;display:flex;gap:30px}.order .additional-info{display:grid;margin-top:10px;max-height:0;transition:all .3s ease}.order .additional-info.visible{max-height:300px}.order .info-section{display:flex;justify-content:space-between;width:100%}.order .info-section .customer-info{display:flex;font-size:16px;gap:10px}.order .info-column{flex:1 1}.order .buttons-column{grid-gap:10px;align-items:center;display:grid;gap:10px;margin-left:20px;padding-bottom:20px}.order .action-button{border:none;border-radius:4px;cursor:pointer;font-weight:500;padding:8px 12px;transition:background-color .2s;white-space:nowrap}.order .repeat-button{background-color:#c6c99e;color:#372c2f}.order .repeat-button:hover{background-color:#616a1499}.order .change-button{background-color:#f4efe9;color:#372c2f}.order .change-button:hover{background-color:#d1c3b4}.order .delete-button{background-color:#f4efe9;color:#372c2f}.order .delete-button:hover{background-color:#d1c3b4}.review-form{box-sizing:border-box;padding:20px;width:100%}.review-input-section{display:flex;flex-direction:column;gap:15px}.review-description-input{border:1px solid #ddd;border-radius:5px;box-sizing:border-box;min-height:100px;padding:10px;resize:vertical;width:100%}.review-rating{align-items:center;display:flex;gap:10px}.review-rating p{margin:0}.star{color:#ccc;cursor:pointer;font-size:24px}.star.filled{color:#fc0}.file-upload-container{border:1px dashed #ccc;border-radius:5px;cursor:pointer;padding:10px;text-align:center}.file-upload-container:hover{background-color:#f5f5f5}.review-photo-input-hidden{display:none}.review-buttons{display:flex;gap:10px;justify-content:flex-end}.submit-review-button{background-color:#bbd6ee;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px}.submit-review-button:disabled{background-color:#ccc;cursor:not-allowed}.cancel-review-button{background-color:#f4efef;border:none;border-radius:4px;color:#372c2f;cursor:pointer;padding:8px 16px}@media (max-width:768px){.review-form{padding:15px}.review-product-info{align-items:flex-start;flex-direction:column}.review-product-image{margin-right:0!important}.info-section{flex-direction:column}.buttons-column{justify-content:flex-start;margin-left:0!important;margin-top:15px}}.order .info-row{display:flex;justify-content:space-between;margin-bottom:8px}.order .ArrowIcon{cursor:pointer;transition:transform .3s ease}.order .ArrowIcon.rotated{transform:rotate(180deg)}.order .title{font-family:Roboto;width:100%}.order .title .data{color:#372c2fcc}.order .title .name{color:#372c2fcc;font-size:18px;font-weight:500;margin-bottom:0}.order .title .composition{color:#372c2fcc;font-size:12px;font-weight:400;margin-bottom:0;margin-top:6px}.order .right-block-info{justify-items:end;position:relative;width:100%}.order .right-block-info .ArrowIcon{bottom:0;height:22px;position:absolute;right:0;width:22px}.order .status-info{color:#616a1499;font:Roboto;font-size:18px;font-weight:500;margin-bottom:6px;margin-top:0}.status-info.warning{color:#e06464}.order .right-block-info p{width:max-content}.order .right-block-info .fiat{align-self:end;font-size:14px;font-weight:500;margin-block-end:0;margin-block-start:0;padding-bottom:1px}.order .right-block-info .price{color:#372c2fcc;font-family:Roboto;font-size:24px;font-weight:500;letter-spacing:.07em;line-height:100%;text-align:end}.notifications{display:flex;flex-direction:column;gap:10px;margin-top:20px;padding:10px;width:100%}.notification-item{background-color:#f5f5f5;border:1px solid #ddd;border-radius:8px;cursor:pointer;padding:15px;text-align:center;transition:box-shadow .3s,background-color .3s}.notification-item:hover{background-color:#fff;box-shadow:0 4px 8px #bbd6ee}@media (max-width:768px){.order{max-width:calc(100% - 20px);padding-top:20px}td,th{padding:8px}.title th{font-size:12px}.notification-item{padding:10px}.order .cart-item.expanded{max-height:320px}.order .cart-item.reviewing{max-height:600px}}@media (max-width:480px){td,th{padding:5px}.title th{font-size:10px}.notification-item{padding:8px}}.account-info{display:grid;justify-items:center;margin-top:50px;width:100%}.account-info-container{max-width:calc(100% - 100px);width:100%}.account-info-container .section{border-bottom:3px solid #f4efe9;margin-bottom:20px;width:100%}.account-info-container .section h2{color:#888;font-size:14px;font-weight:300;margin:0 0 5px}.account-info-container .section p{font-size:18px;margin:6px 0 5px}@media (max-width:1024px){.account-info-container{max-width:calc(100% - 100px)}.account-info{margin-top:10px}}@media (max-width:768px){.account-info-container{max-width:calc(100% - 20px)}}.cart-container{max-width:600px;padding-bottom:40px}.cart,.cart-container{display:grid;justify-items:center;width:100%}.cart{align-items:center;max-width:calc(100% - 100px)}.cart ul{list-style-type:none;margin:0;padding:0;width:100%}.cart .cart-item{border:1.5px solid #372c2f33;border-radius:10px;box-sizing:border-box;display:flex;gap:30px;margin-bottom:20px;max-width:600px;padding:15px;width:100%}.cart .cart-item .title{align-self:center;display:grid;font-family:Roboto;width:100%}.cart .cart-itemr .title .data{color:#372c2fcc}.cart .cart-item .title .name{color:#372c2fcc;font-size:18px;font-weight:500;margin-bottom:0;margin-top:0}.cart .cart-item .title .composition{color:#372c2fcc;font-size:12px;font-weight:400;margin-bottom:0;margin-top:6px}.cart .cart-item-image{align-self:center;aspect-ratio:1/1;border-radius:10px;justify-self:start;max-height:150px;object-fit:cover}.cart-container .quantity{grid-gap:8px;align-items:center;align-self:end;border:1.5px solid #372c2f33;border-radius:6px;display:grid;font-size:18px;gap:8px;grid-template-columns:1fr 1fr 1fr;height:28px;justify-items:center;justify-self:center;padding-left:10px;padding-right:10px;width:60px}.cart-container .total-price-block{align-items:flex-end;display:flex;flex-direction:column;gap:35px;width:100%}.total-price-block .fiat{align-self:end;font-size:14px;font-weight:500;margin-block-end:0;margin-block-start:0;padding-bottom:1px}.total-price-block .price{color:#372c2fcc;font-family:Roboto;font-size:24px;font-weight:500;letter-spacing:.07em;line-height:100%;text-align:end}.cart-container .create-order{background-color:#616a144d;border:2px solid #372c2fcc;border-radius:6px;cursor:pointer;font-size:20px;padding:10px 20px;text-align:center;transition:background-color .3s ease;width:160px}.cart-container .create-order:hover{background-color:#616a1499}@media (max-width:768px){.cart .cart-item-image{max-height:100px}.total-price-block{gap:10px!important}.cart{max-width:calc(100% - 20px)}.cart .cart-item{gap:10px;grid-template-columns:1fr 1fr 1fr;position:relative}}.FavouritesContent_favoritesContent__QkLy6{width:100%}.FavouritesContent_favoritesGrid__6CBTa{grid-gap:15px;box-sizing:border-box;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:0 10px 10px;width:100%}.FavouritesContent_favoriteCard__FzmFr{background-color:#f4efe9;border:1px solid #616a1499;border-radius:12px;display:grid;max-height:400px;overflow:hidden;padding:20px;position:relative;transition:transform .2s}.FavouritesContent_favoriteCard__FzmFr:hover{transform:scale(1.02)}.FavouritesContent_favoriteIcon__tUEO4{bottom:20px;cursor:pointer;position:absolute;right:20px;z-index:1}.FavouritesContent_productImage__vWihm{align-items:center;display:flex;justify-content:center}.FavouritesContent_productImage__vWihm img{border-radius:20px;max-height:100%;max-width:100%;object-fit:cover}.FavouritesContent_productDetails__Hktyi{text-align:start}.FavouritesContent_productName__ifZIt{font-size:1rem;font-weight:700;margin:5px 0}.FavouritesContent_productBrand__XGYxz{color:gray;font-family:Inter;font-size:12px;margin-block-start:0}.FavouritesContent_productPrice__icx\+h{align-self:end;color:gray;font-family:Roboto;font-size:25px;margin-block-end:0;margin-block-start:0}.FavouritesContent_modalOverlay__LijLP{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.FavouritesContent_modalContent__Ljwre{background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;padding:20px;text-align:center;width:300px}.FavouritesContent_modalLink__ctsnz{color:#007bff;display:block;margin:10px 0;text-decoration:none}.FavouritesContent_modalLink__ctsnz:hover{text-decoration:underline}.FavouritesContent_closeModalButton__Tw0fH{background:#ccc;border:none;border-radius:5px;cursor:pointer;margin-top:10px;padding:10px 20px}.FavouritesContent_closeModalButton__Tw0fH:hover{background:#bbb}@media (max-width:1024px){.FavouritesContent_favoritesGrid__6CBTa{gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media (max-width:768px){.FavouritesContent_favoritesGrid__6CBTa{gap:10px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media (max-width:480px){.FavouritesContent_favoritesGrid__6CBTa{gap:8px}.FavouritesContent_productBrand__XGYxz,.FavouritesContent_productName__ifZIt,.FavouritesContent_productPrice__icx\+h{font-size:.9rem}}@media (max-width:320px){.FavouritesContent_favoritesGrid__6CBTa{gap:5px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.FavouritesContent_productBrand__XGYxz,.FavouritesContent_productName__ifZIt,.FavouritesContent_productPrice__icx\+h{font-size:.8rem}}.create-order-container{align-items:center;display:flex;flex-direction:column;padding-top:50px}.create-order-container .title{color:#372c2fcc;font-family:Cormorant;font-size:44px;font-weight:500;letter-spacing:.07em;margin-bottom:20px;text-align:center}.bottom-solid-title{background-color:#c6c99e;height:4px;left:0;position:absolute;top:80px;width:420px;z-index:-100}.error-message{font-size:12px}.create-order-container .input-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:5px}.create-order-container .input-label{font-size:20px}.create-order-container .create-order-form{align-items:flex-start;display:flex;gap:100px;justify-content:center;width:100%}.create-order-container .form-left,.create-order-container .form-right{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;margin-top:50px}.create-order-container .form-right{border:1.5px solid #372c2f66;border-radius:4px;gap:5px;max-width:400px;padding:10px 15px;width:100%}.create-order-container .form-left{gap:20px;max-width:500px;width:100%}.create-order-container .down-form{display:grid;grid-template-columns:repeat(2,1fr);max-width:720px;width:100%}.create-order-container .pill-input{border:1.5px solid #372c2f66;border-radius:4px;box-sizing:border-box;font-size:16px;padding:10px 15px;width:100%}.error-message{color:red;font-size:10px;margin-top:5px;text-align:start}.create-order-container .checkbox-title,.error-message{margin-bottom:5px}.create-order-container .checkbox-group{display:flex;flex-direction:column;gap:10px}.create-order-container .checkbox-label{align-items:center;color:#474a51;display:flex;font-size:16px;gap:20px;white-space:nowrap}.create-order-container .checkbox-input{display:none}.create-order-container .checkbox-custom{border:1px solid #372c2f66;border-radius:4px;height:12px;width:12px}.create-order-container .checkbox-input:checked+.checkbox-custom{background-color:#616a1499}.order-summary{color:#333;font-size:14px;font-weight:700}.create-order-container .submit-button{align-self:end;background-color:initial;background-color:#616a144d;border:1.5px solid #372c2fcc;border-radius:6px;cursor:pointer;font-size:14px;font-weight:400;height:35px;justify-self:right;margin-top:66px;width:150px}.create-order-container .return-link{border-bottom:1px solid #372c2fcc;color:#372c2fcc;font-size:18px;margin-top:10px;text-align:start;text-decoration:none;width:max-content}.map-icon-button{background-color:#f8f9fa;border:1px solid #007bff;border-radius:20px;bottom:100;color:#007bff;cursor:pointer;font-size:14px;left:100;opacity:0;padding:8px 15px;position:absolute;top:65%;transform:translateY(-10px);transition:opacity .2s,transform .2s}.input-wrapper:hover .map-icon-button{opacity:1;transform:translateY(0)}.map-modal{background:#fff;border-radius:20px;box-shadow:0 2px 10px #0000001a;box-sizing:border-box;left:50%;max-height:100%;max-width:600px;overflow-y:auto;padding:30px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1000}.close-map-button{background-color:#fff;border:1px solid #bbd6ee;border-radius:5px;color:#000;cursor:pointer;font-size:medium;margin-top:15px;padding:10px 20px;transition:background-color .3s;width:100%}.close-map-button:hover{background-color:#bbd6ee}body.modal-open{overflow:hidden}.create-order-form .mobile-hidden{display:block}.create-order-form .mobile-show{display:none}@media (max-width:1024px){.create-order-form{align-items:center!important;display:flex!important;flex-direction:column;gap:0!important;padding-bottom:50px;width:50%}.create-order-form .mobile-hidden{display:none}.create-order-form .mobile-show{display:block}.create-order-container .down-form{display:block;margin-bottom:100px;max-width:400px;width:50%}}.Reviews_reviewsSection__Fb34O{box-sizing:border-box;padding:50px 20px 20px;text-align:center;width:100%}.Reviews_reviewsHeader__BcohZ{font-family:CormorantGaramond;font-size:32px;margin-bottom:10px}.Reviews_reviewsLine__W7yzz{background:linear-gradient(90deg,#0000,#333,#0000);height:2px;margin:0 auto 20px;width:70%}.Reviews_reviewsContainer__sN3OB{align-items:center;display:flex;flex-direction:column;gap:20px}.Reviews_pagination__N51lV{background:none;font-family:Inter}.Reviews_modal__pPpna{align-items:center;background:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.Reviews_modalContent__kA-tf{background:#fff;border-radius:8px;max-height:90%;max-width:90%;padding:20px;position:relative}.Reviews_modalContent__kA-tf img{display:block;max-height:100%;max-width:100%}.Reviews_closeButton__1hh6U{background:none;border:none;color:#333;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}.Reviews_reviewCard__BamtZ{align-items:center;background-color:#f4efe9;border:2px solid #616a14;border-radius:8px;box-shadow:0 4px 5px #616a14;display:flex;gap:20px;padding:20px;width:70%}.Reviews_reviewImage__6ceZW{border-radius:8px;height:100px;object-fit:cover;width:100px}.Reviews_reviewContent__rz2vd{flex:1 1;font-family:Inter;text-align:left}.Reviews_reviewTitle__pCSGB{font-size:18px;font-weight:700;margin:0 0 10px}.Reviews_reviewRating__GAqcn{display:flex;gap:5px;margin-top:10px}.Reviews_starFilled__DGS2k{color:gold;font-size:20px}.Reviews_starEmpty__eBhYT{color:#ddd;font-size:20px}.Answers_faqContainer__Txlqi{font-family:Arial,sans-serif;margin:0 auto;max-width:800px;padding:20px}.Answers_breadcrumbs__bjQv6{color:#666;font-size:14px;margin-bottom:20px}.Answers_breadcrumbLink__\+R7z4{color:#666;cursor:pointer;margin:0 5px;text-decoration:none}.Answers_breadcrumbLink__\+R7z4:hover{text-decoration:underline}.Answers_breadcrumbs__bjQv6 span{cursor:pointer;margin:0 5px}.Answers_breadcrumbs__bjQv6 span:hover{text-decoration:underline}.Answers_title__c1K-w{border-bottom:4px solid #c6c99e;color:#333;font-family:Cormorant;font-size:40px;font-weight:400;justify-self:center;letter-spacing:5px;margin-bottom:30px;text-align:center;width:fit-content}.Answers_faqList__aCRpM{margin-bottom:40px}.Answers_faqItem__ahPtp{border:1px solid #e0e0e0;border-radius:8px;margin-bottom:15px;overflow:hidden;transition:all .3s ease}.Answers_faqItem__ahPtp.Answers_active__TJilB{border-color:#616a1499;box-shadow:0 2px 8px #0066cc1a}.Answers_question__pEjeH{align-items:center;background-color:#f9f9f9;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:18px 20px;transition:background-color .2s}.Answers_question__pEjeH:hover{background-color:#f0f0f0}.Answers_answer__oN6gv{background-color:#fff;border-top:1px solid #eee;color:#555;line-height:1.6;padding:20px}.Answers_arrow__68SpO{height:16px;transition:transform .3s ease;width:16px}.Answers_arrowDown__Y6iHs{transform:rotate(0deg)}.Answers_arrowUp__QGe1N{transform:rotate(180deg)}.Answers_supportButton__umprq{background-color:#f4efe9;border:1px solid #616a1499;border-radius:6px;color:#372c2f;cursor:pointer;display:block;font-size:16px;font-weight:500;margin:0 auto;max-width:250px;padding:12px 20px;transition:background-color .2s;width:100%}.Answers_supportButton__umprq:hover{background-color:#d0cbc5}.Guarantees_backLink__ELFK3{background:none;border:none;border-bottom:1px solid #666;cursor:pointer;display:inline-block;margin:10px 0 30px;padding-bottom:5px;transition:all .2s}.Guarantees_backText__WAawZ{color:#666;font-size:14px;margin-bottom:0}.Guarantees_backLink__ELFK3:hover{border-bottom-color:#616a14}.Guarantees_backLink__ELFK3:hover .Guarantees_backText__WAawZ{color:#372c2f}.Guarantees_guaranteesContainer__5YevC{font-family:Arial,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.Guarantees_breadcrumbs__o3bC1{color:#666;font-size:14px;margin-bottom:20px;width:100%}.Guarantees_breadcrumbLink__bRP5G{color:#666;text-decoration:none;transition:color .2s}.Guarantees_breadcrumbLink__bRP5G:hover{text-decoration:underline}.Guarantees_breadcrumbSeparator__XZy03{color:#999;margin:0 8px}.Guarantees_breadcrumbCurrent__f\+\+A7{color:#333}.Guarantees_title__Z\+T9k{border-bottom:4px solid #c6c99e;color:#333;font-family:Cormorant;font-size:40px;font-weight:400;justify-self:center;letter-spacing:5px;margin-bottom:30px;text-align:center;width:fit-content}.Guarantees_guaranteesGrid__sRsmQ{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));margin-bottom:40px}.Guarantees_guaranteeBlock__fUt-\+{grid-gap:20px;background-color:#f9f9f9;border:2px dashed #372c2f66;border-radius:8px;display:grid;gap:20px;padding:15px;transition:all .3s ease}.Guarantees_guaranteeBlock__fUt-\+:hover{border-color:#616a1499;box-shadow:0 2px 8px #0000001a}.Guarantees_guaranteeText__EHQWq{color:#555;line-height:1.6;margin-block-end:0;margin-block-start:0}.Guarantees_wordColorRed__3Bpwh{color:#e06464;display:inline;font-weight:600}@media (max-width:768px){.Guarantees_guaranteesGrid__sRsmQ{grid-template-columns:1fr}.Guarantees_title__Z\+T9k{font-size:32px;margin-bottom:30px}.Guarantees_guaranteeBlock__fUt-\+{padding:20px}}.Delivery_backLink__Hf3JL{background:none;border:none;border-bottom:1px solid #666;cursor:pointer;display:inline-block;margin:10px 0 30px;padding-bottom:5px;transition:all .2s}.Delivery_backText__EOBWp{color:#666;font-size:14px;margin-bottom:0}.Delivery_backLink__Hf3JL:hover{border-bottom-color:#616a14}.Delivery_backLink__Hf3JL:hover .Delivery_backText__EOBWp{color:#372c2f}.Delivery_deliveryContainer__81j9K{font-family:Arial,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.Delivery_breadcrumbs__1kgl8{color:#666;font-size:14px;margin-bottom:20px;width:100%}.Delivery_breadcrumbLink__WoqDT{color:#666;text-decoration:none;transition:color .2s}.Delivery_breadcrumbLink__WoqDT:hover{text-decoration:underline}.Delivery_breadcrumbSeparator__pu97a{color:#999;margin:0 8px}.Delivery_breadcrumbCurrent__wCZIh{color:#333}.Delivery_title__141aw{border-bottom:4px solid #c6c99e;color:#333;font-family:Cormorant;font-size:40px;font-weight:400;justify-self:center;letter-spacing:5px;margin-bottom:30px;margin-left:auto;margin-right:auto;text-align:center;width:fit-content}.Delivery_deliveryBlock__GoGEv{background-color:#f9f9f9;border:2px dashed #372c2f66;border-radius:8px;margin:0 auto;max-width:800px;padding:40px;text-align:center;transition:all .3s ease}.Delivery_deliveryBlock__GoGEv:hover{border-color:#616a1499;box-shadow:0 2px 8px #0000001a}.Delivery_deliveryText__7Dgb-{color:#555;font-size:16px;line-height:1.6;margin:0 0 20px}.Delivery_deliveryText__7Dgb-:last-child{margin-bottom:0}.Delivery_wordColorRed__hkPtm{color:#e06464;display:inline;font-weight:600}@media (max-width:768px){.Delivery_title__141aw{font-size:32px}.Delivery_deliveryBlock__GoGEv{padding:20px}}.Stores_backLink__RV-uk{background:none;border:none;border-bottom:1px solid #666;cursor:pointer;display:inline-block;margin:10px 0 30px;padding-bottom:5px;transition:all .2s}.Stores_backText__UpWRH{color:#666;font-size:14px;margin-bottom:0}.Stores_backLink__RV-uk:hover{border-bottom-color:#616a14}.Stores_backLink__RV-uk:hover .Stores_backText__UpWRH{color:#372c2f}.Stores_storesContainer__9eJyc{font-family:Arial,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.Stores_breadcrumbs__fiXCq{color:#666;font-size:14px;margin-bottom:20px;width:100%}.Stores_breadcrumbLink__L0MnT{color:#666;text-decoration:none;transition:color .2s}.Stores_breadcrumbLink__L0MnT:hover{text-decoration:underline}.Stores_breadcrumbSeparator__mkYIV{color:#999;margin:0 8px}.Stores_breadcrumbCurrent__UkRqL{color:#333}.Stores_title__WY2im{border-bottom:4px solid #c6c99e;color:#333;font-family:Cormorant;font-size:40px;font-weight:400;justify-self:center;letter-spacing:5px;margin-bottom:30px;text-align:center;width:100vw}.Stores_storesList__-ZAg1{margin:0 auto;padding-top:50px;width:max-content}.Stores_storeItem__oZtHQ{align-items:flex-start;border-bottom:1px solid #eee;display:flex;margin-bottom:25px;padding-bottom:25px}.Stores_storeItem__oZtHQ:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.Stores_locationIcon__JM2rd{flex-shrink:0;height:30px;margin-right:15px;margin-top:3px;width:30px}.Stores_storeInfo__9cZ6E{flex-grow:1}.Stores_storeAddress__ijgAM{color:#333;font-weight:500;margin:0 0 5px}.Stores_storePhone__5xanI{color:#666;margin:0}@media (max-width:768px){.Stores_title__WY2im{font-size:32px}.Stores_storeItem__oZtHQ{margin-bottom:20px;padding-bottom:20px}.Stores_locationIcon__JM2rd{margin-right:10px}}.AboutUs_aboutContainer__3unwX{font-family:Arial,sans-serif;margin:0 auto;max-width:1200px;padding:0 20px 20px;text-align:center}.AboutUs_breadcrumbs__ysoMo{color:#666;font-size:14px;justify-self:center;max-width:1200px;text-align:left;width:100%}.AboutUs_breadcrumbLink__cyg4K{color:#666;text-decoration:none;transition:color .2s}.AboutUs_breadcrumbLink__cyg4K:hover{text-decoration:underline}.AboutUs_breadcrumbSeparator__\+wpsM{color:#999;margin:0 8px}.AboutUs_breadcrumbCurrent__ujN1z{color:#333}.AboutUs_logoContainer__rDHOY{justify-self:center;width:100vw}.AboutUs_logo__\+6z\+R{height:auto;max-width:250px}.AboutUs_description__GwjAq{color:#333;font-family:Cormorant;font-size:18px;justify-self:center;width:100vw}.AboutUs_header__CY-jK{background-color:#f4efe9;border-bottom:3px solid #c6c99e;box-sizing:border-box;justify-self:center;margin-bottom:50px;padding-left:20px;padding-right:20px;padding-top:20px;width:100vw}.AboutUs_featuresGrid__Tbora{grid-gap:40px 20px;display:grid;gap:40px 20px;grid-template-columns:repeat(2,1fr);margin-bottom:40px}.AboutUs_featureItem__t6SBt{align-items:center;display:flex;flex-direction:column}.AboutUs_featureImage__trldY{height:80px;margin-bottom:15px;object-fit:contain;width:80px}.AboutUs_featureText__v9KqG{color:#555;font-size:14px;margin:0;max-width:200px}.AboutUs_featureItem3__YAoZY{grid-column:span 2}@media (max-width:768px){.AboutUs_featuresGrid__Tbora{grid-template-columns:1fr}.AboutUs_featureItem3__YAoZY{grid-column:span 1}.AboutUs_logo__\+6z\+R{max-width:150px}.AboutUs_description__GwjAq{font-size:16px;margin-bottom:30px}.AboutUs_featureImage__trldY{height:80px;width:80px}}.Footer_footer__kXlYa{background-color:#f4efe9;font-family:Roboto,sans-serif;padding:5% 0;width:100%}.Footer_phone__1gD82{color:inherit;text-decoration:none}.Footer_footerContainer__cqEAW{margin:0 auto;max-width:1600px;width:90%}.Footer_footerTitle__iSVVQ{color:#372c2f;display:inline-block;font-family:Roboto,sans-serif;font-size:30px;font-weight:400;letter-spacing:0;line-height:100%;margin-bottom:25px;padding-bottom:8px;position:relative}.Footer_footerTitle__iSVVQ:after{background-color:#372c2f66;bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.Footer_footerColumn__wNOj9:nth-child(2) .Footer_footerTitle__iSVVQ:after{left:50%;transform:translateX(-50%);width:100%}.Footer_footerColumn__wNOj9:last-child .Footer_footerTitle__iSVVQ:after{right:0;width:65%}.Footer_footerLinks__3aiFY a{color:#372c2f;font-size:20px;font-weight:300;letter-spacing:0;line-height:100%;text-decoration:none;transition:color .3s ease}.Footer_footerLinks__3aiFY a:hover{color:#616a14;text-decoration:underline}.Footer_footerLogo__fb42F{margin:0 auto 5%;max-width:240px;width:100%}.Footer_footerLogo__fb42F img{height:auto;object-fit:contain;width:100%}.Footer_footerContent__GLsTv{border-radius:1.25rem;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto;max-width:1047px;padding:3% 5%;width:100%}.Footer_footerColumn__wNOj9{display:flex;flex-direction:column}.Footer_footerLinks__3aiFY{list-style:none;margin:0;padding:0}.Footer_footerLinks__3aiFY li{margin-bottom:15px}.Footer_footerContactsContainer__iLWzr{display:flex;justify-content:space-between;margin:30px auto 0;width:100%}.Footer_footerContactInfo__zzcr6{color:#372c2f;font-family:Roboto,sans-serif;font-size:30px;font-weight:500;line-height:1.5}.Footer_footerSocialBlock__N6msw{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-around}.Footer_footerSocialIcons__PVENL{display:flex;justify-content:space-between;margin-bottom:20px;width:283px}.Footer_footerSocialIcons__PVENL img{height:45px;object-fit:contain;transition:transform .3s ease;width:45px}.Footer_footerSocialIcons__PVENL img:hover{transform:scale(1.1)}.Footer_footerBlock__aC5ZE{align-items:center;border:2px solid #372c2f66;border-radius:20px;box-sizing:border-box;display:flex;height:70px;justify-content:center;padding:0 15px;position:relative;width:216px}.Footer_footerText__rlW5Y{color:#372c2f;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:100%;margin-right:47px}.Footer_footerIcon__fRoAl{height:45px;position:absolute;right:12px;width:45px}.Footer_footerLegal__EPX3L{display:flex;font-family:Inter,sans-serif;justify-content:space-between;justify-self:center;margin:40px 0;max-width:1600px;width:90%}.Footer_footerLegalLinksLeft__Jol\+k{display:flex;gap:40px}.Footer_footerLegalLinksRight__NJCha{display:flex}.Footer_footerLegalLink__Q6t3h{color:#372c2f;font-size:20px;font-weight:400;letter-spacing:0;line-height:100%;text-decoration:none;transition:color .3s ease;white-space:nowrap}.Footer_footerLegalLink__Q6t3h:hover{color:#616a14;text-decoration:underline}@media (max-width:1200px){.Footer_footerContent__GLsTv{flex-wrap:wrap;gap:40px;justify-content:center}.Footer_footerColumn__wNOj9{align-items:center;text-align:center;width:45%}.Footer_footerTitle__iSVVQ:after{left:50%!important;transform:translateX(-50%)!important;width:80%!important}}@media (max-width:768px){.Footer_footerColumn__wNOj9{width:100%}.Footer_footerContactsContainer__iLWzr{align-items:center;flex-direction:column;gap:30px}.Footer_footerSocialBlock__N6msw{align-items:center}.Footer_footerLegal__EPX3L{align-items:center;flex-direction:column;gap:20px;justify-items:center;margin-left:0;width:100%}.Footer_footerLegalLinksLeft__Jol\+k,.Footer_footerLegalLinksRight__NJCha{align-items:center;flex-direction:column;gap:15px}.Footer_footerTitle__iSVVQ{font-size:24px}.Footer_footerLinks__3aiFY a{font-size:18px}.Footer_footerContactInfo__zzcr6{font-size:24px;text-align:center}}@font-face{font-family:asinastra;src:url(/static/media/ofont.ru_Asinastra.1afbe3883f700d337454.ttf) format("truetype")}.PaymentSuccessPage_paymentSuccessPage__5STvl{align-items:center;background-color:#fff;display:grid;height:100vh;justify-items:center;width:100%}.PaymentSuccessPage_paymentStatusContainer__2HdCX{align-items:start;background-color:#f4efe9;border:0 solid #372c2fcc;border-radius:50px;box-shadow:0 0 40px #372c2f1e;box-sizing:border-box;color:#372c2fcc;display:grid;font-family:asinastra;height:100%;justify-items:center;max-height:500px;max-width:700px;padding:40px;position:relative;text-align:center;width:100%}.PaymentSuccessPage_paymentStatusTitle__m8DHH{align-self:start;font-size:44px;font-weight:400;letter-spacing:.07em;padding-top:80px}.PaymentSuccessPage_reloadHref__\+1mRH{align-self:start;border-bottom:2px solid #372c2fcc;cursor:pointer;font-size:28px}.PaymentSuccessPage_closeIcon__qUVOA{color:#372c2fcc;height:38px;left:20px;position:absolute;top:30px;width:38px}.PaymentSuccessPage_socialMediaContainer__XIE7G{align-items:center;align-self:end;display:flex;gap:20px}.PaymentSuccessPage_socialMediaContainer__XIE7G img{height:38px;width:38px}.loader-overlay{align-items:center;background-color:#c6c99e;display:flex;height:100%;justify-content:center;left:0;opacity:1;position:fixed;top:0;transition:opacity .6s ease-out;width:100%;z-index:9999}.loader-overlay.hidden{opacity:0;pointer-events:none}.loader{animation:spin 1.2s cubic-bezier(.5,.1,.4,.9) infinite;border:5px solid #fefdfd33;border-radius:50%;border-top-color:#fefdfd;box-shadow:0 0 15px #fefdfd4d;height:60px;width:60px}@keyframes spin{0%{border-top-color:#fefdfd;transform:rotate(0deg)}50%{border-top-color:#fefdfdb3}to{border-top-color:#fefdfd;transform:rotate(1turn)}}
/*# sourceMappingURL=main.2cbb84f6.css.map*/