.home .site-main,.tax-manufacturer_location .site-main,.search-results .site-main,.search-no-results .site-main,.page-template-default .site-main,.tax-manufacturer_type .site-main{display:grid;grid-template-columns:repeat(auto-fit, minmax(20em, 1fr));grid-auto-flow:dense;gap:18px;margin-top:24px;margin-bottom:50px}@media (min-width: 48em) and (max-width: 74.98em){.home .site-main,.tax-manufacturer_location .site-main,.search-results .site-main,.search-no-results .site-main,.page-template-default .site-main,.tax-manufacturer_type .site-main{grid-template-columns:1fr 1fr}}@media (min-width: 36em) and (max-width: 61.98em){.home .site-main,.tax-manufacturer_location .site-main,.search-results .site-main,.search-no-results .site-main,.page-template-default .site-main,.tax-manufacturer_type .site-main{grid-template-columns:1fr 1fr}}@media (max-width: 47.98em){.home .site-main,.tax-manufacturer_location .site-main,.search-results .site-main,.search-no-results .site-main,.page-template-default .site-main,.tax-manufacturer_type .site-main{grid-template-columns:1fr;row-gap:0;margin:0}}.home .site-main .entry-paragraph,.tax-manufacturer_location .site-main .entry-paragraph,.search-results .site-main .entry-paragraph,.search-no-results .site-main .entry-paragraph,.page-template-default .site-main .entry-paragraph,.tax-manufacturer_type .site-main .entry-paragraph{padding:0 50px 35px 50px}@media (min-width: 48em) and (max-width: 74.98em){.home .site-main .entry-paragraph,.tax-manufacturer_location .site-main .entry-paragraph,.search-results .site-main .entry-paragraph,.search-no-results .site-main .entry-paragraph,.page-template-default .site-main .entry-paragraph,.tax-manufacturer_type .site-main .entry-paragraph{grid-column-start:1;grid-column-end:span 2}}.home .site-main .entry-paragraph p,.tax-manufacturer_location .site-main .entry-paragraph p,.search-results .site-main .entry-paragraph p,.search-no-results .site-main .entry-paragraph p,.page-template-default .site-main .entry-paragraph p,.tax-manufacturer_type .site-main .entry-paragraph p{font-size:1rem;font-weight:600;line-height:1.4;text-align:center}.home .site-main article.viaprofi-intro,.tax-manufacturer_location .site-main article.viaprofi-intro,.search-results .site-main article.viaprofi-intro,.search-no-results .site-main article.viaprofi-intro,.page-template-default .site-main article.viaprofi-intro,.tax-manufacturer_type .site-main article.viaprofi-intro{width:100%;height:100%;background-color:#ea0029;color:#fff;overflow:hidden;margin:0;border-radius:.5em;position:relative}@media (max-width: 61.98em){.home .site-main article.viaprofi-intro,.tax-manufacturer_location .site-main article.viaprofi-intro,.search-results .site-main article.viaprofi-intro,.search-no-results .site-main article.viaprofi-intro,.page-template-default .site-main article.viaprofi-intro,.tax-manufacturer_type .site-main article.viaprofi-intro{display:none}}.home .site-main article.viaprofi-intro a.viaprofi-intro-link,.tax-manufacturer_location .site-main article.viaprofi-intro a.viaprofi-intro-link,.search-results .site-main article.viaprofi-intro a.viaprofi-intro-link,.search-no-results .site-main article.viaprofi-intro a.viaprofi-intro-link,.page-template-default .site-main article.viaprofi-intro a.viaprofi-intro-link,.tax-manufacturer_type .site-main article.viaprofi-intro a.viaprofi-intro-link{padding:2em;color:#fff;width:100%;height:100%;display:block}.home .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner,.tax-manufacturer_location .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner,.search-results .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner,.search-no-results .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner,.page-template-default .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner,.tax-manufacturer_type .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner{position:absolute;left:50%;transform:translateX(-50%);width:100%;padding:0 2em;bottom:3.75em;line-height:1}.home .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner h1,.tax-manufacturer_location .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner h1,.search-results .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner h1,.search-no-results .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner h1,.page-template-default .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner h1,.tax-manufacturer_type .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner h1{padding:0;font-size:2.5em;line-height:1.3;font-weight:500;margin:0}.home .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner h3,.tax-manufacturer_location .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner h3,.search-results .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner h3,.search-no-results .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner h3,.page-template-default .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner h3,.tax-manufacturer_type .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner h3{padding:0;font-size:2.5em;line-height:1.3;font-weight:500;margin:0}.home .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner .description,.tax-manufacturer_location .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner .description,.search-results .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner .description,.search-no-results .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner .description,.page-template-default .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner .description,.tax-manufacturer_type .site-main article.viaprofi-intro a.viaprofi-intro-link .viaprofi-intro-inner .description{text-overflow:ellipsis;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;font-size:.8em;line-height:1.5;font-weight:400;margin-top:2em}.home .site-main article.type-manufacturer.hidden,.tax-manufacturer_location .site-main article.type-manufacturer.hidden,.search-results .site-main article.type-manufacturer.hidden,.search-no-results .site-main article.type-manufacturer.hidden,.page-template-default .site-main article.type-manufacturer.hidden,.tax-manufacturer_type .site-main article.type-manufacturer.hidden{display:none}.home .site-main article.type-manufacturer,.tax-manufacturer_location .site-main article.type-manufacturer,.search-results .site-main article.type-manufacturer,.search-no-results .site-main article.type-manufacturer,.page-template-default .site-main article.type-manufacturer,.tax-manufacturer_type .site-main article.type-manufacturer{position:relative;border-radius:.5em;overflow:hidden;border:1px solid #bbb;border-spacing:0;height:26.5em;background-color:#fff;margin-bottom:0}@media (max-width: 61.98em){.home .site-main article.type-manufacturer,.tax-manufacturer_location .site-main article.type-manufacturer,.search-results .site-main article.type-manufacturer,.search-no-results .site-main article.type-manufacturer,.page-template-default .site-main article.type-manufacturer,.tax-manufacturer_type .site-main article.type-manufacturer{border-radius:0;border:0}}.home .site-main article.type-manufacturer .post-thumbnail,.tax-manufacturer_location .site-main article.type-manufacturer .post-thumbnail,.search-results .site-main article.type-manufacturer .post-thumbnail,.search-no-results .site-main article.type-manufacturer .post-thumbnail,.page-template-default .site-main article.type-manufacturer .post-thumbnail,.tax-manufacturer_type .site-main article.type-manufacturer .post-thumbnail{height:370px;display:block}.home .site-main article.type-manufacturer .post-thumbnail img,.tax-manufacturer_location .site-main article.type-manufacturer .post-thumbnail img,.search-results .site-main article.type-manufacturer .post-thumbnail img,.search-no-results .site-main article.type-manufacturer .post-thumbnail img,.page-template-default .site-main article.type-manufacturer .post-thumbnail img,.tax-manufacturer_type .site-main article.type-manufacturer .post-thumbnail img{object-fit:cover;height:100%;width:100%}.home .site-main article.type-manufacturer .slick-slider.slick-initialized,.tax-manufacturer_location .site-main article.type-manufacturer .slick-slider.slick-initialized,.search-results .site-main article.type-manufacturer .slick-slider.slick-initialized,.search-no-results .site-main article.type-manufacturer .slick-slider.slick-initialized,.page-template-default .site-main article.type-manufacturer .slick-slider.slick-initialized,.tax-manufacturer_type .site-main article.type-manufacturer .slick-slider.slick-initialized{height:calc(100% - 4.5em)}.home .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev,.home .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next,.tax-manufacturer_location .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev,.tax-manufacturer_location .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next,.search-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev,.search-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next,.search-no-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev,.search-no-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next,.page-template-default .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev,.page-template-default .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next,.tax-manufacturer_type .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev,.tax-manufacturer_type .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next{z-index:1;height:25px}.home .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev,.home .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next,.tax-manufacturer_location .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev,.tax-manufacturer_location .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next,.search-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev,.search-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next,.search-no-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev,.search-no-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next,.page-template-default .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev,.page-template-default .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next,.tax-manufacturer_type .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev,.tax-manufacturer_type .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next{border-radius:0;width:48px;height:48px;opacity:0.8;transition:0.3s all}.home .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev:hover,.home .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next:hover,.tax-manufacturer_location .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev:hover,.tax-manufacturer_location .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next:hover,.search-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev:hover,.search-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next:hover,.search-no-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev:hover,.search-no-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next:hover,.page-template-default .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev:hover,.page-template-default .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next:hover,.tax-manufacturer_type .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev:hover,.tax-manufacturer_type .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next:hover{opacity:1}.home .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev::before,.home .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next::before,.tax-manufacturer_location .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev::before,.tax-manufacturer_location .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next::before,.search-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev::before,.search-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next::before,.search-no-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev::before,.search-no-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next::before,.page-template-default .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev::before,.page-template-default .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next::before,.tax-manufacturer_type .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev::before,.tax-manufacturer_type .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next::before{font-size:40px;opacity:1;color:#fff}.home .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev,.tax-manufacturer_location .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev,.search-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev,.search-no-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev,.page-template-default .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev,.tax-manufacturer_type .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev{left:0}.home .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev::before,.tax-manufacturer_location .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev::before,.search-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev::before,.search-no-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev::before,.page-template-default .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev::before,.tax-manufacturer_type .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-prev::before{content:"\3008"}.home .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next,.tax-manufacturer_location .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next,.search-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next,.search-no-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next,.page-template-default .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next,.tax-manufacturer_type .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next{right:0}.home .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next::before,.tax-manufacturer_location .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next::before,.search-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next::before,.search-no-results .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next::before,.page-template-default .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next::before,.tax-manufacturer_type .site-main article.type-manufacturer .slick-slider.slick-initialized .slick-next::before{content:"\3009"}.home .site-main article.type-manufacturer .manufacturer-image,.tax-manufacturer_location .site-main article.type-manufacturer .manufacturer-image,.search-results .site-main article.type-manufacturer .manufacturer-image,.search-no-results .site-main article.type-manufacturer .manufacturer-image,.page-template-default .site-main article.type-manufacturer .manufacturer-image,.tax-manufacturer_type .site-main article.type-manufacturer .manufacturer-image{height:calc(100% - 4.5em)}.home .site-main article.type-manufacturer .manufacturer-image img.manufacturer-avatar-placeholder,.tax-manufacturer_location .site-main article.type-manufacturer .manufacturer-image img.manufacturer-avatar-placeholder,.search-results .site-main article.type-manufacturer .manufacturer-image img.manufacturer-avatar-placeholder,.search-no-results .site-main article.type-manufacturer .manufacturer-image img.manufacturer-avatar-placeholder,.page-template-default .site-main article.type-manufacturer .manufacturer-image img.manufacturer-avatar-placeholder,.tax-manufacturer_type .site-main article.type-manufacturer .manufacturer-image img.manufacturer-avatar-placeholder{object-fit:cover;height:100%;margin:0 auto}.home .site-main article.type-manufacturer .slick-dots,.tax-manufacturer_location .site-main article.type-manufacturer .slick-dots,.search-results .site-main article.type-manufacturer .slick-dots,.search-no-results .site-main article.type-manufacturer .slick-dots,.page-template-default .site-main article.type-manufacturer .slick-dots,.tax-manufacturer_type .site-main article.type-manufacturer .slick-dots{bottom:1.25em}.home .site-main article.type-manufacturer .slick-dots li,.tax-manufacturer_location .site-main article.type-manufacturer .slick-dots li,.search-results .site-main article.type-manufacturer .slick-dots li,.search-no-results .site-main article.type-manufacturer .slick-dots li,.page-template-default .site-main article.type-manufacturer .slick-dots li,.tax-manufacturer_type .site-main article.type-manufacturer .slick-dots li{opacity:1;width:auto;height:auto}.home .site-main article.type-manufacturer .slick-dots li button,.tax-manufacturer_location .site-main article.type-manufacturer .slick-dots li button,.search-results .site-main article.type-manufacturer .slick-dots li button,.search-no-results .site-main article.type-manufacturer .slick-dots li button,.page-template-default .site-main article.type-manufacturer .slick-dots li button,.tax-manufacturer_type .site-main article.type-manufacturer .slick-dots li button{background:#fff;border-radius:12px;min-width:auto;min-height:auto;width:11px;height:11px;transition:opacity 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s !important}.home .site-main article.type-manufacturer .slick-dots li button:before,.tax-manufacturer_location .site-main article.type-manufacturer .slick-dots li button:before,.search-results .site-main article.type-manufacturer .slick-dots li button:before,.search-no-results .site-main article.type-manufacturer .slick-dots li button:before,.page-template-default .site-main article.type-manufacturer .slick-dots li button:before,.tax-manufacturer_type .site-main article.type-manufacturer .slick-dots li button:before{content:none}.home .site-main article.type-manufacturer .slick-dots li.slick-active,.tax-manufacturer_location .site-main article.type-manufacturer .slick-dots li.slick-active,.search-results .site-main article.type-manufacturer .slick-dots li.slick-active,.search-no-results .site-main article.type-manufacturer .slick-dots li.slick-active,.page-template-default .site-main article.type-manufacturer .slick-dots li.slick-active,.tax-manufacturer_type .site-main article.type-manufacturer .slick-dots li.slick-active{opacity:0.7}.home .site-main article.type-manufacturer .slick-dots li.slick-active button,.tax-manufacturer_location .site-main article.type-manufacturer .slick-dots li.slick-active button,.search-results .site-main article.type-manufacturer .slick-dots li.slick-active button,.search-no-results .site-main article.type-manufacturer .slick-dots li.slick-active button,.page-template-default .site-main article.type-manufacturer .slick-dots li.slick-active button,.tax-manufacturer_type .site-main article.type-manufacturer .slick-dots li.slick-active button{background:transparent;border:3px solid #fff}.home .site-main article.type-manufacturer .entry-details,.tax-manufacturer_location .site-main article.type-manufacturer .entry-details,.search-results .site-main article.type-manufacturer .entry-details,.search-no-results .site-main article.type-manufacturer .entry-details,.page-template-default .site-main article.type-manufacturer .entry-details,.tax-manufacturer_type .site-main article.type-manufacturer .entry-details{position:absolute;bottom:0;z-index:10;background-color:#fff;width:100%;height:4.5em;padding:.625em 1.25em 0 1.25em}.home .site-main article.type-manufacturer .entry-details .entry-title,.tax-manufacturer_location .site-main article.type-manufacturer .entry-details .entry-title,.search-results .site-main article.type-manufacturer .entry-details .entry-title,.search-no-results .site-main article.type-manufacturer .entry-details .entry-title,.page-template-default .site-main article.type-manufacturer .entry-details .entry-title,.tax-manufacturer_type .site-main article.type-manufacturer .entry-details .entry-title{font-size:1em;line-height:1.5;font-weight:600;padding:0;margin:0;width:100%;display:block}.home .site-main article.type-manufacturer .entry-details .entry-title a,.tax-manufacturer_location .site-main article.type-manufacturer .entry-details .entry-title a,.search-results .site-main article.type-manufacturer .entry-details .entry-title a,.search-no-results .site-main article.type-manufacturer .entry-details .entry-title a,.page-template-default .site-main article.type-manufacturer .entry-details .entry-title a,.tax-manufacturer_type .site-main article.type-manufacturer .entry-details .entry-title a{text-decoration:none;color:#222}.home .site-main article.type-manufacturer .entry-details .entry-title a:hover,.tax-manufacturer_location .site-main article.type-manufacturer .entry-details .entry-title a:hover,.search-results .site-main article.type-manufacturer .entry-details .entry-title a:hover,.search-no-results .site-main article.type-manufacturer .entry-details .entry-title a:hover,.page-template-default .site-main article.type-manufacturer .entry-details .entry-title a:hover,.tax-manufacturer_type .site-main article.type-manufacturer .entry-details .entry-title a:hover{color:#ea0029}.home .site-main article.type-manufacturer .entry-footer,.tax-manufacturer_location .site-main article.type-manufacturer .entry-footer,.search-results .site-main article.type-manufacturer .entry-footer,.search-no-results .site-main article.type-manufacturer .entry-footer,.page-template-default .site-main article.type-manufacturer .entry-footer,.tax-manufacturer_type .site-main article.type-manufacturer .entry-footer{margin:0;padding:.5em 0 0 0;width:100%;display:inline-block;position:relative;top:-6px}.home .site-main article.type-manufacturer .entry-footer .entry-taxonomies,.tax-manufacturer_location .site-main article.type-manufacturer .entry-footer .entry-taxonomies,.search-results .site-main article.type-manufacturer .entry-footer .entry-taxonomies,.search-no-results .site-main article.type-manufacturer .entry-footer .entry-taxonomies,.page-template-default .site-main article.type-manufacturer .entry-footer .entry-taxonomies,.tax-manufacturer_type .site-main article.type-manufacturer .entry-footer .entry-taxonomies{font-size:1em;line-height:1.4;font-weight:600;color:#888}.home .site-main article.type-manufacturer .entry-footer .entry-taxonomies a,.tax-manufacturer_location .site-main article.type-manufacturer .entry-footer .entry-taxonomies a,.search-results .site-main article.type-manufacturer .entry-footer .entry-taxonomies a,.search-no-results .site-main article.type-manufacturer .entry-footer .entry-taxonomies a,.page-template-default .site-main article.type-manufacturer .entry-footer .entry-taxonomies a,.tax-manufacturer_type .site-main article.type-manufacturer .entry-footer .entry-taxonomies a{text-decoration:none}.home .site-main article.type-manufacturer .entry-footer .entry-taxonomies .manufacturer-type-links,.tax-manufacturer_location .site-main article.type-manufacturer .entry-footer .entry-taxonomies .manufacturer-type-links,.search-results .site-main article.type-manufacturer .entry-footer .entry-taxonomies .manufacturer-type-links,.search-no-results .site-main article.type-manufacturer .entry-footer .entry-taxonomies .manufacturer-type-links,.page-template-default .site-main article.type-manufacturer .entry-footer .entry-taxonomies .manufacturer-type-links,.tax-manufacturer_type .site-main article.type-manufacturer .entry-footer .entry-taxonomies .manufacturer-type-links{display:none}.home .site-main article.type-manufacturer .location,.tax-manufacturer_location .site-main article.type-manufacturer .location,.search-results .site-main article.type-manufacturer .location,.search-no-results .site-main article.type-manufacturer .location,.page-template-default .site-main article.type-manufacturer .location,.tax-manufacturer_type .site-main article.type-manufacturer .location{position:absolute;bottom:18px;right:20px;font-size:12px;display:none}.home .pagination .page-numbers,.tax-manufacturer_location .pagination .page-numbers,.search-results .pagination .page-numbers,.search-no-results .pagination .page-numbers,.page-template-default .pagination .page-numbers,.tax-manufacturer_type .pagination .page-numbers{height:1.9em;min-width:1.9em;font-size:1em;line-height:1.5;font-weight:700;color:#444 !important;border:2px solid #444;border-radius:6px;padding:2px 7px;transition:all 0.2s ease;text-decoration:none !important}.home .pagination .page-numbers.current,.home .pagination .page-numbers:hover,.tax-manufacturer_location .pagination .page-numbers.current,.tax-manufacturer_location .pagination .page-numbers:hover,.search-results .pagination .page-numbers.current,.search-results .pagination .page-numbers:hover,.search-no-results .pagination .page-numbers.current,.search-no-results .pagination .page-numbers:hover,.page-template-default .pagination .page-numbers.current,.page-template-default .pagination .page-numbers:hover,.tax-manufacturer_type .pagination .page-numbers.current,.tax-manufacturer_type .pagination .page-numbers:hover{color:#ea0029 !important;border-color:#ea0029}.home .home-map,.tax-manufacturer_location .home-map,.search-results .home-map,.search-no-results .home-map,.page-template-default .home-map,.tax-manufacturer_type .home-map{text-align:center;margin-bottom:30px}@media (max-width: 61.98em){.home .home-map,.tax-manufacturer_location .home-map,.search-results .home-map,.search-no-results .home-map,.page-template-default .home-map,.tax-manufacturer_type .home-map{display:none}}.home .home-map .home-map-inner,.tax-manufacturer_location .home-map .home-map-inner,.search-results .home-map .home-map-inner,.search-no-results .home-map .home-map-inner,.page-template-default .home-map .home-map-inner,.tax-manufacturer_type .home-map .home-map-inner{position:fixed;bottom:2em;z-index:1000;left:50%;transform:translateX(-50%)}@media (max-width: 61.98em){.home .home-map .home-map-inner,.tax-manufacturer_location .home-map .home-map-inner,.search-results .home-map .home-map-inner,.search-no-results .home-map .home-map-inner,.page-template-default .home-map .home-map-inner,.tax-manufacturer_type .home-map .home-map-inner{bottom:1.25em}}.home .home-map .home-map-inner .home-map-button,.tax-manufacturer_location .home-map .home-map-inner .home-map-button,.search-results .home-map .home-map-inner .home-map-button,.search-no-results .home-map .home-map-inner .home-map-button,.page-template-default .home-map .home-map-inner .home-map-button,.tax-manufacturer_type .home-map .home-map-inner .home-map-button{font-size:1em;line-height:1.4;font-weight:600;display:inline-block;border:1px solid #bbbbbb;color:#444;background-color:#fff;border-radius:6px;text-decoration:none;padding:.625em 22px .625em 60px;width:auto;text-align:center;position:relative;z-index:10}@media (max-width: 61.98em){.home .home-map .home-map-inner .home-map-button,.tax-manufacturer_location .home-map .home-map-inner .home-map-button,.search-results .home-map .home-map-inner .home-map-button,.search-no-results .home-map .home-map-inner .home-map-button,.page-template-default .home-map .home-map-inner .home-map-button,.tax-manufacturer_type .home-map .home-map-inner .home-map-button{min-width:210px}}.home .home-map .home-map-inner .home-map-button:hover,.tax-manufacturer_location .home-map .home-map-inner .home-map-button:hover,.search-results .home-map .home-map-inner .home-map-button:hover,.search-no-results .home-map .home-map-inner .home-map-button:hover,.page-template-default .home-map .home-map-inner .home-map-button:hover,.tax-manufacturer_type .home-map .home-map-inner .home-map-button:hover{color:#ea0029}.home .home-map .home-map-inner .home-map-button:before,.tax-manufacturer_location .home-map .home-map-inner .home-map-button:before,.search-results .home-map .home-map-inner .home-map-button:before,.search-no-results .home-map .home-map-inner .home-map-button:before,.page-template-default .home-map .home-map-inner .home-map-button:before,.tax-manufacturer_type .home-map .home-map-inner .home-map-button:before{content:"";display:inline-block;position:absolute;background-image:url("../images/map_icon.png");background-position:0 2px;width:26px;height:26px;top:6px;left:16px;background-size:contain;background-repeat:no-repeat}.home .home-map .home-map-inner .home-map-button.list-icon:before,.tax-manufacturer_location .home-map .home-map-inner .home-map-button.list-icon:before,.search-results .home-map .home-map-inner .home-map-button.list-icon:before,.search-no-results .home-map .home-map-inner .home-map-button.list-icon:before,.page-template-default .home-map .home-map-inner .home-map-button.list-icon:before,.tax-manufacturer_type .home-map .home-map-inner .home-map-button.list-icon:before{background-position:0 3px;background-image:url("../images/list_icon.png");width:25px;height:25px;opacity:0.6}.home .map-container,.tax-manufacturer_location .map-container,.search-results .map-container,.search-no-results .map-container,.page-template-default .map-container,.tax-manufacturer_type .map-container{margin-top:24px;display:none}.home .map-container .map-content,.tax-manufacturer_location .map-container .map-content,.search-results .map-container .map-content,.search-no-results .map-container .map-content,.page-template-default .map-container .map-content,.tax-manufacturer_type .map-container .map-content{z-index:2}.home .manufacturer-map-popup,.tax-manufacturer_location .manufacturer-map-popup,.search-results .manufacturer-map-popup,.search-no-results .manufacturer-map-popup,.page-template-default .manufacturer-map-popup,.tax-manufacturer_type .manufacturer-map-popup{display:none;background-color:#fff;box-shadow:0px 4px 12px rgba(0,0,0,0.25);border-radius:3px;padding:40px 20px;position:absolute;top:30px;left:0px;z-index:2;text-align:center;max-width:400px;z-index:2}@media (max-width: 47.98em){.home .manufacturer-map-popup,.tax-manufacturer_location .manufacturer-map-popup,.search-results .manufacturer-map-popup,.search-no-results .manufacturer-map-popup,.page-template-default .manufacturer-map-popup,.tax-manufacturer_type .manufacturer-map-popup{overflow-y:scroll}}.home .manufacturer-map-popup.visible,.tax-manufacturer_location .manufacturer-map-popup.visible,.search-results .manufacturer-map-popup.visible,.search-no-results .manufacturer-map-popup.visible,.page-template-default .manufacturer-map-popup.visible,.tax-manufacturer_type .manufacturer-map-popup.visible{display:block}.home .manufacturer-map-popup .close-popup,.tax-manufacturer_location .manufacturer-map-popup .close-popup,.search-results .manufacturer-map-popup .close-popup,.search-no-results .manufacturer-map-popup .close-popup,.page-template-default .manufacturer-map-popup .close-popup,.tax-manufacturer_type .manufacturer-map-popup .close-popup{background:url('data:image/svg+xml;utf8, <svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.7286 1.41422L11.3145 0L6.36432 4.95016L1.41418 3.05176e-05L0 1.41425L4.95007 6.36435L0.000732422 11.3137L1.41498 12.7279L6.36432 7.77856L11.3137 12.728L12.7279 11.3138L7.7785 6.36435L12.7286 1.41422Z" fill="%236c757d"/></svg>') center no-repeat;border:0;padding:0;position:absolute;top:15px;right:15px;text-indent:-9999px;height:13px;width:13px}.home .manufacturer-map-popup img,.tax-manufacturer_location .manufacturer-map-popup img,.search-results .manufacturer-map-popup img,.search-no-results .manufacturer-map-popup img,.page-template-default .manufacturer-map-popup img,.tax-manufacturer_type .manufacturer-map-popup img{display:inline-block;border-radius:6px;width:50%;object-fit:contain}.home .manufacturer-map-popup .popup-title,.tax-manufacturer_location .manufacturer-map-popup .popup-title,.search-results .manufacturer-map-popup .popup-title,.search-no-results .manufacturer-map-popup .popup-title,.page-template-default .manufacturer-map-popup .popup-title,.tax-manufacturer_type .manufacturer-map-popup .popup-title{color:#222;font-weight:700;line-height:1.3}.home .manufacturer-map-popup .popup-subtitle,.tax-manufacturer_location .manufacturer-map-popup .popup-subtitle,.search-results .manufacturer-map-popup .popup-subtitle,.search-no-results .manufacturer-map-popup .popup-subtitle,.page-template-default .manufacturer-map-popup .popup-subtitle,.tax-manufacturer_type .manufacturer-map-popup .popup-subtitle{color:#222;font-weight:500}.home .manufacturer-map-popup .popup-description,.tax-manufacturer_location .manufacturer-map-popup .popup-description,.search-results .manufacturer-map-popup .popup-description,.search-no-results .manufacturer-map-popup .popup-description,.page-template-default .manufacturer-map-popup .popup-description,.tax-manufacturer_type .manufacturer-map-popup .popup-description{text-align:left}.home .manufacturer-map-popup .popup-btn,.tax-manufacturer_location .manufacturer-map-popup .popup-btn,.search-results .manufacturer-map-popup .popup-btn,.search-no-results .manufacturer-map-popup .popup-btn,.page-template-default .manufacturer-map-popup .popup-btn,.tax-manufacturer_type .manufacturer-map-popup .popup-btn{font-size:1em;line-height:1.4;font-weight:600;border:1px solid #bbb;color:#444;background-color:#fff;border-radius:6px;text-decoration:none;padding:7px 26px 7px 26px;width:auto;text-align:center;position:relative;display:inline-block}.home .manufacturer-map-popup .popup-btn:hover,.tax-manufacturer_location .manufacturer-map-popup .popup-btn:hover,.search-results .manufacturer-map-popup .popup-btn:hover,.search-no-results .manufacturer-map-popup .popup-btn:hover,.page-template-default .manufacturer-map-popup .popup-btn:hover,.tax-manufacturer_type .manufacturer-map-popup .popup-btn:hover{color:#ea0029}.home .manufacturer-map-popup .popup-btn.take-me-there,.tax-manufacturer_location .manufacturer-map-popup .popup-btn.take-me-there,.search-results .manufacturer-map-popup .popup-btn.take-me-there,.search-no-results .manufacturer-map-popup .popup-btn.take-me-there,.page-template-default .manufacturer-map-popup .popup-btn.take-me-there,.tax-manufacturer_type .manufacturer-map-popup .popup-btn.take-me-there{padding-left:44px;margin:10px 0 20px 0;position:relative;display:none}@media (max-width: 47.98em){.home .manufacturer-map-popup .popup-btn.take-me-there,.tax-manufacturer_location .manufacturer-map-popup .popup-btn.take-me-there,.search-results .manufacturer-map-popup .popup-btn.take-me-there,.search-no-results .manufacturer-map-popup .popup-btn.take-me-there,.page-template-default .manufacturer-map-popup .popup-btn.take-me-there,.tax-manufacturer_type .manufacturer-map-popup .popup-btn.take-me-there{display:inline-block}}.home .manufacturer-map-popup .popup-btn.take-me-there:before,.tax-manufacturer_location .manufacturer-map-popup .popup-btn.take-me-there:before,.search-results .manufacturer-map-popup .popup-btn.take-me-there:before,.search-no-results .manufacturer-map-popup .popup-btn.take-me-there:before,.page-template-default .manufacturer-map-popup .popup-btn.take-me-there:before,.tax-manufacturer_type .manufacturer-map-popup .popup-btn.take-me-there:before{content:"";display:inline-block;position:absolute;width:20px;height:20px;top:8px;left:24px;background-image:url(../images/location_icon.png);background-size:20px 20px}.home #home-map,.tax-manufacturer_location #home-map,.search-results #home-map,.search-no-results #home-map,.page-template-default #home-map,.tax-manufacturer_type #home-map{z-index:1}
