@keyframes MessageNotWorking-module-scss-module__e1pmvW__skeleton-shine{0%{background-position:200% 0}to{background-position:-100% 0}}.MessageNotWorking-module-scss-module__e1pmvW__tooltip{pointer-events:none;opacity:0;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;letter-spacing:.015em;background-color:var(--clr-primary);color:#fff;box-shadow:var(--soft-shadow);z-index:5;border-radius:3px;padding:16px;font-size:15px;font-weight:400;line-height:160%;display:none;position:fixed;top:115px;right:6px}:is(body:has([data-not_working=true]:hover)>.MessageNotWorking-module-scss-module__e1pmvW__tooltip,body:has([data-not_working=true]:active)>.MessageNotWorking-module-scss-module__e1pmvW__tooltip){display:initial;animation:2.5s linear forwards MessageNotWorking-module-scss-module__e1pmvW__showTooltip}@keyframes MessageNotWorking-module-scss-module__e1pmvW__showTooltip{0%{opacity:0;transform:scale(.5)}12%{opacity:.8;transform:scale(1.2)}14%{opacity:.9;transform:scale(1)}18%{opacity:1;transform:scale(.9)}25%{transform:scale(1)}90%{opacity:1}to{opacity:0}}
.CityPickerModal-module-scss-module__VO5e3W__modalWrapper{z-index:calc(var(--layer-index) + 5)}.CityPickerModal-module-scss-module__VO5e3W__modalHeader{justify-content:space-between;align-items:center;padding:20px 16px 12px;display:flex}.CityPickerModal-module-scss-module__VO5e3W__modalHeader_title{letter-spacing:.01em;font-size:18px;font-weight:600;line-height:25px}.CityPickerModal-module-scss-module__VO5e3W__modalHeader_icon{color:var(--clr-icons);cursor:pointer}.CityPickerModal-module-scss-module__VO5e3W__wrapper{min-width:371px;padding-bottom:8px;overflow:hidden}.CityPickerModal-module-scss-module__VO5e3W__picker_loader{pointer-events:none;background:#ffffffa6;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.CityPickerModal-module-scss-module__VO5e3W__title{letter-spacing:.01em;margin-bottom:16px;padding:32px 32px 0;font-size:20px;font-weight:600;line-height:28px}.CityPickerModal-module-scss-module__VO5e3W__searchInput{border:1px solid var(--clr-line);background-color:#fff;border-radius:3px;justify-content:space-between;align-items:center;gap:8px;margin:0 32px 14px;padding:7px 12px 7px 20px;display:flex}.CityPickerModal-module-scss-module__VO5e3W__searchInput:hover{border-color:var(--themed-input-border-hover)}.CityPickerModal-module-scss-module__VO5e3W__searchInput:has(input:focus-visible){border-color:var(--themed-input-border-hover)}@media screen and (max-width:719px){.CityPickerModal-module-scss-module__VO5e3W__wrapper{width:100%;min-width:0;bottom:0}.CityPickerModal-module-scss-module__VO5e3W__title{padding:0}.CityPickerModal-module-scss-module__VO5e3W__searchInput{max-height:48px;margin:0 16px 16px;padding:12px 20px}}.CityPickerModal-module-scss-module__VO5e3W__icon{width:26px;height:26px;color:var(--clr-icons);position:absolute;top:25%;right:12px}.CityPickerModal-module-scss-module__VO5e3W__pointer{cursor:pointer}.CityPickerModal-module-scss-module__VO5e3W__tooltip{scroll-behavior:smooth;max-height:128px;overflow-x:scroll}.CityPickerModal-module-scss-module__VO5e3W__tooltip::-webkit-scrollbar{display:none}.CityPickerModal-module-scss-module__VO5e3W__tooltip{-ms-overflow-style:none;scrollbar-width:none}
.CitiesPicker-module-scss-module__vR8WxW__wrapper{scroll-behavior:smooth;max-height:120px;position:relative;overflow-x:scroll}.CitiesPicker-module-scss-module__vR8WxW__wrapper::-webkit-scrollbar{display:none}.CitiesPicker-module-scss-module__vR8WxW__wrapper{-ms-overflow-style:none;scrollbar-width:none}.CitiesPicker-module-scss-module__vR8WxW__button{width:100%;color:var(--clr-text);cursor:pointer;letter-spacing:.015em;background-color:#fff;border:none;justify-content:space-between;align-items:center;gap:16px;padding:8px 32px;font-size:15px;font-weight:400;line-height:160%;display:flex}.CitiesPicker-module-scss-module__vR8WxW__button:hover{background:var(--themed-select-bg)}.CitiesPicker-module-scss-module__vR8WxW__button.CitiesPicker-module-scss-module__vR8WxW__active{background:var(--themed-select-bg);color:var(--themed-select)}@media screen and (max-width:719px){.CitiesPicker-module-scss-module__vR8WxW__wrapper{height:100%;max-height:192px}.CitiesPicker-module-scss-module__vR8WxW__button{padding:12px 16px}.CitiesPicker-module-scss-module__vR8WxW__button:not(:last-child){border-top:1px solid var(--clr-line)}.CitiesPicker-module-scss-module__vR8WxW__button:last-child{border-top:1px solid var(--clr-line);border-bottom:1px solid var(--clr-line)}.CitiesPicker-module-scss-module__vR8WxW__button.CitiesPicker-module-scss-module__vR8WxW__active{border:none}}
.ProductModalAddToCartDisableToggle-module-scss-module__41KMja__wrapper{gap:16px;display:flex}.ProductModalAddToCartDisableToggle-module-scss-module__41KMja__caption{letter-spacing:.015em;font-size:15px;font-weight:400;line-height:160%}
.ProductModalAddToCartInfo-module-scss-module__aKJvUq__wrapper{gap:16px;display:flex}.ProductModalAddToCartInfo-module-scss-module__aKJvUq__imgWrapper{width:70px;height:70px}.ProductModalAddToCartInfo-module-scss-module__aKJvUq__img{object-fit:contain;width:100%;height:100%}.ProductModalAddToCartInfo-module-scss-module__aKJvUq__textInfo{width:100%}.ProductModalAddToCartInfo-module-scss-module__aKJvUq__title{max-width:508px;margin-bottom:16px}.ProductModalAddToCartInfo-module-scss-module__aKJvUq__productName{letter-spacing:.01em;font-size:16px;font-weight:500;line-height:24px}.ProductModalAddToCartInfo-module-scss-module__aKJvUq__productStatus,.ProductModalAddToCartInfo-module-scss-module__aKJvUq__productInfo{margin-bottom:16px}.ProductModalAddToCartInfo-module-scss-module__aKJvUq__priceBlockAndNumberInput.ProductModalAddToCartInfo-module-scss-module__aKJvUq__priceBlockAndNumberInput{justify-content:space-between;align-items:center;display:flex}.ProductModalAddToCartInfo-module-scss-module__aKJvUq__priceBlockAndNumberInput_numberInput.ProductModalAddToCartInfo-module-scss-module__aKJvUq__priceBlockAndNumberInput_numberInput{max-width:fit-content}@media screen and (min-width:720px){.ProductModalAddToCartInfo-module-scss-module__aKJvUq__priceBlockAndNumberInput_numberInput.ProductModalAddToCartInfo-module-scss-module__aKJvUq__priceBlockAndNumberInput_numberInput{max-width:fit-content}}.ProductModalAddToCartInfo-module-scss-module__aKJvUq__priceBlockAndNumberInput_button.ProductModalAddToCartInfo-module-scss-module__aKJvUq__priceBlockAndNumberInput_button{max-width:48px}@media screen and (min-width:720px){.ProductModalAddToCartInfo-module-scss-module__aKJvUq__priceBlockAndNumberInput_button.ProductModalAddToCartInfo-module-scss-module__aKJvUq__priceBlockAndNumberInput_button{max-width:48px}}
.ProductAddToCartModal-module-scss-module__r20xAG__modalBody{--side-padding:24px;width:710px;padding:var(--side-padding) 0 32px}.ProductAddToCartModal-module-scss-module__r20xAG__mainInfo{padding:0 var(--side-padding);margin-bottom:32px}.ProductAddToCartModal-module-scss-module__r20xAG__cartButtons{padding:0 var(--side-padding);width:fit-content;margin-bottom:24px;margin-left:auto}.ProductAddToCartModal-module-scss-module__r20xAG__toggle{padding:0 var(--side-padding)}.ProductAddToCartModal-module-scss-module__r20xAG__recommendations{border-top:1px solid var(--clr-line);min-height:316px;padding:24px 32px 0}
@keyframes ModalQuickView-module-scss-module__lpOFCW__skeleton-shine{0%{background-position:200% 0}to{background-position:-100% 0}}.ModalQuickView-module-scss-module__lpOFCW__modalWrapper{width:100%;max-width:1192px;margin:0 16px}.ModalQuickView-module-scss-module__lpOFCW__modalWrapper::-webkit-scrollbar{width:3px;height:4px;margin-right:8px}.ModalQuickView-module-scss-module__lpOFCW__modalWrapper::-webkit-scrollbar-track{display:none}.ModalQuickView-module-scss-module__lpOFCW__modalWrapper::-webkit-scrollbar-thumb{cursor:pointer;background-color:#d4d4d4;border-radius:50px}.ModalQuickView-module-scss-module__lpOFCW__modalWrapper::-webkit-scrollbar-thumb:hover{background-color:var(--clr-primary)}.ModalQuickView-module-scss-module__lpOFCW__modalWrapper{max-height:80vh}.ModalQuickView-module-scss-module__lpOFCW__body{flex-wrap:wrap;max-height:100%;padding:24px 32px 32px;display:flex;overflow:hidden scroll}.ModalQuickView-module-scss-module__lpOFCW__body::-webkit-scrollbar{width:3px;height:4px;margin-right:8px}.ModalQuickView-module-scss-module__lpOFCW__body::-webkit-scrollbar-track{display:none}.ModalQuickView-module-scss-module__lpOFCW__body::-webkit-scrollbar-thumb{cursor:pointer;background-color:#d4d4d4;border-radius:50px}.ModalQuickView-module-scss-module__lpOFCW__body::-webkit-scrollbar-thumb:hover{background-color:var(--clr-primary)}.ModalQuickView-module-scss-module__lpOFCW__body .ModalQuickView-module-scss-module__lpOFCW__specificationsLink{margin-top:12px;display:block}.ModalQuickView-module-scss-module__lpOFCW__grid{grid-template-columns:470px 610px;place-items:flex-start center;column-gap:48px;display:grid}.ModalQuickView-module-scss-module__lpOFCW__slider{grid-column:1/span 1;width:100%;height:100%;position:relative}.ModalQuickView-module-scss-module__lpOFCW__info{flex-grow:1;flex-shrink:1;width:534px;max-width:610px}.ModalQuickView-module-scss-module__lpOFCW__expandableTags{z-index:3;position:absolute}.ModalQuickView-module-scss-module__lpOFCW__secondaryInfo{margin-top:16px}.ModalQuickView-module-scss-module__lpOFCW__priceSpecs{margin-top:24px}.ModalQuickView-module-scss-module__lpOFCW__buttonLink{width:100%;margin-top:24px}.ModalQuickView-module-scss-module__lpOFCW__propertiesBlock{margin-top:32px}.ModalQuickView-module-scss-module__lpOFCW__specifications{margin-top:24px}.ModalQuickView-module-scss-module__lpOFCW__invalid_status{background-color:var(--clr-light);border-radius:7px;flex-wrap:wrap;flex:auto;justify-content:space-between;gap:16px 8px;margin-top:24px;padding:24px;display:flex}.ModalQuickView-module-scss-module__lpOFCW__invalid_button{flex:auto}.ModalQuickView-module-scss-module__lpOFCW__placeholder{--skeleton-base:#fafafa;--skeleton-shine:#fefefe;background:0 0;border-radius:7px;position:relative;overflow:hidden}.ModalQuickView-module-scss-module__lpOFCW__placeholder:before{content:"";z-index:0;background-image:linear-gradient(calc(45 * 1deg), var(--skeleton-base) 80px, var(--skeleton-shine) 120px, var(--skeleton-base) 160px);will-change:background-position;background-size:200% 100%;width:100%;height:100%;animation:3s infinite ModalQuickView-module-scss-module__lpOFCW__skeleton-shine;position:absolute;top:0;left:0;transform:translateZ(0)}.ModalQuickView-module-scss-module__lpOFCW__placeholder>*{z-index:1;position:relative}.ModalQuickView-module-scss-module__lpOFCW__placeholder.ModalQuickView-module-scss-module__lpOFCW__priceSpecs{height:168px}.ModalQuickView-module-scss-module__lpOFCW__placeholder.ModalQuickView-module-scss-module__lpOFCW__specifications{height:250px}@media screen and (max-width:992px){.ModalQuickView-module-scss-module__lpOFCW__slider{height:400px}.ModalQuickView-module-scss-module__lpOFCW__info{max-width:100%}}
@keyframes SKUPage-module-scss-module__FKPRAa__skeleton-shine{0%{background-position:200% 0}to{background-position:-100% 0}}.SKUPage-module-scss-module__FKPRAa__page_header{margin-bottom:16px}.SKUPage-module-scss-module__FKPRAa__add_cart_button{min-width:224px}.SKUPage-module-scss-module__FKPRAa__tags{z-index:2;height:24px;position:relative}@media screen and (max-width:428px){.SKUPage-module-scss-module__FKPRAa__add_cart_button{min-width:0}}.SKUPage-module-scss-module__FKPRAa__mobile_block{z-index:1;background:#fff;flex-direction:column;width:100%;display:flex;bottom:0}.SKUPage-module-scss-module__FKPRAa__breadcrumbs{width:100%;max-width:1532px;margin:0 auto 16px;padding-left:16px;padding-right:16px}.SKUPage-module-scss-module__FKPRAa__content{width:100%;max-width:1532px;margin:0 auto;padding-left:16px;padding-right:16px}.SKUPage-module-scss-module__FKPRAa__header{width:100%;max-width:1532px;margin:0 auto 8px;padding-left:16px;padding-right:16px}.SKUPage-module-scss-module__FKPRAa__tags_line{justify-content:flex-end;align-items:center;display:flex}.SKUPage-module-scss-module__FKPRAa__tags_line_between{justify-content:space-between}.SKUPage-module-scss-module__FKPRAa__imageWrapper{flex:none;height:32px}.SKUPage-module-scss-module__FKPRAa__image{object-fit:contain;width:100%;height:100%}@media screen and (min-width:720px){.SKUPage-module-scss-module__FKPRAa__image{display:none}}.SKUPage-module-scss-module__FKPRAa__grid{grid-template-columns:repeat(2,1fr);display:grid}.SKUPage-module-scss-module__FKPRAa__grid .SKUPage-module-scss-module__FKPRAa__secondaryInfo,.SKUPage-module-scss-module__FKPRAa__desktopSidePanel{display:none}.SKUPage-module-scss-module__FKPRAa__sliderWrapper,.SKUPage-module-scss-module__FKPRAa__credit,.SKUPage-module-scss-module__FKPRAa__deliveryAndGift,.SKUPage-module-scss-module__FKPRAa__kit,.SKUPage-module-scss-module__FKPRAa__services,.SKUPage-module-scss-module__FKPRAa__properties,.SKUPage-module-scss-module__FKPRAa__filterLinks,.SKUPage-module-scss-module__FKPRAa__article,.SKUPage-module-scss-module__FKPRAa__advantages,.SKUPage-module-scss-module__FKPRAa__viewed,.SKUPage-module-scss-module__FKPRAa__needHelpSection,.SKUPage-module-scss-module__FKPRAa__additionalProducts,.SKUPage-module-scss-module__FKPRAa__priceBlock,.SKUPage-module-scss-module__FKPRAa__foundMistake,.SKUPage-module-scss-module__FKPRAa__promotions{grid-area:span 2/-1/auto/1}.SKUPage-module-scss-module__FKPRAa__sliderWrapper{flex-direction:column;gap:8px;display:flex}.SKUPage-module-scss-module__FKPRAa__foundMistake{margin-bottom:50px}.SKUPage-module-scss-module__FKPRAa__secondaryButtons.SKUPage-module-scss-module__FKPRAa__secondaryButtons{grid-area:1/-1/auto/1}.SKUPage-module-scss-module__FKPRAa__descriptionAndSpecifications{display:none}.SKUPage-module-scss-module__FKPRAa__sliderWrapper{margin-bottom:36px}.SKUPage-module-scss-module__FKPRAa__priceBlock{margin-bottom:40px}.SKUPage-module-scss-module__FKPRAa__secondaryInfo{margin-bottom:24px}.SKUPage-module-scss-module__FKPRAa__properties{margin-bottom:32px}.SKUPage-module-scss-module__FKPRAa__credit{margin-bottom:20px}.SKUPage-module-scss-module__FKPRAa__deliveryAndGift,.SKUPage-module-scss-module__FKPRAa__kit,.SKUPage-module-scss-module__FKPRAa__additionalProducts{margin-bottom:50px}.SKUPage-module-scss-module__FKPRAa__services,.SKUPage-module-scss-module__FKPRAa__filterLinks{margin-bottom:20px}.SKUPage-module-scss-module__FKPRAa__subtitle{margin:0 0 12px}.SKUPage-module-scss-module__FKPRAa__alternatives{grid-column:1/span 2;margin-bottom:32px}.SKUPage-module-scss-module__FKPRAa__viewed,.SKUPage-module-scss-module__FKPRAa__advantages{margin-bottom:50px}.SKUPage-module-scss-module__FKPRAa__needHelpSection{margin-bottom:49px}@media screen and (min-width:488px){.SKUPage-module-scss-module__FKPRAa__mobile_block{display:none}}@media screen and (min-width:720px){.SKUPage-module-scss-module__FKPRAa__page_header{margin-bottom:28px}.SKUPage-module-scss-module__FKPRAa__header{margin-bottom:16px}.SKUPage-module-scss-module__FKPRAa__grid{grid-template-columns:repeat(12,1fr);column-gap:16px}.SKUPage-module-scss-module__FKPRAa__grid .SKUPage-module-scss-module__FKPRAa__secondaryInfo{grid-column:7/span 6;margin-bottom:16px;display:flex}.SKUPage-module-scss-module__FKPRAa__sliderWrapper{grid-area:1/1/span 7/span 6;justify-content:flex-start;align-items:flex-start;display:flex}.SKUPage-module-scss-module__FKPRAa__secondaryButtons.SKUPage-module-scss-module__FKPRAa__secondaryButtons{display:none}.SKUPage-module-scss-module__FKPRAa__services,.SKUPage-module-scss-module__FKPRAa__properties,.SKUPage-module-scss-module__FKPRAa__priceBlock,.SKUPage-module-scss-module__FKPRAa__filterLinks,.SKUPage-module-scss-module__FKPRAa__additionalProducts,.SKUPage-module-scss-module__FKPRAa__promotions{grid-column:7/span 6}.SKUPage-module-scss-module__FKPRAa__credit{grid-column:7/span 6;margin-bottom:40px}.SKUPage-module-scss-module__FKPRAa__services{margin-bottom:40px}.SKUPage-module-scss-module__FKPRAa__deliveryAndGift{grid-column:1/7;margin-bottom:40px}.SKUPage-module-scss-module__FKPRAa__alternatives{grid-column:7/span 6}.SKUPage-module-scss-module__FKPRAa__services{grid-column:7/-1}.SKUPage-module-scss-module__FKPRAa__kit,.SKUPage-module-scss-module__FKPRAa__additionalProducts,.SKUPage-module-scss-module__FKPRAa__filterLinks{grid-column:1/-1}.SKUPage-module-scss-module__FKPRAa__article{grid-column:1/span 6;margin-bottom:40px}.SKUPage-module-scss-module__FKPRAa__foundMistake{grid-column:7/span 6;margin-bottom:40px}.SKUPage-module-scss-module__FKPRAa__viewed,.SKUPage-module-scss-module__FKPRAa__advantages{margin-bottom:52px}.SKUPage-module-scss-module__FKPRAa__needHelpSection{margin-bottom:52px;padding-top:8px}}@media screen and (min-width:1024px){.SKUPage-module-scss-module__FKPRAa__grid{column-gap:20px}.SKUPage-module-scss-module__FKPRAa__viewed,.SKUPage-module-scss-module__FKPRAa__advantages{margin:0 auto 40px}.SKUPage-module-scss-module__FKPRAa__needHelpSection{margin-bottom:40px}}@media screen and (min-width:1278px){.SKUPage-module-scss-module__FKPRAa__content{gap:50px;display:flex}.SKUPage-module-scss-module__FKPRAa__grid{grid-auto-flow:dense;flex:0 1090px;grid-template-columns:repeat(9,1fr)}.SKUPage-module-scss-module__FKPRAa__grid .SKUPage-module-scss-module__FKPRAa__secondaryInfo{grid-column:5/span 5}.SKUPage-module-scss-module__FKPRAa__grid .SKUPage-module-scss-module__FKPRAa__credit,.SKUPage-module-scss-module__FKPRAa__grid .SKUPage-module-scss-module__FKPRAa__services,.SKUPage-module-scss-module__FKPRAa__grid .SKUPage-module-scss-module__FKPRAa__filterLinks,.SKUPage-module-scss-module__FKPRAa__grid .SKUPage-module-scss-module__FKPRAa__services,.SKUPage-module-scss-module__FKPRAa__grid .SKUPage-module-scss-module__FKPRAa__deliveryAndGift,.SKUPage-module-scss-module__FKPRAa__grid .SKUPage-module-scss-module__FKPRAa__filterLinks,.SKUPage-module-scss-module__FKPRAa__grid .SKUPage-module-scss-module__FKPRAa__article,.SKUPage-module-scss-module__FKPRAa__grid .SKUPage-module-scss-module__FKPRAa__priceBlock,.SKUPage-module-scss-module__FKPRAa__grid .SKUPage-module-scss-module__FKPRAa__foundMistake,.SKUPage-module-scss-module__FKPRAa__grid .SKUPage-module-scss-module__FKPRAa__promotions{display:none}.SKUPage-module-scss-module__FKPRAa__sliderWrapper{grid-area:1/1/span 5/span 4}.SKUPage-module-scss-module__FKPRAa__alternatives{grid-column:5/span 5}.SKUPage-module-scss-module__FKPRAa__desktopSidePanel{flex-direction:column;gap:20px;display:flex}.SKUPage-module-scss-module__FKPRAa__kit,.SKUPage-module-scss-module__FKPRAa__additionalProducts{grid-column:1/span 9}.SKUPage-module-scss-module__FKPRAa__descriptionAndSpecifications{flex-direction:column;grid-area:span 2/5/auto/span 5;gap:32px;margin-bottom:72px;display:flex}.SKUPage-module-scss-module__FKPRAa__properties{grid-column:5/span 5}.SKUPage-module-scss-module__FKPRAa__viewed,.SKUPage-module-scss-module__FKPRAa__advantages,.SKUPage-module-scss-module__FKPRAa__needHelpSection{margin-bottom:50px}}@media screen and (min-width:1500px){.SKUPage-module-scss-module__FKPRAa__additionalProducts,.SKUPage-module-scss-module__FKPRAa__kit{grid-column:5/span 5}.SKUPage-module-scss-module__FKPRAa__needHelpSection{margin-bottom:72px;padding-top:28px}.SKUPage-module-scss-module__FKPRAa__viewed,.SKUPage-module-scss-module__FKPRAa__advantages{margin-bottom:70px}}.SKUPage-module-scss-module__FKPRAa__additionalProducts,.SKUPage-module-scss-module__FKPRAa__additionalProductsDesktop{height:226px}.SKUPage-module-scss-module__FKPRAa__info .SKUPage-module-scss-module__FKPRAa__page{flex-direction:column;max-width:100%;display:flex}.SKUPage-module-scss-module__FKPRAa__pre{color:#9acd32;background:#000}.SKUPage-module-scss-module__FKPRAa__fixed_productCard_item{width:100%;box-shadow:var(--shadow-6);background:#fff;justify-content:center;transition:opacity .4s ease-in-out;display:flex}
.PromotionsTags-module-scss-module__E09Qzq__container{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}@media (min-width:720px){.PromotionsTags-module-scss-module__E09Qzq__container{gap:16px;margin-bottom:16px}}@media (max-width:720px){.PromotionsTags-module-scss-module__E09Qzq__title{letter-spacing:.01em;font-size:15px;font-weight:500;line-height:21px}}.PromotionsTags-module-scss-module__E09Qzq__tags{z-index:2;position:relative}
@keyframes CardFileDownloader-module-scss-module__gZ75bG__skeleton-shine{0%{background-position:200% 0}to{background-position:-100% 0}}.CardFileDownloader-module-scss-module__gZ75bG__wrapper{border:1px solid var(--clr-line);border-radius:7px;justify-content:space-between;align-items:center;width:250px;max-width:250px;height:102px;padding:16px;display:flex}@media screen and (min-width:720px){.CardFileDownloader-module-scss-module__gZ75bG__wrapper{width:336px;max-width:336px;height:118px;padding:24px}}@media screen and (min-width:1024px){.CardFileDownloader-module-scss-module__gZ75bG__wrapper{width:317px;max-width:317px}}@media screen and (min-width:1278px){.CardFileDownloader-module-scss-module__gZ75bG__wrapper{width:402px;max-width:402px;height:97px}}@media screen and (min-width:1500px){.CardFileDownloader-module-scss-module__gZ75bG__wrapper{width:350px;max-width:350px;height:118px}}.CardFileDownloader-module-scss-module__gZ75bG__wrapper_body{pointer-events:auto;display:flex;position:relative}@media screen and (min-width:720px){.CardFileDownloader-module-scss-module__gZ75bG__wrapper_body{pointer-events:none}}.CardFileDownloader-module-scss-module__gZ75bG__wrapper .CardFileDownloader-module-scss-module__gZ75bG__icon{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;object-fit:contain}.CardFileDownloader-module-scss-module__gZ75bG__info{flex-direction:column;gap:4px;margin:0 10px;display:flex}@media screen and (min-width:720px){.CardFileDownloader-module-scss-module__gZ75bG__info{margin:0 24px 0 16px}}.CardFileDownloader-module-scss-module__gZ75bG__name{letter-spacing:.01em;-webkit-line-clamp:2;text-overflow:ellipsis;line-clamp:2;-webkit-box-orient:vertical;width:100%;max-width:100%;max-height:42px;font-size:15px;font-weight:500;line-height:21px;display:-webkit-box;overflow:hidden}@media screen and (min-width:720px){.CardFileDownloader-module-scss-module__gZ75bG__name{max-width:290px}}.CardFileDownloader-module-scss-module__gZ75bG__size{letter-spacing:.025em;font-size:15px;font-weight:400;line-height:135%}@media screen and (min-width:428px){.CardFileDownloader-module-scss-module__gZ75bG__size{letter-spacing:.015em;font-size:15px;font-weight:400;line-height:160%}}.CardFileDownloader-module-scss-module__gZ75bG__button{color:var(--clr-icons);flex-shrink:0;margin-left:auto;display:flex}.CardFileDownloader-module-scss-module__gZ75bG__button_icon{color:var(--clr-icons);transition:all .2s ease-in-out}@media (hover:hover){.CardFileDownloader-module-scss-module__gZ75bG__button:hover .CardFileDownloader-module-scss-module__gZ75bG__button_icon{color:var(--themed-btn)}}
.SliderFiles-module-scss-module__f_Dpvq__wrapper{width:100%}.SliderFiles-module-scss-module__f_Dpvq__wrapper .SliderFiles-module-scss-module__f_Dpvq__slide{max-width:fit-content;margin-right:12px}.SliderFiles-module-scss-module__f_Dpvq__wrapper .SliderFiles-module-scss-module__f_Dpvq__slide:last-child{margin-right:0;padding-right:16px}@media screen and (min-width:720px){.SliderFiles-module-scss-module__f_Dpvq__wrapper .SliderFiles-module-scss-module__f_Dpvq__slide{margin-right:16px}.SliderFiles-module-scss-module__f_Dpvq__wrapper .SliderFiles-module-scss-module__f_Dpvq__slide:last-child{margin:0;padding:0}}@media screen and (min-width:1024px){.SliderFiles-module-scss-module__f_Dpvq__wrapper .SliderFiles-module-scss-module__f_Dpvq__slide{margin-right:20px}}.SliderFiles-module-scss-module__f_Dpvq__slider{margin-right:-16px}@media screen and (min-width:720px){.SliderFiles-module-scss-module__f_Dpvq__slider{margin:0}}.SliderFiles-module-scss-module__f_Dpvq__title{letter-spacing:.01em;font-size:20px;font-weight:600;line-height:28px}@media screen and (max-width:719px){.SliderFiles-module-scss-module__f_Dpvq__title{letter-spacing:.01em;font-size:18px;font-weight:600;line-height:25px}}.SliderFiles-module-scss-module__f_Dpvq__title{margin-bottom:16px}
.Specifications-module-scss-module__Dc-E5q__title.Specifications-module-scss-module__Dc-E5q__title{letter-spacing:.01em;font-size:20px;font-weight:600;line-height:28px}@media screen and (max-width:719px){.Specifications-module-scss-module__Dc-E5q__title.Specifications-module-scss-module__Dc-E5q__title{letter-spacing:.01em;font-size:18px;font-weight:600;line-height:25px}}.Specifications-module-scss-module__Dc-E5q__title.Specifications-module-scss-module__Dc-E5q__title{margin-bottom:16px}.Specifications-module-scss-module__Dc-E5q__specifications{max-width:728px;scroll-margin-top:100px}
.ProductDescription-module-scss-module__Xta0ua__skeleton_info_block{flex-direction:column;gap:16px;display:flex}.ProductDescription-module-scss-module__Xta0ua__skeleton_title{width:250px;height:30px}.ProductDescription-module-scss-module__Xta0ua__skeleton_content{width:100%;height:500px}.ProductDescription-module-scss-module__Xta0ua__mainInfo{scroll-margin-top:100px}.ProductDescription-module-scss-module__Xta0ua__wrapper{flex-direction:column;row-gap:40px;width:100%;display:flex}.ProductDescription-module-scss-module__Xta0ua__wrapper .ProductDescription-module-scss-module__Xta0ua__title{letter-spacing:.01em;margin-bottom:16px;font-size:18px;font-weight:600;line-height:25px}@media screen and (min-width:720px){.ProductDescription-module-scss-module__Xta0ua__wrapper .ProductDescription-module-scss-module__Xta0ua__title{letter-spacing:.01em;font-size:20px;font-weight:600;line-height:28px}}.ProductDescription-module-scss-module__Xta0ua__wrapper .ProductDescription-module-scss-module__Xta0ua__description{color:var(--clr-text);letter-spacing:.015em;font-size:15px;font-weight:400;line-height:160%}.ProductDescription-module-scss-module__Xta0ua__wrapper .ProductDescription-module-scss-module__Xta0ua__description>h2{letter-spacing:.01em;margin-top:16px;font-size:18px;font-weight:600;line-height:25px}.ProductDescription-module-scss-module__Xta0ua__wrapper .ProductDescription-module-scss-module__Xta0ua__description>ul{list-style:inside}
@keyframes Avatar-module-scss-module__KjUdcG__skeleton-shine{0%{background-position:200% 0}to{background-position:-100% 0}}.Avatar-module-scss-module__KjUdcG__wrapper{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;object-fit:cover;object-position:center;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:all .4s ease-in-out;display:flex}.Avatar-module-scss-module__KjUdcG__imageWrapper{position:relative}.Avatar-module-scss-module__KjUdcG__imageWrapper_isLoad{transition:all .4s ease-in-out}.Avatar-module-scss-module__KjUdcG__loader{border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}.Avatar-module-scss-module__KjUdcG__letterAvatar{color:var(--themed-btn)}.Avatar-module-scss-module__KjUdcG__disabled{color:var(--clr-comment)}.Avatar-module-scss-module__KjUdcG__font_20px{letter-spacing:0;font-size:20px;font-weight:500;line-height:24px}.Avatar-module-scss-module__KjUdcG__font_12px{letter-spacing:0;font-size:12px;font-weight:400;line-height:16px}.Avatar-module-scss-module__KjUdcG__size_24px{width:24px;height:24px}.Avatar-module-scss-module__KjUdcG__size_20px{width:20px;height:20px}.Avatar-module-scss-module__KjUdcG__size_40px{width:40px;height:40px}.Avatar-module-scss-module__KjUdcG__size_48px{width:48px;height:48px}.Avatar-module-scss-module__KjUdcG__gray{background:var(--clr-light)}.Avatar-module-scss-module__KjUdcG__white{background:#fff}
.ProfileUserCard-module-scss-module__9z8vZW__wrapper{flex-direction:column;width:100%;display:flex;position:relative}.ProfileUserCard-module-scss-module__9z8vZW__cardLink{position:absolute;inset:0}.ProfileUserCard-module-scss-module__9z8vZW__header{align-items:center;gap:16px;margin:0 0 24px;display:flex}.ProfileUserCard-module-scss-module__9z8vZW__notificationsLink{width:32px;height:32px;color:var(--clr-icons);margin:0 0 0 auto;display:block;position:relative}.ProfileUserCard-module-scss-module__9z8vZW__notificationsLink.ProfileUserCard-module-scss-module__9z8vZW__withOrangeDot:after{content:"";background-color:var(--clr-orange);border-radius:50%;width:8px;height:8px;display:block;position:absolute;top:3px;right:7px}.ProfileUserCard-module-scss-module__9z8vZW__notificationsIcon{color:var(--clr-icons);display:block}.ProfileUserCard-module-scss-module__9z8vZW__notificationsIcon:hover{color:var(--clr-primary)}.ProfileUserCard-module-scss-module__9z8vZW__info{letter-spacing:.015em;grid-template-columns:max-content 1fr;gap:8px 36px;margin:auto 0 0;font-size:15px;font-weight:400;line-height:160%;display:grid}.ProfileUserCard-module-scss-module__9z8vZW__companyStatus{align-items:center;gap:8px;display:flex}.ProfileUserCard-module-scss-module__9z8vZW__statusTooltip{position:relative}.ProfileUserCard-module-scss-module__9z8vZW__statusTooltipIcon{color:var(--clr-icons)}.ProfileUserCard-module-scss-module__9z8vZW__emailValue{position:relative}@media screen and (max-width:1023px){.ProfileUserCard-module-scss-module__9z8vZW__title{letter-spacing:.01em;font-size:16px;font-weight:600;line-height:22px}}
.ImagesList-module-scss-module__US9zQq__wrapper{align-items:center;display:flex}.ImagesList-module-scss-module__US9zQq__listItem{aspect-ratio:1;border:1px solid var(--clr-line);background:#fff;border-radius:50%;flex-grow:1;justify-content:center;align-items:center;width:100%;max-width:60px;padding:5px;display:flex;overflow:hidden}.ImagesList-module-scss-module__US9zQq__listItem:not(:first-child){margin:0 0 0 -14px}.ImagesList-module-scss-module__US9zQq__image{object-fit:contain;justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.FavoriteImageList-module-scss-module__qxElZa__empty{letter-spacing:.025em;font-size:15px;font-weight:400;line-height:135%}
.ProfileHomeDesktop-module-scss-module__YJcMIa__cards_grid{grid-template-columns:4fr 3fr 3fr;grid-auto-flow:dense;gap:20px;margin:0 0 40px;display:grid}.ProfileHomeDesktop-module-scss-module__YJcMIa__card{grid-row:span 2;width:100%;height:100%}.ProfileHomeDesktop-module-scss-module__YJcMIa__card_two_rows{min-height:182px;max-height:182px}@media screen and (max-width:1277px){.ProfileHomeDesktop-module-scss-module__YJcMIa__card_two_rows{min-height:unset;max-height:unset}}.ProfileHomeDesktop-module-scss-module__YJcMIa__bankCardAndEstimate{gap:inherit;flex-direction:column;grid-row:span 2;display:flex}.ProfileHomeDesktop-module-scss-module__YJcMIa__bankCardAndEstimate__card{flex-grow:1}@media screen and (max-width:1277px){.ProfileHomeDesktop-module-scss-module__YJcMIa__cards_grid{grid-template-columns:3fr 3fr 3fr 3fr}.ProfileHomeDesktop-module-scss-module__YJcMIa__bankCardAndEstimate,.ProfileHomeDesktop-module-scss-module__YJcMIa__card{grid-column:span 2}}@media screen and (max-width:1023px){.ProfileHomeDesktop-module-scss-module__YJcMIa__bankCardAndEstimate{flex-direction:row}.ProfileHomeDesktop-module-scss-module__YJcMIa__cards_grid{gap:12px}}@media screen and (max-width:719px){.ProfileHomeDesktop-module-scss-module__YJcMIa__cards_grid{display:none}}
.ProfileMobileFavoritesLink-module-scss-module__PoGJvW__wrapper{border-top:1px solid var(--clr-line);border-left:none;border-right:none;padding:16px;position:relative}.ProfileMobileFavoritesLink-module-scss-module__PoGJvW__header{align-items:center;gap:8px;margin:0 0 16px;display:flex}.ProfileMobileFavoritesLink-module-scss-module__PoGJvW__header:hover,.ProfileMobileFavoritesLink-module-scss-module__PoGJvW__header:hover .ProfileMobileFavoritesLink-module-scss-module__PoGJvW__iconSlot{color:var(--clr-primary)}.ProfileMobileFavoritesLink-module-scss-module__PoGJvW__icon{color:var(--clr-icons)}.ProfileMobileFavoritesLink-module-scss-module__PoGJvW__label{letter-spacing:.015em;-webkit-line-clamp:1;text-overflow:ellipsis;line-clamp:1;-webkit-box-orient:vertical;flex:50px;font-size:15px;font-weight:400;line-height:160%;display:-webkit-box;overflow:hidden}.ProfileMobileFavoritesLink-module-scss-module__PoGJvW__iconArrow{margin:0 0 0 auto}.ProfileMobileFavoritesLink-module-scss-module__PoGJvW__cardLink{position:absolute;inset:0}
.ProfileMobileOrdersLink-module-scss-module__l2yikW__wrapper{border-top:1px solid var(--clr-line);border-left:none;border-right:none;padding:16px;position:relative}.ProfileMobileOrdersLink-module-scss-module__l2yikW__header{align-items:center;gap:8px;margin:0 0 8px;display:flex}.ProfileMobileOrdersLink-module-scss-module__l2yikW__header:hover,.ProfileMobileOrdersLink-module-scss-module__l2yikW__header:hover .ProfileMobileOrdersLink-module-scss-module__l2yikW__iconSlot{color:var(--clr-primary)}.ProfileMobileOrdersLink-module-scss-module__l2yikW__icon{color:var(--clr-icons)}.ProfileMobileOrdersLink-module-scss-module__l2yikW__label{letter-spacing:.015em;-webkit-line-clamp:1;text-overflow:ellipsis;line-clamp:1;-webkit-box-orient:vertical;flex:50px;font-size:15px;font-weight:400;line-height:160%;display:-webkit-box;overflow:hidden}.ProfileMobileOrdersLink-module-scss-module__l2yikW__iconArrow{margin:0 0 0 auto}.ProfileMobileOrdersLink-module-scss-module__l2yikW__cardLink{position:absolute;inset:0}.ProfileMobileOrdersLink-module-scss-module__l2yikW__orders{margin:0 0 0 40px}
.ProfilePersonalInfoHeaderMobile-module-scss-module__lm-NZG__skeleton{width:100%;height:73px}.ProfilePersonalInfoHeaderMobile-module-scss-module__lm-NZG__wrapper{align-items:center;gap:16px;display:flex}.ProfilePersonalInfoHeaderMobile-module-scss-module__lm-NZG__info{flex-direction:column;justify-content:space-between;gap:4px;display:flex}.ProfilePersonalInfoHeaderMobile-module-scss-module__lm-NZG__additionalInfo{letter-spacing:.01em;font-size:13px;font-weight:400;line-height:18px}.ProfilePersonalInfoHeaderMobile-module-scss-module__lm-NZG__notificationIcon{width:32px;height:32px;color:var(--clr-icons);margin:0 0 0 auto;display:block;position:relative}.ProfilePersonalInfoHeaderMobile-module-scss-module__lm-NZG__notificationIcon_icon{width:32px;height:32px}
.StarsRating-module-scss-module__Wr1w2q__wrapper{align-items:center;gap:4px;display:flex}.StarsRating-module-scss-module__Wr1w2q__icon{color:var(--clr-tertiary)}.StarsRating-module-scss-module__Wr1w2q__icon.StarsRating-module-scss-module__Wr1w2q__filled{stroke:none}.StarsRating-module-scss-module__Wr1w2q__icon:not(.StarsRating-module-scss-module__Wr1w2q__filled) path{fill:none;stroke:currentColor}
.CompanyInfoEditorCard-module-scss-module__DbyMKG__title{margin:0 0 26px}
.ProfileInformationCard-module-scss-module__QeVdIq__wrapper{background:var(--clr-light);border-radius:7px;flex-wrap:wrap;gap:24px;padding:24px;display:flex}.ProfileInformationCard-module-scss-module__QeVdIq__info{flex:400px}.ProfileInformationCard-module-scss-module__QeVdIq__title{margin:0 0 8px}
.CheckCompanyPayment-module-scss-module__si2a0W__wrapper{display:flex}.CheckCompanyPayment-module-scss-module__si2a0W__wrapper .CheckCompanyPayment-module-scss-module__si2a0W__input{border-top-right-radius:0;border-bottom-right-radius:0}.CheckCompanyPayment-module-scss-module__si2a0W__wrapper .CheckCompanyPayment-module-scss-module__si2a0W__arrowButton{border-top-left-radius:0;border-bottom-left-radius:0}.CheckCompanyPayment-module-scss-module__si2a0W__inputWrapper{flex-grow:1}
.CheckPaymentCard-module-scss-module__k-idAq__description{margin:0 0 24px}.CheckPaymentCard-module-scss-module__k-idAq__checkPaymentWithoutDescription{margin:24px 0 0}
.EmployeePersonalCard-module-scss-module__3DX0fG__more{flex-wrap:wrap}.EmployeePersonalCard-module-scss-module__3DX0fG__wrapper{justify-content:space-between;align-items:flex-start;gap:16px 32px;display:flex}@media (min-width:1278px){.EmployeePersonalCard-module-scss-module__3DX0fG__wrapper{align-items:center}}.EmployeePersonalCard-module-scss-module__3DX0fG__additionalInformation{letter-spacing:.015em;font-size:15px;font-weight:400;line-height:160%}.EmployeePersonalCard-module-scss-module__3DX0fG__employeeInformation{flex-direction:column;gap:8px;display:flex}@media (min-width:1278px){.EmployeePersonalCard-module-scss-module__3DX0fG__employeeInformation{flex-direction:row;flex:auto;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:666px}}.EmployeePersonalCard-module-scss-module__3DX0fG__buttons{justify-content:flex-end;align-items:center;gap:20px;display:flex}@media (min-width:1278px){.EmployeePersonalCard-module-scss-module__3DX0fG__buttons{width:177px}}.EmployeePersonalCard-module-scss-module__3DX0fG__name{letter-spacing:0;font-size:16px;font-weight:500;line-height:150%}@media (min-width:1278px){.EmployeePersonalCard-module-scss-module__3DX0fG__name{word-break:break-all;letter-spacing:.015em;flex:0 240px;max-width:240px;font-size:15px;font-weight:400;line-height:160%}}.EmployeePersonalCard-module-scss-module__3DX0fG__phone{-webkit-line-clamp:1;text-overflow:ellipsis;line-clamp:1;word-break:break-all;letter-spacing:.025em;-webkit-box-orient:vertical;font-size:15px;font-weight:400;line-height:135%;display:-webkit-box;overflow:hidden}@media (min-width:1278px){.EmployeePersonalCard-module-scss-module__3DX0fG__phone{flex:0 180px}.EmployeePersonalCard-module-scss-module__3DX0fG__email{letter-spacing:.025em;word-break:break-all;flex:0 200px;min-height:24px;font-size:15px;font-weight:400;line-height:135%}}
.ProfilePriceTypeCard-module-scss-module__T6EqQG__skeleton{width:60%;height:21px}.ProfilePriceTypeCard-module-scss-module__T6EqQG__icon{width:32px;height:32px;color:var(--themed-btn);display:inline-block}.ProfilePriceTypeCard-module-scss-module__T6EqQG__arrow{color:var(--clr-icons)}.ProfilePriceTypeCard-module-scss-module__T6EqQG__header{justify-content:space-between;width:100%;display:flex}.ProfilePriceTypeCard-module-scss-module__T6EqQG__title{color:var(--clr-comment);letter-spacing:.01em;font-size:13px;font-weight:400;line-height:20px}.ProfilePriceTypeCard-module-scss-module__T6EqQG__body{letter-spacing:.01em;font-size:15px;font-weight:500;line-height:21px}
.CatalogModalBrandSlider-module-scss-module__zBvlVa__wrapper{width:100%;max-width:1500px;margin:0 auto;padding-left:0;padding-right:0}@media screen and (max-width:719px){.CatalogModalBrandSlider-module-scss-module__zBvlVa__wrapper{padding-right:0}}.CatalogModalBrandSlider-module-scss-module__zBvlVa__title{display:none}.CatalogModalBrandSlider-module-scss-module__zBvlVa__card{width:fit-content;min-width:200px;max-height:52px;padding:0 24px}.CatalogModalBrandSlider-module-scss-module__zBvlVa__slider .CatalogModalBrandSlider-module-scss-module__zBvlVa__slide{width:max-content;max-width:max-content;margin-right:8px}.CatalogModalBrandSlider-module-scss-module__zBvlVa__slider .CatalogModalBrandSlider-module-scss-module__zBvlVa__slide:last-child{margin-right:0}.CatalogModalBrandSlider-module-scss-module__zBvlVa__slider .CatalogModalBrandSlider-module-scss-module__zBvlVa__swiperContainer{margin:-20px 0 -20px -20px;padding:20px 0 20px 20px}@media screen and (min-width:720px){.CatalogModalBrandSlider-module-scss-module__zBvlVa__title{display:none}}@media (min-width:1024px){.CatalogModalBrandSlider-module-scss-module__zBvlVa__title{letter-spacing:.01em;font-size:24px;font-weight:600;line-height:34px;display:flex}}
@keyframes ProductReviewCard-module-scss-module__3Qcppq__skeleton-shine{0%{background-position:200% 0}to{background-position:-100% 0}}.ProductReviewCard-module-scss-module__3Qcppq__card.ProductReviewCard-module-scss-module__3Qcppq__card{box-shadow:none;flex-direction:column;justify-content:flex-start;gap:16px;display:flex}.ProductReviewCard-module-scss-module__3Qcppq__card.ProductReviewCard-module-scss-module__3Qcppq__card *{text-wrap:balance;transition:all .2s ease-in-out}.ProductReviewCard-module-scss-module__3Qcppq__card.ProductReviewCard-module-scss-module__3Qcppq__card .ProductReviewCard-module-scss-module__3Qcppq__card_header{align-items:flex-start;height:50px;display:flex}.ProductReviewCard-module-scss-module__3Qcppq__card.ProductReviewCard-module-scss-module__3Qcppq__card .ProductReviewCard-module-scss-module__3Qcppq__card_header_info{flex-direction:column;gap:4px;margin-right:20px;display:flex}.ProductReviewCard-module-scss-module__3Qcppq__card.ProductReviewCard-module-scss-module__3Qcppq__card .ProductReviewCard-module-scss-module__3Qcppq__card_header_info p{height:21px}.ProductReviewCard-module-scss-module__3Qcppq__card.ProductReviewCard-module-scss-module__3Qcppq__card .ProductReviewCard-module-scss-module__3Qcppq__card_body{flex-direction:column;display:flex}.ProductReviewCard-module-scss-module__3Qcppq__card.ProductReviewCard-module-scss-module__3Qcppq__card .ProductReviewCard-module-scss-module__3Qcppq__card_footer{gap:12px;display:flex}.ProductReviewCard-module-scss-module__3Qcppq__avatar{margin-right:16px}.ProductReviewCard-module-scss-module__3Qcppq__name{letter-spacing:.01em;font-size:15px;font-weight:500;line-height:21px}.ProductReviewCard-module-scss-module__3Qcppq__stars{align-items:center;height:21px;display:flex}.ProductReviewCard-module-scss-module__3Qcppq__date,.ProductReviewCard-module-scss-module__3Qcppq__source{letter-spacing:.015em;color:var(--clr-comment);font-size:15px;font-weight:400;line-height:160%}.ProductReviewCard-module-scss-module__3Qcppq__text{letter-spacing:.015em;margin-bottom:16px;font-size:15px;font-weight:400;line-height:160%}.ProductReviewCard-module-scss-module__3Qcppq__remark{letter-spacing:.015em;flex-direction:column;gap:4px;font-size:15px;font-weight:400;line-height:160%;display:flex}.ProductReviewCard-module-scss-module__3Qcppq__remark p:first-child{letter-spacing:.01em;font-size:15px;font-weight:500;line-height:21px}.ProductReviewCard-module-scss-module__3Qcppq__thumbnails{gap:8px;margin-top:24px;display:flex}.ProductReviewCard-module-scss-module__3Qcppq__thumb{object-fit:contain;width:80px;height:80px}.ProductReviewCard-module-scss-module__3Qcppq__action.ProductReviewCard-module-scss-module__3Qcppq__action{align-items:center;gap:6px;width:fit-content;display:flex}.ProductReviewCard-module-scss-module__3Qcppq__action.ProductReviewCard-module-scss-module__3Qcppq__action_with_value{padding:8px 18px 8px 12px}.ProductReviewCard-module-scss-module__3Qcppq__action.ProductReviewCard-module-scss-module__3Qcppq__action_without_value{padding:8px}@media (hover:hover){.ProductReviewCard-module-scss-module__3Qcppq__action.ProductReviewCard-module-scss-module__3Qcppq__action:hover .ProductReviewCard-module-scss-module__3Qcppq__icon{color:var(--clr-primary)}.ProductReviewCard-module-scss-module__3Qcppq__action.ProductReviewCard-module-scss-module__3Qcppq__action:active .ProductReviewCard-module-scss-module__3Qcppq__icon{color:#fff}}.ProductReviewCard-module-scss-module__3Qcppq__icon{color:var(--clr-icons)}
.ProfileMobileLink-module-scss-module__DdzMjG__wrapper{border-top:1px solid var(--clr-line);border-left:none;border-right:none;align-items:center;gap:8px;padding:16px;display:flex}.ProfileMobileLink-module-scss-module__DdzMjG__wrapper:hover,.ProfileMobileLink-module-scss-module__DdzMjG__wrapper:hover>*{color:var(--clr-primary)}.ProfileMobileLink-module-scss-module__DdzMjG__fake_icon{width:32px;height:32px}.ProfileMobileLink-module-scss-module__DdzMjG__iconSlot{color:var(--clr-icons)}.ProfileMobileLink-module-scss-module__DdzMjG__label{letter-spacing:.015em;-webkit-line-clamp:1;text-overflow:ellipsis;line-clamp:1;-webkit-box-orient:vertical;flex:50px;font-size:15px;font-weight:400;line-height:160%;display:-webkit-box;overflow:hidden}.ProfileMobileLink-module-scss-module__DdzMjG__additionalInformationSlot{margin:0 0 0 auto}
.TagsWrapper-module-scss-module__hvwSgq__item{align-items:center;display:inline-flex}.TagsWrapper-module-scss-module__hvwSgq__dot{position:relative}.TagsWrapper-module-scss-module__hvwSgq__dot:before{content:"";background:var(--clr-orange);border-radius:50%;width:6px;height:6px;position:absolute;left:-12px}.TagsWrapper-module-scss-module__hvwSgq__mobile_dot{background:var(--clr-orange);border-radius:50%;width:6px;height:6px;margin-left:8px}.TagsWrapper-module-scss-module__hvwSgq__tag{margin-left:8px}.TagsWrapper-module-scss-module__hvwSgq__fire{margin-left:4px}@media screen and (max-width:719px){.TagsWrapper-module-scss-module__hvwSgq__fire{margin-left:8px}}
.ButtonDeleteEmployee-module-scss-module__hDJMZa__icon{color:var(--clr-icons)}.ButtonDeleteEmployee-module-scss-module__hDJMZa__button{flex:none}
.MostPopularReview-module-scss-module__oeB7QW__popular_header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.MostPopularReview-module-scss-module__oeB7QW__popular_link{letter-spacing:.015em;cursor:pointer;align-items:center;font-size:15px;font-weight:400;line-height:160%;display:flex}.MostPopularReview-module-scss-module__oeB7QW__popular_link_icon{color:var(--clr-icons);flex:none;width:24px;height:24px}@media (hover:hover){.MostPopularReview-module-scss-module__oeB7QW__popular_link:hover,.MostPopularReview-module-scss-module__oeB7QW__popular_link:hover .MostPopularReview-module-scss-module__oeB7QW__popular_link_icon{color:var(--themed-btn)}}
.ProfileEmployeesLink-module-scss-module__OrUAvW__counter{letter-spacing:.01em;background-color:var(--clr-primary);color:#fff;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:13px;font-weight:400;line-height:20px;display:flex}
.CompanyProfilePage-module-scss-module__p5Ky0G__unauthorized{gap:inherit;flex-direction:column;grid-column:span 2;display:flex}@media screen and (max-width:1023px){.CompanyProfilePage-module-scss-module__p5Ky0G__unauthorized{padding:0}}.CompanyProfilePage-module-scss-module__p5Ky0G__main{grid-column:span 2}.CompanyProfilePage-module-scss-module__p5Ky0G__cardsGrid{grid-template-columns:4fr 3fr 3fr;grid-auto-flow:dense;gap:20px;margin:0 0 50px;display:grid}.CompanyProfilePage-module-scss-module__p5Ky0G__breadcrumbs{width:100%;max-width:1532px;margin-bottom:16px;padding-left:16px;padding-right:16px}.CompanyProfilePage-module-scss-module__p5Ky0G__card{grid-row:span 2;height:100%}.CompanyProfilePage-module-scss-module__p5Ky0G__smallCardsGroup{gap:inherit;flex-direction:column;grid-row:span 2;display:flex}.CompanyProfilePage-module-scss-module__p5Ky0G__smallCardsGroup__card{flex-grow:1}.CompanyProfilePage-module-scss-module__p5Ky0G__informationCards{grid-template-columns:4fr 3fr 3fr;gap:20px;display:grid}.CompanyProfilePage-module-scss-module__p5Ky0G__laptop,.CompanyProfilePage-module-scss-module__p5Ky0G__mobile{display:none}.CompanyProfilePage-module-scss-module__p5Ky0G__unauthorizedUserTitle{margin:0 0 16px}.CompanyProfilePage-module-scss-module__p5Ky0G__specificationsTable{margin:0 0 40px}.CompanyProfilePage-module-scss-module__p5Ky0G__specificationsTableItem{letter-spacing:.025em;font-size:15px;font-weight:400;line-height:135%}.CompanyProfilePage-module-scss-module__p5Ky0G__pendingCard{margin:0 0 20px}.CompanyProfilePage-module-scss-module__p5Ky0G__unauthorizedUserButtons{gap:16px;display:flex}@media screen and (max-width:1277px){.CompanyProfilePage-module-scss-module__p5Ky0G__cardsGrid{grid-template-columns:3fr 3fr 3fr 3fr}.CompanyProfilePage-module-scss-module__p5Ky0G__informationCards{grid-template-columns:3fr 3fr;display:grid}.CompanyProfilePage-module-scss-module__p5Ky0G__informationCards__additionalCard:last-child:not(:nth-child(2n)){grid-column:1/-1}.CompanyProfilePage-module-scss-module__p5Ky0G__laptop{display:block}.CompanyProfilePage-module-scss-module__p5Ky0G__desktop{display:none}.CompanyProfilePage-module-scss-module__p5Ky0G__smallCardsGroup{flex-direction:row;grid-column:span 2}.CompanyProfilePage-module-scss-module__p5Ky0G__card{grid-column:span 2}}@media screen and (max-width:719px){.CompanyProfilePage-module-scss-module__p5Ky0G__cardsGrid{display:none}.CompanyProfilePage-module-scss-module__p5Ky0G__informationCards{grid-template-columns:1fr;width:100%;max-width:1532px;padding-left:16px;padding-right:16px}.CompanyProfilePage-module-scss-module__p5Ky0G__faq{width:100%;max-width:1532px;padding-left:16px;padding-right:16px}.CompanyProfilePage-module-scss-module__p5Ky0G__mobile{display:block}.CompanyProfilePage-module-scss-module__p5Ky0G__profileLink{margin:0 0 32px}.CompanyProfilePage-module-scss-module__p5Ky0G__mobileNavigationTitle{margin:0 0 24px;padding:0 16px}.CompanyProfilePage-module-scss-module__p5Ky0G__mobileNavigation{margin:0 0 50px}.CompanyProfilePage-module-scss-module__p5Ky0G__personalInfo{margin:0 0 24px}}
.CatalogModalDesktopTooltip-module-scss-module__yI1CVa__wrapper{position:absolute;top:-10px;left:0}.CatalogModalDesktopTooltip-module-scss-module__yI1CVa__reverseHorizontal{transform:translate(-100%)}.CatalogModalDesktopTooltip-module-scss-module__yI1CVa__reverseVertical{transform:translateY(-100%)}.CatalogModalDesktopTooltip-module-scss-module__yI1CVa__reverseHorizontal.CatalogModalDesktopTooltip-module-scss-module__yI1CVa__reverseVertical{transform:translate(-100%,-100%)}.CatalogModalDesktopTooltip-module-scss-module__yI1CVa__tooltip{width:max-content;max-width:100%;height:fit-content;color:var(--clr-text);flex-direction:column;gap:10px;display:flex}.CatalogModalDesktopTooltip-module-scss-module__yI1CVa__link{letter-spacing:.015em;font-size:15px;font-weight:400;line-height:160%}.CatalogModalDesktopTooltip-module-scss-module__yI1CVa__link:hover{color:var(--clr-secondary)}
.ProductReviews-module-scss-module__JeqkRq__container{flex-direction:column;display:flex}.ProductReviews-module-scss-module__JeqkRq__header{justify-content:space-between;height:fit-content;margin-bottom:35px;display:flex}.ProductReviews-module-scss-module__JeqkRq__info{flex-direction:column;justify-content:flex-end;gap:6px;display:flex}.ProductReviews-module-scss-module__JeqkRq__action.ProductReviews-module-scss-module__JeqkRq__action{height:48px}.ProductReviews-module-scss-module__JeqkRq__total{color:var(--clr-comment);letter-spacing:.025em;align-items:center;gap:8px;height:28px;font-size:15px;font-weight:400;line-height:135%;display:flex}.ProductReviews-module-scss-module__JeqkRq__total span{color:var(--clr-text);letter-spacing:0;align-items:center;gap:8px;font-size:20px;font-weight:500;line-height:24px;display:flex}.ProductReviews-module-scss-module__JeqkRq__total_icon{flex:none;width:25px;height:25px}.ProductReviews-module-scss-module__JeqkRq__body{gap:20px;display:flex}.ProductReviews-module-scss-module__JeqkRq__filter{flex-direction:column;flex:none;gap:32px;width:233px;display:flex}.ProductReviews-module-scss-module__JeqkRq__list{flex-direction:column;gap:20px;display:flex}
.ShowMoreButton-module-scss-module__n3NptG__showMoreButton{letter-spacing:.015em;cursor:pointer;background:0 0;border:none;align-items:center;gap:2px;font-size:15px;font-weight:400;line-height:160%;display:flex}.ShowMoreButton-module-scss-module__n3NptG__extended .ShowMoreButton-module-scss-module__n3NptG__icon{rotate:180deg}.ShowMoreButton-module-scss-module__n3NptG__icon{color:var(--clr-icons)}
.ProfileBonusLink-module-scss-module__ZIX0fq__bonus{color:var(--clr-primary);align-items:center;gap:8px;display:flex}
.RequisitesCompanyPage-module-scss-module__W6PHMW__unauthorized{gap:inherit;flex-direction:column;grid-column:span 2;display:flex}@media screen and (max-width:1023px){.RequisitesCompanyPage-module-scss-module__W6PHMW__unauthorized{padding:0}}.RequisitesCompanyPage-module-scss-module__W6PHMW__wrapper,.RequisitesCompanyPage-module-scss-module__W6PHMW__sidePanel{flex-direction:column;gap:20px;display:flex}.RequisitesCompanyPage-module-scss-module__W6PHMW__additionalCards{flex-wrap:wrap;gap:20px;display:flex}.RequisitesCompanyPage-module-scss-module__W6PHMW__additionalCard{flex:280px}.RequisitesCompanyPage-module-scss-module__W6PHMW__desktopCardsGroup{flex-direction:column;gap:20px;display:flex}.RequisitesCompanyPage-module-scss-module__W6PHMW__mobileCardsGroup{display:none}@media screen and (max-width:1023px){.RequisitesCompanyPage-module-scss-module__W6PHMW__desktopCardsGroup{display:none}.RequisitesCompanyPage-module-scss-module__W6PHMW__mobileCardsGroup{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:20px;display:grid}.RequisitesCompanyPage-module-scss-module__W6PHMW__mobileBonusCard{grid-row:span 2}}@media screen and (max-width:719px){.RequisitesCompanyPage-module-scss-module__W6PHMW__mobileCardsGroup{grid-template-columns:1fr}}
.ProfileTooltipHeader-module-scss-module__jfH38G__header{gap:16px;display:flex}.ProfileTooltipHeader-module-scss-module__jfH38G__name{letter-spacing:.01em;font-size:15px;font-weight:500;line-height:21px}.ProfileTooltipHeader-module-scss-module__jfH38G__bonuses{color:var(--themed-rating);letter-spacing:.015em;align-items:center;gap:4px;font-size:15px;font-weight:400;line-height:160%;display:flex}
@keyframes CatalogModalDesktopListItem-module-scss-module__6B-c_q__skeleton-shine{0%{background-position:200% 0}to{background-position:-100% 0}}.CatalogModalDesktopListItem-module-scss-module__6B-c_q__wrapper{align-items:center;width:fit-content;display:flex}.CatalogModalDesktopListItem-module-scss-module__6B-c_q__wrapper:hover{color:var(--clr-secondary)}.CatalogModalDesktopListItem-module-scss-module__6B-c_q__hasDot:before{content:"";background-color:var(--clr-orange);border-radius:50%;width:6px;height:6px;margin-left:-14px;margin-right:8px;display:inline-block}.CatalogModalDesktopListItem-module-scss-module__6B-c_q__title{letter-spacing:.015em;font-size:15px;font-weight:400;line-height:160%}.CatalogModalDesktopListItem-module-scss-module__6B-c_q__tooltip_wrapper.CatalogModalDesktopListItem-module-scss-module__6B-c_q__tooltip_wrapper{padding:24px}.CatalogModalDesktopListItem-module-scss-module__6B-c_q__link{letter-spacing:.015em;font-size:15px;font-weight:400;line-height:160%;display:block}.CatalogModalDesktopListItem-module-scss-module__6B-c_q__fire{margin-left:4px}.CatalogModalDesktopListItem-module-scss-module__6B-c_q__icon{color:var(--clr-icons);margin-left:2px}.CatalogModalDesktopListItem-module-scss-module__6B-c_q__tag{margin-left:8px}
.ProductVideos-module-scss-module__AU-22q__container{flex-direction:column;gap:34px;display:flex}.ProductVideos-module-scss-module__AU-22q__items{grid-template-columns:1fr;gap:20px;display:grid}@media screen and (min-width:720px){.ProductVideos-module-scss-module__AU-22q__items{grid-template-columns:repeat(auto-fit,minmax(535px,1fr))}}.ProductVideos-module-scss-module__AU-22q__card{gap:20px;width:100%;max-height:140px;display:flex}.ProductVideos-module-scss-module__AU-22q__card figure{flex:none;width:217px;height:140px;position:relative}.ProductVideos-module-scss-module__AU-22q__pinned{z-index:1;gap:8px;height:27px;margin:10px;display:flex;position:relative}.ProductVideos-module-scss-module__AU-22q__tag.ProductVideos-module-scss-module__AU-22q__tag{max-height:100%}.ProductVideos-module-scss-module__AU-22q__duration{letter-spacing:.01em;color:var(--clr-comment);background:#fff;border-radius:3px;align-items:center;gap:3px;width:fit-content;padding:0 6px;font-size:13px;font-weight:400;line-height:20px;display:flex}.ProductVideos-module-scss-module__AU-22q__duration_icon{flex:none;width:24px;height:24px}.ProductVideos-module-scss-module__AU-22q__image{object-fit:cover;width:100%;height:100%}.ProductVideos-module-scss-module__AU-22q__body{flex-direction:column;gap:12px;display:flex}.ProductVideos-module-scss-module__AU-22q__body_description{letter-spacing:0;font-size:16px;font-weight:500;line-height:150%}.ProductVideos-module-scss-module__AU-22q__body_link{letter-spacing:.015em;border-bottom:1px solid var(--clr-line);cursor:pointer;width:fit-content;font-size:15px;font-weight:400;line-height:160%}
@keyframes EmployeesList-module-scss-module__tAJHsq__skeleton-shine{0%{background-position:200% 0}to{background-position:-100% 0}}.EmployeesList-module-scss-module__tAJHsq__titleWrapper{gap:10px;display:flex}.EmployeesList-module-scss-module__tAJHsq__icon{color:var(--clr-icons);transition:all .4s ease-in-out}.EmployeesList-module-scss-module__tAJHsq__icon_admin{flex:none}@media (hover:hover){.EmployeesList-module-scss-module__tAJHsq__icon_admin:hover{color:var(--clr-primary)}}.EmployeesList-module-scss-module__tAJHsq__admin.EmployeesList-module-scss-module__tAJHsq__admin{max-width:248px;padding:24px 6px 17px 24px}.EmployeesList-module-scss-module__tAJHsq__admin.EmployeesList-module-scss-module__tAJHsq__admin_text{letter-spacing:.015em;font-size:15px;font-weight:400;line-height:160%}.EmployeesList-module-scss-module__tAJHsq__employeeCard{border-bottom:1px solid var(--clr-line);padding:16px 0}.EmployeesList-module-scss-module__tAJHsq__employeeCard:last-child{border:none}.EmployeesList-module-scss-module__tAJHsq__buttons{flex-wrap:wrap;justify-content:space-between;gap:24px;display:flex}.EmployeesList-module-scss-module__tAJHsq__buttons_mock{width:48px;height:48px}.EmployeesList-module-scss-module__tAJHsq__buttons_alone{justify-content:flex-end}@media (max-width:720px){.EmployeesList-module-scss-module__tAJHsq__buttons_alone{justify-content:flex-start}.EmployeesList-module-scss-module__tAJHsq__title{letter-spacing:.01em;font-size:20px;font-weight:600;line-height:28px}}@media screen and (max-width:719px){.EmployeesList-module-scss-module__tAJHsq__employeeCard:last-child{padding:16px 0}}
.ProfileHomeMobile-module-scss-module__s5GOJG__counter{background-color:var(--clr-primary);letter-spacing:.01em;color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:13px;font-weight:400;line-height:20px;display:flex}.ProfileHomeMobile-module-scss-module__s5GOJG__mobile{display:none}@media screen and (max-width:719px){.ProfileHomeMobile-module-scss-module__s5GOJG__mobile{margin:0 -16px 40px;display:block}.ProfileHomeMobile-module-scss-module__s5GOJG__mobileNavigationTitle{flex-direction:column;gap:24px;margin:0 0 24px;padding:0 16px;display:flex}.ProfileHomeMobile-module-scss-module__s5GOJG__mobileNavigationSubtitle{margin:0 0 24px;padding:0 16px}.ProfileHomeMobile-module-scss-module__s5GOJG__personalInfo{margin:0 0 32px}.ProfileHomeMobile-module-scss-module__s5GOJG__leaveTestimonialCard,.ProfileHomeMobile-module-scss-module__s5GOJG__bonusesBanner,.ProfileHomeMobile-module-scss-module__s5GOJG__FAQ{padding:0 16px}.ProfileHomeMobile-module-scss-module__s5GOJG__greyText{color:var(--clr-comment)}}
.ProductPageTabs-module-scss-module__raKS7G__tabs{grid-area:span 2/-1/auto/1;margin-bottom:50px}@media screen and (min-width:720px){.ProductPageTabs-module-scss-module__raKS7G__tabs{grid-area:10/1/auto/-1}}.ProductPageTabs-module-scss-module__raKS7G__tabsList{scroll-behavior:smooth;display:flex;position:relative;overflow-x:scroll}.ProductPageTabs-module-scss-module__raKS7G__tabsList::-webkit-scrollbar{display:none}.ProductPageTabs-module-scss-module__raKS7G__tabsList{-ms-overflow-style:none;scrollbar-width:none}.ProductPageTabs-module-scss-module__raKS7G__content{margin-top:32px}.ProductPageTabs-module-scss-module__raKS7G__tabTrigger{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;border:none;border-bottom:1px solid var(--clr-comment);letter-spacing:.01em;min-width:128px;color:var(--clr-comment);text-transform:uppercase;text-align:center;cursor:pointer;background:0 0;flex-grow:1;padding:0 0 10px;font-size:13px;font-weight:500;line-height:16px}.ProductPageTabs-module-scss-module__raKS7G__tabTrigger:hover{color:var(--clr-secondary);border-bottom-color:var(--clr-secondary)}.ProductPageTabs-module-scss-module__raKS7G__tabTrigger[data-selected]{color:var(--clr-primary);border-bottom-color:var(--clr-primary)}.ProductPageTabs-module-scss-module__raKS7G__tabIndicator{background-color:var(--clr-primary);height:1px;bottom:0;left:var(--left);width:var(--width);transition:left .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);position:absolute}.ProductPageTabs-module-scss-module__raKS7G__placeholder{text-align:center;color:var(--clr-comment);padding:60px 20px;font-size:1.2rem}
.ProfileTooltipLinks-module-scss-module__CsCOEq__links{letter-spacing:.015em;flex-direction:column;align-items:flex-start;gap:10px;font-size:15px;font-weight:400;line-height:160%;display:flex}.ProfileTooltipLinks-module-scss-module__CsCOEq__link:hover{color:var(--clr-primary)}
.CatalogModalDesktopSubcategoryItem-module-scss-module__C444Aa__title{letter-spacing:0;font-size:16px;font-weight:600;line-height:150%;display:block}@media (hover:hover){.CatalogModalDesktopSubcategoryItem-module-scss-module__C444Aa__title:hover{color:var(--clr-secondary)}}.CatalogModalDesktopSubcategoryItem-module-scss-module__C444Aa__list{flex-direction:column;gap:8px;display:flex}.CatalogModalDesktopSubcategoryItem-module-scss-module__C444Aa__tags{margin-bottom:12px}
.ButtonDeclineEmployee-module-scss-module__eZXsrW__icon{color:var(--clr-icons)}.ButtonDeclineEmployee-module-scss-module__eZXsrW__button{flex:none}
.StaffCompanyPage-module-scss-module__iPeH7q__unauthorized{gap:inherit;flex-direction:column;grid-column:span 2;display:flex}@media screen and (max-width:1023px){.StaffCompanyPage-module-scss-module__iPeH7q__unauthorized{padding:0}}.StaffCompanyPage-module-scss-module__iPeH7q__wrapper,.StaffCompanyPage-module-scss-module__iPeH7q__sidePanel{flex-direction:column;gap:20px;display:flex}.StaffCompanyPage-module-scss-module__iPeH7q__additionalCards{flex-wrap:wrap;gap:20px;display:flex}.StaffCompanyPage-module-scss-module__iPeH7q__additionalCard{flex:280px}.StaffCompanyPage-module-scss-module__iPeH7q__desktopCardsGroup{flex-direction:column;gap:20px;display:flex}.StaffCompanyPage-module-scss-module__iPeH7q__mobileCardsGroup{display:none}@media screen and (max-width:1023px){.StaffCompanyPage-module-scss-module__iPeH7q__desktopCardsGroup{display:none}.StaffCompanyPage-module-scss-module__iPeH7q__mobileCardsGroup{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:20px;display:grid}.StaffCompanyPage-module-scss-module__iPeH7q__mobileBonusCard{grid-row:span 2}}@media screen and (max-width:719px){.StaffCompanyPage-module-scss-module__iPeH7q__mobileCardsGroup{grid-template-columns:1fr}}
.ProfileTooltip-module-scss-module__Pi4NXq__wrapper{width:296px;padding-top:var(--padding);--padding:24px;flex-direction:column;display:flex}.ProfileTooltip-module-scss-module__Pi4NXq__header,.ProfileTooltip-module-scss-module__Pi4NXq__links{padding:0 var(--padding);margin-bottom:24px}.ProfileTooltip-module-scss-module__Pi4NXq__companies{border-top:1px solid var(--clr-line)}
.CatalogDesktopGrid-module-scss-module__l8grlW__grid{grid-template-columns:repeat(2,1fr);place-content:space-between;gap:40px;display:grid}.CatalogDesktopGrid-module-scss-module__l8grlW__banner{display:none}.CatalogDesktopGrid-module-scss-module__l8grlW__flex{flex-flow:column wrap;gap:40px;display:flex}@media screen and (min-width:1024px){.CatalogDesktopGrid-module-scss-module__l8grlW__grid{grid-template-columns:repeat(3,1fr)}.CatalogDesktopGrid-module-scss-module__l8grlW__banner{display:block;position:relative}.CatalogDesktopGrid-module-scss-module__l8grlW__banner__img{object-fit:contain;object-position:left;width:100%}}
.SKUHeader-module-scss-module__fIDD3a__skeleton_title{width:600px;height:42px}.SKUHeader-module-scss-module__fIDD3a__skeleton_button{width:40px;height:40px}.SKUHeader-module-scss-module__fIDD3a__wrapper{flex-direction:column;justify-content:center;row-gap:12px;display:flex}.SKUHeader-module-scss-module__fIDD3a__media{justify-content:space-between;align-items:center;gap:32px;display:flex}.SKUHeader-module-scss-module__fIDD3a__icon{color:var(--clr-icons)}.SKUHeader-module-scss-module__fIDD3a__SkuName{letter-spacing:.01em;text-wrap:balance;font-size:20px;font-weight:600;line-height:28px}.SKUHeader-module-scss-module__fIDD3a__logoAndFunctionalButtons{display:none}@media screen and (min-width:720px){.SKUHeader-module-scss-module__fIDD3a__wrapper{flex-direction:row;justify-content:space-between;column-gap:56px}.SKUHeader-module-scss-module__fIDD3a__wrapper .SKUHeader-module-scss-module__fIDD3a__secondaryInfo{display:none}.SKUHeader-module-scss-module__fIDD3a__logoAndFunctionalButtons{flex-direction:column-reverse;justify-content:space-between;align-items:center;gap:32px;width:auto;display:flex}}@media screen and (min-width:1024px){.SKUHeader-module-scss-module__fIDD3a__SkuName{letter-spacing:.01em;font-size:28px;font-weight:700;line-height:36px}}@media screen and (min-width:1278px){.SKUHeader-module-scss-module__fIDD3a__SkuName{letter-spacing:.01em;font-size:32px;font-weight:700;line-height:42px}.SKUHeader-module-scss-module__fIDD3a__wrapper .SKUHeader-module-scss-module__fIDD3a__logoAndFunctionalButtons{justify-content:unset;flex-direction:row}}.SKUHeader-module-scss-module__fIDD3a__share{display:none}@media screen and (min-width:720px){.SKUHeader-module-scss-module__fIDD3a__share{display:flex}}
.SuccessRequest-module-scss-module__evLATG__body{flex-direction:column;gap:16px;max-width:430px;max-height:179px;padding:0 25px 25px;display:flex}@media screen and (min-width:720px){.SuccessRequest-module-scss-module__evLATG__body{padding:25px 32px 32px}}.SuccessRequest-module-scss-module__evLATG__body p{letter-spacing:.015em;font-size:15px;font-weight:400;line-height:160%}
.ProfileButton-module-scss-module__JFAnwG__wrapper{position:relative}.ProfileButton-module-scss-module__JFAnwG__wrapper .ProfileButton-module-scss-module__JFAnwG__button{background:0 0;border:none;flex-direction:column;align-items:center;gap:4px;display:flex}.ProfileButton-module-scss-module__JFAnwG__wrapper .ProfileButton-module-scss-module__JFAnwG__tooltip__wrapper{pointer-events:none;z-index:5;flex-direction:column;align-items:center;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}.ProfileButton-module-scss-module__JFAnwG__wrapper .ProfileButton-module-scss-module__JFAnwG__tooltip{opacity:0;visibility:hidden;width:max-content;padding-top:25px;transition:opacity .15s,visibility .15s;position:relative}.ProfileButton-module-scss-module__JFAnwG__wrapper .ProfileButton-module-scss-module__JFAnwG__tooltip.ProfileButton-module-scss-module__JFAnwG__visible{opacity:1;visibility:visible;pointer-events:auto}.ProfileButton-module-scss-module__JFAnwG__wrapper .ProfileButton-module-scss-module__JFAnwG__children.ProfileButton-module-scss-module__JFAnwG__children{position:absolute;bottom:0}.ProfileButton-module-scss-module__JFAnwG__wrapper .ProfileButton-module-scss-module__JFAnwG__text{text-align:center;white-space:nowrap;min-width:72px;font-size:12px;font-weight:400;line-height:14px;display:block}@media screen and (max-width:1277px){.ProfileButton-module-scss-module__JFAnwG__wrapper .ProfileButton-module-scss-module__JFAnwG__text{display:none}}
.Description-module-scss-module__jHl0Mq__skeleton_title{width:250px;height:30px;margin-bottom:16px}.Description-module-scss-module__jHl0Mq__skeleton_content{width:100%;height:400px}.Description-module-scss-module__jHl0Mq__skeleton_min_content{width:100%;height:100px}.Description-module-scss-module__jHl0Mq__skeleton_link{width:125px;height:18px}.Description-module-scss-module__jHl0Mq__description{color:var(--clr-text);letter-spacing:.015em;-webkit-line-clamp:3;text-overflow:ellipsis;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:16px;font-size:15px;font-weight:400;line-height:160%;display:-webkit-box;overflow:hidden}.Description-module-scss-module__jHl0Mq__link{letter-spacing:.015em;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;width:fit-content;text-decoration:underline;-webkit-text-decoration-color:var(--clr-line);-webkit-text-decoration-color:var(--clr-line);text-decoration-color:var(--clr-line);text-underline-offset:5px;justify-self:center;align-items:center;font-size:15px;font-weight:400;line-height:160%;display:inline}.Description-module-scss-module__jHl0Mq__link:hover{color:var(--clr-secondary);-webkit-text-decoration-color:var(--clr-secondary);text-decoration-color:var(--clr-secondary)}.Description-module-scss-module__jHl0Mq__link:active{-webkit-text-decoration-color:var(--clr-primary);text-decoration-color:var(--clr-primary)}
@keyframes EditPassword-module-scss-module__xtasrq__skeleton-shine{0%{background-position:200% 0}to{background-position:-100% 0}}.EditPassword-module-scss-module__xtasrq__form{padding:24px 16px}@media (min-width:720px){.EditPassword-module-scss-module__xtasrq__form{width:430px;padding:27px 32px}}@media (max-width:719px){.EditPassword-module-scss-module__xtasrq__form{flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100dvh;padding:0;display:flex}}.EditPassword-module-scss-module__xtasrq__input:first-of-type{margin-top:20px}.EditPassword-module-scss-module__xtasrq__input{margin-top:4px}.EditPassword-module-scss-module__xtasrq__button{width:100%;margin-top:4px}.EditPassword-module-scss-module__xtasrq__error{color:var(--clr-orange);letter-spacing:.01em;font-size:13px;font-weight:400;line-height:20px}@media screen and (max-width:719px){.EditPassword-module-scss-module__xtasrq__container{text-align:center;min-width:320px;margin:130px 54px 0}}
.DeliveryAndGift-module-scss-module__wYEKdG__skeleton_title{width:200px;height:20px;margin-bottom:8px}.DeliveryAndGift-module-scss-module__wYEKdG__skeleton_content{width:100%;height:100px}.DeliveryAndGift-module-scss-module__wYEKdG__wrapper{border:1px solid var(--clr-line);border-radius:7px;height:100%}.DeliveryAndGift-module-scss-module__wYEKdG__delivery_title{letter-spacing:.01em;margin-bottom:8px;font-size:16px;font-weight:600;line-height:22px}.DeliveryAndGift-module-scss-module__wYEKdG__slot{padding:24px}.DeliveryAndGift-module-scss-module__wYEKdG__slot:not(:last-child){border-bottom:1px solid var(--clr-line)}
.AdditionalLinks-module-scss-module__hVZqnG__container{scroll-behavior:smooth;flex-direction:column;gap:12px;display:flex;overflow-x:scroll}.AdditionalLinks-module-scss-module__hVZqnG__container::-webkit-scrollbar{display:none}.AdditionalLinks-module-scss-module__hVZqnG__container{-ms-overflow-style:none;scrollbar-width:none}.AdditionalLinks-module-scss-module__hVZqnG__disabled{color:var(--clr-comment);pointer-events:none}.AdditionalLinks-module-scss-module__hVZqnG__text{-webkit-line-clamp:1;text-overflow:ellipsis;line-clamp:1;-webkit-box-orient:vertical;max-width:200px;display:-webkit-box;overflow:hidden}.AdditionalLinks-module-scss-module__hVZqnG__additionalLink{color:var(--clr-text);-webkit-line-clamp:2;text-overflow:ellipsis;line-clamp:2;letter-spacing:.015em;-webkit-box-orient:vertical;font-size:15px;font-weight:400;line-height:160%;display:-webkit-box;overflow:hidden}.AdditionalLinks-module-scss-module__hVZqnG__additionalLink_body{align-items:center;gap:18px;display:flex;position:relative}.AdditionalLinks-module-scss-module__hVZqnG__notify{background:var(--clr-orange);border-radius:50px;width:8px;height:8px;position:absolute;top:2px;left:20px}
@keyframes MapModalHeader-module-scss-module__lxrPvW__skeleton-shine{0%{background-position:200% 0}to{background-position:-100% 0}}.MapModalHeader-module-scss-module__lxrPvW__header{justify-content:space-between;align-items:center;width:100%;margin-bottom:16px;display:flex}.MapModalHeader-module-scss-module__lxrPvW__header__title{color:var(--clr-text)}.MapModalHeader-module-scss-module__lxrPvW__header__title_desktop{letter-spacing:.01em;font-size:24px;font-weight:600;line-height:34px}.MapModalHeader-module-scss-module__lxrPvW__header__title_mobile{letter-spacing:.01em;font-size:18px;font-weight:600;line-height:25px}.MapModalHeader-module-scss-module__lxrPvW__header__icon{color:var(--clr-icons);cursor:pointer;transition:all .2s ease-in-out}@media (hover:hover){.MapModalHeader-module-scss-module__lxrPvW__header__icon:hover{color:var(--clr-text)}}
.MenuItem-module-scss-module__HY8AQq__item{width:100%;color:var(--clr-text);letter-spacing:.015em;background-color:inherit;cursor:pointer;align-items:center;gap:16px;padding:12px 0;font-size:15px;font-weight:400;line-height:160%;display:inline-flex}.MenuItem-module-scss-module__HY8AQq__item:hover,.MenuItem-module-scss-module__HY8AQq__item:hover .MenuItem-module-scss-module__HY8AQq__item_icon{color:var(--clr-primary)}.MenuItem-module-scss-module__HY8AQq__item{border:none}.MenuItem-module-scss-module__HY8AQq__item_icon,.MenuItem-module-scss-module__HY8AQq__item_iconArrow{color:var(--clr-icons)}.MenuItem-module-scss-module__HY8AQq__favorite{fill-opacity:0}.MenuItem-module-scss-module__HY8AQq__text{-webkit-line-clamp:1;text-overflow:ellipsis;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.MenuItem-module-scss-module__HY8AQq__active{color:var(--clr-primary)}.MenuItem-module-scss-module__HY8AQq__disabled{color:var(--clr-comment);pointer-events:none;cursor:none}.MenuItem-module-scss-module__HY8AQq__disabled_icon{opacity:.4}.MenuItem-module-scss-module__HY8AQq__reverse{transform:rotate(180deg)}
.DesktopSidePanelSKUs-module-scss-module__QTzrIG__desktopSidePanel{display:none}.DesktopSidePanelSKUs-module-scss-module__QTzrIG__priceBlock{grid-column:-1/1;margin-bottom:40px}@media screen and (min-width:1278px){.DesktopSidePanelSKUs-module-scss-module__QTzrIG__desktopSidePanel.DesktopSidePanelSKUs-module-scss-module__QTzrIG__desktopSidePanel{flex-direction:column;width:360px;height:max-content;display:flex}}
.UserLeftMenu-module-scss-module__LHZ54W__skeleton{width:233px;height:417px}.UserLeftMenu-module-scss-module__LHZ54W__container{flex-direction:column;gap:4px;width:233px;display:flex}.UserLeftMenu-module-scss-module__LHZ54W__item.UserLeftMenu-module-scss-module__LHZ54W__item{width:100%}.UserLeftMenu-module-scss-module__LHZ54W__firstItemHighlighted .UserLeftMenu-module-scss-module__LHZ54W__item.UserLeftMenu-module-scss-module__LHZ54W__item:first-child{border-bottom:1px solid var(--clr-line);width:100%}
.CompanyLayout-module-scss-module__Tp5kfq__container{flex-direction:column;width:100%;max-width:1532px;margin:0 auto;padding-top:20px;padding-left:16px;padding-right:16px;display:flex}.CompanyLayout-module-scss-module__Tp5kfq__menu{display:none}@media screen and (min-width:1024px){.CompanyLayout-module-scss-module__Tp5kfq__container{grid-column-gap:20px;grid-template-columns:max-content minmax(450px,1fr) minmax(236px,360px);padding-top:32px;display:grid}.CompanyLayout-module-scss-module__Tp5kfq__menu{grid-row:1/span 5;margin-bottom:70px;display:block}}.CompanyLayout-module-scss-module__Tp5kfq__highlight.CompanyLayout-module-scss-module__Tp5kfq__highlight>:nth-child(2){border-bottom:1px solid var(--clr-line);width:100%}
.MyLayout-module-scss-module__I-eqqa__container{flex-direction:column;width:100%;max-width:1532px;margin:0 auto;padding-top:20px;padding-left:16px;padding-right:16px;display:flex}.MyLayout-module-scss-module__I-eqqa__menu{display:none}@media screen and (min-width:1024px){.MyLayout-module-scss-module__I-eqqa__container{grid-column-gap:20px;grid-template-columns:max-content minmax(450px,1fr) minmax(236px,360px);padding-top:32px;display:grid}.MyLayout-module-scss-module__I-eqqa__menu{grid-row:1/span 5;margin-bottom:70px;display:block}}
.FilesClient-module-scss-module__lLyEVW__container{flex-direction:column;gap:16px;width:100%;max-width:1532px;padding-left:16px;padding-right:16px;display:flex}.FilesClient-module-scss-module__lLyEVW__body{flex-direction:column;gap:20px;display:flex}.FilesClient-module-scss-module__lLyEVW__body .FilesClient-module-scss-module__lLyEVW__card{width:100%;max-width:100%}@media screen and (min-width:720px){.FilesClient-module-scss-module__lLyEVW__body{grid-template-columns:repeat(auto-fit,minmax(424px,1fr));display:grid}}
