.mainSite .productList{position:relative;display:flex;flex-wrap:wrap;width:100%}.mainSite .subMenu{display:block}.mainSite #products{position:relative}.mainSite #products.loading .productList{pointer-events:none;opacity:.3}.mainSite #products.loading::after{content:"\f013";z-index:99;position:sticky;bottom:50%;right:0;left:0;display:flex;align-items:center;justify-content:center;font-size:5em;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-family:"Font Awesome 6 Pro";font-weight:900;color:var(--color-prim);-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear);-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.mainSite .contentPage.webshop.list .productList{margin-top:1rem;margin-bottom:1rem}.mainSite .productList .product{width:100%;margin:1rem 0;padding:1rem;border-radius:2rem;position:relative;color:var(--color-black);text-decoration:none;background-color:#fff;transition:all ease-in-out .25s;font-size:.8em}.mainSite #products.sortable .productList .product{transition:none}.mainSite .productList a.product:hover{filter:drop-shadow(0 4px 24px rgba(0, 0, 0, .08))}.mainSite .productList .product .catalogue{position:absolute;display:inline-block;background-color:var(--color-prim);color:#fff;padding:0 1rem;border-radius:2rem;z-index:1;font-weight:900;line-height:2.25em}.mainSite .productList .product .image{display:flex;justify-content:center;align-items:center;height:175px}.mainSite .productList .product .image>img{max-height:100%}.mainSite .productList .product .image>img[src="/image/favicon.png"]{opacity:.6;filter:grayscale(1);height:5rem}.mainSite .productList .product .slots{margin-left:auto}.mainSite .productList .product .slots>span{display:inline-block;background-image:url(/image/slot.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:25px;font-size:.6em;font-weight:600;text-align:center;color:#606060;opacity:.85}.mainSite .productList .product .slots>span:last-of-type{margin-right:0}.mainSite .productList .product .description{display:block;overflow:hidden;height:3.9em;display:-webkit-box;-webkit-box-orient:vertical;text-transform:uppercase;color:#0c203f;font-size:1.1em;font-weight:900;line-height:1.3em;-webkit-line-clamp:3;line-clamp:3}.mainSite .productList .product .info{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.mainSite .prodlistNav{display:flex;flex-wrap:wrap;justify-content:center}.mainSite .prodlistNav .pagination .page-link{border:none;height:40px;width:40px;border-radius:50%;text-align:center;text-decoration:none;font-size:1em;font-weight:900;line-height:1.8rem;color:var(--color-prim)}.mainSite .prodlistNav .pagination .page-link.active{background-color:var(--color-prim);color:#fff}.mainSite .prodlistNav .pagination .page-item{margin:0 .15rem}.mainSite .prodlistNav .pagination .page-item.next .page-link,.mainSite .prodlistNav .pagination .page-item.prev .page-link{border-radius:0;width:unset}.mainSite .prodlistNav .pagination .page-item.next:hover .page-link,.mainSite .prodlistNav .pagination .page-item.prev:hover .page-link{background-color:transparent;text-decoration:underline}.mainSite .productList .product .ctatext{text-transform:none;font-size:1em}.mainSite .productList .product:hover .ctatext{text-decoration:underline}.mainSite .productList .product .ctatext::after{padding:0 .25rem;font-size:.85em}.mainSite .contentPage.webshop .subMenu .searchForm{margin-bottom:1rem}.mainSite .subMenu .filter>.values label{display:block}.mainSite .subMenu .filter>.values .showMore{font-size:.9em}.mainSite .subMenu .filter>.values .showMore>i{vertical-align:unset}.mainSite:has(.contentPage.list) footer{margin-top:4rem;padding-top:4rem}@media(min-width:375px){.mainSite .productList .product{width:calc(50% - .5rem);margin:1rem .25rem}}@media(min-width:768px){.mainSite .productList{margin-left:-1rem;margin-right:-1rem}.mainSite .productList .pageBreak{margin-left:1rem;margin-right:1rem}.mainSite .productList .product{width:calc(33.33% - 2rem);margin:1rem}.mainSite .productList .product{padding:1rem 1.5rem}}@media(min-width:992px){.mainSite .contentPage.webshop.list .productList{margin-top:0}}@media(min-width:1400px){.mainSite .webshopList{display:flex;justify-content:space-between}.mainSite #products{width:75%}.mainSite .productList .product{width:calc(25% - 2rem)}.mainSite .contentPage.webshop.list .container-fluid{padding:0 2.5rem}}@media(max-width:1400px){.mainSite .filterBtn{color:currentColor}.mainSite .filterOffCanvas{background-color:var(--color-ter)}.mainSite .filterOffCanvas .subMenu{padding:0;background-color:none}}@media(min-width:1600px){.mainSite .productList .product{width:calc(20% - 2rem)}}
/*# sourceMappingURL=list.min.css.map */
