.productFavoriteButton{align-items:center;display:flex;height:56px;justify-content:center;line-height:0;position:absolute;right:0;top:0;width:56px;z-index:1}.content-block{background-color:#e0e0e0;color:#181818}.content-block .wrapper,.content-block a{display:flex;flex-direction:column}.content-block .wrapper{aspect-ratio:4/5;max-width:100%}.content-block .wrapper img{width:100%}.content-block .content-body{display:flex;flex-direction:column;justify-content:space-between}.content-block .content-body .description{color:#474747}.content-block .spacer{flex:1}.content-block .link-text{align-items:center;color:inherit;display:flex}@media (max-width:991px){.content-block{width:100%!important}}.product-listing{padding-bottom:5.6rem}@media (min-width:992px){.product-listing{padding-bottom:7.2rem}}@media only screen and (max-width:991px){.product-listing .product-list-container{padding:0}}.product-listing .product-listing-title{margin-bottom:3.2rem;position:relative}@media only screen and (max-width:991px){.product-listing .product-listing-title{margin-bottom:2.4rem}}.product-listing .product-listing-title h1{margin-bottom:.8rem}@media only screen and (max-width:991px){.product-listing .product-listing-title h1{margin-bottom:1.2rem}}.product-listing .product-listing-title .intro-text{overflow:hidden;position:relative}.product-listing .product-listing-title .intro-text>*{display:inline}.product-listing .product-listing-title .intro-text div>*{color:#474747;display:inline;font-size:inherit;line-height:24px}@media only screen and (max-width:991px){.product-listing .product-listing-title .intro-text.closed{max-height:48px}.product-listing .product-listing-title .intro-text.closed>:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 71%);bottom:-.8rem;content:"";height:4rem;left:0;pointer-events:none;position:absolute;width:100%;z-index:1}.product-listing .product-listing-title .intro-text.closed div>*{display:inline;font-size:inherit;max-height:48px}}.product-listing .product-listing-title .read-more-btn{border-bottom:.1rem solid #181818;color:#181818;font-size:16px;min-height:0}@media only screen and (max-width:991px){.product-listing .check-vehicle-fit{align-items:center;border-top:.1rem solid #e0e0e0;display:flex;height:6rem}.product-listing .check-vehicle-fit button{align-items:center;display:flex;justify-content:center;width:100%}}.product-listing .filter-top-bar{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;height:60px}@media only screen and (max-width:991px){.product-listing .filter-top-bar button{align-items:center;color:#474747;display:flex;flex-grow:1;justify-content:space-between;min-width:50%}.product-listing .filter-top-bar button div{align-items:center;display:flex}.product-listing .filter-top-bar button div i{margin-right:1.2rem}.product-listing .filter-top-bar button .num-of-active-filters{margin-left:.4rem}}.product-listing .filter-top-bar .desktop-top-content{justify-content:space-between}.product-listing .filter-top-bar .desktop-top-content.no-filter{justify-content:flex-end}.product-listing .filter-top-bar .desktop-top-content button{padding:0}.product-listing .filter-top-bar .desktop-top-content .sorting-title-desktop{color:#757575;white-space:nowrap}.product-listing .filter-top-bar .desktop-top-content .check-vehicle-fit{align-items:center;border-left:.1rem solid #e0e0e0;display:flex}.product-listing .filter-top-bar .desktop-top-content .check-vehicle-fit button{align-items:center;display:flex}.product-listing .filter-top-bar .desktop-top-content .sort-product-dropdown{align-items:center;border-left:1px solid #e0e0e0;display:flex;padding-left:3.2rem}.product-listing .filter-top-bar .desktop-top-content .sort-product-dropdown select{border:none;color:#474747;padding-right:2.4rem}.product-listing .filters-applied{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;row-gap:.8rem}.product-listing .filters-applied .filter-applied{background-color:#f5f5f5;color:#474747;padding:.8rem 1.6rem}.product-listing .filters-applied .filter-applied .remove-filter{font-size:1rem;margin-left:.8rem}.product-listing .filters-applied .filter-applied:not(:last-child){margin-right:1.2rem}@media only screen and (min-width:992px){.product-listing .filters-applied .filter-applied:not(:last-child){margin-right:1.6rem}}.product-listing .filters-applied .clear-filters{min-height:0;min-width:0;padding:0 .8rem}.product-listing .resultarea{color:#757575;display:flex;justify-content:center}.product-listing .resultarea .products-text{margin-left:.4rem}@media (min-width:992px){.product-listing .resultarea{align-items:center;color:#474747;display:flex;margin:0 3.2rem 0 0}}.product-listing .product-listing-left-slide-in-menu-backdrop{background-color:rgba(0,0,0,.5);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1050}.product-listing .product-listing-left-slide-in-menu-backdrop.active{display:block}@media screen and (max-width:991px){.product-listing .left-slide-in-menu{background-color:#fff;bottom:0;display:flex;flex-direction:column;max-height:100vh;min-width:100vw;position:fixed;right:100%;top:0;transition:transform .3s ease-in-out;z-index:1100}.product-listing .left-slide-in-menu.wrapper-visible{transform:translate(100%)}}.product-listing .left-slide-in-menu.filter-infotext-menu .filter-menu-header button{min-height:0;padding:0}@media screen and (min-width:992px){.product-listing .left-slide-in-menu{min-width:300px;width:300px}.product-listing .left-slide-in-menu.filter-infotext-menu{background-color:#fff;bottom:0;display:flex;flex-direction:column;max-height:100vh;min-width:725px;position:fixed;right:100%;top:0;transition:transform .3s ease-in-out;z-index:1100}.product-listing .left-slide-in-menu.filter-infotext-menu.wrapper-visible{transform:translate(100%)}.product-listing .left-slide-in-menu.filter-infotext-menu.on-top{z-index:1200}.product-listing .left-slide-in-menu.filter-infotext-menu .menu-content-section{padding:30px}}.product-listing .left-slide-in-menu .filter-menu-header{display:flex;justify-content:space-between;padding:3.2rem 0}.product-listing .left-slide-in-menu .filter-menu-header .menu-heading{align-items:center;display:flex}.product-listing .left-slide-in-menu .filter-menu-header .menu-heading i{margin-right:.8rem}.product-listing .left-slide-in-menu .filter-menu-header .close-btn{height:16px;min-height:0;width:16px}.product-listing .left-slide-in-menu .filter-menu-header .close-btn i{height:12px;width:12px}.product-listing .left-slide-in-menu .menu-content-section{background-color:#fff;border-right:1px solid #eee;display:flex;flex-direction:column;padding:2rem 2rem 0;position:relative}@media screen and (max-width:991px){.product-listing .left-slide-in-menu .menu-content-section{min-height:calc(100% - 180px);overflow-y:scroll}}@media screen and (min-width:768px){.product-listing .left-slide-in-menu .menu-content-section{padding:30px}}@media screen and (min-width:992px){.product-listing .left-slide-in-menu .menu-content-section{border:none;padding:0}}.product-listing .left-slide-in-menu .filter-bottom-button-section{background-color:#fff;border-top:1px solid #e0e0e0;bottom:0;display:flex;flex-direction:column;left:0;max-width:100vw;min-height:180px;padding:2.4rem 2rem 3.2rem;position:sticky;right:0;z-index:1200}.product-listing .left-slide-in-menu .filter-bottom-button-section .btn{min-height:56px}.product-listing .left-slide-in-menu .filter-bottom-button-section .btn:first-child{margin-bottom:1.2rem}.product-listing .filter-section,.product-listing .sorting-section{border-top:1px solid #e0e0e0;padding:2rem 0}.product-listing .filter-section .filter-header,.product-listing .sorting-section .filter-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.product-listing .filter-section .filter-header .filter-headline,.product-listing .sorting-section .filter-header .filter-headline{margin:0}.product-listing .filter-section .filter-header .num-selected,.product-listing .sorting-section .filter-header .num-selected{margin-left:.4rem}.product-listing .filter-section .filter-header .collapse-icon,.product-listing .filter-section .filter-header .expand-icon,.product-listing .sorting-section .filter-header .collapse-icon,.product-listing .sorting-section .filter-header .expand-icon{height:20px;width:20px}.product-listing .filter-section .filter-header .collapse-icon i,.product-listing .filter-section .filter-header .expand-icon i,.product-listing .sorting-section .filter-header .collapse-icon i,.product-listing .sorting-section .filter-header .expand-icon i{height:20px;position:relative;top:-.1rem;width:20px}.product-listing .filter-section .color-checkbox,.product-listing .filter-section .form-check-label,.product-listing .sorting-section .color-checkbox,.product-listing .sorting-section .form-check-label{color:#474747}.product-listing .filter-section .color-checkbox.disabled,.product-listing .filter-section .form-check-label.disabled,.product-listing .sorting-section .color-checkbox.disabled,.product-listing .sorting-section .form-check-label.disabled{opacity:.5;pointer-events:none}.product-listing .filter-section input[type=checkbox],.product-listing .filter-section input[type=radio],.product-listing .sorting-section input[type=checkbox],.product-listing .sorting-section input[type=radio]{background-color:#fff;border-color:#474747;height:16px;min-width:16px;position:relative;width:16px}.product-listing .filter-section input[type=checkbox],.product-listing .sorting-section input[type=checkbox]{border-radius:2px}.product-listing .filter-section input[type=radio]:checked:after,.product-listing .sorting-section input[type=radio]:checked:after{background-color:#474747;border:1px solid #757575;border-radius:15px;content:"";display:inline-block;height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);visibility:visible;width:10px}.product-listing .filter-section input[type=checkbox]:checked:after,.product-listing .sorting-section input[type=checkbox]:checked:after{border:solid #474747;border-width:0 1.5px 1.5px 0;content:"";display:none;display:inline-block;height:10px;left:4px;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);visibility:visible;width:7px}.product-listing .filter-section .filter-amount,.product-listing .sorting-section .filter-amount{align-self:flex-start;background-color:#e0e0e0;color:#5e5e5e;height:18px;margin-left:1.2rem;padding:0 .4rem}.product-listing .filter-section .filter-checklist label,.product-listing .sorting-section .filter-checklist label{color:#474747;margin-bottom:1.2rem;width:100%}.product-listing .filter-section .filter-checklist label input,.product-listing .sorting-section .filter-checklist label input{margin-right:.8rem}.product-listing .filter-section .filter-checklist .form-check-label,.product-listing .sorting-section .filter-checklist .form-check-label{cursor:pointer;padding-left:.2rem}.product-listing .filter-section .filter-checklist .form-check-label.with-icon .form-check,.product-listing .sorting-section .filter-checklist .form-check-label.with-icon .form-check{padding-left:0}.product-listing .filter-section .filter-checklist .form-check-label .form-check,.product-listing .sorting-section .filter-checklist .form-check-label .form-check{margin:0}.product-listing .filter-section .filter-checklist .form-check-label .form-check .filter-text,.product-listing .sorting-section .filter-checklist .form-check-label .form-check .filter-text{display:inline-block;margin-top:1px}.product-listing .filter-section .filter-checklist .with-icon,.product-listing .sorting-section .filter-checklist .with-icon{align-items:stretch;border:1px solid #e0e0e0;display:inline-flex;margin-bottom:1rem;margin-right:.5rem;max-width:22%;min-height:9rem;min-width:11rem;padding-left:0;position:relative}.product-listing .filter-section .filter-checklist .with-icon .form-check,.product-listing .sorting-section .filter-checklist .with-icon .form-check{width:100%}.product-listing .filter-section .filter-checklist .with-icon input,.product-listing .sorting-section .filter-checklist .with-icon input{margin-right:0;position:absolute;right:.4rem}.product-listing .filter-section .filter-checklist .with-icon .icon,.product-listing .sorting-section .filter-checklist .with-icon .icon{display:flex;font-size:5rem;justify-content:center;line-height:normal;margin-bottom:.8rem;margin-top:1.9rem}.product-listing .filter-section .filter-checklist .with-icon label,.product-listing .sorting-section .filter-checklist .with-icon label{display:inline-flex;flex-direction:column}.product-listing .filter-section .filter-checklist .with-icon .checkbox-label,.product-listing .sorting-section .filter-checklist .with-icon .checkbox-label{align-items:end;justify-content:center;padding:0 .4rem .3rem;text-align:center}.product-listing .filter-section .filter-color .color-checkbox,.product-listing .sorting-section .filter-color .color-checkbox{cursor:pointer;margin-bottom:12px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-listing .filter-section .filter-color .color-checkbox label span,.product-listing .sorting-section .filter-color .color-checkbox label span{cursor:pointer}.product-listing .filter-section .filter-color .color-checkbox .color-text,.product-listing .sorting-section .filter-color .color-checkbox .color-text{padding-left:28px}.product-listing .filter-section .filter-color .color-checkbox input[type=checkbox],.product-listing .sorting-section .filter-color .color-checkbox input[type=checkbox]{cursor:pointer;height:0;left:0;opacity:0;position:absolute;top:0;width:0}.product-listing .filter-section .filter-color .color-checkbox .color,.product-listing .sorting-section .filter-color .color-checkbox .color{border:1px solid #757575;height:20px;left:0;position:absolute;top:0;width:20px;z-index:1}.product-listing .filter-section .filter-color .color-checkbox .color.color-aluminium,.product-listing .sorting-section .filter-color .color-checkbox .color.color-aluminium{background:linear-gradient(315deg,#717171,#717171 50%,#bdbdbd 51%,#bdbdbd)}.product-listing .filter-section .filter-color .color-checkbox .color.color-black,.product-listing .sorting-section .filter-color .color-checkbox .color.color-black{background:linear-gradient(315deg,#181818,#181818 50%,#4c4c4c 51%,#4c4c4c)}.product-listing .filter-section .filter-color .color-checkbox .color.color-white,.product-listing .sorting-section .filter-color .color-checkbox .color.color-white{background:linear-gradient(315deg,#f5f5f5,#f5f5f5 50%,#fff 51%,#fff)}.product-listing .filter-section .filter-color .color-checkbox .color.color-blue,.product-listing .sorting-section .filter-color .color-checkbox .color.color-blue{background:linear-gradient(315deg,#335769,#335769 50%,#4785a4 51%,#4785a4)}.product-listing .filter-section .filter-color .color-checkbox .color.color-brown,.product-listing .sorting-section .filter-color .color-checkbox .color.color-brown{background:linear-gradient(315deg,#61534f,#61534f 50%,#877054 51%,#877054)}.product-listing .filter-section .filter-color .color-checkbox .color.color-green,.product-listing .sorting-section .filter-color .color-checkbox .color.color-green{background:linear-gradient(315deg,#575639,#575639 50%,#8f9064 51%,#8f9064)}.product-listing .filter-section .filter-color .color-checkbox .color.color-grey,.product-listing .sorting-section .filter-color .color-checkbox .color.color-grey{background:linear-gradient(315deg,#717171,#717171 50%,#bdbdbd 51%,#bdbdbd)}.product-listing .filter-section .filter-color .color-checkbox .color.color-orange,.product-listing .sorting-section .filter-color .color-checkbox .color.color-orange{background:linear-gradient(315deg,#80311e,#80311e 50%,#d6663c 51%,#d6663c)}.product-listing .filter-section .filter-color .color-checkbox .color.color-red,.product-listing .sorting-section .filter-color .color-checkbox .color.color-red{background:linear-gradient(315deg,#722c2c,#722c2c 50%,#9e2b2b 51%,#9e2b2b)}.product-listing .filter-section .filter-color .color-checkbox .color.color-cream,.product-listing .sorting-section .filter-color .color-checkbox .color.color-cream{background:linear-gradient(315deg,#b49c8c,#b49c8c 50%,#c6b7a5 51%,#c6b7a5)}.product-listing .filter-section .filter-color .color-checkbox .color.color-yellow,.product-listing .sorting-section .filter-color .color-checkbox .color.color-yellow{background:linear-gradient(315deg,#e3b65f,#e3b65f 50%,#ffd583 51%,#ffd583)}.product-listing .filter-section .filter-color .color-checkbox .color.color-purple,.product-listing .sorting-section .filter-color .color-checkbox .color.color-purple{background:linear-gradient(315deg,#5c2f3f,#5c2f3f 50%,#894760 51%,#894760)}.product-listing .filter-section .filter-color .color-checkbox .color.color-pink,.product-listing .sorting-section .filter-color .color-checkbox .color.color-pink{background:linear-gradient(315deg,#e3a2c8,#e3a2c8 50%,#f6bedf 51%,#f6bedf)}.product-listing .filter-section .filter-color .color-selected,.product-listing .sorting-section .filter-color .color-selected{background-color:transparent;border:1px solid #474747;display:none;height:24px;left:-2px;position:absolute;top:-2px;width:24px;z-index:0}.product-listing .filter-section .filter-color input:checked~.color-selected,.product-listing .filter-section .filter-color input:checked~.color:after,.product-listing .sorting-section .filter-color input:checked~.color-selected,.product-listing .sorting-section .filter-color input:checked~.color:after{display:block}.product-listing .collapsible-section{max-height:3000px;transition:max-height .25s ease-in}.product-listing .collapsible-section.collapsed{max-height:0;overflow:hidden;transition:max-height .15s ease-out}.product-listing .filterdiv{padding:2rem 0 0 .2rem}.product-listing .isotope-container{display:flex;flex-wrap:wrap}@media (min-width:992px){.product-listing .isotope-container{width:calc(100% - 300px)}}.product-listing .isotope-container.no-filter{width:100%}@media (min-width:992px){.product-listing .isotope-container.no-filter .isotope-item{width:calc(25% - 1.2rem - 1px)}}.product-listing .isotope-container .gutter-sizer{width:.79rem}@media only screen and (min-width:992px){.product-listing .isotope-container .gutter-sizer{width:1.6rem}}.product-listing .isotope-container>div{display:flex}.product-listing .isotope-container .isotope-item{width:calc(50% - .4rem)}@media (min-width:992px){.product-listing .isotope-container .isotope-item{width:calc(33.33333% - 1.33333rem - 1px)}}.product-listing .list .coming-soon-flag{left:0}.product-listing .show-more-section{display:flex;justify-content:center}@media only screen and (min-width:992px){.product-listing .show-more-section{margin-left:300px}}@media only screen and (max-width:991px){.no-scroll{height:100vh;margin:0;overflow:hidden}}
/*# sourceMappingURL=productList.f7bb79eae568406c7298.css.map*/