.checkbox{display:flex;align-items:center}input[type=checkbox]{border:2px solid #676767;width:22px;height:22px;min-width:22px;min-height:22px;border-radius:3px;margin-right:10px;margin-top:-3px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:0;background-color:#fff}input[type=checkbox]+label{cursor:pointer}input[type=checkbox]:before{position:absolute;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='11' viewBox='0 0 14 11' fill='none'%3E%3Cpath d='M12.6337 0L14 1.3797L5.1564 10.3102L4.47326 11L3.79012 10.3102L0 6.48281L1.36628 5.10311L4.47318 8.23998L12.6337 0Z' fill='white'/%3E%3C/svg%3E");display:block;border-radius:3px;opacity:0;margin-top:3px;margin-left:2px}input[type=checkbox]:checked{border-color:#002c5f;background:#002c5f}input[type=checkbox]:checked:before{opacity:1}input[type=checkbox]+span{cursor:pointer;font-size:.8888888889rem}.search-filter.sticky-search-filter{position:fixed!important;top:0;max-width:1528px;width:100%;left:50%;transform:translate(-50%);z-index:19;box-shadow:0 5px 40px #0003;border-top-left-radius:0!important;border-top-right-radius:0!important;background-color:#fffffff7!important}@media (max-width: 1880px){.search-filter.sticky-search-filter{width:86vw}}@media (max-width: 1480px){.search-filter.sticky-search-filter{max-width:calc(100% - 60px)}}@media (max-width: 576px){.search-filter.sticky-search-filter{max-width:100%}}.search-filter.sticky-search-filter .open-filter{border-top-right-radius:0!important}.search-filter.sticky-search-filter input[type=text]:focus{border-radius:0 0 0 10px}.search-filter.sticky-search-filter.out-of-view{top:-80px}.model-sub-page .search-filter.sticky-search-filter{top:71px}@media (max-width: 1200px){.model-sub-page .search-filter.sticky-search-filter{top:58px}}.model-sub-page .search-filter.sticky-search-filter.out-of-view{top:-80px}.search-filter.sticky-search-filter.hh{top:80px}@media (max-width: 1024px){.search-filter.sticky-search-filter.hh{top:60px}}.search-filter.sticky-search-filter.hh.out-of-view{top:-80px}.model-sub-page .search-filter.sticky-search-filter.hh{top:151px}@media (max-width: 1200px){.model-sub-page .search-filter.sticky-search-filter.hh{top:137px}}@media (max-width: 1024px){.model-sub-page .search-filter.sticky-search-filter.hh{top:117px}}@media (max-width: 576px){.model-sub-page .search-filter.sticky-search-filter.hh{top:115px}}.model-sub-page .search-filter.sticky-search-filter.hh.out-of-view{top:-80px}.search-filter-placeholder{height:60px;margin-bottom:30px}.search-filter{display:flex;background-color:#fff;position:relative;border-radius:12px;transition:.2s top ease-in-out}.search-filter>div{width:100%}.search-filter .loop-button{display:initial;border:initial;background-color:initial;padding:initial;transition:initial;color:initial;height:initial;min-height:initial;text-align:initial;min-width:initial;width:auto;border-radius:initial;line-height:initial;font-size:initial;display:flex;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.search-filter .loop-button i{margin-right:initial}.search-filter .loop-button:hover{background-color:initial;border:initial;color:initial}.search-filter .loop-button i.icon-loop:before{font-size:1.3333333333rem}@media (max-width: 768px){.search-filter .loop-button{display:none}}.search-filter input[type=text]{height:60px;border:none;flex-grow:1;font-family:Hyundai-Sans-Head-Regular,sans-serif;font-size:1em;padding:15px 15px 15px 58px;border-radius:10px;width:100%;background-color:transparent}.search-filter input[type=text]:focus{border-radius:10px 0 0 10px;outline-offset:-1px}.search-filter input[type=text]::placeholder{color:#999}.search-filter .open-filter{display:initial;border:initial;background-color:initial;padding:initial;transition:initial;color:initial;height:initial;min-height:initial;text-align:initial;min-width:initial;width:auto;border-radius:initial;line-height:initial;font-size:initial;height:60px;padding:0 20px;display:inline-flex;align-items:center;gap:10px;border-left:1px solid #F6F3F2;border-radius:0 10px 10px 0;transition:.3s background-color ease,.3s color ease;flex-shrink:0;min-width:155px;justify-content:center}.search-filter .open-filter i{margin-right:initial}.search-filter .open-filter:hover{background-color:initial;border:initial;color:initial}@media (max-width: 576px){.search-filter .open-filter{padding-left:20px;min-width:auto}.search-filter .open-filter span{display:none}}.search-filter .open-filter:hover,.search-filter .open-filter.opened{border-left:1px solid #F6F3F2;background-color:#002c5f;border-top-right-radius:10px;border-bottom-right-radius:10px;color:#fff}.search-filter .open-filter:hover .filter-count,.search-filter .open-filter.opened .filter-count{background-color:#fff;color:#002c5f}.search-filter .open-filter:hover i.icon-filter:before,.search-filter .open-filter.opened i.icon-filter:before{color:#fff}.search-filter .open-filter i.icon-filter:before{color:#002c5f;font-size:1.3333333333rem;transition:.3s background-color ease,.3s color ease}.search-filter .open-filter i.icon-filter.opened:before{content:"";font-size:1.1111111111rem}.search-filter .open-filter .filter-count{height:24px;width:24px;display:inline-flex;color:#fff;background-color:#002c5f;border-radius:50%;font-size:.7222222222rem;justify-content:center;transition:.3s background-color ease,.3s color ease;align-items:center}.search-filter .zubehoer-filter-window{position:absolute;background-color:#fff;width:1528px;max-width:90vw;left:50%;transform:translate(-50%);top:82px;box-shadow:0 20px 50px #0003;z-index:20;border-radius:10px;overflow-y:auto;overscroll-behavior:none;max-height:80vh;padding:30px 70px 60px}@media (max-width: 1024px){.search-filter .zubehoer-filter-window{max-height:60vh;overflow-y:auto;overscroll-behavior:none}}@media (max-width: 768px){.search-filter .zubehoer-filter-window{padding:30px}}.search-filter .zubehoer-filter-window h3{margin:0}.search-filter .zubehoer-filter-window .tag-container{background-color:#f6f3f2;padding:30px 70px;display:flex;flex-wrap:wrap;gap:10px}@media (max-width: 1024px){.search-filter .zubehoer-filter-window .tag-container{padding:20px}}.search-filter .zubehoer-filter-window .tag-container .tag:hover{background-color:#002c5f}.search-filter .zubehoer-filter-window .filter-select-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;margin-bottom:40px}@media (max-width: 768px){.search-filter .zubehoer-filter-window .filter-select-container{grid-template-columns:1fr}}.search-filter .zubehoer-filter-window .filter-categories-container{margin-bottom:30px;column-count:3;background-color:inherit}@media (max-width: 1024px){.search-filter .zubehoer-filter-window .filter-categories-container{column-count:2;margin-bottom:30px}}@media (max-width: 768px){.search-filter .zubehoer-filter-window .filter-categories-container{column-count:1}}.search-filter .zubehoer-filter-window .filter-categories-container .category-radio{break-inside:avoid;border-bottom:1px solid #E5E5E5;padding:10px}.search-filter .zubehoer-filter-window .filter-categories-container .category-radio i:before{font-family:Fontello-Zubehoere}.search-filter .zubehoer-filter-window .filter-categories-container .category-radio:hover{background-color:#f6f3f2}.search-filter .zubehoer-filter-window .selected-category-container{display:flex;align-items:center;margin-bottom:30px}@media (max-width: 576px){.search-filter .zubehoer-filter-window .selected-category-container{grid-gap:10px;flex-direction:column;align-items:flex-start}}.search-filter .zubehoer-filter-window .selected-category-container h3{margin-right:30px;margin-bottom:0}.search-filter .zubehoer-filter-window .selected-category-container .selected-category{display:inline-flex;color:#002c5f;text-decoration:none;align-items:center;cursor:pointer;font-size:.8888888889rem}.search-filter .zubehoer-filter-window .selected-category-container .selected-category i{color:#002c5f;margin-right:10px}.search-filter .zubehoer-filter-window .selected-category-container .selected-category span{color:#000;position:relative;top:1px}.search-filter .zubehoer-filter-window .select.disabled,.search-filter .zubehoer-filter-window .cst-select.disabled{background-color:#fff}.search-filter .zubehoer-filter-window .select.disabled select,.search-filter .zubehoer-filter-window .cst-select.disabled select,.search-filter .zubehoer-filter-window .select.disabled .label-container span,.search-filter .zubehoer-filter-window .cst-select.disabled .label-container span,.search-filter .zubehoer-filter-window .select.disabled i,.search-filter .zubehoer-filter-window .cst-select.disabled i{color:#999}.search-filter .zubehoer-filter-window .checkbox-group{background-color:#f6f3f2;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;height:100%;gap:12px;padding:10px;border:1px solid #E4DCD3;border-radius:10px;align-content:flex-start;margin-bottom:30px;margin-top:10px}@media (max-width: 1480px){.search-filter .zubehoer-filter-window .checkbox-group{flex-direction:column}}.search-filter .zubehoer-filter-window .button{visibility:hidden}.search-filter .zubehoer-filter-window .button.visible{visibility:visible}.input-search-filter{background-color:#fff;border-radius:10px;position:relative;padding-left:55px}@media (max-width: 768px){.input-search-filter{padding-left:0}}.input-search-filter .cart-icon{display:none}.input-search-filter em{font-size:20px}.input-search-filter .inner-container{display:flex;position:relative;padding-left:20px}.input-search-filter .input-container{height:60px}.input-search-filter .autocomplete{width:100%;height:60px!important;box-shadow:none!important;position:static!important}@media (max-width: 480px){.input-search-filter .autocomplete{margin-left:0}}.input-search-filter .autocomplete:after{display:none!important}.input-search-filter .autocomplete-list{padding:20px 0;top:calc(100% - 10px)!important;border:0!important;box-shadow:0 15px 11px -7px #00000026;overflow:hidden;position:absolute!important;left:0;padding:10px 0 0!important;border-bottom-right-radius:7px;border-bottom-left-radius:7px}.input-search-filter .autocomplete-list .autocomplete-list-item{padding:12px 25px 12px 65px!important;border-top:1px solid #E5E5E5}@media (max-width: 480px){.input-search-filter .autocomplete-list .autocomplete-list-item{padding:12px 25px 12px 12px!important}}.input-search-filter .autocomplete-list .autocomplete-list-item.selected{color:#000!important;background-color:#e5e5e5!important}.input-search-filter .autocomplete-list .autocomplete-list-item-no-results{display:none!important}.input-search-filter input[type=text]{padding:20px 5px 20px 15px;background-color:transparent;box-shadow:none;border-radius:0;outline:none}.input-search-filter input[type=text]:focus+.animate-input{box-shadow:0 0 0 5px #fff}@media (hover: hover) and (max-width: 1024px){.input-search-filter input[type=text]:hover+.animate-input{box-shadow:0 0 0 5px #fff}}.filter-container{background-color:#fff;padding:30px 50px 60px;border-radius:10px;position:absolute;top:calc(100% + 15px);width:100%;z-index:10;box-shadow:0 0 30px #00000026;display:none}@media (max-width: 1024px){.filter-container{padding:30px}}@media (max-width: 768px){.filter-container{padding:20px}.filter-container button{width:100%}}.filter-container.show{display:block}.filter-container:before{content:"";position:absolute;z-index:1;bottom:100%;right:50px;width:0px;height:0px;border-bottom:10px solid #FFFFFF;border-right:10px solid transparent;border-left:10px solid transparent}@media (max-width: 480px){.filter-container:before{right:30px}}.sort-container{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:30px}.sort-container .produkt-count-filter{display:inline-flex;gap:20px;flex-wrap:wrap;font-size:.8888888889rem}@media (max-width: 768px){.sort-container .produkt-count-filter{gap:10px}}.sort-container .produkt-count-filter ul{display:inline-flex;gap:10px;flex-wrap:wrap;padding:0;margin:0;list-style:none;align-items:center}.sort-container .produkt-count-filter ul li button.cancel-filter{display:initial;border:initial;background-color:initial;padding:initial;transition:initial;color:initial;height:initial;min-height:initial;text-align:initial;min-width:initial;width:auto;border-radius:initial;line-height:initial;font-size:initial;display:inline;flex-direction:row;color:#002c5f;cursor:pointer;font-size:1em;font-size:.8888888889rem;transition:.2s ease}.sort-container .produkt-count-filter ul li button.cancel-filter i{margin-right:initial}.sort-container .produkt-count-filter ul li button.cancel-filter:hover{background-color:initial;border:initial;color:initial}.sort-container .produkt-count-filter ul li button.cancel-filter:hover{color:#00aad2}.sort-container .produkt-count-filter ul li button.cancel-filter:before{display:inline-block;position:static;margin-right:7px;content:"";font-family:Fontello-Zubehoere}.sort-container .sorter{display:flex;position:relative;flex-shrink:0}@media (max-width: 576px){.sort-container .sorter{width:100%}}.sort-container .sorter .sort-action{display:initial;border:initial;background-color:initial;padding:initial;transition:initial;color:initial;height:initial;min-height:initial;text-align:initial;min-width:initial;width:auto;border-radius:initial;line-height:initial;font-size:initial;background:transparent;font-family:Hyundai-Sans-Head-Regular,sans-serif;font-size:.8888888889rem;display:inline-flex;align-items:center;margin:0;border:1px solid #676767;border-radius:10px;padding:17px 55px 17px 20px;justify-content:flex-start;min-width:223px;background-color:#fff;width:100%}.sort-container .sorter .sort-action i{margin-right:initial}.sort-container .sorter .sort-action:hover{background-color:initial;border:initial;color:initial}@media (max-width: 768px){.sort-container .sorter .sort-action{width:100%}}.sort-container .sorter .sort-action:hover{border:1px solid #676767;background-color:#fff}@media (max-width: 768px){.sort-container .sorter .sort-action span{width:max-content}}.sort-container .sorter .sort-action:after{content:"";font-family:Fontello;position:absolute;right:20px;top:50%;margin-top:-7px;font-size:14px;transform-origin:center center}.sort-container .sorter .sort-action.visible:after{transform:rotate(180deg)}.sort-container .sorter .sort-dropdown{position:absolute;z-index:2;width:max-content;background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 0 15px #0003;top:calc(100% + 10px);right:0;display:flex;flex-direction:column;gap:5px}@media (max-width: 768px){.sort-container .sorter .sort-dropdown{top:calc(100% + 10px)}}@media (max-width: 576px){.sort-container .sorter .sort-dropdown{max-width:calc(100vw - 40px)}}.sort-container .sorter .sort-dropdown ul{margin:0;padding:0;list-style:none}.sort-container .sorter .sort-dropdown ul li{margin-bottom:5px}.sort-container .sorter .sort-dropdown a{font-size:.8888888889rem;text-decoration:none;color:#000;white-space:nowrap}.sort-container .sorter .sort-dropdown a:hover{color:#002c5f}.sort-container .sorter .sort-dropdown a.selected{color:#00aad2}.notification{position:fixed;bottom:15px;left:15px;border-radius:10px;background-color:#002c5f;color:#fff;max-width:360px;z-index:1000;margin-right:15px;display:none}.notification .notification-inner{display:flex;padding:15px 35px 15px 20px;align-items:center}.notification .icon-checkmark{font-size:24px;margin-right:15px}.notification .icon-checkmark:before{font-family:Fontello}.notification .icon-close{position:absolute;top:0;right:0;font-size:12px;padding:10px;cursor:pointer}.notification p{margin:0;font-size:.8888888889rem}.notification a{color:#fff;position:relative}.notification a:after{content:"";position:absolute;top:calc(100% + -0px);left:0;height:1px;width:0px;transition:.4s width ease;transition-property:width;background-color:#fff}@media (max-width: 1024px){.notification a:hover:after,.notification a:focus:after{width:100%}}.product-results{transition:.5s ease}.product-results .heightRuler{display:flex;flex-direction:column;height:100%}.product-results .heightRuler>.container{flex-grow:1;width:100%}.product-results .products-container{display:flex;grid-gap:30px 40px;gap:30px 40px;flex-wrap:wrap;padding-bottom:60px}.product-results .products-container.hide{opacity:0}.product-results .products-container .product-card{max-width:initial;width:calc(25% - 30px)}.product-results .products-container .img-container{height:210px}.product-results .products-container .infobox{z-index:1}.product-results .products-container .details-container{padding-top:15px}@media (min-width: 385px){.product-results .products-container .details-container{padding-top:calc(1.3953488372vw + 9.6279069767px)}}@media (min-width: 1460px){.product-results .products-container .details-container{padding-top:30px}}.product-results .products-container .details-container{padding-right:15px}@media (min-width: 385px){.product-results .products-container .details-container{padding-right:calc(1.3953488372vw + 9.6279069767px)}}@media (min-width: 1460px){.product-results .products-container .details-container{padding-right:30px}}.product-results .products-container .details-container{padding-bottom:15px}@media (min-width: 385px){.product-results .products-container .details-container{padding-bottom:calc(.4651162791vw + 13.2093023256px)}}@media (min-width: 1460px){.product-results .products-container .details-container{padding-bottom:20px}}.product-results .products-container .details-container{padding-left:15px}@media (min-width: 385px){.product-results .products-container .details-container{padding-left:calc(1.3953488372vw + 9.6279069767px)}}@media (min-width: 1460px){.product-results .products-container .details-container{padding-left:30px}}@media (max-width: 1480px){.product-results .products-container .product-card{max-width:initial;width:calc(33.5% - 30px)}}@media (max-width: 1024px){.product-results .products-container{grid-gap:30px}.product-results .products-container .product-card{max-width:initial;width:calc(50% - 15px)}}@media (max-width: 576px){.product-results .products-container{grid-gap:20px 15px}.product-results .products-container .img-container{height:120px}.product-results .products-container .product-card{max-width:initial;width:calc(50% - 8px)}}@media (max-width: 480px){.product-results .products-container .pic-container{flex-wrap:wrap}.product-results .products-container .icon-infobox-container{order:-1;flex:0 0 100%;margin:0 0 10px}.product-results .products-container .infobox-container:after{bottom:calc(100% + 2px)}.product-results .products-container .infobox{margin-left:-7px;margin-right:-7px;z-index:1}.product-results .products-container .cart-check-container{margin-left:auto}}@media (max-width: 480px){.product-results .products-container .product-card{max-width:initial;width:100%}}.product-results>h2{margin:60px 20px 0}.sort-container{display:flex;justify-content:space-between;margin-bottom:30px;gap:30px}@media (max-width: 576px){.sort-container{flex-direction:column;gap:20px}}.results-count{font-size:.7777777778rem;font-family:Hyundai-Sans-Head-Regular,sans-serif;margin-bottom:0;display:inline-flex;align-items:center}.results-count span{margin-right:5px}
