@charset "UTF-8";
.product-add{position:absolute;left:10px;top:10px;z-index:2}@media screen and (min-width:1200px){.product-add{left:0.4rem;top:0.4rem}}.product-add__item{font-size:0;color:var(--primary-700);cursor:pointer}.product-add__item::before{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit}@media screen and (min-width:1200px){.product-add__item::before{font-size:1.8rem}}.product-add__item--bb::before{content:""}.product-status{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:2px}@media screen and (min-width:1200px){.product-status{gap:0.2rem}}.product-status__item{font-size:0.75rem;font-weight:400;line-height:1.1;padding:5px 8px;font-weight:700;color:#FFFFFF;border-radius:5px}@media screen and (min-width:1200px){.product-status__item{font-size:0.7rem;font-weight:400;line-height:1.1}}@media screen and (min-width:1200px){.product-status__item{padding:0.325rem 0.5rem;border-radius:7px}}.product-status__item--new{background:var(--special-2)}.product-status__item--hit{background:var(--primary-500)}.product-status__item--promotion{background:var(--primary-700)}.wrapper_img{position:relative}.wrapper_img:before{position:absolute;z-index:5;display:flex;align-items:center;justify-content:center;width:70px;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;font-family:"icomoon";font-size:30px;font-weight:400;line-height:1;color:inherit;height:70px;margin:auto;content:"";pointer-events:none;border-radius:50%;transition-duration:0.2s;background:rgba(255, 255, 255, 0.4)}@media screen and (min-width:1200px){.wrapper_img:before{font-size:1.7rem}}.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)}}.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:0.875rem;font-weight:400;line-height:1.5;color:var(--grey-500)}@media screen and (min-width:1200px){.params_product .form-wrapper .fieldset-legend{font-size:0.85rem;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(--grey-200);background:var(--grey-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(--grey-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}.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(--grey-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-teaser{display:flex;flex-direction:column;height:100%;border:1px solid var(--grey-100);border-radius:var(--itemRadius);background:var(--whiteColor)}.product-teaser .b-colors-list{display:flex;justify-content:center;align-items:center;position:absolute;left:10px;right:10px;z-index:5;bottom:0}@media screen and (min-width:1200px){.product-teaser .b-colors-list{left:0.5rem;right:0.5rem}}.product-teaser .b-colors-list__item{width:17px;height:17px;flex-shrink:0;border-radius:50%;margin:3px;overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid var(--grey-100);transition:0.3s;will-change:transform;cursor:pointer}@media screen and (min-width:1200px){.product-teaser .b-colors-list__item{width:1rem;height:1rem;margin:0.25rem}}.product-teaser .b-colors-list__item img{display:block}.product-teaser .b-colors-list__item.type-limit{width:auto;border:none;font-size:0.8rem}.product-teaser .b-colors-list__item.is-hover{transform:scale(1.25)}.product-teaser__top{position:relative;padding-bottom:0.5rem}.product-teaser__top.has-colors .sales{bottom:30px}@media screen and (min-width:1200px){.product-teaser__top.has-colors .sales{bottom:1.6rem}}.product-teaser__image{position:relative}.product-teaser__image--wrapper{position:relative}.product-teaser__image--wrapper:before{display:block;padding:0 0 100%;content:""}.product-teaser__image .media{position:static}.product-teaser__image .media canvas{object-fit:contain}body.images-grayscale .product-teaser__image .media canvas{filter:grayscale(100%)}body.images-none .product-teaser__image .media canvas{display:none !important}.product-teaser__image .media.media--type-default .field-media-image-1{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;display:flex;justify-content:center}.product-teaser__image a,.product-teaser__image .wrapper_img,.product-teaser__image .field-media-image-1{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;display:flex;justify-content:center}.product-teaser__image .field-media-image-1__item{width:100%}.product-teaser__image img{width:100%;max-height:100%;border-radius:var(--itemRadius);object-fit:cover}.product-teaser__image .media--type--3d-product{display:flex;align-items:center;justify-content:center}.product-teaser__image .preload-logo{position:absolute;z-index:5;top:-3px;right:-3px;bottom:-3px;left:-3px;display:flex;align-items:center;flex-direction:column;justify-content:center;border-radius:10px}.product-teaser__image .preload-logo__svg{max-width:70%;max-height:70%}.product-teaser__image.show-elements .preload-logo{transition:1s 0.1s;pointer-events:none;opacity:0}.product-teaser__image.show-elements .preload-logo svg{transition:1s 0.1s;transform:scale(1.2)}.product-teaser__image .wrapper_img{position:absolute !important;width:100% !important;height:100% !important}.product-teaser__image--hover{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;visibility:hidden;opacity:0;transition-duration:0.2s}.product-teaser__image:hover .wrapper_img:before{opacity:0}.product-teaser__image:hover .product-teaser__image--hover{visibility:visible;opacity:1}.product-teaser .sales{position:absolute;z-index:1;bottom:8px;left:8px;pointer-events:none;display:flex;flex-direction:column;gap:0.1rem}@media screen and (min-width:1200px){.product-teaser .sales{bottom:0.4rem;left:0.4rem}}.product-teaser .sales .sale-item{padding:8px;font-size:12px;font-weight:700;line-height:1.1;border-radius:8px;background:var(--secondary-500);color:var(--whiteColor);word-break:break-word}@media screen and (min-width:1200px){.product-teaser .sales .sale-item{padding:0.4rem 0.6rem;border-radius:0.5rem;font-size:1rem}}.product-teaser__advantage{position:absolute;z-index:6;top:15px;left:15px}.product-teaser__advantage .extra-advantages-token{display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;border-radius:50%;background:var(--whiteColor)}.product-teaser__advantage .extra-advantages-token .contextual{display:none}.product-teaser__advantage .extra-advantages-token img{width:24px;height:24px;object-fit:contain}.product-teaser__advantage .extra-advantages-token .description{position:absolute;left:calc(100% + 5px);visibility:hidden;padding:5px 10px;transform:translateX(5px);opacity:0;border-radius:var(--itemRadius);transition-duration:0.2s;background:var(--whiteColor);font-size:0.875rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.product-teaser__advantage .extra-advantages-token .description{font-size:0.85rem;font-weight:400;line-height:1.5}}.product-teaser__advantage .extra-advantages-token:hover .description{visibility:visible;transform:translateX(0);opacity:1}.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:10px;right:10px}@media screen and (min-width:1200px){.product-teaser__like{top:0.6rem;right:1.1rem}}.product-teaser__main{position:relative;display:flex;flex-direction:column;flex-grow:1;padding:8px;gap:var(--p8-12)}@media screen and (min-width:1200px){.product-teaser__main{padding:0.6rem 0.6rem 0.8rem}}.product-teaser__brand{font-size:0.75rem;font-weight:400;line-height:1.1;color:var(--grey-500);text-align:center;margin-bottom:-4px}@media screen and (min-width:1200px){.product-teaser__brand{font-size:0.7rem;font-weight:400;line-height:1.1}}@media screen and (min-width:1200px){.product-teaser__brand{margin-bottom:0}}.product-teaser__brand a{transition-duration:0.2s;position:relative;text-decoration:none}.product-teaser__brand a:after{background:currentColor;transition-duration:0.2s;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;will-change:transform;transform:scaleX(0);content-visibility:auto}.product-teaser__brand a:hover:after{transform:scaleX(1)}.product-teaser .product-status{position:absolute;left:6px;bottom:6px}@media screen and (min-width:1200px){.product-teaser .product-status{position:absolute;bottom:0.6rem;left:0.6rem}}.product-teaser__title{flex-grow:1}.product-teaser__title a{font-size:0.875rem;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden;text-decoration:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition-duration:0.2s}@media screen and (min-width:1200px){.product-teaser__title a{font-size:1rem}}.product-teaser__title a:hover{color:var(--mainColor)}.product-teaser__price .field__stock-price{font-family:"Nunito";font-size:0.75rem;font-weight:700;line-height:1.1;display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px}@media screen and (min-width:1200px){.product-teaser__price .field__stock-price{font-size:1rem;font-weight:700;line-height:1.1;gap:0.3rem 0.6rem}}.product-teaser__price .price_old{text-decoration:line-through;color:var(--grey-500);font-weight:400;order:1}.product-teaser__price:has(.price_old) .price .price{color:var(--label-1-1)}.product-teaser__basket--params [id*="field_variants_colorteaser"]{position:static !important}.product-teaser__basket--params .form-wrapper:not(.basket-gp-colors):not(.basket-gp-full){position:absolute;z-index:5;top:32px;right:8px}@media screen and (min-width:1200px){.product-teaser__basket--params .form-wrapper:not(.basket-gp-colors):not(.basket-gp-full){top:2.4rem;right:0.6rem}}.product-teaser__basket--params .form-wrapper:not(.basket-gp-colors):not(.basket-gp-full) .fieldset-wrapper>div{display:block}.product-teaser__basket--params .form-wrapper:not(.basket-gp-colors):not(.basket-gp-full) .fieldset-wrapper .form-type-radio{display:block}.product-teaser__basket--params .form-wrapper:not(.basket-gp-colors):not(.basket-gp-full) .fieldset-wrapper .option{display:flex;align-items:center;justify-content:center;margin-bottom:5px}@media screen and (min-width:1200px){.product-teaser__basket--params .form-wrapper:not(.basket-gp-colors):not(.basket-gp-full) .fieldset-wrapper .option{width:2.2rem;height:1.85rem}}.product-teaser__basket--params [id*="field_variants_colorteaser"],.product-teaser__basket--params .basket-gp-colors:not(input),.product-teaser__basket--params .basket-gp-full:not(input){margin:0 !important;padding:8px 8px 0}@media screen and (min-width:1200px){.product-teaser__basket--params [id*="field_variants_colorteaser"],.product-teaser__basket--params .basket-gp-colors:not(input),.product-teaser__basket--params .basket-gp-full:not(input){padding:0.5rem 0.6rem}}.product-teaser__basket--params [id*="field_variants_colorteaser"] .fieldset-wrapper .form-type-radio .option,.product-teaser__basket--params .basket-gp-colors:not(input) .fieldset-wrapper .form-type-radio .option,.product-teaser__basket--params .basket-gp-full:not(input) .fieldset-wrapper .form-type-radio .option{display:block;width:20px;min-width:20px;height:20px}.product-teaser__basket--params [id*="field_variants_colorteaser"] .fieldset-wrapper .form-type-radio .option:after,.product-teaser__basket--params .basket-gp-colors:not(input) .fieldset-wrapper .form-type-radio .option:after,.product-teaser__basket--params .basket-gp-full:not(input) .fieldset-wrapper .form-type-radio .option:after{top:-3px;right:-3px;bottom:-3px;left:-3px}@media screen and (min-width:1200px){.product-teaser__basket--params [id*="field_variants_colorteaser"] .fieldset-wrapper .form-type-radio .option,.product-teaser__basket--params .basket-gp-colors:not(input) .fieldset-wrapper .form-type-radio .option,.product-teaser__basket--params .basket-gp-full:not(input) .fieldset-wrapper .form-type-radio .option{width:1.5rem;height:1.5rem;padding:0}}.product-teaser__basket--params .fieldset-legend{display:none !important}.product-teaser__basket--params input:focus~label{outline:var(--primary-300) solid 4px}.product-teaser.out-stock img{filter:grayscale(0.85);transition:0.3s}@media (any-hover:hover){.product-teaser.out-stock:hover img{filter:unset}}.product-teaser.out-stock .product-teaser__title,.product-teaser.out-stock .product-teaser__price{color:var(--grey-500)}.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:"NunitoSans";line-height:1.25;border-radius:var(--itemRadius);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-family:"Nunito";font-size:1rem;font-weight:500;line-height:1.1;padding:14px 20px;min-height:52px;color:var(--whiteColor);background:var(--primary-700);border:1px solid transparent;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:500;line-height:1.1}}@media screen and (min-width:1200px){.views-block-catalog-basket-views-block-1-2 .views__title .more-link{padding:0.9rem 1.2rem;min-height:3.2rem}}@media screen and (min-width:1200px){.views-block-catalog-basket-views-block-1-2 .views__title .more-link:not(.count-link)::after{content:"";position:absolute;top:0;left:-100%;transition:0.5s;width:100%;height:100%;background:linear-gradient(120deg, transparent, rgba(255, 255, 255, 0.5), transparent)}.views-block-catalog-basket-views-block-1-2 .views__title .more-link:not(.count-link):hover::after{left:100%}}.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{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}}.view-block-catalog .block__title,.viewed-products .block__title{margin-bottom:24px}@media screen and (min-width:1200px){.view-block-catalog .block__title,.viewed-products .block__title{margin-bottom:2.4rem}}.view-block-catalog .view-has-slider .view-content,.viewed-products .view-has-slider .view-content{position:relative;margin:0}@media screen and (min-width:1200px){.view-block-catalog .view-has-slider .view-content .swiper-navigation,.viewed-products .view-has-slider .view-content .swiper-navigation{right:0.75rem}}.view-block-catalog .view-has-slider .swiper,.viewed-products .view-has-slider .swiper{margin:0 -24px;padding:0 16px;flex-grow:1}@media screen and (min-width:1200px){.view-block-catalog .view-has-slider .swiper,.viewed-products .view-has-slider .swiper{margin:0 -0.65rem -1.2rem;padding:0}.page-front .view-block-catalog .view-has-slider .swiper-wrapper,.page-front .viewed-products .view-has-slider .swiper-wrapper{flex-wrap:wrap;transform:none !important}}.view-block-catalog .view-has-slider .swiper-slide,.viewed-products .view-has-slider .swiper-slide{padding:0 8px;margin-bottom:0}@media screen and (min-width:1200px){.view-block-catalog .view-has-slider .swiper-slide,.viewed-products .view-has-slider .swiper-slide{padding:0 0.65rem;margin-bottom:1.2rem}}.view-block-catalog .view-has-slider .swiper-pagination,.viewed-products .view-has-slider .swiper-pagination{right:0;bottom:100%;top:auto;left:auto;width:auto;margin-bottom:8px;justify-content:flex-end}@media screen and (min-width:1200px){.view-block-catalog .view-has-slider .swiper-pagination,.viewed-products .view-has-slider .swiper-pagination{display:none}}.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:24px}@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}}.view-block-catalog .view-filters .form-checkboxes,.viewed-products .view-filters .form-checkboxes{display:flex;overflow-x:auto;margin:12px -25px -10px;padding:0 20px;-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{margin:0 -1.25rem -0.5rem;padding:0 1rem}}.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}.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 8px 10px 14px;color:var(--mainColor);border-radius:var(--itemRadius);background:var(--grey-50);font-size:1rem;font-weight:700;gap:15px}@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:0.6rem 0.5rem 0.6rem 0.75rem;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(--mainColor)}.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)}.view-block-catalog .view-filters .form-checkboxes .form-item input[type="checkbox"]:focus~label,.viewed-products .view-filters .form-checkboxes .form-item input[type="checkbox"]:focus~label{outline:var(--primary-300) solid 4px}.view-block-catalog .view-filters .form-wrapper[id^="edit-brand"],.viewed-products .view-filters .form-wrapper[id^="edit-brand"]{margin-bottom:0}.view-block-catalog .view-filters .fieldset-wrapper:has([id^="edit-brand"]),.viewed-products .view-filters .fieldset-wrapper:has([id^="edit-brand"]){padding:0 0 24px}@media screen and (min-width:1200px){.view-block-catalog .view-filters .fieldset-wrapper:has([id^="edit-brand"]),.viewed-products .view-filters .fieldset-wrapper:has([id^="edit-brand"]){padding-bottom:2.4rem}}.view-block-catalog .view-filters .fieldset-wrapper [id^="edit-brand"],.viewed-products .view-filters .fieldset-wrapper [id^="edit-brand"]{display:flex;overflow-x:auto;margin:-24px;padding:24px;-ms-overflow-style:none;scrollbar-width:none;gap:8px}@media screen and (min-width:1200px){.view-block-catalog .view-filters .fieldset-wrapper [id^="edit-brand"],.viewed-products .view-filters .fieldset-wrapper [id^="edit-brand"]{margin:0 -0.4rem -0.8rem;padding:0;gap:unset;flex-wrap:wrap;overflow:unset}}.view-block-catalog .view-filters .fieldset-wrapper [id^="edit-brand"]::-webkit-scrollbar,.viewed-products .view-filters .fieldset-wrapper [id^="edit-brand"]::-webkit-scrollbar{display:none}.view-block-catalog .view-filters .fieldset-wrapper [id^="edit-brand"] .form-item,.viewed-products .view-filters .fieldset-wrapper [id^="edit-brand"] .form-item{flex-shrink:0;margin:0}@media screen and (min-width:1200px){.view-block-catalog .view-filters .fieldset-wrapper [id^="edit-brand"] .form-item,.viewed-products .view-filters .fieldset-wrapper [id^="edit-brand"] .form-item{padding:0 0.4rem 0.8rem;width:10%}}.view-block-catalog .view-filters .fieldset-wrapper [id^="edit-brand"] .form-item .option,.viewed-products .view-filters .fieldset-wrapper [id^="edit-brand"] .form-item .option{display:flex;align-items:center;flex-direction:column;justify-content:center;padding:10px;min-height:62px;height:100%;width:108px;background:var(--primary-50);font-size:1rem;font-weight:700;gap:15px;background:var(--whiteColor);border-radius:8px;box-shadow:var(--shadow-Light-8-16);text-align:center;word-break:break-word;transition:0.3s}@media screen and (min-width:1200px){.view-block-catalog .view-filters .fieldset-wrapper [id^="edit-brand"] .form-item .option,.viewed-products .view-filters .fieldset-wrapper [id^="edit-brand"] .form-item .option{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.view-block-catalog .view-filters .fieldset-wrapper [id^="edit-brand"] .form-item .option,.viewed-products .view-filters .fieldset-wrapper [id^="edit-brand"] .form-item .option{padding:0.6rem;width:100%;min-height:3.5rem;border-radius:0.5rem}}.view-block-catalog .view-filters .fieldset-wrapper [id^="edit-brand"] .form-item .option .icon,.viewed-products .view-filters .fieldset-wrapper [id^="edit-brand"] .form-item .option .icon{display:none}@media (any-hover:hover){.view-block-catalog .view-filters .fieldset-wrapper [id^="edit-brand"] .form-item .option:hover,.viewed-products .view-filters .fieldset-wrapper [id^="edit-brand"] .form-item .option:hover{background:var(--primary-100)}}.view-block-catalog .view-filters .fieldset-wrapper [id^="edit-brand"] .form-item input[type="radio"]:checked~label,.viewed-products .view-filters .fieldset-wrapper [id^="edit-brand"] .form-item input[type="radio"]:checked~label{background:var(--primary-100);pointer-events:none}.view-block-catalog:has([id^="edit-brand"]) .block__title--main,.viewed-products:has([id^="edit-brand"]) .block__title--main{display:inline-flex;align-items:center;gap:12px;cursor:pointer}@media screen and (min-width:1200px){.view-block-catalog:has([id^="edit-brand"]) .block__title--main,.viewed-products:has([id^="edit-brand"]) .block__title--main{gap:0.6rem}}.view-block-catalog:has([id^="edit-brand"]) .block__title--main:after,.viewed-products:has([id^="edit-brand"]) .block__title--main:after{content:"";flex-shrink:0;font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit;color:var(--primary-700)}@media screen and (min-width:1200px){.view-block-catalog:has([id^="edit-brand"]) .block__title--main:after,.viewed-products:has([id^="edit-brand"]) .block__title--main:after{font-size:1.2rem}}@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-family:"Nunito";font-size:1rem;font-weight:500;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:500;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-arrow-style-2 .swiper-button,.viewed-products .swiper-arrow-style-2 .swiper-button{top:33.333%}.view-block-catalog .product-categories-video,.viewed-products .product-categories-video{height:100%}.view-block-catalog .product-categories-video__link,.viewed-products .product-categories-video__link{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:2}.view-block-catalog .product-categories-video .field-taxonomy-media-4,.viewed-products .product-categories-video .field-taxonomy-media-4{height:100%}.view-block-catalog .media--type-video,.viewed-products .media--type-video{position:relative;height:100%}.view-block-catalog .media--type-video video,.viewed-products .media--type-video video{border-radius:var(--itemRadius);height:100%}.view-block-catalog .media--type-video .media-title,.viewed-products .media--type-video .media-title{font-size:0.75rem;font-weight:400;line-height:1.1;position:absolute;left:var(--p12-24);bottom:var(--p12-24);color:var(--whiteColor)}@media screen and (min-width:1200px){.view-block-catalog .media--type-video .media-title,.viewed-products .media--type-video .media-title{font-size:0.7rem;font-weight:400;line-height:1.1}}.view-block-catalog .media--type-video .media-title::after,.viewed-products .media--type-video .media-title::after{font-family:"icomoon";font-size:14px;font-weight:400;line-height:1;color:inherit;content:"";vertical-align:middle;margin-left:var(--p8-12)}@media screen and (min-width:1200px){.view-block-catalog .media--type-video .media-title::after,.viewed-products .media--type-video .media-title::after{font-size:0.8rem}}@media screen and (max-width:1199px){.view-block-catalog.personal-views-block-catalog-block-5 .swiper-arrow-style-2.swiper-arrow-style-min .swiper-button,.viewed-products.personal-views-block-catalog-block-5 .swiper-arrow-style-2.swiper-arrow-style-min .swiper-button{border-radius:8px}}@media screen and (max-width:1199px){.view-block-catalog.personal-views-block-catalog-block-5 .swiper-arrow-style-2.swiper-arrow-style-min .swiper-button-prev,.viewed-products.personal-views-block-catalog-block-5 .swiper-arrow-style-2.swiper-arrow-style-min .swiper-button-prev{left:-16px}}@media screen and (min-width:1200px){.view-block-catalog.personal-views-block-catalog-block-5 .swiper-arrow-style-2.swiper-arrow-style-min .swiper-button-prev,.viewed-products.personal-views-block-catalog-block-5 .swiper-arrow-style-2.swiper-arrow-style-min .swiper-button-prev{left:-4rem}}@media screen and (max-width:1199px){.view-block-catalog.personal-views-block-catalog-block-5 .swiper-arrow-style-2.swiper-arrow-style-min .swiper-button-next,.viewed-products.personal-views-block-catalog-block-5 .swiper-arrow-style-2.swiper-arrow-style-min .swiper-button-next{right:-16px}}@media screen and (min-width:1200px){.view-block-catalog.personal-views-block-catalog-block-5 .swiper-arrow-style-2.swiper-arrow-style-min .swiper-button-next,.viewed-products.personal-views-block-catalog-block-5 .swiper-arrow-style-2.swiper-arrow-style-min .swiper-button-next{right:-4rem}}.views-block-catalog-basket-views-block-1 .block__layout,.views-block-catalog-basket-views-block-1-2 .block__layout{position:relative}.views-block-catalog-basket-views-block-1 .block-decor,.views-block-catalog-basket-views-block-1-2 .block-decor{display:none}@media screen and (min-width:1200px){.views-block-catalog-basket-views-block-1 .block-decor,.views-block-catalog-basket-views-block-1-2 .block-decor{display:block;position:absolute;top:50%;transform:translateY(-50%);z-index:-1}}@media screen and (min-width:1200px){.views-block-catalog-basket-views-block-1 .block-decor{left:-14.6rem;width:19.75rem;height:25.25rem}}@media screen and (min-width:1200px){.views-block-catalog-basket-views-block-1-2 .block-decor{right:-12.85rem;width:15.4rem;height:25.6rem}}.views-block-catalog-basket-views-block-1-2 .swiper-slide:has(.product-categories-video){order:-1}@media screen and (min-width:1200px){.views-block-catalog-basket-views-block-1-2 .swiper-slide:has(.product-categories-video){order:unset}}.site-middle .viewed-products:not(:has(.view-content)){padding:0}.product-full__price--content{display:flex;align-items:center;gap:12px}.product-full .product-full__price--content{font-family:"Nunito";font-size:1.25rem;font-weight:700;line-height:1.1}@media screen and (min-width:1200px){.product-full .product-full__price--content{font-size:1.5rem;font-weight:700;line-height:1.1}}.basket_add_popup_params .product-full__price--content{font-family:"Nunito";font-size:1.125rem;font-weight:700;line-height:1.1}@media screen and (min-width:1200px){.basket_add_popup_params .product-full__price--content{font-size:1.2rem;font-weight:700;line-height:1.1}}.product-full__price--content .price-old{font-weight:400;color:var(--grey-500);text-decoration:line-through}.product-full__price--content:has(.price-old) .price{color:var(--support-error-1)}/*# sourceMappingURL=products.css.map */