.products-panel{width:1440px;height:75px;margin:0 auto;display:flex;align-items:center;border-bottom:1px solid #ccc;}
.products-panel a{text-decoration:none;}
.products-panel .show-hide-filters{position:relative;display:flex;align-items:center;width:230px;height:40px;background:#fed30b;color:#252424;cursor:pointer;transition:200ms all ease-out;-webkit-transition:200ms all ease-out;}
.products-panel .show-hide-filters:before{content:"\f0b0";font-family:"Font Awesome 5 Pro";font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;font-weight:normal;margin:0 0 0 15px;}
.products-panel .show-hide-filters .text{margin:0 0 0 10px;font-size:1.4rem;font-weight:700;text-transform:uppercase;}
.products-panel .show-hide-filters.active{background:#171616;color:#fed30b;}
.products-panel .hdr{margin:0 30px 0 0;padding:8px 30px;font-size:2.4rem;font-weight:400;border-right:1px solid #ccc;}
.products-panel .pagination .cur{display:none;}
.products-panel .rwd-btn-filter{display:none;}
.products-panel .sort{flex:1;display:flex;align-items:center;font-size:1.2rem;font-weight:700;}
.products-panel .sort .label{margin:0 8px 0 0;font-weight:600;white-space:nowrap;}
.category-info{margin:30px 0 0 0;display:flex;align-items:center;}
.category-info .picture{margin:0 30px 0 0;}
.products-slider{position:relative;min-width:1px;opacity:0;transition:opacity 300ms 300ms ease;}
.products-slider .product-tile{display:none;}
.products-slider .product-tile:first-child{display:block;width:100%;}
.products-slider .product-tile .inner{display:flex;flex-wrap:wrap;align-content:space-between;position:relative;height:100%;padding:0 20px 20px 20px;text-align:center;border:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.products-slider .product-tile .inner .pcnt{width:100%;display:block;color:#252424;text-decoration:none;}
.products-slider .product-tile .inner .pcnt .picture{margin:10px 0;min-height:180px;}
.products-slider .product-tile .inner .pcnt .picture img{margin:0 auto;width:auto;}
.products-slider .product-tile .inner .pcnt .picture.noimg{background:url(/i/common/noimage.png) no-repeat center;}
.products-slider .product-tile .inner .pcnt .info .producer{font-size:1.2rem;font-weight:700;}
.products-slider .product-tile .inner .pcnt .info .name{margin:0;padding:0;font-size:1.8rem;font-weight:700;}
.products-slider .product-tile .inner .pcnt .info .prices-brutto{margin:15px 0 0;line-height:1.3;}
.products-slider .product-tile .inner .pcnt .info .prices-brutto .price{display:inline-block;font-size:1.8rem;font-weight:700;color:#cf0f0f;}
.products-slider .product-tile .inner .pcnt .info .prices-brutto .price-old{display:inline-block;margin:0 0 0 2px;font-size:1.4rem;font-weight:400;text-decoration:line-through;}
.products-slider .product-tile .inner .pcnt .info .prices-brutto .vat{font-size:1.2rem;font-weight:400;}
.products-slider .product-tile .inner .pcnt .info .prices-netto{margin:10px 0 0 0;display:flex;justify-content:center;font-size:1.3rem;font-weight:400;}
.products-slider .product-tile .inner .pcnt .info .prices-netto .price{margin:0 0 0 2px;font-weight:700;}
.products-slider .product-tile .inner .pcnt .info .prices-netto .price-old{margin:0 0 0 4px;text-decoration:line-through;}
.products-slider .product-tile .inner .actions{width:100%;display:flex;flex-direction:column;margin:15px 0 0 0;}
.products-slider .product-tile .inner .actions .see-details{position:relative;height:45px;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:800;color:#d00f0f;text-transform:uppercase;}
.products-slider .product-tile .inner .actions .see-details:before{content:"\f30f";font-family:"Font Awesome 5 Pro";font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4rem;font-weight:400;line-height:1.4;margin:0 6px 0 0;}
.products-slider .product-tile .inner .actions .button{margin:5px 0 0;}
.products-slider.owl-carousel .owl-stage-outer .owl-stage{display:flex;}
.products-slider.owl-carousel .owl-stage-outer .owl-stage .owl-item{display:flex;flex:1 0 auto;}
.products-slider.owl-carousel.owl-loaded{opacity:1;}
.products-slider.owl-carousel .owl-nav{position:absolute;top:-45px;right:0;display:flex;align-items:center;}
.products-slider.owl-carousel .owl-nav .owl-prev{width:20px;height:20px;margin:0 2px;display:flex;align-items:center;justify-content:center;}
.products-slider.owl-carousel .owl-nav .owl-prev:before{content:"\f355";font-family:"Font Awesome 5 Pro";font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4rem;font-weight:bold;color:#252424;}
.products-slider.owl-carousel .owl-nav .owl-next{width:20px;height:20px;margin:0 2px;display:flex;align-items:center;justify-content:center;}
.products-slider.owl-carousel .owl-nav .owl-next:before{content:"\f356";font-family:"Font Awesome 5 Pro";font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4rem;font-weight:bold;color:#252424;}
@media screen and (min-width: 1461px){.products-tile{display:flex;flex-wrap:wrap;margin:20px -15px;}
.products-tile .product-tile{width:50%;margin:15px 0;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.products-tile .product-tile .inner{position:relative;height:100%;padding:0 15px 50px 20px;border:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.products-tile .product-tile .inner .pcnt{display:flex;color:#252424;text-decoration:none;}
.products-tile .product-tile .inner .pcnt .picture{flex-shrink:0;width:200px;height:200px;margin:0 30px 0 0;}
.products-tile .product-tile .inner .pcnt .picture.noimg{background:url(/i/common/noimage.png) no-repeat center;}
.products-tile .product-tile .inner .pcnt .info{flex-grow:1;margin:30px 0 0 0;}
.products-tile .product-tile .inner .pcnt .info .producer{font-size:1.2rem;font-weight:700;}
.products-tile .product-tile .inner .pcnt .info .name{margin:0;padding:0;font-size:1.8rem;font-weight:700;}
.products-tile .product-tile .inner .pcnt .info .prices-brutto{margin:15px 0 0;line-height:1.3;}
.products-tile .product-tile .inner .pcnt .info .prices-brutto .price{display:inline-block;font-size:1.8rem;font-weight:700;color:#cf0f0f;}
.products-tile .product-tile .inner .pcnt .info .prices-brutto .price-old{display:inline-block;margin:0 0 0 2px;font-size:1.4rem;font-weight:400;text-decoration:line-through;}
.products-tile .product-tile .inner .pcnt .info .prices-brutto .vat{font-size:1.2rem;font-weight:400;}
.products-tile .product-tile .inner .pcnt .info .prices-netto{margin:10px 0 0 0;display:flex;font-size:1.3rem;font-weight:400;}
.products-tile .product-tile .inner .pcnt .info .prices-netto .price{margin:0 0 0 2px;font-weight:700;}
.products-tile .product-tile .inner .pcnt .info .prices-netto .price-old{margin:0 0 0 4px;text-decoration:line-through;}
.products-tile .product-tile .inner .actions{position:absolute;left:255px;bottom:20px;display:flex;align-items:center;}
.products-tile .product-tile .inner .actions .see-details{position:relative;height:45px;display:flex;align-items:center;justify-content:center;margin:0 20px 0 0;font-size:1.2rem;font-weight:800;color:#d00f0f;text-decoration:none;text-transform:uppercase;}
.products-tile .product-tile .inner .actions .see-details:before{content:"\f30f";font-family:"Font Awesome 5 Pro";font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4rem;font-weight:400;line-height:1.4;margin:0 6px 0 0;}
.products-tile .product-tile .inner .actions .see-details:after{content:"";position:absolute;left:0;right:0;bottom:8px;width:0;height:2px;margin:auto;background:#d00f0f;transition:150ms all ease-out;-webkit-transition:150ms all ease-out;}
.products-tile .product-tile .inner .actions .see-details:hover{text-decoration:none;}
.products-tile .product-tile .inner .actions .see-details:hover:after{width:100%;}
}
@media screen and (max-width: 1460px){.products-tile{display:flex;flex-wrap:wrap;margin:20px -10px;}
.products-tile .product-tile{width:33.3333%;margin:10px 0;padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.products-tile .product-tile .inner{display:flex;flex-wrap:wrap;align-content:space-between;position:relative;height:100%;padding:0 20px 20px 20px;text-align:center;border:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.products-tile .product-tile .inner .pcnt{width:100%;display:block;color:#252424;text-decoration:none;}
.products-tile .product-tile .inner .pcnt .picture{margin:10px 0;min-height:180px;}
.products-tile .product-tile .inner .pcnt .picture img{margin:0 auto;}
.products-tile .product-tile .inner .pcnt .picture.noimg{background:url(/i/common/noimage.png) no-repeat center;}
.products-tile .product-tile .inner .pcnt .info .producer{font-size:1.2rem;font-weight:700;}
.products-tile .product-tile .inner .pcnt .info .name{margin:0;padding:0;font-size:1.8rem;font-weight:700;}
.products-tile .product-tile .inner .pcnt .info .prices-brutto{margin:15px 0 0;line-height:1.3;}
.products-tile .product-tile .inner .pcnt .info .prices-brutto .price{display:inline-block;font-size:1.8rem;font-weight:700;color:#cf0f0f;}
.products-tile .product-tile .inner .pcnt .info .prices-brutto .price-old{display:inline-block;margin:0 0 0 2px;font-size:1.4rem;font-weight:400;text-decoration:line-through;}
.products-tile .product-tile .inner .pcnt .info .prices-brutto .vat{font-size:1.2rem;font-weight:400;}
.products-tile .product-tile .inner .pcnt .info .prices-netto{margin:10px 0 0 0;display:flex;justify-content:center;font-size:1.3rem;font-weight:400;}
.products-tile .product-tile .inner .pcnt .info .prices-netto .price{margin:0 0 0 2px;font-weight:700;}
.products-tile .product-tile .inner .pcnt .info .prices-netto .price-old{margin:0 0 0 4px;text-decoration:line-through;}
.products-tile .product-tile .inner .actions{width:100%;display:flex;flex-direction:column;margin:15px 0 0 0;}
.products-tile .product-tile .inner .actions .see-details{position:relative;height:45px;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:800;color:#d00f0f;text-transform:uppercase;}
.products-tile .product-tile .inner .actions .see-details:before{content:"\f30f";font-family:"Font Awesome 5 Pro";font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4rem;font-weight:400;line-height:1.4;margin:0 6px 0 0;}
.products-tile .product-tile .inner .actions .button{margin:5px 0 0;}
}
