@charset "UTF-8";
.product-status{display:flex;flex-direction:row;align-items:stretch;gap:2px;z-index:1}@media screen and (min-width:1200px){.product-status{gap:0.2rem}}.product-status .item{padding:4px 6px 2px;font-size:0.75rem;font-weight:700;line-height:1.1;color:#FFFFFF}@media screen and (min-width:1200px){.product-status .item{font-size:0.7rem}}@media screen and (min-width:1200px){.product-status .item{height:1.4rem;padding:0.35rem 0.5rem 0.3rem}}.product-status .item-new{background:#536B68}.product-status .item-hit{background:#191919}.product-status .item-promotion{background:#E73A3A}.product-teaser{padding:8px;display:flex;flex-direction:column;flex-grow:1;box-shadow:none;border-radius:8px;background:var(--bg-main);position:relative}@media screen and (min-width:768px){.product-teaser{padding:10px}}@media screen and (min-width:1200px){.product-teaser{padding:0.6rem;border-radius:0.5rem}}.product-teaser .product-status{margin-bottom:8px}@media screen and (min-width:480px){.product-teaser .product-status{margin-bottom:12px;margin-top:-34px}}@media screen and (min-width:1200px){.product-teaser .product-status{margin-bottom:1rem;margin-top:-2.5rem}}.product-teaser__visible{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;position:relative;z-index:2}.product-teaser__image{margin:-8px -8px 8px;width:calc(100% + 16px);height:auto;position:relative;aspect-ratio:1.2994923858;border-radius:8px 8px 0 0;overflow:hidden;order:-1}@media screen and (min-width:768px){.product-teaser__image{margin:-10px -10px 8px;width:calc(100% + 20px)}}@media screen and (min-width:1200px){.product-teaser__image{margin:-0.6rem -0.6rem 0.6rem;width:calc(100% + 1.2rem);border-radius:0.5rem 0.5rem 0 0}}.product-teaser__image a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.product-teaser__image a img{width:100%;height:100%;object-fit:contain;position:absolute;transition:0.4s 250ms ease}.product-teaser__image a img:first-child+img{opacity:0}.product-teaser__top-row{margin-bottom:5px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px}@media screen and (min-width:992px){.product-teaser__top-row{gap:24px}}@media screen and (min-width:1200px){.product-teaser__top-row{margin-bottom:0.25rem;gap:1.2rem}}.product-teaser__avail{font-size:0.875rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.product-teaser__avail{font-size:0.85rem}}.product-teaser__avail--in-stock{color:#191919}.product-teaser__avail--off-stock{color:#536B68}.product-teaser__vendor-code .field-product-vendor-code{display:flex;justify-content:flex-start;align-items:center;font-size:0.75rem;font-weight:400;line-height:1.1;white-space:nowrap;color:#62656C;gap:4px}@media screen and (min-width:1200px){.product-teaser__vendor-code .field-product-vendor-code{font-size:0.7rem}}@media screen and (min-width:1200px){.product-teaser__vendor-code .field-product-vendor-code{gap:0.2rem}}.product-teaser__rating{display:none}@media screen and (min-width:1200px){.product-teaser__rating{margin-bottom:0.45rem;display:flex}}.product-teaser__rating .star-ratings{width:152px;margin:0;padding:0;position:relative}@media screen and (min-width:1200px){.product-teaser__rating .star-ratings{width:8rem}}.product-teaser__rating .star-ratings .fill-ratings,.product-teaser__rating .star-ratings .empty-ratings{display:flex;align-items:center}.product-teaser__rating .star-ratings .fill-ratings div,.product-teaser__rating .star-ratings .empty-ratings div{display:flex;align-items:center;gap:9px}@media screen and (min-width:1200px){.product-teaser__rating .star-ratings .fill-ratings div,.product-teaser__rating .star-ratings .empty-ratings div{gap:0.55rem}}.product-teaser__rating .star-ratings .fill-ratings svg,.product-teaser__rating .star-ratings .empty-ratings svg{width:22px;height:21px;flex-shrink:0}@media screen and (min-width:1200px){.product-teaser__rating .star-ratings .fill-ratings svg,.product-teaser__rating .star-ratings .empty-ratings svg{width:1.1rem;height:1.05rem}}.product-teaser__rating .star-ratings .fill-ratings{padding:0;position:absolute;top:0;left:0;z-index:2;overflow:hidden;width:var(--width)}.product-teaser__rating .star-ratings .empty-ratings{padding:0;z-index:1;position:relative}.product-teaser__category{margin-bottom:8px;font-size:1rem;font-weight:700;line-height:1.5;color:var(--text-color-main)}@media screen and (min-width:1200px){.product-teaser__category{font-size:1rem}}@media screen and (min-width:1200px){.product-teaser__category{margin-bottom:0.4rem}}.product-teaser__title{margin:8px 0 12px;font-family:"FixelDisplay";font-size:1.1875rem;font-weight:700;line-height:1.1}@media screen and (min-width:1200px){.product-teaser__title{font-size:1.2rem}}@media screen and (min-width:1200px){.product-teaser__title{margin-top:0.6rem;margin-bottom:0.6rem}}.product-teaser__title a{transition:all 500ms cubic-bezier(0, 0, 0.23, 1);text-decoration:none;-webkit-text-stroke-color:var(--text-color-main);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right, #536B68, #536B68 50%, var(--text-color-main) 50%);background-size:200% 100%;background-position:100%}.product-teaser__title a:hover{background-position:0;-webkit-text-stroke-color:#536B68}.product-teaser__qty{margin:5px auto;display:flex;justify-content:center;align-items:center;font-size:0.75rem;font-weight:400;line-height:1.1;text-transform:uppercase;font-variant:small-caps;white-space:nowrap;gap:4px}@media screen and (min-width:1200px){.product-teaser__qty{font-size:0.7rem}}@media screen and (min-width:1200px){.product-teaser__qty{gap:0.2rem;margin:0.25rem auto}}.product-teaser__price{margin:0 0 12px;display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:6px}@media screen and (min-width:768px){.product-teaser__price{justify-content:flex-end;align-items:center;gap:10px}}@media screen and (min-width:1200px){.product-teaser__price{margin:0 0 0.6rem;gap:0.6rem}}.product-teaser__price>.field{white-space:nowrap}.product-teaser__price .field-product-price{font-family:"FixelDisplay";font-size:1.1875rem;font-weight:700;line-height:1.1}@media screen and (min-width:1200px){.product-teaser__price .field-product-price{font-size:1.2rem}}@media screen and (min-width:480px){.product-teaser__price .field-product-price{font-family:"FixelDisplay";font-size:1rem;font-weight:700;line-height:1.1}}@media screen and (min-width:480px) and (min-width:1200px){.product-teaser__price .field-product-price{font-size:1rem}}@media screen and (min-width:768px){.product-teaser__price .field-product-price{font-family:"FixelDisplay";font-size:1.1875rem;font-weight:700;line-height:1.1}}@media screen and (min-width:768px) and (min-width:1200px){.product-teaser__price .field-product-price{font-size:1.2rem}}.product-teaser__price .field-product-price-old{font-size:0.875rem;font-weight:400;line-height:1.5;text-decoration:line-through;color:#62656C;text-align:left}@media screen and (min-width:1200px){.product-teaser__price .field-product-price-old{font-size:0.85rem}}.product-teaser__price .field-product-price-old+.field-product-price{color:#E73A3A}.product-teaser .addto_basket_button,.product-teaser .warehous-btn{width:100%;min-height:2.75rem;padding-top:10px;padding-bottom:10px;font-size:0.875rem;font-weight:500;text-transform:none}@media screen and (min-width:1200px){.product-teaser .addto_basket_button,.product-teaser .warehous-btn{min-height:3.2rem;padding-left:1.2rem;padding-right:1.2rem;font-size:1rem;font-weight:700}}.product-teaser .addto_basket_button::before{font-family:"icomoon";font-size:15px;font-weight:400;line-height:1;color:inherit;content:"";margin-left:5px}@media screen and (min-width:1200px){.product-teaser .addto_basket_button::before{font-size:1.2rem}}@media screen and (min-width:768px){.product-teaser .addto_basket_button::before{margin-left:12px}}@media screen and (min-width:1200px){.product-teaser .addto_basket_button::before{margin-left:0.6rem;font-size:1.1rem}}.product-teaser .addto_basket_button:hover::before{animation:moveCartMob 1.6s ease-in-out forwards 0.2s}@media screen and (min-width:1200px){.product-teaser .addto_basket_button:hover::before{animation:moveCartPc 1.6s ease-in-out forwards 0.2s}}@keyframes moveCartMob{0%,20%,50%,80%,100%{transform:translateX(0)}40%{transform:translateX(0.125rem)}60%{transform:translateX(0.125rem)}}@keyframes moveCartPc{0%,20%,50%,80%,100%{transform:translateX(0)}40%{transform:translateX(0.2rem)}60%{transform:translateX(0.2rem)}}.product-teaser .warehous-btn{color:#536B68}.product-teaser__bottom{width:100%;margin-top:auto;margin-bottom:8px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media screen and (min-width:1200px){.product-teaser__bottom{margin-bottom:0.6rem}}.product-teaser__link-details a{min-width:90px;display:inline-flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;font-family:"FixelText";text-align:center;text-decoration:none;background-color:transparent;border:1px solid;outline:none;transition:all 250ms ease;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;border-radius:8px;position:relative;z-index:1;padding:17px 20px;min-height:52px;font-size:1rem;font-weight:500;line-height:1.1;border-color:#536B68;color:#536B68}@media screen and (min-width:1200px){.product-teaser__link-details a{min-width:5rem;gap:0.4rem;border-radius:0.5rem;border-width:0.05rem}}@media screen and (min-width:1200px){.product-teaser__link-details a{font-size:1rem}}@media screen and (min-width:1200px){.product-teaser__link-details a{padding:1.05rem 1.2rem;min-height:3.2rem}}.product-teaser__link-details a::before{position:absolute;content:"";left:0;top:0;bottom:0;right:0;transform:scaleY(0);transition:transform 0.3s;transform-origin:right center;z-index:-1;border-radius:6px}@media screen and (min-width:1200px){.product-teaser__link-details a::before{border-radius:0.4rem}}.product-teaser__link-details a::after{font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit;content:""}@media screen and (min-width:1200px){.product-teaser__link-details a::after{font-size:1.2rem}}@media screen and (min-width:1200px){.product-teaser__link-details a::after{font-size:1.1rem}}.product-teaser__link-details a:hover{border-color:#191919}.product-teaser__link-details a::before{background:#191919}.product-teaser__link-details a:hover{box-shadow:none;color:#FFFFFF;background:transparent;transition:300ms background 200ms}.product-teaser__link-details a:hover::before{transform:scaleY(1)}.product-teaser__btns{width:100%;margin-left:-5px;margin-right:-5px;display:flex;justify-content:center;flex-grow:1}@media screen and (min-width:768px){.product-teaser__btns{width:auto}}@media screen and (min-width:1200px){.product-teaser__btns{margin-left:-0.3rem;margin-right:-0.3rem}}.product-teaser__btns .add-wrap{width:100%;padding-left:5px;padding-right:5px}@media screen and (min-width:1200px){.product-teaser__btns .add-wrap{padding-left:0.3rem;padding-right:0.3rem}}.product-teaser__specs-items{display:flex;flex-direction:column;align-items:flex-start;gap:0.65rem}.product-teaser__specs-items .double-field-first{margin-bottom:0.25rem;font-size:0.75rem;font-weight:400;line-height:1.1;color:#62656C}@media screen and (min-width:1200px){.product-teaser__specs-items .double-field-first{font-size:0.7rem}}.product-teaser__specs-items .double-field-second{font-family:"FixelDisplay";font-size:1rem;font-weight:700;line-height:1.1}@media screen and (min-width:1200px){.product-teaser__specs-items .double-field-second{font-size:1rem}}.product-teaser__hidden{margin-top:auto;padding:16px 8px;position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;flex-grow:1;background:var(--bg-main);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-0.5rem);z-index:-1;transition:all 250ms ease;transition-property:box-shadow, transform;border-radius:0 0 10px 10px}@media screen and (min-width:1200px){.product-teaser__hidden{margin-top:-0.6rem;padding:0.6rem 0.6rem 1.2rem;border-radius:0 0 0.5rem 0.5rem}}.product-teaser:hover{box-shadow:var(--bsh-product-card);z-index:1;transition:all 250ms ease}.product-teaser:hover .product-teaser__image a img:has(+ img){transition:0.4s 250ms ease}.product-teaser:hover .product-teaser__image a img:has(+ img):first-child{opacity:0}.product-teaser:hover .product-teaser__image a img:has(+ img):first-child+img{opacity:1}@media screen and (min-width:1200px){.product-teaser:hover .product-teaser__hidden{transform:translateY(0);opacity:1;visibility:visible;pointer-events:all;z-index:2;box-shadow:var(--bsh-product-card-hidden);transition:all 250ms ease;transition-property:box-shadow, transform}}.view-block-catalog{padding-top:40px;padding-bottom:40px;position:relative}@media screen and (min-width:1200px){.view-block-catalog{padding-top:3.75rem;padding-bottom:3.75rem}}.view-block-catalog .wrapper_content{margin:0}.view-block-catalog .block__layout{position:relative}.view-block-catalog .block__title{margin:0 0 24px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;color:#232427}@media screen and (min-width:1200px){.view-block-catalog .block__title{max-width:40%;margin-right:auto}}.view-block-catalog .block__title h2{font-family:"FixelDisplay";font-size:1.5rem;font-weight:700;line-height:1.1}@media screen and (min-width:1200px){.view-block-catalog .block__title h2{font-size:1.7rem}}.view-block-catalog .block__title .block-sub-title{font-size:0.75rem;font-weight:400;line-height:1.1}@media screen and (min-width:1200px){.view-block-catalog .block__title .block-sub-title{font-size:0.7rem}}.view-block-catalog .block__title.viewed-products__title h2,.view-block-catalog .block__title.similar-products__title h2{font-family:"FixelDisplay";font-size:2rem;font-weight:700;line-height:1.1;text-transform:unset}@media screen and (min-width:1200px){.view-block-catalog .block__title.viewed-products__title h2,.view-block-catalog .block__title.similar-products__title h2{font-size:2rem}}@media screen and (min-width:480px){.view-block-catalog .block__title.viewed-products__title h2,.view-block-catalog .block__title.similar-products__title h2{padding-right:80px}}.view-block-catalog .block__title .more-link{min-width:90px;display:inline-flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;font-family:"FixelText";color:#FFFFFF;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition:all 250ms ease;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;border-radius:8px;position:relative;z-index:1;padding:17px 20px;min-height:52px;font-size:1rem;font-weight:500;line-height:1.1;background:#536B68;margin-top:10px;display:none}@media screen and (min-width:1200px){.view-block-catalog .block__title .more-link{min-width:5rem;gap:0.4rem;border-radius:0.5rem}}@media screen and (min-width:1200px){.view-block-catalog .block__title .more-link{font-size:1rem}}@media screen and (min-width:1200px){.view-block-catalog .block__title .more-link{padding:1.05rem 1.2rem;min-height:3.2rem}}.view-block-catalog .block__title .more-link::before{position:absolute;content:"";left:0;top:0;bottom:0;right:0;transform:scaleY(0);transition:transform 0.3s;transform-origin:right center;z-index:-1;border-radius:8px}@media screen and (min-width:1200px){.view-block-catalog .block__title .more-link::before{border-radius:0.5rem}}.view-block-catalog .block__title .more-link::after{font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit;content:""}@media screen and (min-width:1200px){.view-block-catalog .block__title .more-link::after{font-size:1.2rem}}@media screen and (min-width:1200px){.view-block-catalog .block__title .more-link::after{font-size:1.1rem}}.view-block-catalog .block__title .more-link::before{background:#191919}.view-block-catalog .block__title .more-link:hover{box-shadow:none;color:#FFFFFF;background:transparent;transition:300ms background 200ms}.view-block-catalog .block__title .more-link:hover::before{transform:scaleY(1)}@media screen and (min-width:1200px){.view-block-catalog .block__title .more-link{margin-top:2.5rem;display:inline-flex}}.view-block-catalog .view-header{width:fit-content;position:absolute;right:0;top:0}.view-block-catalog .view-header .more-link-wrapper{display:none}@media screen and (min-width:1200px){.view-block-catalog .view-header .more-link-wrapper{display:block}}.view-block-catalog .view-header .more-link-wrapper .more-link-bvb{min-width:90px;display:inline-flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;font-family:"FixelText";color:#FFFFFF;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition:all 250ms ease;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;border-radius:8px;position:relative;z-index:1;padding:17px 20px;min-height:52px;font-size:1rem;font-weight:500;line-height:1.1;background:#536B68;min-height:64px}@media screen and (min-width:1200px){.view-block-catalog .view-header .more-link-wrapper .more-link-bvb{min-width:5rem;gap:0.4rem;border-radius:0.5rem}}@media screen and (min-width:1200px){.view-block-catalog .view-header .more-link-wrapper .more-link-bvb{font-size:1rem}}@media screen and (min-width:1200px){.view-block-catalog .view-header .more-link-wrapper .more-link-bvb{padding:1.05rem 1.2rem;min-height:3.2rem}}.view-block-catalog .view-header .more-link-wrapper .more-link-bvb::before{position:absolute;content:"";left:0;top:0;bottom:0;right:0;transform:scaleY(0);transition:transform 0.3s;transform-origin:right center;z-index:-1;border-radius:8px}@media screen and (min-width:1200px){.view-block-catalog .view-header .more-link-wrapper .more-link-bvb::before{border-radius:0.5rem}}.view-block-catalog .view-header .more-link-wrapper .more-link-bvb::after{font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit;content:""}@media screen and (min-width:1200px){.view-block-catalog .view-header .more-link-wrapper .more-link-bvb::after{font-size:1.2rem}}@media screen and (min-width:1200px){.view-block-catalog .view-header .more-link-wrapper .more-link-bvb::after{font-size:1.1rem}}.view-block-catalog .view-header .more-link-wrapper .more-link-bvb::before{background:#191919}.view-block-catalog .view-header .more-link-wrapper .more-link-bvb:hover{box-shadow:none;color:#FFFFFF;background:transparent;transition:300ms background 200ms}.view-block-catalog .view-header .more-link-wrapper .more-link-bvb:hover::before{transform:scaleY(1)}.view-block-catalog .wrapper_content>.view-catalog+.more-link-wrapper{margin:30px auto 0;display:flex;justify-content:center;align-items:center}@media screen and (min-width:1200px){.view-block-catalog .wrapper_content>.view-catalog+.more-link-wrapper{display:none}}.view-block-catalog .wrapper_content>.view-catalog+.more-link-wrapper .more-link-bvb{min-width:90px;display:inline-flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;font-family:"FixelText";color:#FFFFFF;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition:all 250ms ease;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;border-radius:8px;position:relative;z-index:1;padding:17px 20px;min-height:52px;font-size:1rem;font-weight:500;line-height:1.1;background:#536B68;min-height:64px;width:100%}@media screen and (min-width:1200px){.view-block-catalog .wrapper_content>.view-catalog+.more-link-wrapper .more-link-bvb{min-width:5rem;gap:0.4rem;border-radius:0.5rem}}@media screen and (min-width:1200px){.view-block-catalog .wrapper_content>.view-catalog+.more-link-wrapper .more-link-bvb{font-size:1rem}}@media screen and (min-width:1200px){.view-block-catalog .wrapper_content>.view-catalog+.more-link-wrapper .more-link-bvb{padding:1.05rem 1.2rem;min-height:3.2rem}}.view-block-catalog .wrapper_content>.view-catalog+.more-link-wrapper .more-link-bvb::before{position:absolute;content:"";left:0;top:0;bottom:0;right:0;transform:scaleY(0);transition:transform 0.3s;transform-origin:right center;z-index:-1;border-radius:8px}@media screen and (min-width:1200px){.view-block-catalog .wrapper_content>.view-catalog+.more-link-wrapper .more-link-bvb::before{border-radius:0.5rem}}.view-block-catalog .wrapper_content>.view-catalog+.more-link-wrapper .more-link-bvb::after{font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit;content:""}@media screen and (min-width:1200px){.view-block-catalog .wrapper_content>.view-catalog+.more-link-wrapper .more-link-bvb::after{font-size:1.2rem}}@media screen and (min-width:1200px){.view-block-catalog .wrapper_content>.view-catalog+.more-link-wrapper .more-link-bvb::after{font-size:1.1rem}}.view-block-catalog .wrapper_content>.view-catalog+.more-link-wrapper .more-link-bvb::before{background:#191919}.view-block-catalog .wrapper_content>.view-catalog+.more-link-wrapper .more-link-bvb:hover{box-shadow:none;color:#FFFFFF;background:transparent;transition:300ms background 200ms}.view-block-catalog .wrapper_content>.view-catalog+.more-link-wrapper .more-link-bvb:hover::before{transform:scaleY(1)}@media screen and (min-width:480px){.view-block-catalog .wrapper_content>.view-catalog+.more-link-wrapper .more-link-bvb{width:fit-content}}.view-block-catalog .view-filters{margin-bottom:24px}@media screen and (min-width:768px){.view-block-catalog .view-filters{width:280px;margin-bottom:0;position:absolute;right:0;top:-58px}}@media screen and (min-width:1200px){.view-block-catalog .view-filters{width:17rem;margin-left:auto;margin-right:0;padding:0;position:absolute;top:-4.8rem;right:8.6rem;display:flex;justify-content:flex-end;align-items:flex-end}}.view-block-catalog .view-filters .form-checkboxes{display:flex;justify-content:flex-start;align-items:center;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}@media screen and (min-width:1200px){.view-block-catalog .view-filters .form-checkboxes{margin:0 -1rem;padding:0 1rem}}.view-block-catalog .view-filters .form-checkboxes::-webkit-scrollbar{display:none}.view-block-catalog .view-filters .form-checkboxes .form-item{flex-shrink:0;padding:0 5px;margin-right:0}.view-block-catalog .view-filters .form-checkboxes .form-item:first-of-type{padding-left:24px}@media screen and (min-width:1200px){.view-block-catalog .view-filters .form-checkboxes .form-item:first-of-type{padding-left:0}}.view-block-catalog .view-filters .form-checkboxes .form-item:last-of-type{padding-right:24px}@media screen and (min-width:1200px){.view-block-catalog .view-filters .form-checkboxes .form-item:last-of-type{padding-right:0}}.view-block-catalog .view-filters .form-checkboxes label{padding:11px 43px 10px 14px;font-size:1rem;font-weight:700;line-height:1.5;color:#536B68;border-radius:8px;border:1px solid #F3F3F3;background:#F3F3F3;transition:all 250ms ease}@media screen and (min-width:1200px){.view-block-catalog .view-filters .form-checkboxes label{font-size:1rem}}@media screen and (min-width:1200px){.view-block-catalog .view-filters .form-checkboxes label{padding:0.85rem 2.45rem 0.75rem 0.75rem;border-width:0.05rem;border-radius:0.5rem}}.view-block-catalog .view-filters .form-checkboxes label::before{display:none}.view-block-catalog .view-filters .form-checkboxes label::after{content:"";font-family:"icomoon";font-size:20px;font-weight:400;line-height:1;color:inherit;margin:auto;width:20px;height:20px;left:auto;right:8px;top:0;bottom:0;color:currentColor;opacity:1;flex-shrink:0;transform:none;background:none;transition:none}@media screen and (min-width:1200px){.view-block-catalog .view-filters .form-checkboxes label::after{font-size:1.2rem}}@media screen and (min-width:1200px){.view-block-catalog .view-filters .form-checkboxes label::after{width:1.2rem;height:1.2rem;right:0.5rem;font-size:1.1rem}}.view-block-catalog .view-filters .form-checkboxes label:hover{border-color:#191919;transition:all 250ms ease}.view-block-catalog .view-filters .form-checkboxes label:hover::after{content:"";transition:none;right:9px}@media screen and (min-width:1200px){.view-block-catalog .view-filters .form-checkboxes label:hover::after{right:0.575rem}}@keyframes symbolChange{from{opacity:0}to{opacity:1}}@keyframes symbolChangeB{from{opacity:0}to{opacity:1}}.view-block-catalog .view-filters .form-checkboxes input[type="checkbox"]:checked~label{color:#FFFFFF;background:#191919;border-color:#191919}.view-block-catalog .view-filters .form-checkboxes input[type="checkbox"]:checked~label::after{content:"";opacity:0.5;right:8px}@media screen and (min-width:1200px){.view-block-catalog .view-filters .form-checkboxes input[type="checkbox"]:checked~label::after{right:0.5rem}}.view-block-catalog.catalog-hits form.views-exposed-form{width:100%}@media screen and (min-width:480px){.view-block-catalog.catalog-hits form.views-exposed-form{max-width:280px}}@media screen and (min-width:768px){.view-block-catalog.catalog-hits form.views-exposed-form{max-width:unset}}@media screen and (min-width:1200px){.view-block-catalog.catalog-hits form.views-exposed-form{width:17rem}}.view-block-catalog.catalog-hits form.views-exposed-form .form-item-field-product-category-target-id label{position:absolute;clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;overflow:hidden;opacity:0;font-size:0;border:none;background:none;word-wrap:normal;pointer-events:none}.viewed-products{padding-top:50px;padding-bottom:50px;position:relative}@media screen and (min-width:1200px){.viewed-products{padding-top:3.25rem;padding-bottom:3.25rem}}.viewed-products .block__title{margin:0 0 24px;color:#232427;text-align:left}@media screen and (min-width:1200px){.viewed-products .block__title{margin-bottom:2.4rem}}.viewed-products .block__title h2{font-family:"FixelDisplay";font-size:2.5rem;font-weight:900;line-height:1}@media screen and (min-width:1200px){.viewed-products .block__title h2{font-size:5rem}}@media (max-width:768px){.viewed-products .block__title h2{font-size:2rem}}@media screen and (min-width:480px){.viewed-products .block__title h2{padding-right:80px}}.similar-products .swiper-navigation,.similar-products .swiper-hand,.viewed-products .swiper-navigation,.viewed-products .swiper-hand{display:none}.view-catalog .view-header .count_views_catalog{position:absolute;left:0;right:0;margin:auto;text-align:center;letter-spacing:0.25em;text-transform:uppercase;font-size:0.75px^-1rem;color:#3A3C40;bottom:calc(100% + 110px)}.view-catalog .view-content{margin:0 -8px -10px;display:flex;flex-wrap:wrap;position:relative;z-index:2}@media screen and (min-width:768px){.view-catalog .view-content{justify-content:flex-start;margin-bottom:-24px}}@media screen and (min-width:1200px){.view-catalog .view-content{margin-left:-0.6rem;margin-right:-0.6rem;margin-bottom:-1.2rem}}.view-catalog .views-row{max-width:480px;width:100%;padding:0 8px;position:relative;display:flex;margin-bottom:10px;z-index:3}.view-catalog .views-row:not(.swiper-slide){max-width:480px;width:100%}@media screen and (min-width:480px){.view-catalog .views-row:not(.swiper-slide){width:50%;max-width:unset}}@media screen and (min-width:768px){.view-catalog .views-row:not(.swiper-slide){width:50%}}@media screen and (min-width:992px){.view-catalog .views-row:not(.swiper-slide){width:33.3333333333%}}@media screen and (min-width:1200px){.view-catalog .views-row:not(.swiper-slide){margin-bottom:1.2rem}}@media screen and (min-width:480px){.view-catalog .views-row{width:50%;max-width:unset}}@media screen and (min-width:768px){.view-catalog .views-row{width:50%}}@media screen and (min-width:992px){.view-catalog .views-row{width:33.3333333333%}}@media screen and (min-width:1200px){.view-catalog .views-row{padding-left:0.6rem;padding-right:0.6rem}}.view-catalog .views-row.swiper-slide{margin-bottom:0}.view-catalog .views-row:hover{z-index:3}.view-catalog .views-row:hover~.views-row{z-index:1}.view-catalog .more-link{margin-top:10px;text-align:left}.view-catalog .more-link a{min-width:90px;display:inline-flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;font-family:"FixelText";color:#FFFFFF;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition:all 250ms ease;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;border-radius:8px;position:relative;z-index:1;padding:17px 20px;min-height:52px;font-size:1rem;font-weight:500;line-height:1.1;background:#536B68}@media screen and (min-width:1200px){.view-catalog .more-link a{min-width:5rem;gap:0.4rem;border-radius:0.5rem}}@media screen and (min-width:1200px){.view-catalog .more-link a{font-size:1rem}}@media screen and (min-width:1200px){.view-catalog .more-link a{padding:1.05rem 1.2rem;min-height:3.2rem}}.view-catalog .more-link a::before{position:absolute;content:"";left:0;top:0;bottom:0;right:0;transform:scaleY(0);transition:transform 0.3s;transform-origin:right center;z-index:-1;border-radius:8px}@media screen and (min-width:1200px){.view-catalog .more-link a::before{border-radius:0.5rem}}.view-catalog .more-link a::after{font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit;content:""}@media screen and (min-width:1200px){.view-catalog .more-link a::after{font-size:1.2rem}}@media screen and (min-width:1200px){.view-catalog .more-link a::after{font-size:1.1rem}}.view-catalog .more-link a::before{background:#191919}.view-catalog .more-link a:hover{box-shadow:none;color:#FFFFFF;background:transparent;transition:300ms background 200ms}.view-catalog .more-link a:hover::before{transform:scaleY(1)}.view-catalog.view-has-slider{position:relative}.view-catalog.view-has-slider .view-content{display:block;position:relative}.view-catalog.view-has-slider .swiper{padding:24px;margin:-24px;overflow:visible}@media screen and (min-width:1200px){.view-catalog.view-has-slider .swiper{padding:1.4rem 0.3rem 2.8rem;margin:-1.4rem -0.3rem -2.8rem;overflow:hidden}}.view-catalog.view-has-slider .swiper-slide{height:auto}.view-catalog.view-has-slider .swiper-slide .product-teaser__hidden{display:none}.view-catalog.view-has-slider .swiper-hand{right:6px;top:6px;transform:translateY(100%)}.view-catalog.view-has-slider .swiper-navigation{display:flex;position:absolute;right:0;bottom:100%;z-index:5}@media screen and (min-width:1200px){.view-catalog.view-has-slider .swiper-navigation{display:flex;right:0.6rem;transform:translateY(-1.6rem)}}.view-catalog.view-has-slider .swiper-navigation .swiper-button{position:static;margin:0}.viewed-products .view-catalog.view-has-slider .swiper-navigation .swiper-button,.similar-products .view-catalog.view-has-slider .swiper-navigation .swiper-button{display:none}@media screen and (min-width:1200px){.viewed-products .view-catalog.view-has-slider .swiper-navigation .swiper-button,.similar-products .view-catalog.view-has-slider .swiper-navigation .swiper-button{width:3.2rem;height:3.2rem}.viewed-products .view-catalog.view-has-slider .swiper-navigation .swiper-button.swiper-button-next,.similar-products .view-catalog.view-has-slider .swiper-navigation .swiper-button.swiper-button-next{margin-left:0.5rem}}.view-catalog.view-has-slider.swiper-lock .swiper-navigation{display:none}.view-catalog.view-display-id-block_1 .swiper-hand{top:-20px}.view-catalog.view-display-id-block_5.view-catalog .swiper-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;transition-timing-function:linear}.view-catalog.view-display-id-page_5{margin-top:30px}@media screen and (min-width:1200px){.view-catalog.view-display-id-page_5{margin-top:0}}@media screen and (min-width:1200px){.view-block-catalog .block__title{margin-bottom:2.5rem;color:var(--text-color-main);text-align:left}.view-block-catalog .block__title h2{font-family:"FixelDisplay";font-size:1.5rem;font-weight:700;line-height:1.1}.view-block-catalog .block__title.viewed-products__title,.view-block-catalog .block__title.similar-products__title{max-width:unset}.view-block-catalog .block__title.viewed-products__title h2,.view-block-catalog .block__title.similar-products__title h2{padding-right:0;font-family:"FixelDisplay";font-size:2rem;font-weight:700;line-height:1.1;text-transform:none}.view-block-catalog .view-catalog{position:relative}.view-block-catalog .view-filters .form-checkboxes{overflow:visible;flex-wrap:wrap;justify-content:flex-end}.view-block-catalog .view-filters .form-checkboxes .form-item:first-of-type{margin-left:0}.view-block-catalog .view-filters .form-checkboxes .form-item:last-of-type{margin-right:0}.view-block-catalog.has-subtitle .view-filters{margin-top:-0.8rem;margin-bottom:2.1rem}.view-block-catalog.views-block-catalog-basket-views-block-1-2 .block__layout{display:flex;align-items:center;margin-left:-0.6rem;margin-right:-0.6rem}.view-block-catalog.views-block-catalog-basket-views-block-1-2 .block__title{margin-bottom:0;padding-left:0.6rem;padding-right:0.6rem;width:calc(100% / 4);flex-shrink:0}.view-block-catalog.views-block-catalog-basket-views-block-1-2 .block__title .block-sub-title{margin-bottom:1.6rem}.view-block-catalog.views-block-catalog-basket-views-block-1-2 .block__content{padding-left:0.6rem;padding-right:0.6rem;min-width:0;flex-grow:1}.view-block-catalog.views-block-catalog-basket-views-block-1-2 .block__content .view-footer{display:none}.view-block-catalog.views-block-catalog-basket-views-block-1-2 .view-catalog{padding:0}.view-block-catalog.views-block-catalog-basket-views-block-1-2 .view-catalog .view-content{position:relative}.view-block-catalog.views-block-catalog-basket-views-block-1-2 .view-catalog .views-row{width:calc(100% / 3)}.view-block-catalog.views-block-catalog-basket-views-block-1-2 .view-catalog .swiper{overflow:hidden}.view-block-catalog.views-block-catalog-basket-views-block-1-2 .view-catalog .swiper-slide{margin-bottom:0}.view-block-catalog.views-block-catalog-basket-views-block-1-2 .view-catalog .swiper-navigation{position:absolute;top:50%;right:-0.45rem;bottom:auto;transform:translate(100%, -50%);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0.4rem}}@media screen and (min-width:1200px) and (min-width:1200px){.view-block-catalog .block__title h2{font-size:1.7rem}}@media screen and (min-width:1200px) and (min-width:1200px){.view-block-catalog .block__title.viewed-products__title h2,.view-block-catalog .block__title.similar-products__title h2{font-size:2rem}}/*# sourceMappingURL=products.css.map */