.preloader[data-v-d233addc]{align-items:center;display:flex;justify-content:center;position:relative}.preloader[data-v-d233addc]:after,.preloader[data-v-d233addc]:before{animation:loading-d233addc .8s cubic-bezier(.2,.32,0,.87) infinite;background-color:#e42d3c;border-radius:50%;content:"";height:6px;opacity:0;position:absolute;width:6px}.preloader[data-v-d233addc]:after{animation-delay:.3s}@keyframes loading-d233addc{0%,80%,to{opacity:0}33%{opacity:1}0%,to{transform:translateX(16px)}90%{transform:translateX(-16px)}}@media only screen and (min-width:1280px){.preloader[data-v-d233addc]:after,.preloader[data-v-d233addc]:before{background-color:#fff}}.float-cart-total-sum{color:rgba(27,27,27,.9);display:flex;font-size:14px;font-weight:700;line-height:16px}.float-cart-total-sum__title{flex-shrink:0;max-width:40%;padding-right:13px}.float-cart-total-sum__filler{flex-grow:1;overflow:hidden;position:relative}.float-cart-total-sum__filler:before{color:rgba(27,27,27,.4);content:"........................................................................................................";font-size:10px;letter-spacing:.3em;line-height:16px}.float-cart-total-sum__value{flex-shrink:0;font-size:16px;max-width:60%;padding-left:13px}.float-cart-total-sum__measure{font-size:10px;margin-left:2px}.header-counter{color:#151313;display:inline-flex;height:26px;position:relative}.header-counter__label{cursor:text;display:block;flex:1;width:36px}.header-counter__control{background-color:transparent;border:1px solid #e42d3c;border-radius:26px;font-size:12px;font-weight:600;height:100%;line-height:18px;padding:0;text-align:center;width:100%}.header-counter__control::-webkit-inner-spin-button,.header-counter__control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.header-counter-btn{flex-shrink:0;height:100%;position:relative;transition:.3s;width:18px}.header-counter-btn:disabled{cursor:default;opacity:.6}.header-counter-btn_minus .header-counter-btn__icon{left:0}.header-counter-btn_plus .header-counter-btn__icon{right:0}.header-counter-btn__icon{height:8px;position:absolute;top:50%;transform:translateY(-50%);width:8px}.header-counter-btn__icon:after,.header-counter-btn__icon:before{background-color:#151313;content:"";display:block;position:absolute}.header-counter-btn__icon:before{height:2px;left:0;top:3px;width:100%}.header-counter-btn__icon:after{height:100%;left:3px;top:0;width:2px}.header-counter-btn_minus .header-counter-btn__icon:after{display:none}.float-cart-item{border-bottom:1px solid hsla(0,0%,85%,.5);display:flex;padding:15px 0;position:relative}.float-cart-item:last-child{border-bottom:none}.float-cart-item-img-container{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:58px;justify-content:center;margin-right:14px;position:relative;width:58px}.float-cart-item-img-container_no-img{background-color:#ecedf2}.float-cart-item__img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.float-cart-item__no-img{filter:grayscale(100%);max-height:80%;max-width:80%;opacity:.5}.float-cart-item__title{color:rgba(27,27,27,.9);font-size:13px;line-height:18px}.float-cart-item-content{flex:1}.float-cart-item-quantity-and-prop{align-items:center;display:flex;flex-wrap:wrap;margin-top:10px}.float-cart-item-quantity-container{margin-right:30px}.float-cart-item-props{color:rgba(27,27,27,.5);display:flex;flex-wrap:wrap;font-size:12px;font-weight:500;line-height:18px}.float-cart-item-price{align-items:center;display:flex;flex-shrink:0;font-size:14px;font-weight:700;line-height:16px;margin-left:20px;padding-bottom:20px;text-align:right;white-space:nowrap;width:80px}.float-cart-item-price-inner{width:100%}.float-cart-item-price_discount .float-cart-item-price-base{color:rgba(228,45,60,.9)}.float-cart-item-price__measure{font-size:10px;margin-left:2px}.float-cart-item-price-old__value{color:hsla(0,0%,82%,.9);display:inline-block;position:relative}.float-cart-item-price-old__value:after{background-color:hsla(0,0%,82%,.9);content:"";height:1px;left:0;position:absolute;right:0;top:50%}.float-cart-item-remove{flex-shrink:0;margin-left:23px}.float-cart-item-remove__btn{height:12px;line-height:0;width:12px}.float-cart-item-remove__btn svg{height:100%;width:100%}.float-cart-item-remove__btn path{transition:.3s}.float-cart-item-remove__btn:hover path{stroke-opacity:.7}.float-cart{background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 4px 54px rgba(15,25,63,.18);margin-top:24px;position:absolute;right:0;top:100%;width:480px;z-index:1000}.float-cart:before{bottom:100%;content:"";height:24px;position:absolute;right:0;width:150px}.float-cart-top{background-color:rgba(27,27,27,.05);display:flex;padding:24px 30px 24px 26px}.float-cart-title-container{align-items:center;color:rgba(27,27,27,.9);display:flex;font-size:16px;font-weight:500;line-height:22px}.float-cart__title-icon{height:20px;line-height:0;margin-right:8px;width:20px}.float-cart__title-icon svg{height:100%;width:100%}.float-cart-remove-all{color:rgba(27,27,27,.7);font-size:14px;font-weight:500;line-height:22px;margin-left:auto;transition:.3s}.float-cart-remove-all path{transition:.3s}.float-cart-remove-all:hover{color:rgba(27,27,27,.4)}.float-cart-remove-all:hover path{fill-opacity:.4}.float-cart-remove-all__btn{align-items:center;display:flex;padding-top:1px}.float-cart-remove-all__icon{height:18px;margin-left:10px;width:18px}.float-cart-top-content{padding-bottom:20px;position:relative}.float-cart-top-view{height:300px;overflow:hidden;overflow-y:auto;overscroll-behavior:contain;padding:5px 28px 0 20px}.page.is-firefox .float-cart-top-view{scrollbar-color:#e42d3c #d0d0d0;scrollbar-width:thin}.float-cart-top-view::-webkit-scrollbar{height:3px;width:3px}.float-cart-top-view::-webkit-scrollbar-track{background-color:#d0d0d0;border-radius:4px}.float-cart-top-view::-webkit-scrollbar-thumb{background-color:#e42d3c}.float-cart-bottom{border-top:1px solid hsla(0,0%,85%,.5);padding:20px 30px 25px 26px}.float-cart-buttons{align-items:center;display:flex;justify-content:flex-end;margin-top:22px}.float-cart__button{font-size:14px;font-weight:700;line-height:1;padding:14px 30px}.float-cart__to-order{margin-left:30px}.float-cart-overlay{align-items:center;background-color:rgba(27,27,27,.3);bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%}.counter{background-color:rgba(228,45,60,.9);border-radius:8px;display:flex;height:37px}.counter,.counter__label{position:relative;width:100%}.counter__label{cursor:text;display:block;flex:1;height:100%;z-index:0}.counter__control{background-color:transparent;border:none;color:#fff;font-size:16px;font-weight:700;height:100%;line-height:1;text-align:center;width:100%}.counter__control_placeholder{padding:0 20px 0 0}.counter__control::-webkit-inner-spin-button,.counter__control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.counter-placeholder{bottom:0;color:#fff;font-size:16px;font-weight:700;height:100%;left:0;line-height:1;padding:18px 20px 18px 0;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:-1}.counter-placeholder__value{opacity:0}.counter-placeholder__text{margin-left:6px;position:absolute}.counter-btn{color:hsla(0,0%,100%,.9);flex-shrink:0;font-size:18px;font-weight:700;height:auto;line-height:100%;position:relative;transition:.3s;width:40px}.counter-btn_minus{border-radius:6px 0 0 6px}.counter-btn_plus{border-radius:0 6px 6px 0}@media only screen and (min-width:1280px){.counter{align-items:center}.counter-btn{height:100%;width:36px}.counter-btn:hover{background-color:rgba(0,0,0,.1)}}.product-detail-to-cart{display:flex;flex-grow:1;gap:12px;min-width:0}.product-detail-to-cart .catalog-detail-top__cart{width:100%}.product-detail-to-cart .counter{background-color:transparent;height:42px}.product-detail-to-cart .counter__label{min-width:42px}.product-detail-to-cart .counter__control{color:rgba(27,27,27,.9);font-size:14px}.product-detail-to-cart .counter-btn{background-color:#e8e8e8;border-radius:8px;color:#1b1b1b;width:42px}.catalog-detail-top__cart{align-items:center;display:flex;height:42px;justify-content:center;padding:8px 10px}.catalog-detail-top__cart svg{flex-shrink:0;height:auto;margin-right:6px;width:17px}@media only screen and (min-width:768px)and (max-width:1279px){.product-detail-to-cart{gap:23px}.product-detail-to-cart .catalog-detail-top__cart_active{max-width:170px}.product-detail-to-cart .counter{background-color:transparent;height:48px;max-width:144px}.product-detail-to-cart .counter__control{font-size:16px;width:48px}.product-detail-to-cart .counter-btn{width:48px}.catalog-detail-top__cart{height:48px;padding:12px 20px}}@media only screen and (min-width:1280px){.product-detail-to-cart .counter{width:auto}.product-detail-to-cart .catalog-detail-top__cart_active{flex-grow:1;font-size:13px;min-width:0}}.header-search__submit[data-v-0e84c81f]{flex-shrink:0;height:24px;line-height:0;margin-right:15px;width:24px}.header-search__submit svg[data-v-0e84c81f]{height:auto;width:100%}.header-search__input[data-v-0e84c81f]{color:rgba(27,27,27,.9);font-size:18px;font-weight:500;line-height:100%}.header-search__input[data-v-0e84c81f]::placeholder{color:rgba(27,27,27,.9)}.header-search__input[data-v-0e84c81f]:-moz-placeholder,.header-search__input[data-v-0e84c81f]::-moz-placeholder{color:rgba(27,27,27,.9)}.header-search__input[data-v-0e84c81f]:-ms-input-placeholder{color:rgba(27,27,27,.9)}.header-search__input[data-v-0e84c81f]::-webkit-input-placeholder{color:rgba(27,27,27,.9)}@media only screen and (max-width:767px){.header-search__submit[data-v-0e84c81f]{display:none}}@media only screen and (min-width:768px){.header-search__input[data-v-0e84c81f]{font-size:14px}.header-search__submit[data-v-0e84c81f]{margin:0;order:2}}@media only screen and (min-width:1280px){.header-search-form[data-v-0e84c81f]{transition:.3s}.header-search-form_focused[data-v-0e84c81f]{box-shadow:0 10px 50px 0 hsla(220,9%,61%,.302)}.header-search-form_focused .header-search__submit svg path[data-v-0e84c81f]{stroke:#1b1b1b}.header-search__submit svg path[data-v-0e84c81f]{stroke:#8d8d8d;transition:.3s}.header-search__submit:hover svg path[data-v-0e84c81f]{stroke:#e42d3c}}.header-search-trigger path[data-v-177eba1c]{transition:.3s}.header-search-trigger_active path[data-v-177eba1c]{stroke:#e42d3c}.header-search-sections[data-v-177eba1c]{display:flex;flex-wrap:wrap;gap:12px}.header-search-section[data-v-177eba1c]{background-color:#f3f3f3;border-radius:20px;color:rgba(27,27,27,.698);font-size:11px;font-weight:600;line-height:18px;padding:6px 12px;transition:.3s}.header-search-section[data-v-177eba1c]:active{background-color:#e9e9e9;color:rgba(27,27,27,.8)}.header-search-results[data-v-177eba1c]{display:flex;flex-direction:column;gap:23px 0;margin-top:20px}.header-search-result[data-v-177eba1c]{align-items:center;display:flex;gap:0 14px;position:relative}.header-search-result__img-wrap[data-v-177eba1c]{align-items:center;border-radius:10px;display:flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative;width:60px}.header-search-result__img-wrap img[data-v-177eba1c]{border-radius:inherit;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.header-search-result__img-wrap[data-v-177eba1c]:not(.header-search-result__img-wrap_stub){height:60px}.header-search-result__img-wrap_stub[data-v-177eba1c]{background-color:#f3f3f3;height:40px}.header-search-result__content[data-v-177eba1c]{flex-grow:1;min-width:0}.header-search-result__title[data-v-177eba1c]{color:rgba(27,27,27,.898);font-size:12px;font-weight:500;line-height:16px}.header-search-result__content-top[data-v-177eba1c]{display:flex;gap:12px;margin-bottom:5px}.header-search-result__status[data-v-177eba1c]{color:#e42d3c;font-size:10px;font-weight:500;line-height:12px;padding-left:11px;position:relative}.header-search-result__status_available[data-v-177eba1c]{color:#45aa62}.header-search-result__status[data-v-177eba1c]:before{background-color:currentColor;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:3px;width:5px}.header-search-result__vendor-code[data-v-177eba1c]{color:rgba(27,27,27,.502);font-size:10px;font-weight:500;line-height:12px}.header-search-results-area[data-v-177eba1c]{flex-grow:1;margin:20px 0 0;min-height:0;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;padding-bottom:20px}.header-search-results__show-all[data-v-177eba1c]{background-color:#fff;border:1px solid #e7ebf2;border-bottom:0;border-radius:20px 20px 0 0;box-shadow:20px 0 30px 0 hsla(220,9%,61%,.149);color:rgba(37,35,26,.8);flex-shrink:0;font-size:14px;font-weight:600;line-height:17px;margin:0 calc(-50vw - -50%);padding:17px 30px 16px;text-align:center}@media only screen and (max-width:1279px){.header-search-content__container[data-v-177eba1c]{display:flex;flex-direction:column;height:100%}.header-search-content[data-v-177eba1c]{background-color:#fff;box-shadow:inset 0 10px 10px rgba(0,0,0,.03);height:calc(100vh - 71px);left:0;padding:20px 0 0;position:absolute;top:71px;width:100%}.header-search-results-wrap[data-v-177eba1c]{display:flex;flex-direction:column;flex-grow:1;min-height:0}}@media only screen and (max-width:1279px)and (min-width:768px){.header-search-content[data-v-177eba1c]{height:calc(100vh - 80px);padding:0;top:80px}.header-search-results-area[data-v-177eba1c]{margin-top:25px;padding-bottom:25px}}@media only screen and (min-width:768px){.header-search-results[data-v-177eba1c]{border-top:1px solid rgba(27,27,27,.102);gap:25px 0;margin-top:25px;padding-top:25px}.header-search-result__img-wrap[data-v-177eba1c]{width:115px}.header-search-result__img-wrap[data-v-177eba1c]:not(.header-search-result__img-wrap_stub),.header-search-result__img-wrap_stub[data-v-177eba1c]{height:77px}.header-search-result__title[data-v-177eba1c]{line-height:18px}.header-search-result__status[data-v-177eba1c],.header-search-result__vendor-code[data-v-177eba1c]{font-size:11px}}@media only screen and (min-width:1280px){.header-search-results-wrap[data-v-177eba1c]{background-color:#fff;border:1px solid #e7ebf2;border-radius:10px;display:flex;flex-direction:column;left:0;max-height:657px;padding:25px;position:absolute;top:calc(100% + 12px);width:610px}.header-search-results[data-v-177eba1c]{gap:5px 0;margin-bottom:-10px;padding-right:13px}.header-search-section[data-v-177eba1c]{transition:.3s}.header-search-section[data-v-177eba1c]:hover{background-color:#e8e8e8;color:rgba(27,27,27,.8)}.header-search-results__show-all[data-v-177eba1c]{display:none;margin:0}.header-search-results-area[data-v-177eba1c]{margin:0 0 -10px -10px;padding:0 0 10px 10px}.header-search-results-area[data-v-177eba1c]::-webkit-scrollbar{background-color:#e8e8e8;border-radius:6px;width:2px}.header-search-results-area[data-v-177eba1c]::-webkit-scrollbar-thumb{background-color:#d4d4d4;border-radius:6px;width:100%}.header-search-result[data-v-177eba1c]{border-radius:8px;margin-left:-10px;padding:10px;transition:background-color .3s}.header-search-result[data-v-177eba1c]:hover{background-color:#f9f9f9}}@media only screen and (min-width:1920px){.header-search-results-wrap[data-v-177eba1c]{width:709px}}.menu-head-logo[data-v-b0b93aca]{line-height:0}img[data-v-b0b93aca]{height:auto;width:165px}@media only screen and (min-width:768px){img[data-v-b0b93aca]{width:236px}}.menu-head[data-v-3cb357ce]{background-color:#fff;box-shadow:0 10px 10px rgba(0,0,0,.03);height:71px;position:sticky;top:0;z-index:5}.menu-head-logo[data-v-3cb357ce]{margin:0 0 0 auto}.header-button__main[data-v-3fcdcc66]{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:80px;justify-content:center;position:relative;width:80px}.header-button__icon[data-v-3fcdcc66]{height:auto;width:34px}.header-btn__count[data-v-3fcdcc66]{border:none;font-size:20px;font-weight:500;height:35px;line-height:25px;right:-5px;top:-7px;width:35px}@media only screen and (min-width:768px){.menu-action[data-v-3fcdcc66]{align-items:center;display:flex;height:auto;justify-content:center;width:auto}.header-button__main[data-v-3fcdcc66]{height:130px;width:130px}.header-button__icon[data-v-3fcdcc66]{width:45px}.header-btn__label[data-v-3fcdcc66]{color:rgba(27,27,27,.8);font-size:16px;font-weight:700;letter-spacing:.03em;line-height:19px;margin-left:19px;text-transform:uppercase}.header-btn__count[data-v-3fcdcc66]{font-size:24px;height:49px;line-height:28px;right:0;top:-7px;width:49px}}.menu-cart[data-v-3fcdcc66]{justify-self:flex-end}@media only screen and (min-width:768px){.menu-cart[data-v-3fcdcc66]{justify-self:normal}}.header-button__main[data-v-090b80d5]{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:80px;justify-content:center;position:relative;width:80px}.header-button__icon[data-v-090b80d5]{height:auto;width:34px}.header-btn__count[data-v-090b80d5]{border:none;font-size:20px;font-weight:500;height:35px;line-height:25px;right:-5px;top:-7px;width:35px}@media only screen and (min-width:768px){.menu-action[data-v-090b80d5]{align-items:center;display:flex;height:auto;justify-content:center;width:auto}.header-button__main[data-v-090b80d5]{height:130px;width:130px}.header-button__icon[data-v-090b80d5]{width:45px}.header-btn__label[data-v-090b80d5]{color:rgba(27,27,27,.8);font-size:16px;font-weight:700;letter-spacing:.03em;line-height:19px;margin-left:19px;text-transform:uppercase}.header-btn__count[data-v-090b80d5]{font-size:24px;height:49px;line-height:28px;right:0;top:-7px;width:49px}}.menu-favorites[data-v-090b80d5]{justify-self:flex-start}.menu__top[data-v-c695436a]{background-color:rgba(217,219,228,.3);padding:40px 0}.menu__top-container[data-v-c695436a]{display:grid;grid-gap:41px 69px;align-items:center;grid-template-columns:repeat(2,minmax(0,1fr))}@media only screen and (min-width:768px){.menu__top-container[data-v-c695436a]{grid-gap:60px 86px}}.menu-list-item[data-v-3fe2b330]{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;font-size:15px;font-weight:500;line-height:20px;min-height:68px;padding:15px 25px 15px 0;position:relative}.menu-list-item[data-v-3fe2b330]:last-child{border-bottom:none}.menu-list-item[data-v-3fe2b330]:focus{outline:none}.menu-list-item svg[data-v-3fe2b330]{flex-shrink:0;margin-left:10px}.menu-list-item__image[data-v-3fe2b330]{border-radius:6px;flex-shrink:0;height:auto;margin-right:17px;width:54px}.menu-list-item__arrow[data-v-3fe2b330]{position:absolute;right:0;top:50%;transform:translateY(-50%)}.menu-list-item__link[data-v-3fe2b330]{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.menu-list-item_root[data-v-3fe2b330]:not(.menu-list-item_catalog){color:rgba(27,27,27,.9);font-size:16px;font-weight:600;line-height:19px;min-height:72px;text-transform:uppercase}.menu-list-item_root:not(.menu-list-item_catalog) .menu-list-item__image[data-v-3fe2b330]{margin-right:10px;width:24px}@media only screen and (min-width:768px){.menu-list-item[data-v-3fe2b330]{font-size:16px;line-height:19px;min-height:72px;padding-left:27px;padding-right:70px}.menu-list-item__arrow[data-v-3fe2b330]{right:40px}.menu-list-item__image[data-v-3fe2b330]{border-radius:8px}}@media only screen and (min-width:1280px){.menu-list-item[data-v-3fe2b330]{border:none;border-radius:8px;color:rgba(27,27,27,.9);cursor:pointer;font-size:14px;font-weight:600;line-height:20px;min-height:62px;padding:0 40px 0 0;transition:.3s}.menu-list-item_no-image[data-v-3fe2b330]{padding-left:20px}.menu-list-item[data-v-3fe2b330]:hover,.menu-list-item_active[data-v-3fe2b330]{background-color:#f4f4f4}.menu-list-item__arrow[data-v-3fe2b330]{right:22px}.menu-list-item__image[data-v-3fe2b330]{height:62px;width:80px}}.catalog-menu-toggle[data-v-8da9e2f4]{align-items:center;border-bottom:1px solid #e5e5e5;color:rgba(27,27,27,.9);display:flex;font-size:16px;font-weight:600;justify-content:space-between;line-height:19px;min-height:68px;padding:24px 0;text-transform:uppercase;width:100%}@media only screen and (min-width:768px){.catalog-menu-toggle[data-v-8da9e2f4]{min-height:72px;padding:24px 27px}}@media only screen and (min-width:1280px){.catalog-menu-toggle[data-v-8da9e2f4]{background-color:#e42d3c;border:1px solid #e42d3c;border-radius:24px;color:#fff;font-size:14px;line-height:100%;min-height:46px;padding:13px 29px;transition:.3s;width:auto}.catalog-menu-toggle svg[data-v-8da9e2f4]{flex-shrink:0;height:auto;margin-right:20px;order:-1;width:20px}.catalog-menu-toggle svg circle[fill][data-v-8da9e2f4],.catalog-menu-toggle svg path[fill][data-v-8da9e2f4]{fill:#fff}.catalog-menu-toggle svg circle[stroke][data-v-8da9e2f4],.catalog-menu-toggle svg path[stroke][data-v-8da9e2f4]{stroke:#fff}.catalog-menu-toggle[data-v-8da9e2f4]:hover{background-color:#d12533}.catalog-menu-toggle_opened[data-v-8da9e2f4]{background-color:#f4f4f4;border-color:hsla(0,0%,51%,.05);color:#1b1b1b}.catalog-menu-toggle_opened svg circle[fill][data-v-8da9e2f4],.catalog-menu-toggle_opened svg path[fill][data-v-8da9e2f4]{fill:#1b1b1b}.catalog-menu-toggle_opened svg circle[stroke][data-v-8da9e2f4],.catalog-menu-toggle_opened svg path[stroke][data-v-8da9e2f4]{stroke:#1b1b1b}.catalog-menu-toggle_opened[data-v-8da9e2f4]:hover{background-color:#dadada}}.menu-contacts[data-v-1e17b696]{border-top:1px solid #e5e5e5;margin-top:16px;padding:25px 0 40px}.menu-contacts__container[data-v-1e17b696]{display:grid;justify-content:flex-start;grid-gap:31px 0}.menu-address[data-v-1e17b696],.menu-phone[data-v-1e17b696]{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;position:relative;grid-gap:0 15px}.menu-phone[data-v-1e17b696]{align-items:flex-start;padding-right:18px}.menu-contacts__trigger[data-v-1e17b696]{padding:8px 0 14px;position:absolute;right:0;top:0}.menu-address__icon[data-v-1e17b696],.menu-phone__icon[data-v-1e17b696]{grid-row:span 2;height:auto;width:30px}.menu-phone__value[data-v-1e17b696]{color:rgba(27,27,27,.9);font-size:20px;font-weight:600;letter-spacing:.02em;line-height:24px;margin-top:-2px}.menu-address__text[data-v-1e17b696],.menu-phone__text[data-v-1e17b696]{color:rgba(27,27,27,.7);font-size:14px;font-weight:500;line-height:140%;margin-top:2px}.menu-address__text a[data-v-1e17b696],.menu-phone__text a[data-v-1e17b696]{color:#e42d3c}.menu-address__title[data-v-1e17b696]{font-size:18px;font-weight:600;line-height:21px;text-transform:uppercase}.menu-phone__modal-link[data-v-1e17b696]{border-bottom:1px solid #e42d3c;color:#e42d3c;font-size:14px;font-weight:600;justify-self:flex-start;line-height:17px;margin-top:2px;text-transform:uppercase}@media only screen and (min-width:768px){.menu-contacts[data-v-1e17b696]{margin-top:5px;padding-top:45px}.menu-contacts__container[data-v-1e17b696]{grid-template-columns:auto auto;justify-content:space-between;grid-gap:0 75px;padding-left:59px;padding-right:102px}.menu-address__icon[data-v-1e17b696],.menu-phone__icon[data-v-1e17b696]{height:auto;width:42px}}@media only screen and (min-width:1280px){.menu-contacts[data-v-1e17b696]{display:none}}.submenu-list-back[data-v-4b3b20f9]{align-items:center;color:rgba(27,27,27,.9);display:flex;font-size:14px;font-weight:600;line-height:20px;margin:0 25px 0 0;padding:10px 0;text-align:left;text-transform:uppercase}.submenu-list-back__icon[data-v-4b3b20f9]{flex-shrink:0;height:auto;margin-right:14px;width:24px}@media only screen and (min-width:768px){.submenu-list-back[data-v-4b3b20f9]{font-size:16px;line-height:19px}.submenu-list-back__icon[data-v-4b3b20f9]{margin-right:20px;width:28px}}.submenu-list[data-v-41f06a4c]{background-color:#fff;display:flex;flex-direction:column;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:7}.submenu-list__head[data-v-41f06a4c]{background-color:#fff;box-shadow:0 10px 10px rgba(0,0,0,.03);flex-shrink:0;height:71px}.submenu-list__head-container[data-v-41f06a4c]{align-items:center;display:flex;height:100%;justify-content:space-between}.submenu-list__container[data-v-41f06a4c]{flex-grow:1;min-height:0}.submenu-list-wrap[data-v-41f06a4c]{height:100%;overflow-x:hidden;overflow-y:auto;overflow:hidden auto}.submenu-list__img-wrap[data-v-41f06a4c]{flex-shrink:0;height:42px;width:52px}.submenu-list__img-wrap_svg[data-v-41f06a4c]{height:28px;width:28px}.submenu-list__img[data-v-41f06a4c]{border-radius:5px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.submenu-list_catalog .submenu-list__img-wrap_svg[data-v-41f06a4c]{height:46px;width:46px}@media only screen and (min-width:768px){.submenu-list__img[data-v-41f06a4c]{border-radius:8px}}.scrollbar[data-v-70cbe44d]::-webkit-scrollbar{width:3px}.scrollbar[data-v-70cbe44d]::-webkit-scrollbar-track{background-color:#f4f4f4}.scrollbar[data-v-70cbe44d]::-webkit-scrollbar-thumb{background-color:#d5d5d5}.catalog-submenu[data-v-70cbe44d]{display:flex;flex-direction:column;flex-grow:1;margin-right:-50px;min-width:0;padding:36px 58px;transition:opacity .3s}.catalog-submenu_hidden[data-v-70cbe44d]{opacity:0}.catalog-submenu__title[data-v-70cbe44d]{color:rgba(27,27,27,.9);flex-shrink:0;font-size:26px;font-weight:600;line-height:32px}.catalog-submenu__list[data-v-70cbe44d]{align-items:flex-start;color:rgba(27,27,27,.8);display:flex;flex-direction:column;flex-grow:1;font-size:14px;font-weight:600;line-height:22px;margin-top:25px;min-height:0;overflow-x:hidden;overflow-y:auto;overflow:hidden auto}.catalog-submenu__item[data-v-70cbe44d]{display:inline-block;margin-bottom:22px;transition:color .3s}.catalog-submenu__item[data-v-70cbe44d]:last-child{margin-bottom:0}.catalog-submenu__item[data-v-70cbe44d]:hover{color:#e42d3c}@media screen and (min-width:1540px){.catalog-submenu[data-v-70cbe44d]{--offset:calc(-720px + 50vw);margin-right:calc(720px + -50vw);margin-right:calc(var(--offset)*-1);padding-right:calc(-720px + 50vw);padding-right:var(--offset)}}.scrollbar[data-v-52a23120]::-webkit-scrollbar{width:3px}.scrollbar[data-v-52a23120]::-webkit-scrollbar-track{background-color:#f4f4f4}.scrollbar[data-v-52a23120]::-webkit-scrollbar-thumb{background-color:#d5d5d5}.submenu-list[data-v-52a23120]{background-color:#fff;height:calc(100vh - var(--offset-top));left:0;overflow:hidden;position:absolute;top:70px;width:100vw}.submenu-list[data-v-52a23120]:before{box-shadow:2px 2px 3px 0 rgba(92,92,92,.051);content:"";height:40px;left:0;pointer-events:none;position:absolute;top:-40px;width:100%}.submenu-list[data-v-52a23120]:after{background:rgba(0,0,0,.15);content:"";cursor:pointer;height:100vh;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s .3s,z-index .3s .3s,visibility .3s .3s;visibility:hidden;z-index:-1}.submenu-list_show-overlay[data-v-52a23120]:after{opacity:1;transition:opacity .3s,visibility 0s,z-index 0s;visibility:visible;z-index:4}.submenu-list__container[data-v-52a23120]{display:flex;height:100%}.submenu-list-wrap[data-v-52a23120]{background-color:hsla(0,0%,96%,.5);flex-shrink:0;height:100%;margin-left:-50px;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;overscroll-behavior:contain;padding-left:50px;padding-right:30px;width:480px}.submenu-list-content[data-v-52a23120]{display:flex;flex-direction:column;gap:22px 0;padding:36px 0}@media screen and (min-width:1540px){.submenu-list-wrap[data-v-52a23120]{--offset:calc(-720px + 50vw);margin-left:calc(720px + -50vw);margin-left:calc(var(--offset)*-1);padding-left:calc(-720px + 50vw);padding-left:var(--offset);width:calc(-240px + 50vw);width:calc(480px + var(--offset))}}@media only screen and (min-width:1280px){.menu-top-container[data-v-7bfa0fe6]{display:flex;gap:15px;margin:0;max-width:none;padding:0}}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}