/*96720a30efb706989b66696092ca879e*/
body.modal-open{padding-right:0 !important}.item-773{display:none}.com_virtuemart .item-773{display:inherit}.fett{font-weight:bold}.linie::after{content:" ";width:100%;height:1px;display:block;margin:auto;margin-top:auto;margin-bottom:auto;border:0.5px solid #999;margin-top:25px;margin-bottom:50px;box-shadow:0px 1px 2px #aaa}#g-navigation{background:#BE0028;background:linear-gradient(180deg, #BE0028, #6F0028)}.com_virtuemart #g-navigation .g-main-nav .g-toplevel>li.g-menu-item-type-url{background:#243c4b}#leftmenu{font-size:0.875rem}.VMmenu{margin-left:0}#g-offcanvas .link-pdf-katalog,.link-pdf-katalog{float:right;padding-left:15px;color:#598eaf}#g-offcanvas .VmArrowdown,.VmArrowdown{float:right;padding-left:15px;background:none}#g-offcanvas .VMmenu .VmClose .VmArrowdown i,.VMmenu .VmClose .VmArrowdown i{color:#598eaf}.VMmenu .VmClose .VmArrowdown i:hover{color:#243c4b}#g-offcanvas .VMmenu .VmOpen .VmArrowdown i,.VMmenu .VmOpen .VmArrowdown i{rotate:180deg;color:#598eaf}.VMmenu .VmOpen .VmArrowdown i:hover{color:#243c4b}.kategorien .VMmenu ul{margin-left:0;padding:0}.kategorien .VMmenu li{border-bottom:1px solid #666;padding:0;display:grid}.kategorien .VMmenu li .menu-item{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;margin:7px 5px 5px 5px}.kategorien .VMmenu li:hover,.kategorien .VMmenu li:focus{background:#e3ecf1}.kategorien .VMmenu .menu li{border-top:1px solid #666;border-bottom:0px solid #666;margin-left:8px}.kategorien .VMmenu .menu li:hover,.kategorien .VMmenu .menu li:focus{background:#c0d4e1}.kategorien .VmOpen{background:#e3ecf1}.kategorien .VmOpen .menu li{background:#c0d4e1}.kategorien .VmOpen .menu .VmOpen li{background:#c0d4e1}.kategorien .VMmenu li div .linktext{padding:0;padding-right:20px;width:100%;line-height:120%}#g-offcanvas .VMmenu li div .linktext{color:#243c4b}#g-container-main>.size-60{flex:revert;width:revert}#maincontent{width:-webkit-fill-available;flex:1}#g-container-main>.g-grid{display:grid;grid-column-gap:15px}@media (min-width:1495px){#g-container-main>.g-grid{grid-template-columns:minmax(295px, 365px) 1fr minmax(295px, 365px)}#sidebarleft{grid-column:1}#maincontent{grid-column:2;flex:1}#sidebarright{grid-column:3}}@media (max-width:1494px){#g-container-main .g-grid>#sidebarright{display:none}}@media (max-width:767px){#g-container-main>.g-grid{grid-template-columns:minmax(295px, 365px) 1fr}#sidebarleft{grid-column:1}#maincontent{grid-column:2}#sidebarright{grid-column:1 / -1;order:3}}@media only screen and (max-width:767px){#g-container-main #sidebarleft{display:none}}#pagecontent{padding-top:0px}#sidebarleft,#sidebarright{padding-top:25px}#sidebarleft{min-width:295px;max-width:365px}#sidebarright{min-width:295px}@media only screen and (max-width:767px){#sidebarleft{max-width:unset;min-width:inherit}}#pagecontent>.g-content,#leftmenu .platform-content:first-child{border-top:1px solid #000}@media only screen and (max-width:767px){#pagecontent>.g-content{border-top:0px solid #000}}#sidebarright{flex:0 0 auto}.g-container{width:100%}#sidebarleft .g-content{margin-right:0;padding-right:0;min-width:280px}#sidebarright .g-content{margin-left:0;padding-left:0;min-width:300px}@media only screen and (max-width:768px){#sidebarleft .g-content{margin-left:0;margin-right:0;padding-left:0.938rem;padding-right:0.938rem;min-width:inherit}.kategorien .VMmenu li .menu-item{margin:5px 0px 5px 0px;padding:0px 2px}ul.VMmenu,.VMmenu ul,.VMmenu li{padding:0px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:768px){body.gantry{padding-top:0px !important}}a{-webkit-transition:color 0.25s;-moz-transition:color 0.25s;transition:color 0.25s}.desktop{display:block}.mobil{display:hidden}@media (max-width:47.99rem){.desktop{display:hidden}.mobil{display:block}}#g-offcanvas .home{width:250px}#g-navigation .home img{width:150px}.headertext .g-content{display:flex}.headertext .g-content .platform-content:nth-child(1){width:100%}.headertext .g-content .platform-content:nth-child(2){width:min-content}#g-header .g-container{padding:20px}#g-header .left{display:inline-flex}#g-header .right{text-align:right;float:right}#g-header .phone,#g-header .email{display:inline-block;margin-right:40px}#g-header{margin-bottom:-1px}#g-header,#g-header a{color:#e3e3e3 !important;font-size:12px}#g-header i{font-size:22px;margin-right:4px}#g-header .right i{margin-right:0px}#g-header a:hover{color:#fff !important}#g-header .gmap{float:right}#g-header .gantry-logo svg{height:170px;width:130.36px;max-height:unset;position:relative;z-index:99}#g-header .gantry-logo{text-decoration:none;display:grid;margin-top:40px}#g-header .gantry-logo img{width:inherit;justify-self:center}.g-offcanvas-toggle{content:" ";width:17px;height:17px;display:block;background-size:auto;background-size:cover;margin-top:8px;color:#e3e3e3 !important}.g-offcanvas-toggle i{color:#e3e3e3 !important}#g-navigation{min-height:30px;font-size:0.9rem}@media (max-width:810px){#g-navigation{font-size:0.8rem}}#g-navigation .g-container{padding:0px 20px 0px 20px}#g-navigation .g-content{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;margin-left:0;padding-left:0;margin-right:0;padding-right:0}@media (max-width:47.99rem){#g-header .phone{display:inline-block;margin-right:0px;margin-left:8px}#g-header .email{display:inline-block;margin-right:0px;margin-left:30px}#g-header .phone .text,#g-header .email .text{display:none}#g-header .right i{margin-left:20px}#g-header .gmap{float:inherit}#g-navigation .gantry-logo{margin-bottom:25px;display:block}#g-navigation .gantry-logo svg{width:125px;height:163px}}@media (max-width:300px){#g-header .gmap{display:none}}@media (max-width:270px){#g-header .bewerten{display:none}}#g-shopmenu{background:#243c4b}#g-shopmenu .shopmenu{display:grid}#g-shopmenu .g-content{margin-top:0;margin-bottom:0}#g-shopmenu .moduletable.search{max-width:340px}#g-shopmenu .platform-content{display:inline-grid;vertical-align:middle}#g-shopmenu .platform-content:first-child{width:35%}#g-shopmenu .platform-content:last-child{width:65%}#g-shopmenu .shop-menu .nav{display:flex;justify-content:right;gap:0.5rem;flex-wrap:nowrap;inset-inline-end:-0.5rem;position:relative}#g-shopmenu .shop-menu .nav li{display:inline-block}#g-shopmenu .shop-menu .nav li a{background-color:#132029;border-color:#fff;-webkit-transition:-webkit-transform 0.3s linear;-moz-transition:-moz-transform 0.3s linear;transition:all 0.3s linear;padding:8px 8px;color:#d9d9d9;font-size:0.8rem;position:relative;display:block}#g-shopmenu .shop-menu .nav li:last-child a{margin-right:0px}#g-shopmenu .shop-menu .nav li a:hover,#g-shopmenu .shop-menu .nav li a:focus{background-color:#ffffff;color:#132029}#g-shopmenu .moduletable.search form{margin:0}#g-shopmenu .form-control::placeholder{color:#999;opacity:1}#g-shopmenu .input-group .form-control{position:relative;z-index:inherit;float:left;width:100%;margin-bottom:0}#g-shopmenu .input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0}#g-shopmenu input[type="search"],#g-shopmenu input[type="text"]{display:block;width:100%;height:36px;padding:8px 12px;font-size:15px;line-height:1.4;color:#6f6f6f;background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;box-sizing:border-box}#g-shopmenu .input-group-btn{text-align:right;width:5%;position:relative;font-size:0;white-space:nowrap;vertical-align:middle;display:table-cell}#g-shopmenu .input-group{border-collapse:separate;position:relative;display:table}#g-shopmenu button.btn::-moz-focus-inner,#g-shopmenu input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}#g-shopmenu .input-group-btn:last-child>.btn{z-index:inherit;margin-left:-1px}#g-shopmenu *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#g-shopmenu .input-group-btn:last-child>.btn{border-top-left-radius:0;border-bottom-left-radius:0}#g-shopmenu .nav{margin:0}#g-shopmenu input[type="submit"]{-webkit-appearance:button;cursor:pointer}#g-shopmenu .btn:hover,#g-shopmenu .btn:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}#g-shopmenu .btn{padding:8px 12px}#g-shopmenu .nav>li>a>img{vertical-align:top;margin-right:3px;width:20px}#g-shopmenu .shop-menu .nav li.cart-not-empty a{color:#ffffff;background-color:#50713a}#g-shopmenu .shop-menu .nav li.cart-not-empty a:hover{color:#ffffff;background-color:#325c15}@media only all and (max-width:57.99rem){#g-shopmenu .platform-content:first-child{width:50%}#g-shopmenu .platform-content:last-child{width:50%}}@media only all and (max-width:928px){.logged #g-shopmenu .shop-menu .image-title{display:none}}@media only all and (max-width:560px){#g-shopmenu .shop-menu .image-title{display:none}}@media only all and (max-width:440px){#g-shopmenu .platform-content:first-child{width:100%;margin-bottom:10px}#g-shopmenu .platform-content:last-child{width:100%}#g-shopmenu .moduletable.search{max-width:inherit}}.g-system-messages{position:absolute;top:0;left:0}#system-message-container{position:fixed;position-area:center;z-index:99;max-width:800px}joomla-alert{box-shadow:0px 0px 20px rgba(0, 0, 0, 0.8);margin:2rem}joomla-alert[type=info]{background:#fff4a8}joomla-alert .alert-message{padding:40px 20px;color:#000}joomla-alert .joomla-alert--close{padding:revert}h1 .h1-pagination{font-size:14px}xh1:after,xh2:after{content:" ";width:100%;height:1px;display:block;margin:auto;border:0.5px solid #999;margin-top:25px;margin-bottom:50px;box-shadow:0px 1px 2px #aaa}@media (max-width:47.99rem){h1,h2{font-size:1.3rem}h3{font-size:1.1rem}.startseite .btn-large{padding:11px 19px;font-size:1.2rem;margin-top:10px;margin-bottom:30px}}.item-page .btn-primary.btn-large{margin-top:30px;margin-bottom:50px;display:inline-block}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}figure{margin:0}#g-footer .nav>li>a,#g-footer .nav>li>a:focus,#g-footer .nav>li>a:hover{background-color:unset;position:inherit;display:inherit;padding:0px}#g-footer h6{font-family:inherit;font-weight:bold;line-height:inherit;font-size:inherit;color:inherit;margin:0.75rem 0 1.5rem 0;text-rendering:optimizeLegibility}#g-footer p{margin:1.5rem 0 !important}#g-footer{border-bottom:0px solid #be0028;font-size:0.9rem}#g-footer h4{color:#eee;font-size:inherit;font-weight:600}#g-footer .adress{min-width:300px}#g-footer .adress .gantry-logo img{width:70px;margin-bottom:20px}#g-footer .adress h4{color:#ffffff}#g-footer strong{color:inherit}#g-footer a{color:#fff}#g-footer a:hover{color:#fff}.footermenu{margin-top:26px}.footermenu .nav{margin-left:0;display:block}.footermenu li{border-bottom:1px solid #ffffff;padding:7px 0}.moduletable.certificates{margin-top:26px}.moduletable.certificates ul{margin-left:0;display:block}.moduletable.certificates li{display:inline-block;margin-right:20px}.moduletable.certificates li:last-child{margin-right:0px}.moduletable.certificates img{width:40px}.g-branding.branding{text-align:right;color:rgba(255, 255, 255, 0.4) !important;font-size:12px !important}.g-branding.branding a{color:rgba(255, 255, 255, 0.4) !important;font-size:12px !important}@media (max-width:47.99rem){#g-footer .adress{min-width:inherit}footer .gantry-logo svg{margin-left:85px}.footermenu{margin-top:-30px}.moduletable.certificates{margin-top:-10px}#copyright{margin:0;padding:0}.copyright .g-content{margin-top:0px;margin-bottom:0;padding-top:0;padding-bottom:0}.g-branding.branding{text-align:center}.branding .g-content{margin-top:0;padding-top:0}}.aktionsmenu ul{margin-left:-10px}.aktionsmenu li{display:inline-block;margin-right:20px;font-size:2rem}.sidebar-right{margin-bottom:30px}.newsletter{background:#35586d;padding:20px;border-radius:10px}.newsletter h3{color:#fff;margin-top:0}.newsletter .acym_introtext{color:#fff}.newsletter .acym_module{padding:0}.newsletter .acym_form,.newsletter .acysubbuttons{text-align:center}.newsletter .fieldacyterms label,.newsletter .fieldacyterms label a{color:#fff}.termine.moduletable ul{margin-left:0}.termine.moduletable li{list-style-type:none}.termine.moduletable ul.mod-list li{background:#ff8ba3;margin:20px 0 0 0;border-radius:5px}.termine.moduletable .event{font-size:0.9rem;padding:8px 10px}.termine.moduletable .link-uebersicht{font-weight:bold;text-align:center}@media only screen and (max-width:1490px){#sidebarright .g-content{margin-right:0;padding-right:0}#sidebarright .termine .mod-list{display:flex;flex-wrap:wrap;gap:20px}#sidebarright .termine .mod-list li{flex:1 25%;margin:0}}.versandkostenfrei.moduletable{background:#016CA4;border-radius:10px;padding:20px;text-align:center}.aktionen.moduletable{background:#f2f2f2;border-radius:10px;padding:10px 20px;text-align:center}.aktionen.moduletable p{color:#be0028;text-align:center;line-height:140%;margin:10px 0;padding:0}.aktionen.moduletable a{color:#be0028}.aktionen.moduletable hr{border-top:1px solid black;margin:0;padding:0}@media only screen and (min-width:1490px){#sidebarright .products_default.modul{display:flex}#sidebarright .products_default.modul .product{width:100%;padding:0 0 20px 0}}.mainbottom.moduletable.banner{margin-bottom:30px}.mainbottom.moduletable.container{border-radius:5px;margin-bottom:40px;padding-bottom:15px}.mainbottom.moduletable.container.bestseller{background:#dce7ee}.mainbottom.moduletable.container.angebote{background:#ffe7ec}.mainbottom.moduletable.container.newestproducts{background:#e6e6e6}.moduletable.container.recent{background:#9ebdd0;border-radius:5px;margin-bottom:40px;padding-bottom:15px}#pagecontent #rightmenu .g-content{display:flex;flex-direction:column}#g-main .moduletable.container.angebote .product{flex:1 0 30%}#g-mainx .moduletable.container.angebote div.product:last-child:nth-of-type(odd){padding-left:0;padding-right:0}#g-main .moduletable.container.angebote div.product:last-child{padding-right:0}#g-main .moduletable.container.angebote div.product:first-child{padding-left:0}#g-main .moduletable.container.recent .product{flex:1 0 30%}#g-main .moduletable.container.recent div.product:last-child:nth-of-type(odd){padding-left:0;padding-right:0}@media only all and (min-width:48rem) and (max-width:59.99rem){div#maximenuck146.maximenuckh ul.maximenuck li.maximenuck.level1>a span.titreck,div#maximenuck146.maximenuckh ul.maximenuck li.maximenuck.level1>span.separator span.titreck{font-size:14px}}.social p:first-child{text-transform:uppercase}.social li{display:inline-block;margin-top:1.5em;min-width:9em}.social a{display:inline-block;-webkit-transition:-webkit-transform 0.25s linear, color 0.25s;-moz-transition:-moz-transform 0.25s linear, color 0.25s;transition:transform 0.25s linear, color 0.25s}.social a:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.social a .symbol{display:inline-block;margin-right:0.625em;margin-bottom:-0.25em}.social a .symbol.youtube-icon{margin-right:0.52778em}.social a span{display:inline-block}@media (min-width:40em){.social p:first-child{margin-bottom:2em}.social li{margin-top:0;margin-right:1.5em;min-width:0}.social a .social-icon{display:block;margin-right:0}.social a span{display:block;margin-top:0.88889em}}.btn{display:inline-block;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 0px 0px rgba(255, 255, 255, 0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#ffe6e6e6",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05)}.button,.prev-next-button{display:inline-block;position:relative}.button span,.prev-next-button span{display:block;position:absolute;top:50%;left:32.25806%;font-family:"nimbus-sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:900;font-style:normal;font-size:0.75em;letter-spacing:0.2em;color:#907c4e;text-transform:uppercase;-webkit-transform:translate(-50%, -70.45455%);-moz-transform:translate(-50%, -70.45455%);-ms-transform:translate(-50%, -70.45455%);-o-transform:translate(-50%, -70.45455%);transform:translate(-50%, -70.45455%)}.button{-webkit-transition:-webkit-transform 0.3s linear;-moz-transition:-moz-transform 0.3s linear;transition:transform 0.3s linear}.button:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:8px 12px;font-size:15px;line-height:1.4;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333333;background-color:#e7e7e7;border-color:#cccccc}.btn-default:focus,.btn-default.focus{color:#333333;background-color:#cecece;border-color:#8c8c8c}.btn-default:hover{color:#333333;background-color:#cecece;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333333;background-color:#cecece;border-color:#adadad}.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#333333;background-color:#bcbcbc;border-color:#8c8c8c}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{background-color:#e7e7e7;border-color:#cccccc}.btn-default .badge{color:#e7e7e7;background-color:#333333}.btn-primary{color:#ffffff;background-color:#132029;border-color:#243c4b}.btn-primary:focus,.btn-primary.focus{color:#ffffff;background-color:#132029;border-color:#132029}.btn-primary:hover{color:#ffffff;background-color:#132029;border-color:#132029}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#ffffff;background-color:#132029;border-color:#132029}.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{color:#ffffff;background-color:#132029;border-color:#132029 1}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#008cba;border-color:#0079a1}.btn-primary .badge{color:#132029;background-color:#ffffff}.menu-button{display:block;padding:0.84375em 0.46875em}.menu-button .symbol{display:block;width:2.0625em;height:1.3125em}.js-open-menu{padding:0;overflow:hidden}.menu-button-scroll .symbol--hamburger.hamburger-clone,.symbol--hamburger.hamburger-clone{position:absolute;top:0;fill:#000000 !important;transform:translateX(-35px);transition:transform 0.2s ease-in-out}.js-open-menu:hover .hamburger-clone{transform:translateX(0px);transition:transform 0.2s ease-in-out}.menu-button-scroll{display:block;position:fixed;top:2.5em;left:0;z-index:1005;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 0.3s linear;-moz-transition:-moz-transform 0.3s linear;transition:transform 0.3s linear}.menu-button-scroll.is-visible{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}.menu-button-scroll>a{display:block}.menu-button-scroll .symbol{display:block}.menu-button-scroll .hamburger-wrapper{position:absolute;top:4.625em;left:1.0625em;width:2.0625em;height:1.3125em;overflow:hidden}.menu-button-scroll .symbol--hamburger{fill:#fff !important}.menu-button-scroll .symbol--menu-triangle{width:5.375em;height:10.625em;fill:#907c4e}.notebook-teaser .text{position:relative;z-index:1}.notebook-teaser .image figure{display:inline-block;margin-top:-45px;margin-bottom:-45px;width:100%}@media (min-width:40em){.notebook-teaser .image figure{margin-top:-90px;margin-bottom:-90px;width:448px}}.notebook-teaser a,.notebook-teaser a:focus,.notebook-teaser a:hover{text-decoration:none}.prev-next-button span{left:50% !important}.prev-next-button a{display:block;position:relative}.prev-next-button .svg-center{-webkit-transform-origin:-15% 50%;-moz-transform-origin:-15% 50%;-ms-transform-origin:-15% 50%;-o-transform-origin:-15% 50%;transform-origin:-15% 50%}.prev-next-button .svg-prev{-webkit-transform-origin:40% 50% 0;-moz-transform-origin:40% 50% 0;-ms-transform-origin:40% 50% 0;-o-transform-origin:40% 50% 0;transform-origin:40% 50% 0}.prev-next-button .svg-next{-webkit-transform-origin:-70% 50% 0;-moz-transform-origin:-70% 50% 0;-ms-transform-origin:-70% 50% 0;-o-transform-origin:-70% 50% 0;transform-origin:-70% 50% 0}.facebook-page,.spotify{position:relative;overflow:hidden;max-width:100%;height:0;padding-bottom:120.83333%}.facebook-page>*,.spotify>*{position:absolute;top:0;left:0;width:100%;height:100%}.instagram{position:relative;padding-bottom:120%;height:0;overflow:hidden;border:1px solid #e9eaed;margin-bottom:2.5em}.instagram iframe,.instagram object,.instagram embed{position:absolute;top:0;left:0;width:100%;height:100%}.facebook-page{min-height:44em}@media (min-width:40em){.facebook-page{min-height:0em}}.svg-button-dims{width:9.6875em;height:6.25em}.svg-collapse-dims{width:1em;height:1em}.svg-forward-dims{width:1.5em;height:1.5em}.svg-hamburger-dims{width:2.0625em;height:1.3125em}.svg-logo-dims{width:22.625em;height:31.25em}.svg-map-marker-dims{width:0.875em;height:1.25em}.svg-sm-facebook-dims{width:1.25em;height:1.25em}.svg-sm-instagram-dims{width:1.875em;height:1.875em}.svg-sm-xing-dims{width:1.25em;height:1.25em}.svg-sm-youtube-dims{width:2.6875em;height:1.875em}.symbol{fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421}.symbol--logo{fill:#000}.symbol--logo-shop{display:block;margin:3.75em auto 0;width:10.81081%;height:auto;fill:#fff}.symbol--button-prev-next{width:14.375em;height:6.25em}.symbol--sm{display:inline-block;width:auto;height:1.875em;width:1.875em}.symbol--map-marker{display:inline-block;width:0.77778em;height:1.11111em;margin-right:0.5em}.symbol--hamburger{fill:#907c4e}.symbol--button{width:9.6875em;height:6.25em}.symbol.white{fill:#fff}a:hover .symbol.white,a:focus .symbol.white{-webkit-transition:fill 0.25s;-moz-transition:fill 0.25s;transition:fill 0.25s;fill:#907c4e}.menu-button-scroll.is-visible{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}.menu-button-scroll{display:block;position:fixed;top:2.5em;left:0;z-index:1005;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 0.3s linear;-moz-transition:-moz-transform 0.3s linear;transition:transform 0.3s linear}.menu-button-scroll>a{display:block}.js-open-menu{padding:0;overflow:hidden}.menu-button-scroll .symbol--menu-triangle{width:5.375em;height:10.625em;fill:#907c4e}.menu-button-scroll .symbol{display:block}.symbol{fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421}.menu-button-scroll .hamburger-wrapper{position:absolute;top:4.625em;left:1.0625em;width:2.0625em;height:1.3125em;overflow:hidden}.menu-button-scroll .symbol--hamburger{fill:#fff !important}.menu-button-scroll .symbol--hamburger.hamburger-clone,.symbol--hamburger.hamburger-clone{position:absolute;top:0;fill:#000000 !important;transform:translateX(-35px);transition:transform 0.2s ease-in-out}#g-main,#g-aboutme,#g-ziele,#g-nutzen,#g-ablauf,#g-feature,#g-kontakt,#g-footer{padding:40px 0 60px 0}@media only all and (max-width:47.99rem){#g-main{padding:20px 0 30px 0}#g-footer{padding:20px 0 15px 0}}.kontakt .kontaktform.info .gantry-logo{display:none}.startseite .item-image.pull-left{margin-top:12px}#g-main .uk-panel{background:#eee;padding:25px}.totop{position:fixed;bottom:10px;right:5px;z-index:99999;display:none}.totop a{color:#fff !important;background:#132029;padding:0px;border-radius:5px;height:46px;width:46px;display:inline-block;text-align:center}.totop i{line-height:47px;font-size:26px}.totop a{background-size:100% 100%;background-position:top left;-webkit-transition:-webkit-transform 0.3s linear;-moz-transition:-moz-transform 0.3s linear;transition:all 0.3s linear;-webkit-filter:drop-shadow(3px 3px 4px rgba(0, 0, 0, 0.7));filter:drop-shadow(3px 3px 4px rgba(0, 0, 0, 0.7))}.totop a:hover{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);background:#243c4b}.uk-scope .uk-link,.uk-scope a{color:#fff;display:block;padding:20px 0;text-decoration:none !important;width:100%}.uk-scope .uk-link,.uk-scope a span{color:#fff}.uk-scope .uk-h3,.uk-scope h3{font-weight:500 !important}@media only all and (max-width:47.99rem){.uk-scope .uk-h3,.uk-scope h3{font-size:1.3rem !important}}.pagination{margin-top:50px}.page-link{position:relative;display:block;color:#9f854c;text-decoration:none;background-color:#fff;border:1px solid #ddd;height:100%}.page-item.disabled .page-link{color:#666;pointer-events:none;background-color:#fff;border-color:#ddd}.page-item.active .page-link{z-index:3;color:#fff;background-color:#9f854c;border-color:#9f854c}.pagenav{color:#737373}.product-neighbours a.previous-page,.product-neighbours a.next-page{margin-bottom:0.75rem}#kontaktinfo{margin-top:40px;margin-bottom:70px}#kontaktinfo .adresse{width:calc(35% - 40px);display:inline-block;vertical-align:top;margin-right:35px;margin-top:0px}#kontaktinfo .footeradresse-logo{display:none}#kontaktinfo .uk-scope{width:calc(65% - 0px);display:inline-block;border:1px solid #666}#kontaktinfo .convertforms{width:calc(65% - 0px);display:inline-block;border-radius:5px;background:#7ba5c0;padding:30px}#kontaktinfo .convertforms .cf-btn{background:#eee}#kontaktinfo .convertforms .cf-btn:hover{background:white;opacity:unset}@media only all and (max-width:59.99rem){#kontaktinfo .adresse{width:100%;display:block}#kontaktinfo .uk-scope{width:100%;display:block;margin-top:20px}#kontaktinfo .convertforms{width:100%}}.ankauf .uk-card-body{display:flex}.ankauf .item-image{max-width:100px;margin-right:20px}.ankauf_form{margin-top:0px;margin-bottom:70px}.ankauf_form .convertforms{width:100%;display:block;margin:auto;border-radius:5px;background:#7ba5c0;padding:30px}.ankauf_form .convertforms .cf-btn{background:#eee;text-align:center}.ankauf_form .convertforms .cf-btn:hover{background:white;opacity:unset}.item-page.impressum .footeradresse-logo{display:none}.item-page.impressum .openingtimes{display:none}#pagecontent .login-container{max-width:800px;margin:auto}.mobilemenuck-bar-button:after{content:" ";width:17px;height:17px;display:block;background:url('../../../../images/svg/button_menu.svg') no-repeat;background-size:cover;margin-top:23px}@media screen and (-webkit-min-device-pixel-ratio:0){}@supports (-webkit-touch-callout: none){.mobilemenuck-bar-button:after{width:16px;height:16px}}.blog.termine .category-desc{margin-bottom:40px}.blog.termine .blog-items.masonry-2{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.blog.termine .blog-items.masonry-2 .blog-item{flex:1 1 calc(33.333% - 16px);box-sizing:border-box;background:#f9f9f9;border:1px solid #ddd;border-radius:8px;overflow:hidden}@media (max-width:1200px){.blog.termine .blog-items.masonry-2 .blog-item{flex:1 1 calc(50% - 16px)}}@media (max-width:768px){.blog.termine .blog-items.masonry-2 .blog-item{flex:1 1 calc(100% - 16px)}}.blog.termine .item-content{padding:15px}.blog.termine h3{font-size:1.15rem;font-weight:600;margin-bottom:0;padding-bottom:0}.blog.termine p{font-size:1rem;font-weight:500;margin:5px 0;padding:0;line-height:140%}.cancled{text-decoration:line-through}.downloads th:nth-child(1){width:70% !important}.downloads th:nth-child(2){width:100px !important}.downloads th:nth-child(3){width:110px !important}.downloads td:nth-child(1) a{display:flex;color:#000000}.downloads td:nth-child(1) .linktext{display:inline-block;width:calc(100% - 25px);overflow-wrap:anywhere}.downloads td:nth-child(1) .linkicon{display:inline-block;width:25px;vertical-align:top}.downloads td:nth-child(2),.downloads td:nth-child(3){font-size:0.9rem;color:#333}.downloads th,.downloads td{padding:0.5rem 10px !important;border:0px solid #eaeaea;vertical-align:top}.magazin .h1{text-align:left;text-decoration:underline;font-weight:500;font-size:0.8rem;margin:0.75rem 0 1.5rem 0;text-rendering:optimizeLegibility}.magazin .leading-0{border:1px solid #666;margin-bottom:30px}.magazin .item{border:1px solid #999}.magazin .leading-0 .inner,.magazin .item .inner{padding:10px 20px;text-align:left}.magazin h3{margin-bottom:10px}.magazin .article-info{font-size:0.8rem}.magazin-link{font-weight:bold}.magazin .item-image{min-width:120px;width:40%;max-width:300px}.magazin .item-image.left{float:left;padding-right:20px}.magazin .readmore{text-align:center;margin-bottom:15px;width:100%}.magazin .readmore a{background:#35586d;color:#fff;text-shadow:none}.magazin .readmore a:hover,.magazin .readmore a:focus{background:#243c4b}.blog-item .item-image{margin-top:0px}.magazin.item-page .item-image{min-width:300px;width:40%;max-width:500px}@media (max-width:1340px){.magazin .item-image{min-width:120px;width:40%;max-width:300px}.blog-items.columns-2{grid-template-columns:1fr}}@media (max-width:560px){.magazin .item-image.left{float:none;padding-right:0px}.magazin .item-image{min-width:120px;width:100%;max-width:490px}.blog-items.columns-2{grid-template-columns:1fr}.magazin.item-page .item-image{min-width:300px;width:100%;max-width:500px}}a.ask-a-question,a.ask-a-question:hover{font-size:inherit;font-weight:inherit;text-decoration:inherit;margin-bottom:inherit;padding:8px 12px;background:inherit;-webkit-appearance:button;color:#ffffff;background-color:#132029}button.quantity-controls{padding:5px 12px}.com_virtuemart .category .caption{border-bottom:1px solid #666;padding:5px 0px;display:flex}.com_virtuemart .category .caption a{padding:5px 0px;display:block}.com_virtuemart .category .caption a.link-cat-title{padding:5px 0px;display:block;width:-moz-available;width:-webkit-fill-available}.com_virtuemart .category .caption a.link-pdf-katalog{width:40px;text-align:center}.margin-top-15{margin-top:15px}.login .form-horizontal .control-label{width:inherit}.login input{width:-moz-available}.PricesalesPrice{font-weight:bold;font-size:1rem}h1.page-header.product-name{text-align:center}h3.page-header.product-name{text-align:center;font-size:30px;font-family:"Open Sans Bold", serif;font-weight:700;text-transform:uppercase}.category-view div.product{border:0px solid #ddd;min-width:200px;padding:0 10px;margin:0}.category-view div.product:first-child{padding-left:0}.category-view div.product:last-child{padding-right:0}.horizontal-separator{height:1px;background:#666;margin:15px 0}@media (max-width:1195px){.category-view div.product{flex:1 50%;padding-bottom:15px}.category-view div.product:nth-of-type(odd){padding-left:0}.category-view div.product:nth-of-type(even){padding-right:0}.horizontal-separator{height:1px;background:#e9e8e8;margin:0px 0 15px 0}}@media (max-width:920px){.category-view div.product{flex:1 100%;padding:0;padding-bottom:15px}}@media (max-width:768px){.category-view div.product{flex:1 50%;padding:0 10px;padding-bottom:15px}.category-view div.product:nth-of-type(odd){padding-left:0}.category-view div.product:nth-of-type(even){padding-right:0}}@media (max-width:500px){.category-view div.product{flex:1 100%;padding:0;padding-bottom:15px}}.category-view .products_responsiv div.product{float:none;border:0px solid #ddd;min-width:220px;width:unset}.category-view .h1-pagination{font-size:14px}.category-view h4{font-size:1em}.thumbnail{margin-bottom:21px;line-height:1.4;background-color:#ffffff;border:1px solid #dddddd;border-radius:0;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.products-container.products_responsiv{display:grid;justify-content:space-between;gap:20px;grid-template-columns:1fr 1fr 1fr}@media (max-width:991px){.products-container.products_responsiv{grid-template-columns:1fr 1fr}}@media (max-width:767px){.products-container.products_responsiv{grid-template-columns:1fr}}.products-container.products_default .product-container{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:4px 10px}.products_default .vm-product-media-container{display:inline-flex;align-items:center;justify-content:center}.products_default .sku{padding:5px 0px}.products_default p.product_s_desc{height:inherit}.products_default .vm3pr-1 .product-price{display:block;text-align:center;width:100%}.products_default .vm3pr-0{height:max-content;align-content:flex-end}.products_default .vm3pr-0 .addtocart-area{min-height:36px;height:100%}.product-price{margin:0 0 6px;text-align:center;float:inherit}.vm-pagination{float:none;margin-top:40px;border-top:1px solid #e9e8e8}.vm-page-counter{float:none}.vm-product-title span{display:none}.category-view .products_horizon div.product{float:none;border:0px solid #ddd;min-width:220px;padding:0 0px 20px 0 !important;flex:1 auto;width:unset}.products_horizon div[data-mh="list"]{display:grid}.vm-price-wrapper{margin-top:10px}.price-crossed{color:#B35252}span.PricediscountAmount:before{content:"Sie sparen "}.back-to-category{float:inherit;text-align:center}.productdetails-view{margin-top:20px;margin-bottom:40px}.productdetails-view .pagehead{margin-bottom:30px}.productdetails-view h1{font-size:1.5rem;margin-bottom:0px}.productdetails-view .vm-product-container{display:flex}.productdetails-view .vm-product-container .vm-product-media-container{float:left;width:40%;border:0px solid #555;margin-right:30px}.main-image img{width:90%}.productdetails-view .vm-product-details-container{float:right;width:60%}.productdetails-view .spacer-buy-area{padding-left:0px;margin-top:30px}@media (max-width:1164px){.productdetails-view .vm-product-container{display:block}.productdetails-view .vm-product-details-container{float:left;width:100%}.productdetails-view .vm-product-container .vm-product-media-container{width:100%;min-width:400px}.main-image img{width:90%;max-width:500px !important}}@media (max-width:767px){.productdetails-view .vm-product-container .vm-product-media-container{width:100%;min-width:inherit;margin-right:0;margin-bottom:2.5rem}}.product-neighbours-top{display:none}.form-control{height:33px}#g-main .opg-text-center .opg-button-primary{margin-top:30px}#g-main .opg-panel-box{padding:0px;background:inherit;color:inherit;text-align:left}#cart-contents #leftdiv{padding-right:30px;width:60%}#cart-contents #right_div{background-color:#e6e6e6;padding-right:15px;padding-bottom:15px;width:40%}.opg-button{display:inline-flex;padding:15px 15px;justify-content:center;line-height:1}.opg-button-large{padding:15px 15px;justify-content:center;line-height:1}.opg-button-mini{padding:10px 5px}#custom_buttons{margin-bottom:5px}#custom_buttons .opg-button-mini{display:inline-flex !important;height:17px !important;line-height:10px !important;min-height:17px !important}.opg-grid{margin-left:-10px}#right_div .opg-panel-title.virtuemart_country_id{padding:0}#right_div #payment_select{padding-top:30px}#right_div #payment_select ul{margin-left:0}#right_div #payment_select li{border-bottom:1px solid #999;margin-bottom:10px;padding-bottom:10px}#right_div #payment_ul br{display:none}hr.opg-hr{margin:5px 0 0 0 !important}#right_div .opg-button-group{display:flex}#right_div label.title{display:none}#right_div #title_field,#right_div #company_field,#right_div #uid_field{margin-top:10px}#right_div #logindiv .opg-button{padding:10px 15px}#right_div .opg-text-small{font-size:14px}#checkoutForm .shipto_fields_div{margin:10px 0px 0px 0px !important}#right_div #commentbutton{margin:10px 0px 10px 0px !important}.vm-button-correct,.vm-button-correct:link,.vm-button-correct:visited{margin-top:30px;background-color:#35586d}.vm-button-correct:hover,.vm-button-correct:focus{margin-top:30px;background-color:#243c4b}.vm-order-done #form-login{display:none}@media (max-width:580px){#cart-contents #leftdiv{width:100%;margin-bottom:30px}#cart-contents #right_div{width:100%;padding-left:15px;margin-left:5px}}.opg-button{background-color:#35586d !important;color:#fff}.opg-button:hover,.opg-button:focus{background-color:#243c4b !important;color:#fff}.opg-button-primary{background-color:#35586d !important;color:#ffffff}.opg-button-primary:hover,.opg-button-primary:focus{background-color:#132029 !important;color:#ffffff}label,.control-label,.help-block,.checkbox,.radio{font-size:14px;font-weight:500}