.filter-groups-active,.filter__items{margin:0;padding:0}.filter-groups-active li,.filter__items li{list-style-type:none}.filter-overview #product-container{z-index:1;background-color:#fff;position:relative}@media (max-width:767.98px){.filter-overview .company-rating-widget-block{display:none}}.flex-order{order:var(--o,0)}@media (min-width:481px){.flex-order{order:var(--o-sm,var(--o,0))}}@media (min-width:768px){.flex-order{order:var(--o-md,var(--o-sm,var(--o,0)))}}@media (min-width:992px){.flex-order{order:var(--o-lg,var(--o-md,var(--o-sm,var(--o,0))))}}@media (min-width:1200px){.flex-order{order:var(--o-xl,var(--o-lg,var(--o-md,var(--o-sm,var(--o,0)))))}}@media (min-width:1550px){.flex-order{order:var(--o-xxl,var(--o-xl,var(--o-lg,var(--o-md,var(--o-sm,var(--o,0))))))}}.cat-banner .btn-action{margin:0 auto;bottom:1em}.cat-banner .btn-action span{text-transform:uppercase}@media (max-width:480.98px){.cat-banner .content-tile-container{min-height:0}.cat-banner .content-block-promo{max-height:250px;position:relative;overflow:hidden}.cat-banner .btn-action{position:absolute;left:50%;transform:translate(-50%)}.cat-banner .btn-action span{white-space:nowrap}}@media (max-width:767.98px){.filter-container .filters{display:none}}.filter-container .filters .filter__item--link{padding:4px 0}.filter-container .filters .filter__item--link.active{font-weight:700}@media (max-width:767.98px){#ajax-content.loading .filter-container .filters .filter__item span,#ajax-content.loading .filter-container .filters .filter__item label,#ajax-content.loading .filter-container .filters .filter__item a,#ajax-content.loading .filter-container .filters .filter__item .form-label:before,#ajax-content.loading .filter-container .filters .filter__item .form-label:after{opacity:.3}.filter-container .collapse{border-bottom:2px solid #a2a2a2;padding:4px 0}.filter-container .collapse.active:not(.c-open) .collapse__header{padding:0 32px}.filter-container .collapse.active .collapse__header,.filter-container .collapse.active .collapse__content{border-left:4px solid #004050}.filter-container .collapse .collapse__header{color:#001e28;box-sizing:border-box;background:#fff;border-left:4px solid #fff;padding:8px 32px}.filter-container .collapse .collapse__header .active-filter-items{font-size:.82rem;font-weight:400;line-height:1.8;display:block}.filter-container .collapse .collapse__content{box-sizing:border-box}.filter-container .collapse .collapse__content .p-3{padding:0!important}.filter-container .collapse .collapse__content ul{border-top:2px solid #a2a2a2;margin-top:8px;padding-top:8px}.filter-container .collapse .collapse__content ul.filter__items li{border-bottom:1px solid #a2a2a2;margin:0;padding:0 32px}.filter-container .collapse .collapse__content ul.filter__items li .form-checkbox .form-label,.filter-container .collapse .collapse__content ul.filter__items li .form-radio .form-label{padding:12px 0;display:block}.filter-container .collapse .collapse__content ul.filter__items li .form-checkbox .form-label:before,.filter-container .collapse .collapse__content ul.filter__items li .form-checkbox .form-label:after,.filter-container .collapse .collapse__content ul.filter__items li .form-radio .form-label:before,.filter-container .collapse .collapse__content ul.filter__items li .form-radio .form-label:after{top:13px}.filter-container .collapse .collapse__content ul.filter__items li.filter__item--link a{padding:12px 0}.filter-container .collapse .collapse__content ul.filter__items li:last-child{border-bottom:0}.filter-container .collapse .collapse__content .filter__slider{padding:12px 32px}.filter-container .collapse .collapse__content .filter__expand.link{outline:0;padding:8px 8px 8px 48px;display:block}.filter-container .remove-all-filters-link{color:#001e28;padding:16px 0;font-size:.82rem;line-height:1.8;display:inline-block}.filter-container .footer-container{z-index:1;background:#fff;border-top:3px solid #004050;width:100%;position:fixed;bottom:0}}@media (min-width:768px){.filter-container--categories{border-left:3px solid #e6ecee;padding:8px 16px}}.filter .collapse__header{font-family:Heebo,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.8}.filter__count{color:#436f7c;font-size:.82rem;line-height:1.8}.filter__item--expand{display:none}.filter__items:not(.filter__items--sorted) .filter__item--expand:nth-child(-n+5),.filter__item--visible,.filter__items--expanded .filter__item--expand{display:block}.filter__expand,.category__expand{cursor:pointer;margin-top:8px;display:inline-block}.filter__items[data-filter-method=range]{font-size:.82rem;line-height:1.8}.filter__items[data-filter-method=range] input{max-width:55px}@media (max-width:1199.98px){.filter__items[data-filter-method=range] input{max-width:50px}}.filter__items[data-filter-method=range] .filter__button{width:40px}.filter-groups-active__link:hover{text-decoration:underline!important}.filter-groups-active--labels .filter-groups-active__label{display:inline-block}.filter-groups-active--labels .filter-groups-active__link{color:#001e28;background-color:#e6ecee;align-items:center;margin-bottom:16px;margin-right:8px;padding:4px 8px;font-size:.82rem;line-height:1.8;display:inline-flex}.filter-groups-active--labels .filter-groups-active__link:last-child{margin-right:0}.filter-groups-active--labels .filter-groups-active__link .icon{margin-left:4px}.filter-groups-active--labels .filter-groups__delete{background-color:#fff}.filter-groups-active--labels .filter-groups__text{pointer-events:none;align-items:center;display:inline-flex}.filter-groups-active__label--all:first-child:last-child,.filter-groups-active__label--all:nth-last-child(2){display:none}.results-above{z-index:0;background-color:#e6ecee;display:inline-block;position:absolute;top:100px}.results-above__text{padding:8px;display:inline-block}.results-above__link{border-left:1px solid #80a0a8;height:100%;margin-left:-3px;padding:8px;font-weight:700;display:inline-block}.category-links{width:100%}.category-links .nav{list-style:none;display:flex}@media (min-width:768px){.category-links .nav>li:not(.active){display:none}}.category-links .nav.categories--expanded>li:not(.active){display:block}.category-links .nav li{border-bottom:2px solid #a2a2a2;order:1}.category-links .nav li.active{order:0}.category-links .nav li.has-children>a{position:relative}.category-links .nav li.has-children>a:before{content:"+ ";position:absolute;left:0}.category-links .nav li.has-children>a:hover{text-decoration:none}@media (min-width:768px){.category-links .nav li{border-bottom:0}}.category-links .nav li a:hover{color:#004050}.category-links .nav li a.active{font-weight:700}.category-links .nav li a.active.has-children{padding-bottom:8px}.category-links .nav li ul{border-left:3px solid #a2a2a2;list-style:none}@media (min-width:768px){.category-links .nav li ul{border-left:0}}.category-links .nav li ul li{border:0}@media (min-width:768px){.category-links .nav li ul li a{padding-top:4px;padding-bottom:4px}}.mobile-filter-buttons .btn{border:0;margin-bottom:4px}.guided-selling-container .answers-container .answer{color:#004050;background:#fff;border:2px solid #fff;text-decoration:none!important}.guided-selling-container .answers-container .answer a{outline:none}@media (min-width:768px){.guided-selling-container .answers-container .answer.has-image{width:15%}}.guided-selling-container .answers-container .answer.has-image img{object-fit:cover;width:100%;height:175px}@media (min-width:768px){.guided-selling-container .answers-container .answer.has-image img{height:100px}}.guided-selling-container .answers-container .answer h3{font-size:1rem;line-height:1.8;text-decoration:none}.guided-selling-container .answers-container .answer.active{border:2px solid #004050!important}.guided-selling-container .answers-container .answer .open-info-popup{cursor:pointer;top:-15px;right:10px}.guided-selling-container .answers-container.layout-rows .answer{text-align:center;border-bottom:2px solid #80a0a8;min-width:100px;padding:8px}.guided-selling-container .answers-container.layout-rows .answer h3{padding-top:4px;padding-bottom:8px}.guided-selling-container .answers-container.layout-rows .answer .form-check{cursor:pointer;margin-left:-9px;bottom:-17px;left:50%}.guided-selling-container .answers-container.layout-rows .answer .form-check input{pointer-events:none;min-width:24px;min-height:24px}.guided-selling-container .answers-container.layout-columns .answer{text-align:left;border-left:2px solid #80a0a8;width:calc(16.6667% - 16.6667px);padding:4px 8px}.guided-selling-container .answers-container.layout-columns .answer h3{padding-top:4px;padding-bottom:4px}.guided-selling-container .answers-container.layout-columns .answer img{display:none}.guided-selling-container .answers-container.layout-columns .answer .form-check{cursor:pointer;margin-top:-9px;top:50%;left:-11px}.guided-selling-container .answers-container.layout-columns .answer .form-check input{pointer-events:none;min-width:24px;min-height:24px}.guided-selling-container .btn-nr-of-results{align-items:center;gap:8px;display:inline-flex}.guided-selling-container .btn-next{align-items:center;display:inline-flex}.guided-selling-container .btn-next .next-text,.guided-selling-container .btn-next .show-results-text,.guided-selling-container .btn-close,.guided-selling-container .btn-previous{align-items:center;gap:8px;display:inline-flex}.guided-selling-container .btn-close:hover svg path,.guided-selling-container .btn-previous:hover svg path{fill:#03838c!important}.content-tile-container{min-height:400px}@media (min-width:481px){.content-tile-container{height:100%}}.content-tile-container .info-image-wrap{position:relative}.content-tile-container .info-image-link{width:100%;height:100%}.content-tile-container .info-image{object-fit:cover;width:100%;height:100%;max-height:320px}@media (min-width:481px){.content-tile-container .info-image{max-height:100%;position:absolute}}.content-tile-container .product-tile-container{padding-bottom:0!important}.content-tile-container .product-tile-container .product-tile{box-sizing:border-box;background-color:#e6ecee;border-width:16px 32px 0;border-color:#e6ecee}@media (min-width:481px){.content-tile-container .product-tile-container .product-tile{border-left-width:16px;border-right-width:16px;padding-top:0}}.content-tile-container .product-tile-container .product-tile .image-box{align-items:flex-end;display:flex;padding:0!important}@media (min-width:481px){.content-tile-container .product-tile-container .product-tile .image-box{display:block}}.content-tile-container .product-tile-container .product-tile .image-box img{width:calc(100% - 64px)!important}@media (min-width:481px){.content-tile-container .product-tile-container .product-tile .image-box img{width:100%!important}}.content-tile-container .product-tile-container .product-tile .product-tile-content{background-color:#e6ecee;flex-direction:row!important}@media (min-width:481px){.content-tile-container .product-tile-container .product-tile .product-tile-content{flex-direction:column!important}}.content-tile-container .product-tile-container .product-tile .ship-price-container{align-items:end;display:flex;padding-bottom:16px!important}@media (min-width:481px){.content-tile-container .product-tile-container .product-tile .ship-price-container{display:block}}.content-tile-container .product-tile-container .product-tile .ship-price-container .price-box{min-height:auto;align-items:flex-end!important}.content-tile-container .product-tile-container .product-tile .ship-price-container .price-box .solo-price{margin-top:16px}.content-tile-container .product-tile-container .product-tile .label{top:-16px;left:-32px;right:auto}@media (min-width:481px){.content-tile-container .product-tile-container .product-tile .label{left:auto;right:-16px}}.content-tile-container .product-tile-container .product-tile .product-name-container{flex-grow:0!important;padding-bottom:16px!important;padding-left:0!important}@media (min-width:481px){.content-tile-container .product-tile-container .product-tile .product-name-container{padding-left:16px!important}}.content-tile-container .product-tile-container .product-tile .product-name-container .product-name{margin:0;height:auto!important}.content-tile-container .product-tile-container .product-tile .logo-container{align-self:flex-end;width:64px;height:0;position:relative;bottom:112px;right:16px}@media (min-width:481px){.content-tile-container .product-tile-container .product-tile .logo-container{align-self:auto;height:60px;bottom:auto;left:-16px;right:auto}}.content-tile-container .product-tile-container .product-tile .logo-container .logo-image-container{background-color:#fff;align-items:center;width:80px;height:80px;padding:8px;display:flex;position:absolute}@media (min-width:481px){.content-tile-container .product-tile-container .product-tile .logo-container .logo-image-container{margin-left:32px;top:-16px}}.content-tile-container .product-tile-container .product-tile .logo-container .logo-image-container img{width:auto;height:auto}.content-tile-container .product-tile-container .product-tile:hover{border-color:#e6ecee}.content-tile-container .banner-block-usp-list .banner-block-usp{margin-top:8px;margin-left:-12px;position:relative}.content-tile-container .banner-block-usp-list .banner-block-usp .banner-block-usp-text{min-height:40px;margin-left:40px;padding-top:6px}.content-tile-container .banner-block-usp-list .banner-block-usp .banner-block-usp-icon{position:absolute}.content-tile-container .banner-block-usp-list .banner-block-usp .banner-block-usp-icon svg{width:40px;height:40px}.content-tile-container .category-banner-block-logo{max-width:60%;max-height:60%;margin-left:auto;margin-right:auto}.content-tile-container .content-block-promo .block-background{width:100%;height:100%}.content-tile-container .content-block-promo .block-background img{object-fit:cover;width:100%;height:100%}
