.categories-tree-grid .item-box{display:flex;gap:16px;height:-moz-max-content;height:max-content;justify-content:space-between;padding:25px 20px}@media (width > 768px){.categories-tree-grid .item-box{min-height:280px}}.categories-tree-grid .item-box .caption>a{color:var(--color-text-tertiary);display:inline-block;font-size:1.8rem;margin-bottom:10px;margin-top:0;padding:2px;text-decoration:none}.categories-tree-grid .item-box .caption>a:hover{color:var(--color-primary)}.categories-tree-grid .item-box .image{width:100px}@media (width > 960px){.categories-tree-grid .item-box .image{width:130px}}.categories-tree-grid .item-box .image img{-o-object-fit:contain;object-fit:contain;width:100%}.categories-tree-grid .category-tree-list-container{overflow:hidden;padding:2px;transition:height .7s ease-in-out}.categories-tree-grid .category-tree-list-container .expender-categories{display:grid;grid-template-rows:0fr;overflow-y:hidden;transition:grid-template-rows 1s}.categories-tree-grid .category-tree-list-container .expender-content{min-height:0;transition:visibility 1s;visibility:hidden}.categories-tree-grid .category-tree-list-container.show>.category-tree-list>.expender-categories{grid-template-rows:1fr}.categories-tree-grid .category-tree-list-container.show>.category-tree-list>.expender-categories>.expender-content{visibility:visible}.categories-tree-grid .category-tree-list-item{margin:0}.categories-tree-grid .category-tree-list-item:has(>.visible)>.category-tree-item a{color:var(--color-primary);font-weight:600}.categories-tree-grid .category-tree-item{align-items:center;display:flex;font-size:1.2rem;gap:8px;padding:7px 0}@media (width > 960px){.categories-tree-grid .category-tree-item{font-size:1.3rem}}.categories-tree-grid .category-tree-item .category-tree-item-toggle{align-items:center;display:flex;height:16px;justify-content:center;padding:2px;transform-origin:center;transition:transform .3s ease-in-out;width:16px}.categories-tree-grid .category-tree-item .category-tree-item-toggle.visible{transform:rotate(180deg);transform-origin:center}.categories-tree-grid .category-tree-item .category-tree-item-toggle.visible .arrow-down{background-color:var(--color-primary)}.categories-tree-grid .category-tree-item .category-tree-item-toggle .arrow-down{background-color:var(--color-gray-600);height:14px;mask:url(../../icons/arrow-down.svg);-webkit-mask:url(../../icons/arrow-down.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:12px}.categories-tree-grid .category-tree-item .category-tree-item-toggle .arrow-down:hover{background-color:var(--color-primary)}.categories-tree-grid .category-tree-item:has(>.show) a{color:var(--color-primary);font-weight:600}.categories-tree-grid .category-tree-item a{color:var(--color-text-primary);margin:0;text-decoration:none}.categories-tree-grid .category-tree-item a:hover{color:var(--color-primary)}.categories-tree-grid .subcategory-collapse{display:grid;grid-template-rows:0fr;overflow-y:hidden;padding-left:16px;transition:grid-template-rows 1s}.categories-tree-grid .subcategory-collapse.visible{grid-template-rows:1fr}.categories-tree-grid .subcategory-collapse .show-more-button{margin-bottom:16px}.categories-tree-grid .show-more-button{align-items:center;display:flex;font-size:1.2rem;font-weight:500;gap:8px;margin-top:16px}@media (width > 991px){.categories-tree-grid .show-more-button{font-size:1.3rem}}.categories-tree-grid .show-more-button.show,.categories-tree-grid .show-more-button:hover{color:var(--color-primary)}.categories-tree-grid .show-more-button:focus-visible{color:var(--color-primary)}.categories-tree-grid .show-more-button:after{background-color:var(--color-gray-600);content:"";display:block;height:14px;mask:url(../../icons/arrow-down.svg);-webkit-mask:url(../../icons/arrow-down.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transform-origin:center;width:12px}.categories-tree-grid .show-more-button.show:after{background-color:var(--color-primary);transform:rotate(180deg)}
.store-top-bar{align-items:end;background-color:transparent;display:flex;flex-direction:column;height:unset;margin-bottom:20px;min-height:10px}@media (width < 768px){.store-top-bar{display:none}}.store-top-bar .upper-filtr{display:flex;font-size:1.2rem;margin:0 0 10px;min-width:300px;overflow:hidden;padding:0;position:relative;width:100%}@media (width > 768px){.store-top-bar .upper-filtr{width:-moz-max-content;width:max-content}}.store-top-bar .upper-filtr select{background-color:var(--color-background-main);border-color:var(--color-gray-500);border-radius:var(--button-border-radius);color:var(--color-gray-800);font-size:1.2rem;height:38px;padding-right:40px}@media (width > 768px){.store-top-bar .upper-filtr select{width:-moz-max-content;width:max-content}}.store-top-bar .upper-filtr select:focus-visible{border:2px solid var(--color-text-primary)}.store-top-bar .upper-filtr-child{align-items:center;display:flex;gap:8px;margin:0;position:relative}@media (width < 768px){.store-top-bar .upper-filtr-child{display:none}}.store-top-bar .upper-filtr-child:after{background-color:var(--color-gray-800);bottom:16px;content:"";display:block;height:7px;mask:url(../../icons/arrow-down.svg);-webkit-mask:url(../../icons/arrow-down.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;pointer-events:none;position:absolute;right:20px;width:10px}.store-top-bar .upper-filtr-title{margin-bottom:0;white-space:nowrap;width:50%}.store-top-bar .template-selector{border-radius:var(--card-border-radius);display:flex;flex-direction:row;justify-content:flex-end;overflow:hidden;padding:1px}.store-top-bar .template-selector .layout-item{display:flex}.store-top-bar .template-selector .layout-item label{align-items:center;background-color:transparent;cursor:pointer;display:flex;height:38px;justify-content:center;margin:0;outline:1px solid var(--color-gray-200);transition:background-color .3s linear;width:34px}.store-top-bar .template-selector .layout-item label:hover{background-color:var(--color-background-main)}.store-top-bar .template-selector .layout-item label:hover .icon{opacity:1}:is(.store-top-bar .template-selector .layout-item) input:checked+label{background-color:var(--color-background-main)}:is(.store-top-bar .template-selector .layout-item) input:checked+label .icon{opacity:1}.store-top-bar .template-selector .icon{height:16px;opacity:.2;transition:opacity .3s linear;width:16px}.store-top-bar form{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}@media (width < 768px){.store-top-bar form{flex-direction:column;width:100%}}.banners{margin-bottom:16px}
.categories-header{display:flex;justify-content:flex-end}.categories-header-btns-box{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto}@media (width > 991px){.categories-header-btns-box{margin:0}}.show-less,.show-more{align-items:center;background-color:var(--color-background-main);border-radius:0 0 4px 4px;display:flex;font-size:1.1rem;font-weight:600;grid-template-columns:auto auto;height:30px;padding:8px 30px 8px 15px}@media (width > 991px){.show-less,.show-more{background-color:var(--color-gray-300);border-radius:4px 4px 0 0}}.categories-border-box{border-bottom:1px solid var(--color-gray-300);border-top:1px solid var(--color-gray-300)}@media (width > 991px){.categories-border-box{border-bottom:none}}.categories-carousel-container{border-left:1px solid transparent;display:flex;flex-wrap:nowrap}.categories-carousel-container .swiper{opacity:0;width:100%}.categories-carousel-container .swiper.swiper-initialized{opacity:1}.categories-carousel-container .swiper:after,.categories-carousel-container .swiper:before{content:"";height:100%;position:absolute;top:0;width:50px;z-index:2}@media (width > 768px){.categories-carousel-container .swiper:after,.categories-carousel-container .swiper:before{width:130px}}.categories-carousel-container .swiper:before{background:var(--color-background-main);background:linear-gradient(90deg,#fff 40%,#fff 70%,hsla(0,0%,100%,0));left:0}.categories-carousel-container .swiper:after{background:var(--color-background-main);background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 30%,#fff 40%);right:0}.categories-carousel-container .swiper:has(.swiper-button-prev.swiper-button-disabled):before{content:none}.categories-carousel-container .swiper:has(.swiper-button-next.swiper-button-disabled):after{content:none}.categories-carousel-container .swiper .swiper-slide{padding:10px 0}@media (width > 991px){.categories-carousel-container .swiper .swiper-slide{height:207px}}.categories-carousel-container .swiper .swiper-slide:hover{text-decoration:none}.categories-carousel-container .swiper-button-next,.categories-carousel-container .swiper-button-prev{align-items:center;border:1px solid var(--color-slider-buttons);border-radius:50%;display:flex;height:30px;justify-content:center;line-height:1;position:absolute;text-transform:none;width:30px;z-index:3}@media (width > 768px){.categories-carousel-container .swiper-button-next,.categories-carousel-container .swiper-button-prev{height:50px;width:50px}}.categories-carousel-container .swiper-button-next:after,.categories-carousel-container .swiper-button-prev:after{background-color:var(--color-slider-buttons);content:"";display:block;height:13px;mask:url(../../icons/chevron-thin-left.svg);-webkit-mask:url(../../icons/chevron-thin-left.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:13px}@media (width < 768px){.categories-carousel-container .swiper-button-next:after,.categories-carousel-container .swiper-button-prev:after{height:10px;width:10px}}.categories-carousel-container .swiper-button-next.swiper-button-disabled,.categories-carousel-container .swiper-button-prev.swiper-button-disabled{display:none}.categories-carousel-container .swiper-button-next{right:10px}.categories-carousel-container .swiper-button-next:after{rotate:180deg}.categories-carousel-container .swiper-button-prev{left:10px}.categories-grid{border-left:1px solid var(--color-gray-300);grid-template-columns:repeat(2,1fr)}@media (width > 400px){.categories-grid{grid-template-columns:repeat(3,1fr)}}@media (width > 550px){.categories-grid{grid-template-columns:repeat(4,1fr)}}@media (width > 600px){.categories-grid{grid-template-columns:repeat(5,1fr)}}@media (width > 700px){.categories-grid{grid-template-columns:repeat(6,1fr)}}@media (width > 1000px){.categories-grid{grid-template-columns:repeat(7,1fr)}}@media (width > 1100px){.categories-grid{grid-template-columns:repeat(8,1fr)}}@media (width > 1200px){.categories-grid{grid-template-columns:repeat(9,1fr)}}.categories-grid a{border-bottom:1px solid var(--color-gray-300);border-right:1px solid var(--color-gray-300);margin:0;padding:10px 0}@media (width > 991px){.categories-grid a{height:207px}}.categories-grid a:hover .category-card-img-box:after{background-color:var(--color-gray-500)}.categories-grid .category-name{font-size:1.3rem;line-height:1.3;padding:10px}.categories-grid .prev-category{width:100%}.categories-grid .prev-category a{border-right:none}.prev-category{align-items:center;border-right:1px solid var(--color-gray-300);display:flex;height:207px;justify-content:center;min-width:50%;position:relative;text-align:center;width:50%}@media (width > 400px){.prev-category{min-width:33.3%;width:33.3%}}@media (width > 550px){.prev-category{min-width:25%;width:25%}}@media (width > 600px){.prev-category{min-width:20%;width:20%}}@media (width > 700px){.prev-category{min-width:16.6%;width:16.6%}}@media (width < 991px){.prev-category{display:none!important}}@media (width > 1000px){.prev-category{min-width:14.28%;width:14.28%}}@media (width > 1100px){.prev-category{min-width:12.5%;width:12.5%}}@media (width > 1200px){.prev-category{min-width:11.1%;width:11.1%}}@media (width > 1400px){.prev-category{min-width:151px;width:151px}}.prev-category-inner{display:flex;flex-direction:column;gap:25px}.prev-category-text{color:#999;display:block;font-size:1.2rem}.prev-category-name{color:var(--color-text-primary);font-size:1.2rem;font-weight:500}.prev-category a{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.prev-category a:after{content:none}.prev-category .iconair-arrow-left-line{color:#ccc;display:flex;justify-content:center;transition:.2s}.prev-category .iconair-arrow-left-line:before{background-color:var(--color-gray-600);width:21px}.prev-category:hover .iconair-arrow-left-line:before{background-color:var(--color-text-primary)}.without-border .prev-category{border-right:none;height:170px}.without-childs{margin-right:20px}.without-childs .prev-category{height:auto;justify-content:flex-start;min-width:90px;width:110px}.without-childs .prev-category .prev-category-inner{align-items:center;flex-direction:row;gap:10px}.without-childs .prev-category .prev-category-inner .iconair-arrow-left-line:before{background-color:#1d2149}.without-childs .prev-category .prev-category-inner .prev-category-text{color:#1d2149;font-size:1.2rem}.without-childs .prev-category:hover .prev-category-text{color:var(--color-primary)}.without-childs .prev-category:hover .iconair-arrow-left-line:before{background-color:var(--color-primary)}.without-childs .prev-category .prev-category-text:before{font-size:2rem}.category-card{border-bottom:1px solid transparent;border-right:1px solid transparent;color:var(--color-text-primary);display:grid;font-weight:700;grid-template-rows:100px 1fr;text-align:center}.category-card:hover{color:var(--color-primary)}.category-card-img-box{position:relative}.category-card-img-box:after{background-color:var(--color-gray-300);border-radius:50%;content:"";height:70px;left:50%;position:absolute;top:50%;transition:.3s;translate:-50% -50%;width:70px}.category-card-img-box img{mix-blend-mode:multiply}.category-card img{height:100px;margin:0 auto;max-height:100%;max-width:100%;padding:5px;position:relative;width:auto;z-index:1}.category-card:after{content:none}.category-card span.category-name{border:0;font-size:1.2rem;font-weight:500;height:100%;line-height:1.3;margin:0;padding:0 10px;text-align:center}.owl-carousel .owl-item .category-card img{width:auto}.category-card:hover .category-card-img-box:after{background-color:var(--color-gray-500)}.categories-carousel.owl-carousel.owl-loaded{display:grid}
.categories-vue-element .tree-menu{padding-left:0;padding-right:10px}.tree-menu .parent{align-items:center;display:flex;gap:6px;margin-bottom:16px}.tree-menu .parent:first-child{margin-bottom:0;padding-bottom:8px}.tree-menu .parent .arrow-left{background-color:var(--color-primary);content:"";display:block;height:12px;margin-left:3px;margin-right:10px;mask:url(../../icons/slider-prev.svg);-webkit-mask:url(../../icons/slider-prev.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;padding:0;width:7px}.tree-menu .parent-category-link{color:var(--color-text-primary);cursor:pointer;text-decoration:none;width:auto}.tree-menu .selected{font-weight:600}.tree-menu .selected:hover{text-decoration:none}.tree-menu .current-category .name{align-items:center;display:flex;flex-wrap:nowrap}.tree-menu .current-category .category-tree-btn{align-items:center;border:1px solid var(--color-primary);border-radius:2px;display:flex;height:13px;margin-right:10px;min-height:13px;min-width:13px;width:13px}.tree-menu .current-category .category-tree-btn .icon{background-color:var(--color-primary);margin:auto}.tree-menu .current-category .category-tree-btn .icon.icon-plus{height:6px;-webkit-mask-size:6px;mask-size:6px;width:6px}.tree-menu .current-category .category-tree-btn .icon.icon-minus{height:1px;-webkit-mask-size:6px;mask-size:6px;width:5px}.tree-menu li{padding:0}.tree-menu .menu-item{position:relative}.tree-menu .menu-item.subcategory{padding-left:21px}.tree-menu .menu-item a{display:flex;width:100%}.tree-menu .filter-box-count{text-wrap:nowrap;color:var(--color-gray-800);font-weight:400}.tree-menu a{color:var(--color-text-primary)}.tree-menu a:hover{color:var(--color-primary)}
.storage-list .list{margin:0 0 15px}.storage-list .list.more-variants-visible .main-product-element-card{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none}.storage-list .list .mainProductElement:not(.mainProductElementVariant) .sendOfferQuestionButton,.storage-list .list .mainProductElement:not(.mainProductElementVariant) .toggleFavorite{align-items:center;color:var(--color-text-primary);cursor:pointer;display:flex;gap:6px;justify-content:center;transition:.3s linear}.storage-list .list .mainProductElement:not(.mainProductElementVariant) .sendOfferQuestionButton:hover,.storage-list .list .mainProductElement:not(.mainProductElementVariant) .toggleFavorite:hover{color:var(--color-primary);text-decoration:none}.storage-list .list .mainProductElement:not(.mainProductElementVariant) .sendOfferQuestionButton:hover .icon,.storage-list .list .mainProductElement:not(.mainProductElementVariant) .toggleFavorite:hover .icon{background-color:var(--color-primary)}.storage-list .list .mainProductElement:not(.mainProductElementVariant) img{max-height:60px;max-width:60px}@media (width > 768px){.storage-list .list .mainProductElement:not(.mainProductElementVariant) img{max-height:80px;max-width:80px}}.storage-list .list .sendOfferQuestionButton .icon,.storage-list .list .toggleFavorite .icon{transition:.2s linear}.storage-list .list .sendOfferQuestionButton .icon,.storage-list .list .toggleFavorite .icon{height:16px;width:16px}@media (width < 640px){.storage-list .list .list-element-box{margin-top:-15px;padding:10px 0}}.storage-list .list.default .mainProductElementVariant,.storage-list .list.small .mainProductElementVariant{padding-bottom:10px;padding-top:10px}@media (width > 860px){.storage-list .list.default .mainProductElementVariant{padding-bottom:20px;padding-top:20px}}.storage-list .list .mainProductElementVariant{background-color:var(--color-background-main);border-top:2px solid var(--color-light-blue)}.storage-list .list .mainProductElementVariant img{max-height:60px;max-width:60px}.storage-list .list .mainProductElementVariant .list-element-column{align-items:center;display:flex;flex-direction:column;gap:5px;width:100%}@media (width > 640px){.storage-list .list .mainProductElementVariant .list-element-column{flex-direction:row}}@media (width > 768px){.storage-list .list .mainProductElementVariant .list-element-column{width:calc(100% - 115px)}}.storage-list .list .mainProductElementVariant .list-element-box{padding:0;width:100%}@media (width > 640px){.storage-list .list .mainProductElementVariant .list-element-box{width:50%}}@media (width > 768px){.storage-list .list .mainProductElementVariant .list-element-box{width:40%}}@media (width > 960px){.storage-list .list .mainProductElementVariant .list-element-box{width:50%}}@media (width > 1200px){.storage-list .list .mainProductElementVariant .list-element-box{width:40%}}.storage-list .list .mainProductElementVariant .list-element-box:nth-child(2){flex-direction:column;gap:5px;text-align:right}@media (width > 640px){.storage-list .list .mainProductElementVariant .list-element-box:nth-child(2){width:50%}}@media (width > 768px){.storage-list .list .mainProductElementVariant .list-element-box:nth-child(2){align-items:center;flex-direction:row-reverse;text-align:unset;width:60%}}@media (width > 960px){.storage-list .list .mainProductElementVariant .list-element-box:nth-child(2){align-items:flex-end;flex-direction:column;gap:5px;text-align:right;width:50%}}@media (width > 1150px){.storage-list .list .mainProductElementVariant .list-element-box:nth-child(2){align-items:center;flex-direction:row-reverse;gap:30px;text-align:unset}}@media (width > 1200px){.storage-list .list .mainProductElementVariant .list-element-box:nth-child(2){width:60%}}@media (width > 1400px){.storage-list .list .mainProductElementVariant .list-element-box:nth-child(2){gap:40px}}.storage-list .list .mainProductElementVariant .list-element-box:nth-child(2)>div:last-of-type>.param-box-column:last-of-type,.storage-list .list .mainProductElementVariant .toggleFavorite{display:none}.storage-list .list .mainProductElementVariant .options-cart-add{align-items:center;display:flex;height:40px;justify-content:center;padding:0;width:40px}.storage-list .list .mainProductElementVariant .options-cart-add .icon{background-color:var(--color-text-secondary);height:16px;width:16px}.storage-list .list .mainProductElementVariant .options-cart-add:after{content:none}.storage-list .list .mainProductElementVariant .sendOfferQuestionButton{align-items:center;display:flex;flex-direction:row-reverse;gap:5px;margin-right:5px}@media (width < 400px){.storage-list .list .mainProductElementVariant .sendOfferQuestionButton{padding:14px 12px}}.storage-list .list .mainProductElementVariant .sendOfferQuestionButton:before{content:none}.storage-list .list .mainProductElementVariant .sendOfferQuestionButton:after{background-color:var(--color-text-secondary);height:20px;mask:url(../../icons/envelope1.svg);-webkit-mask:url(../../icons/envelope1.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;right:25px;width:18px}@media (width < 400px){.storage-list .list .mainProductElementVariant .sendOfferQuestionButton:after{content:none}}.storage-list .list .mainProductElementVariant .btn-secondary{align-items:center;display:flex;height:40px;justify-content:center;padding:8px;width:40px}.storage-list .list .mainProductElementVariant .btn-secondary .icon{height:14px;width:14px}.storage-list .list .mainProductElementVariant .btn-secondary:focus .icon,.storage-list .list .mainProductElementVariant .btn-secondary:hover .icon{background-color:var(--color-text-secondary)}.storage-list .list .mainVariantRowElement .thumb-small{flex:0 0 70px;height:70px;margin:0 15px 0 10px;max-height:70px;padding:10px;width:70px}.storage-list .list .clear-variants-button{border-bottom-left-radius:var(--button-border-radius);border-bottom-right-radius:var(--button-border-radius);border-top:1px solid var(--color-gray-400);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);cursor:pointer;font-size:1.1rem;font-weight:600;margin:0 auto;padding:12px;transition:.2s linear;width:100%}.storage-list .list .clear-variants-button:hover{background-color:var(--color-primary);color:var(--color-text-secondary)}.storage-list .list .show-more-button-box{display:flex;justify-content:center;width:100%}@media (width <= 991px){.storage-list .list .show-more-button-box{display:none}}.storage-list .list .show-more-variants-button{align-items:center;background-color:var(--color-background-main);border:1px solid var(--color-gray-300);border-bottom-left-radius:var(--button-border-radius);border-bottom-right-radius:var(--button-border-radius);color:var(--color-text-primary);cursor:pointer;display:flex;font-size:1.1rem;font-weight:500;padding:8px 15px;transition:.2s linear}.storage-list .list .show-more-variants-button:hover{background-color:var(--color-primary);color:var(--color-text-secondary)}.storage-list .list .show-more-variants-button:hover:after{background-color:var(--color-text-secondary)}.storage-list .list .show-more-variants-button:after{background-color:var(--color-text-primary);content:"";display:block;height:7px;margin-left:7px;mask:url(../../icons/arrow-down.svg);-webkit-mask:url(../../icons/arrow-down.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:.2s linear;width:10px}.storage-list .list-element{-moz-column-gap:15px;column-gap:15px;display:grid;grid-template-areas:"img name" "config config" "price price";grid-template-columns:60px 1fr;padding:0 15px;row-gap:5px}.storage-list .list-element.mainProductElementVariant{font-size:1.2rem;grid-template-areas:"img name" "sku sku" "delivery delivery" "price price";grid-template-columns:100px 1fr;line-height:1.6;row-gap:10px}@media (width > 370px){.storage-list .list-element.mainProductElementVariant{grid-template-areas:"img name name" "sku sku price" "delivery delivery price";grid-template-columns:100px 1fr 1fr}}@media (width > 860px){.storage-list .list-element.mainProductElementVariant{align-items:center;grid-template-areas:"img name delivery price" "img sku delivery price";grid-template-columns:100px 2fr 1fr auto}}@media (width > 991px){.storage-list .list-element.mainProductElementVariant{grid-template-areas:"img name name" "sku sku price" "delivery delivery price";grid-template-columns:100px 1fr 1fr}}@media (width <= 991px){.storage-list .list-element.mainProductElementVariant{display:none}}@media (width > 1150px){.storage-list .list-element.mainProductElementVariant{align-items:center;grid-template-areas:"img name delivery price" "img sku delivery price";grid-template-columns:100px 2fr 1fr auto;grid-template-rows:1fr 1fr;row-gap:0}}@media (width > 860px){.storage-list .list-element.mainProductElementVariant .list-element-caption-title{margin-top:0}}@media (width > 1150px){.storage-list .list-element.mainProductElementVariant .list-element-caption-title{margin-top:auto}}.storage-list .list-element.mainProductElementVariant .list-element-sku{color:var(--color-gray-800);grid-area:sku}@media (width > 1150px){.storage-list .list-element.mainProductElementVariant .list-element-sku{margin-bottom:auto;margin-top:3px}}.storage-list .list-element.mainProductElementVariant .list-element-sku .param-box-column{display:flex;flex-direction:row}.storage-list .list-element.mainProductElementVariant .list-element-delivery{grid-area:delivery}.storage-list .list-element.mainProductElementVariant .list-element-delivery .param-box-column:last-of-type,.storage-list .list-element.mainProductElementVariant .list-element-delivery .product-ava-card{display:none}.storage-list .list-element.mainProductElementVariant .list-element-price{grid-area:price}.storage-list .list-element.mainProductElementVariant .product-ava-other{align-items:center;display:flex;gap:4px}.storage-list .list-element.mainProductElementVariant .product-ava:before{background:var(--green-color-used-for-status-and-icons);border-radius:50px;content:"";display:inline-block;height:8px;margin-right:5px;position:relative;top:-1px;width:8px}@media (width > 768px){.storage-list .list-element{-moz-column-gap:15px;column-gap:15px;grid-template-areas:"img name price" "img config price";grid-template-columns:100px 1fr auto}}.storage-list .list-element .thumb-small{align-items:center;background-color:var(--color-background-main);display:flex;grid-area:img;height:50px;justify-content:center;margin:25px 5px 10px;max-height:50px;text-align:center;width:50px}@media (width > 768px){.storage-list .list-element .thumb-small{height:80px;margin:25px 10px 10px;max-height:80px;width:80px}}.storage-list .list-element .thumb-small img{max-height:100%}.storage-list .list-element .list-element-caption-title{grid-area:name;margin-top:10px}@media (width > 768px){.storage-list .list-element .list-element-caption-title{margin:20px 0 10px}}@media (width > 960px){.storage-list .list-element .list-element-caption-title{padding-right:20px}}@media (width > 1300px){.storage-list .list-element .list-element-caption-title{padding-right:40px}}.storage-list .list-element .list-element-select-grid{grid-area:config}.storage-list .list-element .list-element-box{grid-area:price}.storage-list .main-product-element-card{border-radius:4px;box-shadow:0 0 0 1px var(--color-gray-300);position:relative;transition:.3s}.storage-list .main-product-element-card,.storage-list .more-variants{background-color:var(--color-background-main)}.storage-list .list-element-box{display:flex;flex-direction:column;padding-bottom:15px;width:100%}@media (width > 768px){.storage-list .list-element-box{justify-content:flex-end;padding:24px 0 15px}}.storage-list .list-element-caption{display:flex;flex-direction:column;justify-content:space-between;position:relative}@media (width > 768px){.storage-list .list-element-caption{flex-direction:row;gap:36px}}.storage-list .list-element-left-section{width:100%}.storage-list .list-element-caption-title{display:flex;flex-direction:column;font-size:1.5rem;font-weight:600;line-height:2.3rem}.storage-list .list-element-caption-title.title-small{font-size:1.3rem;font-weight:500;line-height:1.5;margin-bottom:0;max-width:100%;text-transform:none}.storage-list .list-element-caption-title a{color:var(--color-text-primary);text-decoration:none;white-space:normal}.storage-list .productCart{display:flex;flex-direction:column}.storage-list .productCart .variants_filters{background-color:transparent;margin:0;padding:0;position:relative}.storage-list .productCart .variants_filters-box{display:grid;gap:10px;grid-template-columns:minmax(150px,1fr)}@media (width > 960px){.storage-list .productCart .variants_filters-box{padding-right:20px}}@media (width > 1300px){.storage-list .productCart .variants_filters-box{grid-template-columns:repeat(2,minmax(150px,1fr));padding-right:40px}}.storage-list .productCart .variants_filters-item{margin-bottom:0;margin-right:10px;padding:0;width:100%}.storage-list .productCart .filter-options .filter-list-header{display:flex;justify-content:space-between;width:100%}.storage-list .productCart .filter-options .filter-list-header .selected{align-items:center;display:flex;font-weight:600}.storage-list .productCart .filter-options .filters-actions{border-bottom:none;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;text-transform:none}.storage-list .productCart .filter-options .filters-actions .clear-all,.storage-list .productCart .filter-options .filters-actions .select-all{cursor:pointer;font-size:1.2rem;font-weight:inherit;margin-bottom:5px}.storage-list .productCart .filter-options .filters-checkboxes .filters-checkbox:has(input:focus-visible){border-color:var(--color-text-primary)}.storage-list .productCart .filter-options .filters-checkboxes .filters-checkbox:has(input:checked){color:var(--color-text-primary)}.storage-list .list-element-select-grid .show-desktop{display:block;padding-bottom:17px}@media (width < 960px){.storage-list .list-element-select-grid .show-desktop{display:none}}.storage-list .list-element-select-grid .hide-desktop{display:none}@media (width > 768px){.storage-list .list-element-select-grid .hide-desktop{padding-bottom:17px}}@media (width > 960px){.storage-list .list-element-select-grid .hide-desktop{display:none}}.storage-list .list-element-right-section{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end}.storage-list .list-element-right-section .product-tile-info{display:flex;gap:10px;margin-bottom:20px}.storage-list .list-element-right-section .product-tile-info:not(:has(*)){margin-bottom:0}@media (width > 768px){.storage-list .list-element-right-section .product-tile-info{justify-content:flex-end;margin-bottom:auto}}.storage-list .list-element-right-section .product-tile-info .product-custom-label{border-radius:11px;font-size:1.1rem;font-weight:400;padding:4px 15px}.storage-list .list-element-right-section .product-tile-info .product-label{margin-bottom:8px}.storage-list .list-element-right-section .price{font-weight:300;margin-bottom:10px}@media (width > 768px){.storage-list .list-element-right-section .price{text-align:right}}.storage-list .list-element-right-section .price strong{font-size:1.6rem}.storage-list .list-element-right-section .price .price-gray-text{color:var(--color-gray-800);font-weight:300;padding-left:5px}.storage-list .list-element-right-section .list-element-box-btns .btn-primary{flex-grow:1;line-height:1;padding:13px 25px;text-align:center}.storage-list .list-element-right-section .list-element-box-btns{align-items:flex-end;display:flex;flex-direction:row;gap:10px;width:100%}@media (width > 768px){.storage-list .list-element-right-section .list-element-box-btns{flex-direction:column;gap:15px}}.storage-list .list-element-right-section .list-element-box-btns .action-buttons{display:flex;flex-direction:row;gap:10px}@media (width > 768px){.storage-list .list-element-right-section .list-element-box-btns .action-buttons{gap:20px}}.storage-list .list-element-right-section .list-element-box-btns .action-buttons .text{display:none;font-size:1.2rem}@media (width > 768px){.storage-list .list-element-right-section .list-element-box-btns .action-buttons .text{display:block}}@media (width <= 768px){.storage-list .list-element-right-section .list-element-box-btns .action-buttons a,.storage-list .list-element-right-section .list-element-box-btns .action-buttons button{align-items:center;border:1px solid var(--color-gray-400);border-radius:var(--button-border-radius);display:flex;height:40px;justify-content:center;transition:border-color .3s linear;width:40px}.storage-list .list-element-right-section .list-element-box-btns .action-buttons a:hover,.storage-list .list-element-right-section .list-element-box-btns .action-buttons button:hover{border-color:var(--color-primary)}}.storage-list .list-element-price{width:100%}@media (width > 1300px){.storage-list .list-element-price{min-width:260px}}.storage-list .list-element-price form{align-items:center;display:flex;flex-direction:column;gap:5px;width:100%}@media (width > 370px){.storage-list .list-element-price form{align-items:flex-end}}.storage-list .list-element-price form:has(.sendOfferQuestionButton){gap:0}@media (width > 640px){.storage-list .list-element-price form:has(.sendOfferQuestionButton){justify-content:flex-end}}@media (width > 768px){.storage-list .list-element-price form{align-items:flex-end;flex-direction:column;justify-content:flex-end}}@media (width > 1300px){.storage-list .list-element-price form{align-items:center;flex-direction:row}}@media (width > 1400px){.storage-list .list-element-price form{flex-wrap:nowrap;gap:15px}}.storage-list .list-element-price .list-element-price-date{display:flex;font-size:1.3rem;font-weight:500;line-height:1;white-space:nowrap}.storage-list .list-element-price .list-element-price-date .tax-variant{color:var(--color-gray-800);font-size:1.2rem;font-weight:300;margin-left:5px}@media (width < 640px){.storage-list .list-element-price .list-element-price-date .tax-variant{margin-right:10px}}.storage-list .list-element-price .list-element-price-gross-date{display:flex;flex-wrap:nowrap;font-size:1.2rem}.storage-list .list-element-price .list-element-price-gross-date .tax-variant{color:var(--color-gray-800);font-size:1.2rem;font-weight:300;margin-left:5px}.storage-list .list-element-price .list-element-price-container{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.storage-list .list-element-price .list-element-price-date-old{color:var(--color-gray-700);display:flex;font-size:1.3rem;font-weight:400;justify-content:flex-end;line-height:1;text-decoration:line-through;width:100%}.storage-list .list-element-price .list-element-price-date-old .old-price{font-weight:400}.storage-list .list-element-price .options-count{align-items:center;display:flex;flex-direction:row}@media (width > 370px){.storage-list .list-element-price .options-count{margin-left:auto}}.storage-list .list-element-price .options-count .input-group{align-items:center;display:flex;height:40px;margin:0;position:relative;width:70px}.storage-list .list-element-price .options-count .input-group input{-moz-appearance:button;border:1px solid var(--color-gray-400);border-radius:var(--button-border-radius);height:100%;margin:0;padding:0 5px 0 15px;text-align:left;transform:unset;width:100%}.storage-list .list-element-price .options-count .input-group input[aria-describedby=quantity-error]{border:2px solid var(--color-error);color:var(--color-error);padding:0}.storage-list .list-element-price .options-count .input-group input:focus-visible{outline:2px solid var(--color-text-primary)}.storage-list .list-element-price .options-count .input-group .tax-variant{color:var(--color-gray-800);position:absolute;right:5px;top:50%;translate:0 -45%}:is(.storage-list .list-element-price)+div{width:100%}@media (width > 1150px){:is(.storage-list .list-element-price)+div{max-width:-moz-max-content;max-width:max-content}}.storage-list .list-element-ask-for-product{font-weight:400}@media (width > 1400px){.storage-list .list-element-ask-for-product{margin-right:-15px}}
.filter-configutation-box .header{display:flex;justify-content:space-between;margin-bottom:11px}.filter-configutation-box .header-message{color:var(--color-text-primary);font-size:1.3rem;font-weight:650;margin-bottom:3px;margin-top:2px}.filter-configutation-box .clr-btn{align-items:center;background-color:var(--color-gray-300);border:1px solid var(--color-gray-500);border-radius:var(--button-border-radius);color:var(--color-gray-800);cursor:pointer;display:flex;flex-wrap:nowrap;font-size:1.1rem;height:-moz-min-content;height:min-content}.filter-configutation-box .clr-btn span{margin:5px 10px 6px}.filter-configutation-box .clr-btn .clr-icon{border-right:1px solid var(--color-gray-500);height:100%;padding-left:10px;padding-right:12px;position:relative}.filter-configutation-box .clr-btn .clr-icon:after,.filter-configutation-box .clr-btn .clr-icon:before{background-color:var(--color-gray-800);content:"";display:inline-block;height:10px;margin-bottom:2px;margin-top:3px;width:1px}.filter-configutation-box .clr-btn .clr-icon:before{transform:rotate(40deg)}.filter-configutation-box .clr-btn .clr-icon:after{margin-left:-1px;margin-right:0;transform:rotate(-40deg)}.filter-configutation-box .filter-select{position:relative}.filter-configutation-box .filter-select:has(.opened) .filter-selected:after{mask:url(../../icons/arrow-up.svg);-webkit-mask:url(../../icons/arrow-up.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.filter-configutation-box .filter-item{cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.filter-configutation-box .filter-selected{align-items:center;background-color:var(--color-background-main);border:1px solid var(--color-gray-400);border-radius:var(--button-border-radius);color:var(--color-background-dark);cursor:pointer;display:flex;font-size:1.2rem;justify-content:space-between;line-height:1.2rem;margin:0;min-height:45px;padding:13px 35px 12px 15px;position:relative}.filter-configutation-box .filter-selected:after{background-color:var(--color-text-primary);content:"";display:block;height:12px;margin-left:5px;margin-right:-20px;mask:url(../../icons/arrow-down.svg);-webkit-mask:url(../../icons/arrow-down.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;min-width:12px;padding:0;width:12px}.filter-configutation-box .filter-selected span{display:block;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-configutation-box .filter-selected.filter-selected-none{color:var(--color-gray-500)}.filter-configutation-box .filter-selected .arrow-icon{background-color:var(--color-text-primary);height:12px;margin-right:-20px;min-width:12px;width:12px}.filter-configutation-box .filter-selected .arrow-icon.up-arrow{mask:url(../../icons/arrow-up.svg);-webkit-mask:url(../../icons/arrow-up.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.filter-configutation-box .filter-selected .arrow-icon.down-arrow{mask:url(../../icons/arrow-down.svg);-webkit-mask:url(../../icons/arrow-down.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.filter-configutation-box .filters_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.filter-configutation-box .filters-list{display:grid;gap:15px;grid-template-columns:repeat(2,minmax(150px,1fr));margin:0 0 15px;padding:0;width:100%}@media (width > 568px){.filter-configutation-box .filters-list{grid-template-columns:repeat(3,minmax(150px,1fr))}}.filter-configutation-box label{color:var(--color-text-primary);margin:0 0 3px;padding:0}.filter-configutation-box .filter-options{display:grid;grid-template-rows:0fr;left:-1px;overflow:hidden;position:absolute;top:calc(100% - 1px);transition:grid-template-rows .5s;width:calc(100% + 2px);z-index:3}.filter-configutation-box .filter-options.opened{border-bottom-color:var(--color-background-main);border-radius:3px 3px 0 0}.filter-configutation-box .filter-options .dropdown-content{min-height:0;transition:visibility .5s ease-in;visibility:hidden}.filter-configutation-box .filter-options .dropdown-content-inner{background-color:var(--color-background-main);border:1px solid var(--color-card-border);padding:10px 15px 15px}.filter-configutation-box .filter-options.opened{grid-template-rows:1fr}.filter-configutation-box .filter-options.opened .dropdown-content{visibility:visible}.filter-configutation-box .filter-options .filters-actions{border-bottom:none;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;text-transform:none}.filter-configutation-box .filter-options .filters-actions .clear-all,.filter-configutation-box .filter-options .filters-actions .select-all{cursor:pointer;font-size:1.2rem;font-weight:inherit;margin-bottom:5px}.filter-configutation-box .filter-options .filters-checkboxes{display:flex;flex-direction:column;max-height:250px;overflow-y:auto;text-transform:none}.filter-configutation-box .filter-options label{align-items:center;color:var(--color-text-primary);cursor:pointer;display:flex;gap:10px;line-height:27px;width:100%}.filter-configutation-box .filter-options label.checked-text{color:var(--color-primary)}.filter-configutation-box .filter-options label:before{margin-top:3px}.filter-configutation-box .filter-options label:after{top:3px;translate:0}.filter-configutation-box .filter-options label:has(input:disabled){color:var(--color-gray-500)}.filter-configutation-box .filter-options label:has(input:disabled) span{color:var(--color-gray-500)}.filter-configutation-box .filter-options label:has(input:focus-visible){outline:2px solid var(--color-text-primary)}.filter-configutation-box .filter-options label .filter-name{display:flex;gap:10px;justify-content:space-between;padding-right:5px;width:100%}.filter-configutation-box .filter-options label .filter-name span{color:var(--color-gray-800);display:inline;font-weight:400;white-space:12px}.filter-configutation-box .button-wrapper{display:flex;flex-direction:row;gap:20px;justify-content:space-between;margin-top:10px;width:100%}.filter-configutation-box .show-more{align-items:center;display:flex;font-size:1.2rem;gap:10px;justify-content:center;text-align:left;width:-moz-max-content;width:max-content}.filter-configutation-box .show-more .icon{height:12px;transition:.3s linear;width:16px}.filter-configutation-box .show-more:hover .icon{background-color:var(--color-text-secondary)}.filter-configutation-box .show-result{font-size:1.4rem;width:-moz-max-content;width:max-content}
.breadcrumbs.breadcrumbs-listing~.main-section{background-color:var(--color-light-blue)}.catalog-top-section-headline:has(.without-childs){align-items:center;display:flex}.listing-bottom-section{background:var(--color-background-main);padding:30px 0 50px}.listing-bottom-section .category-description-box{align-items:center;border-bottom:1px solid var(--color-card-border);display:flex;gap:20px;margin-bottom:30px;padding-bottom:20px}.listing-bottom-section .category-description-box .category-description-box-image{height:100px;width:100px}.listing-bottom-section .category-description-box .category-description-box-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.listing-bottom-section .category-description-box .category-description-box-content h2{margin-bottom:8px;margin-top:0}.listing-bottom-section .content{padding:0 0 30px}@media (width > 768px){.listing-bottom-section .content{-moz-column-count:2;column-count:2;-moz-column-gap:60px;column-gap:60px;-moz-column-span:all;column-span:all}}.listing-bottom-section .faq-module .faq-model-list-element{background-color:var(--color-background-main)}.storage-list{display:flex;flex-direction:column}.storage-list .main-product-element-card{background:var(--color-background-main);border-radius:4px;box-shadow:0 0 0 1px var(--color-gray-300);position:relative;transition:.3s}.storage-list .main-product-element-card:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.storage-list .store-top-buttons{display:flex;flex-direction:column;gap:15px;margin-bottom:15px}@media (width > 768px){.storage-list .store-top-buttons{flex-direction:row}}.storage-list .store-top-buttons .btn-primary{text-align:center;width:100%}.storage-list .options-cart-checbkox{display:none}.heading-list-box{align-items:flex-end;display:flex;flex-wrap:wrap;gap:5px;padding:30px 0 20px}.heading-list-box:not(:has(.categories-container)){padding-bottom:0}@media (width > 768px){.heading-list-box{padding:30px 0 0}}.heading-list-box .return-to-prev-category{font-size:1.2rem;margin-bottom:10px}@media (width > 991px){.heading-list-box .return-to-prev-category{display:none}}.heading-list-box .return-to-prev-category a{align-items:center;color:var(--color-text-primary);display:flex;flex-wrap:nowrap;gap:5px}.heading-list-box .return-to-prev-category .icon{height:16px;width:10px}.heading-list-box .heading.heading-list{align-items:baseline;color:var(--color-text-primary);display:flex;flex-direction:row;flex-wrap:wrap;font-size:2.4rem;gap:10px;line-height:1;margin:0;width:100%}.heading-list-box .heading.heading-list span{font-size:1.4rem;font-weight:400;white-space:nowrap}.heading-list-box .heading.heading-list h1{line-height:1;margin:0;width:-moz-max-content;width:max-content}.heading-list-box .category-description-top{font-size:1.2rem;margin-top:20px;width:100%}.store-bottom-bar{align-items:baseline;display:flex;justify-content:center;margin-top:10px;position:relative}.store-bottom-bar .btn-primary{background-color:var(--color-primary);border:none;border-radius:var(--button-border-radius);color:var(--color-text-secondary);cursor:pointer;font-size:var(--button-font-size);font-weight:600;height:auto;padding:var(--button-padding);transition:background-color var(--button-transition);white-space:nowrap}.store-bottom-bar .btn-primary:hover{background-color:var(--color-secondary);color:var(--color-text-secondary)}.store-bottom-bar .show-more-center{margin-left:50%;transform:translateX(-50%)}.store-bottom-bar .options-cart-checbkox{display:none;margin-left:auto;width:100%}.store-bottom-bar .options-cart-checbkox .options-cart-add{padding:0 29px}.store-bottom-bar .options-cart-checbkox .options-cart-add:after{margin-left:14px}.store-bottom-bar-loader .loader{height:60px;margin-top:10px;position:relative}@media (width > 991px){.off-canvas-wrap .inner-wrap .left-off-canvas-menu{margin-right:20px;max-width:323px}}.off-canvas-wrap .inner-wrap .left-off-canvas-menu .banner{max-width:323px}.top-section{background-color:var(--color-background-main);border-bottom:1px solid var(--color-gray-300)}:is(.top-section:not(:has(.categories-container)),.top-section:has(.show-more.hidden+.show-less.hidden)) .heading-list{padding-bottom:30px}.top-section:has(.categories-container){border-bottom:none}@media (width > 991px){.top-section:has(.categories-container){border-bottom:1px solid var(--color-gray-300)}}.top-section .categories-container{display:flex;flex-direction:column-reverse;margin-top:15px}@media (width > 991px){.top-section .categories-container{flex-direction:column;margin-top:0}}.top-section .categories-container .row:has(.categories-header){background-color:var(--color-light-blue);width:100%}@media (width > 991px){.top-section .categories-container .row:has(.categories-header){background-color:transparent}}

/*# sourceMappingURL=left.css.map*/