@charset "UTF-8";
#searchFormBox{position:relative;max-width:450px;width:100%;margin-left:auto;margin-right:auto}#searchFormBox form.searchboxJSON{position:relative;top:0}#searchFormBox form.searchboxJSON input{border:0;border-bottom:1px solid #555555;padding-left:0;font-size:1rem;padding-top:15px;padding-bottom:8px;width:100%;margin-left:0;margin-right:auto;padding-right:40px;box-sizing:border-box;height:45px}#searchFormBox form.searchboxJSON input:focus{outline:0}#searchFormBox form.searchboxJSON::after{content:"";font:normal normal normal 16px/1 "Font Awesome 6 Pro";font-size:inherit;text-rendering:auto;position:absolute;right:15px;top:17px}#searchFormBox .content{width:100%;position:absolute;top:0;position:relative;box-sizing:border-box;z-index:10}#searchFormBox .content:empty{display:none}#searchFormBox .content h3{background-color:#F6F7F9;padding:10px 1rem;line-height:normal;letter-spacing:0.4px;text-transform:uppercase;font-size:10px}#searchFormBox .content .nomatches{color:#97999B;text-align:center;font-size:14px;margin-top:12px;margin-bottom:12px}#searchFormBox .content .resultBox{display:flex;align-items:center}#searchFormBox .content .resultBox.steps{display:block}#searchFormBox .content .resultBox a.contentLink{flex:1 0 100%}#searchFormBox .content .resultBox a.wishlistcreate,#searchFormBox .content .resultBox a.wishlistdelete,#searchFormBox .content .resultBox a.availabilitycreate2,#searchFormBox .content .resultBox a.availabilitydelete{flex:0;position:relative;right:3.5rem}#searchFormBox .content .resultBox a.wishlistcreate:before,#searchFormBox .content .resultBox a.wishlistdelete:before,#searchFormBox .content .resultBox a.availabilitycreate2:before,#searchFormBox .content .resultBox a.availabilitydelete:before{content:"";font-family:"Font Awesome 6 Pro";display:inline-block;vertical-align:middle}#searchFormBox .content .resultBox a.wishlistcreate.hidden,#searchFormBox .content .resultBox a.wishlistdelete.hidden,#searchFormBox .content .resultBox a.availabilitycreate2.hidden,#searchFormBox .content .resultBox a.availabilitydelete.hidden{display:none}#searchFormBox .content .resultBox a.availabilitycreate2,#searchFormBox .content .resultBox a.availabilitydelete,#searchFormBox .content .resultBox a.newequipment,#searchFormBox .content .resultBox a.otherequipment{font-size:1rem;line-height:normal}#searchFormBox .content .resultBox a.wishlistcreate{right:3.5rem}#searchFormBox .content .resultBox a.wishlistcreate:before{content:""}#searchFormBox .content .resultBox a.wishlistcreate:hover:before{font-weight:bold}#searchFormBox .content .resultBox a.wishlistdelete{right:3.5rem}#searchFormBox .content .resultBox a.wishlistdelete:before{content:"";font-weight:bold}#searchFormBox .content .resultBox a.availabilitycreate2{right:unset}#searchFormBox .content .resultBox a.availabilitycreate2:before{content:"";margin-right:1rem}#searchFormBox .content .resultBox a.availabilitycreate2:hover:before{content:"";font-weight:bold}#searchFormBox .content .resultBox a.availabilitydelete{right:unset}#searchFormBox .content .resultBox a.availabilitydelete:before{content:"";margin-right:1rem;font-weight:bold}#searchFormBox .content .resultBox a.newequipment,#searchFormBox .content .resultBox a.otherequipment{display:inline-block;margin-top:1rem}#searchFormBox .content .resultBox a.newequipment span,#searchFormBox .content .resultBox a.otherequipment span{vertical-align:middle}#searchFormBox .content .resultBox a.newequipment:before,#searchFormBox .content .resultBox a.otherequipment:before{content:"";object-fit:contain;width:14px;height:1rem;display:inline-block;vertical-align:middle;background:url(https://store.cdn-krs.com/fileadmin/user_upload/Like_New_Icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:1rem}#searchFormBox .content .resultBox a.newequipment:after{content:"";font-family:"Font Awesome 6 Pro";vertical-align:middle;margin-left:0.5rem}#searchFormBox .content .box{border-top:1px solid #e8e8e8;padding:10px 1rem;display:flex}#searchFormBox .content .box.premium{border-left:4px solid #e90029}#searchFormBox .content .box.notPremium{border-left:4px solid #891518}#searchFormBox .content .box .image{box-sizing:border-box;margin-right:10px;width:50px;text-align:center}#searchFormBox .content .box .image img{width:auto;height:auto;max-width:50px;max-height:50px}#searchFormBox .content .box .text p{font-size:14px;color:black;margin:0;padding:0}#searchFormBox .content .box .text p.orderType{font-size:12px;color:grey}#searchFormBox .content .box .text h2{font-size:14px !important;color:#e90029;margin:0;padding:0;line-height:normal}#searchFormBox .content .box .text h2 span.sale{margin-right:5px}#searchFormBox .content a.contentLink .box .text{padding-right:45px}#searchFormBox .content a:hover{text-decoration:none}#searchFormBox .content .alertBox .box{flex:1 0 100%}#searchFormBox .content .alertBox .box .text{background:unset}#searchFormBox .content .alertBox .box .text h3{color:#e90029;margin:0;padding:0;text-transform:uppercase;text-decoration:underline;cursor:pointer}#searchFormBox .content .productLink a{width:100%}.top-search fieldset>div:not(.complete){display:table-cell}.account-search fieldset>div:not(.complete){display:block}.top-search fieldset>div.complete,.mobile__metaMenu fieldset>div.complete,.account-search fieldset>div.complete{display:none;position:absolute;top:100%;z-index:10100;text-align:left;width:100%;-webkit-box-shadow:0px 3px 3px 0px #9e9e9e;-moz-box-shadow:0px 3px 3px 0px #9e9e9e;box-shadow:0px 3px 3px 0px #9e9e9e;border-top:1px solid #e8e8e8;background:white}.top-search fieldset>div.complete.show,.mobile__metaMenu fieldset>div.complete.show,.account-search fieldset>div.complete.show{display:block}.mobile__metaMenu fieldset>div.complete{width:100%;top:31px}.top-search fieldset>div.complete:empty,.account-search fieldset>div.complete:empty{display:none}#searchFormBox{position:relative}#searchFormBox input{outline:none}#searchFormBox .autocomplete{position:relative;border:0;left:0;right:0;background:white;width:100%}#searchFormBox .autocomplete ul{border:0;width:100%}#searchFormBox .autocomplete ul li{border-top:1px solid #e8e8e8}#searchFormBox .autocomplete{position:relative}#searchFormBox .autocomplete h3{border-top:1px solid #e8e8e8;padding:10px}#searchFormBox .autocomplete li{padding:0 !important}#searchFormBox .autocomplete li p{line-height:1.5;padding:0;margin:0}#searchFormBox .autocomplete li p a{color:black;font-size:14px;padding:0 30px 10px 10px !important;display:block;box-sizing:border-box}#searchFormBox .autocomplete li p a:hover{text-decoration:none}#searchFormBox .autocomplete li h3{padding:0}#searchFormBox .autocomplete li h3 a{font-size:14px;padding:10px 30px 0 10px !important;display:block;box-sizing:border-box}#searchFormBox .autocomplete li h3 a:hover{color:#e90029}#searchFormBox .content .productLink{margin-bottom:-10px !important}#searchFormBox .autocomplete li:hover{background:url(../../../fileadmin/default/images/pfeil_rechts_over.svg) right 10px center no-repeat;background-size:16px 16px}#searchFormBox .content .resultBox.alertBox .box:hover .text{background:unset}.seeAllResults{text-align:right;border-top:1px solid #e8e8e8;padding-right:30px;padding-top:5px;padding-bottom:5px}.seeAllResults span{font-weight:normal;color:#e90029;font-size:12px}.seeAllResults span:hover{text-decoration:none}