@keyframes novashop-catalog-extend-fadeout-up{0%{height:auto;min-height:100%;overflow:visible;transform:translateY(0);opacity:1}to{height:auto;min-height:100%;overflow:visible;transform:translateY(10px);opacity:0}}@keyframes header-bottom-bar-alt-search-open-animation{0%{width:50px}to{width:100%}}.brand-thumb{background:#fff;position:relative;border:1px solid transparent;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;border-radius:20px;padding:24px 24px 12px;color:inherit;text-decoration:none;text-align:center}.brand-thumb:hover{border-color:#f4f4f4;box-shadow:0 0 12px rgba(0,0,0,.07)}.brand-thumb:hover .brand-thumb__name-container{color:var(--primary-color)}.brand-thumb,.brand-thumb__image-container,.brand-thumb_size_l .brand-thumb__name-container{display:block}.brand-thumb__image-box{height:80px}.brand-thumb__name-container{display:block;margin-top:24px;font-size:16px;transition:color .2s ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:1024px){.brand-thumb_size_l{border-color:#f2f2f2}}@media (max-width:1023px){.brand-thumb__image-box{height:100px}.brand-thumb__name-container{font-size:16px}.brand-thumb:hover{box-shadow:0 0 8px rgba(0,0,0,.07)}}.brands-thumbs__wrapper{display:grid;gap:16px 16px;grid-template-columns:repeat(var(--cols-count),minmax(0,1fr))}.brands-thumbs__item{position:relative}.brands-thumbs_slider{margin:-16px;padding:16px 16px 16px 0}.brands-thumbs_slider .brands-thumbs__wrapper{display:flex;flex-flow:row nowrap;gap:initial}.brands-thumbs_slider .brands-thumbs__item{padding-left:16px;width:calc(100%/var(--cols-count));height:auto}@media (max-width:1023px){.brands-thumbs_slider{margin:-15px;padding:15px 15px 15px 0}.brands-thumbs_slider .brands-thumbs__item{padding-left:15px}}.brands-thumbs{--cols-count:4}@media (min-width:1024px){.brands-thumbs{--cols-count:6}}@media (min-width:1200px){.brands-thumbs{--cols-count:8}}@media (max-width:1023px){.brands-thumbs{--cols-count:3}}@media (max-width:767px){.brands-thumbs{--cols-count:2}}.brands-thumbs_offset-sidebar{--cols-count:4}@media (max-width:1023px){.brands-thumbs_offset-sidebar{--cols-count:3}}@media (max-width:767px){.brands-thumbs_offset-sidebar{--cols-count:2}}.brands-thumbs_slider{position:relative}.brands-thumbs_slider::after,.brands-thumbs_slider::before{position:absolute;top:0;bottom:0;width:20px;content:"";z-index:2}.brands-thumbs_slider::before{left:0;right:auto;background:linear-gradient(to left,#ffffff00,#fff)}.brands-thumbs_slider::after{left:auto;right:0;background:linear-gradient(to right,#ffffff00,#fff)}@media (max-width:1023px){.brands-thumbs_slider::after,.brands-thumbs_slider::before{width:15px}}@media (min-width:1024px){.home-block_custom_bg .brands-thumbs_slider::before{background:linear-gradient(to left,#ffffff00,var(--home-block-bg-color))}.home-block_custom_bg .brands-thumbs_slider::after{background:linear-gradient(to right,#ffffff00,var(--home-block-bg-color))}.home-block_style_gray .brands-thumbs_slider::before{background:linear-gradient(to left,#fafafa00,#fafafa)}.home-block_style_gray .brands-thumbs_slider::after{background:linear-gradient(to right,#fafafa00,#fafafa)}}.categories-compact_subcategories .categories-compact__list{display:flex;gap:12px;flex-flow:wrap}.categories-compact__swiper{margin:-12px -20px;padding:12px 20px}.categories-compact__swiper::after,.categories-compact__swiper::before{content:"";display:block;position:absolute;width:100%;z-index:5;bottom:-90px;top:-30px}.categories-compact__swiper::before{right:calc(100% - 20px);background:linear-gradient(-90deg,rgba(255,255,255,0),#fff 10px)}.categories-compact__swiper::after{left:calc(100% - 20px);background:linear-gradient(90deg,rgba(255,255,255,0),#fff 10px)}.categories-compact__swiper .categories-compact__swiper-button-prev{left:0}.categories-compact__swiper .categories-compact__swiper-button-next{right:0}.categories-compact__swiper .categories-compact__swiper-button-next,.categories-compact__swiper .categories-compact__swiper-button-prev{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:99px;background-color:rgba(255,255,255,.2);margin:0;color:#686868;backdrop-filter:blur(5px);transition:opacity .2s ease-in-out,color .2s ease-in-out;opacity:0;border:1px solid #f2f2f2;user-select:none}.categories-compact__swiper .categories-compact__swiper-button-next svg,.categories-compact__swiper .categories-compact__swiper-button-prev svg,.categories-mini__swiper .categories-mini__swiper-button-next svg,.categories-mini__swiper .categories-mini__swiper-button-prev svg,.categories-thumbs__swiper .categories-thumbs__swiper-button-next svg,.categories-thumbs__swiper .categories-thumbs__swiper-button-prev svg{width:16px;height:16px}.categories-compact__swiper .categories-compact__swiper-button-next::after,.categories-compact__swiper .categories-compact__swiper-button-prev::after{display:none}.categories-compact__swiper .categories-compact__swiper-button-next.swiper-button-disabled,.categories-compact__swiper .categories-compact__swiper-button-prev.swiper-button-disabled,.categories-compact__swiper.swiper-initialized .categories-compact__swiper-button-next.swiper-button-disabled,.categories-compact__swiper.swiper-initialized .categories-compact__swiper-button-prev.swiper-button-disabled{opacity:0}.categories-compact__swiper .categories-compact__swiper-button-next:hover,.categories-compact__swiper .categories-compact__swiper-button-prev:hover{color:var(--primary-color)}.categories-compact__swiper .categories-compact__list{display:flex;gap:0;flex-flow:nowrap}.categories-compact__swiper.swiper-initialized .categories-compact__swiper-button-next,.categories-compact__swiper.swiper-initialized .categories-compact__swiper-button-prev{opacity:1}.categories-compact__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px}.categories-compact__item{display:inline-block;vertical-align:middle}.categories-compact__item.swiper-slide{width:auto;margin-right:12px}.categories-compact__item.swiper-slide:last-child{margin:0}.categories-compact__item_hidden{display:none}.categories-compact__footer{margin-top:40px;text-align:center}.categories-compact.toggle-block_active .categories-compact__hide-button,.categories-compact.toggle-block_active .categories-compact__item_hidden{display:inline-block}.categories-compact.toggle-block_active .categories-compact__show-button,.categories-compact__hide-button{display:none}@media (max-width:1023px){.categories-compact__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}@media (max-width:767px){.categories-compact__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.category-compact{display:flex;align-items:center;color:currentcolor;text-decoration:none;width:100%;min-height:64px;gap:12px}.category-compact_subcategories{padding:8px 16px;border-radius:10px;border:1px solid #e5e5e5;min-height:82px;transition:box-shadow .2s ease-in-out}.category-compact_subcategories:hover{box-shadow:0 0 12px rgba(0,0,0,.07)}.category-compact__link{color:#1b1b1b;text-decoration:none}.category-compact__link_image{display:inline-block}.category-compact__link:focus,.category-compact__link:hover{color:var(--primary-color)}.category-compact__image-box{width:64px;flex-shrink:0;text-align:center}.category-compact__image{width:100%;height:64px;object-fit:contain;border-radius:6px}.category-compact__image_dummy{width:48px;height:auto}.category-compact__name{margin-top:20px;transition:color .2s ease-in-out;font-size:16px;font-weight:500}.category-compact__products-count{position:relative;font-size:11px;font-weight:500;margin-left:5px;vertical-align:super;color:#979797}.category-compact:hover .category-compact__name{color:var(--primary-color)}.product-thumb{position:relative;display:flex;gap:8px;flex-direction:column;min-height:100%;background-color:#fff;border-radius:10px}.product-thumb .product__recovery-button{display:none}.product-thumb_hidden-blocks,.product-thumb_outlined{padding:1px;outline-offset:-1px}.product-thumb_outlined{outline:12px solid #fff}.product-thumb__main{display:flex;flex-direction:column;gap:16px;flex-grow:1}.product-thumb__info{display:flex;flex-direction:column;gap:8px;margin-bottom:auto}.product-thumb__video{position:absolute;left:4px;top:4px;z-index:2}.product-thumb__video .tooltip__content{white-space:nowrap}.product-thumb__badges{position:absolute;z-index:1;display:flex;align-items:center;gap:2px}.product-thumb__badge{display:flex}.product-thumb__gallery-image{height:100%;align-content:center}.product-thumb__image-container{position:relative;width:100%;overflow:hidden;padding-bottom:10px}.product-thumb__image-box{position:relative;display:flex;justify-content:center;align-items:center;width:100%;aspect-ratio:1/1;transition:opacity .2s ease-in-out;background:#fff;border-radius:10px}.product-thumb__gallery-d,.product-thumb__image-box_gallery{width:100%;height:100%}.product-thumb__gallery-d{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.product-thumb__image-box_gallery{position:absolute;overflow:visible}.product-thumb__gallery-field-pagination{position:absolute;display:flex;inset:0}.product-thumb__image-box_gallery-container .product-thumb__gallery-pagination{bottom:-10px!important;line-height:10px}.product-thumb__gallery-field-item{flex-grow:1}.product-thumb__gallery-wrapper{white-space:nowrap;height:100%;border-radius:10px}.product-thumb__image-slide{display:flex;align-items:center;justify-content:center}.product-thumb__image{max-width:100%;max-height:100%;border-radius:10px;object-fit:contain}.product-thumb__image_dummy{width:100px;height:auto}.product-thumb__image-buttons{display:inline-flex;flex-flow:column;align-items:center;gap:8px;position:absolute;top:8px;right:8px;text-align:center;opacity:1;transition:opacity .2s ease-in-out,transform .2s ease-in-out;z-index:1}@media (min-width:1024px){.product-thumb__image-buttons{opacity:0;transform:scale(1.1) translateZ(0)}}.product-thumb__image-button{color:#686868;cursor:pointer;transition:color .2s ease-in-out}.product-thumb__name{display:block;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;font-weight:600;-webkit-line-clamp:2}.product-thumb__sku{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2;font-size:12px}.product-thumb__sku-label{color:#686868;margin-right:5px}.product-thumb__summary{font-size:12px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.product-thumb__features{font-size:12px;line-height:1.2;overflow:hidden}.product-thumb__features_hidden,.product-thumb__features_listfeatures{height:auto}.product-thumb__sku+.product-thumb__features,.product-thumb_mobile .product-thumb__name+.product-thumb__features{margin-top:0}.product-thumb__rating-available{display:flex;flex-flow:wrap;gap:6px 12px}.product-thumb__prices{display:flex;align-items:center;gap:6px 12px;flex-wrap:wrap;line-height:25px;overflow:hidden}.product-thumb__price-text{font-size:14px;line-height:27px;margin-right:5px}.product-thumb__price{font-size:18px;font-weight:600}.product-thumb__price-base,.product-thumb__price.zero-price-text{width:100%}.product-thumb__price_with-compare{color:var(--price-with-compare-color)}.product-thumb__compare{display:flex;align-items:center;gap:.8em}.product-thumb__compare-price-block{display:inline-flex;align-items:center}.product-thumb__compare-price{position:relative;color:#bdbdbd;font-size:12px;font-weight:500}.product-thumb__compare-price::after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#bdbdbd;transform:translateY(-50%) rotate(-4deg)}.product-thumb__discount{display:flex;padding:2px 4px;justify-content:center;align-items:center;border-radius:5px;background:rgba(255,165,121,.22);font-size:14px;font-weight:500;color:var(--price-with-compare-color)}@media (max-width:767px){.product-thumb__discount{display:none}}.product-thumb__available{line-height:0}.product-thumb__available_warehouse{line-height:1.4}.product-thumb__available_stocks{width:fit-content}.product-thumb__stocks{font-size:12px;line-height:1.4;text-align:left;padding:5px;background:#fff;border:1px solid #f2f2f2;border-radius:3px;box-shadow:0 0 15px rgba(0,0,0,.05)}.product-thumb__variants{width:100%;overflow:hidden}.product-thumb__buttons-holder,.product-thumb__variants{display:flex;flex-direction:column;gap:8px}.product-thumb__buttons{display:flex;align-items:center;width:100%}@media print{.product-thumb__buttons{display:none!important}}@media (max-width:767px){.product-thumb__buttons{flex-flow:column;justify-content:center;gap:12px}}.product-thumb__buttons-main{flex-grow:1}@media (max-width:767px){.product-thumb__buttons-main{width:100%}}.product-thumb__buttons-additional{flex-shrink:0;padding-left:16px;white-space:nowrap}.product-thumb__buttons-additional_mobile{display:block;text-align:center;margin-top:10px;padding-left:0}.product-thumb__additional-buttons{display:flex;gap:16px;flex-flow:nowrap;line-height:0}.product-thumb__additional-button{display:inline-block;color:#bdbdbd;cursor:pointer;transition:color .2s ease-in-out}.product-thumb__additional-button:hover{color:#bdbdbd}.product-thumb__quantity{display:none;width:100%}.product-thumb__buy-one-click,.product-thumb__buy-one-click2{text-align:center}.product-thumb__arrived-button{border-bottom-style:solid!important}.product-thumb:hover .product-thumb__image-buttons{opacity:1;transform:scale(1) translateZ(0)}.product-thumb.product_delete .product-thumb__image-box .product-thumb__image-button:not(.product__recovery-button),.product-thumb.product_delete .product-thumb__image-box>:not(.product-thumb__image-buttons){opacity:.3}.product-thumb.product_delete .product__delete-button{display:none}.product-thumb.product_delete .product__recovery-button{display:inline-block}.product-thumb__add-to-cart{height:40px}.product_added .product-thumb__quantity{display:flex;height:40px}.product_added:not(.product_has-multi-skus) .product-thumb__add-to-cart{display:none}.product-thumb__hidden-blocks{display:none}@media (min-width:1024px){.product-thumb.product-thumb_show-hidden{position:absolute;top:0;left:0;width:100%;z-index:3;outline:12px solid #fff;box-shadow:0 0 24px rgba(0,0,0,.5)}.product-thumb.product-thumb_show-hidden .product-thumb__hidden-blocks{display:flex;flex-direction:column;gap:8px;padding-bottom:4px}.product-thumb.product-thumb_show-hidden.product-thumb_slide{left:40px;width:calc(100% - 40px)}}@media (max-width:1023px){.product-thumb_outlined{outline-width:4px}.product-thumb__video{top:4px}.product-thumb__delete-button-container{opacity:1;pointer-events:inherit;transform:none}.product-thumb__recovery-button-container{transform:none}.product-thumb.product_delete .product-thumb__delete-button-container{opacity:0;pointer-events:none}.product-thumb.product_delete .product-thumb__recovery-button-container{opacity:1;pointer-events:inherit}.product-thumb__buttons_add .product-thumb__buttons-main .button{font-size:15px}.product-thumb__buttons_add .product-thumb__buttons-additional{padding-left:15px}.product-thumb_mobile .product-thumb__video{top:20px;right:20px}}@media (max-width:767px){.product-thumb__prices{line-height:100%}.product-thumb__info{display:flex;flex-direction:column;gap:6px}.product-thumb__price{font-size:15px}.product-thumb__compare-price{font-size:11px}}@media (max-width:560px){.product-thumb_mobile{display:flex;flex-direction:column;height:100%}.product-thumb_mobile .product-thumb__video{top:5px;right:5px}.product-thumb_mobile .product-thumb__name{font-size:13px}.product-thumb_mobile .product-thumb__prices{display:flex;flex-wrap:wrap;align-items:center;width:100%;padding-top:10px}.product-thumb_mobile .product-thumb__price-text{font-size:12px;line-height:24px}.product-thumb_mobile .product-thumb__price{font-size:16px}.product-thumb_mobile .product-thumb__price_range{display:flex;flex-wrap:wrap}.product-thumb_mobile .product-thumb__compare-price{font-size:12px}.product-thumb_mobile .product-thumb__available{margin-top:8px}.product-thumb_mobile .product-thumb__add-to-cart.product-thumb__add-to-cart_icon{font-size:0}.product-thumb_mobile .product-thumb__add-to-cart.product-thumb__add-to-cart_icon .product-thumb__cart-icon{display:inline-block}}@media (max-width:515px){.product-thumb_mobile .product-thumb__buttons_add,.product-thumb_mobile .product-thumb__buttons_add-1{display:flex;align-items:center;justify-content:space-between}.product-thumb_mobile .product-thumb__buttons_add-1 .product-thumb__buttons-main{flex-grow:1}.product-thumb_mobile .product-thumb__buttons_add .product-thumb__buttons-main button{font-size:14px;padding-right:10px;padding-left:10px}.product-thumb_mobile .product-thumb__buttons_add .product-thumb__buttons-additional{padding-left:10px;margin:0 auto}.product-thumb_mobile .product-thumb__buttons_add .product-thumb__additional-button,.product-thumb_mobile .product-thumb__buttons_add .product-thumb__additional-buttons{margin-right:0}.product-thumb_mobile .product-thumb__buttons_add .product-thumb__additional-button:last-of-type{margin-left:10px}}@media (max-width:445px){.product-thumb_mobile .product-thumb__buttons_add-1 .product-thumb__buttons-main button{font-size:15px;padding-right:15px;padding-left:15px}}@media (max-width:400px){.product-thumb_mobile .product-thumb__buttons_add-1 .product-thumb__buttons-additional{padding-left:10px}}@media (max-width:374px){.product-thumb_mobile .rating__star{transform:scale(.8)}.product-thumb_mobile .product-thumb__buttons_add .product-thumb__buttons-main button:not(.product-thumb__add-to-cart_icon){font-size:11px;padding-right:5px;padding-left:5px}.product-thumb_mobile .product-thumb__buttons_add-1 .product-thumb__buttons-main button{font-size:13px;padding-right:12px;padding-left:12px}}.products-thumbs__wrapper{display:grid;gap:24px 24px;grid-template-columns:repeat(var(--cols-count),minmax(0,1fr))}.products-thumbs__item{position:relative}.products-thumbs_slider{margin:-24px;padding:24px 24px 24px 0}.products-thumbs_slider .products-thumbs__wrapper{display:flex;flex-flow:row nowrap;gap:initial}.products-thumbs_slider .products-thumbs__item{padding-left:24px;width:calc(100%/var(--cols-count));height:auto}@media (max-width:1023px){.products-thumbs_slider{margin:-15px;padding:15px 15px 15px 0}.products-thumbs_slider .products-thumbs__item{padding-left:15px}}.products-thumbs{--cols-count:var(--products-thumbs-columns-count)}@media screen and (max-width:1300px){.products-thumbs{--cols-count:4}}@media (max-width:1023px){.products-thumbs{--cols-count:2}}@media (max-width:767px){.products-thumbs{--cols-count:2}}@media (max-width:350px){.products-thumbs{--cols-count:1}}.products-thumbs_size_l{--cols-count:var(--products-thumbs-big-columns-count)}@media screen and (max-width:1300px){.products-thumbs_size_l{--cols-count:2}}.products-thumbs_offset-sidebar{--cols-count:calc(var(--products-thumbs-columns-count) - 1)}@media screen and (max-width:1300px){.products-thumbs_offset-sidebar{--cols-count:3}}@media (max-width:767px){.products-thumbs_offset-sidebar{--cols-count:2}}@media (max-width:350px){.products-thumbs_offset-sidebar{--cols-count:1}}@media screen and (min-width:1024px) and (max-width:1300px){.products-thumbs_list{--cols-count:4}}@media (min-width:1024px){.products-thumbs_size_l.products-thumbs_offset-sidebar{--cols-count:calc(var(--products-thumbs-big-columns-count) - 1)}}@media screen and (max-width:1300px){.products-thumbs_size_l.products-thumbs_offset-sidebar{--cols-count:2}}@media (max-width:425px){.products-thumbs_mobile{--cols-count:2}}.products-thumbs_slider{--cols-count:calc(var(--products-thumbs-columns-count));position:relative}@media screen and (max-width:1300px){.products-thumbs_slider{--cols-count:4}}.products-thumbs_slider::after,.products-thumbs_slider::before{position:absolute;top:0;bottom:0;width:20px;content:"";z-index:2}.products-thumbs_slider::before{left:0;right:auto;background:linear-gradient(to left,#ffffff00,#fff)}.products-thumbs_slider::after{left:auto;right:0;background:linear-gradient(to right,#ffffff00,#fff)}@media (max-width:1023px){.products-thumbs_slider::after,.products-thumbs_slider::before{width:15px}.products-thumbs_slider{--cols-count:3}}@media (max-width:767px){.products-thumbs_slider{--cols-count:2}}@media (max-width:350px){.products-thumbs_slider{--cols-count:1}}.home-block_custom_bg .products-thumbs_slider::before{background:linear-gradient(to left,#ffffff00,var(--home-block-bg-color))}.home-block_custom_bg .products-thumbs_slider::after{background:linear-gradient(to right,#ffffff00,var(--home-block-bg-color))}.home-block_custom_bg .product-thumb_outlined{padding:16px;outline-offset:0;outline:0}@media (max-width:767px){.products-thumbs__wrapper{gap:12px}}.reviews-mini{display:flex;flex-direction:column;gap:16px}.review-thumb{padding:16px;background-color:#fff;border:1px solid #f2f2f2;border-radius:20px;transition:box-shadow .2s ease-in-out}.review-thumb:hover{box-shadow:0 0 12px rgba(0,0,0,.07)}.review-thumb__product{display:flex;align-items:center;width:100%}.review-thumb__product-image-box{display:flex;justify-content:center;align-items:center;width:70px;height:60px;flex-shrink:0;padding-right:10px;text-align:center}.review-thumb__product-image{display:block;border-radius:10px}.review-thumb__product-content{width:calc(100% - 70px)}.review-thumb__product-name{font-weight:500}.review-thumb__product-name .link{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.review-thumb__product-rating{margin-top:6px;line-height:0}.review-thumb__author{margin-top:16px}.review-thumb__text{margin-top:4px;color:#686868;height:63px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}.review-thumb__date{margin-top:10px;font-size:12px;line-height:1.2;color:#686868}@media (max-width:1023px){.review-thumb:hover{box-shadow:0 0 8px rgba(0,0,0,.07)}}.reviews-thumbs__wrapper{display:grid;gap:24px 24px;grid-template-columns:repeat(var(--cols-count),minmax(0,1fr))}.reviews-thumbs__item{position:relative}.reviews-thumbs_slider{margin:-24px;padding:24px 24px 24px 0}.reviews-thumbs_slider .reviews-thumbs__wrapper{display:flex;flex-flow:row nowrap;gap:initial}.reviews-thumbs_slider .reviews-thumbs__item{padding-left:24px;width:calc(100%/var(--cols-count));height:auto}@media (max-width:1023px){.reviews-thumbs_slider{margin:-15px;padding:15px 15px 15px 0}.reviews-thumbs_slider .reviews-thumbs__item{padding-left:15px}}.reviews-thumbs{--cols-count:5}@media (max-width:1023px){.reviews-thumbs{--cols-count:3}}@media (max-width:767px){.reviews-thumbs{--cols-count:2}}@media (max-width:425px){.reviews-thumbs{--cols-count:1}}.reviews-thumbs_size_s{--cols-count:4}@media (min-width:1440px){.reviews-thumbs_size_s{--cols-count:5}}@media (max-width:1023px){.reviews-thumbs_size_s{--cols-count:3}}@media (max-width:767px){.reviews-thumbs_size_s{--cols-count:2}}@media (max-width:425px){.reviews-thumbs_size_s{--cols-count:1}}.reviews-thumbs_size_s.reviews-thumbs_offset-sidebar{--cols-count:3}@media (min-width:1440px){.reviews-thumbs_size_s.reviews-thumbs_offset-sidebar{--cols-count:4}}@media (max-width:1023px){.reviews-thumbs_size_s.reviews-thumbs_offset-sidebar{--cols-count:3}}@media (max-width:767px){.reviews-thumbs_size_s.reviews-thumbs_offset-sidebar{--cols-count:2}}@media (max-width:425px){.reviews-thumbs_size_s.reviews-thumbs_offset-sidebar{--cols-count:1}}@media (min-width:1680px){.reviews-thumbs_container-xl{--cols-count:6}.reviews-thumbs_container-xl.reviews-thumbs_size_s.reviews-thumbs_offset-sidebar{--cols-count:5}}.reviews-thumbs_slider{position:relative}.reviews-thumbs_slider::after,.reviews-thumbs_slider::before{position:absolute;top:0;bottom:0;width:20px;content:"";z-index:2}.reviews-thumbs_slider::before{left:0;right:auto;background:linear-gradient(to left,#ffffff00,#fff)}.reviews-thumbs_slider::after{left:auto;right:0;background:linear-gradient(to right,#ffffff00,#fff)}@media (max-width:1023px){.reviews-thumbs_slider::after,.reviews-thumbs_slider::before{width:15px}}.home-block_custom_bg .reviews-thumbs_slider::before{background:linear-gradient(to left,#ffffff00,var(--home-block-bg-color))}.home-block_custom_bg .reviews-thumbs_slider::after{background:linear-gradient(to right,#ffffff00,var(--home-block-bg-color))}.home-block_style_gray .reviews-thumbs_slider::before{background:linear-gradient(to left,#fafafa00,#fafafa)}.home-block_style_gray .reviews-thumbs_slider::after{background:linear-gradient(to right,#fafafa00,#fafafa)}.tags.toggle-block_active .tags__hide-button{display:inline}.add-to-cart{display:flex;justify-content:center;align-items:center;gap:8px;color:var(--add-to-cart-button-text-color);background-color:var(--add-to-cart-button-color);font-weight:500}@media (min-width:1024px){.add-to-cart:hover:not(:disabled){color:var(--add-to-cart-button-text-hover-color);background-color:var(--add-to-cart-button-color-hover)}}.add-to-cart:active:not(:disabled){color:var(--add-to-cart-button-text-hover-color);background-color:var(--add-to-cart-button-color-hover)}.add-to-cart.button_style_inverse{color:var(--add-to-cart-button-color);background-color:#fff;border-color:var(--add-to-cart-button-color)}@media (min-width:1024px){.add-to-cart.button_style_inverse:hover{color:var(--button-color-dark);border-color:var(--add-to-cart-button-color-hover);background:#fff}}.add-to-cart.button_style_inverse:active{color:var(--button-color-dark);border-color:var(--add-to-cart-button-color-hover);background:#fff}.add-to-cart.button_style_inverse:disabled{background:#fafafa;color:#bdbdbd}.cart-popup__button_fill{width:100%}.cart-popup-container__popup{position:relative;z-index:2;visibility:hidden;pointer-events:none}.cart-popup-container_open .cart-popup-container__popup{visibility:visible;pointer-events:inherit;animation:novashop-fade-up .2s ease-in-out}.cart-popup-container_close .cart-popup-container__popup{animation:novashop-fade-up .2s ease-in-out reverse}.cart-popup-item__delete-button{position:relative;width:24px;height:24px;cursor:pointer;color:#bdbdbd;transition:color .2s ease-in-out}.catalog-columns{display:block;width:100%;line-height:1.2;column-fill:balance;column-gap:64px}.catalog-columns-header{width:100%;display:flex;justify-content:space-between}.catalog-columns-header__title{font-size:18px}.catalog-columns__column{display:flex;flex-direction:column;gap:32px}.catalog-columns__category-container{padding-top:32px}.catalog-columns__category-container_break-avoid{break-inside:avoid-column;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid}.catalog-columns__category-container_left,.catalog-columns__category-container_top{display:flex;gap:24px}.catalog-columns__category-container_top{flex-direction:column}.catalog-columns__image-box{width:64px;height:64px}.catalog-columns__image{border-radius:6px}.catalog-columns__content{line-height:1.5}.catalog-columns__link{font-size:14px;font-weight:500;transition:color .2s ease-in-out}.catalog-columns__link_bold{font-weight:600}.catalog-columns__count{position:relative;margin-left:.4em;color:var(--primary-color)}.catalog-columns__subcategories{margin-top:16px}.catalog-columns__subcategory{margin-top:12px}.catalog-columns__subcategory_more{margin-top:16px}.catalog-columns__subcategory_hidden{display:none}.catalog-columns__subcategories.toggle-block_active .catalog-columns__subcategory_hidden{display:block}.catalog-columns__subcategory-link{color:#606060;transition:color .2s ease-in-out}.catalog-columns__category-badge{vertical-align:bottom;font-size:10px;display:inline-flex;font-weight:500;line-height:110%;text-transform:lowercase;padding:4px 8px;border-radius:10px;border:1px solid currentcolor}.catalog-columns_simple{display:flex}@media screen and (max-width:1440px){.catalog-columns{columns:3!important}}@media (max-width:1200px){.catalog-columns{columns:2!important}}.catalog-dropdown_animated{display:block;animation-play-state:running}.catalog-extend{position:relative}.catalog-extend_aside .catalog-extend__columns{padding:0 0 24px}.catalog-extend_aside .catalog-extend__columns-container{max-height:calc(100vh - 96px);overflow:auto;padding:0 24px;width:calc(90vw - 48px - 225px)}@media (min-width:1200px){.catalog-extend_aside .catalog-extend__columns-container{width:calc(90vw - 56px - 255px)}}.catalog-extend__list-container{width:225px}@media (min-width:1200px){.catalog-extend__list-container{width:255px}}.catalog-extend__columns-container{display:none;position:absolute;left:100%;top:0;width:calc(calc(var(--max-container-width) + 48px) - 48px - 225px);background-color:#fff;padding:0 20px;transform:translateZ(0);min-height:100%;border-bottom-right-radius:10px;animation-play-state:paused}@media (min-width:1200px){.catalog-extend__columns-container{width:calc(calc(var(--max-container-width) + 48px) - 90px - 255px)}}.catalog-extend__columns-container_right{right:100%;left:auto}.catalog-extend__columns{display:none;padding:20px 0}.catalog-extend__columns_active{display:block}.catalog-extend_open .catalog-extend__columns-container{display:block;animation-play-state:paused}.catalog-extend_animated .catalog-extend__columns-container{display:block;animation-play-state:running}.catalog-extend_fixed-width{width:225px}@media (min-width:1200px){.catalog-extend_fixed-width{width:255px}}.catalog-flat__children-link:hover,.catalog-list__content_current .catalog-list__link:hover{color:var(--link-color-hover)}.catalog-flat__badge{vertical-align:bottom;font-size:10px;display:inline-flex;font-weight:500;line-height:110%;text-transform:lowercase;padding:4px 8px;border-radius:10px;border:1px solid currentcolor}.catalog-list{list-style:none;margin-top:0;margin-bottom:0;padding-left:0;max-height:80vh;overflow:auto;background-color:#fff}.catalog-list__item.accordion-block_open>.catalog-list__content .catalog-list__arrow-icon{transform:rotate(90deg)}.catalog-list__item-image-container{width:36px;flex-shrink:0;text-align:center;padding-right:12px}.catalog-list__item-image{max-width:24px;max-height:24px;width:24px;height:24px;vertical-align:top;border-radius:5px}.catalog-list__content{display:flex;align-items:center;padding:12px 16px;line-height:1.6}.catalog-list__content.accordion-block__button{cursor:pointer}.catalog-list__content_current{cursor:initial;background:var(--pale-color)}.catalog-list__content_current .catalog-list__link,.catalog-list__link{color:var(--link-color)}.catalog-list__content_current-last .catalog-list__item-content-container{padding:2px 8px;background-color:var(--light-color);border-radius:5px}.catalog-list__link{text-decoration:none;cursor:pointer;transition:color ease-in-out .2s;color:#1b1b1b}.catalog-list__link:hover{color:var(--primary-color)}.catalog-list__arrow-icon{position:absolute;top:0;right:0;bottom:0;color:var(--link-color);margin:auto 0}.catalog-list__count{position:relative;font-size:9px;font-weight:500;margin-left:5px;vertical-align:super;align-self:flex-start;color:#a0a0a0}.catalog-list__badge{display:inline-block;vertical-align:middle;color:var(--primary-color);font-size:10px;padding:4px 8px;font-weight:600;border-radius:10px;border:1px solid var(--primary-color);line-height:1}.catalog-list_depth{padding-left:16px}.catalog-list_depth .catalog-list__content{font-size:13px}.catalog-list_depth>.catalog-list__item_active>.catalog-list__content .catalog-list__link{color:var(--link-color-hover)}.catalog-list_accordion{background-color:unset;overflow:hidden;border-radius:0;max-height:100%;display:flex;flex-direction:column;gap:8px}.catalog-list_accordion .catalog-list__content{gap:8px;line-height:1.5;font-size:15px;padding:0}.catalog-list_accordion .catalog-list__content_current{cursor:pointer;color:var(--primary-color);background-color:unset}.catalog-list_accordion .catalog-list__content_current.catalog-list__content_current-last .catalog-list__item-content-container{padding:4px 8px}.catalog-list_accordion .catalog-list__arrow-icon{position:relative;top:0;left:0;color:#686868;min-width:16px;transition:transform .2s ease-in-out;cursor:pointer}.catalog-list_accordion .catalog-list__item_has-children{display:flex;flex-direction:column;gap:0;transition:gap .2s ease-in-out}.catalog-list_accordion .catalog-list__item_has-children.accordion-block_open{gap:8px}.catalog-list:not(.catalog-list_accordion) .catalog-list__item{position:relative;background-color:#fff;border-top:1px solid var(--light-color)}.catalog-list:not(.catalog-list_accordion) .catalog-list__item:first-child{border-top:none}.catalog-list:not(.catalog-list_accordion) .catalog-list__item_active+.catalog-list__item{border-top-color:transparent}.catalog-list:not(.catalog-list_accordion) .catalog-list__item_has-children>.catalog-list__content{padding-right:40px}.catalog-list:not(.catalog-list_accordion) .catalog-list__item_active{background:var(--light-color)}.catalog-list:not(.catalog-list_accordion) .catalog-list__item_active>.catalog-list__content .catalog-list__link{color:var(--link-color-hover)}.catalog-list_aside{max-height:calc(100vh - 96px);padding-bottom:24px}.catalog-list_aside .catalog-list__item_active{border-radius:10px}.footer-payments{display:flex;flex-wrap:wrap;gap:8px}.gallery-pagination{position:absolute;bottom:0!important;text-align:center;width:100%}.gallery-pagination__bullet{width:6px;height:6px;display:inline-block;margin:0 2px;border-radius:99px;background:#e5e5e5;transition:width .2s ease-in-out,background-color .2s ease-in-out;cursor:pointer}.gallery-pagination__bullet_active{width:20px;background:#bdbdbd}.header-bottom-bar-shop-links__link-cart{background-color:var(--header-bottom-bar-btn-color);padding:16px 20px}.header-middle-bar-shop{display:flex;justify-content:space-between;align-items:center}.header-middle-bar-shop__catalog-container,.header-middle-bar-shop__links-container,.header-middle-bar-shop__search-container{display:inline-block;vertical-align:top}.header-middle-bar-shop__catalog-container{padding-right:16px}.header-middle-bar-shop__search-container{flex:auto}.header-middle-bar-shop__links-container{padding-left:20px}@media (min-width:1200px){.header-middle-bar-shop__links-container{padding-left:60px}}.header-middle-bar-shop-cart_empty .header-middle-bar-shop-cart__text{display:none}.header-middle-bar-shop-catalog-button{white-space:nowrap;padding-top:9px;padding-bottom:9px;transition:all .2s ease-in-out}.header-middle-bar-shop-catalog-button.button_active{background-color:#fff;color:var(--primary-color);border-color:var(--primary-color)}.header-middle-bar-shop-links{white-space:nowrap;font-size:11px}.header-middle-bar-shop-links__item{display:inline-block;vertical-align:top;white-space:normal}.header-middle-bar-shop-links__item+.header-middle-bar-shop-links__item{padding-left:12px}@media (min-width:1200px){.header-middle-bar-shop-links__item+.header-middle-bar-shop-links__item{padding-left:32px}}.header-middle-bar-shop-links__item .link-box__icon{color:#686868}.header-middle-bar-shop-links__user-image{width:24px;height:24px;overflow:hidden}.header-middle-bar-shop-links__user-image>*{max-width:100%;max-height:100%}.header-middle-bar-shop-links__user-image>img{border-radius:50%}.horizontal-catalog{display:none;visibility:hidden;pointer-events:none;position:absolute;top:-16px;width:100%;background-color:#fff;border-radius:20px;max-height:70vh;overflow:auto}.horizontal-catalog_blocks,.horizontal-catalog_bottom-bar-colored{top:7px}.horizontal-catalog__category{display:none;padding:0 40px 32px}.horizontal-catalog_wo-top-offset .horizontal-catalog__category{padding-top:0}.horizontal-catalog__category_active{display:block}.horizontal-catalog_open{display:block;visibility:inherit;pointer-events:inherit;animation:novashop-fade-up .2s ease-in-out;box-shadow:0 4px 20px 0 rgba(0,0,0,.08)}.horizontal-catalog_close{display:block;animation:novashop-fade-up .2s ease-in-out reverse}.input-search-item__price-container{font-size:18px;font-weight:500;margin-top:10px}.product{position:relative}@media (max-width:1023px){.product__quick-view{display:none}}.product-available{display:inline-block;vertical-align:top}.product-available__icon-box{padding-right:5px}.product-available__icon-content{line-height:17px}.product-available_in-stock{color:#27ae60}.product-available_low{color:#f39c12}.product-available_critical,.product-available_out-of-stock{color:#ff3131}.product-available_size_s{font-size:13px}.product-compare,.product-favorite{color:#bdbdbd}.product-compare svg{fill:#fff}@media (min-width:1024px){.product-compare:hover{color:var(--accent-color)}}.product-compare_active svg{color:var(--primary-color);fill:var(--primary-color)}.product-favorite svg{fill:#fff}@media (min-width:1024px){.product-favorite:hover{color:var(--accent-color)}}.product-favorite_active svg{color:#ff3131;fill:#ff3131}.products-slider_mini{position:relative;padding:0 20px;margin:0 -20px}.products-slider_mini::after,.products-slider_mini::before{position:absolute;top:0;bottom:0;width:20px;content:"";z-index:2}.products-slider_mini::before{left:0;right:auto;background:linear-gradient(to left,#ffffff00,#fff)}.products-slider_mini::after{left:auto;right:0;background:linear-gradient(to right,#ffffff00,#fff)}@media (max-width:1023px){.products-slider_mini::after,.products-slider_mini::before{position:absolute;top:0;bottom:0;width:20px;content:"";z-index:2}.products-slider_mini{position:relative;padding:0 15px;margin:0 -15px}.products-slider_mini::before{left:0;right:auto;background:linear-gradient(to left,#ffffff00,#fff)}.products-slider_mini::after{left:auto;right:0;background:linear-gradient(to right,#ffffff00,#fff)}}@media (max-width:1023px) and (max-width:1023px){.products-slider_mini::after,.products-slider_mini::before{width:15px}}.quantity{display:inline-flex;width:100%;overflow:hidden;background-color:#f2f2f2;border-radius:var(--inputs-buttons-border-radius)}.quantity_error{border-color:#ff3131}.quantity__button,.quantity__input-box{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.quantity__input-box{width:50%}.quantity__unit{position:absolute;bottom:100%;left:50%;color:#686868;font-size:12px;white-space:nowrap;transform:translateX(-50%)}.quantity__unit_bottom{top:100%;bottom:auto}.quantity__button{line-height:0;text-align:center;color:var(--primary-color);cursor:pointer;flex-grow:1;transition:background-color .2s ease-in-out;user-select:none;height:40px;width:40px}.quantity__button:hover{background-color:#fafafa}.quantity__step{display:none;font-size:10px}.quantity_step .quantity__button{line-height:1}.quantity_step .quantity__step{display:block}.quantity__field{display:none;text-align:center;vertical-align:top;font-weight:500;width:100%;background:#f2f2f2;padding:6px;border:0;border-radius:0}.quantity__field:focus{border-color:#bdbdbd}.quantity__field:disabled{border:0}.quantity__field_active{display:inline-block}.quantity_error .quantity__field{border-color:#ff3131}.quantity_size_l .quantity__field{font-size:18px}.quantity_size_s .quantity__button{width:19px}.quantity_max .quantity__plus-button{line-height:0;color:#686868;cursor:not-allowed}.quantity_max .quantity__plus-button .quantity__step{display:none}@media (max-width:767px){.quantity_size_l .quantity__field{font-size:14px}}.quantity-toggles_size_s .quantity-toggles__item{padding:2px 6px}.rating-overview{display:flex;gap:16px;align-items:center;font-size:12px;line-height:16px;color:#bdbdbd}.rating-overview_size_l{font-size:14px}.rating-overview__rating{display:inline-flex;align-items:center;gap:4px}.rating-overview__count-reviews,.rating-overview__value{color:#686868}@media print{.rating-overview__count-reviews{display:none!important}}.rating-overview__count-reviews-content{line-height:16px}