html,body{overflow-x:hidden}html.overlay-no-scroll{overflow:hidden;position:fixed}body{padding-top:56px}body.overlay-on{position:fixed;overflow:hidden}body.overlay-on:before{content:"";position:fixed;height:100vh;width:100%;background:#f7f7f7;z-index:2;top:0;overflow:hidden}a{color:#03bdd5}a:hover{color:#068494;text-decoration:none}button:focus{outline:0}.wrap-price-holder{font-size:1.125rem}.taxholder{font-size:1rem;padding-top:3px}.ov-taxhinweis{font-size:.8rem}.woocommerce-variation.single_variation .woocommerce-variation-price,.woocommerce-variation.single_variation .woocommerce-de_price_taxrate,.woocommerce-variation.single_variation .woocommerce_de_versandkosten{display:none!important}.woocommerce img,.woocommerce-page img{object-fit:cover}.price.showpricestrue{display:block!important}.dropdown-li.totals-ajax{background-color:#f7f7f7}.ov--mobile-cart-holder{display:none}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background:transparent;color:#000;border-bottom:1px solid #000;border-radius:0}.nav-pills .nav-link{border-radius:0;padding:0;margin-right:1rem;color:#999}div#search-site-wrapper{background:#fff;padding:1rem 0}form.woocommerce-product-search{display:flex;width:100%;flex-wrap:nowrap;flex-direction:row}form.woocommerce-product-search input:focus{outline:none;background:#f7f7f7}form.woocommerce-product-search input{width:100%;border:0;border-bottom:2px solid #000;padding:.25rem;background:none}form.woocommerce-product-search input:focus + button{background:#f7f7f7}form.woocommerce-product-search button{background:none;border:none;border-radius:0;border-bottom:2px solid #000;color:#000}.viewbox{opacity:0;transition:opacity .6s ease-in-out,transform .6s ease-in-out}.viewbox.is-visible{opacity:1;transform:translate(0)}figcaption.blocks-gallery-item__caption{height:100%}figcaption.blocks-gallery-item__caption>a{position:absolute;bottom:0;left:0;height:100%;top:0;right:0;display:flex;justify-content:center;align-items:center;color:#fff}.wp-block-quote{border-left:5px solid #000}hr.border-5{border-width:5px}button,input,optgroup,select,textarea{color:#000}.alertbox_visible .add-cart-wrapper,.alertbox_visible .ls-stock-note{display:none}.ls-stock-note~form.cart{margin-top:0!important}.product-type-simple .add-cart-wrapper{margin-top:0}.variation-radios{display:flex;flex-wrap:wrap}.radiobutton_wrapper{margin-right:1rem;align-items:center;justify-content:center;position:relative;display:flex}.radiobutton_wrapper input{visibility:hidden;display:inline-grid;display:contents}.radiobutton_wrapper label{margin:0;padding:0;border:1px solid #ccc;padding:2px 15px;border-radius:5px;color:#888;display:flex;position:relative;font-size:.8rem;font-weight:normal!important}.radio_variations_active.pa_groesse + select#pa_groesse,.radio_variations_active.pa_groesse + select[data-attribute_name="attribute_pa_groesse"]{display:none!important}div[class*="radio_variations_active pa_"] + select[id*="pa_"],div[class*="radio_variations_active pa_"] + select[data-attribute_name*="attribute_pa_"]{display:none!important}td.value.radio_buttons_active_for_attribute:after{display:none!important}.ls-radio-button.radio_checked + label,.ls-radio-button[checked="checked"] + label{border-color:#000;color:#fff;background:#000}.radio_headline{display:flex;width:100%;font-weight:700;margin-bottom:.5rem}.radiobutton_wrapper input.outofstock + label:before{text-align:center;position:absolute;content:url("data:image/svg+xml; utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath d='M5 18H19V11.0314C19 7.14806 15.866 4 12 4C8.13401 4 5 7.14806 5 11.0314V18ZM12 2C16.9706 2 21 6.04348 21 11.0314V20H3V11.0314C3 6.04348 7.02944 2 12 2ZM9.5 21H14.5C14.5 22.3807 13.3807 23.5 12 23.5C10.6193 23.5 9.5 22.3807 9.5 21Z' fill='%23000'%3E%3C/path%3E%3C/svg%3E");top:-12px;right:-12px;color:#ccc;transform:scale(.7);background:#fff;border:0 solid #fff;border-radius:50px;display:flex;padding:0;margin:0;width:28px;height:28px;justify-content:center}.radiobutton_wrapper input.outofstock + label{border-color:#e4e4e4;color:#e4e4e4;background-color:#f7f7f7}.radiobutton_wrapper input.outofstock.radio_checked + label{border-color:red;color:red}.radio_buttons_variations td.label{display:none!important}@media (max-width:767.98px){ul#menu-primary:before{color:#fff;border-bottom:1px solid #ccc}.offcanvas-collapse{position:fixed!important;top:56px;bottom:0;width:100%;padding-right:1rem;padding-left:1rem;overflow-y:auto;background-color:var(--gray-dark);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateX(100%);transform:translateX(100%)}.offcanvas-collapse.open{-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}.offcanvas-collapse{transition:inherit}.offcanvas-collapse-second{position:fixed;top:0;bottom:0;width:100%;padding-right:1rem;padding-left:1rem;overflow-y:auto;background-color:var(--gray-dark);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateX(100%);transform:translateX(100%)}.offcanvas-collapse-second.open{-webkit-transform:translateX(0);transform:translateX(0);top:0;width:90%;z-index:99991;box-shadow:0 0 50px #b7b7b7}.cd-morph-dropdown .morph-dropdown-wrapper.open{position:fixed;display:flex;flex-direction:column;padding-top:.3125rem}.overlay-on{overflow:hidden;height:100vh}.ov--header-dropdown{display:block!important}.added_param_mobileadded{display:block!important}ul.dropdownul{margin:0;padding:0;list-style:none}.cd-morph-dropdown .dropdown-list>ul>li:not(.dropdown){margin-bottom:0;border-bottom:1px solid #000;margin-bottom:.8rem;padding:10px 0}.cd-morph-dropdown .dropdown-list>ul>li>.ov--header-dropdown{margin-bottom:0;border-bottom:1px solid #000;margin-bottom:.8rem;padding:10px 0}.cd-morph-dropdown .dropdown-list>ul>li{margin-bottom:0}ul.dropdownul>li>.content{display:none}.ov-close-content{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIyNC41MTIgMjI0LjUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjI0LjUxMiAyMjQuNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPGc+Cgk8cG9seWdvbiBwb2ludHM9IjIyNC41MDcsNi45OTcgMjE3LjUyMSwwIDExMi4yNTYsMTA1LjI1OCA2Ljk5OCwwIDAuMDA1LDYuOTk3IDEwNS4yNjMsMTEyLjI1NCAgICAwLjAwNSwyMTcuNTEyIDYuOTk4LDIyNC41MTIgMTEyLjI1NiwxMTkuMjQgMjE3LjUyMSwyMjQuNTEyIDIyNC41MDcsMjE3LjUxMiAxMTkuMjQ5LDExMi4yNTQgICIgZmlsbD0iIzAwMDAwMCIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);width:20px;height:20px}ul.dropdownul>li.dropdown>.ov--header-dropdown:after{font-family:FontAwesome;content:"\f067";width:10px;height:10px;float:right;-webkit-text-stroke:2px white}ul.dropdownul>li.dropdown.ov-show-content>.ov--header-dropdown:after{content:"\f068";font-family:FontAwesome}ul.dropdownul>li:not(.dropdown):after{content:"\f105";width:10px;height:10px;float:right;font-family:FontAwesome}ul.dropdownul>li.ov-show-content>.content{display:block}.ov--mobile-logo{margin-left:.25rem}.morph-dropdown-wrapper.open + .overlayhandler{z-index:99990;height:100%;width:100%;position:fixed;background-color:#ecdec4;top:0;bottom:0}figure>img{width:100%;height:100%}.variableprice{justify-content:center}.single-product .variableprice{justify-content:start}.ov-is-mobile>#ismobileimage{order:1;margin-top:0}.ov-is-mobile>.product_title{order:2}.ov-is-mobile>.sl-brand{order:3}.ov-is-mobile>.wrap-price-holder{order:4}.ov-is-mobile>.price{order:5}.ov-is-mobile>.shipping_de{order:6}.ov-is-mobile>.woocommerce-product-details__short-description{order:8}.ov-is-mobile>.variations_form.cart,.ov-is-mobile>.cart,.ov-is-mobile>.childs{order:7}.ov-is-mobile>.single-p-args{order:9}.ls-stock-note{order:7}.threegrid>.col{max-width:50%!important;flex-basis:50%!important;flex-grow:0}.threegridclick{display:none}.ov--mobileulcss{display:flex;flex-wrap:nowrap;flex-direction:column}.variation-radios{margin-bottom:.5rem}}.nav-scroller{position:relative;z-index:2;height:2.75rem;overflow-y:hidden}.nav-scroller .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:1rem;margin-top:-1px;overflow-x:auto;color:rgba(255,255,255,.75);text-align:center;white-space:nowrap;-webkit-overflow-scrolling:touch}.nav-underline .nav-link{padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;color:var(--secondary)}.nav-underline .nav-link:hover{color:var(--blue)}.nav-underline .active{font-weight:500;color:var(--gray-dark)}a.lsheaderlink.active{font-weight:700;color:#333}a.lsheaderlink{text-transform:uppercase;position:relative}.text-white-50{color:rgba(255,255,255,.5)}.bg-purple{background-color:var(--purple)}.border-bottom{border-bottom:1px solid #e5e5e5}.box-shadow{box-shadow:0 .25rem .75rem rgba(0,0,0,.05)}.lh-100{line-height:1}.lh-125{line-height:1.25}.lh-150{line-height:1.5}.open>ul>.nav-item>a{color:#fff!important}.dropdown-menu{width:100%}.btn-group{width:100%}.main{background:#eaeaea}.btn-sl-blue{color:#fff;background-color:rgba(1,188,212,1);border-color:#02b2c9}.btn-sl-size{color:#636262;background-color:#fff;border-color:#ccc7c7;margin-bottom:.6875rem}.sl-bg-nav{background:#fff}a.nav-link{color:#323232}a:hover.nav-link{color:#03bdd5}.sl-blue{color:#03bdd5}.sl-desc{margin-top:1.25rem}.sl-nav>button{margin-left:.625rem;background-color:transparent}section.main{margin-top:.9375rem}.sl-box,picture{background:#fff;border:5px solid #ccc;padding:.625rem;margin-bottom:.625rem}.sl-picture{margin-top:.9375rem}.sl-price{color:#B93D1E;font-size:1.125rem;font-weight:600;margin-bottom:0}.sl-stock{color:#0F910F;font-weight:600;font-size:1.125rem}.sl-info-txt{color:#a3a3a3;font-size:.9375rem;display:none}h1.sl-title{padding:0;margin:0;font-size:1.875rem;font-weight:900}.sl-brand>a{font-size:.75rem;margin:0;padding:0}section.social{background:#03bdd5;padding:1.25rem}a.social-icon{color:#fff;margin-right:.625rem}footer{background:#fff;padding:1rem;font-size:.875rem}.copyright{color:#474747}.woocommerce form.login,.woocommerce form.register{margin:inherit}ul#menu-primary:before{content:"Kategorien:";display:inline-block;font-weight:700;padding:.5rem 0rem}.swiper-container{width:100%;height:300px;margin-left:auto;margin-right:auto}.swiper-slide{background-size:contain;background-position:center;background-repeat:no-repeat}.gallery-top{height:80%;width:100%}.gallery-thumbs{height:20%;box-sizing:border-box;padding:10px 0;overflow-x:scroll!important;overflow-y:hidden}.gallery-thumbs .swiper-slide{height:100%;opacity:.4}.gallery-thumbs .swiper-slide-thumb-active{opacity:1}.thumb_size_image.thumb_size_image{height:100px}#galleryoverlay{visibility:hidden;height:1px;overflow:hidden}.overlay-open{height:100%!important;position:fixed;top:0;bottom:0;left:0;width:100%;background-color:rgba(255,255,255,.97);z-index:999;visibility:visible!important;display:flex;flex-direction:column;justify-content:center;align-items:center}.overlay-open>.swiper-container.new-gallery-thumbs{height:auto}.overlay-open>.swiper-container.new-gallery-top{height:50%}.btn-overlay{top:10px;left:10px;position:absolute;z-index:999}.hinweis span.hinweisbox{position:absolute;z-index:9;width:100%;height:100%;vertical-align:middle;text-align:center;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.81)}.hinweis span.hinweisinner{background-color:#333;color:#fff;padding:10px;border-radius:25px;max-width:50%;font-size:.8rem}span.ov-cart_count{position:absolute;top:-10px;right:-10px;border-radius:25px;width:18px;height:18px;display:flex;justify-content:center;align-items:center;font-size:12px;background:#ecdec4;font-weight:700;border-radius:50%}span.hinweisbox{display:none}svg.icon{height:25px;width:25px;display:inline-block;vertical-align:top}.ov--header-dropdown{display:none}.added_param_mobileadded{display:none}.ov-mx-mns-5{margin:0 -5px}.col-holder-meta .variableprice,.col-holder-meta .sl-price{justify-content:left}.col-holder-meta .sl-price>span{text-align:left}#wishlistcontent .sl-info-txt,.listgrid .sl-info-txt{display:block}.cd-morph-dropdown.is-dropdown-visible .main-nav>ul>li.active-set>a,.cd-morph-dropdown.is-dropdown-visible .main-nav>ul>li.active-set>a>span{opacity:1}.close_mini_cart{margin:0 0 auto auto;width:20px;display:flex;background-color:#44846a;border-radius:50px;height:20px;justify-content:center;color:#fff;align-items:center;font-size:.8rem;margin-top:20px;margin-right:10px;cursor:pointer}.show-cart-after-add-to-cart{display:block!important}#loadingbar.loading{display:flex!important;position:fixed;top:0;z-index:9999;height:100vh;width:100vw;justify-content:center;align-items:center;background:rgba(0,0,0,.36)}ul.ov-dropdown-menu>.ov-dropdown-menu{border:3px solid green;box-shadow:0 0 8px rgba(0,128,0,.6)}.magazin-img>img{width:100%;height:auto}.ov-shadow-cart{box-shadow:0 0 14px #ccc}.bg-green{background:rgba(68,132,106,.12)}.checkboxcheckout{display:flex;justify-content:center;align-items:baseline}select.required.error{border:1px solid red!important}.sprachregler_index_1{margin-left:.5rem}li.ov-is_part_bundle:before{content:">";display:block;position:absolute;left:1.5rem;font-size:.6rem}li.ov-is_part_bundle img{max-height:50px;width:auto}li.ov-is_part_bundle{margin-left:3rem}.border-top-down{border:1px solid #000;border-left:0;border-right:0}@media (max-width:1023.98px){.height-50-vh{min-height:50vh!important;height:50vh!important}.bundled_product_images{float:left!important;width:20%!important}.ig-holder{order:6}.shipping_de.shipping_de_string{margin-bottom:0}ul#menu-primary:before{color:#fff;border-bottom:1px solid #ccc}.offcanvas-collapse{position:fixed!important;top:56px;bottom:0;width:100%;padding-right:1rem;padding-left:1rem;overflow-y:auto;background-color:var(--gray-dark);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateX(100%);transform:translateX(100%)}.offcanvas-collapse.open{-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}.offcanvas-collapse{transition:inherit}.offcanvas-collapse-second{position:fixed;top:0;bottom:0;width:100%;padding-right:1rem;padding-left:1rem;overflow-y:auto;background-color:var(--gray-dark);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateX(100%);transform:translateX(100%)}.offcanvas-collapse-second.open{-webkit-transform:translateX(0);transform:translateX(0);top:0;width:90%;z-index:99991;box-shadow:0 0 50px #b7b7b7}.cd-morph-dropdown .morph-dropdown-wrapper.open{position:fixed;display:flex;flex-direction:column;padding-top:.3125rem}.overlay-on{overflow:hidden;height:100vh}.ov--header-dropdown{display:block!important}.added_param_mobileadded{display:block!important}ul.dropdownul{margin:0;padding:0;list-style:none}.cd-morph-dropdown .dropdown-list>ul>li:not(.dropdown){margin-bottom:0;border-bottom:1px solid #000;margin-bottom:.8rem;padding:10px 0}.cd-morph-dropdown .dropdown-list>ul>li>.ov--header-dropdown{margin-bottom:0;border-bottom:1px solid #000;margin-bottom:.8rem;padding:10px 0}.added_param_mobileadded a{display:inline-block;width:90%}.cd-morph-dropdown .dropdown-list>ul>li{margin-bottom:0}ul.dropdownul>li>.content{display:none}.ov-close-content{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIyNC41MTIgMjI0LjUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjI0LjUxMiAyMjQuNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPGc+Cgk8cG9seWdvbiBwb2ludHM9IjIyNC41MDcsNi45OTcgMjE3LjUyMSwwIDExMi4yNTYsMTA1LjI1OCA2Ljk5OCwwIDAuMDA1LDYuOTk3IDEwNS4yNjMsMTEyLjI1NCAgICAwLjAwNSwyMTcuNTEyIDYuOTk4LDIyNC41MTIgMTEyLjI1NiwxMTkuMjQgMjE3LjUyMSwyMjQuNTEyIDIyNC41MDcsMjE3LjUxMiAxMTkuMjQ5LDExMi4yNTQgICIgZmlsbD0iIzAwMDAwMCIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);width:20px;height:20px}ul.dropdownul>li.dropdown>.ov--header-dropdown:after{font-family:FontAwesome;content:"\f067";width:10px;height:10px;float:right;-webkit-text-stroke:2px white}ul.dropdownul>li.dropdown.ov-show-content>.ov--header-dropdown:after{content:"\f068";font-family:FontAwesome}ul.dropdownul>li:not(.dropdown):after{content:"\f105";width:10px;height:10px;float:right;font-family:FontAwesome}ul.dropdownul>li.ov-show-content>.content{display:block}.ov--mobile-logo{margin-left:.25rem}.morph-dropdown-wrapper.open + .overlayhandler{z-index:99990;height:100%;width:100%;position:fixed;background-color:#ecdec4;top:0;bottom:0}figure>img{width:100%;height:100%;max-height:inherit!important}.variableprice{justify-content:center}.single-product .variableprice{justify-content:start}.ov-is-mobile>#ismobileimage{order:1;margin-top:0}.ov-is-mobile>.product_title{order:2}.ov-is-mobile>.sl-brand{order:3}.ov-is-mobile>.wrap-price-holder{order:4}.ov-is-mobile>.price{order:5}.ov-is-mobile>.shipping_de{order:6}.ov-is-mobile>.woocommerce-product-details__short-description{order:8}.ov-is-mobile>.variations_form.cart,.ov-is-mobile>.cart,.ov-is-mobile>.childs{order:7}.ov-is-mobile>.single-p-args{order:9}.ov--mobileulcss{display:flex;flex-wrap:nowrap;flex-direction:column}.wp-block-column.wp-block-column{margin-right:inherit;margin-left:inherit;flex-basis:100%}.gallery-top{max-height:350px}.ov--mobile-cart-holder{width:100%;position:fixed;top:0;left:0;right:0;background:#ecdec4;min-height:100px;display:none;z-index:-1}.ov--mobile-cart-holder.open-cart{display:flex!important;z-index:99999!important}.checkboxcheckout input[type=checkbox]{flex:2;flex-basis:33%}button,input,optgroup,select,textarea{font-size:16px}}