:root{--mcs-color-primary: #6F1028;--mcs-motion-press: 90ms;--mcs-motion-fast: 160ms;--mcs-motion-base: 320ms;--mcs-ease-out: cubic-bezier(0.22, 1, 0.36, 1)}.catalogCard{position:relative;z-index:1;transform:translateY(0) scale(1);transform-origin:center center;transition:transform var(--mcs-motion-base) var(--mcs-ease-out) !important}@media(hover: hover)and (pointer: fine){.catalogCard:hover{z-index:5;transform:translateY(-3px) scale(1.015)}}.catalogCard:active{transform:translateY(0) scale(0.99);transition-duration:var(--mcs-motion-fast) !important}.catalogCard:focus-within{z-index:5}.catalogCard:focus-within .catalogCard-image{outline:1px solid currentColor;outline-offset:-1px}@media(prefers-reduced-motion: reduce){.catalogCard{transition:none !important}.catalogCard:hover,.catalogCard:active{transform:none}}@media(hover: hover)and (pointer: fine){.btn:not(.btn--icon):not(.btn--clear),.mcs-callback-button,.mcs-contacts-button{transform:translateY(0) scale(1);transition:transform 240ms var(--mcs-ease-out),color 180ms ease,background-color 180ms ease,border-color 180ms ease,opacity 180ms ease !important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.btn:not(.btn--icon):not(.btn--clear):hover,.mcs-callback-button:hover,.mcs-contacts-button:hover{transform:translateY(-2px) scale(1)}.btn:not(.btn--icon):not(.btn--clear):active,.mcs-callback-button:active,.mcs-contacts-button:active{transform:translateY(0) scale(0.98);transition-duration:var(--mcs-motion-press) !important}.btn:not(.btn--icon):not(.btn--clear):focus-visible,.mcs-callback-button:focus-visible,.mcs-contacts-button:focus-visible{outline:1px solid currentColor;outline-offset:3px}}@media(hover: hover)and (pointer: fine){.breadcrumbs a,.footer__link,.blog a:not(.btn):not([class*=button]){-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:1px;text-underline-offset:4px;transition:opacity 180ms ease,-webkit-text-decoration-color 180ms ease !important;transition:opacity 180ms ease,text-decoration-color 180ms ease !important;transition:opacity 180ms ease,text-decoration-color 180ms ease,-webkit-text-decoration-color 180ms ease !important}.breadcrumbs a:hover,.footer__link:hover,.blog a:not(.btn):not([class*=button]):hover{opacity:.72;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.catalogCard-title>a{transition:opacity 180ms ease !important}.catalogCard-title>a:hover{opacity:.68}}@media(hover: hover)and (pointer: fine){.slideCarousel-nav-btn::before,.carousel-btn::before{transform:translateX(0) scale(1);transition:transform 240ms var(--mcs-ease-out),opacity 180ms ease !important}.slideCarousel-nav-btn.__slideLeft:not(.__disabled):not(.is-disabled):hover::before,.carousel-btn--prev:not(.__disabled):not(.is-disabled):hover::before{transform:translateX(-3px) scale(1)}.slideCarousel-nav-btn.__slideRight:not(.__disabled):not(.is-disabled):hover::before,.carousel-btn--next:not(.__disabled):not(.is-disabled):hover::before{transform:translateX(3px) scale(1)}.slideCarousel-nav-btn:not(.__disabled):not(.is-disabled):active::before,.carousel-btn:not(.__disabled):not(.is-disabled):active::before{transform:translateX(0) scale(0.88);transition-duration:var(--mcs-motion-press) !important}.slideCarousel-nav-btn.__disabled::before,.slideCarousel-nav-btn.is-disabled::before,.carousel-btn.__disabled::before,.carousel-btn.is-disabled::before{transform:none !important}}@media(hover: hover)and (pointer: fine){.products-menu__item .productsMenu-submenu{height:auto !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translateY(-8px) !important;transform-origin:top center;transition:opacity 220ms ease,transform 260ms var(--mcs-ease-out),visibility 0s linear 260ms !important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.products-menu__item.__hover .productsMenu-submenu,.products-menu__item:hover .productsMenu-submenu,.products-menu__item .productsMenu-submenu.__visible{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:translateY(0) !important;transition:opacity 220ms ease,transform 260ms var(--mcs-ease-out),visibility 0s linear 0s !important}}@media(hover: hover)and (pointer: fine){.search__input{outline:none;transition:background-color 220ms ease,color 180ms ease,border-color 220ms ease,box-shadow 240ms ease,padding 240ms var(--mcs-ease-out) !important}.search:not(.is-focused):hover .search__input{border-color:rgba(24,24,24,.1)}.search.is-focused .search__input,.search__input:focus{outline:none !important;border-color:rgba(24,24,24,.2) !important;box-shadow:0 2px 0 rgba(24,24,24,.06)}}@media(hover: hover)and (pointer: fine){.modification__item--color{transform:scale(1);transform-origin:center center;transition:transform 220ms var(--mcs-ease-out),opacity 180ms ease !important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.modification__item--color:not(.modification__item--active):hover{transform:scale(1.08)}.modification__item--color:active{transform:scale(0.94);transition-duration:var(--mcs-motion-press) !important}.modification__item--color.modification__item--active{transform:scale(1.04)}}@media(hover: hover)and (pointer: fine){.gallery__thumb-link{transform:scale(1);transform-origin:center center;transition:transform 220ms var(--mcs-ease-out),opacity 180ms ease !important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.gallery__thumb:not(.is-active) .gallery__thumb-link:hover{transform:scale(1.04);opacity:.84}.gallery__thumb-link:active{transform:scale(0.95);transition-duration:var(--mcs-motion-press) !important}.gallery__thumb.is-active .gallery__thumb-link{transform:scale(1);opacity:1}}@media(hover: hover)and (pointer: fine){.product__group--tabs .product-heading__tab{transition:opacity 180ms ease !important}.product__group--tabs .product-heading__tab:not(.is-active):hover{opacity:.68}.product__group--tabs .product-heading__tab:not(.is-active):active{opacity:.48;transition-duration:var(--mcs-motion-press) !important}}.product__group--tabs .j-product-block__tab:not([style*="display: none"]){animation:mcs-product-tab-in 280ms var(--mcs-ease-out) both}@keyframes mcs-product-tab-in{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion: reduce){.product__group--tabs .j-product-block__tab{animation:none !important}}@media(hover: hover)and (pointer: fine){.categories-unit{position:relative;z-index:1;transform:translateY(0) scale(1);transform-origin:center center;transition:transform 320ms var(--mcs-ease-out) !important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.categories-unit-img{transform:scale(1);transform-origin:center center;transition:transform 420ms var(--mcs-ease-out),opacity 220ms ease !important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.categories-unit-h{opacity:1;transition:opacity 220ms ease !important}.categories-unit:hover{z-index:5;transform:translateY(-4px) scale(1.02)}.categories-unit:hover .categories-unit-img{transform:scale(1.045)}.categories-unit:hover .categories-unit-h{opacity:.78}.categories-unit:active{transform:translateY(0) scale(0.985);transition-duration:100ms !important}}@media(hover: hover)and (pointer: fine){.banners .banner,.banners .banner-image{overflow:hidden}.banners .banner-img{display:block;width:100%;height:auto;transform:scale(1);transform-origin:center center;transition:transform 700ms var(--mcs-ease-out) !important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.banners .banner-a::after{content:"ПЕРЕГЛЯНУТИ  →";position:absolute;left:50%;bottom:9%;z-index:2;box-sizing:border-box;display:inline-flex;min-height:48px;padding:14px 30px;align-items:center;justify-content:center;color:#fff;background-color:var(--mcs-color-primary);border:1px solid var(--mcs-color-primary);border-radius:0;font-family:"Manrope",sans-serif;font-size:12px;font-weight:700;line-height:18px;letter-spacing:1.5px;text-align:center;text-transform:uppercase;white-space:nowrap;box-shadow:0 8px 24px rgba(0,0,0,.16);opacity:0;transform:translateX(-50%) translateY(18px);transition:opacity 320ms ease,transform 520ms var(--mcs-ease-out),box-shadow 220ms ease;pointer-events:none}.banners .banner:hover .banner-img{transform:scale(1.035)}.banners .banner:hover .banner-a::after,.banners .banner-a:focus-visible::after{opacity:1;transform:translateX(-50%) translateY(0);box-shadow:0 12px 30px rgba(0,0,0,.22);transition-delay:80ms}.banners .banner:active .banner-img{transform:scale(1.02);transition-duration:140ms !important}.banners .banner:active .banner-a::after{transform:translateX(-50%) translateY(1px) scale(0.97);box-shadow:0 5px 16px rgba(0,0,0,.16);transition-duration:100ms;transition-delay:0ms}.banners .banner-a:focus-visible{outline:2px solid var(--mcs-color-primary);outline-offset:-4px}}@media(hover: hover)and (pointer: fine){.catalogCard:hover .catalogCard-extra{display:block !important;transform-origin:top center;animation:mcs-card-extra-open 480ms var(--mcs-ease-out) both}.catalogCard:hover .catalogCard-extra:not(.__loading)>*{animation:mcs-card-extra-content 360ms var(--mcs-ease-out) 80ms both}}@keyframes mcs-card-extra-open{0%{opacity:0;transform:translateY(-10px) scaleY(0.94);-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}45%{opacity:1}100%{opacity:1;transform:translateY(0) scaleY(1);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes mcs-card-extra-content{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.basket__items{background-color:#6f1028 !important;color:#fff !important}