#snippet--productsArea{padding:0 !important;min-height:0}#snippet--productsList{-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.product_list{width:100%;display:flex;flex-wrap:wrap;font-size:0}.hp .product_list{margin:40px 0 0}.product_list .item{text-align:center;position:relative;display:inline-block;vertical-align:top;background:#ffffff;border:1px solid #D0D0D0;-webkit-transition:box-shadow 400ms ease,border 400ms ease;transition:box-shadow 400ms ease,border 400ms ease}.product_list .item.filter_item{border:1px solid #383838;background:#383838}.product_list .item{width:calc(33.33% - 60px / 3 - 2px);margin:30px 0 0}.product_list .item:nth-child(3n - 1){margin:30px 30px 0}.product_list .item:nth-child(-n + 3){margin-top:0}.notouch .product_list .item:not(.filter_item):hover{box-shadow:0 0 20px -13px rgba(0,0,0,0.6);-webkit-box-shadow:0 0 20px -13px rgba(0,0,0,0.6)}.product_list .item .in{overflow:hidden;padding:0 0;display:block}.product_list .item .in .img{min-height:0;width:100%;position:relative;padding:0 0 56.25%;margin:0;display:block;background-color:#D0D0D0}.product_list .item .in .img picture{position:absolute;top:0;right:-1px;left:-1px;bottom:0;z-index:0;background-repeat:no-repeat;background-position:center center;background-size:cover}.product_list .item .text{text-align:left;width:initial;padding:30px;display:block;position:relative}.product_list .item .text .price{background:#00497C;margin:0;color:#fff;font-size:26px;line-height:32px;height:28px;font-weight:300;text-align:center;padding:10px 20px;position:absolute;right:-1px;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product_list .item .text .title{margin:0;padding:0;font-size:24px;line-height:28px;color:#383838;font-weight:300}.product_list .item .text .title strong{margin:0;padding:0;font-size:24px;line-height:28px;color:#00497C;font-weight:400;display:block}.product_list .item .text .param{display:block;margin:12px 0;padding:12px 0;border-top:4px solid #EAEAEA;border-bottom:4px solid #EAEAEA;font-size:0;font-family:'Montserrat',sans-serif}.product_list .item .text .param p{margin:0;display:inline-block;vertical-align:top;padding:0 5px 0 0;width:calc(50% - 5px);font-size:14px;line-height:20px;font-weight:400}.product_list .item .text .param p strong{font-weight:600}.product_list .item .text .text_box{overflow:hidden;height:66px;display:block;margin:0 0 10px}.product_list .item .text .text_box,.product_list .item .text .text_box *{text-align:left}@media screen and (max-width:1500px){.product_list .item{width:calc(33.33% - 40px / 3 - 2px);margin:20px 0 0}.product_list .item:nth-child(3n - 1){margin:20px 20px 0}.product_list .item:nth-child(-n + 3){margin-top:0}.product_list .item .text{padding:25px}.product_list .item .text .price{font-size:22px;line-height:26px;height:22px;padding:8px 16px}.product_list .item .text .title{font-size:20px;line-height:24px}.product_list .item .text .title strong{font-size:20px;line-height:24px}.product_list .item .text .param{margin:10px 0;padding:10px 0;border-top:3px solid #EAEAEA;border-bottom:3px solid #EAEAEA}}@media screen and (max-width:1280px){.product_list .item{width:calc(50% - 20px / 2 - 2px);margin:20px 0 0}.product_list .item:nth-child(3n - 1){margin:20px 0 0}.product_list .item:nth-child(-n + 3){margin-top:20px}.product_list .item:nth-child(2n){margin:20px 0 0 20px}.product_list .item:nth-child(-n + 2){margin-top:0}}@media screen and (max-width:1024px){.product_list .item .text{padding:20px}.product_list .item .text .param p{font-size:13px;line-height:20px}.product_list .item .text .text_box{height:60px}}@media screen and (max-width:750px){.product_list .item{width:calc(50% - 15px / 2 - 2px);margin:15px 0 0}.product_list .item:nth-child(3n - 1){margin:15px 0 0}.product_list .item:nth-child(-n + 3){margin-top:15px}.product_list .item:nth-child(2n){margin:15px 0 0 15px}.product_list .item:nth-child(-n + 2){margin-top:0}.product_list .item .text{padding:18px}.product_list .item .text .price{font-size:20px;line-height:24px;height:20px}.product_list .item .text .title{font-size:18px;line-height:22px}.product_list .item .text .title strong{font-size:18px;line-height:22px}.product_list .item .text .param{margin:8px 0;padding:8px 0;border-top:2px solid #EAEAEA;border-bottom:2px solid #EAEAEA}}@media screen and (max-width:730px){.product_list .item{width:calc(100% - 2px);margin:15px 0 0}.product_list .item:nth-child(3n - 1){margin:15px 0 0}.product_list .item:nth-child(-n + 3){margin-top:15px}.product_list .item:nth-child(2n){margin:15px 0 0}.product_list .item:nth-child(-n + 2){margin-top:15px}.product_list .item:nth-child(-n + 1){margin-top:0}}@media screen and (max-width:500px){.product_list .item .text{padding:18px 12px}.product_list .item .text .price{font-size:20px;line-height:24px;height:20px}.product_list .item .text .param p{font-size:12px}}.category_bottom{display:block;position:relative;margin:0;width:100%}.pagination{padding:0;margin:0 auto;display:block;width:100%;position:relative;font-family:'Montserrat',sans-serif}.pagination ul{text-align:center;display:block;width:100%;margin:0;padding:0;font-size:0}.pagination ul li{list-style:none;display:inline-block;vertical-align:middle;margin:0 4px}.pagination ul li a{background:#EAEAEA;display:block;width:44px;font-size:15px;line-height:44px;padding:0;text-align:center;color:#383838;font-weight:600;position:relative;-webkit-transition:all 400ms ease;transition:all 400ms ease}.notouch .pagination ul li a:hover{background:#383838;color:#ffffff}.pagination ul li.active a{background:#00497C !important;color:#ffffff}.pagination ul li.dots{font-size:20px;line-height:20px;padding-top:1px;color:#383838}.pagination ul li.link a{font-size:0}.pagination ul li.link a::before{content:"";opacity:1;display:block;position:absolute;top:0;right:0;left:0;bottom:0;background:url(../../img/arrow_black_right.svg) no-repeat scroll center center;background-size:16px 16px;-webkit-transition:all 400ms ease;transition:all 400ms ease}.pagination ul li.link a::after{content:"";opacity:0;display:block;position:absolute;top:0;right:0;left:0;bottom:0;background:url(../../img/arrow_white_right.svg) no-repeat scroll center center;background-size:16px 16px;-webkit-transition:all 400ms ease;transition:all 400ms ease}.pagination ul li.link:nth-child(1) a::before,.pagination ul li.link:nth-child(1) a::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.notouch .pagination ul li.link a:hover::before{opacity:0}.notouch .pagination ul li.link a:hover::after{opacity:1}@media screen and (max-width:650px){.pagination ul li{margin:0 1px}.pagination ul li a{width:34px;font-size:14px;line-height:34px}.pagination ul li.link{display:none}}/*# sourceMappingURL=products.css.map */