@charset "UTF-8";
.product-status{position:relative;display:flex;align-items:center;gap:1px}@media screen and (min-width:1200px){.product-status{gap:0.1rem}}.product-status__item{font-size:8px;font-weight:700;line-height:1.1;padding:4px 7px;color:var(--whiteColor);border-radius:100px}@media screen and (min-width:1200px){.product-status__item{padding:0.5rem;font-size:0.7rem}}.product-status__item--new{background:var(--primary--700)}.product-status__item--hit{background:var(--secondary--900)}.product-status__item--promotion{background:var(--support---error-01)}.spinner-loader{position:absolute;top:50%;left:50%;width:50px;height:50px;transform:translate(-50%, -50%);animation:spin 1s linear infinite;border:5px solid rgba(0, 0, 0, 0.1);border-top:5px solid #000;border-radius:50%}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.view-catalog.view-has-slider .swiper{overflow:visible}.params_product .form-wrapper{margin-bottom:0}.params_product .form-wrapper:not(:last-child){margin-bottom:12px}@media screen and (min-width:1200px){.params_product .form-wrapper:not(:last-child){margin-bottom:1.2rem}}.params_product .form-wrapper .fieldset-legend{font-size:var(--mobile---body--small);font-weight:400;line-height:1.5;color:var(--greyscale--500)}@media screen and (min-width:1200px){.params_product .form-wrapper .fieldset-legend{font-size:var(--desktop---body--small);font-weight:400;line-height:1.5}}.params_product .form-wrapper .fieldset-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.params_product .form-wrapper .fieldset-wrapper>div{display:inline-flex;display:contents;flex-wrap:wrap;gap:5px}.params_product .form-wrapper .fieldset-wrapper>div .icon{display:none}.params_product .form-wrapper .fieldset-wrapper>div input:checked~.option{color:var(--whiteColor);background:var(--mainColor)}.params_product .form-wrapper .fieldset-wrapper>div input:disabled~.option{color:var(--greyscale--200);background:var(--greyscale--50)}.params_product .form-wrapper .fieldset-wrapper>div .option{font-size:1rem;font-weight:700;min-width:24px;margin:0;padding:3px;color:var(--mainColor);transition-duration:0.2s;border-radius:calc(var(--itemRadius) / 2);background:var(--primary--50)}@media screen and (min-width:1200px){.params_product .form-wrapper .fieldset-wrapper>div .option{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.params_product .form-wrapper .fieldset-wrapper>div .option{padding:0.45rem 0.95rem}}.params_product .form-wrapper .fieldset-wrapper>div .option .taxonomy-term.color-full{position:unset}.params_product .form-wrapper .fieldset-wrapper>div .option .taxonomy-term.color-full .contextual{display:none}.params_product .form-wrapper .fieldset-wrapper>div .option .color-icon{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:1;border-radius:50%}.params_product .form-wrapper .fieldset-wrapper>div .option .color-icon[style*="background-color: #FFFFFF"]{border:1px solid var(--greyscale--100)}.params_product .form-wrapper .fieldset-wrapper>div .option .color-icon--img img{width:100%;height:100%;border-radius:50%}.params_product .form-wrapper .fieldset-wrapper>div .option:hover{color:var(--whiteColor);background:var(--mainColor)}.params_product .form-wrapper .fieldset-wrapper>div .form-item{display:inline-flex;margin:0}.product-teaser .params_product .form-wrapper .fieldset-wrapper>div .form-item:nth-child(n+5){display:none}.params_product .form-wrapper .fieldset-wrapper.is-open>div .form-item{margin:0}.params_product .form-wrapper .fieldset-wrapper.is-open>div .form-item:nth-child(n+5){display:inline-flex}.params_product .form-wrapper:not(.basket-gp-full):not(.basket-gp-colors) .fieldset-wrapper{align-items:flex-start;flex-direction:column}.params_product .form-wrapper .field-suffix{display:inline}.params_product .form-wrapper .field-suffix.is-active .js-params-btn{background:var(--primary--100)}.params_product .form-wrapper .field-suffix.is-active .js-params-btn:before{content:""}.params_product .form-wrapper .js-params-btn{display:flex;align-items:center;justify-content:center;width:20px;height:20px;cursor:pointer;border-radius:50%;background:var(--greyscale--100);transition-duration:0.2s}@media screen and (min-width:1200px){.params_product .form-wrapper .js-params-btn{width:1.5rem;height:1.5rem}}.params_product .form-wrapper .js-params-btn:before{content:"";font-family:"icomoon";font-size:16px;font-weight:400;line-height:1;color:inherit;color:var(--mainColor)}@media screen and (min-width:1200px){.params_product .form-wrapper .js-params-btn:before{font-size:1.2rem}}.params_product .basket-gp-colors .fieldset-wrapper .form-type-radio input:checked~.option:after,.params_product .basket-gp-full .fieldset-wrapper .form-type-radio input:checked~.option:after{transform:scale(1)}.params_product .basket-gp-colors .fieldset-wrapper .form-type-radio .option,.params_product .basket-gp-full .fieldset-wrapper .form-type-radio .option{width:44px;height:44px;font-size:0;border-radius:50%}.params_product .basket-gp-colors .fieldset-wrapper .form-type-radio .option:after,.params_product .basket-gp-full .fieldset-wrapper .form-type-radio .option:after{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;content:"";transform:scale(0);border:1px solid var(--mainColor);transition-duration:0.2s;border-radius:50%}.product-small-teaser__body{padding:12px;background:var(--whiteColor);border-radius:10px;border:1px solid var(--greyscale--100);overflow:hidden;display:flex;align-items:center;gap:8px}@media screen and (min-width:1200px){.product-small-teaser__body{gap:0.6rem;padding:0.8rem}}.product-small-teaser__image{width:80px;height:80px;position:relative;flex-shrink:0}.product-small-teaser__image a{font-size:0}@media screen and (min-width:1200px){.product-small-teaser__image{width:4rem;height:4rem}}.product-small-teaser__image img{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;max-height:100%;margin:auto}.product-small-teaser__title a{text-decoration:none;font-size:14px;line-height:1.1;font-weight:700;transition:0.3s}@media screen and (min-width:1200px){.product-small-teaser__title a{font-size:0.7rem}}@media (any-hover:hover){.product-small-teaser__title a:hover{color:var(--mainColor)}}.product-small-teaser__price{margin-top:8px}@media screen and (min-width:1200px){.product-small-teaser__price{margin-top:0.4rem}}.product-small-teaser__price .price{color:var(--support---error-01);font-size:14px;line-height:1.1;font-weight:700}@media screen and (min-width:1200px){.product-small-teaser__price .price{font-size:0.85rem}}.product-small-teaser__price .price-old{font-size:12px;line-height:1.5;text-decoration:line-through;color:var(--greyscale--500)}@media screen and (min-width:1200px){.product-small-teaser__price .price-old{font-size:0.6rem}}.product-teaser{display:flex;flex-direction:column;height:100%;background:var(--whiteColor);color:var(--greyscale--900);border-radius:16px;overflow:hidden;transition:0.3s}@media screen and (min-width:1200px){.product-teaser{border-radius:2rem}}@media (any-hover:hover){.product-teaser:hover{box-shadow:var(--shadow-Light-8-16)}}.product-teaser .contextual{top:5px;right:5px}.product-teaser__top{position:relative}@media (any-hover:hover){.product-teaser__top.has-second-image .image{transition:0.3s}.product-teaser__top.has-second-image:hover .image-1{opacity:0}.product-teaser__top.has-second-image:hover .image-2{opacity:1}}.product-teaser .product-status{position:absolute;z-index:3;pointer-events:none;bottom:2px;left:50%;transform:translateX(-50%)}@media screen and (min-width:1200px){.product-teaser .product-status{bottom:0.3rem}}.product-teaser__image{position:relative}.product-teaser__image:before{content:"";display:block;padding:0 0 100%}.product-teaser__image .media{position:static}.product-teaser__image .image{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;pointer-events:none}.product-teaser__image .image.image-1{z-index:1}.product-teaser__image .image.image-2{z-index:2;opacity:0}.no-avail .product-teaser__image img{filter:grayscale(0.85);transition:0.3s}@media (any-hover:hover){.no-avail .product-teaser__image:hover img{filter:unset}}.product-teaser__image img{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;max-height:100%;width:auto;margin:auto;border-radius:var(--itemRadius)}.product-teaser__link{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:1;text-decoration:none}.product-teaser__like{position:absolute;z-index:5;top:6px;right:6px}@media screen and (min-width:1200px){.product-teaser__like{top:0.6rem;right:0.6rem}}.product-teaser__like .favorite_button{padding:10px;border-radius:50%;background:var(--secondary--500);color:var(--whiteColor)}@media screen and (min-width:1200px){.product-teaser__like .favorite_button{padding:0.5rem}}.product-teaser__main{position:relative;display:flex;flex-direction:column;flex-grow:1;padding:6px;gap:8px;text-align:center}@media screen and (min-width:1200px){.product-teaser__main{padding:0.6rem;gap:0.6rem}}.product-teaser__title-group{flex-grow:1}.product-teaser__title a{display:-webkit-box;overflow:hidden;text-decoration:none;-webkit-line-clamp:3;font-size:12px;font-weight:700;line-height:1.1;-webkit-box-orient:vertical;transition-duration:0.2s}@media screen and (min-width:1200px){.product-teaser__title a{font-size:0.85rem}}.product-teaser__code{padding-bottom:4px}@media screen and (min-width:1200px){.product-teaser__code{padding-bottom:0.25rem}}.product-teaser__code .field{display:flex;justify-content:center;gap:0.3em;font-size:10px;line-height:1.1;color:var(--greyscale--500)}@media screen and (min-width:1200px){.product-teaser__code .field{font-size:0.7rem}}.product-teaser__price--content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px}@media screen and (min-width:1200px){.product-teaser__price--content{gap:0.6rem}}.product-teaser__price .price{font-size:14px;line-height:1.1;font-weight:700 !important}@media screen and (min-width:1200px){.product-teaser__price .price{font-size:1.2rem}}.with-old-price .product-teaser__price .price{color:var(--support---error-01)}.product-teaser__price .price-old{color:var(--greyscale--500);font-size:10px;line-height:1.5;text-decoration:line-through}@media screen and (min-width:1200px){.product-teaser__price .price-old{font-size:0.85rem}}.product-teaser__price .min-qty-purchase-text{gap:6px;font-size:10px;line-height:1.5;position:relative;text-align:left;padding-left:20px;margin-bottom:4px}@media screen and (min-width:1200px){.product-teaser__price .min-qty-purchase-text{font-size:0.7rem;padding-left:1.2rem;margin-bottom:0.2rem}}.product-teaser__price .min-qty-purchase-text:before{content:"";display:block;width:15px;height:15px;background:url("/themes/personal/images/icons/info.svg") center / contain no-repeat;position:absolute;top:0;left:0}@media screen and (min-width:1200px){.product-teaser__price .min-qty-purchase-text:before{width:0.95rem;height:0.95rem;top:0.05rem}}.product-teaser .basket_add_button_wrap{display:flex;justify-content:center;gap:8px}@media screen and (min-width:1200px){.product-teaser .basket_add_button_wrap{gap:0.4rem}}.product-teaser .basket_item_count{width:84px;height:44px}@media screen and (min-width:1200px){.product-teaser .basket_item_count{width:5.75rem;height:3.2rem}}.product-teaser .addto_basket_button{width:100%;gap:unset}@media screen and (max-width:1199px){.product-teaser .addto_basket_button{width:44px;height:44px;font-size:0}}@media screen and (min-width:1200px){.product-teaser .addto_basket_button{gap:0.4rem;font-size:0.875rem}}.product-teaser .warehous-btn{padding-top:0.5rem;padding-bottom:0.5rem;font-size:0.75rem}@media screen and (min-width:1200px){.views-block-catalog-basket-views-block-1-2 .block__layout{display:flex;margin:0 -15px}}@media screen and (min-width:1200px){.views-block-catalog-basket-views-block-1-2 .views__title{flex-shrink:0;width:25%;margin-bottom:0;padding-top:4.25rem;padding-right:0.75rem;padding-left:0.75rem}}@media screen and (min-width:1200px){.views-block-catalog-basket-views-block-1-2 .views__title .block__title--main h2{margin-bottom:0.65rem}}.views-block-catalog-basket-views-block-1-2 .views__title .block__title--main p{line-height:1.5}.views-block-catalog-basket-views-block-1-2 .views__title .more-link{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Rubik", "Arial", "Helvetica", sans-serif;line-height:1.25;border-radius:100px;text-align:center;text-decoration:none;background-color:transparent;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;transition-duration:0.2s;border:none;gap:12px;font-size:1rem;font-weight:700;line-height:1.1;padding:17px 20px;min-height:52px;color:var(--whiteColor);background:var(--mainColor);display:none}@media screen and (min-width:1200px){.views-block-catalog-basket-views-block-1-2 .views__title .more-link{gap:0.6rem}}@media screen and (min-width:1200px){.views-block-catalog-basket-views-block-1-2 .views__title .more-link{font-size:1rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.views-block-catalog-basket-views-block-1-2 .views__title .more-link{padding:1rem 1.2rem;min-height:3.2rem}}@media (any-hover:hover){.views-block-catalog-basket-views-block-1-2 .views__title .more-link:hover{background:var(--primary--600)}}.views-block-catalog-basket-views-block-1-2 .views__title .more-link:disabled,.views-block-catalog-basket-views-block-1-2 .views__title .more-link.disabled{background:var(--primary--200)}.views-block-catalog-basket-views-block-1-2 .views__title .more-link:focus-visible{outline:var(--primary--300) solid 4px}.views-block-catalog-basket-views-block-1-2 .views__title .more-link:after{content:"";font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit}@media screen and (min-width:1200px){.views-block-catalog-basket-views-block-1-2 .views__title .more-link:after{font-size:1.1rem}}@media screen and (min-width:1200px){.views-block-catalog-basket-views-block-1-2 .views__title .more-link{display:inline-flex;margin-top:2rem}}@media screen and (min-width:1200px){.views-block-catalog-basket-views-block-1-2 .views__title .block__title--sub{margin-top:0.6rem}}@media screen and (min-width:1200px){.views-block-catalog-basket-views-block-1-2 .views__container{flex-grow:1;min-width:0;padding-right:0.75rem;padding-left:0.75rem}.views-block-catalog-basket-views-block-1-2 .views__container .more-link{display:none}}@media screen and (min-width:1200px){.personal-views-block-catalog-block-3{margin-top:2.5rem}}.view-block-catalog .block__title,.viewed-products .block__title{margin-bottom:12px}@media screen and (min-width:1200px){.view-block-catalog .block__title,.viewed-products .block__title{margin-bottom:1.2rem}}@media screen and (min-width:1200px){.view-block-catalog .view-content,.viewed-products .view-content{position:relative}.view-block-catalog .view-content .swiper-navigation,.viewed-products .view-content .swiper-navigation{right:0.75rem}}.view-block-catalog .viewed-products__title,.view-block-catalog .personal-views-block-catalog-block-2__title,.viewed-products .viewed-products__title,.viewed-products .personal-views-block-catalog-block-2__title{margin-bottom:12px}@media screen and (min-width:1200px){.view-block-catalog .viewed-products__title,.view-block-catalog .personal-views-block-catalog-block-2__title,.viewed-products .viewed-products__title,.viewed-products .personal-views-block-catalog-block-2__title{margin-bottom:2.4rem}}@media screen and (min-width:1200px){.view-block-catalog .view-filters,.viewed-products .view-filters{margin-bottom:2.4rem}}.view-block-catalog .view-filters .form-checkboxes,.viewed-products .view-filters .form-checkboxes{display:flex;overflow-x:auto;margin:0 -24px;padding:0 24px;-ms-overflow-style:none;scrollbar-width:none;gap:6px}@media screen and (min-width:1200px){.view-block-catalog .view-filters .form-checkboxes,.viewed-products .view-filters .form-checkboxes{gap:0.3rem;flex-wrap:wrap}}.view-block-catalog .view-filters .form-checkboxes::-webkit-scrollbar,.viewed-products .view-filters .form-checkboxes::-webkit-scrollbar{display:none}.view-block-catalog .view-filters .form-checkboxes .form-item,.viewed-products .view-filters .form-checkboxes .form-item{flex-shrink:0;margin:0}.view-block-catalog .view-filters .form-checkboxes .form-item .option,.viewed-products .view-filters .form-checkboxes .form-item .option{display:flex;align-items:center;padding:10px 14px;color:var(--whiteColor);border-radius:100px;background:var(--primary--900);font-size:1rem;font-weight:700;gap:15px;margin:0}@media screen and (min-width:1200px){.view-block-catalog .view-filters .form-checkboxes .form-item .option,.viewed-products .view-filters .form-checkboxes .form-item .option{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.view-block-catalog .view-filters .form-checkboxes .form-item .option,.viewed-products .view-filters .form-checkboxes .form-item .option{padding:1rem 1.4rem;line-height:1.5}}.view-block-catalog .view-filters .form-checkboxes .form-item .option:before,.viewed-products .view-filters .form-checkboxes .form-item .option:before{content:none}.view-block-catalog .view-filters .form-checkboxes .form-item .option:after,.viewed-products .view-filters .form-checkboxes .form-item .option:after{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;position:static;width:auto;height:auto;margin:0;font-size:1.25rem;content:"";transform:unset;opacity:1;color:inherit}@media screen and (min-width:1200px){.view-block-catalog .view-filters .form-checkboxes .form-item .option:after,.viewed-products .view-filters .form-checkboxes .form-item .option:after{font-size:1.2rem}}.view-block-catalog .view-filters .form-checkboxes .form-item .option .icon,.viewed-products .view-filters .form-checkboxes .form-item .option .icon{display:none}.view-block-catalog .view-filters .form-checkboxes .form-item input[type="checkbox"]:checked~label,.viewed-products .view-filters .form-checkboxes .form-item input[type="checkbox"]:checked~label{color:var(--whiteColor);background:var(--secondary--500)}.view-block-catalog .view-filters .form-checkboxes .form-item input[type="checkbox"]:checked~label:after,.viewed-products .view-filters .form-checkboxes .form-item input[type="checkbox"]:checked~label:after{content:"";opacity:0.5;color:var(--whiteColor)}@media screen and (min-width:768px){.view-block-catalog .more-link-wrapper,.viewed-products .more-link-wrapper{position:absolute;right:0;bottom:calc(100% + 2.25rem)}}.view-block-catalog .more-link-wrapper a,.viewed-products .more-link-wrapper a{font-size:1rem;font-weight:700;line-height:1.1;text-decoration:none}@media screen and (min-width:1200px){.view-block-catalog .more-link-wrapper a,.viewed-products .more-link-wrapper a{font-size:1rem;font-weight:700;line-height:1.1}}.view-block-catalog .more-link-wrapper a:after,.viewed-products .more-link-wrapper a:after{margin-left:12px;font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit;content:"";vertical-align:-2px;color:var(--mainColor)}@media screen and (min-width:1200px){.view-block-catalog .more-link-wrapper a:after,.viewed-products .more-link-wrapper a:after{font-size:1.2rem}}.view-block-catalog .swiper,.viewed-products .swiper{width:100%}.view-block-catalog .swiper-arrow-style-2 .swiper-button,.viewed-products .swiper-arrow-style-2 .swiper-button{top:25%}@media screen and (min-width:1200px){.front-products .swiper{margin:-30px -0.6rem;width:calc(100% + 1.2rem);padding:30px 0}}.front-products .swiper__items{display:flex;flex-wrap:wrap;margin:0 -8px -16px}@media screen and (min-width:1200px){.front-products .swiper__items{margin:0;flex-wrap:unset}}.front-products .swiper__item{padding:0 8px 16px;width:50%}@media screen and (min-width:576px){.front-products .swiper__item{width:33.333%}}@media screen and (min-width:768px){.front-products .swiper__item{width:25%}}@media screen and (min-width:1200px){.front-products .swiper__item{padding:0 0.6rem;width:20%}}@media screen and (max-width:1199px){.front-products .swiper-navigation{display:none}}.front-products .swiper-button{width:3.2rem;height:3.2rem;border-radius:50%;background:var(--primary--900);color:var(--whiteColor);margin-top:-1.6rem}.front-products .swiper-button-prev{left:-4.05rem}.front-products .swiper-button-prev:after{content:""}.front-products .swiper-button-next{right:-4.05rem}.front-products .swiper-button-next:after{content:""}.front-products-2 .block__layout{margin:0 -24px;padding:50px 24px;background:var(--primary--900);color:var(--whiteColor)}@media screen and (min-width:1200px){.front-products-2 .block__layout{margin:0 -4.9rem;padding:3.2rem 4.9rem;border-radius:2rem}}.front-products-2.view-block-catalog .view-filters .form-checkboxes .form-item .option{background:var(--primary--800)}.front-products-2 .swiper-button{background:var(--primary--500)}.webform-submission-basket-one-click-form .basket_one_click_items{display:none}/*# sourceMappingURL=products.css.map */