.listings__header{text-align:center;margin-bottom:1rem;padding-top:2.5rem;padding-bottom:2.5rem;background-color:#e3e3e3}.listings__title{color:#19335b;padding:0;margin:0}.listings__summary{font-size:1rem}.listings__summary a{color:#000;text-decoration:underline}.listings__combination__row{display:flex}.listings__manufacturer{padding-top:1rem;padding-bottom:1rem;width:25%}.listings__textblocks{padding-right:1rem;width:75%;margin-left:auto;margin-right:auto}.listings__textblocks--pl{padding-left:1rem}.manufacturer__logo{height:14rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.listings__banner-image{display:none;width:41.6666666667%}.listings__banner-image img{display:inline-block;text-align:right}.listings__content{padding-bottom:3rem}.listings__content--tight{padding-bottom:0}.listings__combination__row{padding-bottom:1.5rem}.products{width:100%;display:block}.products__empty{width:100%;padding-top:4rem;padding-bottom:4rem}.filter__header{display:block;position:relative;width:100%;padding-top:1rem;padding-bottom:1rem;border:solid #e3e3e3;border-width:0 0 1px;vertical-align:middle}.filter__title{width:83.3333333333%;display:inline-block;font-family:Wonder Unit Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.filter__svg{position:absolute;right:0;height:1rem;width:1rem;vertical-align:middle;top:1rem}.filter__svg--closed{display:inline-block}.facets{display:none;list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0;padding-top:1rem;padding-bottom:1rem}.facet{display:block;margin-bottom:.5rem;line-height:1.5}.facet--slider{padding-top:2rem;padding-left:1rem;padding-right:1rem}.facet--category{display:block;margin-bottom:.25rem;line-height:1}.facet--hide{display:none}.facet__link,.facets--all .facet--hide{display:block}.facet__link{width:100%;font-size:.875rem;padding:.25rem .5rem}.facet__link:hover{color:#000;background-color:#e3e3e3}.facet__link--more{padding-left:0;padding-right:0;border-width:0}.facet__link--more:hover{background-color:transparent}.facets--all .facet__link--more{display:none}.facet__name--more{text-decoration:underline}.facet__cross{position:absolute;width:.75rem;height:.75rem;display:none;top:50%;right:.5rem;transform:translateY(-50%)}.facet__cross:before{transform:rotate(-45deg)}.facet__cross:after,.facet__cross:before{height:100%;top:0;display:inline-block;position:absolute;background-color:#6f6f6f;content:"";width:1px;right:calc(50% - 1px)}.facet__cross:after{transform:rotate(45deg)}.facet__box{margin-right:.75rem;display:inline-block;width:1rem;height:1rem;border:1px solid #6f6f6f;vertical-align:middle;background-color:#f5f5f5;position:relative;margin-bottom:.25rem}.facet__box:before{position:absolute;background-color:#19335b;opacity:0;content:"";height:50%;width:50%;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s}.facet__box--applied:before{opacity:1;transition:all .2s}.facet__link--applied{position:relative;font-weight:600}.facet__link--applied,.facet__link--applied:hover{background-color:#e3e3e3;color:#000}.facet__link--applied:hover .facet__cross:after,.facet__link--applied:hover .facet__cross:before{background-color:#000}.facet__link--applied .facet__cross{display:inline-block}.facet__link--category{border-width:0;padding-left:0;padding-right:0;color:#000}.facet__link--category:hover{background-color:transparent}.facet__link--category:hover .facet__name{text-decoration:underline}.facet__name{vertical-align:top;width:75%}.facet__name,.filter--expanded .filter__svg--expanded{display:inline-block}.filter--expanded .filter__svg--closed{display:none}.filter--expanded .facets{display:block}.products__info{width:100%}.products__count{display:none;width:50%}.mobile-filters,.pagination__per-page,.products__sort{display:inline-block;width:50%}.products__sort{position:relative;text-align:right}.pagination__per-page{position:relative;text-align:left}.pagination__svg,.sort__svg{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;height:1rem;width:1rem;pointer-events:none;right:1rem}@media screen and (min-width:767px){.pagination{align-items:center}.pagination__svg{left:62%}}.mobile-filters__button,.sort__select{width:100%;background-color:#e3e3e3;text-align:left;text-transform:none;letter-spacing:0;color:#000;border-width:0;outline:0;font-size:1rem}.mobile-filters__button:hover,.sort__select:hover{background-color:#e3e3e3;color:#000}.pagination__select{width:100%;background-color:#19335b;text-align:left;text-transform:none;letter-spacing:0;color:#fff;border-width:0;outline:0;font-size:1rem}.pagination__select:hover{background-color:#19335b;cursor:pointer}.pagination__svg{fill:#fff}.product-cards{display:flex;flex-wrap:wrap}.swiper-container{width:100%}.product-card__container{width:50%;vertical-align:top}.product-card{position:relative;background-color:#fff;border:1px solid #e3e3e3}.product-card__items{height:100%}.product-card__image{padding:.5rem;text-align:center}.product-card__image img{margin-left:auto;margin-right:auto}.product-card__link{display:flex;flex-direction:column;height:100%}.product-card__name{font-weight:700;font-family:Wonder Unit Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;text-align:left;padding-left:.5rem;padding-right:.5rem;padding-top:.5rem}.product-card__info{font-size:1rem;margin-top:auto;padding:.5rem}.product-card__banner{position:absolute;color:#fff;text-transform:uppercase;font-size:.75rem;letter-spacing:.05em;padding:.5rem;pointer-events:none;background-color:rgba(176,26,26,.61);top:.5rem;left:.5rem}.product-card__manufacturer,.product-card__name,.product-card__price{display:block}.product-card__review{display:table}.product-card__stars{display:table-cell;padding-bottom:.5rem}.product-card__stars .star__svg{height:1rem;width:1rem;display:inline-block;vertical-align:text-top}.product-card__num-reviews{display:table-cell;padding-left:.5rem;font-size:.875rem;vertical-align:text-top}.product-card__prices{text-align:left}.product-card__ex-vat,.product-card__inc-vat,.product-card__price--ex,.product-card__price--inc{display:none}body.prices--inc .product-card__price--inc{display:inline-block}body.prices--inc .product-card__inc-vat{display:inline}body.prices--ex .product-card__price--ex{display:inline-block}body.prices--ex .product-card__ex-vat{display:inline}.product-card__price{display:inline-block;font-weight:700;font-size:1rem}.product-card__ex-vat,.product-card__inc-vat{font-weight:400;font-size:.625rem}.product-card__price--reduced{color:#b01919;margin-right:.5rem;font-weight:600}.product-card__price--was{text-decoration:line-through;font-weight:400;font-size:.75rem;color:#6f6f6f}.product-card__manufacturer-image{position:absolute;height:2rem;width:4rem;top:1rem;left:1rem}@media (min-width:576px){.product-card__image{padding:.5rem}.product-card__name{padding-top:1rem;padding-left:1rem;padding-right:1rem}.product-card__info{padding:.5rem 1rem 1rem}.product-card__stars{padding-bottom:.75rem}.product-card__price{font-size:1.125rem}.product-card__inc-vat,.product-card__price--was{font-size:.75rem}}@media (min-width:768px){.product-card__banner{background-color:#b01919}.product-card__container{width:33.3333333333%}}@media (min-width:1024px){.product-card__container{width:25%}.product-card__price{font-size:1.25rem}.product-card__price--was{font-size:.875rem}}.product-card__container--listings{display:inline-block;width:50%;padding-left:.5rem;padding-right:.5rem;padding-bottom:1rem}.product-card{height:100%}.product-cards--listings{padding-top:2rem;margin-left:-.5rem;margin-right:-.5rem}.product-card__details--listings,.product-card__prices--listings{display:block;width:100%}.product-card__price--listings,.product-card__price--was{padding-top:0}.applied-filters{margin-top:.5rem;line-height:1.5;margin-bottom:-.5rem;overflow-x:auto;white-space:nowrap}.products__total{color:#6f6f6f;font-size:.875rem}.products__total strong{color:#000;text-transform:uppercase;letter-spacing:.05em;font-size:1.125rem;margin-right:.25rem}.applied-filter__pill{position:relative;display:inline-block;font-size:.875rem;background-color:#e3e3e3;color:#000;font-weight:600;margin:0 .5rem .5rem 0;padding:.25rem 2rem .25rem .5rem;line-height:1.5}.applied-filter__close{position:absolute;top:0;bottom:0;right:0;margin-top:auto;margin-bottom:auto;margin-right:.5rem;padding-bottom:1px;width:12px;height:16px}.applied-filter__close-icon{height:100%;width:100%;position:relative;display:inline-block;cursor:pointer}.applied-filter__close-line{display:block;border:solid #000;border-width:0 0 1px;position:absolute;width:12px;top:7px}.applied-filter__close-line:first-child{transform:rotate(-225deg)}.applied-filter__close-line:last-child{transform:rotate(45deg)}.applied-filter__remove{padding-left:.5rem;font-size:.875rem;color:#6f6f6f}.applied-filter__remove:hover{color:#000}.most-popular{padding-top:4rem;padding-bottom:4rem}.most-popular__content{margin-left:auto;margin-right:auto;position:relative;max-width:1600px}.pagination{padding-top:2rem;padding-bottom:3rem;display:flex;justify-content:space-between}@media screen and (max-width:1023px){body.filters--open{overflow:hidden;max-height:100%;position:fixed;top:0;right:0;bottom:0;left:0}.filters--open .filters{display:block;top:0;left:0}.filters{position:fixed;height:100vh;display:none;overflow:auto}.filters,.filters-cta{width:100%;background-color:#fff;z-index:2048}.filters-cta{padding:1rem;position:-webkit-sticky;position:sticky;top:0}.filters-cta__button{width:100%}.filter{padding-left:1rem;padding-right:1rem}.mobile-filters,.pagination{padding-right:.5rem}.products__sort{padding-left:.5rem}.product-card__prices--listings{margin-top:.5rem}.listings__manufacturer{padding-top:1rem;padding-bottom:1rem;width:100%}.listings__textblocks{width:100%}}@media screen and (max-width:767px){.listings__combination__row{display:block}.manufacturer__container{width:100%;display:flex;justify-content:center}.pagination{flex-direction:column}.pagination__per-page{margin-bottom:1rem}}@media screen and (max-width:420px){.filters{padding-bottom:27vh}}@media screen and (max-width:375px){.filters{padding-bottom:30vh}}@media screen and (max-width:320px){.filters{padding-bottom:35vh}}@media (min-width:768px){.product-card__container--listings{display:inline-block;width:33.3333333333%}}@media (min-width:1024px){.listings__banner-image{display:block;position:absolute;right:0;top:0;height:100%;z-index:auto}.listings__banner-image img{height:100%}.filters-cta,.mobile-filters{display:none}.products__count{display:inline-block;width:66.6666666667%;vertical-align:middle}.pagination__per-page,.products__sort{width:33.3333333333%;vertical-align:middle;margin-top:0}.products{width:80%;display:inline-block;padding-left:3rem}.products--full{width:100%;display:block;padding-left:0}.filters{position:static;width:20%;display:inline-block}.pagination__select,.sort__select{max-width:250px}.product-cards--listings{margin-left:-.5rem;margin-right:-.5rem}}.vue-slider-dot{position:absolute;will-change:transform;transition:all 0s;z-index:5}.vue-slider-marks{position:relative;width:100%;height:100%}.vue-slider-mark{position:absolute;z-index:1}.vue-slider-ltr .vue-slider-mark,.vue-slider-rtl .vue-slider-mark{height:100%;width:0;top:50%}.vue-slider-ltr .vue-slider-mark-step,.vue-slider-rtl .vue-slider-mark-step{top:0}.vue-slider-ltr .vue-slider-mark-label,.vue-slider-rtl .vue-slider-mark-label{top:100%;margin-top:10px}.vue-slider-ltr .vue-slider-mark{transform:translate(-50%,-50%)}.vue-slider-ltr .vue-slider-mark-step{left:0}.vue-slider-ltr .vue-slider-mark-label{left:50%;transform:translateX(-50%)}.vue-slider-rtl .vue-slider-mark{transform:translate(50%,-50%)}.vue-slider-rtl .vue-slider-mark-step{right:0}.vue-slider-rtl .vue-slider-mark-label{right:50%;transform:translateX(50%)}.vue-slider-btt .vue-slider-mark,.vue-slider-ttb .vue-slider-mark{width:100%;height:0;left:50%}.vue-slider-btt .vue-slider-mark-step,.vue-slider-ttb .vue-slider-mark-step{left:0}.vue-slider-btt .vue-slider-mark-label,.vue-slider-ttb .vue-slider-mark-label{left:100%;margin-left:10px}.vue-slider-btt .vue-slider-mark{transform:translate(-50%,50%)}.vue-slider-btt .vue-slider-mark-step{top:0}.vue-slider-btt .vue-slider-mark-label{top:50%;transform:translateY(-50%)}.vue-slider-ttb .vue-slider-mark{transform:translate(-50%,-50%)}.vue-slider-ttb .vue-slider-mark-step{bottom:0}.vue-slider-ttb .vue-slider-mark-label{bottom:50%;transform:translateY(50%)}.vue-slider-mark-label,.vue-slider-mark-step{position:absolute}.vue-slider{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;box-sizing:content-box;-ms-touch-action:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.vue-slider-disabled{pointer-events:none}.vue-slider-rail{position:relative;width:100%;height:100%;transition-property:width,height,left,right,top,bottom}.vue-slider-process{position:absolute;z-index:1}.vue-slider-sr-only{height:1px;width:1px;overflow:hidden;position:absolute;clip:rect(1px,1px,1px,1px)}.vue-slider-disabled{opacity:.5;cursor:not-allowed}.vue-slider-rail{background-color:#e3e3e3;border-radius:0}.vue-slider-mark{z-index:4}.vue-slider-mark:first-child .vue-slider-mark-step,.vue-slider-mark:last-child .vue-slider-mark-step{display:none}.vue-slider-mark-step{width:100%;height:100%;border-radius:9999px;background-color:rgba(0,0,0,.16)}.vue-slider-mark-label{white-space:nowrap;font-size:.875rem}.vue-slider-dot-handle{background-color:#000;border-radius:9999px;width:100%;height:100%;cursor:pointer;border:1px solid transparent}.vue-slider-dot-handle-focus{box-shadow:.5px .5px 2px 1px rgba(0,0,0,.3)}.vue-slider-dot-handle-disabled{cursor:not-allowed;background-color:#6f6f6f}.merge-tooltip{position:absolute;white-space:nowrap;border-radius:9999px;padding:.5rem 1rem;left:50%;bottom:100%;transform:translate(-50%,-10px);background-color:inherit}@media (min-width:1280px){.products{width:80%;display:inline-block;padding-left:3rem}.products--full{width:100%;display:block;padding-left:0}.filters{position:static;width:20%;display:inline-block}.product-cards--listings{margin-left:-.5rem;margin-right:-.5rem}.product-card__container--listings{display:inline-block;width:25%;padding-left:.5rem;padding-right:.5rem;padding-bottom:1.5rem}}@media (min-width:1440px){.product-cards--listings{margin-left:-.75rem;margin-right:-.75rem}.product-card__container--listings{padding-left:.75rem;padding-right:.75rem}}.description{padding-bottom:3rem}.description__container{position:relative;padding-top:1rem}.description__content{font-size:.75rem}.description__title{text-transform:uppercase;padding-bottom:.5rem;letter-spacing:.05em}.description__text{line-height:1.5}.description__logo{width:100%;position:absolute;text-align:center}.description__svg{width:220px;height:220px;opacity:.1}@media (min-width:768px){.description__logo{text-align:center}.description__content{font-size:.875rem}}@media (min-width:1024px){.description__container{position:relative}.description__logo{text-align:center}.description__svg{width:200px;height:200px}.description__content{display:inline-block;text-align:left;width:91.6666666667%}.description__text{display:inline-block;width:100%;vertical-align:top}.description__text p{margin:0}}@media (min-width:1280px){.description__content{padding-top:1.5rem;padding-bottom:1.5rem}.description__logo{text-align:left}.description__svg{width:250px;height:250px}}@media (min-width:1440px){.description__content{width:83.3333333333%;padding-top:3rem;padding-bottom:3rem}.description__svg{width:300px;height:300px}}.combination__image{margin-bottom:1.5rem}.combination__image img{width:100%}