@charset "UTF-8";
.product-status{position:relative;display:flex;align-items:center;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:6px;font-weight:700;color:#FFFFFF}@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.3rem}}.product-status__item--new{background:var(--grey-900)}.product-status__item--hit{background:#FFC700;color:var(--grey-900)}.product-status__item--promotion{background:#F82A43}.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 .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;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;line-height:1.5;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;line-height:1.5}}@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.form-item-params-field-variants-color:has(.color-icon[style="background-color: #ffffff"]){box-shadow:0 0 1px 0 var(--mainColor);border-radius:50%}.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-colors) .fieldset-wrapper,.params_product .form-wrapper:not(.basket-gp-full) .fieldset-wrapper{display:flex;align-items:center;flex-direction:row}.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:-4px;right:-4px;bottom:-4px;left:-4px;content:"";transform:scale(0);border:1px solid var(--mainColor);transition-duration:0.2s;border-radius:50%}@media screen and (min-width:1200px){.params_product .basket-gp-colors .fieldset-wrapper .form-type-radio .option::after,.params_product .basket-gp-full .fieldset-wrapper .form-type-radio .option::after{top:-0.2rem;right:-0.2rem;bottom:-0.2rem;left:-0.2rem;border-width:0.05rem}}.product-teaser{height:100%;display:flex;flex-direction:column;position:relative;background:var(--whiteColor);border-radius:var(--itemRadius);box-shadow:var(--shadow-Light-8-16)}.product-teaser__top{padding:6px 6px 0;position:relative}@media screen and (min-width:1200px){.product-teaser__top{padding:0.6rem 0.6rem 0}}.product-teaser__image{position:relative}.product-teaser__image--wrapper{position:relative}.product-teaser__image--wrapper::before{content:"";padding:0 0 100%;display:block}.product-teaser__image--wrapper>.media--type-product-media{visibility:visible;opacity:1;transition-duration:0.6s}.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{max-width:100%;max-height:100%;object-fit:contain}.product-teaser__image .media--type--3d-product{display:flex;align-items:center;justify-content:center}.product-teaser__image .preload-logo{position:absolute;top:-6px;right:-6px;bottom:0;left:-6px;z-index:6;background:var(--grey-50);display:flex;align-items:center;flex-direction:column;justify-content:center;border-radius:calc(var(--itemRadius) / 2)}@media screen and (min-width:1200px){.product-teaser__image .preload-logo{top:-0.6rem;right:-0.6rem;left:-0.6rem}}.product-teaser__image .preload-logo__svg{width:100%;height:100%;border-radius:calc(var(--itemRadius) / 2);background:var(--primary-100)}.product-teaser__image .preload-logo__svg rect{width:100%;height:100%}.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.4s}.product-teaser__image:hover .wrapper_img::before{opacity:0}.product-teaser__image:hover .product-teaser__image--wrapper:has(.product-teaser__image--hover)>.media--type-product-media{visibility:hidden;opacity:0;transition-duration:0.4s}.product-teaser__image:hover .product-teaser__image--hover{visibility:visible;opacity:1;transition-duration:0.4s}.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__has-video{position:absolute;bottom:4px;left:12px;z-index:5;width:24px;height:24px;display:flex;justify-content:center;align-items:center;border-radius:calc(var(--itemRadius) / 2);background:var(--blackColor);color:var(--whiteColor);pointer-events:none}@media screen and (min-width:1200px){.product-teaser__has-video{bottom:0.4rem;left:1.2rem;width:2.4rem;height:2.4rem}}.product-teaser__has-video::before{content:"";font-family:"icomoon";font-size:12px;font-weight:400;line-height:1;color:inherit;font-size:12px;color:currentColor}@media screen and (min-width:1200px){.product-teaser__has-video::before{font-size:1rem}}@media screen and (min-width:1200px){.product-teaser__has-video::before{font-size:1rem}}.product-teaser__like{position:absolute;top:8px;right:8px;z-index:5}@media screen and (min-width:1200px){.product-teaser__like{top:0;right:0}}.product-teaser__like .drupal_package_like_button.favorite_button{width:24px;height:24px;display:flex;justify-content:center;align-items:center;border-radius:calc(var(--itemRadius) / 2);background:transparent;color:var(--blackColor)}@media screen and (min-width:1200px){.product-teaser__like .drupal_package_like_button.favorite_button{width:2.4rem;height:2.4rem}}.product-teaser__like .drupal_package_like_button.favorite_button::before{font-size:20px}@media screen and (min-width:1200px){.product-teaser__like .drupal_package_like_button.favorite_button::before{font-size:1.2rem}}.product-teaser .product-status{margin-top:6px;display:flex;gap:2px}@media screen and (min-width:1200px){.product-teaser .product-status{margin:0;flex-direction:column;align-items:flex-start;position:absolute;top:0;left:0;gap:0.2rem}}.product-teaser .product-status__item{padding:3px 6px;font-size:0.5rem}@media screen and (min-width:768px){.product-teaser .product-status__item{padding:0.3rem;font-size:0.7rem}}.product-teaser__main{padding:6px 8px 4px;display:flex;flex-direction:column;flex-grow:1;position:relative}@media screen and (min-width:1200px){.product-teaser__main{padding:0.4rem 0.6rem 0.3rem;gap:0.2rem}}.product-teaser__main-top{margin-top:auto;display:flex;justify-content:space-between;gap:6px}@media screen and (min-width:1200px){.product-teaser__main-top{gap:0.4rem}}.product-teaser__category{margin-right:auto;font-size:0.75rem;font-weight:500;line-height:1.1;font-size:0.5rem}@media screen and (min-width:1200px){.product-teaser__category{font-size:0.7rem;font-weight:500;line-height:1.1}}.product-teaser .field-product-vendor-code{display:inline-flex;justify-content:flex-end;flex-wrap:wrap;margin-left:auto;font-size:0.75rem;font-weight:400;line-height:1.1;font-size:0.5rem;text-align:right;color:var(--grey-500);gap:3px}@media screen and (min-width:1200px){.product-teaser .field-product-vendor-code{font-size:0.7rem;font-weight:400;line-height:1.1}}@media screen and (min-width:1200px){.product-teaser .field-product-vendor-code{line-height:1;gap:0.15rem}}.product-teaser__title{margin-top:6px;font-size:1rem;font-weight:700;line-height:1.1;font-size:0.75rem;text-decoration:none;transition-duration:0.2s}@media screen and (min-width:1200px){.product-teaser__title{font-size:1rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.product-teaser__title{margin-top:0.4rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}}.product-teaser__title:hover{opacity:0.8}.product-teaser__rating-wrapper{margin-top:auto;display:flex;justify-content:flex-start;align-items:center;gap:4px}@media screen and (min-width:1200px){.product-teaser__rating-wrapper{gap:0.4rem}}.product-teaser__rating .field-page-rate .fivestar-default>.fivestar-widget-static{display:none}.product-teaser__rating .field-page-rate .fivestar-default>.fivestar-numeric-rating{min-width:28px;padding:4px 6px;background:var(--grey-900);border-radius:3px;font-family:"Roboto";font-size:0.625rem;font-weight:600;color:var(--whiteColor);text-align:center}@media screen and (min-width:1200px){.product-teaser__rating .field-page-rate .fivestar-default>.fivestar-numeric-rating{min-width:1.7rem;padding:0.2rem 0.3rem;border-radius:0.15rem;font-size:0.7rem}}.product-teaser__comments-count{font-family:"Roboto";font-size:0.625rem;font-weight:400;text-decoration:underline;text-underline-position:under}@media screen and (min-width:1200px){.product-teaser__comments-count{font-size:0.7rem}}.product-teaser__info-moto{display:flex;align-items:center;flex-wrap:wrap;margin-top:6px;gap:4px}@media screen and (min-width:1200px){.product-teaser__info-moto{margin-top:0.4rem;gap:0.6rem}}.product-teaser__info-moto--item{padding:4px 3px 2px;display:flex;justify-content:center;align-items:center;gap:4px;border:1px solid var(--grey-100);background:var(--grey-50);font-size:0.5rem;font-weight:500}@media screen and (min-width:1200px){.product-teaser__info-moto--item{padding:0.25rem 0.3rem 0.15rem;border-width:0.05rem;gap:0.2rem;font-size:0.7rem;font-weight:500;line-height:1.1}}.product-teaser__info-moto--item::before{content:"";margin-top:-1px;flex-shrink:0;font-family:"icomoon";font-size:9px;font-weight:400;line-height:1;color:inherit}@media screen and (min-width:1200px){.product-teaser__info-moto--item::before{font-size:0.85rem}}@media screen and (min-width:1200px){.product-teaser__info-moto--item::before{margin-top:-0.05rem}}.product-teaser__info-moto--item.year-manufacture::before{content:""}.product-teaser__info-moto--item.type-use::before{content:""}.product-teaser__info-moto--item.mileage::before{content:""}.product-teaser__bottom{padding:4px 8px 8px;display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;gap:8px}@media screen and (min-width:1200px){.product-teaser__bottom{padding:0.15rem 0.6rem 0.6rem;flex-direction:row;justify-content:space-between;align-items:center;gap:0.4rem}}.product-teaser__price--content{display:flex;flex-direction:column-reverse;align-items:flex-start;flex-wrap:wrap}@media screen and (min-width:480px){.product-teaser__price--content{flex-direction:row-reverse;align-items:center;gap:8px}}@media screen and (min-width:1200px){.product-teaser__price--content{flex-direction:column-reverse;align-items:flex-start;gap:0}}.product-teaser__price .price{font-size:0.875rem;font-weight:700;line-height:1.1;color:var(--blackColor)}@media screen and (min-width:1200px){.product-teaser__price .price{font-size:1rem;font-weight:700;line-height:1.1}}.product-teaser__price .price-old{font-size:0.75rem;font-weight:400;line-height:1.1;text-decoration:line-through;color:var(--grey-500)}@media screen and (min-width:1200px){.product-teaser__price .price-old{font-size:0.7rem;font-weight:400;line-height:1.1}}@media screen and (min-width:1200px){.product-teaser__price .price-old{font-size:0.85rem;font-weight:400;line-height:1.5}}.product-teaser__price .price-old+.price{color:var(--label-1-1)}.product-teaser__btn,.product-teaser__btn .details-link,.product-teaser__btn .add-wrap,.product-teaser__btn .basket_add_button_wrap,.product-teaser__btn .addto_basket_button,.product-teaser__btn .warehous-btn{width:100%;display:none}@media screen and (min-width:480px){.product-teaser__btn,.product-teaser__btn .details-link,.product-teaser__btn .add-wrap,.product-teaser__btn .basket_add_button_wrap,.product-teaser__btn .addto_basket_button,.product-teaser__btn .warehous-btn{display:flex}}@media screen and (min-width:1200px){.product-teaser__btn,.product-teaser__btn .details-link,.product-teaser__btn .add-wrap,.product-teaser__btn .basket_add_button_wrap,.product-teaser__btn .addto_basket_button,.product-teaser__btn .warehous-btn{width:auto}}.product-teaser__btn .details-link,.product-teaser__btn .warehous-btn,.product-teaser__btn .addto_basket_button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Roboto";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-size:0.875rem;font-weight:700;line-height:1.1;padding:13px 16px;min-height:44px;color:var(--whiteColor);background:var(--mainColor);border:1px solid var(--mainColor)}@media screen and (min-width:1200px){.product-teaser__btn .details-link,.product-teaser__btn .warehous-btn,.product-teaser__btn .addto_basket_button{gap:0.6rem;border-width:0.05rem}}@media screen and (min-width:1200px){.product-teaser__btn .details-link,.product-teaser__btn .warehous-btn,.product-teaser__btn .addto_basket_button{font-size:0.85rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.product-teaser__btn .details-link,.product-teaser__btn .warehous-btn,.product-teaser__btn .addto_basket_button{padding:0.85rem 0.9rem;min-height:2.8rem}}.product-teaser__btn .details-link:hover,.product-teaser__btn .warehous-btn:hover,.product-teaser__btn .addto_basket_button:hover{opacity:0.6}.product-teaser__btn .details-link:disabled,.product-teaser__btn .details-link.disabled,.product-teaser__btn .warehous-btn:disabled,.product-teaser__btn .warehous-btn.disabled,.product-teaser__btn .addto_basket_button:disabled,.product-teaser__btn .addto_basket_button.disabled{background:var(--primary-200)}.product-teaser__btn .details-link:focus,.product-teaser__btn .warehous-btn:focus,.product-teaser__btn .addto_basket_button:focus{outline:var(--primary-300) solid 4px}@media screen and (min-width:1200px){.product-teaser__btn .details-link,.product-teaser__btn .warehous-btn,.product-teaser__btn .addto_basket_button{padding:0.85rem 1.4rem}}.product-teaser__btn .details-link::after,.product-teaser__btn .warehous-btn::after,.product-teaser__btn .addto_basket_button::after{order:-1}.product-teaser__btn .details-link:hover,.product-teaser__btn .warehous-btn:hover,.product-teaser__btn .addto_basket_button:hover{opacity:1;color:var(--mainColor);background:var(--whiteColor)}.product-teaser__btn .warehous-btn{background:var(--blackColor)}@media screen and (min-width:1200px){.product-teaser__btn .warehous-btn{min-width:5rem}}.product-teaser__btn .warehous-btn:hover{background:var(--grey-900)}.product-teaser__basket--params{margin-bottom:6px}@media screen and (min-width:1200px){.product-teaser__basket--params{margin-bottom:0.4rem}}.product-teaser__basket--params .form-item{margin:0}.product-teaser__basket--params select,.product-teaser__basket--params .select2-container.select2-container--default .select2-selection--single{padding:1px 3px;margin-left:-3px;margin-right:-3px;max-width:calc(100% + 6px);width:auto;height:auto;font-size:0.75rem;font-weight:700;line-height:1.1;background:var(--whiteColor);border-color:transparent;color:var(--fontColor)}@media screen and (min-width:1200px){.product-teaser__basket--params select,.product-teaser__basket--params .select2-container.select2-container--default .select2-selection--single{font-size:0.7rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.product-teaser__basket--params select,.product-teaser__basket--params .select2-container.select2-container--default .select2-selection--single{max-width:calc(100% + 0.4rem);padding:0.05rem 0.2rem;margin-left:-0.2rem;margin-right:-0.2rem;height:auto}}.product-teaser__basket--params select .select2-selection__arrow,.product-teaser__basket--params .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{width:6px;height:10px;position:static;margin:0 10px;background-position:center 60%}@media screen and (min-width:1200px){.product-teaser__basket--params select .select2-selection__arrow,.product-teaser__basket--params .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{width:0.4rem;height:0.8rem;margin:0 0.6rem}}.product-teaser__basket--params [id*="field_variants_colorteaser"]{position:static !important}.product-teaser__basket--params .form-wrapper:not(.basket-gp-full) .fieldset-wrapper>div,.product-teaser__basket--params .form-wrapper:not(.basket-gp-colors) .fieldset-wrapper>div{display:flex}.product-teaser__basket--params .form-wrapper:not(.basket-gp-full) .fieldset-wrapper .form-type-radio,.product-teaser__basket--params .form-wrapper:not(.basket-gp-colors) .fieldset-wrapper .form-type-radio{display:block}.product-teaser__basket--params .form-wrapper:not(.basket-gp-full) .fieldset-wrapper .option,.product-teaser__basket--params .form-wrapper:not(.basket-gp-colors) .fieldset-wrapper .option{display:flex;align-items:center;justify-content:center}@media screen and (min-width:1200px){.product-teaser__basket--params .form-wrapper:not(.basket-gp-full) .fieldset-wrapper .option,.product-teaser__basket--params .form-wrapper:not(.basket-gp-colors) .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}.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:hover .product-teaser__title{text-decoration:underline;text-decoration-thickness:0.0625rem;text-underline-offset:0.2em;transition-duration:0.2s}.product-teaser:hover .details-link,.product-teaser:hover .addto_basket_button{opacity:1;color:var(--mainColor);background:var(--whiteColor);transition-duration:0.2s}.views-block-catalog-basket-views-block-1 .block__title,.views-block-catalog-basket-views-block-1-3 .block__title,.views-block-catalog-basket-views-block-1-4 .block__title{width:fit-content;display:flex;justify-content:flex-start;align-items:flex-start}.views-block-catalog-basket-views-block-1 .block__layout,.views-block-catalog-basket-views-block-1-3 .block__layout,.views-block-catalog-basket-views-block-1-4 .block__layout{position:relative}.views-block-catalog-basket-views-block-1 .block__layout .view-display-id-basket_views_block_1:not(.no-grid),.views-block-catalog-basket-views-block-1-3 .block__layout .view-display-id-basket_views_block_1:not(.no-grid),.views-block-catalog-basket-views-block-1-4 .block__layout .view-display-id-basket_views_block_1:not(.no-grid){position:static}@media screen and (max-width:767px){.views-block-catalog-basket-views-block-1 .block__layout .view-display-id-basket_views_block_1:not(.no-grid),.views-block-catalog-basket-views-block-1-3 .block__layout .view-display-id-basket_views_block_1:not(.no-grid),.views-block-catalog-basket-views-block-1-4 .block__layout .view-display-id-basket_views_block_1:not(.no-grid){display:flex;flex-direction:column}.views-block-catalog-basket-views-block-1 .block__layout .view-display-id-basket_views_block_1:not(.no-grid) .view-header,.views-block-catalog-basket-views-block-1-3 .block__layout .view-display-id-basket_views_block_1:not(.no-grid) .view-header,.views-block-catalog-basket-views-block-1-4 .block__layout .view-display-id-basket_views_block_1:not(.no-grid) .view-header{margin-top:8px;order:1}}.views-block-catalog-basket-views-block-1 .block__layout .view-display-id-basket_views_block_1:not(.no-grid) .views-row,.views-block-catalog-basket-views-block-1-3 .block__layout .view-display-id-basket_views_block_1:not(.no-grid) .views-row,.views-block-catalog-basket-views-block-1-4 .block__layout .view-display-id-basket_views_block_1:not(.no-grid) .views-row{position:relative}.views-block-catalog-basket-views-block-1-3{position:relative}.views-block-catalog-basket-views-block-1-3::before{content:"";position:absolute;left:-25px;right:-25px;top:0;bottom:0;background:var(--grey-50);z-index:-1;pointer-events:none}@media screen and (min-width:1200px){.views-block-catalog-basket-views-block-1-3::before{left:-8.4rem;right:-8.4rem}}@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:"Roboto";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-size:1rem;font-weight:700;line-height:1.1;padding:16px 20px;min-height:52px;color:var(--whiteColor);background:var(--mainColor);border:1px solid 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;border-width:0.05rem}}@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}}.views-block-catalog-basket-views-block-1-2 .views__title .more-link:hover{opacity:0.6}.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}}@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:24px}@media screen and (min-width:1200px){.view-block-catalog .block__title,.viewed-products .block__title{margin-bottom:1.9rem}}@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.6rem}}.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:16px}@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.2rem}}@media screen and (min-width:1200px){.view-block-catalog .view-filters,.viewed-products .view-filters{margin-bottom:1.6rem}}.view-block-catalog .view-filters .form-checkboxes,.viewed-products .view-filters .form-checkboxes{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:-12px -25px 12px;padding:0 25px;-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:-1.2rem -1.25rem 1.2rem;padding:0 1.25rem}}.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;margin:0;padding:10px 8px 10px 14px;color:var(--mainColor);border-radius:var(--inputRadius);background:var(--primary-100);font-size:1rem;font-weight:700;line-height:1.5;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;line-height:1.5}}@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}@media screen and (min-width:768px){.view-block-catalog .more-link-wrapper:not(.video-bg),.viewed-products .more-link-wrapper:not(.video-bg){position:absolute;right:0;top:0;transform:translateY(-30%)}}@media screen and (min-width:1200px){.view-block-catalog .more-link-wrapper:not(.video-bg),.viewed-products .more-link-wrapper:not(.video-bg){transform:translateY(-10%)}}.view-block-catalog .more-link-wrapper:not(.video-bg) a,.viewed-products .more-link-wrapper:not(.video-bg) a{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Roboto";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-size:0.875rem;font-weight:700;line-height:1.1;padding:13px 16px;min-height:44px;color:var(--whiteColor);background:var(--mainColor);border:1px solid var(--mainColor);text-decoration:none;width:100%}@media screen and (min-width:1200px){.view-block-catalog .more-link-wrapper:not(.video-bg) a,.viewed-products .more-link-wrapper:not(.video-bg) a{gap:0.6rem;border-width:0.05rem}}@media screen and (min-width:1200px){.view-block-catalog .more-link-wrapper:not(.video-bg) a,.viewed-products .more-link-wrapper:not(.video-bg) a{font-size:0.85rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.view-block-catalog .more-link-wrapper:not(.video-bg) a,.viewed-products .more-link-wrapper:not(.video-bg) a{padding:0.85rem 0.9rem;min-height:2.8rem}}.view-block-catalog .more-link-wrapper:not(.video-bg) a:hover,.viewed-products .more-link-wrapper:not(.video-bg) a:hover{opacity:0.6}.view-block-catalog .more-link-wrapper:not(.video-bg) a:disabled,.view-block-catalog .more-link-wrapper:not(.video-bg) a.disabled,.viewed-products .more-link-wrapper:not(.video-bg) a:disabled,.viewed-products .more-link-wrapper:not(.video-bg) a.disabled{background:var(--primary-200)}.view-block-catalog .more-link-wrapper:not(.video-bg) a:focus,.viewed-products .more-link-wrapper:not(.video-bg) a:focus{outline:var(--primary-300) solid 4px}.view-block-catalog .more-link-wrapper:not(.video-bg) a:after,.viewed-products .more-link-wrapper:not(.video-bg) a:after{content:"";font-family:"icomoon";font-size:15px;font-weight:400;line-height:1;color:inherit}@media screen and (min-width:1200px){.view-block-catalog .more-link-wrapper:not(.video-bg) a:after,.viewed-products .more-link-wrapper:not(.video-bg) a:after{font-size:0.95rem}}@media screen and (min-width:768px){.view-block-catalog .more-link-wrapper:not(.video-bg) a,.viewed-products .more-link-wrapper:not(.video-bg) a{width:auto}}.view-block-catalog .more-link-wrapper:not(.video-bg) a::after,.viewed-products .more-link-wrapper:not(.video-bg) a::after{font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit}@media screen and (min-width:1200px){.view-block-catalog .more-link-wrapper:not(.video-bg) a::after,.viewed-products .more-link-wrapper:not(.video-bg) a::after{font-size:1.1rem}}.view-block-catalog .more-link-wrapper:is(.video-bg),.viewed-products .more-link-wrapper:is(.video-bg){position:absolute;left:8px;top:0;right:8px;bottom:0;font-size:0;z-index:6;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:var(--grey-500);overflow:hidden}@media screen and (min-width:1200px){.view-block-catalog .more-link-wrapper:is(.video-bg),.viewed-products .more-link-wrapper:is(.video-bg){left:0.6rem;right:0.6rem}}.view-block-catalog .more-link-wrapper:is(.video-bg).am-skip>a.more-link-bvb,.view-block-catalog .more-link-wrapper:is(.video-bg).am-skip>a.more-link-bvb:hover,.viewed-products .more-link-wrapper:is(.video-bg).am-skip>a.more-link-bvb,.viewed-products .more-link-wrapper:is(.video-bg).am-skip>a.more-link-bvb:hover{background-color:unset !important}.view-block-catalog .more-link-wrapper:is(.video-bg) a,.viewed-products .more-link-wrapper:is(.video-bg) a{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0}.view-block-catalog .more-link-wrapper:is(.video-bg) video,.viewed-products .more-link-wrapper:is(.video-bg) video{width:100%;height:100%;object-fit:cover}.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){.view-display-id-basket_views_block_1_4:not(.no-grid) .view-content,.view-display-id-basket_views_block_1:not(.no-grid) .view-content{margin-bottom:-1.05rem}}@media screen and (min-width:1200px){.view-display-id-basket_views_block_1_4:not(.no-grid) .view-content .views-row,.view-display-id-basket_views_block_1:not(.no-grid) .view-content .views-row{margin-bottom:1.05rem}}.view-display-id-page_2 .view-empty{border-radius:var(--itemRadius);background:var(--whiteColor);box-shadow:var(--shadow-Light-8-16);padding:8px}@media screen and (min-width:1200px){.view-display-id-page_2 .view-empty{padding:1.6rem 3.2rem}}@media screen and (min-width:1200px){body:not(.user-logged-in) .view-display-id-page_2.grid-2-3 .views-row{width:25%}}.view-display-id-page_1 .view-content .views-row.out-stock{filter:grayscale(1)}