@charset "UTF-8";
:root{--mainColor: #3A89C9;--otherColor: #F26C4F}@keyframes wave{0%{transform:translate(-37%, -80%) scaleX(1.5) rotate(0deg)}100%{transform:translate(-37%, -80%) scaleX(1.5) rotate(360deg)}}@keyframes wavebar-svg-object{0%{margin-left:0}100%{margin-left:-1218px}}@keyframes wavebar-svg-object-1{0%{margin-left:0}100%{margin-left:-1505px}}@keyframes wavebar-svg-objectD{0%{margin-left:0}100%{margin-left:-1913px}}@keyframes wavebar-svg-object-1D{0%{margin-left:0}100%{margin-left:-2368px}}@keyframes rotateTitle{0%{transform:rotate(360deg)}25%{transform:rotate(360deg)}50%{transform:rotate(0deg)}75%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotateTitleReversed{0%{transform:rotate(-360deg)}25%{transform:rotate(-360deg)}50%{transform:rotate(0deg)}75%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}.product-status{position:absolute;left:-10px;top:10px;z-index:1;display:flex;flex-direction:column;align-items:flex-start;z-index:5;font-size:0.75rem;font-weight:400;text-transform:uppercase;letter-spacing:0.15em}@media screen and (min-width:1200px){.product-status{font-size:0.7777777778rem;font-weight:400;letter-spacing:0.15em}}@media screen and (min-width:1200px){.product-status{left:-0.5555555556rem;top:0.5555555556rem}}.product-status .item{padding:5px 10px;color:#FFFFFF;border-radius:22px}@media screen and (min-width:1200px){.product-status .item{padding:0.2777777778rem 0.5555555556rem}}.product-status .item+.item{margin-top:3px}.product-status .item-new{background:#8CCCBE}.product-status .item-hit{background:#3A89C9}.product-status .item-promotion{background:#F26C4F}.product-teaser{background:#FFFFFF;border-radius:15px;padding:10px;position:relative;display:flex;flex-direction:column;flex-grow:1;text-align:center}@media screen and (min-width:1200px){.product-teaser{padding-bottom:20px}}.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 108.6206896552%}.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:30px;max-height:100%;width:auto}.product-teaser__category{display:none;font-size:0.75rem;font-weight:400;text-transform:uppercase;letter-spacing:0.15em;color:#5A5959}@media screen and (min-width:1200px){.product-teaser__category{font-size:0.7777777778rem;font-weight:400;letter-spacing:0.15em}}.product-teaser__categoryinclude tablet{display:block}.product-teaser__title{font-size:1rem;font-weight:700;text-align:center;margin:0 0 5px}@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:#3A89C9}.product-teaser__price{margin:auto 0 7px;white-space:nowrap}.product-teaser__price--content{display:flex;justify-content:center;align-items:center}.product-teaser__price-text{display:none}.product-teaser__price .price{font-size:1.125rem;font-weight:700}@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:#5FC53C;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;padding:15px;font-size:0}@media screen and (min-width:1200px){.product-teaser .addto_basket_button,.product-teaser .warehous-btn{padding:18px 1.3888888889rem;font-size:1rem;min-height:3.3333333333rem}}.product-teaser .warehous-btn:before{font-family:'icomoon';font-size:24px;font-weight:400;line-height:1;color:inherit;content:''}@media screen and (min-width:1200px){.product-teaser .warehous-btn:before{font-size:1.3333333333rem}}@media screen and (min-width:1200px){.product-teaser .warehous-btn:before{margin-right:10px}}.product-teaser .addto_basket_button:before{font-family:'icomoon';font-size:24px;font-weight:400;line-height:1;color:inherit;content:''}@media screen and (min-width:1200px){.product-teaser .addto_basket_button:before{font-size:1.3333333333rem}}@media screen and (min-width:1200px){.product-teaser .addto_basket_button:before{margin-right:10px}}.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%}@media screen and (min-width:1200px){.params_product>div{flex-grow:0}}.params_product .select2-container{width:100% !important}.view-block-catalog{padding-top:25px;padding-bottom:25px;position:relative}@media screen and (min-width:1200px){.view-block-catalog{padding-top:2.7777777778rem;padding-bottom:2.7777777778rem}}.view-block-catalog:hover{z-index:20}.view-block-catalog .block__title{position:relative;text-align:center;margin:0 0 15px;font-size:1.875rem;font-weight:700}@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:'MyriadPro';line-height:1.25;border-radius:30px;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;outline:none;overflow:hidden;font-size:1rem;font-weight:700;padding:15px 25px;min-height:50px;color:#FFFFFF;background:#3A89C9;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:1.0555555556rem 1.3888888889rem;min-height:3.3333333333rem}}.view-block-catalog .block__title .more-link:hover{background:#F26C4F}.view-block-catalog .block__title .more-link::after{position:absolute;content:'';left:0;top:0;bottom:0;right:0;transform:scaleX(0);transition:transform 0.3s;transform-origin:right center;z-index:-1;border-radius:30px}.view-block-catalog .block__title .more-link::after{background:#F26C4F}.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;margin:0 -25px -10px;padding:0 20px}.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:#3A89C9;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}}.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}.view-block-catalog .view-filters .form-checkboxes label::after{background-size:12px}.view-block-catalog.views-block-catalog-basket-views-block-1{position:relative}.view-block-catalog.views-block-catalog-basket-views-block-1-2 .block__title{font-size:1.5rem;font-weight:700;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}}.view-block-catalog.viewed-products .block__title{font-size:1.5rem;font-weight:700;text-align:left;margin-bottom:10px}@media screen and (min-width:1200px){.view-block-catalog.viewed-products .block__title{font-size:2.6666666667rem;font-weight:700}}@media screen and (min-width:1200px){.view-block-catalog.viewed-products .block__title{margin-bottom:2.5rem}}.view-block-catalog.viewed-products .block__title:after,.view-block-catalog.viewed-products .block__title:before{display:none}.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 .views-row{width:50%;padding:0 5px;position:relative;display:flex;margin-bottom:5px}@media screen and (min-width:480px){.view-catalog .views-row{width:33.333%}}@media screen and (min-width:992px){.view-catalog .views-row{width:25%}}@media screen and (min-width:1200px){.view-catalog .views-row{width:20%;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:15px;left:15px;background:rgba(255, 255, 255, 0.75);border-radius:5px;display:flex;align-items:center;justify-content:center;z-index:5}.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:'MyriadPro';line-height:1.25;border-radius:30px;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;outline:none;overflow:hidden;font-size:1rem;font-weight:700;padding:15px 15px;min-height:50px;color:#FFFFFF;background:#3A89C9}@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.5555555556rem 0.8333333333rem;min-height:2.7777777778rem}}.view-catalog .views-row:last-child .more-link-bvb:hover{background:#F26C4F}.view-catalog .views-row:last-child .more-link-bvb::before{position:absolute;content:'';left:0;top:0;bottom:0;right:0;transform:scaleX(0);transition:transform 0.3s;transform-origin:right center;z-index:-1;border-radius:30px}.view-catalog .views-row:last-child .more-link-bvb::after{font-family:'icomoon';font-size:18px;font-weight:400;line-height:1;color:inherit;content:'';margin-left:15px}@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:22px}}.view-catalog .views-row:last-child .more-link-bvb::before{background:#F26C4F}.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:'MyriadPro';line-height:1.25;border-radius:30px;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;outline:none;overflow:hidden;font-size:1rem;font-weight:700;padding:15px 25px;min-height:50px;color:#FFFFFF;background:#3A89C9}@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:1.0555555556rem 1.3888888889rem;min-height:3.3333333333rem}}.view-catalog .more-link a:hover{background:#F26C4F}.view-catalog .more-link a::after{position:absolute;content:'';left:0;top:0;bottom:0;right:0;transform:scaleX(0);transition:transform 0.3s;transform-origin:right center;z-index:-1;border-radius:30px}.view-catalog .more-link a::after{background:#F26C4F}.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}.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}.view-catalog.view-display-id-block_1 .swiper-hand{top:auto;bottom:100%}@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 .view-catalog{position:relative}.view-block-catalog .view-filters .form-checkboxes{overflow:visible;flex-wrap:wrap;justify-content:center}.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.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__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:33.333% !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 */