.CategoryCard-module__Xs256G__card{border-radius:var(--bor16);padding:var(--main32);color:inherit;transition:var(--transition);box-shadow:var(--shadow);background:linear-gradient(315deg,#384553 -90%,#fff 30%);flex-direction:column;text-decoration:none;display:flex}.CategoryCard-module__Xs256G__card:hover{transform:translateY(-4px)}.CategoryCard-module__Xs256G__container{flex-direction:column;justify-content:space-between;align-items:flex-end;gap:4px;width:100%;display:flex}.CategoryCard-module__Xs256G__link{font-size:var(--font32);text-wrap:nowrap;font-weight:500}.CategoryCard-module__Xs256G__content{align-items:center;gap:var(--main24);width:100%;display:flex}.CategoryCard-module__Xs256G__imageWrapper{width:max(265px,min(21.84vw,415px));height:max(200px,min(20.52vw,390px));right:calc(var(--main32)*-1);bottom:calc(var(--main32)*-1);position:relative;overflow:hidden}.CategoryCard-module__Xs256G__imageWrapper img{object-fit:contain;object-position:right}.CategoryCard-module__Xs256G__arrow{width:24px;height:24px;transition:var(--transition);position:relative}.CategoryCard-module__Xs256G__arrow span{transform-origin:0;background:currentColor;width:12px;height:2px;position:absolute;top:50%;left:0}.CategoryCard-module__Xs256G__arrow span:first-child{transform:translateY(-8px)rotate(45deg)}.CategoryCard-module__Xs256G__arrow span:last-child{transform:translateY(8px)rotate(-45deg)}
.CategorySection-module__rTpWRq__container{flex-direction:column;gap:16px;display:flex}.CategorySection-module__rTpWRq__dots{display:none}.CategorySection-module__rTpWRq__grid{gap:var(--main48);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:1280px){.CategorySection-module__rTpWRq__grid{scroll-snap-type:x mandatory;gap:var(--main24);padding-bottom:8px;display:flex;overflow-x:auto}.CategorySection-module__rTpWRq__grid>*{scroll-snap-align:start;flex:0 0 100%}.CategorySection-module__rTpWRq__grid::-webkit-scrollbar{display:none}.CategorySection-module__rTpWRq__dots{gap:4px;display:flex}.CategorySection-module__rTpWRq__dot{width:8px;height:8px;transition:var(--transition);background:#cfcfcf;border-radius:50%}.CategorySection-module__rTpWRq__active{background:var(--secondary-accent)}}
.Form-module__L3elzq__form{gap:var(--gap24);flex-direction:column;display:flex}
.WarningMessage-module__SjM3MW__warning{font-size:var(--font14)}
.BidForm-module__xDqp8W__section{gap:var(--gap32);flex-direction:column;display:flex}.BidForm-module__xDqp8W__submit{align-self:flex-start}@media (max-width:768px){.BidForm-module__xDqp8W__submit{align-self:auto}}
.CommentForm-module__m4mvIG__section{gap:var(--main32);flex-direction:column;width:100%;display:flex}.CommentForm-module__m4mvIG__formHeader{flex-direction:column;gap:8px;display:flex}.CommentForm-module__m4mvIG__subtitle{font-size:var(--font18)}.CommentForm-module__m4mvIG__submit{align-self:flex-start}@media (max-width:768px){.CommentForm-module__m4mvIG__submit{align-self:auto}}
.SortFilter-module__S9_4ma__select{width:100%;padding:var(--main16)var(--main24);border-radius:var(--bor12);font-size:var(--font18);color:var(--black);box-shadow:var(--shadow);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-text-fill-color:var(--black);background:#fff;border:none;outline:none}.SortFilter-module__S9_4ma__select:disabled{cursor:not-allowed;opacity:.85}.SortFilter-module__S9_4ma__selectWrapper{width:max(288px,min(15.62vw,300px));color:var(--black);position:relative}.SortFilter-module__S9_4ma__fullWidth{width:100%}.SortFilter-module__S9_4ma__arrow{right:var(--main24);width:12px;height:12px;transition:var(--transition);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.SortFilter-module__S9_4ma__arrow span{background:currentColor;width:10px;height:1px;position:absolute;top:50%}.SortFilter-module__S9_4ma__arrow span:first-child{transform:translate(-3px)rotate(45deg)}.SortFilter-module__S9_4ma__arrow span:last-child{transform:translate(4px)rotate(-45deg)}@media (max-width:768px){.SortFilter-module__S9_4ma__selectWrapper{width:100%}}
.MaterialCard-module__3pwHHG__card{gap:var(--main10);color:inherit;transition:var(--transition);flex-direction:column;text-decoration:none;display:flex}.MaterialCard-module__3pwHHG__card:hover{transform:scale(1.03)}.MaterialCard-module__3pwHHG__imageWrapper{aspect-ratio:576/375;width:100%;position:relative;overflow:hidden}.MaterialCard-module__3pwHHG__image{object-fit:cover}.MaterialCard-module__3pwHHG__text{gap:var(--main16);flex-wrap:wrap;display:flex}.MaterialCard-module__3pwHHG__properties{font-size:var(--font18);opacity:.5;font-weight:400}
.Button-module__VMdXeW__button{transition:var(--transition);cursor:pointer;border-radius:var(--bor12);padding:clamp(12px,.83vw,16px)var(--main64);font-weight:400;font-size:var(--font18);border:none}.Button-module__VMdXeW__primary{color:var(--white);background:var(--main-accent)}.Button-module__VMdXeW__primary:hover{background:var(--hover-accent)}.Button-module__VMdXeW__primary:active{background:var(--active-accent);color:var(--white)}.Button-module__VMdXeW__secondary{background:var(--white);color:var(--black);border:1px var(--main-accent)solid}.Button-module__VMdXeW__secondary:hover{color:var(--white);background:var(--main-accent)}.Button-module__VMdXeW__secondary:active{background:var(--active-accent);color:var(--white)}.Button-module__VMdXeW__icon{border:1px var(--main-accent)solid;border-radius:var(--bor12);background:var(--white);color:var(--black);padding:var(--main16)}.Button-module__VMdXeW__icon img{transition:var(--transition);display:block}.Button-module__VMdXeW__icon:hover img{filter:brightness(0)invert()}.Button-module__VMdXeW__icon:hover span{color:var(--white)}.Button-module__VMdXeW__icon:hover{background:var(--main-accent)}.Button-module__VMdXeW__icon:active{background:var(--active-accent)}.Button-module__VMdXeW__counter{width:max(32px,min(2.5vw,48px));height:max(32px,min(2.5vw,48px));color:var(--black);border:1px var(--black)solid;font-size:var(--font24);background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:10px;display:flex}
.Counter-module__hi-T_W__counter{align-items:center;gap:var(--gap16);display:flex}.Counter-module__hi-T_W__value{font-variant-numeric:tabular-nums;font-size:var(--font24)}
.DropdownOption-module__1fEeva__option{font-size:var(--font18);justify-content:space-between;align-items:center;display:flex}.DropdownOption-module__1fEeva__option label{cursor:pointer;flex:1;min-width:0}.DropdownOption-module__1fEeva__container,.DropdownOption-module__1fEeva__containerAtr{align-items:center;gap:8px;display:flex}.DropdownOption-module__1fEeva__containerAtr{flex-shrink:0}.DropdownOption-module__1fEeva__img{object-fit:contain;border-radius:4px;width:36px;height:36px}.DropdownOption-module__1fEeva__label{overflow-wrap:anywhere;min-width:0;margin-right:10px}.DropdownOption-module__1fEeva__previewImg{object-fit:contain;width:220px;height:220px}.DropdownOption-module__1fEeva__input{aspect-ratio:1;width:24px;accent-color:var(--main-accent);flex-shrink:0}.DropdownOption-module__1fEeva__preview{z-index:9999;pointer-events:none;background:#fff;border-radius:8px;padding:6px;position:fixed;box-shadow:0 8px 25px rgba(0,0,0,.2)}@media (max-width:768px){.DropdownOption-module__1fEeva__containerAtr{flex-direction:column;align-items:center;gap:4px}}
.DropdownList-module__XLkWeG__dropdown{box-shadow:var(--shadow);padding:var(--main24);gap:var(--gap24);background-color:var(--white);border-radius:var(--bor16);flex-direction:column;display:flex}
.DropdownTrigger-module__kxdOaq__trigger.DropdownTrigger-module__kxdOaq__trigger{padding:var(--main16)var(--main24);border-radius:var(--bor16);font-size:var(--font24);justify-content:space-between;align-items:center;display:flex}.DropdownTrigger-module__kxdOaq__img{object-fit:contain;border-radius:4px}.DropdownTrigger-module__kxdOaq__container{align-items:center;gap:8px;margin-right:10px;display:flex}.DropdownTrigger-module__kxdOaq__arrow{width:12px;height:12px;transition:var(--transition);flex-shrink:0;position:relative}.DropdownTrigger-module__kxdOaq__arrow span{background:#000;width:12px;height:1px;position:absolute;top:50%}.DropdownTrigger-module__kxdOaq__arrow span:first-child{left:-4px;transform:rotate(45deg)}.DropdownTrigger-module__kxdOaq__arrow span:last-child{right:-4px;transform:rotate(-45deg)}.DropdownTrigger-module__kxdOaq__open{transform:rotate(180deg)}.DropdownTrigger-module__kxdOaq__trigger:hover .DropdownTrigger-module__kxdOaq__arrow span{background:#fff}
.FormField-module__w3hh4q__field{position:relative}.FormField-module__w3hh4q__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.FormField-module__w3hh4q__controlWrapper{border-radius:var(--bor12);background:var(--white);box-shadow:var(--shadow);overflow:hidden}.FormField-module__w3hh4q__control{width:100%;padding:var(--main16)var(--main24);font-size:var(--font18);transition:var(--transition);border:none;outline:none}.FormField-module__w3hh4q__controlWrapper:focus-within{box-shadow:var(--shadow-input);border:1px var(--active-accent)solid}textarea.FormField-module__w3hh4q__control{resize:none;height:max(150px,min(15.62vw,300px));overflow-y:auto}.FormField-module__w3hh4q__required{top:var(--main16);right:var(--main24);color:#b73b4b;font-size:var(--font18);position:absolute}
.CallbackModal-module__O4rZNG__submit{align-self:flex-start}.CallbackModal-module__O4rZNG__title{max-width:90%}
.ClearCartModal-module__twft6W__wrapper{flex-direction:column;gap:10px;display:flex}.ClearCartModal-module__twft6W__title{font-size:var(--font24);font-weight:500}.ClearCartModal-module__twft6W__actions{gap:10px;display:flex}.ClearCartModal-module__twft6W__actions button{flex:1}
.FastOrderModal-module__mL6hZG__submit{align-self:flex-start}.FastOrderModal-module__mL6hZG__title{max-width:90%}
.NavLink-module__EMKMqG__link{padding:var(--main16)var(--main32);border-radius:var(--bor8);font-size:var(--font18);transition:var(--transition);box-shadow:var(--shadow);justify-content:center;align-items:center;font-weight:400;text-decoration:none;display:flex}.NavLink-module__EMKMqG__primary{color:var(--black);background-color:var(--white)}.NavLink-module__EMKMqG__primary:hover{color:var(--white);background:var(--main-accent)}.NavLink-module__EMKMqG__primary:active{background:var(--active-accent);color:var(--white)}.NavLink-module__EMKMqG__secondary{color:var(--white);background:var(--main-accent)}.NavLink-module__EMKMqG__secondary:hover{background:var(--hover-accent)}.NavLink-module__EMKMqG__secondary:active{background:var(--active-accent);color:var(--white)}
.TagFilter-module__LVqp8q__wrapper{gap:var(--gap24);flex-wrap:wrap;display:flex}.TagFilter-module__LVqp8q__filter{padding:var(--main16)var(--main32);border-radius:var(--bor8);cursor:pointer;box-shadow:var(--shadow);background:var(--white);color:var(--main-accent);transition:var(--transition);border:none}.TagFilter-module__LVqp8q__filter.TagFilter-module__LVqp8q__active{color:var(--white);background:var(--main-accent);border:1px solid var(--main-accent)}.TagFilter-module__LVqp8q__filter:hover{background:var(--main-accent);color:var(--white)}.TagFilter-module__LVqp8q__filter.TagFilter-module__LVqp8q__active:hover{background:var(--hover-accent)}
.PageContainer-module__ig7ZIq__container{padding:var(--main64);gap:var(--main64);flex-direction:column;display:flex}
.PostCard-module__2Ab7JG__card{height:100%;color:inherit;box-shadow:var(--shadow);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.PostCard-module__2Ab7JG__imageWrapper{width:100%;height:max(200px,min(31.25vw,400px));position:relative;overflow:hidden}.PostCard-module__2Ab7JG__card:hover .PostCard-module__2Ab7JG__imageWrapper img{transform:scale(1.15)}.PostCard-module__2Ab7JG__imageWrapper img{object-fit:cover;transition:var(--transition)}.PostCard-module__2Ab7JG__card .PostCard-module__2Ab7JG__content{background:var(--white);padding:var(--main32);z-index:2;flex-direction:column;flex:1;gap:10px;display:flex}.PostCard-module__2Ab7JG__hero{border-radius:var(--bor16);overflow:hidden}.PostCard-module__2Ab7JG__hero:after{content:"";z-index:1;background:rgba(0,0,0,.3);position:absolute;top:0;bottom:0;left:0;right:0}.PostCard-module__2Ab7JG__hero .PostCard-module__2Ab7JG__imageWrapper{min-height:100%}.PostCard-module__2Ab7JG__hero .PostCard-module__2Ab7JG__content{inset:var(--main24);color:var(--white);z-index:2;background:0 0;flex-direction:column;justify-content:space-between;padding:0;display:flex;position:absolute}.PostCard-module__2Ab7JG__hero .PostCard-module__2Ab7JG__content>h2:after,.PostCard-module__2Ab7JG__hero .PostCard-module__2Ab7JG__content>h3:after{content:"";background:var(--white);width:100%;height:2px;margin-top:10px;display:block}.employee-exp{font-size:var(--font14)}
.ProductSpecs-module__FzORQa__empty{color:var(--breadcrumbs)}.ProductSpecs-module__FzORQa__specs{gap:var(--gap32);grid-template-columns:repeat(2,1fr);display:grid}.ProductSpecs-module__FzORQa__specCard{gap:var(--gap20);padding:var(--main24);background:var(--white);border-radius:var(--bor16);box-shadow:var(--shadow);flex-direction:column;display:flex}.ProductSpecs-module__FzORQa__specList{gap:var(--gap16);flex-direction:column;display:flex}.ProductSpecs-module__FzORQa__specRow{gap:var(--gap16);grid-template-columns:1fr auto;align-items:center;display:grid}.ProductSpecs-module__FzORQa__specName{color:var(--black);font-size:var(--font24);text-align:start;font-weight:500}.ProductSpecs-module__FzORQa__specValue{color:var(--black);font-size:var(--font18);text-align:end}.ProductSpecs-module__FzORQa__compare{gap:var(--gap24);grid-template-columns:1fr}.ProductSpecs-module__FzORQa__compare .ProductSpecs-module__FzORQa__specList{gap:var(--gap8)}.ProductSpecs-module__FzORQa__compare .ProductSpecs-module__FzORQa__specCard{box-shadow:none;gap:var(--gap16);background:0 0;padding:0}.ProductSpecs-module__FzORQa__compare .ProductSpecs-module__FzORQa__specCard h3{font-size:var(--font32)}.ProductSpecs-module__FzORQa__compare .ProductSpecs-module__FzORQa__specName{font-size:var(--font18);font-weight:400}.ProductSpecs-module__FzORQa__compare .ProductSpecs-module__FzORQa__specValue{font-size:var(--font14)}@media (max-width:768px){.ProductSpecs-module__FzORQa__specs:not(.ProductSpecs-module__FzORQa__compare){grid-template-columns:1fr}.ProductSpecs-module__FzORQa__specs:not(.ProductSpecs-module__FzORQa__compare) .ProductSpecs-module__FzORQa__specList{align-items:flex-start}.ProductSpecs-module__FzORQa__specs:not(.ProductSpecs-module__FzORQa__compare) .ProductSpecs-module__FzORQa__specValue{text-align:start}.ProductSpecs-module__FzORQa__specs:not(.ProductSpecs-module__FzORQa__compare) .ProductSpecs-module__FzORQa__specRow{flex-direction:column;align-items:flex-start;display:flex}}
.FaqForm-module__ede-UW__section{gap:var(--main32);flex-direction:column;width:100%;display:flex}.FaqForm-module__ede-UW__formHeader{flex-direction:column;gap:8px;display:flex}.FaqForm-module__ede-UW__subtitle{font-size:var(--font18)}.FaqForm-module__ede-UW__submitButton{align-self:flex-start}.FaqForm-module__ede-UW__success,.FaqForm-module__ede-UW__error{font-size:var(--font14)}.FaqForm-module__ede-UW__success{color:#2e7d32}.FaqForm-module__ede-UW__error{color:#b73b4b}@media (max-width:768px){.FaqForm-module__ede-UW__submitButton{align-self:auto}}
.Breadcrumbs-module__EukYHG__crumbs{color:var(--breadcrumbs)}.Breadcrumbs-module__EukYHG__text{font-size:var(--font18);color:inherit;font-weight:400;text-decoration:none}.Breadcrumbs-module__EukYHG__text:hover{text-decoration:underline}.Breadcrumbs-module__EukYHG__current{font-size:var(--font18);color:var(--breadcrumbs);cursor:default;font-weight:400}.Breadcrumbs-module__EukYHG__current:hover{text-decoration:none}
.Section-module__657j7G__section{gap:var(--main32);flex-direction:column;width:100%;display:flex}.Section-module__657j7G__header{gap:var(--main32);flex-direction:column;display:flex}
.Pagination-module__C9pEYG__pagination{align-items:center;gap:max(0px,min(.83vw,16px));display:flex}.Pagination-module__C9pEYG__pages{gap:max(6px,min(.83vw,16px));display:flex}.Pagination-module__C9pEYG__page{border-radius:var(--bor16);border:1px solid var(--black);color:#000;width:max(32px,min(2.5vw,48px));height:max(32px,min(2.5vw,48px));padding:var(--main10);font-size:var(--font24);transition:var(--transition);justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:flex}.Pagination-module__C9pEYG__page:hover{color:var(--white);background:#ccc;border-color:transparent}.Pagination-module__C9pEYG__active{background:var(--main-accent);color:#fff}.Pagination-module__C9pEYG__page.Pagination-module__C9pEYG__active:hover{background:var(--hover-accent)}.Pagination-module__C9pEYG__prev,.Pagination-module__C9pEYG__next{color:var(--black);font-size:var(--font20);align-items:center;gap:8px;display:flex}.Pagination-module__C9pEYG__arrow{width:24px;height:24px;transition:var(--transition);position:relative}.Pagination-module__C9pEYG__arrow span{background:currentColor;width:12px;height:2px;position:absolute;top:50%}.Pagination-module__C9pEYG__arrow span.Pagination-module__C9pEYG__right{transform-origin:0;left:7px}.Pagination-module__C9pEYG__arrow span.Pagination-module__C9pEYG__left{transform-origin:100%;right:7px}.Pagination-module__C9pEYG__arrow span.Pagination-module__C9pEYG__right:first-child{transform:translateY(-8px)rotate(45deg)}.Pagination-module__C9pEYG__arrow span.Pagination-module__C9pEYG__right:last-child{transform:translateY(8px)rotate(-45deg)}.Pagination-module__C9pEYG__arrow span.Pagination-module__C9pEYG__left:first-child{transform:translateY(-8px)rotate(-45deg)}.Pagination-module__C9pEYG__arrow span.Pagination-module__C9pEYG__left:last-child{transform:translateY(8px)rotate(45deg)}@media (max-width:768px){.Pagination-module__C9pEYG__text{display:none}.Pagination-module__C9pEYG__pagination{justify-content:center}}
.BlogHero-module__0Dt0AG__wrapper{gap:var(--main32);grid-template-columns:2fr 1fr;display:grid}.BlogHero-module__0Dt0AG__main{grid-row:span 2;align-self:stretch}.BlogHero-module__0Dt0AG__side{gap:var(--main32);flex-direction:column;display:flex}.BlogHero-module__0Dt0AG__side .hero .BlogHero-module__0Dt0AG__imageWrapper{height:400px}@media (max-width:1280px){.BlogHero-module__0Dt0AG__wrapper{grid-template-columns:1fr}.BlogHero-module__0Dt0AG__side{flex-direction:column}}
.BlogSection-module__Y8fJka__grid{grid-template-columns:repeat(var(--posts-columns,3),1fr);gap:var(--main48);display:grid}.BlogSection-module__Y8fJka__showAll{width:100%}@media (max-width:1280px){.BlogSection-module__Y8fJka__grid{grid-template-columns:repeat(var(--posts-columns-mobile,1),1fr)}}
.ArrowButton-module__MKEojW__button{cursor:pointer;background-color:transparent;border:none;justify-content:center;align-items:center;display:inline-flex}.ArrowButton-module__MKEojW__bg{width:var(--main64);height:var(--main64)}.ArrowButton-module__MKEojW__lt{width:var(--main24);height:var(--main24)}.ArrowButton-module__MKEojW__chevron{width:max(15px,min(1.04vw,20px));height:max(15px,min(1.04vw,20px));position:relative}.ArrowButton-module__MKEojW__chevron span{border-radius:3px;width:100%;position:absolute;top:50%}.ArrowButton-module__MKEojW__bg .ArrowButton-module__MKEojW__chevron span{background:var(--black);height:2px}.ArrowButton-module__MKEojW__lt .ArrowButton-module__MKEojW__chevron span{background:var(--white);height:2px}.ArrowButton-module__MKEojW__left span{left:5px}.ArrowButton-module__MKEojW__left .ArrowButton-module__MKEojW__chevron span:first-child{transform-origin:0;transform:rotate(-45deg)}.ArrowButton-module__MKEojW__left .ArrowButton-module__MKEojW__chevron span:last-child{transform-origin:0;transform:rotate(45deg)}.ArrowButton-module__MKEojW__right span{right:5px}.ArrowButton-module__MKEojW__right .ArrowButton-module__MKEojW__chevron span:first-child{transform-origin:100%;transform:rotate(45deg)}.ArrowButton-module__MKEojW__right .ArrowButton-module__MKEojW__chevron span:last-child{transform-origin:100%;transform:rotate(-45deg)}
.BlogWidget-module__lRdKFW__card{padding:var(--main64)var(--main32);border-radius:var(--bor16);color:#fff;text-decoration:none;display:block;position:relative;overflow:hidden}.BlogWidget-module__lRdKFW__image{background-position:50%;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.BlogWidget-module__lRdKFW__content{gap:var(--main32);z-index:2;flex-direction:column;display:flex;position:relative}.BlogWidget-module__lRdKFW__more{align-items:center;gap:10px;display:flex}.BlogWidget-module__lRdKFW__text{font-weight:400;text-decoration:underline}.BlogWidget-module__lRdKFW__chevron{width:12px;height:12px;position:relative}.BlogWidget-module__lRdKFW__chevron span{background:var(--white);border-radius:3px;width:100%;height:2px;position:absolute}.BlogWidget-module__lRdKFW__chevron span:first-child{transform-origin:100%;top:50%;transform:rotate(45deg)}.BlogWidget-module__lRdKFW__chevron span:last-child{transform-origin:100%;top:40%;transform:rotate(-45deg)}@media (max-width:768px){.BlogWidget-module__lRdKFW__card{margin-left:calc(var(--main64)*-1);margin-right:calc(var(--main64)*-1);border-radius:0}}
.MaterialSection-module__22zaTa__grid{grid-template-columns:repeat(var(--materials-columns,3),minmax(0,1fr));gap:var(--main48);display:grid}.MaterialSection-module__22zaTa__btn{text-align:center;text-decoration:none}@media (max-width:1280px){.MaterialSection-module__22zaTa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.RutubeVideoEmbed-module__yNZSPq__wrapper{width:100%;aspect-ratio:var(--rutube-ratio,16/9);border-radius:var(--bor16);position:relative;overflow:hidden}.RutubeVideoEmbed-module__yNZSPq__iframe{border:0;width:100%;height:100%;display:block}.RutubeVideoEmbed-module__yNZSPq__error{border-radius:inherit;width:100%;height:100%;color:var(--save);text-align:center;background:#fff5f5;border:1px solid #f3c7c7;justify-content:center;align-items:center;padding:16px;font-size:14px;line-height:1.4;display:flex}
.CartItem-module__V8w9_G__item{justify-content:space-between;align-items:flex-start;gap:var(--gap16);width:100%;display:flex}.CartItem-module__V8w9_G__itemInfo{gap:var(--gap16);width:100%;display:flex}.CartItem-module__V8w9_G__imageWrapper{border-radius:4px;flex-shrink:0;width:100px;height:100px;position:relative;overflow:hidden}.CartItem-module__V8w9_G__imageWrapperOrder{border-radius:8px;width:max(100px,min(14.84vw,285px));height:max(100px,min(14.84vw,285px))}.CartItem-module__V8w9_G__image{object-fit:contain}.CartItem-module__V8w9_G__infoBlock{flex-direction:column;gap:8px;width:100%;display:flex}.CartItem-module__V8w9_G__infoBlockOrder{gap:var(--gap16)}.CartItem-module__V8w9_G__baseBlock{flex-direction:column;gap:4px;display:flex}.CartItem-module__V8w9_G__titleBlock{align-items:center;gap:4px;display:flex}.CartItem-module__V8w9_G__itemTitle{font-size:var(--font24);font-weight:500}.CartItem-module__V8w9_G__itemTitleOrder{font-size:var(--font32)}.CartItem-module__V8w9_G__attributes{flex-direction:column;gap:4px;display:flex}.CartItem-module__V8w9_G__attributesOrder{gap:var(--gap16)}.CartItem-module__V8w9_G__basePriceBlock{justify-content:space-between;align-items:flex-start;gap:4px;display:flex}.CartItem-module__V8w9_G__basePriceTitle{font-size:var(--font18);flex-wrap:wrap;gap:4px;font-weight:500;display:flex}.CartItem-module__V8w9_G__basePriceSuffix{color:#6d6d6d;font-weight:400}.CartItem-module__V8w9_G__basePriceMeta{flex-wrap:nowrap;align-items:flex-start;gap:4px;display:flex}.CartItem-module__V8w9_G__discountBlock{flex-wrap:wrap;align-items:center;display:flex}.CartItem-module__V8w9_G__discount{padding:0 var(--main12);background-color:var(--sale);color:var(--white);font-size:var(--font18);align-items:center;display:flex}.CartItem-module__V8w9_G__oldPrice{color:var(--gray);font-size:var(--font18);text-decoration:line-through}.CartItem-module__V8w9_G__baseAttributePrice{white-space:nowrap;font-weight:500;font-size:var(--font18)}.CartItem-module__V8w9_G__salePrice{color:var(--sale)}.CartItem-module__V8w9_G__attribute{color:#6d6d6d;justify-content:space-between;align-items:center;gap:16px;display:flex}.CartItem-module__V8w9_G__attributeItem{flex-wrap:wrap;gap:4px;display:flex}.CartItem-module__V8w9_G__attributeGroup{color:var(--black);font-weight:500}.CartItem-module__V8w9_G__attributePrice{color:var(--black);white-space:nowrap;font-weight:500;font-size:var(--font18)}.CartItem-module__V8w9_G__totalPrice{font-size:var(--font24);font-weight:500}.CartItem-module__V8w9_G__itemAction{gap:var(--gap32);align-items:center;display:flex}.CartItem-module__V8w9_G__close{cursor:pointer;background:0 0;border:none;width:18px;height:18px;position:relative}.CartItem-module__V8w9_G__close:hover,.CartItem-module__V8w9_G__close:active{background:0 0}.CartItem-module__V8w9_G__close span{width:100%;height:1px;color:var(--black);transform-origin:50%;background:currentColor;border-radius:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.CartItem-module__V8w9_G__close span:first-child{transform:rotate(45deg)}.CartItem-module__V8w9_G__close span:last-child{transform:rotate(-45deg)}@media (max-width:768px){.CartItem-module__V8w9_G__item{flex-direction:column;position:relative}.CartItem-module__V8w9_G__itemInfo{flex-direction:column}.CartItem-module__V8w9_G__itemAction{justify-content:space-between;gap:0;width:100%}.CartItem-module__V8w9_G__item:after{content:"";background:#e0e0e0;width:100%;height:1px;margin-top:16px;display:block}}
.PageTitle-module__c_awpq__container{gap:var(--main16);flex-direction:column;display:flex}
.Navigation-module__AlfCda__nav{gap:var(--main16);flex-wrap:wrap;display:flex}.Navigation-module__AlfCda__menu{flex-direction:column;display:flex}@media (max-width:768px){.Navigation-module__AlfCda__nav.Navigation-module__AlfCda__footer{display:none}}
.ProductPrice-module__4QBR9G__priceBlock{gap:var(--gap16);flex-direction:column;align-items:flex-start;display:flex}.ProductPrice-module__4QBR9G__priceBot{gap:var(--gap16);display:flex}.ProductPrice-module__4QBR9G__oldPrice,.ProductPrice-module__4QBR9G__finalPrice,.ProductPrice-module__4QBR9G__price{font-size:var(--font24);font-weight:400}.ProductPrice-module__4QBR9G__oldPrice{text-decoration:line-through}.ProductPrice-module__4QBR9G__finalPrice{color:var(--sale)}.ProductPrice-module__4QBR9G__discount{padding:0 var(--main12);background-color:var(--sale);color:var(--white);font-size:var(--font18);align-items:center;display:flex}.ProductPrice-module__4QBR9G__large{font-size:var(--font48);font-weight:500}.ProductPrice-module__4QBR9G__priceBotLarge{align-items:center}.ProductPrice-module__4QBR9G__searchPrice{font-size:var(--font18)}.ProductPrice-module__4QBR9G__searchPriceBot{gap:var(--gap8)}.ProductPrice-module__4QBR9G__searchBlock{gap:8px}.ProductPrice-module__4QBR9G__searchBlock .ProductPrice-module__4QBR9G__price,.ProductPrice-module__4QBR9G__searchBlock .ProductPrice-module__4QBR9G__finalPrice,.ProductPrice-module__4QBR9G__searchBlock .ProductPrice-module__4QBR9G__oldPrice,.ProductPrice-module__4QBR9G__searchBlock .ProductPrice-module__4QBR9G__discount{font-size:var(--font18)}.ProductPrice-module__4QBR9G__searchBlock .ProductPrice-module__4QBR9G__priceBot{gap:8px}.ProductPrice-module__4QBR9G__comparePrice{font-size:var(--font18)}.ProductPrice-module__4QBR9G__compareBlock{align-items:center;gap:var(--gap16);flex-flow:row}.ProductPrice-module__4QBR9G__comparePriceBot{gap:var(--gap16);flex-flow:row-reverse;order:1;align-items:center}.ProductPrice-module__4QBR9G__compareBlock .ProductPrice-module__4QBR9G__finalPrice{order:2}.ProductPrice-module__4QBR9G__compareBlock .ProductPrice-module__4QBR9G__price,.ProductPrice-module__4QBR9G__compareBlock .ProductPrice-module__4QBR9G__finalPrice,.ProductPrice-module__4QBR9G__compareBlock .ProductPrice-module__4QBR9G__oldPrice,.ProductPrice-module__4QBR9G__compareBlock .ProductPrice-module__4QBR9G__discount{font-size:var(--font18)}
.ProductCard-module__yqKlkq__card{gap:var(--gap16);transition:var(--transition);flex-direction:column;display:flex;overflow:visible}.ProductCard-module__yqKlkq__imageWrapper{aspect-ratio:1;background:var(--white);width:100%;box-shadow:var(--shadow);padding:var(--main24);border-radius:var(--bor16);justify-content:center;align-items:center;display:flex;position:relative}.ProductCard-module__yqKlkq__imageLink{width:100%;height:100%;display:block;position:relative}.ProductCard-module__yqKlkq__image{object-fit:contain}.ProductCard-module__yqKlkq__title{color:inherit;text-decoration:none}.ProductCard-module__yqKlkq__bottom{gap:var(--main8);flex-direction:column;justify-content:space-between;height:100%;display:flex}.ProductCard-module__yqKlkq__buttonsWrapper{top:var(--main16);left:var(--main16);right:var(--main16);z-index:10;justify-content:space-between;display:flex;position:absolute}.ProductCard-module__yqKlkq__buttonsTop{gap:var(--gap16);display:flex}.ProductCard-module__yqKlkq__top{padding:var(--main12)}.ProductCard-module__yqKlkq__topActiveSave{border-color:var(--save)}.ProductCard-module__yqKlkq__topActiveCompare{border-color:var(--compare)}.ProductCard-module__yqKlkq__buttonsBtm{gap:var(--main10);align-items:center;display:flex}.ProductCard-module__yqKlkq__product .ProductCard-module__yqKlkq__imageWrapper{height:70vh;max-height:900px;aspect-ratio:unset}.ProductCard-module__yqKlkq__imageInner{width:100%;height:100%;position:relative}.ProductCard-module__yqKlkq__productPrice{justify-content:space-between;align-items:center;gap:var(--gap16);display:flex}.ProductCard-module__yqKlkq__priceContainer{font-size:var(--font48);gap:var(--gap16);font-weight:500;display:flex}.ProductCard-module__yqKlkq__zoom{border-radius:var(--bor16);width:500px;height:500px;box-shadow:var(--shadow);pointer-events:none;z-index:20;background-color:#fff;background-repeat:no-repeat;background-size:180%;position:absolute;top:0;left:calc(100% + 48px)}@media (max-width:768px){.ProductCard-module__yqKlkq__product .ProductCard-module__yqKlkq__imageWrapper{height:max(300px,min(91.14vw,700px))}.ProductCard-module__yqKlkq__productPrice{flex-direction:column;align-items:flex-start}.ProductCard-module__yqKlkq__catalogBtn{display:none}.ProductCard-module__yqKlkq__imageWrapper{aspect-ratio:unset;min-height:max(200px,min(32.55vw,250px))}}
.Footer-module__P3l_Eq__footer{background-color:var(--secondary-accent);padding:var(--main64);gap:var(--gap24);justify-content:center;display:flex}.Footer-module__P3l_Eq__container{gap:var(--gap24);flex-direction:column;align-items:flex-start;display:flex}.Footer-module__P3l_Eq__text{color:var(--white);font-size:var(--font14);font-weight:300}.Footer-module__P3l_Eq__privacy{color:var(--white);font-size:var(--font20);font-weight:300}.Footer-module__P3l_Eq__privacyButton{text-align:left;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}@media (max-width:1280px){.Footer-module__P3l_Eq__footer{padding-bottom:130px}}@media (max-width:768px){.Footer-module__P3l_Eq__footer{flex-direction:column}}
.ProductsGrid-module__NZ_E2a__grid{grid-template-columns:repeat(var(--grid-columns,3),1fr);gap:var(--gap32);display:grid}@media (max-width:1280px){.ProductsGrid-module__NZ_E2a__grid{grid-template-columns:repeat(var(--grid-columns-tablet,2),1fr)}}
.GoogleTranslateProvider-module__jyaRDW__wrapper{width:200px;height:100%;position:relative}.GoogleTranslateProvider-module__jyaRDW__wrapper .skiptranslate.goog-te-gadget{align-items:stretch;height:100%;display:flex}.GoogleTranslateProvider-module__jyaRDW__wrapper,.GoogleTranslateProvider-module__jyaRDW__wrapper>div{height:100%}.GoogleTranslateProvider-module__jyaRDW__wrapper .goog-te-combo{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:var(--main8);color:#fff;border:1px solid var(--white);cursor:pointer;background:0 0;border-radius:8px;outline:none;width:200px;font-weight:400;font-size:var(--font18)!important;height:100%!important}.GoogleTranslateProvider-module__jyaRDW__wrapper .goog-te-combo option{color:var(--black)}.GoogleTranslateProvider-module__jyaRDW__wrapper .goog-te-combo::-ms-expand{display:none}.GoogleTranslateProvider-module__jyaRDW__wrapper:after{content:"";pointer-events:none;border-bottom:2px solid #fff;border-right:2px solid #fff;width:16px;height:16px;position:absolute;top:40%;right:16px;transform:translateY(-50%)rotate(45deg)}
.ProductSection-module__BNBJ6q__container{gap:var(--gap48);flex-direction:column;display:flex}.ProductSection-module__BNBJ6q__controls{gap:var(--gap48);flex-direction:column;justify-content:flex-start;display:flex}.ProductSection-module__BNBJ6q__btn{justify-content:center;align-items:center;text-decoration:none;display:flex}
.HeaderActions-module__3e5HFW__container{align-items:center;gap:4px;display:flex}.HeaderActions-module__3e5HFW__action{flex:0 0 48px;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;padding:0;display:flex;position:relative}.HeaderActions-module__3e5HFW__action img{object-fit:contain;flex-shrink:0;width:24px;height:24px}.HeaderActions-module__3e5HFW__count{background:var(--promo);min-width:18px;height:18px;color:var(--white);text-align:center;border-radius:999px;padding:0 4px;font-size:11px;font-weight:600;line-height:18px;animation:.18s ease-out HeaderActions-module__3e5HFW__count-pop;position:absolute;top:4px;right:4px}@keyframes HeaderActions-module__3e5HFW__count-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.HeaderActions-module__3e5HFW__cart{padding:var(--main8)var(--main16);flex:none;align-items:center;gap:10px;min-width:180px;display:flex;position:relative}.HeaderActions-module__3e5HFW__cartCount{top:5px;left:35px;right:auto}.HeaderActions-module__3e5HFW__title{font-size:var(--font18);font-weight:400}.HeaderActions-module__3e5HFW__priceContainer{justify-content:center;width:100%;display:flex}.HeaderActions-module__3e5HFW__price{font-size:var(--font18);color:var(--black);white-space:nowrap}
.ProductTabs-module__g2b61a__tabs{gap:var(--gap32);flex-direction:column;display:flex}.ProductTabs-module__g2b61a__nav{gap:var(--gap24);flex-wrap:wrap;display:flex}.ProductTabs-module__g2b61a__tab{all:unset;font-size:var(--font48);color:#9a9a9a;cursor:pointer;transition:var(--transition);background:0 0;border:none;padding-bottom:16px;font-weight:500;position:relative}.ProductTabs-module__g2b61a__tab:hover{background-color:transparent}.ProductTabs-module__g2b61a__tab:active{color:var(--secondary-accent)}.ProductTabs-module__g2b61a__active{color:var(--main-accent)}.ProductTabs-module__g2b61a__active:after{content:"";background:var(--secondary-accent);width:100%;height:1px;position:absolute;bottom:-1px;left:0}.ProductTabs-module__g2b61a__content{padding:var(--main32);background-color:var(--white);border-radius:var(--bor16);gap:var(--gap16);flex-direction:column;width:100%;display:flex}@media (max-width:1024px){.ProductTabs-module__g2b61a__tab{background-color:var(--white);border-radius:var(--bor16);padding:var(--main16);font-size:var(--font24);color:var(--black);box-shadow:var(--shadow);font-weight:400}.ProductTabs-module__g2b61a__tab:hover{color:var(--white);background-color:var(--main-accent)}.ProductTabs-module__g2b61a__active:hover{background-color:var(--hover-accent)}.ProductTabs-module__g2b61a__tab:active{color:var(--white);background-color:var(--active-accent)}.ProductTabs-module__g2b61a__active{color:var(--white);background-color:var(--main-accent)}.ProductTabs-module__g2b61a__active:after{display:none}}
.DesktopHeader-module__RpQnCW__header{background-color:var(--secondary-accent);padding:var(--main32)var(--main64);gap:var(--gap64);box-shadow:var(--shadow);justify-content:center;transition:padding .3s,gap .3s;display:flex;position:relative}.DesktopHeader-module__RpQnCW__container{gap:var(--main16);flex-direction:column;width:100%;max-width:1920px;display:flex}.DesktopHeader-module__RpQnCW__headerNav{gap:var(--gap64);display:flex;position:relative}.DesktopHeader-module__RpQnCW__main{gap:var(--gap16);flex-direction:column;justify-content:flex-end;width:100%;display:flex}.DesktopHeader-module__RpQnCW__additionalTop{gap:var(--gap16);justify-content:space-between;align-items:stretch;transition:all .3s;display:flex}.DesktopHeader-module__RpQnCW__additionalLeft{gap:var(--gap16);align-items:stretch;display:flex}.DesktopHeader-module__RpQnCW__additionalBot{gap:var(--gap16);align-items:center;display:flex}.DesktopHeader-module__RpQnCW__logoBlock{align-items:center;gap:var(--main12);flex-direction:column;align-items:stretch;width:max(160px,min(10.4vw,200px));transition:gap .3s,flex-direction .3s;display:flex}.DesktopHeader-module__RpQnCW__catalog{padding:var(--main16)var(--main64)}.DesktopHeader-module__RpQnCW__sticky{z-index:1000;padding:var(--main16)var(--main64);position:fixed;top:0;left:0;right:0}.DesktopHeader-module__RpQnCW__header.DesktopHeader-module__RpQnCW__sticky .DesktopHeader-module__RpQnCW__logoBlock{align-items:center;gap:var(--main24);flex-direction:row}.DesktopHeader-module__RpQnCW__header.DesktopHeader-module__RpQnCW__sticky .DesktopHeader-module__RpQnCW__main{flex-direction:row;align-items:center}.DesktopHeader-module__RpQnCW__header.DesktopHeader-module__RpQnCW__sticky .icon{width:110px;height:53px}.DesktopHeader-module__RpQnCW__translateHidden{display:none}
.VideoGalleryWidget-module__nfJ7Sq__list{grid-template-columns:repeat(var(--videos-per-row,1),minmax(0,1fr));gap:var(--main32);display:grid}.VideoGalleryWidget-module__nfJ7Sq__item{gap:var(--main16);flex-direction:column;display:flex}.VideoGalleryWidget-module__nfJ7Sq__meta{gap:var(--gap12);flex-direction:column;display:flex}@media (max-width:1280px){.VideoGalleryWidget-module__nfJ7Sq__list{grid-template-columns:1fr}}
.Header-module__jUufYa__desktopHeader{display:flex}.Header-module__jUufYa__mobileHeader{display:none}@media (max-width:1280px){.Header-module__jUufYa__desktopHeader{display:none}.Header-module__jUufYa__mobileHeader{display:flex}}
.Map-module__zfibKW__wrapper{gap:var(--main32);flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.Map-module__zfibKW__iframe{border-radius:var(--bor16);border:1px solid #e6e6e6;width:100%;height:max(200px,min(50.52vw,970px));position:relative}
.MobileHeader-module__ouwYuq__header{background-color:var(--secondary-accent);padding:var(--main32);box-shadow:var(--shadow);z-index:10000001;justify-content:space-between;align-items:center;position:-webkit-sticky;position:sticky;top:0}.MobileHeader-module__ouwYuq__phone{background-color:var(--white);border-radius:4px;width:max(24px,min(2.81vw,36px));height:max(24px,min(2.81vw,36px));position:relative}.MobileHeader-module__ouwYuq__phone img{object-fit:contain;padding:4px}.MobileHeader-module__ouwYuq__burger{all:unset;justify-content:center;align-items:center;width:max(24px,min(2.81vw,36px));height:max(24px,min(2.81vw,36px));display:flex;position:relative}.MobileHeader-module__ouwYuq__burger:active,.MobileHeader-module__ouwYuq__burger:hover{background-color:transparent}.MobileHeader-module__ouwYuq__burger span{width:100%;height:max(2px,min(.25vw,3px));transition:var(--transition);color:var(--white);background:currentColor;border-radius:2px;position:absolute}.MobileHeader-module__ouwYuq__burger span:first-child{top:10%}.MobileHeader-module__ouwYuq__burger span:nth-child(2){top:34%}.MobileHeader-module__ouwYuq__burger span:nth-child(3){bottom:35%}.MobileHeader-module__ouwYuq__burger span:nth-child(4){bottom:10%}.MobileHeader-module__ouwYuq__burger.MobileHeader-module__ouwYuq__active span:first-child,.MobileHeader-module__ouwYuq__burger.MobileHeader-module__ouwYuq__active span:nth-child(4){opacity:0}.MobileHeader-module__ouwYuq__burger.MobileHeader-module__ouwYuq__active span:nth-child(2){top:50%;transform:rotate(45deg)}.MobileHeader-module__ouwYuq__burger.MobileHeader-module__ouwYuq__active span:nth-child(3){top:50%;transform:rotate(-45deg)}.MobileHeader-module__ouwYuq__menu{top:var(--header-height);background:var(--white);z-index:10000000;padding:var(--main32);flex-direction:column;gap:16px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.MobileHeader-module__ouwYuq__support{flex-direction:column;gap:8px;display:flex}.MobileHeader-module__ouwYuq__phoneMenu{background-color:var(--white);box-shadow:var(--shadow);border-radius:var(--bor16);color:inherit;justify-content:space-between;align-items:center;padding:16px;text-decoration:none;display:flex}.MobileHeader-module__ouwYuq__phoneContainer{background-color:var(--white);border-radius:4px;width:24px;height:24px;padding:4px;position:relative}.MobileHeader-module__ouwYuq__phoneIcon{width:100%;height:100%;position:relative}.MobileHeader-module__ouwYuq__timing{color:#acacac;font-size:13px}.MobileHeader-module__ouwYuq__menuLink.MobileHeader-module__ouwYuq__menuLink{box-shadow:none;border-bottom:1px solid #eee;border-radius:0;gap:0;padding:16px 32px}
.ScrollTopButton-module__U2iTLq__action{width:48px;height:48px;padding:var(--main12);z-index:120;transition:var(--transition);border-radius:500px;justify-content:center;align-items:center;display:flex;position:fixed;bottom:20px;left:max(12px,min(1.04vw,20px))}.ScrollTopButton-module__U2iTLq__action:hover{transform:translateY(-2px)}.ScrollTopButton-module__U2iTLq__action img{width:24px;height:24px}.ScrollTopButton-module__U2iTLq__hidden{opacity:0;pointer-events:none;transform:translateY(8px)}.ScrollTopButton-module__U2iTLq__visible{opacity:1}@media (max-width:1280px){.ScrollTopButton-module__U2iTLq__action{bottom:112px}}
.SearchBar-module__YbVpVq__bar{border-radius:var(--bor12);padding:var(--main16)var(--main24)var(--main16)clamp(36px,2.5vw,48px);font-size:var(--font18);width:100%;transition:var(--transition);box-shadow:var(--shadow);border:none}.SearchBar-module__YbVpVq__bar:focus{box-shadow:var(--shadow-input);outline:none}.SearchBar-module__YbVpVq__wrapper{flex:1;position:relative}.SearchBar-module__YbVpVq__icon{left:var(--main24);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.SearchBar-module__YbVpVq__dropdown{width:100%;padding:var(--main24);border-radius:var(--bor12);box-shadow:var(--shadow);z-index:50;gap:var(--main24);background:#fff;flex-direction:column;margin-top:16px;display:flex;position:absolute;top:100%;left:0;overflow:hidden}.SearchBar-module__YbVpVq__resultContent{justify-content:space-between;align-items:center;display:flex}.SearchBar-module__YbVpVq__left{align-items:center;min-width:0;margin-right:10px;display:flex}.SearchBar-module__YbVpVq__resultItem{color:#000;transition:var(--transition);text-decoration:none;display:block}.SearchBar-module__YbVpVq__resultItem:hover{border-radius:var(--bor32);background:rgba(46,46,46,.1)}.SearchBar-module__YbVpVq__noResults{text-align:center}.SearchBar-module__YbVpVq__categoryIcon{margin-right:16px}.SearchBar-module__YbVpVq__resultItem.SearchBar-module__YbVpVq__category{padding:var(--main8)var(--main16)}.SearchBar-module__YbVpVq__badge{padding:var(--main4)var(--main24);border-radius:var(--bor16);border:1px var(--black)solid;font-size:14px;font-weight:300}.SearchBar-module__YbVpVq__thumb{flex-shrink:0;width:100px;height:100px;margin-right:16px;position:relative}.SearchBar-module__YbVpVq__thumb img{object-fit:contain}.SearchBar-module__YbVpVq__productInfo{flex-direction:column;gap:4px;min-width:0;display:flex}.SearchBar-module__YbVpVq__productInfo h4{font-size:16px;line-height:1.25}
.SocialMenuWidget-module__FnUwha__widget{z-index:120;pointer-events:none;flex-direction:column;align-items:flex-end;display:flex;position:fixed;bottom:20px;right:max(12px,min(1.04vw,20px))}.SocialMenuWidget-module__FnUwha__menu{right:0;bottom:calc(100% + var(--gap16));align-items:center;gap:var(--gap16);padding:var(--main32);background:var(--white);border-radius:var(--bor8);box-shadow:var(--shadow);opacity:0;visibility:hidden;pointer-events:none;transition:var(--transition);display:flex;position:absolute;transform:translateY(8px)}.SocialMenuWidget-module__FnUwha__menuOpen{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.SocialMenuWidget-module__FnUwha__socialLink{justify-content:center;align-items:center;display:inline-flex}.SocialMenuWidget-module__FnUwha__socialLink img{width:32px;height:32px;display:block}.SocialMenuWidget-module__FnUwha__toggle{cursor:pointer;width:48px;height:48px;transition:var(--transition);pointer-events:auto;border-radius:500px;justify-content:center;align-items:center;display:flex}.SocialMenuWidget-module__FnUwha__toggle:hover{transform:translateY(-2px)}.SocialMenuWidget-module__FnUwha__toggle img{width:24px;height:24px}.SocialMenuWidget-module__FnUwha__closeIcon{width:24px;height:24px;position:relative}.SocialMenuWidget-module__FnUwha__closeIcon:before,.SocialMenuWidget-module__FnUwha__closeIcon:after{content:"";background:var(--black);transform-origin:50%;border-radius:2px;width:2px;height:100%;position:absolute;top:50%;left:50%}.SocialMenuWidget-module__FnUwha__closeIcon:before{transform:translate(-50%,-50%)rotate(45deg)}.SocialMenuWidget-module__FnUwha__closeIcon:after{transform:translate(-50%,-50%)rotate(-45deg)}.SocialMenuWidget-module__FnUwha__toggle:hover .SocialMenuWidget-module__FnUwha__closeIcon:before,.SocialMenuWidget-module__FnUwha__toggle:hover .SocialMenuWidget-module__FnUwha__closeIcon:after{background:var(--white)}@media (max-width:1280px){.SocialMenuWidget-module__FnUwha__widget{bottom:112px}}
.CartDrawer-module__iKUXQG__overlay{opacity:0;pointer-events:none;transition:var(--transition);z-index:1000000;position:fixed;top:0;bottom:0;left:0;right:0}.CartDrawer-module__iKUXQG__open{opacity:1;pointer-events:all}.CartDrawer-module__iKUXQG__drawer{gap:var(--gap32);background:var(--white);width:50vw;height:100%;transition:right var(--transition);padding:var(--main32);z-index:1000001;flex-direction:column;display:flex;position:absolute;top:0;right:-400px;overflow:hidden}.CartDrawer-module__iKUXQG__open .CartDrawer-module__iKUXQG__drawer{right:0}.CartDrawer-module__iKUXQG__backdrop{background:rgba(0,0,0,.4);position:absolute;top:0;bottom:0;left:0;right:0}.CartDrawer-module__iKUXQG__cartHeader{justify-content:space-between;display:flex}.CartDrawer-module__iKUXQG__trash{padding:var(--main12)}.CartDrawer-module__iKUXQG__itemsContainer{scrollbar-width:none;flex-direction:column;flex:1;gap:12px;min-height:0;display:flex;overflow-y:auto}.CartDrawer-module__iKUXQG__footer{gap:var(--gap16);flex-direction:column;display:flex}.CartDrawer-module__iKUXQG__result{font-size:var(--font32);font-weight:500}.CartDrawer-module__iKUXQG__empty{gap:var(--main32);flex-direction:column;display:flex}.CartDrawer-module__iKUXQG__catalogBtn{transition:var(--transition);cursor:pointer;border-radius:var(--bor12);padding:clamp(12px,.83vw,16px)var(--main64);font-weight:400;font-size:var(--font18);color:var(--white);background:var(--main-accent);text-align:center;border:none;text-decoration:none}.CartDrawer-module__iKUXQG__catalogBtn:hover{background:var(--hover-accent)}.CartDrawer-module__iKUXQG__catalogBtn:active{background:var(--active-accent);color:var(--white)}
.CartToast-module__DxHWva__toast{opacity:0;transition:var(--transition);border-radius:var(--bor16);padding:var(--main32);color:var(--black);z-index:10001;background:#e6ffe1;flex-direction:column;gap:11px;width:500px;display:flex;position:fixed;transform:translate(-100%)}.CartToast-module__DxHWva__cart{background:#e6ffe1}.CartToast-module__DxHWva__form{background:#e6f4ff}.CartToast-module__DxHWva__error{background:#ffe9e9}.CartToast-module__DxHWva__show{opacity:1;transform:translate(-100%,60px)}.CartToast-module__DxHWva__title{font-size:var(--font24);font-weight:500}.CartToast-module__DxHWva__close{cursor:pointer;background:0 0;border:none;width:15px;height:15px;position:absolute;top:15px;right:15px}.CartToast-module__DxHWva__close:hover,.CartToast-module__DxHWva__close:active{background:0 0}.CartToast-module__DxHWva__close span{width:100%;height:1px;color:var(--black);transform-origin:50%;background:currentColor;border-radius:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.CartToast-module__DxHWva__close span:first-child{transform:rotate(45deg)}.CartToast-module__DxHWva__close span:last-child{transform:rotate(-45deg)}@media (max-width:1280px){.CartToast-module__DxHWva__toast.CartToast-module__DxHWva__mobile{width:min(500px,100vw - 32px);right:16px;transform:translateY(-12px);left:auto!important;top:calc(var(--header-height,72px) + 12px)!important}.CartToast-module__DxHWva__show.CartToast-module__DxHWva__mobile{transform:translate(0)}}
.Hero-module__-xrVcq__container{padding:var(--main64);background-color:var(--secondary-accent);border-radius:var(--bor16);gap:var(--gap32);flex-direction:column;display:flex}.Hero-module__-xrVcq__text{gap:var(--gap24);color:var(--white);flex-direction:column;display:flex}@media (max-width:768px){.Hero-module__-xrVcq__container{background-color:transparent;padding:0}.Hero-module__-xrVcq__text{color:var(--black)}}
.PromoBar-module__ivUiKa__bar{color:var(--white);background-color:var(--promo);padding:var(--main10);font-size:var(--font18);white-space:nowrap;display:flex;overflow:hidden}.PromoBar-module__ivUiKa__track{padding-left:100%;animation:20s linear infinite PromoBar-module__ivUiKa__scroll;display:inline-flex}.PromoBar-module__ivUiKa__bar:hover .PromoBar-module__ivUiKa__track{animation-play-state:paused}@keyframes PromoBar-module__ivUiKa__scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}
@font-face{font-family:myFont;src:url(../media/TTHoves_Regular-s.p.f0c2b046.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:myFont;src:url(../media/TTHoves_Medium-s.p.7fdc1e8f.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:myFont;src:url(../media/TTHoves_Light-s.p.c5d37f10.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:myFont;src:url(../media/TTHoves_Bold-s.p.703cc769.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:myFont Fallback;src:local(Arial);ascent-override:94.46%;descent-override:21.1%;line-gap-override:2.81%;size-adjust:99.51%}.myfont_cf3bb5bd-module__OUNx1G__className{font-family:myFont,myFont Fallback}
.HeroButtons-module__fmoJ_G__buttons{gap:var(--gap32);display:flex}.HeroButtons-module__fmoJ_G__heroBtn{font-size:var(--font24);padding:max(12px,min(1.25vw,24px)) max(16px,min(3.75vw,72px))}@media (max-width:768px){.HeroButtons-module__fmoJ_G__buttons{flex-direction:column}}
.FeatureCard-module__dfN82a__container{gap:var(--main24);grid-column:span var(--feature-col-span,1);grid-row:span var(--feature-row-span,1);flex-direction:column;height:100%;display:flex}.FeatureCard-module__dfN82a__card{background:var(--white);border-radius:var(--bor16);padding:var(--main32);box-shadow:var(--shadow);justify-content:center;gap:var(--main16);flex-direction:column;flex:1;display:flex}.FeatureCard-module__dfN82a__text{white-space:pre-wrap}.FeatureCard-module__dfN82a__paymentContent{gap:var(--main12);flex-direction:column;display:flex}.FeatureCard-module__dfN82a__paymentHeading{font-size:var(--font32);font-weight:500}.FeatureCard-module__dfN82a__paymentText{gap:var(--main12);flex-direction:column;display:flex}.FeatureCard-module__dfN82a__paymentRow{gap:var(--main4);flex-direction:column;display:flex}.FeatureCard-module__dfN82a__paymentItem{font-size:var(--font18);font-weight:400}.FeatureCard-module__dfN82a__paymentSignature{font-size:var(--font14);color:var(--black);font-weight:300}.FeatureCard-module__dfN82a__paymentMuted{color:var(--breadcrumbs);font-size:var(--font14)}.FeatureCard-module__dfN82a__qrContainer{gap:var(--gap24);flex-direction:column;display:flex}.FeatureCard-module__dfN82a__paymentQrBlock{gap:var(--main16);flex-direction:column;height:100%;display:flex}.FeatureCard-module__dfN82a__paymentQrWrap{border-radius:var(--bor12);background:var(--white);box-shadow:var(--shadow);overflow:hidden}.FeatureCard-module__dfN82a__paymentQrImage{width:100%;height:auto;display:block}.FeatureCard-module__dfN82a__qrButton{text-align:center;text-decoration:none}@media (max-width:768px){.FeatureCard-module__dfN82a__container{grid-area:auto/1/auto/-1}.FeatureCard-module__dfN82a__paymentQrWrap{max-width:340px;margin:0 auto}}
.Reviews-module__1mK9RG__container{gap:var(--main24);display:flex}.Reviews-module__1mK9RG__qrBlock{justify-content:center;align-items:center;gap:var(--main24);flex-direction:column;width:100%;display:flex}.Reviews-module__1mK9RG__imageWrapper{aspect-ratio:1;width:max(225px,min(22.4vw,430px));position:relative}.Reviews-module__1mK9RG__imageWrapper img{object-fit:cover}.Reviews-module__1mK9RG__text{text-align:center;font-size:var(--font32)}.Reviews-module__1mK9RG__widgetWrapper{width:1360px;height:600px;position:relative;overflow:hidden}.Reviews-module__1mK9RG__iframe{box-sizing:border-box;border:1px solid #e6e6e6;border-radius:12px;width:100%;height:100%}.Reviews-module__1mK9RG__link{text-align:center;color:#b3b3b3;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;width:100%;padding:0 16px;font-family:YS Text,sans-serif;font-size:10px;text-decoration:none;position:absolute;bottom:8px;left:0;overflow:hidden}@media (max-width:768px){.Reviews-module__1mK9RG__widgetWrapper{height:600px}.Reviews-module__1mK9RG__qrBlock{display:none}}@media (max-width:480px){.Reviews-module__1mK9RG__widgetWrapper{height:500px}}
.StatsCard-module__4CYxsW__card{gap:var(--main10);background:var(--secondary-accent);color:var(--white);padding:var(--main24);border-radius:var(--bor16);box-shadow:var(--shadow);flex-direction:column;display:flex}.StatsCard-module__4CYxsW__strong{font-size:var(--font32);font-weight:500}
.FeatureGrid-module__6NTvOG__grid{grid-template-columns:repeat(var(--feature-grid-columns,2),minmax(0,1fr));gap:var(--main32);align-items:var(--feature-grid-align,center);display:grid}@media (max-width:768px){.FeatureGrid-module__6NTvOG__grid{grid-template-columns:repeat(1,minmax(0,1fr))}}
.OurWorks-module__BSXMha__section{gap:var(--main32);flex-direction:column;width:100%;display:flex}.OurWorks-module__BSXMha__header{justify-content:space-between;display:flex}.OurWorks-module__BSXMha__arrows{gap:var(--main24);display:flex}.OurWorks-module__BSXMha__viewport{overflow:hidden}.OurWorks-module__BSXMha__track{transform:translateX(calc(var(--index)*-33.333%));transition:var(--transition);display:flex}.OurWorks-module__BSXMha__card{flex:0 0 33.3333%}.OurWorks-module__BSXMha__imageWrapper{aspect-ratio:1;width:max(225px,min(30.2vw,580px));position:relative}.OurWorks-module__BSXMha__imageWrapper img{object-fit:cover}@media (max-width:768px){.OurWorks-module__BSXMha__arrows{display:none}.OurWorks-module__BSXMha__viewport{scroll-snap-type:x mandatory;overflow-x:auto}.OurWorks-module__BSXMha__track{gap:var(--main16);transform:none}.OurWorks-module__BSXMha__card{scroll-snap-align:start;flex:none}.OurWorks-module__BSXMha__viewport::-webkit-scrollbar{display:none}.OurWorks-module__BSXMha__viewport{-ms-overflow-style:none;scrollbar-width:none}}
.StatsGrid-module__n6_U9W__container{gap:var(--main32);flex-direction:column;display:flex}.StatsGrid-module__n6_U9W__grid{gap:var(--main32);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:768px){.StatsGrid-module__n6_U9W__grid{grid-template-columns:repeat(2,1fr)}}
.SearchWidget-module__uzPXfa__container{gap:var(--main32);flex-direction:column;display:flex}.SearchWidget-module__uzPXfa__container .SearchWidget-module__uzPXfa__searchBtn{width:-moz-fit-content;width:fit-content}
.WishlistList-module__Z88uBa__emptyText{color:var(--black)}.WishlistList-module__Z88uBa__section{gap:var(--gap24);flex-direction:column;display:flex}.WishlistList-module__Z88uBa__header{align-items:center;gap:var(--gap16);display:flex}.WishlistList-module__Z88uBa__top{padding:var(--main12)}@media (max-width:768px){.WishlistList-module__Z88uBa__header{justify-content:flex-start}}
.OrderForm-module__HAi7aq__section{gap:var(--gap32);flex-direction:column;display:flex}.OrderForm-module__HAi7aq__headerForm{gap:var(--gap24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.OrderForm-module__HAi7aq__agreement{font-size:var(--font18);align-items:flex-start;gap:8px;display:flex}.OrderForm-module__HAi7aq__agreementInput{accent-color:#1f2530;width:24px;height:24px;margin:0}.OrderForm-module__HAi7aq__submit{align-self:flex-start}@media (max-width:768px){.OrderForm-module__HAi7aq__headerForm{grid-template-columns:1fr}.OrderForm-module__HAi7aq__submit{align-self:auto}}
.CompareItem-module__SbY6Yq__card{flex:0 0 calc((100cqw - (2*var(--gap64)))/3);gap:var(--gap32);flex-direction:column;min-width:280px;display:flex}.CompareItem-module__SbY6Yq__cardContainer{gap:var(--gap32);flex-direction:column;display:flex}.CompareItem-module__SbY6Yq__cardHead{gap:var(--gap24);flex-direction:column;display:flex}.CompareItem-module__SbY6Yq__cardTop{justify-content:space-between;align-items:flex-start;display:flex}.CompareItem-module__SbY6Yq__preview{border-radius:4px;flex-shrink:0;width:100px;height:100px;position:relative;overflow:hidden}.CompareItem-module__SbY6Yq__image{object-fit:contain}.CompareItem-module__SbY6Yq__actions{gap:var(--gap16);display:flex}.CompareItem-module__SbY6Yq__top{padding:var(--main12)}.CompareItem-module__SbY6Yq__iconButtonActiveSave{border-color:var(--save)}.CompareItem-module__SbY6Yq__cardTitle{flex-direction:column;gap:4px;display:flex}.CompareItem-module__SbY6Yq__title{color:inherit;text-decoration:none}.CompareItem-module__SbY6Yq__titleText{font-size:var(--font32)}@media (max-width:768px){.CompareItem-module__SbY6Yq__card{min-width:250px}}
.OrderList-module__5kBWBq__container{gap:var(--gap32);flex-direction:column;display:flex}.OrderList-module__5kBWBq__header{align-items:center;gap:var(--gap16);display:flex}.OrderList-module__5kBWBq__top{padding:var(--main12)}.OrderList-module__5kBWBq__list{gap:var(--gap32);flex-direction:column;display:flex}.OrderList-module__5kBWBq__empty{gap:var(--main32);flex-direction:column;align-items:flex-start;display:flex}.OrderList-module__5kBWBq__catalogBtn{transition:var(--transition);cursor:pointer;border-radius:var(--bor12);padding:clamp(12px,.83vw,16px)var(--main64);font-weight:400;font-size:var(--font18);color:var(--white);background:var(--main-accent);text-align:center;border:none;text-decoration:none}.OrderList-module__5kBWBq__catalogBtn:hover{background:var(--hover-accent)}.OrderList-module__5kBWBq__catalogBtn:active{background:var(--active-accent);color:var(--white)}.OrderList-module__5kBWBq__emptyItem{font-size:var(--font18)}@media (max-width:768px){.OrderList-module__5kBWBq__header{align-items:center}}
.page-module__P9_MKa__container{gap:var(--gap24);flex-direction:column;display:flex}.page-module__P9_MKa__homeButton{align-self:flex-start;text-decoration:none}.page-module__P9_MKa__orderTitle{margin-top:var(--gap24)}.page-module__P9_MKa__list{gap:var(--gap24);flex-direction:column;display:flex}.page-module__P9_MKa__total{margin-top:var(--gap24)}
.CompareProductsList-module__fSxLPq__container{padding:var(--main32);gap:var(--gap48);box-shadow:var(--shadow);background-color:var(--white);border-radius:var(--bor16);flex-direction:column;display:flex}.CompareProductsList-module__fSxLPq__header{justify-content:space-between;display:flex}.CompareProductsList-module__fSxLPq__actions{align-items:center;gap:var(--gap16);display:flex}.CompareProductsList-module__fSxLPq__top{padding:var(--main12)}.CompareProductsList-module__fSxLPq__scroller{padding-bottom:var(--main12);cursor:grab;overflow-x:auto;container-type:inline-size}.CompareProductsList-module__fSxLPq__track{gap:var(--gap64);width:max-content;min-width:100%;display:flex}.CompareProductsList-module__fSxLPq__dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:768px){.CompareProductsList-module__fSxLPq__header{gap:var(--gap32);flex-direction:column}.CompareProductsList-module__fSxLPq__actions{justify-content:space-between;width:100%}}
.SelectionStatePage-module__z5hTsG__link{align-self:flex-start;align-items:center;width:auto;text-decoration:none}
