BODY:not(.high-contrast) #productDatabaseSearchModule input:not(#productSearchInput){outline:none !important}BODY:not(.high-contrast) #productDatabaseSearchModule input:not(#productSearchInput):focus-visible{border:2px solid #024da1 !important}BODY:not(.high-contrast) #productDatabaseSearchModule input:not(#productSearchInput):focus:not(:focus-visible){border:2px solid #024da1 !important}BODY:not(.high-contrast) #productDatabaseSearchModule #sectionSearch #searchFiltersModal{color:#4A4A4A}BODY:not(.high-contrast) #productDatabaseSearchModule #sectionSearch #searchFiltersModal .show-more .btn span.btn-text{font-weight:normal;margin-right:10px}BODY:not(.high-contrast) #productDatabaseSearchModule #sectionSearch #searchFiltersModal .reset-step-1 .btn{color:#009fe3}BODY:not(.high-contrast) #productDatabaseSearchModule #sectionSearch #searchFiltersModal .reset-step .btn{font-weight:100}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm{display:flex;flex-wrap:wrap}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area{flex-basis:30%;order:2;display:flex;flex-direction:column-reverse}@media screen and (max-width: 991.98px){BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area{flex-basis:100%;margin-top:20px}}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .container{padding-right:0}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .reset-filters{order:2;display:flex;justify-content:end}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .reset-filters .btn{border:none;font-size:16px;font-weight:400;display:flex;align-items:baseline;padding-right:0;padding-top:0;z-index:399;justify-content:center;align-items:center;padding-bottom:0}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .reset-filters .btn span{margin-left:10px}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .reset-filters .btn span::before{font-size:12px;top:-2px;position:relative}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .search-field .autocomplete-results{top:70px;box-shadow:0 0 6px 0 rgba(0,0,0,0.35);border-radius:12px;overflow:auto;position:absolute;z-index:1}@media screen and (max-width: 991.98px){BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .search-field .autocomplete-results{top:10px;margin-bottom:250px;position:relative}}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .search-field .autocomplete-results ul li a{background-color:transparent}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .search-field .autocomplete-results .autocomplete-results-box{border:none;margin:0 !important}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .search-field .autocomplete-results .autocomplete-results-box.search-suggestions{padding-top:0}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .search-field .autocomplete-results .autocomplete-results-box.search-suggestions::before{position:relative;left:16px;width:calc(100% - 32px);height:1px;background-color:#F6F6F6;content:"";display:block !important;margin-bottom:10px}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .search-field .autocomplete-results .autocomplete-results-box p{display:block;padding-top:0;font-weight:700;color:#000;margin-bottom:10px;height:auto}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .search-field .autocomplete-results .autocomplete-results-box li:hover,BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .search-field .autocomplete-results .autocomplete-results-box li:active,BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .search-field .autocomplete-results .autocomplete-results-box li:focus{background-color:#F6F6F6}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .search-field .autocomplete-results .autocomplete-results-box li a::before{height:0}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .search-field .input-group{border-bottom:1px solid #024da1}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .search-field .input-group:has(input#productSearchInput:focus-visible){border-width:2px}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .left-cell{display:flex}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .left-cell .big-box{padding-left:0}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .left-cell .btn-search{min-width:44px;background:unset;border:unset;padding:0 0 3px;margin:0;display:flex;align-items:center}@media (max-width: 575.98px){BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .left-cell .btn-search{padding:28px 0 3px}}@media (max-width: 991.98px){BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .left-cell .btn-search{padding:21px 0 3px}}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .left-cell .btn-search:hover{background-color:#E6EDF6}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .left-cell .btn-search span::before{color:#024da1;font-size:17px}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .left-cell .btn span.icon-NRWBANK_Close_white_background::before{font-size:12px;top:1px;position:relative;color:#024da1}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .left-cell .btn-clear-search{border:none;border-radius:4px;background:none;border-radius:none;position:relative}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .left-cell .btn-clear-search:hover{background-color:#E6EDF6}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm .search-area .left-cell #productSearchInput{border:none !important;padding-left:0}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal{flex-basis:70%}@media screen and (max-width: 991.98px){BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal{flex-basis:100%;margin-top:30px}}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .modal-content,BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .modal-body{padding:0}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12{display:flex;flex-wrap:wrap;padding:0}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter{flex-basis:48%}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter.productFilterTargetGroup,BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter.productFilterFundingTopic{margin-bottom:10px}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter .input-group input{min-height:45px;max-height:45px;text-overflow:ellipsis}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter .input-group .left-cell .big-box{top:11px}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter.productFilterTargetGroup,BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter.productFilterFundingTyp{margin-right:10px}@media screen and (max-width: 991.98px){BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter{flex-basis:100%}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter.productFilterTargetGroup,BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter.productFilterFundingTopic,BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter.productFilterTargetGroup,BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter.productFilterFundingTyp{margin-right:0;margin-bottom:20px}}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout{position:absolute;z-index:11;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,0.35);padding:16px;border-radius:12px;margin-top:10px;width:100%}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .select-chips{gap:unset;margin:0}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .select-chips .product-radio span{padding:0;min-width:unset}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .flyout_close_button{position:relative;width:100%;display:block;min-height:46px;display:flex;justify-content:flex-end}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .btn-clear-filtertyp{cursor:pointer;border:0;border-radius:50%;width:46px;height:46px;min-width:auto;background-color:transparent;color:#024da1;display:flex;justify-content:center;align-items:center;opacity:1;float:none;text-shadow:none;border:1px solid transparent}@media (max-width: 575.98px){BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .btn-clear-filtertyp{right:6px;top:6px}}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .btn-clear-filtertyp:not(:disabled):hover,BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .btn-clear-filtertyp:not(.disabled):hover,BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .btn-clear-filtertyp:not(:disabled):focus,BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .btn-clear-filtertyp:not(.disabled):focus,BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .btn-clear-filtertyp:not(:disabled):focus-visible,BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .btn-clear-filtertyp:not(.disabled):focus-visible{border:1px solid #024da1}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .btn-clear-filtertyp:not(:disabled):active,BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .btn-clear-filtertyp:not(.disabled):active{background-color:#024da1;color:#fff}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .btn-clear-filtertyp span::before{font-size:20px}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .subheading{color:#024da1;width:100%;display:block;text-align:left;margin-bottom:25px;margin-top:15px}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .card-body{padding:0}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .card-body .main-items{margin:0 0 15px 0}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .card-body .main-items label{flex-basis:50%;padding:0}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .card-body .other-items{gap:unset;margin-bottom:0}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .card-body .other-items .select-chip-radio{flex-basis:50%}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .card-body .other-items span{background:none}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout input[type="radio"]{position:absolute;opacity:0;width:1px;height:1px}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout input[type="radio"]:focus-visible+.specific-icon{border:solid 2px #024da1}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout #stepThreeChips label,BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout #stepFourChips label,BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout #stepFiveChips label{flex-basis:unset;padding-right:15px}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout label{display:flex;align-items:center;margin-bottom:15px !important;flex-basis:50%}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout label .specific-icon{border:solid 1px #024da1;border-radius:100%;width:25px;height:25px;display:flex;justify-content:center;align-items:center;margin-right:10px;background-color:transparent}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout label input:checked+.specific-icon::after{content:"";width:11px;height:11px;background-color:#024da1;border-radius:100%}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout label.select-chip-radio span,BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout label.product-radio span,BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout label.target-group span{color:#000}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .button-area{display:flex;justify-content:center;align-items:baseline;gap:20px;border-top:solid 1px #E6EDF6;margin-top:10px}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .button-area .reset-step{width:100%}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .button-area .reset-step .btn{color:#024da1;width:100%;border-bottom:solid 2px #024da1;border-radius:0}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .button-area .reset-step .btn span::before{font-size:15px;color:#024da1;top:-1px;position:relative;margin-right:10px}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .button-area .reset-step .btn:hover,BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .button-area .reset-step .btn:focus,BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .button-area .reset-step .btn:active{border-width:3px;font-weight:700}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .button-area #modalShowResults{margin-top:25px;width:100%}@media screen and (max-width: 991.98px){BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .button-area #modalShowResults{display:none}}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .button-area .results-count{margin:0 5px}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout #stepThree{max-height:140px;overflow-y:auto;display:block}BODY:not(.high-contrast) #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout #stepThree::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:30px;pointer-events:none;background:linear-gradient(to bottom, rgba(255,255,255,0), #fff)}BODY:not(.high-contrast) #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper{margin-top:32px}BODY:not(.high-contrast) #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group{width:100%;margin:0;padding:0}BODY:not(.high-contrast) #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group img{max-width:45px;max-height:45px}BODY:not(.high-contrast) #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group *{cursor:pointer}BODY:not(.high-contrast) #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}BODY:not(.high-contrast) #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group input+span{display:flex;border:2px solid #009fe3;padding:20px 30px;background:#fff;color:#024da1;cursor:pointer;border-radius:0}BODY:not(.high-contrast) #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group input+span .icon-NRWBANK_check{display:none;font-size:24px}BODY:not(.high-contrast) #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group input:checked+span,BODY:not(.high-contrast) #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group input.checked+span{padding:20px 24px;background:#E6EDF6;border-color:#E6EDF6}BODY:not(.high-contrast) #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group input:checked+span .icon-NRWBANK_check,BODY:not(.high-contrast) #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group input.checked+span .icon-NRWBANK_check{display:inline-block}BODY:not(.high-contrast) #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group .btn{flex-direction:column;align-items:center;justify-content:center;width:100%;height:160px;background:#fff}BODY:not(.high-contrast) #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group .btn .btn-icon{font-size:45px}BODY:not(.high-contrast) #productDatabaseSearchModule .search-filter-section.target-groups .other-items{margin-top:20px}BODY:not(.high-contrast) #productDatabaseSearchModule .search-filter-section.target-groups.expanded .other-items{display:flex}BODY:not(.high-contrast) #productDatabaseSearchModule .search-filter-section.target-groups.expanded .show-more .btn .show-more-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}BODY:not(.high-contrast) #productDatabaseSearchModule .search-filter-section.target-groups .reset-step-1{display:none}BODY:not(.high-contrast) #productDatabaseSearchModule .search-filter-section.target-groups .reset-step-1 .btn{color:#009fe3}BODY:not(.high-contrast) #productDatabaseSearchModule .search-filter-section.target-groups .reset-step-1 .btn:hover,BODY:not(.high-contrast) #productDatabaseSearchModule .search-filter-section.target-groups .reset-step-1 .btn:focus{color:#024da1;text-decoration:underline}BODY:not(.high-contrast) #productDatabaseSearchModule .search-filters{margin-top:32px;margin-bottom:32px;text-align:center}BODY:not(.high-contrast) #productDatabaseSearchModule #searchResults{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}BODY:not(.high-contrast) #productDatabaseSearchModule #pagination{display:none}BODY:not(.high-contrast) #productDatabaseSearchModule #pagination .col-md-12{display:flex;justify-content:center}@media (min-width: 1200px){BODY:not(.high-contrast) #productDatabaseSearchModule #pagination .col-md-12{justify-content:flex-start}}BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal{padding-right:0 !important}BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal INPUT:read-only{background-color:unset;border:1px solid #024da1}BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .modal-dialog{max-width:100%;width:100%;height:100%;margin:0;padding:0;background:#fff}BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .modal-content{height:auto;min-height:100%;border-radius:0;padding-bottom:104px}@media (max-width: 468px){BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .modal-content{padding-bottom:180px}}BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-header{height:125px;border-bottom:0}BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-header .close{position:absolute;top:30px;right:30px;background-color:#009fe3;opacity:1;width:46px;height:46px;border-radius:50% 50%}BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-header .close::before,BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-header .close::after{content:'';position:absolute;width:1px;height:29px;background-color:#fff;transform:translateY(-50%) rotateZ(45deg)}BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-header .close::after{transform:translateY(-50%) rotateZ(-45deg)}@media (min-width: 768px){BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-header .close{background-color:#fff}BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-header .close::before,BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-header .close::after{background-color:#009fe3}}BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-footer{position:fixed;bottom:0;width:100%;background:#fff;justify-content:center;border-top:0}BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-footer #modalShowResults SPAN.results-count{padding-right:8px}BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-body .card{border:0}BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-body .card .card-header{border-bottom:0;background-color:transparent}BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-body .card .card-header BUTTON.btn-accordion{color:#024da1;font-size:20px}BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-body .card .card-header BUTTON.btn-accordion>SPAN{position:relative;padding-left:30px;padding-right:30px;display:block}BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-body .card .card-header BUTTON.btn-accordion>SPAN .accordion-button-icon{position:absolute;top:auto;right:0;color:#009fe3;font-size:24px;line-height:30px}BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-body .card .card-header BUTTON.btn-accordion[aria-expanded="true"] .accordion-button-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-body .card .collapse{overflow-y:hidden}BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-body .card .card-body{background-color:transparent;padding-left:0rem;padding-right:0rem;text-align:left}BODY:not(.high-contrast) #productDatabaseSearchModule .show-more .btn{color:#024da1;text-decoration:none}BODY:not(.high-contrast) #productDatabaseSearchModule .show-more .btn .show-more-icon{display:inline-block}BODY:not(.high-contrast) #productDatabaseSearchModule .show-more .btn:hover,BODY:not(.high-contrast) #productDatabaseSearchModule .show-more .btn:focus{color:#024da1}BODY:not(.high-contrast) #productDatabaseSearchModule .hide-expand+.show-more{display:none}BODY:not(.high-contrast) #productDatabaseSearchModule .filter-chips,BODY:not(.high-contrast) #productDatabaseSearchModule .reset-filters{display:none}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results .filter-chips:not(.hide){display:block}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results .filter-chips:not(.hide) h5,BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results .filter-chips:not(.hide) .h5-class{font-size:16px;font-weight:600;margin:32px 0 16px 0}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results .filter-chips:not(.hide) .filter-chips-list{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results .filter-chips:not(.hide) .filter-chips-list .badge{margin:0;background:#F6F6F6;padding:4px 8px;border-radius:4px;color:#000;font-weight:400;font-size:1rem;line-height:1.75rem;display:flex}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results .filter-chips:not(.hide) .filter-chips-list .badge .close{display:inline-block;color:#024da1;margin-left:8px;opacity:1;font-weight:400}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results .filter-chips:not(.hide) .filter-chips-list .badge:active{outline:1px solid transparent !important;border-radius:4px !important;background-color:#E6EDF6}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results .filter-chips:not(.hide) .filter-chips-list .badge:hover,BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results .filter-chips:not(.hide) .filter-chips-list .badge:focus,BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results .filter-chips:not(.hide) .filter-chips-list .badge:focus-visible{outline:1px solid #024da1;border-radius:4px !important;cursor:pointer}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results .reset-filters{display:block}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results .reset-filters .btn-secondary{background-color:transparent}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results .result-toolbar{padding:32px 0}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results .result-toolbar .search-result-count{font-size:1.3125rem;color:#024da1}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #sectionTeaser{display:none}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #sectionSearch .btn-secondary{background-color:transparent}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #sectionSearch .btn-secondary:focus,BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #sectionSearch .btn-secondary:focus-visible{border-width:3px;font-weight:700}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults{clip:auto;clip-path:none;height:auto;overflow:unset;position:static;white-space:normal;width:auto}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page.results-page-1{margin-top:0}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section{flex-basis:75%;margin:0px;padding:25px;border-radius:15px;flex-direction:column;justify-content:space-between;display:flex}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section.flex-basis-50{flex-basis:49%}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section.flex-basis-50 .d-flex{justify-content:center}@media screen and (max-width: 991.98px){BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section.flex-basis-50{flex-basis:100%}}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section.flex-basis-50 .headline h2{text-align:center}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section .d-flex{margin-top:32px}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section .d-flex .btn-secondary{background-color:transparent;font-weight:normal}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section .d-flex .btn-secondary:hover,BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section .d-flex .btn-secondary:focus,BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section .d-flex .btn-secondary:active{background-color:#fff}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section:first-of-type .d-flex .btn-secondary{background-color:#024da1;color:#fff;font-weight:normal}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section:first-of-type .d-flex .btn-secondary:hover,BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section:first-of-type .d-flex .btn-secondary:focus,BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section:first-of-type .d-flex .btn-secondary:active{background-color:#fff;color:#024da1}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section .headline h2{font-size:24px}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section.bg-gray{background-color:#F6F6F6}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section .text-container{margin-top:15px}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section .text-container UL{margin-left:0}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section .text-container UL LI{padding-left:30px;margin-bottom:0}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section label{display:flex;align-items:center;margin:0 50px 0 30px;cursor:pointer}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section label input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section label input[type="checkbox"]:disabled+span.specific-icon{box-shadow:none;border:1px solid #bbb;background-color:#e9e9e9}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section label input[type="checkbox"]:disabled+span.specific-icon+span{color:#777}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section label span{color:#024da1}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section label .specific-icon{border:solid 1px #024da1;width:20px;height:20px;display:flex;justify-content:center;align-items:center;margin-right:10px;background-color:transparent;border-radius:4px}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section label input:checked+.specific-icon::after{font-family:'icon-font-nrw-bank';position:relative;content:'\e92b';left:0;top:1px;width:1.5rem;height:1.5rem;text-align:center;font-size:0.8rem;color:#fff}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section label input:checked+.specific-icon{background-color:#024da1}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section label:hover .specific-icon,BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section label:active .specific-icon,BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section label:focus .specific-icon{background-color:#024da1}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .results-page section label input.products-compare-checkbox:focus-visible+.specific-icon{border:2px solid #024da1}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .load-more{position:relative;display:flex;flex-direction:inherit;align-items:center;text-decoration:none;border-bottom:solid 2px #024da1;border-radius:0;margin-top:50px;justify-content:center;max-width:200px}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .load-more span{color:#024da1;font-weight:normal}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .load-more span.icon{margin-left:10px}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .load-more:hover,BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .load-more:focus,BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .load-more:active{border-width:3px}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .load-more:hover span,BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .load-more:focus span,BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults .load-more:active span{font-weight:700}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults.postion-load-more-button .search-result label{margin-left:0}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults.postion-load-more-button #pagination .col-md-12{flex-basis:100%;justify-content:center}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar{padding:25px 0}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header{font-size:1.3125rem;color:#024da1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-bottom:solid 1px #F6F6F6;padding:0 0 20px 0}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header #searchResultsCount{padding:5px 13px;align-items:center;margin:0 12px 0 0;background:#E6EDF6;color:#024da1;line-height:40px;border-radius:9px}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header .text{font-size:1.3125rem;color:#024da1}@media screen and (max-width: 991.98px){BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header .column-btn-area{display:none}}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header .column-btn-area .btn{min-width:unset;padding:0;border:none}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header .column-btn-area .btn.one-column{margin-right:15px}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header .column-btn-area .btn span::before{color:#D9D9D9}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header .column-btn-area .btn:hover span::before,BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header .column-btn-area .btn:focus span::before,BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header .column-btn-area .btn:active span::before{color:#024da1}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header .column-btn-area .btn:focus,BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header .column-btn-area .btn:focus-visible{border:2px solid #024da1;transition:none}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header .column-btn-area .btn.active span::before{color:#024da1}@media screen and (max-width: 991.98px){BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar{padding:0}BODY:not(.high-contrast) #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header{border-bottom:none;padding:0}}BODY:not(.high-contrast) #productDatabaseSearchModule .text-container H3.title{margin-top:1.25rem;margin-bottom:0}BODY:not(.high-contrast) #productDatabaseSearchModule .text-container P.text,BODY:not(.high-contrast) #productDatabaseSearchModule .text-container UL.list-inline{margin:0}BODY:not(.high-contrast) #productDatabaseSearchModule .text-container H3+P.text,BODY:not(.high-contrast) #productDatabaseSearchModule .text-container H3+UL.list-inline,BODY:not(.high-contrast) #productDatabaseSearchModule .text-container P.text+UL.list-inline,BODY:not(.high-contrast) #productDatabaseSearchModule .text-container UL.list-inline+P.text,BODY:not(.high-contrast) #productDatabaseSearchModule .text-container P.text+BUTTON.btn,BODY:not(.high-contrast) #productDatabaseSearchModule .text-container UL.list-inline+BUTTON.btn{margin-top:32px}BODY:not(.high-contrast) #productDatabaseSearchModule .text-container UL.list-inline{margin-left:20px}BODY:not(.high-contrast) #productDatabaseSearchModule .text-container UL.list-inline LI{padding-bottom:10px;position:relative;padding-left:20px}BODY:not(.high-contrast) #productDatabaseSearchModule .text-container UL.list-inline LI:before{content:'';display:inline-block;border-bottom:2px solid #024da1;width:10px;position:absolute;left:0;line-height:1.0rem;height:1.0rem}BODY:not(.high-contrast) #productDatabaseSearchModule .text-container BUTTON.btn{display:block;margin:0 auto}BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-header{height:75px}BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-body{padding:0 1rem 1rem}BODY:not(.high-contrast) #productDatabaseSearchModule LABEL.is-checkbox{position:relative;margin:0}BODY:not(.high-contrast) #productDatabaseSearchModule LABEL.is-checkbox INPUT[type="checkbox"]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}BODY:not(.high-contrast) #productDatabaseSearchModule LABEL.is-checkbox INPUT[type="checkbox"] ~ .btn .show-checked{display:none}BODY:not(.high-contrast) #productDatabaseSearchModule LABEL.is-checkbox INPUT[type="checkbox"]:checked ~ .btn .show-unchecked{display:none}BODY:not(.high-contrast) #productDatabaseSearchModule LABEL.is-checkbox INPUT[type="checkbox"]:checked ~ .btn .show-checked{display:inline}BODY:not(.high-contrast) #productDatabaseSearchModule LABEL.is-checkbox INPUT[type="checkbox"]:disabled ~ .btn{opacity:1;border-color:#4A4A4A;background:transparent;color:#4A4A4A;outline:none;box-shadow:none !important;cursor:default}BODY:not(.high-contrast) #productDatabaseSearchModule LABEL.is-checkbox INPUT[type="checkbox"]:disabled ~ .btn:before{background:#4A4A4A}BODY:not(.high-contrast) #productDatabaseSearchModule LABEL.is-checkbox INPUT[type="checkbox"]:disabled ~ .btn:active:before{bottom:-3px}BODY:not(.high-contrast) #productDatabaseSearchModule LABEL.is-checkbox+*{margin-left:32px}BODY:not(.high-contrast) #productDatabaseSearchModule .filter-mobile-btn{display:none}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil .fixed-control-btns,BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil .close-flyout-area,BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil .show-more{display:none}BODY:not(.high-contrast) #productDatabaseSearchModule #searchFiltersModal .topic-counter{display:block;background:#fff;border:solid #85BC22 2px;width:25px;display:block;height:25px;border-radius:100% !important;line-height:23px;position:absolute;right:5px;top:5px;color:#000;font-size:14px;z-index:1}@media screen and (max-width: 1200px){BODY:not(.high-contrast) #productDatabaseSearchModule #sectionResultsToolbar .column-btn-area{display:none}BODY:not(.high-contrast) #productDatabaseSearchModule #searchResults #results .results-page section{flex-basis:100%}}@media screen and (max-width: 991.98px) and (max-width: 991.98px){BODY:not(.high-contrast) #productDatabaseSearchModule #searchResults #results .results-page section .d-flex{flex-wrap:wrap}BODY:not(.high-contrast) #productDatabaseSearchModule #searchResults #results .results-page section .d-flex label,BODY:not(.high-contrast) #productDatabaseSearchModule #searchResults #results .results-page section .d-flex a{flex-basis:100%}BODY:not(.high-contrast) #productDatabaseSearchModule #searchResults #results .results-page section .d-flex label{justify-content:center;margin-right:0;order:2;margin-top:16px}}@media screen and (max-width: 991.98px){BODY:not(.high-contrast) #productDatabaseSearchModule #sectionResultsToolbar{margin-top:25px;margin-bottom:35px}BODY:not(.high-contrast) #productDatabaseSearchModule .filter-mobile-btn{display:block;position:relative}BODY:not(.high-contrast) #productDatabaseSearchModule .filter-mobile-btn .btn{width:100%}BODY:not(.high-contrast) #productDatabaseSearchModule .filter-mobile-btn .filter-counter{background:#fff;border:solid #85BC22 2px;width:30px;display:block;height:30px;border-radius:100%;line-height:27px;position:absolute;right:0;top:-10px;color:#000}BODY:not(.high-contrast) #productDatabaseSearchModule .filter-mobile-btn.fixed-flyout-btn{background-color:#fff;border:none;justify-content:left !important;position:fixed;top:var(--navbar-height);width:100%;max-width:100%;z-index:10000;left:0;border-radius:0}BODY:not(.high-contrast) #productDatabaseSearchModule .filter-mobile-btn.fixed-flyout-btn button.btn{background-color:transparent;border:none;padding:0;display:flex;justify-content:flex-start}BODY:not(.high-contrast) #productDatabaseSearchModule .filter-mobile-btn.fixed-flyout-btn button.btn span{color:#024da1}BODY:not(.high-contrast) #productDatabaseSearchModule .filter-mobile-btn.fixed-flyout-btn button.btn span.icon-NRWBANK_sliders-h{position:absolute;right:6px;z-index:1}BODY:not(.high-contrast) #productDatabaseSearchModule .filter-mobile-btn.fixed-flyout-btn button.btn span.button-label{font-weight:normal}BODY:not(.high-contrast) #productDatabaseSearchModule .filter-mobile-btn.fixed-flyout-btn button.btn .filter-counter{font-size:12px;width:20px;height:20px;top:6px;font-size:12px;line-height:17px;right:6px;color:#000;z-index:2}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil{display:none;position:fixed;inset:0px;top:var(--navbar-height);width:100vw;z-index:99999;overflow-y:auto;height:calc(100% - var(--navbar-height))}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil .btn-search span::before{position:relative;top:-11px}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil .btn-clear-search{margin-right:10px}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil .close-flyout-area{box-shadow:0 4px 6px 0 rgba(0,0,0,0.35) !important;z-index:100;display:block;position:fixed;width:100%;background-color:#fff}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil .close-flyout{text-align:left;z-index:1000;border-radius:0;padding-left:0;font-weight:normal;justify-content:flex-start}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil .close-flyout span.icon-NRWBANK_Close_white_background{margin-right:10px}}@media screen and (max-width: 991.98px) and (max-width: 767.98px){BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil .close-flyout span.icon-NRWBANK_Close_white_background{position:absolute;right:6px}}@media screen and (max-width: 991.98px){BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil.active{display:block}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil #searchForm{width:100%;min-height:100%;background-color:#fff;flex-direction:column;justify-content:space-between}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil #searchForm .search-area{flex-direction:column;flex:1}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil #searchForm .search-area .reset-filters{display:none !important}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil #searchForm .search-area .container{padding-right:12px}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil #searchForm .results-count{padding:0 5px}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .topic-counter{display:none}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .container .col-md-12{padding:0 calc(var(--bs-gutter-x) * .5) !important}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .container .col-md-12 .button-area{border-top:none}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .container .col-md-12 .button-area .text-center,BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .container .col-md-12 .button-area button{width:100%}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .container .col-md-12 .product-flyout{position:relative}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .container .col-md-12 .product-flyout label,BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .container .col-md-12 .product-flyout label.select-chip-radio{flex-basis:100%}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .container .col-md-12 .product-flyout .show-more{display:block}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .container .col-md-12 .product-flyout #stepThree{max-height:unset}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .container .col-md-12 .product-flyout #stepThree::before{content:unset}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .container .col-md-12 .product-flyout #stepThreeChips.select-chips.expandable:not(.hide-expand){max-height:unset}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil .fixed-control-btns{justify-content:center;box-shadow:0px 3px 7px -2px rgba(0,0,0,0.35) !important;padding:30px 0;order:3;top:100%;display:flex;justify-content:center;z-index:1001;bottom:0;align-self:flex-end;position:fixed;width:100%;background:#fff}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil .fixed-control-btns .reset-filters{margin-bottom:16px}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil .fixed-control-btns .reset-filters .btn{font-weight:normal;border:0;border-bottom:solid 2px;border-radius:0;width:100%}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil .fixed-control-btns #modalShowResults{width:100%}}@media screen and (max-width: 991.98px) and (max-width: 767.98px){BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil .fixed-control-btns{display:flex}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil .fixed-control-btns .reset-filters{margin-right:0px;margin-bottom:25px}BODY:not(.high-contrast) #productDatabaseSearchModule .flyout-form-mobil .fixed-control-btns button{width:100%}}BODY.high-contrast #productDatabaseSearchModule input:not(#productSearchInput){outline:none !important}BODY.high-contrast #productDatabaseSearchModule input:not(#productSearchInput):focus-visible{border:2px solid #024da1 !important}BODY.high-contrast #productDatabaseSearchModule input:not(#productSearchInput):focus:not(:focus-visible){border:2px solid #024da1 !important}BODY.high-contrast #productDatabaseSearchModule #sectionSearch #searchFiltersModal{color:#4A4A4A}BODY.high-contrast #productDatabaseSearchModule #sectionSearch #searchFiltersModal .show-more .btn span.btn-text{font-weight:normal;margin-right:10px}BODY.high-contrast #productDatabaseSearchModule #sectionSearch #searchFiltersModal .reset-step-1 .btn{color:#024da1}BODY.high-contrast #productDatabaseSearchModule #sectionSearch #searchFiltersModal .reset-step .btn{font-weight:100}BODY.high-contrast #productDatabaseSearchModule #searchForm{display:flex;flex-wrap:wrap}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area{flex-basis:30%;order:2;display:flex;flex-direction:column-reverse}@media screen and (max-width: 991.98px){BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area{flex-basis:100%;margin-top:20px}}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .container{padding-right:0}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .reset-filters{order:2;display:flex;justify-content:end}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .reset-filters .btn{border:none;font-size:16px;font-weight:400;display:flex;align-items:baseline;padding-right:0;padding-top:0;z-index:399;justify-content:center;align-items:center;padding-bottom:0}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .reset-filters .btn span{margin-left:10px}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .reset-filters .btn span::before{font-size:12px;top:-2px;position:relative}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .search-field .autocomplete-results{top:70px;box-shadow:0 0 6px 0 rgba(0,0,0,0.35);border-radius:12px;overflow:auto;position:absolute;z-index:1}@media screen and (max-width: 991.98px){BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .search-field .autocomplete-results{top:10px;margin-bottom:250px;position:relative}}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .search-field .autocomplete-results ul li a{background-color:transparent}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .search-field .autocomplete-results .autocomplete-results-box{border:none;margin:0 !important}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .search-field .autocomplete-results .autocomplete-results-box.search-suggestions{padding-top:0}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .search-field .autocomplete-results .autocomplete-results-box.search-suggestions::before{position:relative;left:16px;width:calc(100% - 32px);height:1px;background-color:#F6F6F6;content:"";display:block !important;margin-bottom:10px}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .search-field .autocomplete-results .autocomplete-results-box p{display:block;padding-top:0;font-weight:700;color:#000;margin-bottom:10px;height:auto}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .search-field .autocomplete-results .autocomplete-results-box li:hover,BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .search-field .autocomplete-results .autocomplete-results-box li:active,BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .search-field .autocomplete-results .autocomplete-results-box li:focus{background-color:#F6F6F6}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .search-field .autocomplete-results .autocomplete-results-box li a::before{height:0}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .search-field .input-group{border-bottom:1px solid #024da1}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .search-field .input-group:has(input#productSearchInput:focus-visible){border-width:2px}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .left-cell{display:flex}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .left-cell .big-box{padding-left:0}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .left-cell .btn-search{min-width:44px;background:unset;border:unset;padding:0 0 3px;margin:0;display:flex;align-items:center}@media (max-width: 575.98px){BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .left-cell .btn-search{padding:28px 0 3px}}@media (max-width: 991.98px){BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .left-cell .btn-search{padding:21px 0 3px}}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .left-cell .btn-search:hover{background-color:#D9D9D9}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .left-cell .btn-search span::before{color:#024da1;font-size:17px}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .left-cell .btn span.icon-NRWBANK_Close_white_background::before{font-size:12px;top:1px;position:relative;color:#024da1}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .left-cell .btn-clear-search{border:none;border-radius:4px;background:none;border-radius:none;position:relative}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .left-cell .btn-clear-search:hover{background-color:#D9D9D9}BODY.high-contrast #productDatabaseSearchModule #searchForm .search-area .left-cell #productSearchInput{border:none !important;padding-left:0}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal{flex-basis:70%}@media screen and (max-width: 991.98px){BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal{flex-basis:100%;margin-top:30px}}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .modal-content,BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .modal-body{padding:0}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12{display:flex;flex-wrap:wrap;padding:0}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter{flex-basis:48%}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter.productFilterTargetGroup,BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter.productFilterFundingTopic{margin-bottom:10px}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter .input-group input{min-height:45px;max-height:45px;text-overflow:ellipsis}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter .input-group .left-cell .big-box{top:11px}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter.productFilterTargetGroup,BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter.productFilterFundingTyp{margin-right:10px}@media screen and (max-width: 991.98px){BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter{flex-basis:100%}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter.productFilterTargetGroup,BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter.productFilterFundingTopic,BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter.productFilterTargetGroup,BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .form-filter.productFilterFundingTyp{margin-right:0;margin-bottom:20px}}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout{position:absolute;z-index:11;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,0.35);padding:16px;border-radius:12px;margin-top:10px;width:100%}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .select-chips{gap:unset;margin:0}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .select-chips .product-radio span{padding:0;min-width:unset}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .flyout_close_button{position:relative;width:100%;display:block;min-height:46px;display:flex;justify-content:flex-end}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .btn-clear-filtertyp{cursor:pointer;border:0;border-radius:50%;width:46px;height:46px;min-width:auto;background-color:transparent;color:#024da1;display:flex;justify-content:center;align-items:center;opacity:1;float:none;text-shadow:none;border:1px solid transparent}@media (max-width: 575.98px){BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .btn-clear-filtertyp{right:6px;top:6px}}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .btn-clear-filtertyp:not(:disabled):hover,BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .btn-clear-filtertyp:not(.disabled):hover,BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .btn-clear-filtertyp:not(:disabled):focus,BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .btn-clear-filtertyp:not(.disabled):focus,BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .btn-clear-filtertyp:not(:disabled):focus-visible,BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .btn-clear-filtertyp:not(.disabled):focus-visible{border:1px solid #024da1}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .btn-clear-filtertyp:not(:disabled):active,BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .btn-clear-filtertyp:not(.disabled):active{background-color:#024da1;color:#fff}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .btn-clear-filtertyp span::before{font-size:20px}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .subheading{color:#024da1;width:100%;display:block;text-align:left;margin-bottom:25px;margin-top:15px}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .card-body{padding:0}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .card-body .main-items{margin:0 0 15px 0}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .card-body .main-items label{flex-basis:50%;padding:0}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .card-body .other-items{gap:unset;margin-bottom:0}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .card-body .other-items .select-chip-radio{flex-basis:50%}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .card-body .other-items span{background:none}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout input[type="radio"]{position:absolute;opacity:0;width:1px;height:1px}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout input[type="radio"]:focus-visible+.specific-icon{border:solid 2px #024da1}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout #stepThreeChips label,BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout #stepFourChips label,BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout #stepFiveChips label{flex-basis:unset;padding-right:15px}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout label{display:flex;align-items:center;margin-bottom:15px !important;flex-basis:50%}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout label .specific-icon{border:solid 1px #024da1;border-radius:100%;width:25px;height:25px;display:flex;justify-content:center;align-items:center;margin-right:10px;background-color:transparent}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout label input:checked+.specific-icon::after{content:"";width:11px;height:11px;background-color:#024da1;border-radius:100%}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout label.select-chip-radio span,BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout label.product-radio span,BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout label.target-group span{color:#000}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .button-area{display:flex;justify-content:center;align-items:baseline;gap:20px;border-top:solid 1px #D9D9D9;margin-top:10px}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .button-area .reset-step{width:100%}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .button-area .reset-step .btn{color:#024da1;width:100%;border-bottom:solid 2px #024da1;border-radius:0}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .button-area .reset-step .btn span::before{font-size:15px;color:#024da1;top:-1px;position:relative;margin-right:10px}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .button-area .reset-step .btn:hover,BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .button-area .reset-step .btn:focus,BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .button-area .reset-step .btn:active{border-width:3px;font-weight:700}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .button-area #modalShowResults{margin-top:25px;width:100%}@media screen and (max-width: 991.98px){BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .button-area #modalShowResults{display:none}}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout .button-area .results-count{margin:0 5px}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout #stepThree{max-height:140px;overflow-y:auto;display:block}BODY.high-contrast #productDatabaseSearchModule #searchForm #searchFiltersModal .col-md-12 .product-flyout #stepThree::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:30px;pointer-events:none;background:linear-gradient(to bottom, rgba(255,255,255,0), #fff)}BODY.high-contrast #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper{margin-top:32px}BODY.high-contrast #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group{width:100%;margin:0;padding:0}BODY.high-contrast #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group img{max-width:45px;max-height:45px}BODY.high-contrast #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group *{cursor:pointer}BODY.high-contrast #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}BODY.high-contrast #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group input+span{display:flex;border:2px solid #024da1;padding:20px 30px;background:#fff;color:#024da1;cursor:pointer;border-radius:0}BODY.high-contrast #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group input+span .icon-NRWBANK_check{display:none;font-size:24px}BODY.high-contrast #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group input:checked+span,BODY.high-contrast #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group input.checked+span{padding:20px 24px;background:#D9D9D9;border-color:#D9D9D9}BODY.high-contrast #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group input:checked+span .icon-NRWBANK_check,BODY.high-contrast #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group input.checked+span .icon-NRWBANK_check{display:inline-block}BODY.high-contrast #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group .btn{flex-direction:column;align-items:center;justify-content:center;width:100%;height:160px;background:#fff}BODY.high-contrast #productDatabaseSearchModule .search-filter-section.target-groups .main-items .target-group-wrapper .target-group .btn .btn-icon{font-size:45px}BODY.high-contrast #productDatabaseSearchModule .search-filter-section.target-groups .other-items{margin-top:20px}BODY.high-contrast #productDatabaseSearchModule .search-filter-section.target-groups.expanded .other-items{display:flex}BODY.high-contrast #productDatabaseSearchModule .search-filter-section.target-groups.expanded .show-more .btn .show-more-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}BODY.high-contrast #productDatabaseSearchModule .search-filter-section.target-groups .reset-step-1{display:none}BODY.high-contrast #productDatabaseSearchModule .search-filter-section.target-groups .reset-step-1 .btn{color:#024da1}BODY.high-contrast #productDatabaseSearchModule .search-filter-section.target-groups .reset-step-1 .btn:hover,BODY.high-contrast #productDatabaseSearchModule .search-filter-section.target-groups .reset-step-1 .btn:focus{color:#024da1;text-decoration:underline}BODY.high-contrast #productDatabaseSearchModule .search-filters{margin-top:32px;margin-bottom:32px;text-align:center}BODY.high-contrast #productDatabaseSearchModule #searchResults{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}BODY.high-contrast #productDatabaseSearchModule #pagination{display:none}BODY.high-contrast #productDatabaseSearchModule #pagination .col-md-12{display:flex;justify-content:center}@media (min-width: 1200px){BODY.high-contrast #productDatabaseSearchModule #pagination .col-md-12{justify-content:flex-start}}BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal{padding-right:0 !important}BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal INPUT:read-only{background-color:unset;border:1px solid #024da1}BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .modal-dialog{max-width:100%;width:100%;height:100%;margin:0;padding:0;background:#fff}BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .modal-content{height:auto;min-height:100%;border-radius:0;padding-bottom:104px}@media (max-width: 468px){BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .modal-content{padding-bottom:180px}}BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-header{height:125px;border-bottom:0}BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-header .close{position:absolute;top:30px;right:30px;background-color:#024da1;opacity:1;width:46px;height:46px;border-radius:50% 50%}BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-header .close::before,BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-header .close::after{content:'';position:absolute;width:1px;height:29px;background-color:#fff;transform:translateY(-50%) rotateZ(45deg)}BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-header .close::after{transform:translateY(-50%) rotateZ(-45deg)}@media (min-width: 768px){BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-header .close{background-color:#fff}BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-header .close::before,BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-header .close::after{background-color:#024da1}}BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-footer{position:fixed;bottom:0;width:100%;background:#fff;justify-content:center;border-top:0}BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-footer #modalShowResults SPAN.results-count{padding-right:8px}BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-body .card{border:0}BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-body .card .card-header{border-bottom:0;background-color:transparent}BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-body .card .card-header BUTTON.btn-accordion{color:#024da1;font-size:20px}BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-body .card .card-header BUTTON.btn-accordion>SPAN{position:relative;padding-left:30px;padding-right:30px;display:block}BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-body .card .card-header BUTTON.btn-accordion>SPAN .accordion-button-icon{position:absolute;top:auto;right:0;color:#024da1;font-size:24px;line-height:30px}BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-body .card .card-header BUTTON.btn-accordion[aria-expanded="true"] .accordion-button-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-body .card .collapse{overflow-y:hidden}BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-body .card .card-body{background-color:transparent;padding-left:0rem;padding-right:0rem;text-align:left}BODY.high-contrast #productDatabaseSearchModule .show-more .btn{color:#024da1;text-decoration:none}BODY.high-contrast #productDatabaseSearchModule .show-more .btn .show-more-icon{display:inline-block}BODY.high-contrast #productDatabaseSearchModule .show-more .btn:hover,BODY.high-contrast #productDatabaseSearchModule .show-more .btn:focus{color:#024da1}BODY.high-contrast #productDatabaseSearchModule .hide-expand+.show-more{display:none}BODY.high-contrast #productDatabaseSearchModule .filter-chips,BODY.high-contrast #productDatabaseSearchModule .reset-filters{display:none}BODY.high-contrast #productDatabaseSearchModule .page-search-results .filter-chips:not(.hide){display:block}BODY.high-contrast #productDatabaseSearchModule .page-search-results .filter-chips:not(.hide) h5,BODY.high-contrast #productDatabaseSearchModule .page-search-results .filter-chips:not(.hide) .h5-class{font-size:16px;font-weight:600;margin:32px 0 16px 0}BODY.high-contrast #productDatabaseSearchModule .page-search-results .filter-chips:not(.hide) .filter-chips-list{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}BODY.high-contrast #productDatabaseSearchModule .page-search-results .filter-chips:not(.hide) .filter-chips-list .badge{margin:0;background:#F6F6F6;padding:4px 8px;border-radius:4px;color:#000;font-weight:400;font-size:1rem;line-height:1.75rem;display:flex}BODY.high-contrast #productDatabaseSearchModule .page-search-results .filter-chips:not(.hide) .filter-chips-list .badge .close{display:inline-block;color:#024da1;margin-left:8px;opacity:1;font-weight:400}BODY.high-contrast #productDatabaseSearchModule .page-search-results .filter-chips:not(.hide) .filter-chips-list .badge:active{outline:1px solid transparent !important;border-radius:4px !important;background-color:#D9D9D9}BODY.high-contrast #productDatabaseSearchModule .page-search-results .filter-chips:not(.hide) .filter-chips-list .badge:hover,BODY.high-contrast #productDatabaseSearchModule .page-search-results .filter-chips:not(.hide) .filter-chips-list .badge:focus,BODY.high-contrast #productDatabaseSearchModule .page-search-results .filter-chips:not(.hide) .filter-chips-list .badge:focus-visible{outline:1px solid #024da1;border-radius:4px !important;cursor:pointer}BODY.high-contrast #productDatabaseSearchModule .page-search-results .reset-filters{display:block}BODY.high-contrast #productDatabaseSearchModule .page-search-results .reset-filters .btn-secondary{background-color:transparent}BODY.high-contrast #productDatabaseSearchModule .page-search-results .result-toolbar{padding:32px 0}BODY.high-contrast #productDatabaseSearchModule .page-search-results .result-toolbar .search-result-count{font-size:1.3125rem;color:#024da1}BODY.high-contrast #productDatabaseSearchModule .page-search-results #sectionTeaser{display:none}BODY.high-contrast #productDatabaseSearchModule .page-search-results #sectionSearch .btn-secondary{background-color:transparent}BODY.high-contrast #productDatabaseSearchModule .page-search-results #sectionSearch .btn-secondary:focus,BODY.high-contrast #productDatabaseSearchModule .page-search-results #sectionSearch .btn-secondary:focus-visible{border-width:3px;font-weight:700}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults{clip:auto;clip-path:none;height:auto;overflow:unset;position:static;white-space:normal;width:auto}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page.results-page-1{margin-top:0}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section{flex-basis:75%;margin:0px;padding:25px;border-radius:15px;flex-direction:column;justify-content:space-between;display:flex}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section.flex-basis-50{flex-basis:49%}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section.flex-basis-50 .d-flex{justify-content:center}@media screen and (max-width: 991.98px){BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section.flex-basis-50{flex-basis:100%}}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section.flex-basis-50 .headline h2{text-align:center}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section .d-flex{margin-top:32px}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section .d-flex .btn-secondary{background-color:transparent;font-weight:normal}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section .d-flex .btn-secondary:hover,BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section .d-flex .btn-secondary:focus,BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section .d-flex .btn-secondary:active{background-color:#fff}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section:first-of-type .d-flex .btn-secondary{background-color:#024da1;color:#fff;font-weight:normal}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section:first-of-type .d-flex .btn-secondary:hover,BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section:first-of-type .d-flex .btn-secondary:focus,BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section:first-of-type .d-flex .btn-secondary:active{background-color:#fff;color:#024da1}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section .headline h2{font-size:24px}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section.bg-gray{background-color:#F6F6F6}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section .text-container{margin-top:15px}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section .text-container UL{margin-left:0}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section .text-container UL LI{padding-left:30px;margin-bottom:0}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section label{display:flex;align-items:center;margin:0 50px 0 30px;cursor:pointer}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section label input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section label input[type="checkbox"]:disabled+span.specific-icon{box-shadow:none;border:1px solid #bbb;background-color:#e9e9e9}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section label input[type="checkbox"]:disabled+span.specific-icon+span{color:#777}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section label span{color:#024da1}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section label .specific-icon{border:solid 1px #024da1;width:20px;height:20px;display:flex;justify-content:center;align-items:center;margin-right:10px;background-color:transparent;border-radius:4px}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section label input:checked+.specific-icon::after{font-family:'icon-font-nrw-bank';position:relative;content:'\e92b';left:0;top:1px;width:1.5rem;height:1.5rem;text-align:center;font-size:0.8rem;color:#fff}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section label input:checked+.specific-icon{background-color:#024da1}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section label:hover .specific-icon,BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section label:active .specific-icon,BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section label:focus .specific-icon{background-color:#024da1}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section label input.products-compare-checkbox:focus-visible+.specific-icon{border:2px solid #024da1}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .load-more{position:relative;display:flex;flex-direction:inherit;align-items:center;text-decoration:none;border-bottom:solid 2px #024da1;border-radius:0;margin-top:50px;justify-content:center;max-width:200px}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .load-more span{color:#024da1;font-weight:normal}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .load-more span.icon{margin-left:10px}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .load-more:hover,BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .load-more:focus,BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .load-more:active{border-width:3px}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .load-more:hover span,BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .load-more:focus span,BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .load-more:active span{font-weight:700}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults.postion-load-more-button .search-result label{margin-left:0}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults.postion-load-more-button #pagination .col-md-12{flex-basis:100%;justify-content:center}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar{padding:25px 0}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header{font-size:1.3125rem;color:#024da1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-bottom:solid 1px #F6F6F6;padding:0 0 20px 0}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header #searchResultsCount{padding:5px 13px;align-items:center;margin:0 12px 0 0;background:#D9D9D9;color:#024da1;line-height:40px;border-radius:9px}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header .text{font-size:1.3125rem;color:#024da1}@media screen and (max-width: 991.98px){BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header .column-btn-area{display:none}}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header .column-btn-area .btn{min-width:unset;padding:0;border:none}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header .column-btn-area .btn.one-column{margin-right:15px}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header .column-btn-area .btn span::before{color:#D9D9D9}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header .column-btn-area .btn:hover span::before,BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header .column-btn-area .btn:focus span::before,BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header .column-btn-area .btn:active span::before{color:#024da1}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header .column-btn-area .btn:focus,BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header .column-btn-area .btn:focus-visible{border:2px solid #024da1;transition:none}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header .column-btn-area .btn.active span::before{color:#024da1}@media screen and (max-width: 991.98px){BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar{padding:0}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header{border-bottom:none;padding:0}}BODY.high-contrast #productDatabaseSearchModule .text-container H3.title{margin-top:1.25rem;margin-bottom:0}BODY.high-contrast #productDatabaseSearchModule .text-container P.text,BODY.high-contrast #productDatabaseSearchModule .text-container UL.list-inline{margin:0}BODY.high-contrast #productDatabaseSearchModule .text-container H3+P.text,BODY.high-contrast #productDatabaseSearchModule .text-container H3+UL.list-inline,BODY.high-contrast #productDatabaseSearchModule .text-container P.text+UL.list-inline,BODY.high-contrast #productDatabaseSearchModule .text-container UL.list-inline+P.text,BODY.high-contrast #productDatabaseSearchModule .text-container P.text+BUTTON.btn,BODY.high-contrast #productDatabaseSearchModule .text-container UL.list-inline+BUTTON.btn{margin-top:32px}BODY.high-contrast #productDatabaseSearchModule .text-container UL.list-inline{margin-left:20px}BODY.high-contrast #productDatabaseSearchModule .text-container UL.list-inline LI{padding-bottom:10px;position:relative;padding-left:20px}BODY.high-contrast #productDatabaseSearchModule .text-container UL.list-inline LI:before{content:'';display:inline-block;border-bottom:2px solid #024da1;width:10px;position:absolute;left:0;line-height:1.0rem;height:1.0rem}BODY.high-contrast #productDatabaseSearchModule .text-container BUTTON.btn{display:block;margin:0 auto}BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-header{height:75px}BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .modal-content .modal-body{padding:0 1rem 1rem}BODY.high-contrast #productDatabaseSearchModule LABEL.is-checkbox{position:relative;margin:0}BODY.high-contrast #productDatabaseSearchModule LABEL.is-checkbox INPUT[type="checkbox"]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}BODY.high-contrast #productDatabaseSearchModule LABEL.is-checkbox INPUT[type="checkbox"] ~ .btn .show-checked{display:none}BODY.high-contrast #productDatabaseSearchModule LABEL.is-checkbox INPUT[type="checkbox"]:checked ~ .btn .show-unchecked{display:none}BODY.high-contrast #productDatabaseSearchModule LABEL.is-checkbox INPUT[type="checkbox"]:checked ~ .btn .show-checked{display:inline}BODY.high-contrast #productDatabaseSearchModule LABEL.is-checkbox INPUT[type="checkbox"]:disabled ~ .btn{opacity:1;border-color:#4A4A4A;background:transparent;color:#4A4A4A;outline:none;box-shadow:none !important;cursor:default}BODY.high-contrast #productDatabaseSearchModule LABEL.is-checkbox INPUT[type="checkbox"]:disabled ~ .btn:before{background:#4A4A4A}BODY.high-contrast #productDatabaseSearchModule LABEL.is-checkbox INPUT[type="checkbox"]:disabled ~ .btn:active:before{bottom:-3px}BODY.high-contrast #productDatabaseSearchModule LABEL.is-checkbox+*{margin-left:32px}BODY.high-contrast #productDatabaseSearchModule .filter-mobile-btn{display:none}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil .fixed-control-btns,BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil .close-flyout-area,BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil .show-more{display:none}BODY.high-contrast #productDatabaseSearchModule #searchFiltersModal .topic-counter{display:block;background:#fff;border:solid #951B81 2px;width:25px;display:block;height:25px;border-radius:100% !important;line-height:23px;position:absolute;right:5px;top:5px;color:#000;font-size:14px;z-index:1}@media screen and (max-width: 1200px){BODY.high-contrast #productDatabaseSearchModule #sectionResultsToolbar .column-btn-area{display:none}BODY.high-contrast #productDatabaseSearchModule #searchResults #results .results-page section{flex-basis:100%}}@media screen and (max-width: 991.98px) and (max-width: 991.98px){BODY.high-contrast #productDatabaseSearchModule #searchResults #results .results-page section .d-flex{flex-wrap:wrap}BODY.high-contrast #productDatabaseSearchModule #searchResults #results .results-page section .d-flex label,BODY.high-contrast #productDatabaseSearchModule #searchResults #results .results-page section .d-flex a{flex-basis:100%}BODY.high-contrast #productDatabaseSearchModule #searchResults #results .results-page section .d-flex label{justify-content:center;margin-right:0;order:2;margin-top:16px}}@media screen and (max-width: 991.98px){BODY.high-contrast #productDatabaseSearchModule #sectionResultsToolbar{margin-top:25px;margin-bottom:35px}BODY.high-contrast #productDatabaseSearchModule .filter-mobile-btn{display:block;position:relative}BODY.high-contrast #productDatabaseSearchModule .filter-mobile-btn .btn{width:100%}BODY.high-contrast #productDatabaseSearchModule .filter-mobile-btn .filter-counter{background:#fff;border:solid #951B81 2px;width:30px;display:block;height:30px;border-radius:100%;line-height:27px;position:absolute;right:0;top:-10px;color:#000}BODY.high-contrast #productDatabaseSearchModule .filter-mobile-btn.fixed-flyout-btn{background-color:#fff;border:none;justify-content:left !important;position:fixed;top:var(--navbar-height);width:100%;max-width:100%;z-index:10000;left:0;border-radius:0}BODY.high-contrast #productDatabaseSearchModule .filter-mobile-btn.fixed-flyout-btn button.btn{background-color:transparent;border:none;padding:0;display:flex;justify-content:flex-start}BODY.high-contrast #productDatabaseSearchModule .filter-mobile-btn.fixed-flyout-btn button.btn span{color:#024da1}BODY.high-contrast #productDatabaseSearchModule .filter-mobile-btn.fixed-flyout-btn button.btn span.icon-NRWBANK_sliders-h{position:absolute;right:6px;z-index:1}BODY.high-contrast #productDatabaseSearchModule .filter-mobile-btn.fixed-flyout-btn button.btn span.button-label{font-weight:normal}BODY.high-contrast #productDatabaseSearchModule .filter-mobile-btn.fixed-flyout-btn button.btn .filter-counter{font-size:12px;width:20px;height:20px;top:6px;font-size:12px;line-height:17px;right:6px;color:#000;z-index:2}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil{display:none;position:fixed;inset:0px;top:var(--navbar-height);width:100vw;z-index:99999;overflow-y:auto;height:calc(100% - var(--navbar-height))}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil .btn-search span::before{position:relative;top:-11px}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil .btn-clear-search{margin-right:10px}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil .close-flyout-area{box-shadow:0 4px 6px 0 rgba(0,0,0,0.35) !important;z-index:100;display:block;position:fixed;width:100%;background-color:#fff}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil .close-flyout{text-align:left;z-index:1000;border-radius:0;padding-left:0;font-weight:normal;justify-content:flex-start}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil .close-flyout span.icon-NRWBANK_Close_white_background{margin-right:10px}}@media screen and (max-width: 991.98px) and (max-width: 767.98px){BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil .close-flyout span.icon-NRWBANK_Close_white_background{position:absolute;right:6px}}@media screen and (max-width: 991.98px){BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil.active{display:block}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil #searchForm{width:100%;min-height:100%;background-color:#fff;flex-direction:column;justify-content:space-between}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil #searchForm .search-area{flex-direction:column;flex:1}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil #searchForm .search-area .reset-filters{display:none !important}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil #searchForm .search-area .container{padding-right:12px}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil #searchForm .results-count{padding:0 5px}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .topic-counter{display:none}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .container .col-md-12{padding:0 calc(var(--bs-gutter-x) * .5) !important}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .container .col-md-12 .button-area{border-top:none}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .container .col-md-12 .button-area .text-center,BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .container .col-md-12 .button-area button{width:100%}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .container .col-md-12 .product-flyout{position:relative}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .container .col-md-12 .product-flyout label,BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .container .col-md-12 .product-flyout label.select-chip-radio{flex-basis:100%}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .container .col-md-12 .product-flyout .show-more{display:block}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .container .col-md-12 .product-flyout #stepThree{max-height:unset}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .container .col-md-12 .product-flyout #stepThree::before{content:unset}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil #searchForm #searchFiltersModal .container .col-md-12 .product-flyout #stepThreeChips.select-chips.expandable:not(.hide-expand){max-height:unset}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil .fixed-control-btns{justify-content:center;box-shadow:0px 3px 7px -2px rgba(0,0,0,0.35) !important;padding:30px 0;order:3;top:100%;display:flex;justify-content:center;z-index:1001;bottom:0;align-self:flex-end;position:fixed;width:100%;background:#fff}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil .fixed-control-btns .reset-filters{margin-bottom:16px}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil .fixed-control-btns .reset-filters .btn{font-weight:normal;border:0;border-bottom:solid 2px;border-radius:0;width:100%}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil .fixed-control-btns #modalShowResults{width:100%}}@media screen and (max-width: 991.98px) and (max-width: 767.98px){BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil .fixed-control-btns{display:flex}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil .fixed-control-btns .reset-filters{margin-right:0px;margin-bottom:25px}BODY.high-contrast #productDatabaseSearchModule .flyout-form-mobil .fixed-control-btns button{width:100%}}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults #sectionResultsToolbar .search-result-header .column-btn-area .btn span::before{color:#951B81}BODY.high-contrast #productDatabaseSearchModule .page-search-results #searchResults .results-page section label input[type="checkbox"]:disabled+span.specific-icon+span{color:#707070}

/*# sourceMappingURL=produkt-db.min.css.map */