/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.commerce-checkout-flow.commerce-checkout-flow-multistep-default .layout-checkout-form .checkout-pane.checkout-pane-login{justify-content:flex-end}.commerce-checkout-flow.commerce-checkout-flow-multistep-default .layout-checkout-form .checkout-pane.checkout-pane-login #edit-login-returning-customer{order:1}.commerce-checkout-flow.commerce-checkout-flow-multistep-default .layout-checkout-form .checkout-pane.checkout-pane-login #edit-login-guest{order:3}.commerce-checkout-flow.commerce-checkout-flow-multistep-default .layout-checkout-form .checkout-pane.checkout-pane-login #edit-login-register{order:2}.commerce-checkout-flow.commerce-checkout-flow-multistep-default .layout-checkout-form .checkout-pane.checkout-pane-login #edit-login-register .field--type-address details .details-wrapper>div>div{display:flex;flex-direction:column}.commerce-checkout-flow.commerce-checkout-flow-multistep-default .layout-checkout-form .checkout-pane.checkout-pane-login #edit-login-register .field--type-address details .details-wrapper>div>div [data-drupal-selector="edit-login-register-field-iq-user-base-address-0-address-country-code"]{order:6}.commerce-checkout-flow.commerce-checkout-flow-multistep-default .layout-checkout-form .checkout-pane.checkout-pane-login #edit-login-register .field--type-address details .details-wrapper>div>div [data-drupal-selector="edit-login-register-field-iq-user-base-address-0-address-container0"]{margin-bottom:0}.commerce-checkout-flow.commerce-checkout-flow-multistep-default .layout-checkout-form .checkout-pane.checkout-pane-login #edit-login-register .field--type-address details .details-wrapper>div>div [data-drupal-selector="edit-login-register-field-iq-user-base-address-0-address-container2"]{margin-bottom:0}.commerce-checkout-flow.commerce-checkout-flow-multistep-default .layout-checkout-form .checkout-pane.checkout-pane-payment-information .fieldset-wrapper [data-drupal-selector="edit-payment-information-payment-method"]{display:none}.commerce-checkout-flow.commerce-checkout-flow-multistep-default .layout-checkout-form .checkout-pane.checkout-pane-review [data-drupal-selector="edit-review-payment-information"] .fieldset-wrapper{font-size:0}.fb-article-teaser .view-iq-news-articles{padding:0 15px}.fb-article-teaser .view-content.row{display:grid;grid-template-rows:300px 400px;grid-template-columns:calc(70% - 30px) 30%;column-gap:30px;row-gap:30px}@media only screen and (max-width:991px){.fb-article-teaser .view-content.row{grid-template-rows:200px 200px}}@media only screen and (max-width:767px){.fb-article-teaser .view-content.row{display:block}}@media only screen and (min-width:768px){.fb-article-teaser .view-content>.views-row{margin-bottom:0}}@media only screen and (max-width:767px){.fb-article-teaser .view-content>.views-row{margin-bottom:45px}}.fb-article-teaser .view-content .views-row:nth-child(1){grid-row-start:1;grid-row-end:3}.fb-article-teaser .view-content .iq-news-teaser{height:100%;margin-bottom:0px}@media only screen and (max-width:767px){.fb-article-teaser .view-content .iq-news-teaser{margin-bottom:30px}}.fb-article-teaser .view-content .iq-news-teaser a .inner{position:relative;height:100%}.fb-article-teaser .view-content .iq-news-teaser a .inner .content-holder .btn{display:none}.fb-article-teaser .view-content .iq-news-teaser a .inner .content-holder .content{margin-bottom:0;margin-top:0}.fb-article-teaser .view-content .iq-news-teaser a .inner .img-holder{height:100%;padding-bottom:unset;margin-bottom:0}@media only screen and (max-width:767px){.fb-article-teaser .view-content .iq-news-teaser a .inner .img-holder{padding-bottom:56.25%}}.fb-article-teaser .view-content .iq-news-teaser a .inner .content-holder{padding:30px 30px 28px 30px;position:absolute;bottom:0;left:0;right:0;background-color:rgba(99,98,99,0.69);height:auto}@media only screen and (max-width:991px){.fb-article-teaser .view-content .iq-news-teaser a .inner .content-holder{padding:20px 20px 18px 20px}}@media only screen and (max-width:767px){.fb-article-teaser .view-content .iq-news-teaser a .inner .content-holder{padding:15px 15px 15px 15px}}.fb-article-teaser .view-content .iq-news-teaser a .inner .content-holder .title{color:#fff;font-size:30px}@media only screen and (max-width:767px){.fb-article-teaser .view-content .iq-news-teaser a .inner .content-holder .title{font-size:20px}}.fb-article-teaser .view-content .iq-news-teaser a .inner .content-holder .btn-holder{display:none}.fb-article-overview .view-filters{max-width:100%;display:flex;background-color:#efeeee;margin:0px 15px;margin-bottom:15px;padding:15px 15px 0px 15px}@media only screen and (max-width:767px){.fb-article-overview .view-filters{display:block}}.fb-article-overview .views-row{margin-bottom:45px !important}.fb-article-overview .pagination{padding-left:15px;padding-right:15px;justify-content:center;margin-top:45px}@media only screen and (max-width:767px){.fb-article-overview .pagination{margin-top:15px}}.fb-article-overview .pagination .page-link:focus{box-shadow:none}.fb-article-overview .iq-news-teaser{margin-bottom:45px;display:flex}.fb-article-overview .iq-news-teaser a .content-holder .btn{position:absolute;bottom:0;display:inline-block;padding:0;font-size:20px !important;font-weight:600;font-style:italic;line-height:1.2;color:#636263;border-color:transparent;border-style:none;border-width:unset;border-radius:0px;background:transparent;transition:none;border-bottom:1px solid transparent}@media only screen and (max-width:991px){.fb-article-overview .iq-news-teaser a .content-holder .btn{font-size:18px}}.fb-article-overview .iq-news-teaser a .content-holder .btn:hover,.fb-article-overview .iq-news-teaser a .content-holder .btn:active,.fb-article-overview .iq-news-teaser a .content-holder .btn:focus{display:inline-block;border-bottom:1px solid #f38901;color:#fff;background-color:#636263;border-color:#636263}.fb-article-overview .iq-news-teaser a .content-holder .btn i{font-size:20px;vertical-align:middle}.fb-article-overview .iq-news-teaser a .content-holder .title{font-size:30px;margin-top:30px;color:#636263}@media only screen and (max-width:991px){.fb-article-overview .iq-news-teaser a .content-holder .title{font-size:24px}}.fb-article-overview .iq-news-teaser a .content-holder .sub-title{display:none}.fb-article-overview .iq-news-teaser a .content-holder .pre-title{font-size:20px}div#main .site-footer{display:none}.news-intro{display:flex}.news-intro .intro-text{flex-basis:100%}.news-intro .news-image{flex-basis:50%}@media only screen and (max-width:767px){.news-intro .news-image{flex-basis:100%}}.news-intro .news-lead{flex-basis:50%}@media only screen and (max-width:767px){.news-intro .news-lead{flex-basis:100%}}.news-intro .news-lead .lead{padding:0 15px}@media only screen and (max-width:767px){.news-intro .news-lead .lead{margin-top:30px}}.news-intro .news-lead .lead *{color:#636263}.news-intro .news-lead *{font-size:20px}.news-intro h1{text-align:center}.news-intro .pre-title{color:#f38901;font-weight:600;font-size:32px;text-align:center;margin-bottom:45px !important}.view-content .views-row:nth-child(odd) .fb-standorte{background-color:#efefef}.fb-location-detail{display:flex}.fb-location-detail .table-responsive{overflow-x:hidden;max-width:320px}.fb-location-detail .table-responsive .office-hours__item-comments{display:none}.fb-location-detail .table-responsive .office-hours__item:nth-child(odd){background-color:#d4d4d4}.fb-location-detail .table-responsive .office-hours__item:nth-child(even){background-color:#ffffff}@media only screen and (max-width:541px){.fb-location-detail .fb-menu-title{flex-basis:50%}}@media only screen and (max-width:424px){.fb-location-detail .fb-menu-title{flex-basis:80%}}.fb-location-detail .fb-menu-elements{display:flex}.fb-location-detail .fb-menu-dots{border-bottom:dotted 2px #dcdcdc;width:275px;height:17px;margin:0 15px 0 15px}.fb-location-detail .fb-menu-description{max-width:400px;margin-bottom:15px}.fb-location-detail .iq-collapsible-title{font-size:20px !important;font-weight:700 !important}.fb-location-detail .iq-collapsible-title i{font-size:16px}.fb-location-detail ul.fb-leaders{max-width:30em;padding:0;overflow-x:hidden;list-style:none}.fb-location-detail ul.fb-leaders .fb-menu-title::before{float:left;width:0;white-space:nowrap;color:#dcdcdc;content:"........................................" "........................................" "........................................" "........................................"}.fb-location-detail ul.fb-leaders span:first-child{padding-right:0.33em;background:white}.fb-location-detail ul.fb-leaders span+span{float:right;padding-left:0.33em;background:white}.fb-location-detail .fb-menu-title.hide::before{content:""}.fb-location-detail span.fb-menu-price.hide{display:none}@media only screen and (max-width:767px){.fb-location-detail .fb-google-maps{padding-left:0;padding-right:10;margin-bottom:0px}}.fb-location-detail .fb-google-maps .mapouter,.fb-location-detail .fb-google-maps .gmap_canvas{width:100%;height:auto}.views-element-container>.content .view-filters .form-row .form-actions .btn-primary{font-size:20px}.dropdown-toggle::after{margin-left:0.355em;vertical-align:0.16em;border-top:0.35em solid;border-right:0.25em solid transparent;border-left:0.25em solid transparent;color:#b9b9b9}.nav-main>ul>li:hover>a::after,.nav-main>ul>li.active>a::after{color:#fff}.header-mobile{position:fixed;z-index:999;width:100%;background-color:#fff;top:0}.nav-mobile-holder{padding:0 0px 0 0 !important}.nav-mobile-holder .navigation-mobile{padding-top:160px}.nav-mobile-holder .navigation-mobile .navbar-nav{margin-left:0px}.nav-mobile-holder .navigation-mobile .navbar-nav .nav-link{padding-top:0px;padding-bottom:0}.nav-mobile-holder .navigation-mobile .navbar-nav .nav-item{padding:15px 15px 15px 30px;border-bottom:1px solid #efeeee}.nav-mobile-holder .navigation-mobile .navbar-nav .nav-item .dropdown-item{padding:0.25rem 0 0;padding-left:0.8rem;margin-top:5px}.nav-mobile-holder .navigation-mobile .navbar-nav .nav-item .dropdown-item.menu-item--expanded{padding-left:0.8rem}.nav-mobile-holder .navigation-mobile .navbar-nav .nav-item .dropdown-item.menu-item--expanded .dropdown-menu{margin:5px 0 5px}.nav-mobile-holder .navigation-mobile .navbar-nav .nav-item.dropdown{position:relative;border-bottom:1px solid #efeeee}.nav-mobile-holder .navigation-mobile .navbar-nav .nav-item.dropdown .dropdown-toggle{position:absolute;left:0;top:0;padding:calc(.5rem + 20px) 0;cursor:pointer;width:30px;line-height:0;cursor:pointer}.nav-mobile-holder .navigation-mobile .navbar-nav .nav-item.dropdown .dropdown-toggle::after{display:none}.nav-mobile-holder .navigation-mobile .navbar-nav .nav-item.dropdown .dropdown-toggle::before{content:"+"}.nav-mobile-holder .navigation-mobile .navbar-nav .nav-item.dropdown.show>.dropdown-toggle::before{content:"-"}.nav-mobile-holder .navigation-mobile .navbar-nav .dropdown-item.dropdown .dropdown-toggle{padding:calc(.5rem + 5px) 0}.nav-mobile-holder .navigation-mobile .navbar-nav .dropdown-item.dropdown.show>.dropdown-toggle::before{content:"-"}.nav-mobile-holder .navigation-mobile .navbar-nav .dropdown-menu{background:transparent;transform:none !important;margin:0;padding:0;border:none}.nav-mobile-holder .navigation-mobile .navbar-nav .dropdown-menu .dropdown-item:hover,.nav-mobile-holder .navigation-mobile .navbar-nav .dropdown-menu .dropdown-item:focus,.nav-mobile-holder .navigation-mobile .navbar-nav .dropdown-menu .dropdown-item:active,.nav-mobile-holder .navigation-mobile .navbar-nav .dropdown-menu .dropdown-item.active{background:transparent;font-weight:inherit;font-weight:bold}.nav-mobile-holder .navigation-mobile a{color:#000;text-decoration:none;white-space:break-spaces;font-size:20px}.nav-mobile-holder .navigation-mobile a:hover{color:#000;text-decoration:none}.nav-mobile-holder .language-switcher-language-url{padding-left:15px}.nav-mobile-holder .language-switcher-language-url .language-link.is-active{font-weight:bold}.nav-main-elem.active>a{background-color:#fff !important;color:#707070 !important;border-color:#bebebe !important}.nav-main-elem.active>a::after{color:#b9b9b9 !important}.mobile-metanav{margin-top:20px}.mobile-metanav ul{padding:0;list-style:none}.mobile-metanav ul li{padding:0 0 7.5px 0}.mobile-metanav ul li a{color:#000;text-decoration:none;white-space:break-spaces;font-size:20px;font-weight:300}.fb-product-teaser-by-category{background-color:#efefef;padding:15px}.fb-product-teaser-by-category .h2,.fb-product-teaser-by-category h2{color:#636263;padding:0 30px}.fb-product-teaser-by-category a{position:relative}.fb-product-teaser-by-category a:hover{font-style:normal !important}.fb-product-teaser-by-category .iq-catalog-item .img-holder{padding-bottom:0}.fb-product-teaser-by-category .iq-catalog-item .img-holder img{position:unset;top:unset;left:unset;transform:unset}.fb-product-teaser-by-category .iq-catalog-item .info-holder{margin-bottom:5px}.fb-product-teaser-by-category .iq-catalog-item .info-holder .price{position:absolute;bottom:-15px}.fb-product-teaser-by-category .iq-catalog-item .info-holder .price span{color:#636263;font-weight:bold;font-size:20px}.fb-product-teaser-by-category .iq-catalog-item .info-holder .title{font-size:32px;color:#f38901;font-weight:700;margin-bottom:15px}.fb-product-teaser-by-category .iq-catalog-item .descpription{margin-bottom:25px}.fb-product-teaser-by-category .iq-catalog-item .btn-more{width:100%;font-size:20px;padding:16px}.fb-product-teaser-by-category .iq-catalog-item .btn-more i{display:none}@media only screen and (max-width:767px){.fb-product-teaser-by-category .iq-catalog-item{padding:30px;border:none;background:transparent;box-shadow:none}}.fb-product-teaser-by-category.all{padding:0px}.fb-product-teaser-by-category.all .view-content.row{background-color:#fff;margin-bottom:30px;flex:1;margin-top:-15px;height:100%}@media only screen and (max-width:768px){.fb-product-teaser-by-category.all .view-header{margin-bottom:15px;padding:15px}}.fb-product-teaser-by-category.all .view-filters{display:flex}@media only screen and (max-width:768px){.fb-product-teaser-by-category.all .view-filters{visibility:hidden;opacity:0;display:none}}.fb-product-teaser-by-category.all .view-filters .form-item-field-fb-season-target-id li a img{margin-right:15px;height:20px;width:20px}.fb-product-teaser-by-category.all .view-filters .form-row{flex-direction:column;background-color:#efeeee;margin:0px 15px;padding:15px 15px 0px 15px}@media only screen and (max-width:768px){.fb-product-teaser-by-category.all .view-filters .form-row{width:50vw;min-width:300px}}.fb-product-teaser-by-category.all .view-filters .form-row fieldset{margin:0;margin-bottom:20px}.fb-product-teaser-by-category.all .view-filters .form-row .form-type-select label,.fb-product-teaser-by-category.all .view-filters .form-row .form-type-textfield label{display:none}.fb-product-teaser-by-category.all .view-filters .form-row .form-type-textfield{position:relative}.fb-product-teaser-by-category.all .view-filters .form-row .form-type-textfield input{padding:10px 15px;height:47px}.fb-product-teaser-by-category.all .view-filters .form-row .form-type-textfield:after{content:"";font-family:"Font Awesome 5 Free";font-size:20px;position:absolute;top:50%;transform:translateY(-50%);right:15px;line-height:1em;font-weight:900;color:#999999}.fb-product-teaser-by-category.all .view-filters .form-row .form-item-field-fb-shipping-possible-value{font-size:20px;padding:0;margin-bottom:20px}.fb-product-teaser-by-category.all .view-filters .form-row .form-item-field-fb-shipping-possible-value input{display:none}.fb-product-teaser-by-category.all .view-filters .form-row .form-item-field-fb-shipping-possible-value label{cursor:pointer;background:#fff;padding:10px 10px 10px 40px;width:100%}.fb-product-teaser-by-category.all .view-filters .form-row .form-item-field-fb-shipping-possible-value label:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M112 0C85.5 0 64 21.5 64 48V96H16c-8.8 0-16 7.2-16 16s7.2 16 16 16H64 272c8.8 0 16 7.2 16 16s-7.2 16-16 16H64 48c-8.8 0-16 7.2-16 16s7.2 16 16 16H64 240c8.8 0 16 7.2 16 16s-7.2 16-16 16H64 16c-8.8 0-16 7.2-16 16s7.2 16 16 16H64 208c8.8 0 16 7.2 16 16s-7.2 16-16 16H64V416c0 53 43 96 96 96s96-43 96-96H384c0 53 43 96 96 96s96-43 96-96h32c17.7 0 32-14.3 32-32s-14.3-32-32-32V288 256 237.3c0-17-6.7-33.3-18.7-45.3L512 114.7c-12-12-28.3-18.7-45.3-18.7H416V48c0-26.5-21.5-48-48-48H112zM544 237.3V256H416V160h50.7L544 237.3zM160 368a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm272 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0z' fill='%23f38901'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;display:inline-block;height:20px;width:20px;transition:all 0.2s ease;position:absolute;top:50%;transform:translate(-50%,-50%);left:20px}.fb-product-teaser-by-category.all .view-filters .form-row .form-item-field-fb-shipping-possible-value label:hover:before,.fb-product-teaser-by-category.all .view-filters .form-row .form-item-field-fb-shipping-possible-value label:focus:before,.fb-product-teaser-by-category.all .view-filters .form-row .form-item-field-fb-shipping-possible-value label:active:before,.fb-product-teaser-by-category.all .view-filters .form-row .form-item-field-fb-shipping-possible-value label.active:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M112 0C85.5 0 64 21.5 64 48V96H16c-8.8 0-16 7.2-16 16s7.2 16 16 16H64 272c8.8 0 16 7.2 16 16s-7.2 16-16 16H64 48c-8.8 0-16 7.2-16 16s7.2 16 16 16H64 240c8.8 0 16 7.2 16 16s-7.2 16-16 16H64 16c-8.8 0-16 7.2-16 16s7.2 16 16 16H64 208c8.8 0 16 7.2 16 16s-7.2 16-16 16H64V416c0 53 43 96 96 96s96-43 96-96H384c0 53 43 96 96 96s96-43 96-96h32c17.7 0 32-14.3 32-32s-14.3-32-32-32V288 256 237.3c0-17-6.7-33.3-18.7-45.3L512 114.7c-12-12-28.3-18.7-45.3-18.7H416V48c0-26.5-21.5-48-48-48H112zM544 237.3V256H416V160h50.7L544 237.3zM160 368a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm272 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0z' fill='white'/%3E%3C/svg%3E")}.fb-product-teaser-by-category.all .view-filters .form-row .form-item-field-fb-shipping-possible-value label:hover,.fb-product-teaser-by-category.all .view-filters .form-row .form-item-field-fb-shipping-possible-value label.active{background:#f38901;color:#fff}.fb-product-teaser-by-category.all .view-filters .form-row .form-type-select .bef-links ul{list-style:none;padding:0;margin:0}.fb-product-teaser-by-category.all .view-filters .form-row .form-type-select .bef-links ul li{background:#fff;margin-bottom:1px}.fb-product-teaser-by-category.all .view-filters .form-row .form-type-select .bef-links ul li a{text-decoration:none;width:100%;display:block;padding:10px 15px;font-size:20px;display:flex;align-items:center}.fb-product-teaser-by-category.all .view-filters .form-row .form-type-select .bef-links ul li a svg{height:20px;width:20px;margin-right:10px}.fb-product-teaser-by-category.all .view-filters .form-row .form-type-select .bef-links ul li a svg path{fill:#f38901}.fb-product-teaser-by-category.all .view-filters .form-row .form-type-select .bef-links ul li a.bef-link--selected,.fb-product-teaser-by-category.all .view-filters .form-row .form-type-select .bef-links ul li a:hover{background:#f38901;color:#fff}.fb-product-teaser-by-category.all .view-filters .form-row .form-type-select .bef-links ul li a.bef-link--selected svg path,.fb-product-teaser-by-category.all .view-filters .form-row .form-type-select .bef-links ul li a:hover svg path{fill:#fff}.fb-product-teaser-by-category.all .iq-catalog.iq-row{padding:0 0px;background-color:#fff}@media only screen and (max-width:768px){.fb-product-teaser-by-category.all .iq-catalog.iq-row{flex-direction:column}}@media only screen and (max-width:768px){.fb-product-teaser-by-category.all .iq-catalog.iq-row.show .view-filters{visibility:visible;overflow:scroll;opacity:1;display:flex;z-index:999999999;padding:0;position:fixed;max-height:calc(100vh - 100px);top:50px;left:50%;transform:translateX(-50%)}}.fb-product-teaser-by-category.all .iq-catalog.iq-row.show .filter_popup-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.7;z-index:99999999}.fb-product-teaser-by-category.all .iq-catalog.iq-row .no-results-text{padding:15px}.fb-product-teaser-by-category.all .iq-catalog.iq-row .filter_btn-mobile{display:none;justify-content:center;background:#f38901;color:#fff;padding:10px 15px}@media only screen and (max-width:768px){.fb-product-teaser-by-category.all .iq-catalog.iq-row .filter_btn-mobile{display:flex}}.fb-product-teaser-by-category.all .pagination{margin:0px 15px;width:calc(100% - 30px);position:absolute;top:100%;right:0;justify-content:center}.fb-product-teaser-by-category.all .views-infinite-scroll-content-wrapper{display:contents}.fb-product-teaser-by-category.all .js-pager__items.pager{list-style:none;padding:0;width:100%;text-align:center}.fb-product-teaser-by-category.all .js-pager__items a{display:inline-block;padding:12px 24px 12px 24px;font-size:20px;font-weight:600;line-height:1;color:#fff;text-align:center;text-decoration:none;background:#f38901;transition:all 0.2s ease}@media only screen and (max-width:767px){.fb-product-teaser-by-category.all .iq-catalog-item{padding:0px;margin-top:15px}.fb-product-teaser-by-category.all .iq-catalog-item .img-holder{padding:0 15px}}@media only screen and (max-width:575px){.fb-product-detail .product-image{margin-bottom:30px}}.product-information .field-price{font-size:26px;font-weight:bold;margin-bottom:30px;border-top:1px solid #efeeee;border-bottom:1px solid #efeeee;width:30%;padding:5px 0px}@media only screen and (max-width:900px){.product-information .field-price{width:100%}}.product-information .field-information{margin-top:15px}.product-information .field-availability{font-size:20px;color:#f38901;display:flex;margin:10px 0;padding:0 0 0 30px;position:relative}.product-information .field-availability:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M36.8 192H603.2c20.3 0 36.8-16.5 36.8-36.8c0-7.3-2.2-14.4-6.2-20.4L558.2 21.4C549.3 8 534.4 0 518.3 0H121.7c-16 0-31 8-39.9 21.4L6.2 134.7c-4 6.1-6.2 13.2-6.2 20.4C0 175.5 16.5 192 36.8 192zM64 224V384v80c0 26.5 21.5 48 48 48H336c26.5 0 48-21.5 48-48V384 224H320V384H128V224H64zm448 0V480c0 17.7 14.3 32 32 32s32-14.3 32-32V224H512z' fill='%23f38901'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;display:inline-block;height:20px;width:20px;transition:all 0.2s ease;position:absolute;top:50%;transform:translate(-50%,-50%);left:10px}.product-information .field-availability .field--name-field-fb-availability{display:flex}.product-information .field-availability .field--name-field-fb-availability .field__label{margin-right:5px}.product-information .field--name-field-fb-shipping-possible{display:flex;font-size:20px;color:#f38901;position:relative;margin:10px 0;padding:0 0 0 30px}.product-information .field--name-field-fb-shipping-possible:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M112 0C85.5 0 64 21.5 64 48V96H16c-8.8 0-16 7.2-16 16s7.2 16 16 16H64 272c8.8 0 16 7.2 16 16s-7.2 16-16 16H64 48c-8.8 0-16 7.2-16 16s7.2 16 16 16H64 240c8.8 0 16 7.2 16 16s-7.2 16-16 16H64 16c-8.8 0-16 7.2-16 16s7.2 16 16 16H64 208c8.8 0 16 7.2 16 16s-7.2 16-16 16H64V416c0 53 43 96 96 96s96-43 96-96H384c0 53 43 96 96 96s96-43 96-96h32c17.7 0 32-14.3 32-32s-14.3-32-32-32V288 256 237.3c0-17-6.7-33.3-18.7-45.3L512 114.7c-12-12-28.3-18.7-45.3-18.7H416V48c0-26.5-21.5-48-48-48H112zM544 237.3V256H416V160h50.7L544 237.3zM160 368a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm272 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0z' fill='%23f38901'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;display:inline-block;height:20px;width:20px;transition:all 0.2s ease;position:absolute;top:50%;transform:translate(-50%,-50%);left:10px}.product-information .field--name-field-fb-shipping-possible .field__label{margin-right:5px}.product-information .field--name-field-fb-shipping-possible .field__item{display:none}.product-information fieldset#edit-group-signature-group{display:flex;flex-basis:100%}.product-information .button--add-to-cart{background-color:#f38901 !important;padding:15px 60px !important}.product-information .field--name-quantity{margin-right:10px;border-right:1px solid #ddd}.product-information .form-control{padding:15px 10px}.product-information .form-required::after{background-size:5px 5px;width:5px;height:5px}.product-information .iq-collapsible .iq-text{padding-left:15px;padding-right:10px}.product-information div.field--name-field-additive{width:100%}.product-information [id*="fb-signature-wrapper"]{width:100%}.product-information [data-drupal-link-system-path="/product/3922"] .fb-product-detail h3{display:none}.fb-back-button{cursor:pointer;border:none;padding:0;background:transparent;line-height:1;font-style:normal;font-family:TheSans;font-weight:600;color:#f38901;border-radius:0;position:relative;margin-bottom:20px}.fb-back-button:focus{outline:none}.fb-back-button::before{content:"";display:inline-block;top:50%;margin-right:10px;width:20px;height:12px;transform:rotate(180deg);background-position:center;background-repeat:no-repeat;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.985' height='24' viewBox='0 0 35.985 24'%3E%3Cpath id='Icon_ionic-ios-arrow-round-forward' data-name='Icon ionic-ios-arrow-round-forward' d='M30.823,11.711a1.633,1.633,0,0,0-.012,2.3l7.6,7.612H9.487a1.625,1.625,0,0,0,0,3.25H38.4l-7.6,7.612a1.645,1.645,0,0,0,.013,2.3,1.618,1.618,0,0,0,2.287-.012L43.4,24.4h0a1.825,1.825,0,0,0,.337-.512,1.551,1.551,0,0,0,.125-.625,1.629,1.629,0,0,0-.462-1.137L33.1,11.749A1.592,1.592,0,0,0,30.823,11.711Z' transform='translate(-7.875 -11.252)' fill='%23f38901'/%3E%3C/svg%3E")}.featured-bottom{max-width:1440px;margin:auto}@media only screen and (max-width:900px){.featured-bottom{overflow:hidden;padding:0 15px;margin:0 15px}}.featured-bottom .region-featured-bottom-first .fb-product-teaser-by-category{width:100%;max-width:100%}.block-adaptable-views-blockvariant-catalog-adaptable-block-2{height:100%}.block-adaptable-views-blockvariant-catalog-adaptable-block-2>.content{height:100%}.block-adaptable-views-blockvariant-catalog-adaptable-block-2>.content>div{height:100%}.block-adaptable-views-blockvariant-catalog-adaptable-block-2>.content>div>.iq-catalog{height:100%}.block-adaptable-views-blockvariant-catalog-adaptable-block-2>.content>div>.iq-catalog .iq-catalog-item{margin-bottom:0}.block-adaptable-views-blockvariant-catalog-adaptable-block-2>.content>div>.iq-catalog .iq-catalog-item .img-holder img{object-fit:cover}.block-adaptable-views-blockvariant-catalog-adaptable-block-2>.content>div>.iq-catalog .iq-catalog-item .info-holder{margin-bottom:15px;display:block}.block-adaptable-views-blockvariant-catalog-adaptable-block-2>.content>div>.iq-catalog .iq-catalog-item .info-holder .price{justify-content:flex-start}.block-adaptable-views-blockvariant-catalog-adaptable-block-2>.content>div>.iq-catalog .iq-catalog-item .info-holder .price span{color:#636263;font-weight:bold;font-size:20px}.block-adaptable-views-blockvariant-catalog-adaptable-block-2>.content>div>.iq-catalog .iq-catalog-item .info-holder .title{font-size:1.525rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:#f38901;font-weight:700;margin-bottom:15px;display:block}@media only screen and (min-width:768px){.block-adaptable-views-blockvariant-catalog-adaptable-block-2>.content>div>.iq-catalog .iq-catalog-item .info-holder .title{font-size:32px}}.block-adaptable-views-blockvariant-catalog-adaptable-block-2>.content>div>.iq-catalog .descpription{margin-bottom:25px}.iq-commerce-mini-cart-toggle .icon::before{content:"-";color:transparent;display:inline-block;height:45px;width:45px;background-position:center;background-repeat:no-repeat;background-size:100%;margin-right:0px;margin-left:10px;vertical-align:unset;background-image:url(/themes/custom/iq_custom/images/warenkorb.svg)}.iq-commerce-mini-cart-toggle .icon i{display:none}.commerce-checkout-flow .layout-checkout-form .fieldset-legend{font-size:20px !important}@media only screen and (max-width:767px){.commerce-checkout-flow .layout-region-checkout-footer .form-actions input{max-width:70%;margin-top:65px}}body.prevent-scroll{overflow-y:hidden}html{scroll-behavior:smooth}.container-fluid .iq-row{max-width:1440px}@media only screen and (max-width:1199px){body:not(.page-node-33){padding-top:160px !important}}h1,.h1{text-transform:uppercase}.iq-text a{color:#605B5B;font-weight:700}.iq-text a:hover,.iq-text a:focus,.iq-text a:active{font-style:italic;color:#f38901}@media only screen and (max-width:1199px){.page-top-header{display:none}}.page-top-header .block-pagedesigner-part{padding-top:0}.meta-header{border-top:16px solid #f38901}.meta-menu{position:absolute;bottom:0;right:15px}.meta-menu>.iq-column{display:flex;padding:0}.meta-menu .iq-button a{margin:0;margin-left:10px}.meta-menu .iq-button *{color:#fff;font-weight:600;font-size:20px}.meta-menu .iq-svg{margin-right:0;margin-left:10px}.fb-header{height:75vh !important;min-height:300px}@media only screen and (max-width:1024px){.fb-header{height:60vh !important}}@media only screen and (max-width:991px){.fb-header{height:45vh !important}}@media only screen and (max-width:542px){.fb-header{height:36vh !important}}.fb-header .header-lead{position:absolute;max-width:unset;text-align:right;bottom:45px;right:10%;padding-top:0}@media only screen and (max-width:1024px){.fb-header .header-lead{right:5%}}@media only screen and (max-width:542px){.fb-header .header-lead{right:15px}}.fb-header h1,.fb-header .h1{font-size:70px;text-transform:uppercase;background-color:#fff;display:inline-block;padding:0px 10px}@media only screen and (max-width:1024px){.fb-header h1,.fb-header .h1{font-size:70px}}@media only screen and (max-width:991px){.fb-header h1,.fb-header .h1{font-size:42px}}@media only screen and (max-width:542px){.fb-header h1,.fb-header .h1{font-size:30px}}.fb-breadcrumb{margin-top:30px;border-bottom:1px solid #bebebe}.fb-breadcrumb.news{max-width:1410px;margin-top:30px;margin-bottom:30px;margin-left:auto;margin-right:auto}@media only screen and (max-width:1199px){.fb-breadcrumb.news{margin-top:160px}}.fb-breadcrumb .breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:0.5rem;color:#bebebe;content:">"}.fb-breadcrumb .breadcrumb{font-size:18px;background-color:transparent;padding:0.75rem 0rem}@media screen and (min-width:768px){.fb-breadcrumb .breadcrumb{font-size:20px}}.fb-breadcrumb a{color:#bebebe}.site-footer{border-top:29px solid #f38901;margin-top:30px}.site-footer ul{list-style:none;padding-left:0}.site-footer li:first-child a{border-top:1px solid #555;border-color:rgba(255,255,255,0.15)}.site-footer li a{text-decoration:none;display:inline-block;padding:0em 0px 0em 2px;font-size:20px;text-transform:uppercase}@media only screen and (max-width:768px){.site-footer li a{font-size:18px}}.site-footer li a::before{content:"";display:inline-block;height:12px;width:10px;background-position:center;background-repeat:no-repeat;background-size:100%;margin-right:10px;vertical-align:unset;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='12' viewBox='0 0 10 12'%3E%3Cpath id='Polygon_44' data-name='Polygon 44' d='M6,0l6,10H0Z' transform='translate(10) rotate(90)' fill='white'/%3E%3C/svg%3E")}.site-footer li a:hover{text-decoration:underline}.cc-btn:hover,.cc-btn:focus{background-color:#f38901 !important;text-decoration:none}.iq-collapsible-content .iq-text{padding-left:15px;padding-right:15px}select.form-control{font-size:18px}select.form-control:not([size]):not([multiple]){height:auto}select.form-control option{font-family:"TheSans",sans-serif;font-size:18px}table{font-size:20px}
