.page-showroom .showroom-image-wrapper .shogun-image-container.service-img .shogun-image-content{opacity:0;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-ms-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-ms-animation-duration:.8s;-o-animation-duration:.8s;animation-duration:.8s;opacity:1}.page-showroom .showroom-image-wrapper .shogun-image-container.service-img,.page-uber-uns .showroom-image-wrapper .shogun-image-container.service-img{position:relative;overflow:hidden;max-height:250px;min-height:250px!important}.page-showroom .showroom-image-wrapper .shogun-image-container.service-img .shogun-image-content .shogun-heading-component,.page-uber-uns .showroom-image-wrapper .shogun-image-container.service-img .shogun-image-content .shogun-heading-component{position:absolute;padding:0;top:50%;left:0;z-index:2;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.page-showroom .showroom-image-wrapper .shogun-image-container.service-img .shogun-image,.page-uber-uns .showroom-image-wrapper .shogun-image-container.service-img .shogun-image{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .35s;-moz-transition:-moz-transform .35s;-ms-transition:-ms-transform .35s;-o-transition:-o-transform .35s;transition:transform .35s;position:relative;display:block;max-width:none;width:100%;-webkit-border-radius:inherit;border-radius:inherit;object-fit:cover}.page-showroom .showroom-image-wrapper .shogun-image-container.service-img:hover{cursor:pointer}.page-showroom .showroom-image-wrapper .shogun-image-container.service-img:hover .shogun-image,.page-uber-uns .showroom-image-wrapper .shogun-image-container.service-img:hover .shogun-image{-webkit-transform:scale(1.12);transform:scale(1.12)}.page-showroom .showroom-image-wrapper .shogun-image-container.service-img:after,.page-uber-uns .showroom-image-wrapper .shogun-image-container.service-img:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;opacity:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;background-color:#d0021b;border-color:#d0021b;color:#fff;width:100%;height:100%}.page-showroom .showroom-image-wrapper .shogun-image-container.service-img:hover:after,.page-uber-uns .showroom-image-wrapper .shogun-image-container.service-img:hover:after{opacity:.3}.page-showroom .showroom-image-wrapper .shogun-image-container.service-img .shogun-image-content .shogun-heading-component h2,.page-uber-uns .showroom-image-wrapper .shogun-image-container.service-img .shogun-image-content .shogun-heading-component h2{margin-bottom:0;opacity:0;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.page-showroom .showroom-image-wrapper .shogun-image-container.service-img:hover .shogun-image-content .shogun-heading-component h2,.page-uber-uns .showroom-image-wrapper .shogun-image-container.service-img:hover .shogun-image-content .shogun-heading-component h2{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.shogun-heading-component a{text-decoration:none!important;padding:30px;margin:0!important;border:none!important;width:100%;height:100%;display:block;line-height:250px}.page-referenzen .quotes-wrapper{max-width:675px;margin-left:auto;margin-right:auto}.page-referenzen .quotes-wrapper #Quotes-page-referenzen{padding:40px 20px}.page-referenzen .quotes-wrapper .quotes_single{padding-left:15px;padding-right:15px;margin-bottom:40px;float:left;width:300px;transition:all .5s ease}.page-referenzen .quotes-wrapper .quotes_single .quotes-slider__text{color:#000;background-color:#fff;-webkit-box-shadow:0px 0px 40px 0px rgb(0 0 0 / 25%);-moz-box-shadow:0px 0px 40px 0px rgba(0,0,0,.25);box-shadow:0 0 40px #00000040;padding:8%}.page-referenzen .quotes-wrapper .quotes_single .rte-setting{border-bottom:1px solid #dedede}.page-referenzen .quotes-wrapper .quotes_single .rte-setting p{font-size:14px;line-height:18px;color:#bcbcbc}.page-referenzen .quotes-wrapper .quotes_single .quote-icon{display:none}.page-referenzen .quotes-wrapper .quotes_single .quotes-slider__text:last-child div{text-align:left;display:inline-block;width:100%;line-height:14px}.page-referenzen .quotes-wrapper .quotes_single .author{font-size:11px;line-height:10px;color:#000;text-align:left}.page-referenzen .quotes-wrapper .quotes_single .location{font-size:11px;line-height:10px;color:#d0021b;text-align:left}.page-referenzen .shg-rich-text{margin-top:-10px}.page-referenzen .shg-rich-text h3{text-align:center;margin-bottom:10px}.page-referenzen .shg-rich-text p span{font-size:14px}.shogun-icon-wrapper .shogun-icon{font-size:55px!important}#shopify-section-1618319777323b844f{overflow:hidden}.template-index .feature-row__image-wrapper>div{padding:0!important}.template-index .feature-row__image-wrapper{margin-bottom:0!important;max-width:100%!important}.template-index .feature-row__image{max-height:100%!important;height:450px;object-fit:cover;position:relative!important;max-width:100%!important}#shopify-section-1618810532d72eaaf8,#shopify-section-16188122208b173ecf,#shopify-section-16188123488cbd40fd,#shopify-section-16240194373d5155b6,#shopify-section-162402007029f99099,#shopify-section-1624020530e146d531,#shopify-section-162402079259c7168e,#shopify-section-16240208843bde8304,#shopify-section-16261714251a2fa47a,#shopify-section-1626172011f7165259,#shopify-section-a3f363a7-74f1-4373-a666-0e92f28376e1{padding:0!important}header .site-header__icons-wrapper{align-items:center}header .site-header__icons-wrapper .prime-partner-wrapper .prime-partner-inner a{display:flex;margin-right:35px}header .site-header__icons-wrapper .prime-partner-wrapper .prime-partner-inner img{max-width:70px;height:auto}header .site-header__account,.site-header__cart{padding:2px 11px!important}.image-height .shogun-image{height:450px;width:100%;object-fit:cover}#shopify-section-16188109776cab6e2b,#shopify-section-16239254593c8899ea{background-color:#f9f9f9;padding:0}#shopify-section-16239254593c8899ea{padding:15px 15px 50px;margin-bottom:40px}#shopify-section-16188109776cab6e2b{padding:50px 15px 15px}#shopify-section-16239254593c8899ea .h3{font-size:28px}.btn-download-pdf a:before{background-size:16px!important;background-repeat:no-repeat!important;background-position:center!important;display:inline-block;vertical-align:bottom}.home-list-wrap li:before,.main-service-wrapper ul li:before{background-size:15px!important;background-repeat:no-repeat!important;background-position:6px!important}.tips-section ul li:before{background-repeat:no-repeat!important;background-size:23px!important}#shopify-section-16239979406909370b p{text-align:center!important}#s-ab05b9c0-1616-4192-af4d-bc6d0915ae70 hr{margin:20px 0}.equle-height-img .shogun-image{height:419px!important;object-fit:cover!important;object-position:center;width:100%}.team-content{margin-top:15px}.info-height{margin-bottom:15px}.long-img img{height:800px;object-fit:cover;object-position:center}.remove-left-space{padding-left:0!important}.align-center{display:flex;align-items:center}.intro-text .shg-theme-text-content{max-width:1200px;margin:0 auto;padding:0:15px}.page-description p{font-size:17px;line-height:25px;color:#333232;margin:0}.page-description h2{font-size:28px;letter-spacing:0;margin-top:30px}.block-content h2{letter-spacing:0;color:#3a3a3a;font-size:20px!important;margin:0 0 17px;line-height:24px}.block-content p,.block-content ul li{font-size:17px;color:#333232;line-height:24px}.block-content .shg-rich-text{margin-bottom:15px}.block-content a{text-transform:uppercase;font-size:13px!important;font-weight:600!important;letter-spacing:1px}.quotes_single{opacity:0;position:relative}.quotes_single{-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.quotes_single.in-view{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#shopify-section-list-collections-template,#shopify-section-cart-template{padding-top:30px}.template-search .main-content{margin-top:30px}.remove-top-bottom{margin:0!important}.remove-top-bottom hr{margin:30px 0!important}#s-5e65ec2e-ebb9-48eb-8b6d-38645a310926{margin-top:0!important;padding-top:0!important}#s-cf36ebbe-a78a-4d14-b9a7-ad3ebc5e94a3{margin:20px 0 0!important;padding:0!important}#s-e12b071f-4a42-4dc3-9c82-2ee50032d371{margin-bottom:40px!important}.mehr_desc{color:#d0011b}.second-load p:last-of-type{display:inline}.mehr_desc_unfold{display:inline;color:#d0011b;padding-left:10px}.btn--secondary{border-bottom:1px solid #d0011b!important}.btn--narrow{border:1px solid #3a3a3a!important}.site-footer__linklist.list--inline{display:flex;flex-direction:column}.download-section .grid{justify-content:center;display:flex}.download-section .h4{font-size:23px;margin-bottom:35px}.download-section .btn.btn--secondary,.download-section .btn{padding:15px 25px 20px;font-size:14px;background-color:var(--color-btn-primary);color:var(--color-btn-primary-text);line-height:normal;font-weight:400;letter-spacing:normal}.download-section .btn.btn--secondary:hover,.download-section .btn:hover{color:var(--color-btn-primary-text);background-color:var(--color-btn-primary-focus)}.download-section .btn.btn--secondary:before,.download-section .btn:before{content:"";width:15px;height:15px;-webkit-appearance:none;appearance:none;display:inline-block;background-size:100%;background-repeat:no-repeat;background-position:center;background-image:url(/cdn/shop/files/download-icon.png?v=1678445172);margin-right:10px;position:relative;top:3px}@media(max-width:767px){header .site-header__icons-wrapper .prime-partner-wrapper .prime-partner-inner a{margin-right:5px}header .site-header__icons-wrapper .prime-partner-wrapper .prime-partner-inner img{max-width:50px}.shogun-heading-component a{padding:30px;line-height:normal}.page-showroom .showroom-image-wrapper .shogun-image-container.service-img .shogun-image-content{opacity:1}.page-showroom .showroom-image-wrapper .shogun-image-container.service-img{max-height:unset;min-height:auto!important}.page-showroom .showroom-image-wrapper .shogun-image-container.service-img .shogun-image-content .shogun-heading-component{position:relative;padding:10px;top:0;left:0;z-index:2;width:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;background:transparent}.page-showroom .showroom-image-wrapper .shogun-image-container.service-img .shogun-image-content .mobile-text-wrap{margin:0 0 20px;padding:0!important}.page-showroom .showroom-image-wrapper .shogun-image-container.service-img .shogun-image{-webkit-transform:scale(1);transform:scale(1);display:block;max-width:none;width:100%}.page-showroom .showroom-image-wrapper .shogun-image-container.service-img:hover{cursor:pointer}.page-showroom .showroom-image-wrapper .shogun-image-container.service-img:hover .shogun-image{-webkit-transform:scale(1);transform:scale(1)}.page-showroom .showroom-image-wrapper .shogun-image-container.service-img:after{display:none}.page-showroom .showroom-image-wrapper .shogun-image-container.service-img:hover:after{opacity:.3;display:none}.page-showroom .showroom-image-wrapper .shogun-image-container.service-img .shogun-image-content .shogun-heading-component h2{margin-bottom:0;opacity:1;-webkit-transform:unset;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;background:transparent}.page-showroom .showroom-image-wrapper .shogun-image-container.service-img:hover .shogun-image-content .shogun-heading-component h2{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}#s-ab05b9c0-1616-4192-af4d-bc6d0915ae70 hr{margin:25px 0}.contact-details .shg-row .shg-c-lg-2{width:40%!important}.contact-details .shg-row .shg-c-lg-10{width:60%!important}.contact-details .shg-row{align-items:center;width:280px;margin:0 auto}.location-info .shg-c-lg-4{min-height:auto;margin-bottom:30px}#s-3fc24cf8-ef45-4dbe-bd35-6a12e97c26bf{padding:0 15px!important}#s-259ce0e5-8de7-4a31-a53f-2a7b0cf66ab5 .shg-box-content,#s-a027f687-2579-4d06-9c2e-7b3627bff9c4 .shg-box-content,#s-e9a3fd85-e55e-42fa-b08b-9f0435037612 .shg-box-content,#s-fa4d6740-2611-4914-a41d-bd1cccbcc3d7 .shg-box-content{display:flex;width:100px;margin:5px auto 15px;padding-right:50px}.email-text{padding-left:0}#s-2dd6f264-626a-4722-8f0b-6cd9620b1b7e .shg-row,#s-c8929ef3-6557-4ba0-a840-e48c8b3b7726 .shg-row,#s-71b50aff-bef9-4148-9722-256466422597 .shg-row,#s-a1d1f700-2460-4077-875f-ceac89517d63 .shg-row,#s-f700af6a-f35c-4fe9-a047-54f8241f5250 .shg-row{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.long-img img{height:300px;width:100%;object-position:bottom}.block-content{padding:15px 0!important}.remove-left-space .shg-c{padding:0!important}}@media(max-width:425px){header .site-header__icons-wrapper .prime-partner-wrapper .prime-partner-inner img{max-width:40px}header .site-header__icons-wrapper .prime-partner-wrapper .prime-partner-inner a{margin-right:0;margin-left:5px}}@media(max-width:768px){.page-referenzen .quotes-wrapper .quotes_single{margin-bottom:40px;width:100%;position:relative!important;top:0!important;left:0!important}}@media only screen and (min-width:750px)and (max-width:767px){.right-left-space{padding:0 15px!important}}@media only screen and (min-width:750px)and (max-width:1220px){#shopify-section-1618810532d72eaaf8,#shopify-section-16188122208b173ecf,#shopify-section-16188123488cbd40fd,#shopify-section-16240194373d5155b6,#shopify-section-162402007029f99099,#shopify-section-1624020530e146d531,#shopify-section-162402079259c7168e,#shopify-section-16240208843bde8304,#shopify-section-16261714251a2fa47a,#shopify-section-1626172011f7165259,#shopify-section-a3f363a7-74f1-4373-a666-0e92f28376e1{padding:0 15px!important}.image-height .shogun-image{height:300px}#shopify-section-1618832543b2cef388{padding:0 15px}#s-ab05b9c0-1616-4192-af4d-bc6d0915ae70 hr{margin:50px 0}.team-content{margin-bottom:30px}.info-height{margin-bottom:5px}}@media only screen and (min-width:1024px)and (max-width:1450px){.logo-align--left,.site-header__icons{width:13%}#AccessibleNav{width:80%}#s-0eeaebaf-beeb-4f93-b778-97a939f1d3ab{padding:0 15px}}@media only screen and (min-width:1024px)and (max-width:1180px){.gm-menu-installed #AccessibleNav .gm-menu .gm-item.gm-level-0>.gm-target{padding:8px 5px!important}.gm-menu-installed .gm-menu .gm-item.gm-level-0>.gm-target>.gm-icon,.gm-menu-installed .gm-menu .gm-item.gm-level-0>.gm-target>.gm-retractor,.gm-menu-installed .gm-menu .gm-item.gm-level-0>.gm-target>.gm-text{font-size:13px!important}.equle-height-img .shogun-image{height:300px!important}}@media(max-width:1023px){.site-header__icon{padding:2px 10px!important;margin:0}.site-header__facebook{padding:0!important}.site-footer__hr{margin:0}footer .small--hide{display:block!important}.site-footer .page-width{padding:40px}.equle-height-img{margin-bottom:0}.equle-height-img .shogun-image{height:300px!important}header.fixed{position:fixed;width:100%;top:0;z-index:999;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,.46);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,.46);box-shadow:0 2px 5px #00000075}#s-0eeaebaf-beeb-4f93-b778-97a939f1d3ab{padding:0 15px!important}}@media only screen and (min-width:750px)and (max-width:991px){.about-list-sec{margin:0 15px!important}#s-c67e1c04-ca9a-4e91-a257-b63c5cfd0d67{padding:0 15px}}@media(max-width:749px){.template-index .feature-row__image{height:300px;object-position:bottom}#shopify-section-1618810532d72eaaf8,#shopify-section-16188122208b173ecf,#shopify-section-16188123488cbd40fd,#shopify-section-16240194373d5155b6,#shopify-section-162402007029f99099,#shopify-section-1624020530e146d531,#shopify-section-162402079259c7168e,#shopify-section-16240208843bde8304,#shopify-section-16261714251a2fa47a,#shopify-section-1626172011f7165259,#shopify-section-a3f363a7-74f1-4373-a666-0e92f28376e1{padding:20px 0!important}.site-footer__linklist-item{padding:5px 0}.drawer-page-content .grid__item p{text-align:justify!important}.site-footer__item{margin-bottom:30px}#shopify-section-16239254593c8899ea .h3,.page-description h2{font-size:23px}.about-list-sec{margin:0!important}.team-content{margin-bottom:30px}.info-height{margin-bottom:5px;min-height:95px}#shopify-section-16239254593c8899ea{padding:15px 0;margin-bottom:10px}.contact-details .shg-row{align-items:center}#s-3fc24cf8-ef45-4dbe-bd35-6a12e97c26bf{padding:0!important}.calander-ifram iframe{height:1040px}#shopify-section-1618832543b2cef388{padding:0 15px}#shopify-section-1618832543b2cef388 .tips-section{margin-top:20px}#shopify-section-16188109776cab6e2b{padding:40px 0 30px}.page-description p{text-align:justify!important}#s-0eeaebaf-beeb-4f93-b778-97a939f1d3ab{padding:0!important}}#sticky-right-menu{position:fixed;top:250px;right:-40px;transition:right .4s ease;z-index:99}#sticky-right-menu.active{right:0;transition:right .4s ease}#sticky-right-menu .sticky-inner{background:#535253;max-width:40px;height:40px;clear:both;float:right;position:relative;overflow:hidden;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;margin-bottom:3px}#sticky-right-menu .sticky-inner.hover{max-width:100%;transition:width .4 ease}#sticky-right-menu .sticky-inner a{display:block;height:40px;clear:both;font-size:18px;line-height:40px;color:#fff;text-decoration:none;white-space:nowrap;width:100%}#sticky-right-menu .sticky-inner.hover a{padding-right:15px}#sticky-right-menu .sticky-inner .fa-icon{white-space:nowrap}#sticky-right-menu .sticky-inner i{float:left;display:block;height:40px;width:40px;margin-right:5px;color:#fff;font-size:25px;position:relative;top:7px;left:12px}#sticky-right-menu .sticky-inner .fa-icon .fa-calendar{top:7px;left:9px}#sticky-right-menu .desktop-hide{display:none}@media(max-width:749px){#sticky-right-menu .desktop-hide{display:block}#sticky-right-menu .mobile-hide{display:none!important}#sticky-right-menu{right:auto;top:auto;bottom:0;left:auto;width:100%;text-align:center}#sticky-right-menu .sticky-inner{margin-bottom:-5px;float:none;display:inline-block}#sticky-right-menu .sticky-inner.hover{max-width:40px}#sticky-right-menu .sticky-inner i{top:8px;left:auto}#sticky-right-menu .sticky-inner .fa-icon .fa-calendar{top:7px;left:auto}}.product-thumbnails-slider .slick_prev{font-size:30px;width:35px;height:35px;color:#000000bf;position:absolute;left:-25px;top:32%;cursor:pointer;background:transparent;border:none}.product-thumbnails-slider .slick_next{font-size:30px;width:35px;height:35px;color:#000000bf;position:absolute;right:-25px;top:32%;cursor:pointer;background:transparent;border:none}.product-image-gallery img{min-width:100px}@media only screen and (max-width:749px){.product-thumbnails-slider{padding-left:12px;padding-right:15px;margin:20px auto 0}.product-image-gallery img{object-fit:contain}.product-thumbnails-slider .slick_prev{left:-20px}.product-thumbnails-slider .slick_next{right:-15px}}.related-accessories-container{margin-top:20px}.related-product-slider .slick_prev{font-size:30px;width:35px;height:35px;color:#000000bf;position:absolute;left:-25px;top:32%;cursor:pointer;background:transparent;border:none}.related-product-slider .slick_next{font-size:30px;width:35px;height:35px;color:#000000bf;position:absolute;right:-25px;top:32%;cursor:pointer;background:transparent;border:none}.related-product-slider .grid__item{padding-left:15px;padding-right:15px}.related-accessories-container .grve-product-price{margin-bottom:5px}.related-product-slider li .product-form{padding-top:1rem}.related-accessories-container li .product-card__title{display:block}.related-accessories-container .grve-product-content .price__badges--listing{display:none}@media only screen and (min-width:1025px){.related-accessories-container ul:not(.related-product-slider) li.grid__item{max-width:200px}}@media only screen and (min-width:750px)and (max-width:1024px){.related-accessories-container ul:not(.related-product-slider) li.grid__item{max-width:100%;width:32%}}@media only screen and (max-width:749px){.product-single.grid{margin-left:0}.product-single .grid__item{padding-left:0}.related-product-slider{width:94%;margin:0 auto}.related-product-slider .slick_prev{font-size:25px;width:15px;height:25px;left:-23px;padding:0}.related-product-slider .slick_next{font-size:25px;width:15px;height:25px;right:-15px;padding:0}}@media only screen and (min-width:750px)and (max-width:1200px){.product-template__container.page-width{padding:0 20px}.related-product-slider{width:94%;margin:0 auto}.related-product-slider .slick_prev{font-size:25px;width:15px;height:25px;left:-23px;padding:0}.related-product-slider .slick_next{font-size:25px;width:15px;height:25px;right:-15px;padding:0}}.google-review-top{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:15px 0;margin:0 10px;display:flex}.google-review-top h3{font-size:28px;font-weight:700;margin-bottom:0}.google-review-top p{font-size:16px;color:#858585}.google-review-top .gr-left{width:50%}.google-review-top .gr-right{width:50%;display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width:749px){.google-review-top{flex-wrap:wrap}.google-review-top .gr-left,.google-review-top .gr-right{width:100%}.google-review-top .gr-right{justify-content:flex-start;margin-top:1rem}}#s-bf0d33b5-fb23-4628-9672-7ae10ba88ae3{margin-top:0!important}#s-bf0d33b5-fb23-4628-9672-7ae10ba88ae3 hr{margin-top:45px;margin-bottom:35px}#s-575e25b8-8ed8-43b2-b44b-0c1fcb11f3e5{margin-bottom:0!important}[id=s-575e25b8-8ed8-43b2-b44b-0c1fcb11f3e5]>.shg-row>.shg-c-lg-4{min-height:180px}.site-footer .page-width{padding:0 55px}.template-index .site-footer{padding-top:35px;padding-bottom:25px}.boost-pfs-filter-options-wrapper .boost-pfs-filter-option-marke .boost-pfs-filter-option-item-list .boost-pfs-filter-option-item-test:last-child{position:relative;padding-left:85px}.boost-pfs-filter-options-wrapper .boost-pfs-filter-option-marke .boost-pfs-filter-option-item-list .boost-pfs-filter-option-item-test:last-child .boost-pfs-filter-option-value:before{position:absolute;top:-14px;left:8px;width:85px;height:44px;background-image:url(https://cdn.shopify.com/s/files/1/0556/7148/8697/files/contact-logo_100x.png);background-size:100% 100%}.swatches .selector-wrapper{width:100%}.swatches .accordion-toggle{display:block}.swatches .accordion-container{display:none}.swatches .accordion-container.active{display:block}.swatches .accordion{background-color:transparent;color:#b2b2b2;cursor:pointer;padding:10px;width:100%;text-align:left;border:none;outline:none;transition:.4s;border-bottom:1px solid #b2b2b2;margin-top:0;margin-bottom:10px;font-size:18px}.swatches .accordion .fa{margin-right:10px}.swatches .accordion.active .fa:before{content:"\f106"}.swatches .panel{padding:0 10px;background-color:#fff;display:block;width:100%}.swatches .swatch{width:100%}.swatch-element{border:#e2e2e2 1px solid;min-width:60px;min-height:60px}.swatch-element.color{padding:3px}.swatch.not-color .swatch-element{width:78px;height:78px}.swatch-slider .slick-slide .swatch-element{width:auto}.swatch-slider{padding-top:30px}.swatch-slider .slick_prev{position:absolute;right:40px;top:-2px;font-size:25px;width:25px;height:25px;color:#000000bf;cursor:pointer;background:none;border:1px solid}.swatch-slider .slick_prev.slick-disabled,.swatch-slider .slick_next.slick-disabled,.related-product-slider .slick_next.slick-disabled,.related-product-slider .slick_prev.slick-disabled{opacity:.5}.swatch-slider .slick-track{padding-top:30px}.swatch-slider .fa-angle-left:before{position:relative;top:-2px}.swatch.not-color .swatch-slider .slick_next{position:absolute;right:10px;top:-2px;font-size:25px;width:25px;height:25px;color:#000000bf;cursor:pointer;background:none;border:1px solid}.swatch-slider .fa-angle-right:before{position:relative;top:-2px}.swatch.not-color .swatch-element label{min-width:auto;height:auto;width:100%;line-height:normal;padding:3px}.swatch.not-color .swatch-element label img:not(.crossed-out){display:block;margin:0 auto;max-width:100%;max-height:100%;object-fit:contain;width:70px;height:70px}.swatch .swatch-element{float:left;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 8px 0;position:relative}.swatch input:checked+.swatch-element{border-color:#d0011b;box-shadow:0 0 0 2px #fff}.swatch input{display:none}.swatch .color .tooltip{text-align:center;background:#333;background:#d0011b;color:#fff;bottom:100%;padding:5px 10px;display:block;position:absolute;width:auto;min-width:150px;font-size:14px;font-weight:600;left:-45%;margin-bottom:15px;-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);transition:all .25s ease-out;box-shadow:2px 2px 6px #00000047;z-index:10000}.swatch .swatch-element:not(.color) .tooltip{text-align:center;background:#333;background:#d0011b;color:#fff;bottom:100%;padding:5px 10px;display:block;position:absolute;width:auto;min-width:200px;font-size:14px;font-weight:600;left:-75%;margin-bottom:15px;-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);transition:all .25s ease-out;box-shadow:2px 2px 6px #00000047;z-index:10000}.swatch .swatch-slider .swatch-element:not(.color) .tooltip{top:-30px;min-height:fit-content;min-width:120px}.swatch .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.swatch .tooltip:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid #d0011b 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.swatch .swatch-element:hover .tooltip,.swatch .swatch-slider .swatch-element:hover .tooltip{-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.swatch .swatch-element .crossed-out,.swatch .swatch-element.option1-no-img .tooltip,.swatch .swatch-element.option2-no-img .tooltip,.swatch .swatch-element.option3-no-img .tooltip{display:none}.swatch.not-color .swatch-element.option1-no-img,.swatch.not-color .swatch-element.option2-no-img,.swatch.not-color .swatch-element.option3-no-img,.swatch.true .swatch-element.option1-no-img,.swatch.true .swatch-element.option2-no-img,.swatch.true .swatch-element.option3-no-img{width:auto;height:auto;min-height:auto;padding:10px}.swatch .crossed-out{background-image:linear-gradient(to bottom left,transparent 50%,#999 50%,#999 calc(50% + 1px),transparent 50%),linear-gradient(to bottom right,transparent 50%,#999 50%,#999 calc(50% + 1px),transparent 50%);position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.swatch label{float:left;min-width:40px;height:40px;margin:0;font-size:13px;text-align:center;line-height:40px;white-space:nowrap;text-transform:uppercase;cursor:pointer;padding:5px 10px}.swatch .color label{min-width:70px;height:70px!important;line-height:70px;background-position:center;background-size:cover}.swatch.true .swatch-element.option1-no-img label,.swatch.true .swatch-element.option2-no-img label,.swatch.true .swatch-element.option3-no-img label{min-width:auto;height:auto;width:100%;line-height:normal;padding:3px}.swatch-element.color,.swatch-element.color label{border:#e2e2e2 1px solid}.swatch-element.color label{padding:0;margin:0;width:70px;height:70px}.pro-hwam-4660c article[data-actab-id="0"] h2+.img-with-text .image-container img{max-width:250px;margin-top:5px}#shopify-section-collection-template .collection-header .boost-pfs-filter-collection-description ul{columns:2;-webkit-columns:2;-moz-columns:2}.shopify-section.section-team .page-width.team-section .grid{display:flex;flex-direction:row;flex-wrap:wrap}.shopify-section.section-team .page-width.team-section .grid .member-image-container{position:relative}.shopify-section.section-team .page-width.team-section .grid .member-image-container .image-bar__item{height:250px;background-size:cover;background-position:center center}.shopify-section.section-team .page-width.team-section .grid .member-image-container .member-name-container{position:absolute;bottom:0;z-index:1;width:100%;background:#d0021b57;color:#fff;display:flex;padding:10px;margin:0}.shopify-section.section-team .page-width.team-section .grid .member-image-container .member-name-container .member-name{margin:0;font-size:20px}.shopify-section.section-team .page-width.team-section .grid .grid__item{margin-bottom:15px}.shopify-section.section-team .member-info-wrapper{margin-top:20px}.shopify-section.section-team .member-info-wrapper p{font-size:14px;line-height:normal;display:inline-block}.shopify-section.section-team .member-info-wrapper p strong{font-size:16px}.shopify-section.section-team .member-info-wrapper ul li{margin-left:20px;position:relative;display:flex;flex-direction:column}.shopify-section.section-team .member-info-wrapper ul li:before{content:"";display:inline-block;width:14px;height:14px;background:#d0021b url(right-arrow.png);background-size:8px!important;background-repeat:no-repeat!important;background-position:center center;border-radius:50%;margin-right:0;position:absolute;left:-20px;top:3px}.rich-text.uber-uns-section .grid .grid__item .rich-text__text--medium p{font-size:calc(var(--font-size-base) * 1px);font-family:var(--font-stack-body);color:var(--color-body-text)}.shopify-section.page-section{background:#e2e2e2}.shopify-section.page-section .page-width{padding:0}.shopify-section.page-section .section-header{padding-top:30px;padding-bottom:30px;margin:0}.shopify-section.page-section .section-header h1{font-size:46px;color:#fff;text-transform:none;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;margin-bottom:0}.rich-text.contact-section .rte-setting p{font-size:16px;margin-bottom:10px}.rich-text.contact-section .rte-setting p strong{color:#000;font-size:18px}@media(max-width:768px){#shopify-section-collection-template .collection-header .boost-pfs-filter-collection-description ul{columns:1;-webkit-columns:1;-moz-columns:1}}.product__price .price.price--unavailable,.product__policies.visibility-hidden{display:none}.template-product .accordion h2:not(:first-child){margin-top:15px}.product-accordion .accordion-item__container h2+ul{margin-bottom:15px}.product-accordion .accordion-item__container h2+ul li:empty{display:none}.about-brand .beschreibung_text,.about-brand .hersteller_main,.about-brand .geschichte_main,.about-brand .funktionen_main{margin-bottom:1rem}.about-brand .hersteller_main,.about-brand .geschichte_main,.about-brand .funktionen_main{display:flex;flex-wrap:wrap}.about-brand .hersteller_main h2,.about-brand .geschichte_main h2,.about-brand .funktionen_main h2{width:100%}.hersteller_main .hersteller_text,.hersteller_main .hersteller_image,.geschichte_main .geschichte_text,.geschichte_main .geschichte_image,.funktionen_main .funktionen_text,.funktionen_main .funktionen_image{width:48%;margin-right:1%}@media only screen and (max-width:1250px){.page-uber-uns .grid,.shopify-section.section-team .page-width.team-section .grid{margin-left:0}.page-uber-uns .page-width{padding:0 15px}.page-uber-uns .rich-text.uber-uns-section .grid__item{padding-left:0}.page-uber-uns .grid,.shopify-section.section-team .page-width.team-section .grid{margin-left:0;gap:0px 0px}.shopify-section.section-team .page-width.team-section .grid .grid__item{margin-bottom:15px;padding-left:0;padding-right:10px}}@media only screen and (max-width:992px){.shopify-section.section-team .page-width.team-section .grid .grid__item{width:50%}.shopify-section.section-team .page-width.team-section{padding:0 0 0 15px}}@media only screen and (max-width:750px){.hersteller_main .hersteller_text,.hersteller_main .hersteller_image,.geschichte_main .geschichte_text,.geschichte_main .geschichte_image,.funktionen_main .funktionen_text,.funktionen_main .funktionen_image{width:100%;margin-right:0;margin-top:1rem}.shopify-section.section-team .page-width.team-section .grid .grid__item{width:100%}.shopify-section.page-section .section-header h1{font-size:32px}}.hersteller_main h2+.hersteller_text,.geschichte_main h2+.geschichte_text,.funktionen_main h2+.funktionen_text{width:100%;margin-right:0}.boost-pfs-search-products .product-card .price.price-0{display:none}.btn.btn-tel{margin-top:8px;align-self:flex-start;line-height:1.7}.template-index .index-section.index-section--slideshow{margin-top:0}.index-section.no-padding{padding:0}.the-virtual-tour{margin-bottom:-40px}.team-content-2{margin-bottom:-60px}.team-content-3,.section-team .team-section{border-top:2px solid #ddd;padding-top:55px}.shopify-section.section-team .page-width.team-section .grid .member-image-container .member-name-container{height:100%;display:flex;align-items:center;justify-content:center;text-align:center;background:#d0021b57;opacity:0;transition:all .5s}.shopify-section.section-team .page-width.team-section .grid .member-image-container:hover .member-name-container{opacity:1;transition:all .5s}.shopify-section.section-team .page-width.team-section .grid .member-image-container .image-bar__item{height:420px;transition:all .5s}.shopify-section.section-team .page-width.team-section .grid .member-image-container{overflow:hidden}.shopify-section.section-team .page-width.team-section .grid .member-image-container:hover .image-bar__item{transform:scale(1.1)}.shopify-section.section-team .member-info-wrapper h3{margin-bottom:4px}.shopify-section.section-team .icon-with-text-wrap svg{background:#e2e2e2;border-radius:50%;width:35px;height:35px;padding:5px 8px}.shopify-section.section-team .icon-with-text-wrap .icon-with-text a{display:flex;flex-flow:wrap;gap:10px 10px;align-items:center;margin-bottom:10px;font-weight:700;font-size:18px}.team-content-4{margin-bottom:-60px}.team-content-5 .grid .rich-text__text--medium{border-top:2px solid #ddd;max-width:600px;padding-top:55px}.team-content-6{margin-bottom:-60px}.team-content-6 .grid .rich-text__heading--large{border-top:2px solid #ddd;padding-top:55px}.contact-info .h4{font-size:24px}.contact-info .rte-setting{opacity:0}.contact-info .feature-row__image-wrapper>div{background:#e2e2e2;width:100px;border-radius:50%;height:100px;position:relative;margin:0 auto;padding:0!important}.contact-info .feature-row__image-wrapper>div img{width:60px!important;height:60px!important;object-fit:contain;max-width:none!important;max-height:none!important;left:0;top:0;right:0;bottom:0;margin:auto}.contact-info .h4{font-size:24px;margin-bottom:5px}.contact-info .full-link{position:absolute;width:100%;height:100%;z-index:1;top:0;left:0}.contact-info .grid__item{position:relative}.contact-info .rte-setting{opacity:0;font-size:18px}.contact-info .grid__item:hover .rte-setting{opacity:1}.contact-info .grid__item{transition:all .5s;padding-bottom:20px;padding-top:20px}.contact-info .grid__item:hover{margin-top:-20px}@media(max-width:1250px){.team-content-2 .grid__item,.team-content-3 .grid__item,.team-content-4 .grid__item,.team-content-5 .grid__item,.team-content-6 .grid__item,.the-virtual-tour .grid__item{padding-left:0}.team-content-3,.section-team .team-section,.team-content-5 .grid .rich-text__text--medium,.team-content-6 .grid .rich-text__heading--large{padding-top:15px!important}}@media(max-width:767px){.contact-info .rte-setting,.contact-info .rte-setting p{opacity:1;margin-bottom:0;text-align:center!important}}.site-footer{padding:35px 0 25px!important}.page-contact .logo-bar{margin-bottom:-90px}.contact-form-section .grid__item{left:0;width:100%;display:flex;flex-flow:wrap;.contact-form-section .grid__item}.contact-form-section .contact-info-list{width:30%}.contact-form-section .contact-form.form-vertical{width:calc(70% - 20px)}.contact-form-section .contact-info-list li{display:flex;gap:20px;margin-bottom:40px}.contact-form-section .contact-info-list li .icon{width:60px;position:relative;top:-8px}.contact-form-section .contact-info-list li .icon svg{width:100%;display:block;height:auto}.contact-form-section .contact-info-list li .info{width:calc(100% - 50px)}.contact-form-section .contact-info-list li h3{margin-bottom:10px}.contact-form-section .form-vertical input,.contact-form-section .form-vertical select,.contact-form-section .form-vertical .disclosure__toggle,.contact-form-section .form-vertical textarea{padding:15px 20px;margin-bottom:45px}.contact-form-section .form-vertical .btn{border:2px solid #000;margin-bottom:15px}.contact-form-section .grid{margin-left:0}@media(max-width:767px){.contact-form-section .contact-info-list{width:100%;max-width:250px;margin:0 auto}.contact-form-section .contact-form.form-vertical{width:100%}}.template-collection .placeholder-noblocks{visibility:hidden;padding-bottom:0}.template-collection .section-header .rte{text-align:left}html{scroll-behavior:smooth}.page-aussenbeleuchtung .feature-row__text--left{padding-right:0}.page-aussenbeleuchtung .feature-row__text--right{padding-left:0}.page-aussenbeleuchtung .feature-row__image-wrapper>div{padding:0!important}.page-aussenbeleuchtung .feature-row__image-wrapper{margin-bottom:0!important;max-width:100%!important}.page-aussenbeleuchtung .feature-row__image{max-height:100%!important;height:450px;object-fit:cover;position:relative!important;max-width:100%!important}@media(max-width:749px){.page-aussenbeleuchtung .feature-row__text{padding-bottom:35px}}.shopify-policy__container{max-width:1200px;padding-top:50px}.shopify-policy__container p{font-family:var(--font-stack-body);font-style:var(--font-style-body);font-weight:var(--font-weight-body);font-size:calc(((var(--font-rich-text-large)) / (var(--font-size-base))) * 1em)}.template-collection .grid--view-items{margin:0 0 40px}.template-collection .pagination{padding-top:0;padding-bottom:90px}.template-collection .page-width .page-width{padding-left:30px!important;padding-right:30px!important}.template-collection .boost-pfs-addtocart-btn{background-color:var(--color-btn-primary);color:var(--color-btn-primary-text);font-family:var(--font-stack-header);font-style:var(--font-style-header);border:var(--color-btn-primary)}.template-collection .boost-pfs-addtocart-btn:hover{color:var(--color-btn-primary-text);background-color:var(--color-btn-primary-focus)}@media(min-width:767px){.template-collection .boost-pfs-filter-tree{width:23%;padding-right:3%;border-right:1px solid #ebebeb}.template-collection .boost-pfs-filter-right{width:77%}}.template-list-collections .isotope-grid .isotope-grid-item{width:33.33%}.template-list-collections .isotope-grid .isotope-grid-item .grve-image-hover img{height:300px}@media(max-width:992px){.template-list-collections .isotope-grid .isotope-grid-item{width:50%}}@media(max-width:576px){.template-list-collections .isotope-grid .isotope-grid-item{width:100%}}.wpc-content-sec1 h2{color:#259b38}.wpc-box-sec .grid{display:grid;grid-column-gap:52px;grid-row-gap:32px;grid-template-columns:repeat(5,minmax(auto,1fr));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:0}.wpc-box-sec .grid:after{display:none}.wpc-box-sec .grid>.grid__item{margin:0;width:100%;padding:0;float:none}.wpc-box-sec .grid h3{font-size:25px;line-height:1;margin:0;font-weight:400}.wpc-box-sec .grid .rte-setting strong{font-weight:900;font-size:28px;letter-spacing:-2px;margin-top:0;display:block;line-height:1;margin-bottom:10px}.wpc-box-sec .grid .rte-setting p{font-size:20px;line-height:1.2;text-align:center!important}.wpc-box-sec .grid .rte-setting{margin:0}.wpc-box-sec .grid .full-link:empty{display:none}@media(max-width:1200px){.wpc-box-sec .grid{grid-template-columns:repeat(4,minmax(auto,1fr));grid-column-gap:32px;grid-row-gap:32px;margin:0}}@media(max-width:992px){.wpc-box-sec .grid{grid-template-columns:repeat(3,minmax(auto,1fr))}}@media(max-width:767px){.wpc-box-sec .grid{grid-template-columns:repeat(2,minmax(auto,1fr))}}@media(max-width:576px){.wpc-box-sec .grid{grid-template-columns:repeat(1,minmax(auto,1fr))}}.wpc-box-sec1-button{display:block;max-width:200px;margin:0 auto;background:#259b38;color:#fff;text-align:center;text-transform:uppercase;padding:10px!important}.wpc-box-sec1-button:hover{background:#0f681e;color:#fff!important}.wpc-box-sec2 .grid{display:flex;flex-flow:wrap;margin:0;gap:20px;padding:10px}.wpc-box-sec2 .grid>.grid__item{width:calc(33.33% - 13.33px);margin:0;box-shadow:0 0 10px #7c7c7c80;padding:45px 40px}.wpc-box-sec2 .grid>.grid__item:last-child,.wpc-box-sec2 .grid>.grid__item:nth-last-child(2){width:calc(50% - 10px)}.wpc-box-sec2 .grid:after{display:none}.wpc-box-sec2 .grid .feature-row__image-wrapper .feature-row__image{height:100%!important;max-width:100%!important;max-height:none!important;object-fit:contain;object-position:left}.wpc-box-sec2 .grid .feature-row__image-wrapper>div{padding-top:109px!important}.wpc-box-sec2 .grid .rte-setting p{font-size:18px;color:#6d6d6d}.wpc-box-sec2 .grid h3{font-size:20px;font-weight:400}@media(max-width:1200px){.wpc-box-sec2 .grid>.grid__item{padding:30px}}@media(max-width:992px){.wpc-box-sec2 .grid>.grid__item{width:calc(50% - 10px)!important}}@media(max-width:767px){.wpc-box-sec2 .grid>.grid__item{width:100%!important}}#loading{position:fixed;width:100%;height:100vh;background:#fff url(/cdn/shop/files/ajax-loader.gif?v=1678873957) no-repeat center center;z-index:9999}.event-collection-list .grid-view-item__image-wrapper .grid-view-item__image{object-position:center;min-height:auto;max-height:none;height:100%;width:100%;position:absolute;object-fit:cover;top:0;left:0}.event-collection-list .product-card:hover .product-card__title,.event-collection-list .product-card:focus-within .product-card__title{border-bottom:none}.event-collection-list .course_info{display:flex!important;justify-content:center;align-items:center;gap:10px;margin-bottom:0;margin-top:10px}.event-collection-list .course_info .course_info_inner{color:#1b2e4a;font-size:30px;font-weight:600}.event-collection-list .overview-sub{display:flex;font-size:16px;color:#151515;margin-bottom:15px;justify-content:center}.event-collection-list .overview-sub .overview-title{margin-right:10px;margin-bottom:0}.event-collection-list .overview-sub span{font-size:16px;color:#000;font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
