.BottomBar-module__CXHLhG__bar{background:var(--secondary-accent);min-height:100px;color:var(--white);z-index:1000;transition:var(--transition);align-items:stretch;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 4px rgba(25,25,25,.15)}.BottomBar-module__CXHLhG__hidden{transform:translateY(100%)}.BottomBar-module__CXHLhG__overlay{z-index:10000002;position:fixed;top:0;bottom:0;left:0;right:0}.BottomBar-module__CXHLhG__burger,.BottomBar-module__CXHLhG__backArrow{all:unset;cursor:pointer;background-color:transparent;justify-content:center;align-items:center;width:max(24px,min(2.81vw,36px));height:max(24px,min(2.81vw,36px));display:flex;position:relative}.BottomBar-module__CXHLhG__burger:hover,.BottomBar-module__CXHLhG__backArrow:hover{background-color:transparent}.BottomBar-module__CXHLhG__burger span,.BottomBar-module__CXHLhG__backArrow span{width:100%;height:max(2px,min(.25vw,3px));transition:var(--transition);color:var(--black);background:currentColor;border-radius:2px;position:absolute;top:50%}.BottomBar-module__CXHLhG__burger span:first-child{transform:rotate(45deg)}.BottomBar-module__CXHLhG__burger span:last-child{transform:rotate(-45deg)}.BottomBar-module__CXHLhG__arrow{width:12px;height:12px;transition:var(--transition);position:relative}.BottomBar-module__CXHLhG__arrow span{transform-origin:0;background:currentColor;width:8px;height:1px;position:absolute;top:50%;left:0}.BottomBar-module__CXHLhG__arrow span:first-child{transform:translateY(-5px)rotate(45deg)}.BottomBar-module__CXHLhG__arrow span:last-child{transform:translateY(6px)rotate(-45deg)}.BottomBar-module__CXHLhG__backArrow span{transform-origin:50%;width:50%}.BottomBar-module__CXHLhG__backArrow span:first-child{transform:translateY(clamp(-5px,-.39vw,-4px))rotate(-45deg)}.BottomBar-module__CXHLhG__backArrow span:last-child{transform:translateY(clamp(4px,.39vw,5px))rotate(45deg)}.BottomBar-module__CXHLhG__headerTitle{align-items:center;gap:8px;display:flex}.BottomBar-module__CXHLhG__headerTitle:has(.BottomBar-module__CXHLhG__backArrow){cursor:pointer}.BottomBar-module__CXHLhG__panel{background:var(--white);width:100%;animation:BottomBar-module__CXHLhG__slideIn var(--transition);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.BottomBar-module__CXHLhG__header{padding:var(--main32);border-bottom:1px solid #eee;align-items:center;gap:12px;display:flex}.BottomBar-module__CXHLhG__list{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;display:flex;overflow-y:auto}.BottomBar-module__CXHLhG__row{cursor:pointer;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:16px 32px;display:flex}.BottomBar-module__CXHLhG__category{font-size:var(--font18)}.BottomBar-module__CXHLhG__btnContainer{padding:var(--main32);width:100%}.BottomBar-module__CXHLhG__showAll{width:100%}.BottomBar-module__CXHLhG__search{-webkit-overflow-scrolling:touch;flex:1;padding:16px;overflow-y:auto}@keyframes BottomBar-module__CXHLhG__slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (max-width:1280px){.BottomBar-module__CXHLhG__bar{display:flex}}
.BottomBarItem-module__u_wKvq__item{all:unset;color:var(--white);cursor:pointer;transition:var(--transition);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:max(8px,min(1.66vw,32px));text-decoration:none;display:flex}.BottomBarItem-module__u_wKvq__item:active{background:var(--active-accent)}.BottomBarItem-module__u_wKvq__icon{border:1px var(--main-accent)solid;border-radius:var(--bor12);background:var(--white);justify-content:center;align-items:center;width:48px;height:48px;display:flex}.BottomBarItem-module__u_wKvq__container{flex-direction:column;align-items:center;gap:4px;display:flex}.BottomBarItem-module__u_wKvq__text{font-weight:300;font-size:var(--font14)}
.CookieConsent-module__2T-8Bq__widget{width:70%;padding:var(--main24);border-radius:var(--bor16);background:var(--white);box-shadow:var(--shadow);z-index:120;justify-content:space-between;align-items:center;gap:var(--gap16);display:flex;position:fixed;bottom:max(12px,min(1.25vw,24px));left:50%;transform:translate(-50%)}.CookieConsent-module__2T-8Bq__actions{gap:var(--main16);flex-shrink:0;display:flex}@media (max-width:1280px){.CookieConsent-module__2T-8Bq__widget{bottom:112px}}@media (max-width:768px){.CookieConsent-module__2T-8Bq__widget{flex-direction:column;align-items:flex-start}}
.Contacts-module__dbdf4a__phone{font-size:var(--font18);text-wrap:nowrap;text-decoration:none}.Contacts-module__dbdf4a__light{color:var(--white)}.Contacts-module__dbdf4a__dark{color:var(--black)}.Contacts-module__dbdf4a__main{align-items:center;gap:var(--gap32);flex-wrap:wrap;display:flex}@media (max-width:462px){.Contacts-module__dbdf4a__button{flex-basis:100%}}
.Socials-module__uZmlCW__root{gap:var(--main12);flex-direction:column;display:flex}.Socials-module__uZmlCW__title{font-size:var(--font14);color:var(--white)}.Socials-module__uZmlCW__socials{flex-wrap:wrap;align-items:center;display:flex}.Socials-module__uZmlCW__link{transition:var(--transition);justify-content:center;align-items:center;display:inline-flex}.Socials-module__uZmlCW__link:hover{transform:translateY(-2px)}.Socials-module__uZmlCW__icon{display:block}.Socials-module__uZmlCW__short .Socials-module__uZmlCW__socials{gap:var(--main16)}.Socials-module__uZmlCW__short .Socials-module__uZmlCW__link{background-color:var(--white);border-radius:var(--bor4);padding:4px}.Socials-module__uZmlCW__full .Socials-module__uZmlCW__socials{gap:10px}.Socials-module__uZmlCW__full .Socials-module__uZmlCW__link{border-radius:50%;padding:0}
.ContactsBlock-module__coOFWa__container{background-color:var(--white);border-radius:var(--bor16);padding:var(--main32);gap:var(--gap32);box-shadow:var(--shadow);flex-direction:column;display:flex}.ContactsBlock-module__coOFWa__description{gap:var(--gap24);flex-direction:column;align-content:flex-start;display:flex}.ContactsBlock-module__coOFWa__phone{font-size:var(--font18);color:var(--black);text-decoration:none}.ContactsBlock-module__coOFWa__main{align-items:center;gap:var(--gap32);display:flex}
.ContactsDescription-module__BnhCrq__container{flex-direction:column;gap:8px;display:flex}
.FormContainer-module__hsbnXW__section{gap:var(--gap32);flex-direction:column;width:100%;display:flex}.FormContainer-module__hsbnXW__container{column-gap:var(--gap32);row-gap:var(--gap32);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.FormContainer-module__hsbnXW__container>*{min-width:0}@media (max-width:1280px){.FormContainer-module__hsbnXW__comment{grid-template-columns:1fr}}@media (max-width:768px){.FormContainer-module__hsbnXW__contact{grid-template-columns:1fr}}
.ContactFormWidget-module__JPuEnq__formSection{gap:var(--gap32);flex-direction:column;display:flex}.ContactFormWidget-module__JPuEnq__submit{align-self:flex-start}.ContactFormWidget-module__JPuEnq__infoFallback{width:100%}@media (max-width:768px){.ContactFormWidget-module__JPuEnq__submit{align-self:auto}}
.CountableWidget-module__C-XLgq__layout{align-items:flex-start;gap:var(--gap64);flex-direction:row;display:flex}.CountableWidget-module__C-XLgq__layoutWithoutImage .CountableWidget-module__C-XLgq__list{width:100%}.CountableWidget-module__C-XLgq__imageWrap{aspect-ratio:4/5;border-radius:var(--bor16);background:#f1f1f1;flex:0 0 max(260px,min(36vw,500px));width:100%;position:relative;overflow:hidden}.CountableWidget-module__C-XLgq__image{object-fit:contain}.CountableWidget-module__C-XLgq__list{gap:var(--gap32);flex-direction:column;flex:auto;min-width:0;display:flex}.CountableWidget-module__C-XLgq__item{gap:var(--gap32);align-items:center;display:flex}.CountableWidget-module__C-XLgq__count{aspect-ratio:1;background:var(--main-accent);color:#fff;width:max(48px,min(4.01vw,77px));min-width:max(48px,min(4.01vw,77px));height:auto;font-size:var(--font48);border-radius:999px;flex:none;place-items:center;font-weight:500;display:grid}.CountableWidget-module__C-XLgq__text{gap:var(--gap8);flex-direction:column;display:flex}@media (max-width:768px){.CountableWidget-module__C-XLgq__layout{flex-direction:column}.CountableWidget-module__C-XLgq__imageWrap{aspect-ratio:16/10;flex:none;max-width:520px}}
.ImageSliderWidget-module__xzDDwG__header{justify-content:space-between;display:flex}.ImageSliderWidget-module__xzDDwG__arrows{gap:var(--main24);display:flex}.ImageSliderWidget-module__xzDDwG__viewport{overflow:hidden}.ImageSliderWidget-module__xzDDwG__track{transform:translate3d(calc(var(--index)*(-100%/var(--visible-count))),0,0);transition:var(--transition);will-change:transform;display:flex}.ImageSliderWidget-module__xzDDwG__card{flex:0 0 calc(100%/var(--visible-count));flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}.ImageSliderWidget-module__xzDDwG__imageWrapper{aspect-ratio:1;width:min(100%,580px);margin:0 auto;position:relative}.ImageSliderWidget-module__xzDDwG__imageWrapper img{object-fit:contain;border-radius:var(--bor16)}.ImageSliderWidget-module__xzDDwG__link{width:100%;height:100%;display:block}.ImageSliderWidget-module__xzDDwG__textPos{text-align:center}@media (max-width:768px){.ImageSliderWidget-module__xzDDwG__arrows{display:none}.ImageSliderWidget-module__xzDDwG__viewport{scroll-snap-type:x mandatory;overflow-x:auto}.ImageSliderWidget-module__xzDDwG__track{gap:var(--main16);transform:none}.ImageSliderWidget-module__xzDDwG__card{scroll-snap-align:start;flex:0 0 84%}.ImageSliderWidget-module__xzDDwG__imageWrapper{width:100%}.ImageSliderWidget-module__xzDDwG__viewport::-webkit-scrollbar{display:none}.ImageSliderWidget-module__xzDDwG__viewport{-ms-overflow-style:none;scrollbar-width:none}}
.MapWidget-module__lgvwZq__wrapper{gap:var(--main32);flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.MapWidget-module__lgvwZq__iframe{border-radius:var(--bor16);border:1px solid #e6e6e6;width:100%;height:max(200px,min(50.52vw,970px));position:relative}
.MaterialMedia-module__FFGmPa__imageWrap{aspect-ratio:884/500;border-radius:var(--bor16);width:100%;position:relative;overflow:hidden}.MaterialMedia-module__FFGmPa__image{object-fit:cover}
.NotFound-module__p4Er7W__container{width:100%;padding:var(--main64);justify-content:center;align-items:center;gap:var(--gap48);flex-direction:column;flex:1;display:flex}.NotFound-module__p4Er7W__errorNumber{font-size:max(32px,min(6.25vw,120px));font-weight:500}.NotFound-module__p4Er7W__errorText{font-size:var(--font24);text-align:center;font-weight:400}.NotFound-module__p4Er7W__redirect{text-decoration:none}
.PostStats-module__v4oMfq__meta{left:var(--main32);right:var(--main32);bottom:var(--main32);align-items:flex-end;gap:10px;display:flex}.PostStats-module__v4oMfq__right{justify-content:space-between;position:absolute}.PostStats-module__v4oMfq__metaStats{flex-wrap:wrap;gap:10px;display:flex}.PostStats-module__v4oMfq__badge{padding:var(--main16)var(--main32);border-radius:var(--bor8);font-size:var(--font14)}.PostStats-module__v4oMfq__light{background:var(--white);color:#333}.PostStats-module__v4oMfq__dark{background:var(--main-accent);color:var(--white)}.PostStats-module__v4oMfq__share{background:var(--white);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;padding:10px;display:flex}.PostStats-module__v4oMfq__top{padding:var(--main12)}
.PostContent-module__Asf20W__container{gap:var(--gap48);flex-direction:column;display:flex}.PostContent-module__Asf20W__content{gap:var(--gap16);background-color:var(--white);border-radius:var(--bor16);padding:var(--main32);box-shadow:var(--shadow);flex-direction:column;display:flex}
.Logo-module__9m0YzG__icon{width:max(120px,min(10.41vw,200px));height:auto;transition:var(--transition)}.Logo-module__9m0YzG__small{width:110px;height:53px}.Logo-module__9m0YzG__mobile{width:max(75px,min(7.81vw,100px));height:auto}
.PostPreview-module__claZ8q__preview{border-radius:var(--bor16);width:100%;height:max(250px,min(26.04vw,500px));padding:var(--main32);align-items:end;display:flex;position:relative;overflow:hidden}.PostPreview-module__claZ8q__image{object-fit:cover}
.CatalogMenu-module__BCR-VG__wrapper{display:inline-block}.CatalogMenu-module__BCR-VG__catalogBtn{padding:var(--main16)var(--main64);background:var(--main-accent);color:#fff;border-radius:var(--bor8);cursor:pointer;font-family:inherit;font-size:var(--font18);transition:var(--transition);border:none;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.CatalogMenu-module__BCR-VG__catalogBtnLink{padding:var(--main16)var(--main32);background-color:var(--white);color:var(--black);box-shadow:var(--shadow)}.CatalogMenu-module__BCR-VG__catalogBtnLink:hover{color:var(--white);background:var(--main-accent)}.CatalogMenu-module__BCR-VG__catalogBtnLink:active{background:var(--active-accent);color:var(--white)}.CatalogMenu-module__BCR-VG__catalogBtn:after{content:"";width:100%;height:17px;position:absolute;top:100%;left:0}.CatalogMenu-module__BCR-VG__dropdown{width:100%;box-shadow:var(--shadow);z-index:100;background:#fff;border-radius:8px;display:none;position:absolute;top:calc(100% + 16px);left:0}.CatalogMenu-module__BCR-VG__dropdownRight{left:auto;right:0}.CatalogMenu-module__BCR-VG__dropdownSingle{width:400px}.CatalogMenu-module__BCR-VG__wrapper:hover .CatalogMenu-module__BCR-VG__dropdown,.CatalogMenu-module__BCR-VG__dropdown:hover{display:block}.CatalogMenu-module__BCR-VG__menu{display:flex}.CatalogMenu-module__BCR-VG__left{width:400px;padding:var(--main24);border-right:1px solid #eee;flex-direction:column;gap:8px;display:flex}.CatalogMenu-module__BCR-VG__leftSingle{border-right:none}.CatalogMenu-module__BCR-VG__firstLevel{font-size:var(--font20);color:var(--black);border-radius:var(--bor8);transition:var(--transition);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;text-decoration:none;display:flex}.CatalogMenu-module__BCR-VG__firstLevel:hover{background:#f7f7f7}.CatalogMenu-module__BCR-VG__active{color:var(--main-accent);background:#f2f2f2}.CatalogMenu-module__BCR-VG__firstLevelArrow{width:12px;height:12px;transition:var(--transition);position:relative}.CatalogMenu-module__BCR-VG__firstLevelArrow span{transform-origin:0;background:currentColor;width:8px;height:1px;position:absolute;top:50%;left:0}.CatalogMenu-module__BCR-VG__firstLevelArrow span:first-child{transform:translateY(-5px)rotate(45deg)}.CatalogMenu-module__BCR-VG__firstLevelArrow span:last-child{transform:translateY(6px)rotate(-45deg)}.CatalogMenu-module__BCR-VG__right{padding:var(--main24);column-count:3;flex:1;column-gap:28px}.CatalogMenu-module__BCR-VG__group{gap:var(--main16);break-inside:avoid;flex-direction:column;margin-bottom:28px;display:flex}.CatalogMenu-module__BCR-VG__groupTitle{font-size:var(--font20);color:var(--black);font-weight:500;text-decoration:none}.CatalogMenu-module__BCR-VG__item{color:#444;font-size:var(--font18);text-decoration:none;display:block}.CatalogMenu-module__BCR-VG__item:hover{color:var(--main-accent)}.CatalogMenu-module__BCR-VG__itemArrow{width:10px;height:10px;transition:var(--transition);flex:none;position:relative}.CatalogMenu-module__BCR-VG__arrowPos{position:relative}.CatalogMenu-module__BCR-VG__itemArrow span{transform-origin:0;background:currentColor;width:7px;height:1px;position:absolute;top:50%;left:0}.CatalogMenu-module__BCR-VG__itemArrow span:first-child{transform:translateY(-4px)rotate(45deg)}.CatalogMenu-module__BCR-VG__itemArrow span:last-child{transform:translateY(5px)rotate(-45deg)}.CatalogMenu-module__BCR-VG__categoryTitle{flex-direction:column;gap:8px;display:flex}.CatalogMenu-module__BCR-VG__itemWrapper{width:100%;position:relative}.CatalogMenu-module__BCR-VG__itemRow{align-items:center;gap:10px;display:flex;position:relative}.CatalogMenu-module__BCR-VG__subDropdown{box-shadow:var(--shadow);border-radius:var(--bor12);z-index:110;background:#fff;min-width:220px;padding:10px 16px;display:none;position:absolute;top:0;left:100%}.CatalogMenu-module__BCR-VG__itemWrapper:hover .CatalogMenu-module__BCR-VG__subDropdown{display:block}.CatalogMenu-module__BCR-VG__subItem{color:#444;font-size:var(--font16);padding:4px 0;text-decoration:none;display:block}.CatalogMenu-module__BCR-VG__subItem:hover{color:var(--main-accent)}
.Dropdown-module__tjOm8G__wrapper{gap:var(--main24);flex-direction:column;display:flex}.Dropdown-module__tjOm8G__container{flex-direction:column;gap:8px;display:flex}.Dropdown-module__tjOm8G__title{font-size:var(--font32);font-weight:500}
.SelectedAtributes-module__LTacKq__container{gap:var(--gap16);border-radius:var(--bor16);box-shadow:var(--shadow);padding:var(--main24);background-color:var(--white);flex-direction:column;display:flex}.SelectedAtributes-module__LTacKq__item{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.SelectedAtributes-module__LTacKq__itemBlock{align-items:center;display:flex}.SelectedAtributes-module__LTacKq__itemAtr{flex-wrap:wrap;align-items:flex-end;gap:4px;margin-right:10px;display:flex}.SelectedAtributes-module__LTacKq__label,.SelectedAtributes-module__LTacKq__priceLabel{font-size:var(--font24);flex-wrap:nowrap;font-weight:500;display:flex}.SelectedAtributes-module__LTacKq__text{font-weight:var(--font18);font-weight:400}.SelectedAtributes-module__LTacKq__count{color:var(--sale)}.SelectedAtributes-module__LTacKq__priceBlock{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.SelectedAtributes-module__LTacKq__priceLabel{color:inherit}.SelectedAtributes-module__LTacKq__salePrice{color:var(--sale)}.SelectedAtributes-module__LTacKq__discountBlock{align-items:center;gap:var(--gap16);display:flex}.SelectedAtributes-module__LTacKq__discount{padding:0 var(--main12);background-color:var(--sale);color:var(--white);font-size:var(--font18);align-items:center;display:flex}.SelectedAtributes-module__LTacKq__oldPrice{color:var(--gray);font-size:var(--font18);text-decoration:line-through}
.ProductSetup-module__pyQYjW__container{gap:var(--main32);display:flex}.ProductSetup-module__pyQYjW__wrapper{gap:var(--main24);flex-direction:column;width:100%;height:-moz-fit-content;height:fit-content;display:flex;position:-webkit-sticky;position:sticky;top:120px}.ProductSetup-module__pyQYjW__mobileActions{gap:var(--main10);align-items:center;display:none}@media (max-width:1280px){.ProductSetup-module__pyQYjW__container{flex-direction:column}.ProductSetup-module__pyQYjW__wrapper{position:unset}.ProductSetup-module__pyQYjW__mobileActions{display:flex}}
