@charset "UTF-8";
.product-status{position:absolute;left:0;top:5px;display:flex;align-items:center;z-index:5;font-size:0.75rem;font-weight:400;text-transform:uppercase;letter-spacing:0.25em}@media screen and (min-width:1200px){.product-status{font-size:0.7777777778rem;font-weight:400;letter-spacing:0.3em}}@media screen and (min-width:1200px){.product-status{left:0.5555555556rem;top:0.2777777778rem}}.product-status .item{padding:2px 10px 5px;color:#FFFFFF;border-radius:0 5px 5px 5px}@media screen and (min-width:1200px){.product-status .item{border-radius:0 10px 10px 10px;padding:0.1111111111rem 0.5555555556rem 0.2777777778rem}}.product-status .item+.item{margin-left:5px}.product-status .item-new{background:#FF7B01}.product-status .item-hit{background:#5BC621}.product-status .item-promotion{background:#DB001A}.product-status .item-day{background:#FF7B01;color:#2E2D2D}.product-teaser{background:#FFFFFF;border-radius:5px;padding:10px;position:relative;display:flex;flex-direction:column;flex-grow:1;text-align:center;box-shadow:0 0 30px rgba(60, 63, 65, 0.06);overflow:hidden}@media screen and (min-width:1200px){.product-teaser{padding:0.5555555556rem 0.5555555556rem 0.8333333333rem}}.product-teaser__visible{display:flex;flex-direction:column;flex-grow:1;position:relative}.product-teaser__image{margin-bottom:15px;position:relative}@media screen and (min-width:1200px){.product-teaser__image{margin-bottom:0.5555555556rem}}.product-teaser__image:before{content:"";display:block;padding:0 0 86.6666666667%}@media screen and (min-width:1200px){.product-teaser__image:before{padding:0 0 115.5172413793%}}.product-teaser__image a{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;display:flex;align-items:center;justify-content:center}.product-teaser__image img{border-radius:3px;max-height:100%;width:auto}.product-teaser__code{font-size:0.875rem;font-weight:400;display:flex;align-items:center;color:#9E9D9D;justify-content:center}@media screen and (min-width:1200px){.product-teaser__code{font-size:0.8888888889rem;font-weight:400}}.product-teaser__code--label{margin-right:5px}.product-teaser__title{font-size:1rem;font-weight:700;text-align:center;margin:0 0 5px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (min-width:1200px){.product-teaser__title{font-size:1rem;font-weight:700}}.product-teaser__title a{background:linear-gradient(to right, currentColor 0%, currentColor 100%) no-repeat 0 bottom;background-size:0 1px;text-decoration:none;transition-duration:0.2s}.product-teaser__title a:hover{background-size:100% 1px}.product-teaser__title a:hover{color:#338C3E}.product-teaser__price{margin:auto 0 23px;white-space:nowrap}.product-teaser__price--content-container{display:flex;justify-content:center;align-items:flex-end}.product-teaser__price-text{display:none}.product-teaser__price .price{font-size:1.125rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.product-teaser__price .price{font-size:1.3333333333rem;font-weight:700}}.product-teaser__price .price-old{margin-left:10px;font-size:0.875rem;text-align:right}.product-teaser__price .price-old .percent{color:#DB001A;font-weight:700;font-size:0.875rem}.product-teaser__price .price-old-value{font-size:0.875rem;font-weight:400;text-decoration:line-through;color:#9E9D9D}@media screen and (min-width:1200px){.product-teaser__price .price-old-value{font-size:0.8888888889rem;font-weight:400;text-decoration:line-through}}.product-teaser .addto_basket_button,.product-teaser .warehous-btn{width:auto;min-height:3.125rem;padding-top:10px;padding-bottom:10px}@media screen and (min-width:1200px){.product-teaser .addto_basket_button,.product-teaser .warehous-btn{min-height:3.3333333333rem}}.product-teaser .addto_basket_button:before{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;content:"";margin-right:10px}@media screen and (min-width:1200px){.product-teaser .addto_basket_button:before{font-size:1.3333333333rem}}.product-teaser__btns{display:flex;justify-content:center;margin-left:-4px;margin-right:-4px}.product-teaser__btns .add-wrap{padding-left:4px;padding-right:4px}.product-teaser__like{padding:0 4px;display:flex;justify-content:center}.product-teaser .drupal_package_like_button{width:30px;margin:0 8px 0 0;display:flex;align-items:center;justify-content:center}.product-teaser .drupal_package_like_button:last-of-type{margin-right:0}.params_product{display:flex;align-items:center;margin:0 -3px}.params_product>div{padding-left:3px;padding-right:3px;flex-grow:1;max-width:100%}.params_product .select2-container{width:100% !important}.view-block-catalog{padding-top:15px;padding-bottom:15px;position:relative}@media screen and (min-width:1200px){.view-block-catalog{padding-top:2.7777777778rem;padding-bottom:2.7777777778rem}.page-front .view-block-catalog:before{content:"";position:absolute;z-index:-1;background:url("/themes/personal/images/bg-texture.png");top:0;bottom:0;width:100vw;margin-left:-50vw;left:50%}}.view-block-catalog .block__title{text-align:center;margin:0 0 15px;font-size:1.625rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.view-block-catalog .block__title{font-size:3.5555555556rem;font-weight:700}}@media screen and (min-width:1200px){.view-block-catalog .block__title{text-align:left;margin-bottom:3.6111111111rem}}.view-block-catalog .block__title .more-link{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Raleway";line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition-duration:0.2s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;font-size:1rem;font-weight:700;padding:13px 25px;min-height:50px;color:#FFFFFF;background:#338C3E;margin-top:2.7777777778rem;display:none}@media screen and (min-width:1200px){.view-block-catalog .block__title .more-link{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.view-block-catalog .block__title .more-link{padding:0.8888888889rem 1.3888888889rem;min-height:3.3333333333rem}}.view-block-catalog .block__title .more-link::after{position:absolute;content:"";left:-2px;top:-2px;bottom:-2px;right:-2px;transform:scaleX(0);transition:transform 0.3s;transform-origin:right center;z-index:-1;border-radius:5px}.view-block-catalog .block__title .more-link::after{background:#FF7B01}.view-block-catalog .block__title .more-link:hover::after{transform:scaleX(1)}@media screen and (min-width:1200px){.view-block-catalog .block__title .more-link{display:inline-flex}}.view-block-catalog .view-filters{margin-bottom:20px}.view-block-catalog .view-filters .form-checkboxes{display:flex;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;padding:0 20px;margin:0 -25px -10px}@media screen and (min-width:1200px){.view-block-catalog .view-filters .form-checkboxes{margin:0 -1.3888888889rem -0.5555555556rem;padding:0 1.1111111111rem}}.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}.view-block-catalog .view-filters .form-checkboxes .form-item:first-of-type{margin-left:auto}.view-block-catalog .view-filters .form-checkboxes .form-item:last-of-type{margin-right:auto}.view-block-catalog .view-filters .form-checkboxes label{font-size:1rem;font-weight:700;padding:15px 25px 15px 53px;background:#338C3E;border-radius:5px;color:#FFFFFF}@media screen and (min-width:1200px){.view-block-catalog .view-filters .form-checkboxes label{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.view-block-catalog .view-filters .form-checkboxes label{padding:0.8333333333rem 1.3888888889rem 0.8333333333rem 2.9444444444rem}}.view-block-catalog .view-filters .form-checkboxes label::before,.view-block-catalog .view-filters .form-checkboxes label::after{width:18px;height:18px;left:25px;top:0;bottom:0;margin:auto 0}@media screen and (min-width:1200px){.view-block-catalog .view-filters .form-checkboxes label::before,.view-block-catalog .view-filters .form-checkboxes label::after{width:1rem;height:1rem;left:1.3888888889rem}}.view-block-catalog .view-filters .form-checkboxes label::after{background-size:12px}.view-block-catalog .view-filters .form-actions{margin-top:0}.view-block-catalog.views-block-catalog-basket-views-block-1-2 .block__title{font-size:1.5rem;font-weight:700;line-height:1.25;position:relative}@media screen and (min-width:1200px){.view-block-catalog.views-block-catalog-basket-views-block-1-2 .block__title{font-size:2.6666666667rem;font-weight:700}}.viewed-products .block__title{font-size:1.5rem;font-weight:700;line-height:1.25;text-align:left;margin-bottom:10px}@media screen and (min-width:1200px){.viewed-products .block__title{font-size:2.6666666667rem;font-weight:700}}@media screen and (min-width:1200px){.viewed-products .block__title{margin-bottom:2.5rem}}.viewed-products .block__title:after,.viewed-products .block__title:before{display:none}@media screen and (min-width:1200px){.viewed-products .view-catalog.view-has-slider .swiper{overflow:hidden}}.view-catalog .view-header{position:relative}.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:#2E2D2D;bottom:calc(100% + 110px)}.view-catalog .view-content{display:flex;flex-wrap:wrap;margin:0 -5px -10px}@media screen and (min-width:1200px){.view-catalog .view-content{margin-left:-0.8333333333rem;margin-right:-0.8333333333rem}}.view-catalog.grid-5 .views-row{padding:0 5px}@media screen and (min-width:1200px){.view-catalog.grid-5 .views-row{padding:0 0.8333333333rem 1.3888888889rem}}.view-catalog.view-display-id-page_1 .views-row{width:50%}@media screen and (min-width:1200px){.view-catalog.view-display-id-page_1 .views-row{width:25%}}.view-catalog.view-display-id-page_1 .product-teaser .addto_basket_button{font-size:0;padding:11px 20px;min-height:40px}@media screen and (min-width:1200px){.view-catalog.view-display-id-page_1 .product-teaser .addto_basket_button{min-height:3.3333333333rem;font-size:1rem;padding:0.7222222222rem 1.3888888889rem}}.view-catalog.view-display-id-page_1 .product-teaser .addto_basket_button:before{margin-right:0;font-size:18px}@media screen and (min-width:1200px){.view-catalog.view-display-id-page_1 .product-teaser .addto_basket_button:before{margin-right:0.5555555556rem;font-size:1.3333333333rem}}.view-catalog.view-display-id-page_1 .product-teaser .product-teaser__image:before{padding:0 0 120%}@media screen and (min-width:1200px){.view-catalog.view-display-id-page_1 .product-teaser .product-teaser__image:before{padding:0 0 115.5172413793%}}.view-catalog.view-display-id-page_1 .product-teaser .product-status{flex-direction:column;align-items:flex-start}@media screen and (min-width:1200px){.view-catalog.view-display-id-page_1 .product-teaser .product-status{flex-direction:unset;align-items:center}}.view-catalog.view-display-id-page_1 .product-teaser .product-status .item{margin:0 0 2px 0}@media screen and (min-width:1200px){.view-catalog.view-display-id-page_1 .product-teaser .product-status .item{margin:0 0.2777777778rem 0 0}}.view-catalog .views-row{width:100%;padding:0 5px;position:relative;display:flex;margin-bottom:5px}@media screen and (min-width:480px){.view-catalog .views-row{width:50%}}@media screen and (min-width:992px){.view-catalog .views-row{width:33.333%}}@media screen and (min-width:1200px){.view-catalog .views-row{width:25%;padding-left:0.8333333333rem;padding-right:0.8333333333rem;margin-bottom:1.6666666667rem}}.view-catalog .views-row:last-child .more-link-wrapper{margin:0;position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(255, 255, 255, 0.75);border-radius:5px;display:flex;align-items:center;justify-content:center;z-index:5}@media screen and (min-width:1200px){.view-catalog .views-row:last-child .more-link-wrapper{right:0.8333333333rem;left:0.8333333333rem}}.view-catalog .views-row:last-child .more-link-bvb{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Raleway";line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition-duration:0.2s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;font-size:1rem;font-weight:700;padding:13px 25px;min-height:50px;color:#FFFFFF;background:#338C3E}@media screen and (min-width:1200px){.view-catalog .views-row:last-child .more-link-bvb{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.view-catalog .views-row:last-child .more-link-bvb{padding:0.7222222222rem 1.3888888889rem;min-height:2.7777777778rem}}.view-catalog .views-row:last-child .more-link-bvb::before{position:absolute;content:"";left:-2px;top:-2px;bottom:-2px;right:-2px;transform:scaleX(0);transition:transform 0.3s;transform-origin:right center;z-index:-1;border-radius:5px}.view-catalog .views-row:last-child .more-link-bvb::after{font-family:"icomoon";font-size:20px;font-weight:400;line-height:1;color:inherit;content:"";margin-left:10px}@media screen and (min-width:1200px){.view-catalog .views-row:last-child .more-link-bvb::after{font-size:1.3333333333rem}}@media screen and (min-width:1200px){.view-catalog .views-row:last-child .more-link-bvb::after{font-size:1.3333333333rem}}.view-catalog .views-row:last-child .more-link-bvb::before{background:#FF7B01}.view-catalog .views-row:last-child .more-link-bvb:hover::before{transform:scaleX(1)}@media screen and (min-width:1200px){.view-catalog .views-row:last-child .more-link-bvb{min-height:3.3333333333rem;padding-left:1.3888888889rem;padding-right:1.3888888889rem}}.view-catalog .more-link{margin-top:35px;text-align:center}.view-catalog .more-link a{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Raleway";line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition-duration:0.2s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;font-size:1rem;font-weight:700;padding:13px 25px;min-height:50px;color:#FFFFFF;background:#338C3E}@media screen and (min-width:1200px){.view-catalog .more-link a{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.view-catalog .more-link a{padding:0.8888888889rem 1.3888888889rem;min-height:3.3333333333rem}}.view-catalog .more-link a::after{position:absolute;content:"";left:-2px;top:-2px;bottom:-2px;right:-2px;transform:scaleX(0);transition:transform 0.3s;transform-origin:right center;z-index:-1;border-radius:5px}.view-catalog .more-link a::after{background:#FF7B01}.view-catalog .more-link a:hover::after{transform:scaleX(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{overflow:visible;padding:0 30px}@media screen and (min-width:1200px){.view-catalog.view-has-slider .swiper{padding:0}}.view-catalog.view-has-slider .swiper-slide{margin-bottom:0;height:auto}.view-catalog.view-has-slider .swiper-hand{right:0}.view-catalog.view-has-slider .swiper-navigation{display:none;position:absolute;right:0;bottom:100%;z-index:5}@media screen and (min-width:1200px){.view-catalog.view-has-slider .swiper-navigation{display:flex;margin-bottom:2.5rem;min-height:2rem}}.view-catalog.view-has-slider .swiper-navigation .swiper-button{position:static;margin:0}.view-catalog.view-has-slider .swiper-navigation .swiper-button-next{margin-left:1.2222222222rem}.view-catalog.view-has-slider.swiper-lock .swiper-navigation{display:none}.view-catalog.view-display-id-page_2 .drupal_package_like_button.favorite_button.active::before{content:"";color:#C5C4C4}@media screen and (min-width:1200px){.view-catalog.view-display-id-block_1 .views-row{width:20%}}@media screen and (min-width:1200px){.view-catalog .more-link{display:none}.view-block-catalog .block__title{max-width:50%}.view-block-catalog .view-catalog{position:relative}.page-front .view-block-catalog .swiper{overflow:unset}.page-front .view-block-catalog .swiper-wrapper{transform:none !important;flex-wrap:wrap;width:100% !important}.page-front .view-block-catalog .swiper-slide{height:auto}.page-front .view-block-catalog .swiper-pagination,.page-front .view-block-catalog .swiper-button{display:none}.view-block-catalog .view-filters{position:absolute;right:0;bottom:100%;max-width:50%;margin-bottom:3.1944444444rem}.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-bottom:4.0277777778rem}.view-block-catalog.views-block-catalog-basket-views-block-1-2:before{transform:rotate(-45deg);background-size:contain;background-position:center center;bottom:0;right:0;left:0;top:150px;height:100%;width:100%}.view-block-catalog.views-block-catalog-basket-views-block-1-2 .block__layout{display:flex;align-items:center;margin-left:-0.8333333333rem;margin-right:-0.8333333333rem}.view-block-catalog.views-block-catalog-basket-views-block-1-2 .block__title{margin-bottom:0;padding-left:0.8333333333rem;padding-right:0.8333333333rem;width:25%}.view-block-catalog.views-block-catalog-basket-views-block-1-2 .block__title:before{width:367px;height:367px;z-index:-5;top:0;right:90%}.view-block-catalog.views-block-catalog-basket-views-block-1-2 .block__title:after{width:295px;height:295px;right:70%;top:-100px;left:auto;z-index:-5}.view-block-catalog.views-block-catalog-basket-views-block-1-2 .block__content{flex-grow:1;padding-left:0.8333333333rem;padding-right:0.8333333333rem;min-width:0}.view-block-catalog.views-block-catalog-basket-views-block-1-2 .view-catalog .swiper{overflow:visible}.view-block-catalog.views-block-catalog-basket-views-block-1-2 .view-catalog .swiper-wrapper{transform:none !important}.view-block-catalog.views-block-catalog-basket-views-block-1-2 .view-catalog .views-row{width:25% !important}.product-teaser{transition-duration:0.2s}.product-teaser .params_product{justify-content:center}.product-teaser__hidden{position:absolute;z-index:5;top:100%;left:-10px;right:-10px;margin-top:0;background:#FFFFFF;border-radius:0 0 5px 5px;text-align:center;padding:15px 10px 15px;transition-duration:0.2s;opacity:0;visibility:hidden;box-shadow:0 20px 30px rgba(60, 63, 65, 0.06)}.product-teaser:hover{box-shadow:0 0 30px rgba(60, 63, 65, 0.06);z-index:15}.product-teaser:hover .product-teaser__hidden{opacity:1;visibility:visible}}/*# sourceMappingURL=products.css.map */