/* see *.non-min.css file */:root{--main_link_c:#E3010F;--main_bg_c:#FFFFFF;--border_color_content:#DDDDDD}html{height:100%}body{display:flex;flex-direction:column}html.mce-content-html,body.fancybox-active,body{min-height:100%;margin:0;padding:0;font-size:16px;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;background-color:#FFFFFF;background-image:none;background-repeat:no-repeat;background-position:center bottom;background-attachment:fixed}html.mce-content-html{height:auto;min-height:100%}body.popup{padding:15px}body.popup.blank{padding:0px;background-color:transparent}body.popup.blank .content_td{padding-left:0px;padding-right:0px;padding-bottom:0px;margin-bottom:0px}html body.mce-content-body{padding:15px}html body.mce-content-body p,html body.mce-content-body div{font-size:16px}@media (max-width:450px){html body.mce-content-body p,html body.mce-content-body div{font-size:max(12px,calc(16px * 0.8))}}p.no_margin{margin:0}p.no_margin:empty{margin-bottom:15px}hr{border-color:#DDDDDD;margin:15px 0}p,ul,li{color:#333015;font-size:16px;font-style:normal;text-decoration:none;font-weight:300;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}p{margin:0 0 15px}p:last-child{margin-bottom:0}a{cursor:pointer}img{border:0px}.form-group{margin-bottom:20px}.form-control,select[multiple],select[size]{height:50px}select{cursor:pointer}input[type="text"],textarea,select,.textfeld,select.form-control,input.form-control,textarea.form-control{color:#333333;font-style:normal;font-size:min(16px,16px);text-decoration:none;font-weight:300;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;border:1px solid #DDDDDD;background-color:#FFFFFF;border-radius:6px;box-shadow:none;margin:0}input[type="text"]:focus,textarea:focus,select:focus,select.form-control:focus,input.form-control:focus,textarea.form-control:focus{border-color:#DDDDDD55;box-shadow:0 0 20px -5px #DDDDDD}input.touchspin::-webkit-outer-spin-button,input.touchspin::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.touchspin[type=number]{-moz-appearance:textfield}.katnav_td .form-control{border-radius:6px}.navbar-header form.suchformular{margin:15px 0}.hauptnav_td input.suchformular{border-radius:6px}div#katnav_td .textfeld_left,div#katnav_td .textarea_left,div#katnav_td .select_left,div#katnav_td .dropdown_left{color:#333333;border:1px solid #DDDDDD;background-color:#FFFFFF;margin:0px}.hauptnav_td #hersteller_formular select{height:auto;padding:4px}.header_subnav #hersteller_formular select{font-size:14px}@media (min-width:1200px){.col_content:not(.col-sm-12) .col-lg-offset-2{width:100%;margin-left:0}}input[type="radio"]:checked+label,input[type="radio"]:checked+label a{font-weight:700}label{font-weight:500}.label_bold{font-weight:700}.box_sizing_border{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.text-middle{vertical-align:middle !important}.text-top{vertical-align:top !important}.nowrap{white-space:nowrap}.debug,.debug pre{font-size:12px;font-family:monospace;color:black;background-color:white;border:none;padding:0;margin:0;z-index:10000}.dropdown-menu > li > a{color:#333015;padding:6px 12px}.dropdown-menu > li > a:focus,.dropdown-menu > li > a:hover{color:#E3010F}@media (min-width:1400px){.container{width:1320px}}.container{max-width:100%}.shop_table{flex:1 0 auto;margin-top:0px;border-collapse:separate;border-spacing:0px}@media (max-width:767px){.shop_table{margin-top:0}}@media (max-width:400px){.artikelliste_mehrspaltig [class*="col-xs-"],.kat_content [class*="col-xs-"],.startartikel [class*="col-xs-"]{width:100%}img.artikel_box_bild{max-height:200px}}a.back-to-top{display:none;cursor:pointer;position:fixed;color:#FFFFFF;text-align:center;line-height:35px;border-radius:2px;width:38px;height:35px;bottom:20px;right:20px;background:none repeat scroll 0 0 rgba(100,100,100,0.7);z-index:200}nav.katnav_td{color:#333333;background:#FFFFFF;background-image:none;background-repeat:repeat;padding:0 0 0 0px}nav.katnav_td_rechts{color:#333333;background:#FFFFFF;background-image:none;background-repeat:repeat;padding:0 0px 0 0}.hauptnav_td{position:relative;color:#333333;background:#FFFFFF;background-image:url(Bilder/bg_top.jpg);background-repeat:repeat;background-position:left;padding:0;margin-bottom:40px}.container_hauptnavigation{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-self:center;align-content:center}.container_hauptnavigation.no_menu{flex-wrap:wrap}.hauptnavigation_left,.hauptnavigation_middle,.hauptnavigation_right,.hauptnavigation_bottom{flex:0 1 auto}.hauptnavigation_middle.order_first,.hauptnavigation_right{flex:0 0 200px}.hauptnavigation_right.quicksearch_suchfeld{flex-basis:350px}.same_width > .hauptnavigation_right.quicksearch_suchfeld{flex-basis:300px}.same_width > .hauptnavigation_middle.order_last,.hauptnavigation_middle.order_last{display:none}.hauptnavigation_middle .quicksearch_container{width:300px}.hauptnavigation_bottom .hauptnav_slidemenu{display:flex;flex-wrap:wrap}.hauptnavigation_bottom.order_last.centered .hauptnav_slidemenu{justify-content:center}.hauptnavigation_bottom.order_last .hauptnav_slidemenu{position:relative}.hauptnavigation_bottom.order_last .hauptnav_slidemenu::before{box-shadow:0 0 0 100vmax #E3010F;clip-path:inset(0 -100vmax);background-color:#E3010F;content:'';position:absolute;height:100%;width:100%}.hauptnavigation_left.order_second{flex:1 1 auto}.slidemenu_wrapper{transition:all ease-in-out .3s;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.hauptnavigation_bottom.order_last > div.ibox .ibox_top [class*="bi-"]{position:relative;color:#FFFFFF}.hauptnavigation_bottom:not(.centered) .slidemenu_wrapper{width:100%}.order_first{order:1}.order_second{order:2}.order_third{order:3}.order_last{order:4;flex-basis:100%}.hauptnavigation_left.order_second .top_titel{text-align:center}@media (min-width:768px){.hauptnav_td.sticky{transition:top ease-in-out .3s,box-shadow ease-in-out .3s;z-index:9999;position:sticky;top:0}.hauptnav_td.sticky.shadow{box-shadow:0 0 40px -15px rgba(0,0,0,.2)}body.scroll .hauptnav_td.sticky > div.top{min-height:calc(120px / 2)}body.scroll .hauptnav_td.sticky #shoplogo{max-height:max(45px,calc((120px - 20px - 20px) / 2))}body.scroll .hauptnav_td.sticky #shoplogo[src$=".svg"]{height:max(45px,calc((120px - 20px - 20px) / 2))}body.scroll .hauptnav_td.sticky div.top_titel{margin-top:calc(20px / 2);margin-bottom:calc(20px / 2)}body.scroll .hauptnav_td.sticky div.top_stern{margin-top:calc(25px / 2);margin-bottom:calc(25px / 2)}body.scroll .hauptnav_td.sticky div.slidemenu_wrapper{margin-top:calc(0px / 2);margin-bottom:calc(0px / 2)}}@media (min-width:992px){.same_width > .hauptnavigation_left,.same_width > .hauptnavigation_right,.same_width > .hauptnavigation_bottom{flex:1 1 300px}.hauptnavigation_bottom:not(.order_last) .hauptnav_slidemenu,.hauptnavigation_bottom:not(.order_last) .nav_slidemenu,.hauptnavigation_bottom:not(.order_last) .slidemenu_wrapper{background-color:transparent}.hauptnavigation_bottom.order_first > .slidemenu_wrapper > .bg:before,.hauptnavigation_bottom.order_second > .slidemenu_wrapper > .bg:before{display:none}}@media (max-width:991px){.container_hauptnavigation{flex-wrap:wrap}.hauptnavigation_bottom.centered .slidemenu_wrapper{margin-left:-15px}.hauptnavigation_left,.hauptnavigation_middle,.hauptnavigation_right{flex-basis:auto}.hauptnavigation_left,.same_width > .hauptnavigation_left{order:1}.hauptnavigation_right,.same_width > .hauptnavigation_right{order:2}.hauptnavigation_bottom,.same_width > .hauptnavigation_bottom{order:3;flex-basis:100%}.hauptnavigation_left.order_second .top_titel{text-align:left}}@media (max-width:767px){.hauptnav_td{min-height:50px;margin-bottom:20px}}div.content_td,body.mce-content-body{margin-bottom:30px;padding-left:0px;padding-right:0px;padding-bottom:20px;color:#333015;background-color:#FFFFFF;background-image:none;background-repeat:repeat;background-position:left top;background-attachment:scroll}[data-gjs-type="wrapper"]{background-color:#FFFFFF;background-image:none;background-repeat:repeat;background-position:left top;background-attachment:scroll}body.mce-content-body{margin:auto}div.content_td.popup{margin:20px}div.startartikel{max-width:1320px;padding:0 15px;margin:30px auto 0}footer{flex-shrink:0;padding:20px 0;min-height:100px;background-color:#DEDEDE;background-image:none;background-repeat:no-repeat;background-position:top center;background-size:cover;color:#333333;text-decoration:none;font-style:normal;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;font-size:14px;font-weight:500;border-top:0px #aa0000 solid;border-left:0px #aa0000 solid;border-right:0px #aa0000 solid;border-bottom:0px #aa0000 solid}footer .bg_wrapper{padding:0}.footer_socials_wrapper{display:flex;flex-wrap:wrap;gap:5px}.footer_socials_wrapper .footer_socials_title{flex-basis:100%}.footer_socials_wrapper .footer_socials{flex:0 0 50px;padding:0}footer .footer_socials_wrapper .footer_socials div{background-color:#FFFFFF;border-radius:100%;transition:opacity .2s ease-in}footer .footer_socials_wrapper .footer_socials:hover div{opacity:.6}footer .footer_socials_wrapper .footer_socials a{width:100%}div.footer_socials_wrapper .footer_socials img{height:30px !important;margin-left:auto;margin-right:auto}footer div.cell_content.image:not([full_width]):last-child:not(:only-child),footer .footer_socials_wrapper .footer_socials{margin:0 !important}@media(max-width:767px){footer{padding:20px 0}}.hauptnav_extra,[data-tb-element="trustbadge_minimised_responsive_container"]{position:sticky;top:0;z-index:10000}.no_consent_alert,.cookiewarning{position:fixed;left:30px;bottom:30px;top:auto;z-index:10000;width:100%;max-width:600px;border-radius:6px;background-color:#FFFFFF;padding:30px;color:#333333;box-shadow:0px 0px 20px -10px rgba(0,0,0,.2)}.no_consent_alert{left:auto;right:130px;z-index:10001}.consent_manager,.cookiewarning .text_box{font-weight:300}.no_consent_alert h3.content,.cookiewarning h3.content{color:#333333;margin-top:0}.consent_manager,.cookiewarning .actions{margin:15px 0}.no_consent_alert a,.cookiewarning a{display:inline-block;color:#D9002B;font-size:16px;text-decoration:none}.no_consent_alert a > span,.cookiewarning a > span{font-size:calc(16px - 2px)}.expand{margin-right:10px}@media (max-width:660px){.no_consent_alert,.cookiewarning{max-width:calc(100% - 30px);left:15px;bottom:15px;max-height:50%;overflow-y:auto;padding:20px 20px 0}.cookiewarning .accept_box{padding-bottom:20px}}.no-chat-container{position:fixed;bottom:50px;right:50px;background:#a2a2a2;width:65px;height:65px;display:flex;justify-content:center;align-items:center;border-radius:50%;opacity:0.7;cursor:no-drop;z-index:1100}.no-chat-container i.bi{color:#ffffff;font-size:30px}label.checkbox_focused{position:relative}label.checkbox_focused:before{box-shadow:0 0px 20px -10px rgb(0 0 0 / 70%);border-radius:6px;content:'';width:calc(100% + 20px);position:absolute;height:calc(100% + 10px);z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.hauptnav_extra{color:#333333;background-color:#F5F5F5;font-size:16px}.hauptnav_extra .text_box{margin-right:130px;padding:15px 0}.hauptnav_extra a{border-bottom:1px solid #333333;color:#333333;font-size:16px;text-decoration:none}.hauptnav_extra .cancel_box{position:absolute;top:0;right:0;cursor:pointer;padding:0 15px;color:#F5F5F5;background-color:#333333;font-weight:700;height:100%}.hauptnav_extra .cancel_box:before{content:"";display:inline-block;height:100%;vertical-align:middle}.hauptnav_extra .cancel_box:hover{opacity:0.95}@media(max-width:991px){.hauptnav_extra .text_box{margin-right:0;padding-bottom:0}.hauptnav_extra .cancel_box{text-align:center;position:relative;margin:10px 0;display:inline-block;line-height:40px}}a.left,a.left:visited{transition:all ease-in-out .3s;color:#333333;font-style:normal;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;font-size:16px;font-weight:400;text-decoration:none}a.left:hover{color:#E3010F;font-style:normal;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;font-size:16px;font-weight:400;text-decoration:none}a.left:active{color:#E3010F;font-style:normal;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;font-size:16px;font-weight:400;text-decoration:none}.tabs{color:#333333;font-style:normal;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;font-size:18px;font-weight:500;text-decoration:none}.tabs{background-color:transparent}header.hauptnav_td .dl-menuwrapper li.tabs{padding:10px 15px}.kataktiv,a.kataktiv,a.kataktiv:visited,a.kataktiv:hover,a.kataktiv:active{color:#E3010F;font-style:normal;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;font-size:16px;font-weight:600;text-decoration:none;background-image:url(Bilder/kat_selected.gif);background-repeat:no-repeat}.kat_inaktiv{background-image:url(Bilder/kat_leer.gif);background-repeat:no-repeat}.kat_in_pfad{background-image:url(Bilder/kat_minus.gif);background-repeat:no-repeat}.katnav_td a.ibox_content:hover{color:#E3010F;font-style:normal;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;font-size:16px;font-weight:400;text-decoration:none}.katnav_td a.boxlink_active{display:block;color:#E3010F;font-style:normal;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;font-size:16px;font-weight:600;text-decoration:none;padding-top:5px;padding-bottom:5px}div.left_nav ul{list-style-type:none;margin:0;padding:0}div.left_nav ul li{clear:both;display:block;border-top:0px dashed #D20B0C;background-image:none;background-repeat:repeat;background-position:left bottom}div.left_nav ul li a,div.left_nav ul li a:visited{background-repeat:no-repeat;display:block;padding:5px 5px 5px 0;text-overflow:ellipsis;overflow:hidden}div.left_nav ul li a.left,div.left_nav ul li.tabs{background-position:0px center;padding-left:0px}div.left_nav ul a.katgrp{display:block}div.left_nav ul li ul li a.left,div.left_nav ul a.katgrp,div.left_nav ul li ul li.tabs{background-position:0px center;padding-left:15px}div.left_nav ul li ul li ul li a.left,div.left_nav ul li ul a.katgrp,div.left_nav ul li ul li ul li.tabs{background-position:0px center;padding-left:30px}div.left_nav ul li ul li ul li ul li a.left,div.left_nav ul li ul li ul a.katgrp,div.left_nav ul li ul li ul li ul li.tabs{background-position:0px center;padding-left:45px}div.left_nav ul li ul li ul li ul li ul li a.left,div.left_nav ul li ul li ul li ul a.katgrp,div.left_nav ul li ul li ul li ul li ul li.tabs{background-position:0px center;padding-left:60px}#shoplogo,[id*="shoplogo_druck"]{transition:all ease-in-out .3s;max-height:max(45px,calc(120px - 20px - 20px))}[id*="shoplogo_druck"]{margin-left:15px}#shoplogo[src$=".svg"]{height:max(45px,calc(120px - 20px - 20px))}.hauptnav_td > div.top{transition:all ease-in-out .3s;padding-left:0px;padding-right:0px;min-height:120px}div.top_titel{transition:all ease-in-out .3s;margin:20px 20px 20px 0px}.top_titel,a.top_titel{color:#333333;font-style:normal;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;font-size:16px;font-weight:400;text-decoration:none}div.top_stern{transition:all ease-in-out .3s;display:flex;align-items:center;text-align:right;float:right;margin:25px 0px 25px 20px}div.top_stern,a.top_stern,a.top_stern:visited,a.top_stern:active{color:#333333;font-style:normal;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;font-size:14px;font-weight:500;text-decoration:none}div.top_stern div.ibox_top [class*="bi-"]:before{font-size:24px;color:#333333}div.top_stern div.account_container div.ibox_top [class*="bi-"]:before{font-size:calc(24px + 2px)}div.top_stern div.merkliste_container div.ibox_top [class*="bi-"]:before,div.top_stern div.quicksearch_container > div.ibox_top [class*="bi-"]:before{font-size:calc(24px - 2px)}div.quicksearch_container a.ibox_top:not(.collapsed) [class*="bi-"]:before{content:"\f62a"}.header_subnav{line-height:30px;border-bottom:1px solid #E3010F;background-color:#E3010F}header.hauptnav_td div.header_subnav,header.hauptnav_td div.header_subnav div.ibox,header.hauptnav_td div.header_subnav div.ibox .ibox_top,header.hauptnav_td div.header_subnav div.ibox .ibox_top a.ibox_top,header.hauptnav_td div.header_subnav div.ibox .ibox_content,header.hauptnav_td div.header_subnav div.ibox .ibox_content a.ibox_content{color:#FFFFFF;font-size:14px;font-weight:500}.navbar-header{z-index:10000;position:fixed;top:0;width:100%;min-height:50px;box-shadow:0 0 40px -15px rgba(0,0,0,.2);background-color:#FFFFFF;background-image:none}.navbar-header-flex{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:nowrap;min-height:50px}.navbar-header-flex .left,.navbar-header-flex .right{flex:0 0 auto}.navbar-header-flex .left{flex:0 1 auto}.navbar-header-flex .right{margin-left:auto}.navbar-header-flex .navbar-toggle{float:none}header.hauptnav_td .dl-menuwrapper{position:fixed;left:0;height:100%;pointer-events:none;transition:all ease-in-out .3s;opacity:0;background-image:linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.3))}header.hauptnav_td .dl-menuwrapper.open{opacity:1}header.hauptnav_td .dl-menuwrapper > ul{transition:all ease-in-out .3s;background-color:transparent;z-index:10000;position:fixed;left:0;top:50px;padding-bottom:50px;margin-top:0;overflow-y:auto;width:100%;height:100% !important;max-height:100vh;pointer-events:none;transform:translate(-100%,0)}header.hauptnav_td .dl-menuwrapper > ul.dl-menuopen{transform:translate(0,0)}header.hauptnav_td .dl-menuwrapper > ul:before{content:'';position:fixed;width:100%;max-width:min(calc(100% - 50px),280px);height:100%;background-color:#E3010F;pointer-events:none}header.hauptnav_td .dl-menuwrapper > ul > li{max-width:min(calc(100% - 50px),280px)}header.hauptnav_td .dl-menuwrapper li,header.hauptnav_td .dl-menuwrapper li a{color:#FFFFFF;font-style:normal;font-size:14px;font-weight:500;text-decoration:none;background-color:#E3010F;position:relative}header.hauptnav_td .dl-menuwrapper li.dl-static:not(#box_content_hauptnav_mobile) > div,header.hauptnav_td .dl-menuwrapper li a{display:block;padding:10px 15px}header.hauptnav_td .dl-menuwrapper li.dl-static{padding:5px 0;border-top:1px solid #FFFFFF11}header.hauptnav_td .nav_slidemenu li a.sub{display:none}header.hauptnav_td .dl-menuwrapper li a.sub{position:absolute;right:0;top:0}header.hauptnav_td .dl-menuwrapper li a:hover,header.hauptnav_td .dl-menuwrapper .boxlink_active,header.hauptnav_td .dl-menuwrapper .kat_in_pfad,header.hauptnav_td .dl-menuwrapper .kat_aktiv{color:#E3010F;font-style:normal;font-size:14px;font-weight:500;text-decoration:none;background-color:#FFFFFF}li.dl-static:not(#box_content_hauptnav_mobile){color:#FFFFFF;font-style:normal;font-size:14px;font-weight:500;text-decoration:none;background-color:#E3010F}li.dl-static:not(#box_content_hauptnav_mobile) a.active,li.dl-static:not(#box_content_hauptnav_mobile) a:hover{color:#E3010F;font-style:normal;font-size:14px;font-weight:500;text-decoration:none;background-color:#FFFFFF}#box_content_hauptnav_mobile{margin-top:5px}#box_content_hauptnav_mobile a{display:block}header.hauptnav_td .dl-menuwrapper > .dl-menu > li:first-child,header.hauptnav_td .dl-menuwrapper li.tabs,#box_content_hauptnav_mobile > a:first-child,#box_content_hauptnav_mobile > .title{margin-top:5px}#box_content_hauptnav_mobile .title{padding:10px 15px}header.hauptnav_td .dl-menuwrapper li.tabs,.dl-static .title{font-weight:700}header.hauptnav_td .dl-menuwrapper li.dl-back > a{font-weight:400;padding-left:40px}header.hauptnav_td .dl-menuwrapper li.dl-back:after,header.hauptnav_td .dl-menuwrapper li:not(.dl-static) > a[data-has-child-categories='true']:after,header.hauptnav_td .dl-menuwrapper li:not(.dl-static) > a:not(:only-child):after{color:#FFFFFF;font-family:"bootstrap-icons";content:"\f285";line-height:normal;top:50%;right:8px;transform:translate(0,-50%)}header.hauptnav_td div.dl-menuwrapper li.dl-back:after{pointer-events:none;content:"\f284";left:15px;right:auto;transform:translate(0,-50%)}header.hauptnav_td .dl-menuwrapper li.dl-back:hover:after,header.hauptnav_td .dl-menuwrapper li:not(.dl-static) > a[data-has-child-categories='true']:hover:after,header.hauptnav_td .dl-menuwrapper li:not(.dl-static) > a[data-has-child-categories='true'].kat_aktiv:after,header.hauptnav_td .dl-menuwrapper li:not(.dl-static) > a[data-has-child-categories='true'].kat_in_pfad:after{color:#E3010F}body.content{margin:0px;padding:0px;border-collapse:collapse;color:#333015;background-color:#FFFFFF;background-image:none;background-repeat:repeat}td.content,div.content,table.contenthaupt,td.contenthaupt,div.contenthaupt{color:#333015;font-style:normal;font-size:16px;text-decoration:none;font-weight:300;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}.contenthaupt hr,.content hr{border:0px none;background-color:#DDDDDD;height:1px}ul.kat_content{padding-left:0px}ul.kat_content li{list-style:none;padding-left:0px;margin-bottom:5px}.content_td ul.kat_content li a{font-weight:700}td.contenthaupt,div.contenthaupt{}table.contenthaupt,p.contenthaupt{}div.error{border:2px solid #F2DEDE;padding:4px;background-color:#F2DEDE;margin:10px 0}.error,a.error{color:#A94442 !important;font-style:normal;font-size:14px;font-weight:400;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;text-decoration:none}.error-message{margin-top:10px;margin-bottom:10px}.erfolg{color:#3C763D !important;text-decoration:none;font-style:normal;font-size:14px;font-weight:400;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}.fancybox-content a,.bg_wrapper a.link,.content_td a,.content_td a:visited,.as_link{color:#E3010F;font-style:normal;font-size:16px;text-decoration:none;font-weight:600;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}h1.content,h1.content a:link,h1.content a:visited,h1.content a:active,.heading-1,.heading-1 a,.heading-1 a:visited,.heading-1 a:active{color:#333333;font-style:normal;font-size:32px;text-decoration:none;font-weight:700;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}h1.content,.heading-1{padding:0px 0px 15px 0px;margin:0px 0px 25px 0px;background-color:transparent;background-image:none;background-repeat:repeat;border-top:0px solid #333333;border-left:0px solid #333333;border-right:0px solid #333333;border-bottom:0px solid #333333}h2.content,.heading-2,h2.content a,h2.content a:visited,h2.content a:active,.heading-2 a,.heading-2 a:visited,.heading-2 a:active{color:#333333;font-style:normal;font-size:30px;text-decoration:none;font-weight:500;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;margin:0px 0px 10px 0px}h3.content,h3.content a,h3.content a:visited,h3.content a:active,.heading-3 a,.heading-3 a:visited,.heading-3 a:active{color:#333333;font-style:normal;font-size:22px;text-decoration:none;font-weight:500;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;margin:15px 0px 15px 0px}h3.content_with_margin,h3.content_with_margin a{margin:15px 0px 15px 0px}h3.content:first-child,h4.content:first-child{margin-top:0}h3.content:last-child,h4.content:last-child{margin-bottom:0}h4.content,h4.content a,h4.content a:visited,h4.content a:active,.heading-4 a,.heading-4 a:visited,.heading-4 a:active,legend{color:#333333;font-style:normal;font-size:20px;text-decoration:none;font-weight:500;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;margin:15px 0px 10px 0px}h4.content_with_margin,h4.content_with_margin a{margin:15px 0px 15px 0px}h5.content,h5.content a,h5.content a:visited,h5.content a:active,.heading-5 a,.heading-5 a:visited,.heading-5 a:active{color:#333333;font-style:normal;font-size:34px;text-decoration:none;font-weight:700;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;margin:10px 0}.waehrung{font-size:50%}.product_detail .aktionspreis_darstellungs_element{font-size:calc(34px * 0.9);text-decoration:none}del.aktionspreis_darstellungs_element > *{text-decoration:line-through}@media (max-width:767px){h5.content,h5.content a,h5.content a:visited,h5.content a:active,.heading-5 a,.heading-5 a:visited,.heading-5 a:active{font-size:calc(34px * 0.8)}}.var_preis{color:#333333}input.content,textarea.content,select.content{border:1px solid #DDDDDD}div.lagerampel{vertical-align:middle;display:flex;align-items:center;gap:5px}div.lagerampel.lagerampel_inline{display:inline-flex}div.lagerampel > .lagerampel_symbol{width:15px;height:15px;border-radius:50%;display:inline-block}div.lagerampel > .lagerampel_symbol.red{background-color:#DA251D}div.lagerampel > .lagerampel_symbol.yellow{background-color:#FF9933}div.lagerampel > .lagerampel_symbol.green{background-color:#84C326}.last_viewed_artikel{color:#333333;background-color:#FFFFFF}.kleinbild{text-align:center;width:fit-content;max-width:300px;position:relative;margin:auto;border-radius:6px}.kleinbild img.artikel_bild{border-radius:6px}.kleinbild a.vergroessern{position:absolute;top:50%;left:50%;display:table;margin-left:-50px;margin-top:-50px;width:100px;height:100px;border-radius:50%;background-color:rgba(0,0,0,.5);transition:opacity ease-in-out .3s;text-align:center;opacity:0;color:#FFFFFF;font-size:30px;text-decoration:none}.kleinbild a.vergroessern span{display:table-cell;vertical-align:middle}.kleinbild:hover a.vergroessern{opacity:1}.microbilder{display:flex;flex-wrap:wrap;width:100%;max-width:300px;padding:0px;margin:10px auto}.microbilder li{flex:0 0 calc(300px / 4);list-style-type:none;padding:10px}.microbilder li img{transition:box-shadow ease-in-out .3s;cursor:pointer;box-shadow:0px 0px 0px 2px rgba(0,0,0,.2);margin:auto}.microbilder li:hover img{box-shadow:0px 0px 0px 2px rgba(0,0,0,.4)}.artikel_zusatzanzeige{flex-basis:auto;margin-bottom:auto;color:#333015;font-size:80%;font-weight:400}.content_td .artikel_zusatzanzeige a{font-size:100%}.grundpreis{font-size:80%;font-weight:400}.contentslider_wrapper.fullscreen > .bx-wrapper img{width:100%}.container-fluid .contentslider_wrapper.fullscreen{margin-left:-15px;margin-right:-15px}.contentslider_wrapper.fullscreen{margin-top:-40px}.contentslider_wrapper{margin-bottom:40px}.bx-wrapper .bx-pager.bx-default-pager{z-index:100;bottom:30px;display:flex;justify-content:center;align-items:center}.bx-wrapper .bx-pager.bx-default-pager a{transition:all ease-in-out .3s;opacity:.8;width:14px;height:14px;border-radius:30px;background-color:#DDDDDD;bottom:0}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#CCCCCC;opacity:1}.bx-wrapper .bx-pager.bx-default-pager a:not(.active):hover{opacity:.6}.bx-wrapper .bx-pager.bx-default-pager a.active{width:30px}.bx-wrapper .bx-controls-direction a{z-index:9998;margin:0;background:none}.bx-wrapper .bx-next:before,.bx-wrapper .bx-prev:before{opacity:.9;transition:all ease-in-out .3s;position:absolute;font-family:"bootstrap-icons";content:"\f285";color:#CCCCCC;text-indent:0;font-size:80px;transform:translate(0,-50%)}.bx-wrapper .bx-next:before{right:15px}.bx-wrapper .bx-prev:before{content:"\f284";left:15px}.bx-wrapper .bx-controls-direction a:hover:before{transform:translate(0,-50%) scale(1.4);opacity:1}.bx-wrapper #sliderstart[style*="max-height"]{overflow:hidden}.bx-wrapper #sliderstart[style*="max-height"] > li{display:flex;justify-content:center}.content_td > .contentslider_wrapper[style*="max-height"] > .bx-wrapper img{object-fit:cover}.bx-wrapper #sliderstart[style*="max-height"] > li > *{flex:1 1 auto;align-self:center}.contentslider_wrapper + h1{padding-top:20px}.bx-wrapper{box-shadow:none;margin-bottom:0;border:0}.bx-wrapper img{margin:auto}.bx-wrapper li{left:0}@media (max-width:767px){.contentslider_wrapper{margin-top:-20px}.contentslider_wrapper.fullscreen{margin-top:-20px}.bx-wrapper .bx-pager.bx-default-pager{bottom:10px}.bx-wrapper .bx-pager.bx-default-pager a{width:8px;height:8px}.bx-wrapper .bx-pager.bx-default-pager a.active{width:20px}.bx-wrapper .bx-next:before,.bx-wrapper .bx-prev:before{font-size:30px}.bx-wrapper .bx-next:before{right:0}.bx-wrapper .bx-prev:before{left:0}}.contentslider_wrapper .bx-wrapper .bx-viewport{background:transparent}.contentslider_wrapper .artikel_img{margin:auto;padding-top:15px}.contentslider_wrapper .artikel_info{padding-top:0px}@media (min-width:768px){.contentslider_wrapper .artikel_info{padding-top:15px}}.splide{overflow:hidden;border-radius:30px;margin-bottom:40px}.splide.fullscreen{border-radius:0;margin-top:-40px}.splide:not(.fullscreen) > .splide__track{border-radius:30px}.splide:not(.fullscreen) > .splide__track li{border-radius:30px;overflow:hidden}.splide > .splide__track li[style*="height"] img:not(.artikel_img){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.container-fluid .splide.fullscreen{margin-left:-15px;margin-right:-15px}.splide__pagination__page{background-color:#FFFFFF}.splide:hover .splide__arrow{opacity:1}.splide__arrow{transition:all ease-in-out .3s;opacity:0;height:3em;background-color:rgba(0,0,0,0.3)}@media (hover:none){.splide__arrow{opacity:1}}.splide__arrow--next{right:0;border-radius:30px 0 0 30px}.splide__arrow--prev{left:0;border-radius:0 30px 30px 0}.splide__track > #sliderstart{align-items:center}.splide__track > #sliderstart > li[style*="height"]{display:flex;justify-content:center}.splide__slide img:not(.artikel_box_bild){display:block;object-fit:cover;max-width:100%;margin:auto}.splide.fullscreen .splide__slide img:not(.artikel_box_bild){width:100%}.splide__track > #sliderstart > li[style*="height"] > *:not(.artikel_box){flex:1 1 auto;align-self:center}.splide__track > #sliderstart > li[style*="height"] > [style*="background"]{height:100%}.splide__arrow svg{fill:#FFFFFF;height:1em;width:1em}.splide__pagination__page{border-radius:30px}.splide__pagination__page.is-active{width:20px;margin:3px 8px;opacity:.9}.splide-progress{position:relative;background:rgba(255,255,255,.3);margin-top:-5px}.splide-progress-bar{background-color:#E3010FAA;height:5px;transition:width 1s ease;width:0}.splide .splide_content{max-width:calc(100% - 60px);position:relative;display:inline-block}.splide li:not([style*="height"]) .splide_content:not([style*="background"]),.splide:not(.fullscreen) .splide_content{padding:0 30px}.splide .splide_content[style*="background"]{padding:30px;box-shadow:0 0 40px -20px rgba(0,0,0,.5);border-radius:6px}.splide li:not([style*="height"]) .splide_content[style*="background"]{border-top-left-radius:0;border-bottom-left-radius:0}.splide .splide_content .btn:hover{opacity:.9}.splide .splide_content h2.content{margin-bottom:15px}.splide li:not([style*="height"]) .container{position:absolute;bottom:2em;left:-30px;transform:none;max-width:none;width:calc(100% + 60px);padding:0 30px}@media (max-width:767px){.splide{margin-top:-20px}.splide.fullscreen{margin-top:-20px}.splide > .splide__track li img:not(.artikel_img){height:auto}.splide > .splide__track li > div{height:100%}.splide .container{position:absolute;bottom:2em;left:-30px;transform:none;max-width:none;width:calc(100% + 60px);padding:0 30px}.splide .splide_content[style*="background"],.splide .splide_content{padding:15px}}.splide > .splide__track .artikel_box{display:flex;flex-wrap:wrap;max-width:300px;justify-content:center;align-content:center;margin:0 auto}.splide > .splide__track div.artikel_box_bild{max-height:50%}.splide > .splide__track img.artikel_img{width:auto;max-height:100%}.panel,pre{background-color:transparent;border-radius:0;box-shadow:none}pre{color:#333015}.checkbox label,.product_detail .checkbox label{font-weight:300}.checkbox-list .checkbox:first-child{margin-top:0}.anzahl_inline{display:inline-block;width:auto;vertical-align:middle}.anzahl_inline_wrapper{width:80px;display:inline-block;vertical-align:top;margin-right:4px}.anzahl_inline_wrapper > input{max-width:100%;width:100%}.input-group-password{position:relative}.input-group-password > input + .btn.show_password:not(.touchspin-spinner):not(.btn-lg):not(.btn-sm):not(.btn-xs):not(.navbar-toggle){position:absolute;right:0;top:0;background-image:none;background-color:transparent;color:#333333}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-top-left-radius:6px;border-bottom-left-radius:6px}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up,.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{border:1px solid #DDDDDD;padding:12px}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-top-right-radius:6px}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{border-bottom-right-radius:6px}.bootstrap-touchspin .input-group-btn-vertical i{top:6px;left:8px;font-size:10px}.width_auto{width:auto}.subartikel label{display:block;font-weight:500;padding-top:10px}div.subartikel_liste > .subartikel.active{padding:10px;border:1px solid #DDDDDD;border-radius:6px}div.subartikel_liste > .subartikel.active + .subartikel{border-top:0}.subartikel_liste_kaufen{max-width:50px}.product_cms{margin:30px 0}.product_content_container,.product_image_container{margin-bottom:30px}#anzahl_einheit_darstellung{display:inline}.anzahl_einheit{margin-top:20px}.anzahl_einheit label{display:block}.optionsartikel{margin:0 0 30px 0}.optionsartikel_titel{font-weight:700;padding:8px 0;margin-bottom:5px;border-bottom:1px solid #DDDDDD}.optionsartikel_bild,.optionsartikel_name{display:table-cell;vertical-align:top}.optionsartikel_bild img{width:75px;padding-right:10px;padding-bottom:10px}div.optionsartikel .merkliste_optionsartikel{display:inline-block;vertical-align:top;margin-right:5px}div.optionsartikel .form_optionsartikel{display:inline-block}.product_content_sub{padding:5px 0}.product_content_sub .btn:not(.touchspin-spinner){margin-bottom:5px}.product_info{transition:all ease-in-out .3s;margin:30px 0;box-shadow:0 0 40px -20px rgba(0,0,0,.2);border-radius:6px;padding:20px}.nav-tabs{margin-top:30px;border:0}.nav-tabs + .tab-content{margin-top:0}.nav-tabs > li > a,.nav-tabs > li > a:hover,.nav-tabs > li > a:focus{transition:all ease-in-out .3s;color:#333015;font-size:16px;font-weight:600;transition:all ease-in-out .3s;text-decoration:none;text-transform:uppercase;margin:10px 0;padding:0;border:none;border-radius:0;outline:0;background-color:transparent;margin-left:20px}.nav-tabs > li + li > a,.nav-tabs > li + li > a:hover,.nav-tabs > li + li > a:focus{margin-left:20px;padding-left:20px}.nav-tabs > li > a:hover,.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{color:#E3010F;background-color:transparent;border:0}.panel-group .panel + .panel{margin-top:20px}.panel-default > .panel-heading{background:transparent;padding:0}.panel-title > a{display:block;transition:all ease-in-out .3s;color:#333015;font-size:16px;font-weight:600;transition:all ease-in-out .3s;text-decoration:none;text-transform:uppercase;border:none;border-radius:6px;outline:0}.panel-title > a.in:not(.collapsed),.panel-title > a:not(.collapsed)[aria-expanded="true"],.panel-title > a:hover,.panel-title > a:active{color:#E3010F}.panel-group .panel-heading + .panel-collapse .panel-body{border-radius:0;border:none}.panel-body{padding:20px 0 0}.panel-group .panel,.tab-content{padding:20px;border:0;border-radius:6px;hyphens:auto}.panel-body .optionsartikel,.tab-content .optionsartikel{margin-top:0}.panel-body .optionsartikel th,.tab-content .optionsartikel th{border-top:none;padding-top:0}.textzusatz{margin-top:20px}.textzusatz input,.textzusatz textarea{float:left;width:auto}.textzusatz_post{float:left;padding-left:10px}.artikel_eigenschaften{display:flex;flex-wrap:wrap}.artikel_eigenschaften > dt{width:auto;float:none;text-align:left;white-space:normal;flex:0 0 100%}.artikel_eigenschaften > dd{margin-left:0;flex:auto}.artikel_eigenschaften > .break{flex-basis:100%;width:0}@media (min-width:768px){.artikel_eigenschaften > dt{flex:0 0 150px}.artikel_eigenschaften > dd{padding-left:10px}}.artikelliste_header{margin-bottom:20px}.artikelliste_einspaltig{transition:box-shadow ease-in-out .3s;border-top:0px solid #DDDDDD;border-right:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-radius:6px;background-image:none;background-position:bottom left;background-size:contain;background-repeat:no-repeat;background-color:#FFFFFF;margin-bottom:30px;clear:both}.artikelliste_einspaltig:hover{box-shadow:0px 0px 40px -15px #DDDDDD}.artikelliste_einspaltig_preis{text-align:right}div.artikelliste_einspaltig_preis a.content{color:#333333;font-style:normal;font-size:16px;text-decoration:none;font-weight:700}div.artikelliste_einspaltig_preis del{font-size:calc(16px * 0.9)}.artikelliste_einspaltig_content{padding:10px 10px 10px 10px}.artikelliste_einspaltig_content hr{background-color:#DDDDDD;margin:0 0 5px 0}.einspaltig_sub{width:100%;padding:5px 0 0 0}.sub_item_left{display:inline;line-height:30px;margin-right:20px}.sub_item_right{float:right}.product_image_micro{max-width:75px}div.artikel_box{transition:box-shadow ease-in-out .3s;border-top:0px solid #DDDDDD;border-right:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-radius:6px;background-image:none;background-position:bottom center;background-size:contain;background-repeat:no-repeat;background-color:#FFFFFF;margin-bottom:30px}div.artikel_box a.content{text-decoration:none;color:#333015}div.artikel_box a.show_versandkosten{text-decoration:none}div.artikel_box:hover{box-shadow:0px 0px 40px -15px #DDDDDD}div.artikel_box_trennlinie{border-bottom:0px solid #BABABA}div.artikel_box_bild{text-align:center;padding:10px 10px 10px 10px}img.artikel_box_bild{vertical-align:middle;margin:0px auto;max-width:100%;border-radius:6px}div.flag_bild_wrapper{position:relative;z-index:0}div.promo_corner{position:absolute;z-index:1;right:-10px;bottom:-10px}.kleinbild div.promo_corner{right:-10px;bottom:-10px}div.aktion_corner{position:absolute;z-index:1;left:-10px;top:-10px}.kleinbild div.aktion_corner{left:-10px;top:-10px}div.aktion_corner img,div.promo_corner img{max-width:100px}div.artikel_box_name{height:44px;overflow:hidden}.artikel_box,.artikel_box a.content:link,.artikel_box a.content:visited,.artikel_box a.artikel_box_name.content:link,.artikel_box a.artikel_box_name.content:visited,div.artikelliste_einspaltig_name a.content,div.artikelliste_einspaltig_name a.content:visited,div.artikel_box_preis .preisstaffelung_uebersicht{color:#333333;font-style:normal;font-size:16px;text-decoration:none;font-weight:500}.artikel_box,.artikel_box a.content:link,.artikel_box a.content:visited,div.artikel_box_preis .preisstaffelung_uebersicht .table{font-style:normal;text-decoration:none;font-weight:300}div.artikel_box_kurzbeschr{height:44px;overflow:hidden}div.artikel_box_lager{height:34px}div.artikel_box_preis{display:flex;flex-wrap:wrap;gap:5px;align-items:center;align-content:flex-start;height:34px;color:#333333;font-style:normal;font-size:16px;text-decoration:none;font-weight:700}div.artikel_box_preis del{font-size:calc(16px * 0.9)}div.artikel_box_button{height:50px}div.artikel_box_direktkauf{height:50px}div.artikel_box_direktkauf > form{display:flex;gap:5px}div.artikel_box_direktkauf > form > .btn:not(.touchspin-spinner):not(.btn-lg):not(.btn-sm):not(.btn-xs):not(.navbar-toggle){padding:0;flex:1 1 auto;max-width:50px}div.artikel_box_content_wrapper{color:#333333;padding:10px 10px 10px 10px}div.artikel_box_content_wrapper > div:not(:first-child){margin-top:5px}.artikelliste_einspaltig_image{position:relative;overflow:hidden;padding:10px 10px 10px 10px}.artikelliste_einspaltig_image .multi img.artikel_box_bild,.artikel_box_bild .multi img.artikel_box_bild{transition:opacity ease-in-out .3s}.artikelliste_einspaltig_image .multi img.additional_img,.artikel_box_bild .multi img.additional_img{pointer-events:none;position:absolute;top:0;left:50%;opacity:0;transform:translate(-50%,0)}.artikelliste_einspaltig_image:hover .multi img.additional_img,.artikel_box_bild:hover .multi img.additional_img{opacity:1}.artikelliste_einspaltig_image .multi img.artikel_box_bild:not(.additional_img),.artikel_box_bild .multi img.artikel_box_bild:not(.additional_img){opacity:1}.artikelliste_einspaltig_image:hover .multi img.artikel_box_bild:not(.additional_img),.artikel_box_bild:hover .multi img.artikel_box_bild:not(.additional_img){opacity:0}@media (max-width:767px){div.aktion_corner img,div.promo_corner img{max-width:40px}}body.no_decoration{background:#FFFFFF;background-image:none;background-repeat:repeat}body.no_decoration,td.no_decoration,a.no_decoration,a.no_decoration:visited,a.no_decoration:active{color:#333015;font-style:normal;font-size:16px;font-weight:300;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;text-decoration:none !important}h2.no_decoration,h3.no_decoration,h4.no_decoration,h5.no_decoration,h6.no_decoration{font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;text-decoration:none !important}h2.no_decoration{color:#333333;font-style:normal;font-size:30px;font-weight:500}h3.no_decoration{color:#333333;font-style:normal;font-size:22px;font-weight:500}h4.no_decoration{color:#333333;font-style:normal;font-size:20px;font-weight:500}h5.no_decoration{color:#333333;font-style:normal;font-size:34px;font-weight:700}.link_cursor:hover{cursor:pointer}a.no_underline,a.no_underline:visited{text-decoration:none !important}table.tbl{border-spacing:0px;border-collapse:collapse;width:100%}.tbl_titel{color:#333333;background-color:#FFFFFF;font-style:normal;font-size:14px;text-decoration:none;font-weight:700;padding:10px;border-radius:6px}div.tbl_ung,td.tbl_ung{position:relative;color:#333333;background-color:#FFFFFF;font-style:normal;font-size:14px;text-decoration:none;font-weight:400;padding:10px;border-radius:6px}a.tbl_ung,a.tbl_ung:visited{color:#333333;background-color:#FFFFFF;font-style:normal;font-size:14px;text-decoration:none;font-weight:400}div.tbl_ger,td.tbl_ger{position:relative;color:#333333;background-color:#FFFFFF;font-style:normal;font-size:14px;text-decoration:none;font-weight:400;padding:10px;border-radius:6px}a.tbl_ger,a.tbl_ger:visited{color:#333333;background-color:#FFFFFF;font-style:normal;font-size:14px;text-decoration:none;font-weight:400}div.tbl_info,td.tbl_info{color:#333333;background-color:#FFFFFF;font-style:normal;font-size:14px;text-decoration:none;font-weight:400;padding:10px;border-radius:6px}div.tbl_total,td.tbl_total{color:#FFFFFF;background-color:#E3010F;font-style:normal;font-size:16px;text-decoration:none;font-weight:600;padding:10px;line-height:30px;border-radius:6px}.warenkorb_container hr.anfang{margin:10px}.warenkorb_container hr.trenner{margin:10px}.warenkorb_container hr.no_margin{margin:0 10px}.warenkorb_container hr{margin:10px}.warenkorb_container div.tbl_total,.warenkorb_container div.tbl_info{margin-bottom:5px}.warenkorb_container.uebersicht [class*="col"].text-right{float:right}@media screen and (max-width:767px){.table-responsive{border:0}.tbl_ung div.tbl_titel,.tbl_ger div.tbl_titel{margin:5px -10px}}.versandart_zusatzinfo{color:#333333;background-color:#FFFFFF;font-style:normal;font-size:12px;text-decoration:none;text-align:justify;font-weight:400;margin-top:5px}div.landliefer_radio .versandart_zusatzinfo{margin-left:20px}.warenkorb_container > .form-horizontal .radio{padding-top:14px}.landliefer_select .dropdown-menu{overflow-y:auto;overflow-x:hidden;max-height:300px;top:calc(100% + 5px);box-shadow:0 0 40px -20px rgba(0,0,0,.2);border-radius:6px;border:0;padding:0;width:100%;max-width:100%}.landliefer_select .dropdown-menu .divider{margin:0}.landliefer_select .dropdown-menu > li > a{white-space:normal;padding:15px}.landliefer_select .input-group-addon{padding:0;border:0}.landliefer_select .input-group-addon .btn{border-radius:0 !important}.landliefer_select .input-group-addon .btn:last-child{border-radius:0 6px 6px 0 !important}.versandart_zusatzinfo .dhl_dynamic_check{padding:15px}@media (min-width:991px){section:not([class*=-push]) .versandart_zusatzinfo .dhl_dynamic_check .form-group div:first-child{padding-right:5px}section:not([class*=-push]) .versandart_zusatzinfo .dhl_dynamic_check .form-group div:last-child{padding-left:5px}}@media (min-width:1200px){section[class*=-push] .versandart_zusatzinfo .dhl_dynamic_check .form-group div:first-child{padding-right:5px}section[class*=-push] .dhl_dynamic_check .form-group div:last-child{padding-left:5px}}@media (max-width:1199px){section[class*=-push] .versandart_zusatzinfo .dhl_dynamic_check .form-group div{width:100%}section[class*=-push] .versandart_zusatzinfo .dhl_dynamic_check .form-group div:first-child{margin-bottom:20px}}.wk_config{color:#333333;background-color:#FFFFFF;padding:10px;border-radius:6px 6px 0 0}.wk_config + .wk_config{border-radius:0 0 6px 6px}.wk_kasse{padding:20px 10px 0}.form-horizontal .wk_config label{text-align:left}.warenkorb_container .wk_config_trennlinie{margin:10px}.warenkorb_container .form-group{margin-bottom:20px}div.haendler_titel{font-weight:700;margin-bottom:5px;padding-bottom:5px;border-bottom:1px #BABABA solid}div.haendler .form-inline{margin:10px 0}div.haendler,div.haendler .form-inline,div.versandart{margin-bottom:10px}.wk_artikel{overflow:hidden}.wk_artikel > .pull-left{margin-right:10px}.wk_artikel_body{overflow:hidden}.wk_minibild{height:60px;display:block}.wk_artikelnummer{font-style:italic}.wk_delete_xs{position:absolute;top:0;right:10px;transform:translate(0,-100%)}.wk_delete.btn.btn-default,.wk_delete.btn.btn-default:hover,.wk_delete.btn.btn-default:focus,.wk_delete.btn.btn-default:active,.wk_edit.btn.btn-default,.wk_edit.btn.btn-default:hover,.wk_edit.btn.btn-default:focus,.wk_edit.btn.btn-default:active,.wk_refresh.btn.btn-default,.wk_refresh.btn.btn-default:hover,.wk_refresh.btn.btn-default:focus,.wk_refresh.btn.btn-default:active,.wk_apply.btn.btn-default,.wk_apply.btn.btn-default:hover,.wk_apply.btn.btn-default:focus,.wk_apply.btn.btn-default:active{padding:4px 6px !important;height:auto !important}.wk_gutscheincode_container,.wk_multi_merkliste_button_container,.wk_print_at_home_container,.wk_geschenkservice_container{margin:10px}.wk_geschenkservice_container hr,.wk_print_at_home_container hr{margin:10px 0}.form-inline .control-label + .form-control{margin:5px 0 0}@media (min-width:768px){.wk_artikel_as_variationsartikel{margin-left:15px}.form-horizontal .control-label{padding-top:14px}.form-inline .control-label + .form-control{margin:0 5px}}.dynamic-check-result .delivery_ok + button{margin-top:10px}.versandart_zusatzinfo{margin-left:20px}.haendler-plz{margin-top:5px}.haendler-auswahl{font-size:14px;margin-top:10px}.haendler-auswahl .scrollbox{border:1px solid #eaeaea;border-radius:5px;height:300px;overflow-y:scroll;padding:5px}.haendler-auswahl .radio{padding:0;margin-left:0}.haendler-auswahl iframe{border-radius:5px;border:none}.haendler-auswahl #haendler-map{height:300px;width:100%;border-radius:5px;margin-bottom:5px}.haendler-auswahl label{padding:10px 10px 10px 40px;border-bottom:1px solid #eaeaea;width:100%;margin-bottom:10px}.haendler-auswahl label input{margin-left:-26px !important}.haendler-auswahl label:hover{background-color:#eaeaea}.haendler-auswahl label span{display:block}.haendler-auswahl label span.distance{margin-bottom:0;text-align:right}.haendler-auswahl label span.location{margin:0}.haendler-auswahl label span.location.name{font-weight:bold}.haendler-auswahl label span.location.street,.haendler-auswahl label span.location.city{font-size:small}#weiter_einkaufen_btn,#weiter_einkaufen_btn:visited,#weiter_einkaufen_btn:hover{color:inherit}td.kasse_versandart{padding:10px 0 20px 0;white-space:nowrap}.kasse_formular_trennlinie{margin:30px 0}.bp_row{padding:0px 5px 0;background-color:#FFFFFF;margin-bottom:60px}div.bp ul{width:100%;padding:0;margin:0}div.bp ul li{padding:2px;float:left;list-style:none}div.bp ul.bemerkungszeile li a{min-height:52px}div.bp ul li.bp-li-9{width:11.11111%}div.bp ul li.bp-li-8{width:12.5%}div.bp ul li.bp-li-7{width:14.2857%}div.bp ul li.bp-li-6{width:16.666667%}div.bp ul li.bp-li-5{width:20%}div.bp ul li.bp-li-4{width:25%}div.bp_row div.bp ul.hauptzeile li,div.bp_row div.bp ul.bemerkungszeile li{padding:0 5px;background-color:#FFFFFF}div.bp ul li a,div.bp ul li a:link,div.bp ul li a:visited{padding:5px 5px 5px 10px;display:block;vertical-align:top;text-align:left;border-style:solid;border-color:#FFFFFF;border-radius:6px}div.bp ul li.bp_bildzeile{padding:0px;border:0px}div.bp ul li.bp_erledigt a,div.bp ul li.bp_erledigt a:link,div.bp ul li.bp_erledigt a:visited{border-width:0px;color:#FFFFFF;background-color:#333333;font-weight:300;text-decoration:none;font-style:normal;font-size:18px;white-space:nowrap}div.bp ul li.bp_aktiv a,div.bp ul li.bp_aktiv a:link,div.bp ul li.bp_aktiv a:visited{border-width:0px;color:#FFFFFF;background-color:#E3010F;font-weight:300;text-decoration:none;font-style:normal;font-size:18px;white-space:nowrap}div.bp ul li.bp_spaeter a,div.bp ul li.bp_spaeter a:link,div.bp ul li.bp_spaeter a:visited{border-width:0px;color:#FFFFFF;background-color:#888888;font-weight:300;text-decoration:none;font-style:normal;font-size:18px;white-space:nowrap}div.bp ul li.bp_erledigt_bem a,div.bp ul li.bp_erledigt_bem a:link,div.bp ul li.bp_erledigt_bem a:visited{border-width:0px;color:#333333;background-color:#FFFFFF;font-weight:300;text-decoration:none;font-style:normal;font-size:14px}div.bp ul li.bp_aktiv_bem a,div.bp ul li.bp_aktiv_bem a:link,div.bp ul li.bp_aktiv_bem a:visited{border-width:0px;color:#333333;background-color:#FFFFFF;font-weight:300;text-decoration:none;font-style:normal;font-size:14px}div.bp ul li.bp_spaeter_bem a,div.bp ul li.bp_spaeter_bem a:link,div.bp ul li.bp_spaeter_bem a:visited{border-width:0px;color:#333333;background-color:#FFFFFF;font-weight:300;text-decoration:none;font-style:normal;font-size:14px}@media (max-width:991px){div.bp_row div.bp ul.hauptzeile li{padding:0 5px } div.bp ul li.bp_erledigt a,div.bp ul li.bp_erledigt a:link,div.bp ul li.bp_aktiv a,div.bp ul li.bp_aktiv a:link,div.bp ul li.bp_spaeter a,div.bp ul li.bp_spaeter a:link{font-size:12px;text-align:center;overflow:hidden;text-overflow:ellipsis}div.bp ul li.bp-li-4.bp_erledigt a,div.bp ul li.bp-li-4.bp_erledigt a:link,div.bp ul li.bp-li-4.bp_aktiv a,div.bp ul li.bp-li-4.bp_aktiv a:link,div.bp ul li.bp-li-4.bp_spaeter a,div.bp ul li.bp-li-4.bp_spaeter a:link{font-size:12px}}footer,footer p,footer a:not(.btn):link,footer a:not(.btn):hover,footer a:not(.btn):visited,footer a:not(.btn):active,footer a.footer,footer a.footer:hover,footer a.footer:visited,footer a.footer:active{color:#333333;font-style:normal;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;font-size:14px;text-decoration:none;font-weight:500}footer h1.content,footer h2.content,footer h3.content,footer h4.content,footer h5.content{color:#333333}div.ibox{position:relative;color:#333333;text-decoration:none;font-style:normal;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;font-size:16px;font-weight:400;border-top:0px #D20B0C solid;border-right:0px #D20B0C solid;border-bottom:0px #D20B0C solid;border-left:0px #D20B0C solid;margin:0px 0px 30px 0px}div.ibox:last-child{margin-bottom:0}input.ibox,textarea.ibox,select.ibox,button.ibox{color:#333333;text-decoration:none;font-style:normal;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;font-size:16px;font-weight:400}div.ibox form{margin:0px;padding:0px}input.ibox[type="submit"]{margin:5px 0 5px 0;padding:2px;cursor:pointer}div.ibox_top{color:#FFFFFF;font-style:normal;font-size:20px;text-decoration:none;font-weight:700;background-color:#E3010F;padding:0px 0px 10px 0px}a.ibox_top,a.ibox_top:visited{color:#FFFFFF;font-style:normal;font-size:20px;text-decoration:none;font-weight:700}div.ibox_content{background-color:#FFFFFF;padding:10px 0px 0px 0px}.katnav_td a.boxlink_in_path,.katnav_td a.ibox_content,.katnav_td a.ibox_content:visited,.katnav_td a.ibox_content:active{display:block;padding-top:5px;padding-bottom:5px}a.boxlink_in_path,a.ibox_content,a.ibox_content:visited,a.ibox_content:active{transition:all ease-in-out .3s;color:#E3010F;font-style:normal;font-size:16px;font-weight:400;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;text-decoration:none}.hauptnav_td div.ibox{float:left;border:none;margin-left:10px;margin-bottom:0;margin-right:0;background-color:transparent;padding:0 0 0 5px}.hauptnav_td .header_subnav div.ibox{padding:5px 15px;margin:0}.hauptnav_td div.ibox:last-child{padding-right:0;margin-right:0}.hauptnav_td div.ibox:first-child{padding-left:0;margin-left:0}.hauptnav_td div.ibox div.ibox_top{float:left;padding:0;background-color:transparent;background-image:none}.hauptnav_td div.ibox div.ibox_top div.ibox_content:first-child{padding-left:5px}.hauptnav_td div.ibox div.ibox_top > *{color:#333333;font-size:14px}.hauptnav_td div.ibox div.ibox_content{float:left;padding:0;background-color:transparent}.hauptnav_td div.ibox div.ibox_content > *{color:#333333;font-size:14px}.hauptnav_td div.ibox input,.hauptnav_td div.ibox select{margin:0}.hauptnav_td div.ibox .cart_info_list{position:absolute;display:none}.hauptnav_td #search-navbar-collapse{position:relative;width:100%;max-width:1320px;margin:0 auto}.hauptnav_td #search-navbar-collapse.in{overflow:visible}.hauptnav_td #search-navbar-collapse-desktop{z-index:5;position:absolute;left:0;top:50%;transform:translate(calc(-100% - 10px),-50%);width:300px;height:auto !important;margin:0;transition:all ease-in-out .15s;box-shadow:0 0 40px -15px rgba(0,0,0,.2);opacity:0}.hauptnav_td #search-navbar-collapse-desktop.in,.hauptnav_td a:not(.collapsed) + #search-navbar-collapse-desktop.collapsing{opacity:1}.hauptnav_td #quicksearch_suchstring + span [class*="bi-"]:before{font-size:min(16px,16px);color:#D9002B}.hauptnav_td #search-navbar-collapse-desktop form.suchformular{margin:0}.hauptnav_td .quicksearch_container .ibox_content{width:100%}.hauptnav_td #search-navbar-input,.hauptnav_td #quicksearch_suchstring{text-align:center;border:1px solid #DDDDDD;border-right:0;color:#D9002B;font-weight:500;background-color:#FFFFFF;box-shadow:none}.hauptnav_td #quicksearch_suchstring{text-align:left}.hauptnav_td #search-navbar-input::placeholder,.hauptnav_td #quicksearch_suchstring::placeholder{color:#D9002B}.hauptnav_td #search-navbar-input + span > button,.hauptnav_td #quicksearch_suchstring + span > button{border:1px solid #DDDDDD;border-left:0;color:#D9002B;background-color:#FFFFFF;background-image:none;padding:0 15px;border-radius:6px}@media (min-width:768px){.navbar-collapse[id*="collapse-desktop"],.navbar-collapse.collapse[id*="collapse-desktop"]{position:relative;left:0;width:100%;padding:0;margin-top:15px}.navbar-collapse.collapse[id*="collapse-desktop"]:not(.in){display:none !important}}#schnellbestellungForm td{position:relative}.autocomplete-suggestions{z-index:9998;max-height:60vh;transform:translate(0,15px);border:0;box-shadow:0 0 40px -15px rgba(0,0,0,.3);border-radius:6px}div.autocomplete-suggestions[class*="in_wk_artikel_nr"]{top:calc(100% - 12px) !important;left:5px !important;right:auto !important;max-width:100% !important;width:100% !important}.autocomplete-suggestions.search-navbar-input,.autocomplete-suggestions.quicksearch_suchstring{top:100% !important;left:auto !important;right:0 !important;max-width:500px !important;width:500px !important}.col_left .autocomplete-suggestions.quicksearch_suchstring{right:auto !important;left:0 !important}.autocomplete-suggestions.search-navbar-input{width:100% !important;max-width:100% !important;top:calc(100% - 15px) !important}.autocomplete-suggestion{display:flex;align-items:center;cursor:pointer;padding:10px 15px;font-weight:400}.autocomplete-suggestion.selected{background-color:rgba(0,0,0,.1)}.autocomplete-suggestion-category{cursor:default;border-bottom:1px solid #F0F0F0;font-weight:600}hr.autocomplete-suggestion{margin:0;padding:0}.autocomplete-empty{margin-top:1rem}ul.ui-front{z-index:10000}ul.ui-menu{margin-left:-1px}.ui-menu.ui-corner-all{border-radius:0}.ui-menu .ui-autocomplete-category{border-top:1px dotted #000000;font-weight:700;padding-top:5px;padding-bottom:5px;padding-left:5px;margin-top:10px}.ui-menu .ui-autocomplete-category:first-child{border-top:none;margin-top:5px}ul.ui-autocomplete.ui-menu li.ui-menu-item{padding-top:3px;padding-bottom:3px}.ui-autocomplete.ui-menu li.ui-menu-item a img,.autocomplete-suggestion img{width:40px;margin-right:10px;display:inline-block}.ui-menu li.ui-menu-item a.ui-state-focus{text-decoration:none;border:0;color:#E3010F;background-image:none;background-color:transparent;margin:0}.hauptnav_button .btn.btn-default,.hauptnav_button .btn.btn-default:focus,.hauptnav_button .btn.btn-default:active,.hauptnav_button .btn.btn-default:hover{color:#FFFFFF;background-color:#333333;background-image:none;border:none;margin-left:10px}.navbar-brand{float:none;padding:0}.navbar-brand > img{display:inline-block;max-width:100%;height:30px;padding:0 15px}#shoplogo_xs{height:30px}#shoplogo_xs.webkasse{height:auto;max-width:100%;max-height:max(45px,calc(120px - 20px - 20px))}#shoplogo_xs.webkasse[src$=".svg"]{height:max(45px,calc(120px - 20px - 20px))}header.hauptnav_td .navbar-toggle{margin:0;padding:0 15px 0 5px;box-shadow:none}header.hauptnav_td .btn.navbar-toggle,header.hauptnav_td .btn.navbar-toggle:focus,header.hauptnav_td .btn.navbar-toggle:hover,header.hauptnav_td .btn.navbar-toggle:active{color:#333333;font-size:18px;background-color:transparent;background-image:none;border:0;border-radius:0;padding:0 5px;margin-right:0;height:auto;line-height:normal}header.hauptnav_td .btn.navbar-toggle.to_wk_layer{margin-right:8px}header.hauptnav_td a.navbar-toggle:focus,header.hauptnav_td a.navbar-toggle:hover,header.hauptnav_td a.navbar-toggle:active{color:red}header.hauptnav_td .navbar-toggle .icon-bar{transition:all ease-in-out .3s;display:block;width:24px;height:0;border-bottom:1px solid #333333}header.hauptnav_td .navbar-toggle:hover .icon-bar{border-color:#E3010F}.navbar-toggle .icon-bar+.icon-bar{margin-top:7px}header.hauptnav_td .navbar-toggle.dl-active .icon-bar:last-child{transform:none !important;opacity:0}header.hauptnav_td .navbar-toggle.dl-active .icon-bar{transform:rotate(45deg);margin-bottom:-8px}header.hauptnav_td .navbar-toggle.dl-active .icon-bar + .icon-bar{transform:rotate(-45deg)}.shadow{box-shadow:none}.cf:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* + html .cf{display:inline-block}.center_center{margin:0 auto;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.katnav_td div.quicksearch_container input.suchformular{border:1px solid #DDDDDD;padding:6px 12px}.katnav_td div.quicksearch_container .input-group-btn:last-child > .btn{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}header.hauptnav_td .navbar-toggle.to_account,header.hauptnav_td .navbar-toggle.to_account:focus,header.hauptnav_td .navbar-toggle.to_account:hover,header.hauptnav_td .navbar-toggle.to_account:active{font-size:20px}.hauptnav_td div.ibox.account_container{position:relative}.hauptnav_td #login_box_ibox_content{display:flex;flex-wrap:wrap;--icon-margin:10px;z-index:1;transition:all ease-in-out .3s;opacity:0;visibility:hidden;position:absolute;right:-10px;top:calc(100% + 5px);padding:5px 0;font-size:12px;background-color:#FFFFFF;border-radius:6px;box-shadow:0 0 40px -10px rgba(0,0,0,.2)}.hauptnav_td #login_box_ibox_content .mein_konto_item{display:flex;gap:var(--icon-margin);align-items:center;flex-wrap:nowrap;flex:1 1 100%}.hauptnav_td #login_box_ibox_content .mein_konto_item.border_top{border-top:2px solid #33301511;margin-top:5px;text-align:center}.hauptnav_td #login_box_ibox_content .mein_konto_item a{color:#333015;text-decoration:none;position:relative}.hauptnav_td #login_box_ibox_content .mein_konto_item a:not(.icon)::after{content:'';position:absolute;height:1px;background-color:#333015;bottom:-5px;left:0;width:100%;opacity:0;transition:all .3s ease-in-out}.hauptnav_td #login_box_ibox_content .mein_konto_item.border_top a::after{left:0;width:100%;bottom:-5px}.hauptnav_td #login_box_ibox_content .mein_konto_item a:hover{text-decoration:none}.hauptnav_td #login_box_ibox_content .mein_konto_item a:not(.icon):hover::after{opacity:1}.hauptnav_td #login_box_ibox_content .mein_konto_item .bi::before{font-size:20px;vertical-align:middle}.hauptnav_td #login_box_ibox_content .mein_konto_item a i.bi.bi-bag::before{vertical-align:-0.15em}.hauptnav_td #login_box_ibox_content .mein_konto_item,.hauptnav_td #login_box_ibox_content > label,.hauptnav_td #login_box_ibox_content > a{padding:10px 20px;text-align:left}.hauptnav_td div.ibox.account_container:hover #login_box_ibox_content{opacity:1;visibility:visible}.katnav_td #login_box_ibox_content > .btn:not(:first-child){margin-top:10px}header.hauptnav_td .navbar-toggle.comparison,header.hauptnav_td .navbar-toggle.comparison:focus,header.hauptnav_td .navbar-toggle.comparison:hover,header.hauptnav_td .navbar-toggle.comparison:active{font-size:20px}.container_hauptnavigation .ibox.comparison_container .comparison{padding:0}.hauptnav_td div.cart_container{position:relative;cursor:pointer}.col_left div.cart_container div.ibox_top{background-color:#E3010F}.hauptnav_td .cart_container a.ibox_top{color:#FFFFFF;text-decoration:none;font-style:normal;font-size:20px;font-weight:700}span.wk_info_box{background-color:#E3010F;color:#FFFFFF;width:24px;height:24px;border:2px solid #FFFFFF;border-radius:100%;position:absolute;top:0px;right:-15px;font-size:10px;font-weight:600;line-height:20px;text-align:center}.navbar-header span.wk_info_box{width:20px;height:20px;top:0;right:-5px;line-height:18px;font-size:8px}div.cart_container div.ibox_content{background-color:#FFFFFF}div.cart_container,div.cart_container a.ibox_content{color:#333333;text-decoration:none;font-style:normal;font-size:16px;font-weight:400}div.cart_container .cart_info_total{width:100%}.currency_container a.ibox_content,.language_container a.ibox_content{text-decoration:none;border-left:1px solid #333333;padding-left:8px;padding-right:4px}.currency_container a.ibox_content{text-decoration:none}.currency_container a.ibox_content:first-child,.language_container a.ibox_content:first-child{border-left:none;padding-left:0}.dl-static a.active,header.hauptnav_td div.ibox.language_container .ibox_content a.ibox_content.active,header.hauptnav_td div.ibox.currency_container .ibox_content a.ibox_content.active{font-weight:700}.language_container button{margin-left:5px}.language_container button:first-child{margin-left:0}.language_container .link-sprache{display:inline-block}.dl-static .currency_container a.ibox_content,.dl-static .language_container a.ibox_content{display:inline-block;border:none;padding:5px 5px}.dl-static .language_container{border-right:1px solid #E3010F}.dl-static .language_container a.ibox_content:last-child{margin-right:15px}.box_content_label,.box_content_label:visited,.box_content_label:active{text-decoration:none;cursor:default}div.box_content ul{list-style-type:none;margin:0;padding:0}div.box_content ul li a{padding-left:0px}div.box_content ul li ul li a{padding-left:15px}div.box_content ul li ul li ul li a{padding-left:30px}div.box_content ul li ul li ul li ul li a{padding-left:45px}div.box_content ul li ul li ul li ul li ul li a{padding-left:60px}.footer .box_content .box_content_label,.footer .box_content .box_content_label:visited,.footer .box_content .box_content_label:active{font-weight:700}.footer .box_content{text-align:left;padding:10px}.footer .box_content a{color:#333333;font-style:normal;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;font-size:14px;font-weight:500;text-decoration:none;font-weight:500}.footer .box_content ul li{float:left;width:150px;border-right:0px solid #000000;padding-left:20px}.footer .box_content ul li ul li{border-right:none;padding-left:0px}.footer .box_content ul li.box_content_last{border-right:none}footer .nav_slidemenu .sf-menu,footer .nav_slidemenu .sf-menu li{float:none;background:none}footer .nav_slidemenu .sf-menu > li{margin-bottom:2px}footer .nav_slidemenu .sf-menu li a{cursor:pointer;padding:12px 16px;border:0;color:#FFFFFF;font-style:normal;font-size:14px;font-weight:500;text-decoration:none;background-color:#E3010F}footer .nav_slidemenu .sf-menu li a:hover,footer .nav_slidemenu .sf-menu li.sfHover > a{color:#E3010F;font-style:normal;font-size:14px;font-weight:500;text-decoration:none;background-color:#FFFFFF}footer .nav_slidemenu .sf-menu li:last-child > a{border:0}footer .nav_slidemenu .sf-arrows .sf-with-ul::after{margin-top:8px}footer .nav_slidemenu .sf-menu ul{position:relative;width:100%;margin:2px 0}footer .nav_slidemenu .sf-menu li ul li a{border-bottom:1px solid #DDDDDD}ul.katfilter_content_info_anzeige_long{padding-left:0;list-style-type:none;margin:0 0 15px}ul.katfilter_content_info_anzeige_long:last-child{margin:0}li.katfilter_content_info_anzeige_long{margin:0 0 5px}li.katfilter_content_info_anzeige_long:last-child{margin:0}a.katfilter_content_info_anzeige_long{text-decoration:none !important}ul.katfilter_content_info_anzeige_short{list-style-type:none;padding:0px;margin:0px;display:inline}li.katfilter_content_info_anzeige_short{float:left;display:inline}a.katfilter_content_info_anzeige_short{text-decoration:none !important}#toggle-filter{position:relative;width:100%;background-color:#F0F0F0;border-color:#F0F0F0;background-image:none;color:#333333;text-align:left}#toggle-filter .bi{position:absolute;right:0;top:0;left:auto;padding:14px 15px 14px 15px}div.katfilter_content{padding-top:15px}#kategorienfilter_aktiv{padding-bottom:15px}#kategorienfilter_aktiv legend{border-color:#DDDDDD}#kategorienfilter_aktiv a{color:#333333;text-decoration:none;font-style:normal;font-size:14px;font-weight:400;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}.katfilter_aktiv_element:not(:last-child){margin-bottom:5px}.katfilter_widgets{display:flex;gap:15px;flex-wrap:wrap}.kat_actions_filter{display:flex;flex-wrap:wrap}.kat_actions_filter .toggle-filter,.kat_actions_filter .katfilter_content{flex:1 1 100%}.katfilter_widget_content{max-width:max(220px,calc(25% - 15px + 2px));flex:1 1 max(220px,calc(25% - 15px + 2px))}.left_nav .katfilter_widget_content{max-width:100%;flex-basis:100%}@media(max-width:767px){.katfilter_widget_content{max-width:max(220px,50%);flex:1 1 220px}}@media(max-width:509px){.katfilter_widget_content{max-width:100%}}.katfilter_content .katfilter_widget_title{display:block;list-style-type:none;background-color:#F0F0F0;background-image:none;background-repeat:repeat;padding:6px 12px;border-radius:30px;margin:0px 0px 0px 0px}.katfilter_content ul.katfilter_widget_title li a{transition:all ease-in-out .3s;display:block}.content_td li.katfilter_openclose.opened > a.katfilter_widget_title_normal,.katnav_td li.katfilter_openclose.opened > a.katfilter_widget_title_normal,.katfilter_widget_title_active,.content_td a.katfilter_widget_title_active,.content_td a:active.katfilter_widget_title_active,.content_td a:visited.katfilter_widget_title_active,.katnav_td a.katfilter_widget_title_active,.katnav_td a:active.katfilter_widget_title_active,.katnav_td a:visited.katfilter_widget_title_active{color:#333333;text-decoration:none;font-style:normal;font-size:14px;font-weight:500;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}.katfilter_widget_title_deactivated,.content_td a.katfilter_widget_title_deactivated,.content_td a:active.katfilter_widget_title_deactivated,.content_td a:visited.katfilter_widget_title_deactivated,.katnav_td a.katfilter_widget_title_deactivated,.katnav_td a:active.katfilter_widget_title_deactivated,.katnav_td a:visited.katfilter_widget_title_deactivated{color:#BBBBBB;text-decoration:none;font-style:normal;font-size:14px;font-weight:500;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}.katfilter_widget_title_normal,.content_td a.katfilter_widget_title_normal,.content_td a:active.katfilter_widget_title_normal,.content_td a:visited.katfilter_widget_title_normal,.katnav_td a.katfilter_widget_title_normal,.katnav_td a:active.katfilter_widget_title_normal,.katnav_td a:visited.katfilter_widget_title_normal{color:#333333;text-decoration:none;font-style:normal;font-size:14px;font-weight:500;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}.katfilter_widget_title_small{font-size:80%}div.left_nav ul li.katfilter_openclose,li.katfilter_openclose{position:relative}div.left_nav ul li.katfilter_openclose .bi,li.katfilter_openclose .bi{transition:all ease-in-out .1s;position:absolute;top:50%;right:0;transform:translate(0,-50%)}div.left_nav ul li.katfilter_openclose.opened .bi,li.katfilter_openclose.opened .bi{transform:translate(0,-50%) rotate(180deg)}.katfilter_content ul.katfilter_widget_title li a.katfilter_auswahl_aufheben{position:absolute;top:50%;right:20px;transform:translate(0,-50%)}div.ibox.category_filter_container ul.katfilter_widget_title li a.katfilter_auswahl_aufheben{margin-top:-17px;margin-right:20px;width:12px;float:right}.katfilter_content .katfilter_widget_elements{padding:10px 0;margin:0}.katfilter_content #slider-range-preisslider{margin:5px 9px 5px 7px !important}.katfilter_widget_elements{white-space:nowrap;list-style-type:none}div.left_nav .katfilter_widget_elements{margin-bottom:10px}div.left_nav .katfilter_widget_elements li,div.left_nav .katfilter_widget_elements li a,.katfilter_widget_elements li,.katfilter_widget_elements li a{background-repeat:no-repeat;background-position:left center}.katfilter_widget_element_color{display:inline-block;margin:0 5px 10px;float:left;width:30px;height:30px;border-radius:30px;border:1px solid #333333;padding:4px}.katfilter_widget_element_color .katfilter_widget_element_color_inner{width:100%;height:100%;border-radius:30px}.katfilter_widget_element_color_aktiv{border-width:2px;border-color:#333333;padding:3px}.katfilter_widget_element_color_deaktiviert{border-color:#BBBBBB;opacity:0.2}.katnav_td li.filter_widget_table_element_normal_li,.katnav_td li.filter_widget_table_element_deaktiviert_li,.katnav_td li.filter_widget_table_element_aktiv_deaktiviert_li,.katnav_td li.filter_widget_table_element_aktiv_li,.content_td li.filter_widget_table_element_normal_li,.content_td li.filter_widget_table_element_deaktiviert_li,.content_td li.filter_widget_table_element_aktiv_deaktiviert_li,.content_td li.filter_widget_table_element_aktiv_li{float:left;border-collapse:collapse;min-width:calc(max(65px,25%) - 10px);margin:0 5px 10px 5px;text-align:center;border-radius:30px;border:1px solid #333333;clear:none}.katnav_td li.filter_widget_table_element_deaktiviert_li,.content_td li.filter_widget_table_element_deaktiviert_li{border-color:#BBBBBB}.katnav_td li.filter_widget_table_element_aktiv_li,.content_td li.filter_widget_table_element_aktiv_li{border-width:2px;border-color:#333333}.katnav_td li.filter_widget_table_element_aktiv_deaktiviert_li,.content_td li.filter_widget_table_element_aktiv_deaktiviert_li{border-width:2px;border-color:#BBBBBB}.katnav_td li.filter_widget_table_element_normal_li > a,.katnav_td li.filter_widget_table_element_aktiv_li > a,.katnav_td li.filter_widget_table_element_deaktiviert_li > span,.katnav_td li.filter_widget_table_element_aktiv_deaktiviert_li > a,.content_td li.filter_widget_table_element_normal_li > a,.content_td li.filter_widget_table_element_aktiv_li > a,.content_td li.filter_widget_table_element_deaktiviert_li > span,.content_td li.filter_widget_table_element_aktiv_deaktiviert_li > a{display:inline-block;width:100%;padding:5px}.katnav_td li.filter_widget_table_element_aktiv_deaktiviert_li > a,.content_td li.filter_widget_table_element_aktiv_deaktiviert_li > a,.katnav_td li.filter_widget_table_element_aktiv_li > a,.content_td li.filter_widget_table_element_aktiv_li > a{padding:4px}.katfilter_select{margin:0px 0px 2px 0;padding:0px;border:0px;width:100%}.katfilter_aktiv_element{width:100%;text-align:left;padding:6px 12px;border:1px solid #DDDDDD;border-radius:30px;background-color:transparent}.katfilter_content .katfilter_aktiv_element{width:auto}.katfilter_aktiv_element span.bi{position:relative;top:2px;margin-left:10px;font-size:calc(14px - 2px)}div.mobile_filter_menu{z-index:10;display:none;margin-top:5px;box-shadow:0 0 40px -15px rgba(0,0,0,.2);background-color:#E3010F;position:absolute;z-index:10000}.katfilter_widget_element_normal,.katfilter_widget_element_normal input,.content_td a.katfilter_widget_element_normal,.content_td a:active.katfilter_widget_element_normal,.content_td a:visited.katfilter_widget_element_normal,.katnav_td a.katfilter_widget_element_normal,.katnav_td a:active.katfilter_widget_element_normal,.katnav_td a:visited.katfilter_widget_element_normal{color:#333333;text-decoration:none;font-style:normal;font-size:14px;font-weight:400;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}.katfilter_widget_element_active,.content_td a.katfilter_widget_element_active,.content_td a:active.katfilter_widget_element_active,.content_td a:visited.katfilter_widget_element_active,.katnav_td a.katfilter_widget_element_active,.katnav_td a:active.katfilter_widget_element_active,.katnav_td a:visited.katfilter_widget_element_active{color:#333333;text-decoration:none;font-style:normal;font-size:14px;font-weight:400;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}.katfilter_widget_element_deactivated,.content_td a.katfilter_widget_element_deactivated,.content_td a:active.katfilter_widget_element_deactivated,.content_td a:visited.katfilter_widget_element_deactivated,.katnav_td a.katfilter_widget_element_deactivated,.katnav_td a:active.katfilter_widget_element_deactivated,.katnav_td a:visited.katfilter_widget_element_deactivated{color:#BBBBBB;text-decoration:none;font-style:normal;font-size:14px;font-weight:400;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}.katfilter_auswahl_aufheben,.content_td a.katfilter_auswahl_aufheben,.content_td a:active.katfilter_auswahl_aufheben,.content_td a:visited.katfilter_auswahl_aufheben,.katnav_td a.katfilter_auswahl_aufheben,.katnav_td a:active.katfilter_auswahl_aufheben,.katnav_td a:visited.katfilter_auswahl_aufheben{color:#333333;text-decoration:none;font-style:normal;font-size:14px;font-weight:400;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;text-align:right;padding-right:2px;padding:0px;margin:0px}.katfilter_manual_title_only{clear:both}.katfilter_manual_title_only_element{border:1px solid grey;float:left;padding:8px;margin-top:10px;margin-right:8px}.katfilter_manual_title_only_element_active{background-color:red}.katfilter_manual_title_only_element_active a{color:white}ul.katfilter_widget_elements.scrollable_box{padding:0 5px !important;overflow-x:hidden;overflow-y:auto;border:1px solid #DDDDDD}ul.katfilter_widget_elements.scrollable_box li input.search_filter_criteria{margin:5px 0 3px 0;width:100%}ul.blaettern{list-style:none;padding:0px;margin:5px 0 10px 0}ul.blaettern li:first-child a{margin-left:0px}.blaettern_no_link{text-decoration:none}.blaettern_no_link,.content_td a.blaettern{float:left;margin:3px;padding-top:10px;padding-bottom:10px;padding-left:14px;padding-right:14px;border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0;border-left:1px solid #F0F0F0;border-right:1px solid #F0F0F0;background-color:transparent;cursor:pointer;color:#222222;font-style:normal;font-size:12px;text-decoration:none;font-weight:500;border-radius:30px}a.blaettern.active,a.blaettern:hover{background-color:#F0F0F0}.file-wrapper{cursor:pointer;display:inline-block;overflow:hidden;position:relative}.file-wrapper input{position:absolute;right:200%}.impressum{margin-bottom:11px;display:block}.impressum table{border-spacing:0px;display:block}.ga_datenschutz{padding-top:10px}div#haendlerwahl{text-align:left;width:100%}div#haendler_liste{float:left;width:55%}div#haendler_liste table{border-collapse:collapse;width:100%}div#haendler_liste table td,div#haendler_liste table th{border-bottom:1px solid #FFFFFF;padding:2px 5px 2px 5px;vertical-align:top}div#haendlerwahl div#haendler_liste label{white-space:nowrap}div#haendler_liste table td.check{width:20px}.haendler_plz{vertical-align:middle;margin:5px 0 10px 0}div#haendler_details{float:right;color:#333333;border:0px solid #333333;padding-left:20px}div#haendler_details div{display:none}.praemienauswahl{margin-bottom:30px}#praemienauswahl_formular button{margin-top:5px}#praemien_row{margin-top:20px}#praemien_row input{display:none}#praemien_row .flex{position:relative;display:flex;align-items:center;transition:all ease-in-out .3s;border-radius:6px;padding:15px;box-shadow:0 0 40px -20px rgba(0,0,0,.2);border:1px solid #DDDDDD;border-left:6px solid #DDDDDD;margin-bottom:20px}#praemien_row input:checked + .flex{border-color:#FF3C2A}#praemien_row input:not(:checked) + .flex:hover{border-left-color:#FF3C2A88}#praemien_row input + .flex > span{transition:opacity ease-in-out .3s;opacity:0;font-size:8px;position:absolute;left:-20px;top:-1px;border-radius:6px 0 0 6px;color:#FFFFFF;background-color:#FF3C2A;padding:5px}#praemien_row input:checked + .flex > span{opacity:1}#praemien_row .flex label{cursor:pointer;padding:0 5px;margin:0;text-overflow:ellipsis;overflow:hidden;vertical-align:middle}#praemien_row .flex > .name{flex:1 1 0;cursor:pointer;overflow:hidden}#praemien_row .flex > .image{flex:0 0 75px;cursor:pointer}.katfilter_widget_element_slider .fsslider{height:20px;line-height:18px;font-size:13px}.katfilter_widget_element_slider .fsslider > .fssel-value{background-color:#333333;height:6px;margin-top:-3px}.katfilter_widget_element_slider .fsslider > .fsfull-value{background-color:#BBBBBB;height:6px;margin-top:-3px;border-radius:6px;border:1px solid #BBBBBB}.katfilter_widget_element_slider .fsslider > .fscaret{background-color:#FFFFFF;box-shadow:0px 1px 2px 1px rgba(0,0,0,0.3);width:20px;height:20px;border:0;border-radius:100%}.katfilter_widget_element_slider .fsslider > .fscaret.fss-left:after,.katfilter_widget_element_slider .fsslider > .fscaret.fss-right:after,.katfilter_widget_element_slider .fsslider > .fscaret.fss-left:before,.katfilter_widget_element_slider .fsslider > .fscaret.fss-right:before{transition:all ease-in-out .3s;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;opacity:0;position:absolute;top:35px;left:50%;transform:translate(-50%);padding:2px 8px;border-radius:6px;box-shadow:0px 1px 2px 1px rgba(0,0,0,0.3);background-color:#F0F0F0;color:#333333}.katfilter_widget_element_slider .fsslider > .fscaret.fss-left:after,.katfilter_widget_element_slider .fsslider > .fscaret.fss-right:after{content:'';top:25px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #333333;background-color:transparent;box-shadow:none;padding:0}.katfilter_widget_element_slider .fsslider > .fscaret.fss-left:hover:before,.katfilter_widget_element_slider .fsslider > .fscaret.fss-right:hover:before,.katfilter_widget_element_slider .fsslider > .fscaret.fss-left:hover:after,.katfilter_widget_element_slider .fsslider > .fscaret.fss-right:hover:after{opacity:1}.katfilter_widget_element_slider .fsslider > .fscaret.fss-left:before{content:'min'}.katfilter_widget_element_slider .fsslider > .fscaret.fss-right:before{content:'max'}.hauptnav_slidemenu{background-color:transparent;background:none}#box_content_hauptnav div.box_content ul li{padding:0}.hauptnav_slidemenu ul.sf-menu,.hauptnav_slidemenu ul.sf-megamenu{margin:0;position:initial}.hauptnav_slidemenu .sf-megamenu .sf-mega{width:calc(100vw - var(--scrollbar_width));left:50%;transform:translateX(-50%)}.hauptnav_slidemenu ul.sf-menu{position:relative}.hauptnav_slidemenu .sf-arrows > li > .sf-with-ul:after{font-size:12px;line-height:1;border:0;font-family:'bootstrap-icons';content:"\f282";position:relative;top:1px;right:0;padding-left:5px}.hauptnav_slidemenu .sf-arrows ul .sf-with-ul:after{content:"\e080";font-family:'Glyphicons Halflings';font-size:10px;border:0;margin-top:2px;margin-right:8px}.hauptnav_slidemenu .kat_in_pfad{background-image:none}.hauptnav_slidemenu ul.sf-menu li a,.hauptnav_slidemenu ul.sf-megamenu li a{transition:all ease-in-out .3s}.hauptnav_slidemenu ul.sf-menu li,.hauptnav_slidemenu ul.sf-megamenu li{background-color:transparent}ul.sf-menu > li > a,.hauptnav_slidemenu ul.sf-menu > li > a,.hauptnav_slidemenu ul.sf-megamenu > li > a{cursor:pointer;padding:0 15px}.hauptnav_slidemenu ul.sf-menu > li > a,.hauptnav_slidemenu ul.sf-megamenu > li > a{color:#FFFFFF;background-color:#E3010F;background-image:none;background-repeat:repeat;background-position:left top;border-top:0px solid #FFFFFF;border-right:0px solid #FFFFFF;border-left:0px solid transparent;border-bottom:0px solid #FFFFFF;text-decoration:none;font-size:16px;font-weight:600;font-style:normal;line-height:50px;opacity:1}ul.sf-menu > li > a{color:#333333;background-color:#FFFFFF;font-size:14px;font-weight:500;text-decoration:none;font-style:normal}ul.sf-menu > li:hover > a{color:#E3010F}.hauptnav_slidemenu ul.sf-menu > li > a.kat_aktiv,.hauptnav_slidemenu ul.sf-menu > li > a.kat_in_pfad,.hauptnav_slidemenu ul.sf-menu > li > a.boxlink_active,.hauptnav_slidemenu ul.sf-menu > li > a.boxlink_in_path,.hauptnav_slidemenu ul.sf-menu > li.sfHover > a,.hauptnav_slidemenu ul.sf-menu > li > a:hover,.hauptnav_slidemenu ul.sf-megamenu > li > a.kat_aktiv,.hauptnav_slidemenu ul.sf-megamenu > li > a.kat_in_pfad,.hauptnav_slidemenu ul.sf-megamenu > li.sfHover > a,.hauptnav_slidemenu ul.sf-megamenu > li > a:hover{background-color:#FF4631;background-image:none;background-repeat:repeat;background-position:left top;color:#FFFFFF;border-top:0px solid #FFFFFF;border-right:0px solid #FFFFFF;border-left:0px solid transparent;border-bottom:0px solid #D9002B;opacity:1;text-decoration:none;border-radius:0;text-decoration:none;font-size:16px;font-weight:600;font-style:normal}.hauptnav_slidemenu ul.sf-menu > li > ul > li > a,.hauptnav_slidemenu ul.sf-menu > li > ul > li > a:visited{color:#FFFFFF;text-decoration:none;font-style:normal;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;font-size:14px;font-weight:400;background-color:#FF4631;background-image:none;background-repeat:repeat;background-position:left top;border-top:0px solid #DDDDDD;border-right:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;padding:10px 15px;opacity:1}.hauptnav_slidemenu ul.sf-menu.sf-arrows li ul li a.sf-with-ul,.hauptnav_slidemenu ul.sf-menu.sf-with-ul li ul li a.sf-with-ul:visited{padding-right:25px}.hauptnav_slidemenu ul.sf-menu > li > ul > li > a.kat_aktiv,.hauptnav_slidemenu ul.sf-menu > li > ul > li > a.kat_in_pfad,.hauptnav_slidemenu ul.sf-menu > li > ul > li > a.boxlink_active,.hauptnav_slidemenu ul.sf-menu > li > ul > li > a.boxlink_in_path,.hauptnav_slidemenu ul.sf-menu > li > ul > li.sfHover > a,.hauptnav_slidemenu ul.sf-menu > li > ul > li > a:hover{background-color:#E3010F;background-image:none;background-repeat:repeat;background-position:left top;color:#FFFFFF;text-decoration:none;font-style:normal;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;font-size:14px;font-weight:400;border-top:0px solid #DDDDDD;border-right:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-radius:0;opacity:1}.hauptnav_slidemenu .jqueryslidemenu ul li ul li ul li a{background-color:#E3010F;color:#FFFFFF;text-decoration:none;font-style:normal;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;font-size:14px;font-weight:400;border-top:0px solid #DDDDDD;border-right:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD}.hauptnav_slidemenu ul.sf-menu > li > ul > li > ul li a,.hauptnav_slidemenu ul.sf-menu > li > ul > li > ul li a:visited{color:#FFFFFF;text-decoration:none;font-style:normal;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;font-size:14px;font-weight:400;border-top:0px solid #DDDDDD;border-right:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;background-color:#E3010F;opacity:1}.hauptnav_slidemenu ul.sf-menu > li > ul > li > ul li.sfHover a,.hauptnav_slidemenu ul.sf-menu > li > ul > li > ul li a.kat_aktiv,.hauptnav_slidemenu ul.sf-menu > li > ul > li > ul li a.kat_in_pfad,.hauptnav_slidemenu ul.sf-menu > li > ul > li > ul li a.boxlink_active,.hauptnav_slidemenu ul.sf-menu > li > ul > li > ul li a.boxlink_in_pfad,.hauptnav_slidemenu ul.sf-menu > li > ul > li > ul li a:hover{background-color:#FF4631;color:#FFFFFF;text-decoration:none;font-style:normal;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;font-size:14px;font-weight:400;border-top:0px solid #DDDDDD;border-right:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;opacity:1}.hauptnav_slidemenu .sf-megamenu .sf-mega{background-color:#FF4631;background-image:none;background-repeat:repeat;background-position:left top;padding:10px 0 20px 0;opacity:1;z-index:10000;border-top:1px solid #DDDDDD;box-shadow:0 15px 20px -10px rgba(0,0,0,.2);top:100%}.sf-menu ul{left:auto}.hauptnav_slidemenu .sf-menu ul{z-index:1;box-shadow:0 0 40px -10px rgba(0,0,0,.2)}.hauptnav_slidemenu .sf-mega-section{padding:0;width:100%}.hauptnav_slidemenu .sf-mega-section:last-child{border-right:none}.hauptnav_slidemenu ul.sf-megamenu li ul{list-style-type:none;margin:0;padding:0}.hauptnav_slidemenu .sf-megamenu .sf-mega a{display:block;padding:10px}.hauptnav_slidemenu .sf-megamenu .sf-mega ul ul a{padding:5px 10px}.hauptnav_slidemenu ul.sf-megamenu > li .sf-mega-section > ul > li > a,.hauptnav_slidemenu ul.sf-megamenu > li .sf-mega-section > ul > li > a:visited{color:#FFFFFF;text-decoration:none;font-style:normal;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;font-size:14px;font-weight:400;background-color:#FF4631;background-image:none;background-repeat:repeat;background-position:left top;border-top:0px solid #DDDDDD;border-right:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD}.hauptnav_slidemenu ul.sf-megamenu > li .sf-mega-section > ul > li > a.kat_aktiv,.hauptnav_slidemenu ul.sf-megamenu > li .sf-mega-section > ul > li > a.kat_in_pfad,.hauptnav_slidemenu ul.sf-megamenu > li .sf-mega-section > ul > li > a:hover{background-color:#E3010F;background-image:none;background-repeat:repeat;background-position:left top;color:#FFFFFF;text-decoration:none;font-style:normal;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;font-size:14px;font-weight:400;border-top:0px solid #DDDDDD;border-right:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD}.hauptnav_slidemenu ul.sf-megamenu > li .sf-mega-section > ul > li > ul > li a,.hauptnav_slidemenu ul.sf-megamenu > li .sf-mega-section > ul > li > ul > li a:visited{color:#FFFFFF;text-decoration:none;font-style:normal;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;font-size:14px;font-weight:400;border-top:0px solid #DDDDDD;border-right:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;background-color:#E3010F}.hauptnav_slidemenu ul.sf-megamenu > li .sf-mega-section > ul > li > ul > li a.kat_aktiv,.hauptnav_slidemenu ul.sf-megamenu > li .sf-mega-section > ul > li > ul > li a.kat_in_pfad,.hauptnav_slidemenu ul.sf-megamenu > li .sf-mega-section > ul > li > ul > li a:hover{background-color:#FF4631;color:#FFFFFF;text-decoration:none;font-style:normal;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;font-size:14px;font-weight:400;border-top:0px solid #DDDDDD;border-right:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD}.kat_banner{background-repeat:no-repeat;background-position:center;background-size:cover;margin-top:-40px;margin-bottom:40px}@media (max-width:767px){.kat_banner{margin-top:-20px;margin-bottom:20px}}#ratenzahlung_banner{margin-right:10px;float:right}.ratenzahlung_warenkorb{float:right}.ratenzahlung_element_warenkorb{float:right}.ratenzahlung_preis_artikel_liste{margin-top:10px;font-size:90%}.ratenzahlung_infotext_artikel_liste a,.ratenzahlung_infotext_artikel_liste a:link,.ratenzahlung_infotext_artikel_liste a:active,.ratenzahlung_infotext_artikel_liste a:hover,.ratenzahlung_infotext_artikel_liste a:visited,.ratenzahlung_infotext_kasse a,.ratenzahlung_infotext_kasse a:link,.ratenzahlung_infotext_kasse a:active,.ratenzahlung_infotext_kasse a:hover,.ratenzahlung_infotext_kasse a:visited,.ratenzahlung_infotext_text_only a,.ratenzahlung_infotext_text_only a:link,.ratenzahlung_infotext_text_only a:active,.ratenzahlung_infotext_text_only a:hover,.ratenzahlung_infotext_text_only a:visited{font-size:90%;color:#0089CF}.ratenzahlung_bestelluebersicht{margin-right:5px}.ratenzahlung_bestelluebersicht_right{float:right;margin-left:5px}.ratenzahlung_artikel_details{float:right}.ratenzahlung_element_artikel_details{float:right}.ratenzahlung_preis_div{font-weight:700}.ratenzahlung_infotext_div{float:left;vertical-align:top}.ratenzahlung_infotext_div a,.ratenzahlung_infotext_div a:active,.ratenzahlung_infotext_div a:hover,.ratenzahlung_infotext_div a:visited{color:#0089CF}.ratenzahlung_psp_logo_div{float:right}.ratenzahlung_infotext_kasse{vertical-align:top}#ratenzahlung_banner_kasse{margin-top:10px}.alias-row{margin-bottom:10px}.payment_icon{vertical-align:middle;border:0}.bezahlungsart_zusatz_info{color:#333333;background-color:#FFFFFF;font-style:normal;font-size:12px;text-decoration:none;font-weight:400;margin-left:26px;display:none}.bezahlungsarten .zahlungsart{border-bottom:1px solid #DDDDDD;padding:10px 0px;width:100%;height:auto;display:inline-block}.bezahlungsarten .zahlungsart label{display:block;cursor:pointer;width:100%;padding:8px 0;margin:0}.bezahlungsarten .zahlungsart label,.bezahlungsarten .zahlungsart label a{font-weight:600}.bezahlungsarten .zahlungsart .payment_icon{float:right;margin-top:-10px}.bezahlungsarten .zahlungsart input[type="radio"]{float:left;margin-top:2px;margin-right:10px}.bezahlungsarten .payment_alias{padding-top:10px}#payment-alias-create-modal .modal-dialog{background-color:#FFFFFF;background-image:none;border-radius:6px}#payment-alias-create-modal .modal-content{background-color:#FFFFFF;background-image:none;border-radius:6px}.btn:not(.touchspin-spinner):not(.btn-lg):not(.btn-sm):not(.btn-xs):not(.navbar-toggle){font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;text-decoration:none;border-radius:30px;height:50px;letter-spacing:1px}.input-group-btn:last-child > .btn{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0}.btn [class^="icon-"],.btn [class^="glyphicon"]{position:relative;top:1px}.wk_edit{margin-right:5px !important}.btn.wk_delete [class^="icon-"],.btn.wk_edit [class^="icon-"],.btn.wk_refresh [class^="icon-"],.btn [class^="glyphicon"]{top:1px;left:1px}.ui-widget div,.ui-widget span,.ui-widget input,.ui-widget select{font-size:16px !important;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif !important}a.btn-default,button.btn-default,a.btn-default:visited,input.btn-default,input.btn-default:visited,button.swal2-cancel.swal2-styled{transition:background-position ease-in-out .3s,color ease-in-out .3s,opacity ease-in-out .3s;height:auto;color:#2F3942;font-weight:500;font-size:14px;background-image:linear-gradient(to right,#EFEFF4 0%,#EFEFF4 50%,#EFEFF4 100%);background-size:300% 300%;background-position:-1px center;border-top:1px #EFEFF4 solid;border-left:1px #EFEFF4 solid;border-right:1px #EFEFF4 solid;border-bottom:1px #EFEFF4 solid}.btn-default:not(.btn-lg):not(.btn-sm):not(.btn-xs):not(.touchspin-spinner),button.swal2-cancel.swal2-styled{padding:14px 20px 14px 20px}.btn-default:not(.touchspin-spinner):hover,.btn-default:not(.touchspin-spinner):focus,.btn-default:not(.touchspin-spinner):active,.btn-default:hover,.btn-default:visited,.btn-default:focus,.btn-default:active,.btn-default:active:focus,.btn-default.active,.swal2-cancel.swal2-styled:hover,.swal2-actions:not(.swal2-loading) .swal2-cancel.swal2-styled:hover{height:auto;color:#E41F13;font-weight:500;font-size:14px;background-image:linear-gradient(to left,#FFFFFF 0%,#FFFFFF 50%,#FFFFFF 100%);background-position:calc(100% + 1px) center;border-top:1px #E41F13 solid;border-left:1px #E41F13 solid;border-right:1px #E41F13 solid;border-bottom:1px #E41F13 solid;outline:0}button.btn-primary,a.btn-primary,a.btn-primary:visited,button.swal2-confirm.swal2-styled{transition:all ease-in-out .3s;height:auto;color:#FFFFFF;font-weight:500;font-size:14px;background-image:linear-gradient(to right,#E3010F 0%,#FF3C2A 50%,#E3010F 100%);background-size:300% 300%;background-position:-1px center;border-top:1px transparent solid;border-left:1px transparent solid;border-right:1px transparent solid;border-bottom:1px transparent solid}.cta-buttons{display:flex;justify-content:flex-end;align-items:center;gap:15px;font-size:0;min-height:25px}.cta-buttons div.artikel_box_button{height:auto}.cta-buttons button.btn.as-icon,.cta-buttons a.btn.as-icon,.cta-buttons a.btn.as-icon:visited,.cta-buttons a.btn.as-icon:hover,.cta-buttons a.btn.as-icon:focus,.cta-buttons a.btn.as-icon:active,.cta-buttons a.btn.as-icon:active:focus{border:0;background:none;box-shadow:none;padding:0 !important;height:auto !important;color:#E3010F;font-size:0px}.cta-buttons button.btn.as-icon > span:before,.cta-buttons a.btn.as-icon > span:before{font-size:20px}.cta-buttons .as-icon .bi-cart::before,.cta-buttons .as-icon .bi-cart2::before{vertical-align:0.15em}@media (min-width:768px){.artikel_box .cta-buttons{transition:all ease-in-out .3s;opacity:0}.artikel_box:hover .cta-buttons{opacity:1}}.btn-primary:not(.btn-lg):not(.btn-sm):not(.btn-xs):not(.touchspin-spinner),.swal2-actions:not(.swal2-loading) .swal2-styled.swal2-confirm{padding:14px 20px 14px 20px}.btn-primary:hover,.btn-primary:hover:visited,.btn-primary:focus,.btn-primary:active,.btn-primary:active:focus,.btn-primary.active,.swal2-confirm.swal2-styled:hover,.swal2-actions:not(.swal2-loading) .swal2-styled.swal2-confirm:hover{height:auto;color:#FFFFFF;font-weight:500;font-size:14px;background-image:linear-gradient(to left,#E3010F 0%,#FF3C2A 50%,#E3010F 100%);background-position:calc(100% + 1px) center;border-top:1px transparent solid;border-left:1px transparent solid;border-right:1px transparent solid;border-bottom:1px transparent solid;outline:0}.btn-bearbeiten,a.btn-bearbeiten,a.btn-bearbeiten:visited{position:absolute;top:0;right:15px;transition:opacity ease-in-out .3s;opacity:1;height:auto;color:#FFFFFF;font-size:14px;background-image:linear-gradient(#D9002B 1%,#D9002B 6%,#D9002B );border-top:1px #D9002B solid;border-left:1px #D9002B solid;border-right:1px #D9002B solid;border-bottom:1px #D9002B solid}.content_td a.btn-bearbeiten,a.btn-bearbeiten span{color:#FFFFFF}.btn-bearbeiten:not(.btn-lg):not(.btn-sm):not(.btn-xs):not(.touchspin-spinner){padding:6px 12px 6px 12px}a.btn-bearbeiten:hover,a.btn-bearbeiten:focus,a.btn-bearbeiten:active,a.btn-bearbeiten.active{opacity:0.75;height:auto;color:#FFFFFF;font-weight:400;font-size:14px;background-image:linear-gradient(#D9002B 1%,#D9002B 6%,#D9002B);border-top:1px #D9002B solid;border-left:1px #D9002B solid;border-right:1px #D9002B solid;border-bottom:1px #D9002B solid}.btn-footer{color:#555555;background-color:#DDDDDD}.suchformular .btn,.suchformular .btn:focus,.suchformular .btn:hover,.suchformular .btn:active,#gutscheincode_btn{border-radius:6px;height:50px}button.as_link{border:0;background-color:transparent;padding:0}.btn-link,.btn-link:hover,.btn-link:focus{color:#333333;background-color:#DFDFDF;text-decoration:none}div.identity-provider-button{margin:5px}.btn-lg,.btn-sm,.btn-xs{border-radius:30px}a.btn-xs,a.btn-xs:not(.touchspin-spinner):hover,a.btn-xs:not(.touchspin-spinner):active,a.btn-xs:not(.touchspin-spinner):active:focus,a.btn-xs:not(.touchspin-spinner):focus,a.btn-xs:not(.touchspin-spinner):visited,a.btn-xs:not(.touchspin-spinner):hover,button.btn-xs,button.btn-xs:not(.touchspin-spinner):hover,button.btn-xs:not(.touchspin-spinner):active,button.btn-xs:not(.touchspin-spinner):active:focus,button.btn-xs:not(.touchspin-spinner):focus,button.btn-xs:not(.touchspin-spinner):visited,button.btn-xs:not(.touchspin-spinner):hover,input.btn-xs,input.btn-xs:not(.touchspin-spinner):hover,input.btn-xs:not(.touchspin-spinner):active,input.btn-xs:not(.touchspin-spinner):active:focus,input.btn-xs:not(.touchspin-spinner):focus,input.btn-xs:not(.touchspin-spinner):visited,input.btn-xs:not(.touchspin-spinner):hover{font-size:12px;text-decoration:none;letter-spacing:1px}a.btn-xs,a.btn-xs:not(.touchspin-spinner):hover,a.btn-xs:not(.touchspin-spinner):active,a.btn-xs:not(.touchspin-spinner):active:focus,a.btn-xs:not(.touchspin-spinner):focus,a.btn-xs:not(.touchspin-spinner):visited,a.btn-xs:not(.touchspin-spinner):hover,button.btn-xs,button.btn-xs:not(.touchspin-spinner):hover,button.btn-xs:not(.touchspin-spinner):active,button.btn-xs:not(.touchspin-spinner):active:focus,button.btn-xs:not(.touchspin-spinner):focus,button.btn-xs:not(.touchspin-spinner):visited,button.btn-xs:not(.touchspin-spinner):hover{padding:4px 8px}.ui-effects-transfer{border:2px dotted #DDDDDD}.hauptnav_td [class*="bi-"]{transition:all ease-in-out .3s}.hauptnav_td [class*="bi-"]:hover{opacity:.9}[class*="bi-star"]{color:#FFD700}.btn > [class*="bi-star"]{color:inherit}@media print{.header_subnav,.hauptnav_slidemenu,col#katnav_breite,.katnav_td_rechts,col#katnav_breite_rechts,.bp_row,div.top_stern,#agb_akzeptieren_buttons_div,#bestellung_drucken_widget,.diesen_artikel_bewerten_widget,.artikelinfo_tabs,.btn,.bootstrap-touchspin,#navbar-mobile,#kontaktformular,.footer{display:none}#shop_table{display:inline}#shop_table{box-shadow:none}.col_content{width:100%}a[href]:after{content:none !important}.tab-content > .tab-pane{display:block}.panel > .panel-collapse{display:block}.anzahl_einheit{display:none}.col_content .box_content{display:none}#shop_table > .container > .row > div{left:0;width:100%}#shoplogo_druck{max-height:100px;max-width:50%}.contenthaupt hr,.content hr{border-bottom:1px solid #DDDDDD;background-color:transparent;height:0px}.kundeadresse{margin-left:-10px}h1.content.bp{padding-left:15px}div.content_td{padding-left:15px } #weitere_informationen_kundenadresse[style],#weitere_informationen_lieferadresse[style]{display:block !important}section.col_content{left:0;width:100%}.top{min-height:125px}div.kundenaccount_box,div.kundeadresse,div.kunde_zusatzdaten{border:1px solid #DDDDDD;margin:0}.warenkorb_container .hidden-xs{display:block !important}div.tbl_ger,div.tbl_ung,div.tbl_titel,div.tbl_info,div.tbl_total{padding:5px 0}.warenkorb_container hr.anfang,.warenkorb_container hr.trenner{margin:5px 0}.warenkorb_container .visible-xs{display:none !important}.warenkorb_container .tbl_titel > .row > div:first-child,.warenkorb_container .tbl_ung > .row > div:first-child,.warenkorb_container .tbl_ger > .row > div:first-child{width:40%}.warenkorb_container .tbl_titel > .row > div,.warenkorb_container .tbl_ung > .row > div,.warenkorb_container .tbl_ger > .row > div{width:20%;float:left}.warenkorb_container .bootstrap-touchspin{display:block}}div.geschenkservice_widget{margin-bottom:7px}div.geschenkservice_widget button:not(.js-geschenkservice-open){float:right}div.geschenkservice_widget div.bottom{display:none;padding-top:3px}div.geschenkservice_widget img.grusskarte_preview{max-width:100%;box-shadow:1px 1px 4px #555}#kasse_formular div.geschenkservice_widget div.bottom{display:block}div.print_at_home_widget button{float:right}div.print_at_home_widget div.bottom{display:none;margin-top:20px}#kasse_formular div.print_at_home_widget div.bottom{display:block}div.print_at_home_widget img.gutschein_preview{max-width:100%;box-shadow:1px 1px 4px #555}.status{display:flex;gap:10px}.status > div{font-size:15px}.status_chars_per_row .errors span.error,.status > div i.error{color:#DA251D}@media (max-width:767px){.status > div{font-size:12px}}.notice{color:#FF0000}.status_chars_per_row .errors a{position:absolute;left:8px}textarea.js_evaluation{white-space:pre;overflow-wrap:normal;overflow-x:auto;resize:none}textarea.append-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0}textarea.append-bottom ~ div.append-top{border-radius:0 0 6px 6px;padding:5px 10px;background-color:#DDDDDD22;border:1px solid #DDDDDD;border-top:0}@media (max-width:767px){div.artikel_set img{max-height:230px}}.fancybox-inner .fancybox-content{font-size:min(14px,16px);color:#333333;background-color:#FFFFFF}.fancybox-container a:not(.btn),.fancybox-container a:not(.btn):visited,.fancybox-container a:not(.btn):hover,.fancybox-container h2,.fancybox-container h3,.fancybox-container p,.fancybox-container div > span:not(.error),.fancybox-container .fancybox-close-small{color:#333333 !important}.fancybox-container div:not(.optionsartikel_preis) > a:not(.btn),.fancybox-container div:not(.optionsartikel_preis) > a:not(.btn):visited,.fancybox-container div:not(.optionsartikel_preis) > a:not(.btn):hover{font-size:min(14px,16px) !important}.fancybox-container .wk_layer_trennlinie{border-top-color:#333333}.fancybox-container div.wk_layer_checkmarkborder > span{color:inherit !important}.login_box,.login_direkt_box,.login_identity_box{margin:0 0 30px;box-shadow:0 0 40px -20px rgba(0,0,0,.2);border-radius:6px;padding:20px}.js_variant .autocomplete_password_filler{height:0 !important;visibility:visible;overflow:hidden}.kat_actions{margin:20px 0;box-shadow:0 0 40px -20px rgba(0,0,0,.2);border-radius:6px;padding:15px}div.ansicht_auswahl a{display:inline-block;font-size:24px;line-height:50px;opacity:0.4}div.ansicht_auswahl a + a{margin-left:10px}div.ansicht_auswahl a.aktiv,div.ansicht_auswahl a:active,div.ansicht_auswahl a:hover{opacity:1}ul.list-group.abo{margin:5px 0}ul.list-group.abo .list-group-item{border-color:#DDDDDD;border-radius:2px;padding:5px;margin-top:5px;font-weight:700}div.artikelliste_einspaltig_name.abo .badge{font-weight:300;border-radius:2px}ul.list-group.abo .list-group-item .badge{font-weight:300;color:#333015;border:1px solid #DDDDDD;background-color:transparent;border-radius:2px;text-overflow:ellipsis;overflow:hidden;max-width:100%}@media (max-width:767px){ul.list-group.abo .list-group-item .badge{margin-top:5px}}@media (max-width:400px){ul.list-group.abo .list-group-item .badge{display:block}}div.kal_abo i{font-size:20px;cursor:pointer}div.kal_abo table.kal{width:100%}div.kal_abo a.kal,div.kal_abo a.kal:visited,div.kal_abo a.kal:active,div.kal_abo a.kal:link,div.kal_abo a.kal:hover{width:100%}@media(min-width:768px){.modal-dialog.abo{top:50%;margin-top:-240px}}.alias-box{text-align:center;margin-bottom:20px}.alias-box img{margin-right:5px}.alias-box .btn{margin-top:15px;width:100%}.alias-box > div:first-child{display:flex;align-items:center;padding:20px;margin-bottom:10px;position:relative;text-align:left}.alias-box > div:first-child::before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;border-radius:6px;border:1px solid #DDDDDD;border-left-width:6px}.alias-box.active > div:first-child::before{border-left-color:#FF3C2A}.alias-box > [class*="bi-"],.alias-box > [class^="icon-"]{position:absolute;top:0;left:0;width:20px;line-height:20px;font-size:8px;border-radius:6px 0 0 6px;background-color:#FF3C2A;color:#FFFFFF}.alias-box .abo_bezahlungsart_label{display:inline-block;overflow:hidden;text-overflow:ellipsis}.kundenaccount_login hr{margin:30px 0}div.kundenaccount_box,div.kundeadresse,div.kunde_zusatzdaten{position:relative;border-radius:6px;box-shadow:0 0 40px -20px rgba(0,0,0,.2);background-color:#FFFFFF;padding:15px;margin-bottom:30px}div.kundenaccount_box{margin-top:20px}.kundeadresse_info >[id$="_titel"]{display:block;cursor:pointer;font-weight:600}div.kundeadresse:first-child{margin-bottom:20px}div.kundeadresse dl.adresse{margin-bottom:0}div.kundeadresse h4.content,div.kunde_zusatzdaten h4.content{margin:0}div.kundenaccount_box h4.content,div.kunde_zusatzdaten h4.content{margin:0 0 10px}#merkliste_in_wk_form .btn:not(.touchspin-spinner),.kundenaccount_box .btn:not(.touchspin-spinner){margin-bottom:5px}div.kundeadresse h4.content .glyphicon{font-size:14px;line-height:20px;margin-left:10px}div.kundeadresse h4.content[data-toggle="true"] .glyphicon:before{content:"\e113"}#weitere_informationen_kundenadresse,#weitere_informationen_lieferadresse,#weitere_informationen_adresse,#weitere_informationen_rechnungsadresse{margin-top:10px}.kundeadresse_info{margin-top:10px}div.kundeadresse .btn{position:absolute;top:10px;right:10px}@media(max-width:767px){div.kundeadresse dl.adresse dd.content[data-empty="true"]{display:none}div.kundeadresse .btn{position:initial;margin-top:10px}}form#merkliste_in_wk_form input.form-control{min-width:60px}.my_adresses{padding-top:10px}.form-group .my_adresses{padding-top:0}.my_adresses h3.content{border-bottom:1px solid #333333;padding-bottom:10px;margin-bottom:20px}.my_adresses h4.content{margin-top:0;margin-bottom:10px}.my_adresses .adress{border-radius:6px;position:relative;padding:15px 20px;box-shadow:0 0 40px -20px rgba(0,0,0,.2);border:1px solid #DDDDDD;margin-bottom:20px}.my_adresses .adress > div > a{position:relative}.my_adresses .adress .btn-danger:not(.touchspin-spinner):not(.btn-lg):not(.btn-sm):not(.navbar-toggle),.my_adresses .adress .btn.edit:not(.touchspin-spinner):not(.btn-lg):not(.btn-sm):not(.navbar-toggle){font-size:14px;width:30px;height:30px;line-height:28px;position:absolute;right:-1px;bottom:-1px;padding:0;z-index:1;border-radius:6px 0 0 0}.my_adresses .adress .btn-danger:not(.touchspin-spinner):not(.btn-lg):not(.btn-sm):not(.navbar-toggle){background-color:#F2DEDE;border-color:#F2DEDE;color:#A94442;bottom:auto;top:-1px;border-radius:0 0 0 6px}.my_adresses .adress .btn-default:not(.touchspin-spinner):not(.btn-lg):not(.btn-sm):not(.btn-xs):not(.navbar-toggle),.my_adresses .adress form > .btn-default:not(.touchspin-spinner):not(.btn-lg):not(.btn-sm):not(.btn-xs):not(.navbar-toggle){transition:all ease-in-out .3s;border-radius:6px 0 0 6px;border:0;border-left:6px solid #DDDDDD;background-color:transparent;background-image:none;padding:0;width:100%;height:100%;position:absolute;left:0;top:0;height:100%}.my_adresses .adress .btn-default:not(.touchspin-spinner):not(.btn-lg):not(.btn-sm):not(.btn-xs):not(.navbar-toggle):hover,.my_adresses .adress form > .btn-default:not(.touchspin-spinner):not(.btn-lg):not(.btn-sm):not(.btn-xs):not(.navbar-toggle):hover{border-color:#FF3C2A88}.my_adresses .adress .btn.default-delivery-adress:not(.touchspin-spinner):not(.btn-lg):not(.btn-sm):not(.btn-xs):not(.navbar-toggle),.my_adresses .adress form > .btn.default-delivery-adress:not(.touchspin-spinner):not(.btn-lg):not(.btn-sm):not(.btn-xs):not(.navbar-toggle){border-color:#FF3C2A}.my_adresses .adress .btn-default:not(.edit) > span{transition:opacity ease-in-out .3s;opacity:0;font-size:8px;position:absolute;left:-20px;top:0;border-radius:6px 0 0 6px ;color:#FFFFFF;background-color:#FF3C2A;padding:5px}.my_adresses .adress .btn.default-delivery-adress > span{opacity:1}.sk-cube-grid{width:40px;height:40px}.sk-cube-grid .sk-cube{width:33.33%;height:33.33%;background-color:#333;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{-webkit-animation-delay:0.2s;animation-delay:0.2s}.sk-cube-grid .sk-cube2{-webkit-animation-delay:0.3s;animation-delay:0.3s}.sk-cube-grid .sk-cube3{-webkit-animation-delay:0.4s;animation-delay:0.4s}.sk-cube-grid .sk-cube4{-webkit-animation-delay:0.1s;animation-delay:0.1s}.sk-cube-grid .sk-cube5{-webkit-animation-delay:0.2s;animation-delay:0.2s}.sk-cube-grid .sk-cube6{-webkit-animation-delay:0.3s;animation-delay:0.3s}.sk-cube-grid .sk-cube7{-webkit-animation-delay:0s;animation-delay:0s}.sk-cube-grid .sk-cube8{-webkit-animation-delay:0.1s;animation-delay:0.1s}.sk-cube-grid .sk-cube9{-webkit-animation-delay:0.2s;animation-delay:0.2s}@-webkit-keyframes sk-cubeGridScaleDelay{0%,70%,100%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes sk-cubeGridScaleDelay{0%,70%,100%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}.alert{border-radius:6px}.alert-success{background-color:#DFF0D8;border-color:#DFF0D8;color:#3C763D;text-decoration:none;font-style:normal;font-size:14px;font-weight:400;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}.alert-success a,.alert-success p,.alert-success li,.text-success{color:#3C763D;text-decoration:none;font-style:normal;font-size:14px;font-weight:400;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}.alert-danger{background-color:#F2DEDE;border-color:#F2DEDE;color:#A94442;text-decoration:none;font-style:normal;font-size:14px;font-weight:400;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}.alert-danger a,.alert-danger p,.alert-danger li,.text-danger{color:#A94442;text-decoration:none;font-style:normal;font-size:14px;font-weight:400;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}.alert-warning{background-color:#FCF8E3;border-color:#FCF8E3;color:#8A6D3B;text-decoration:none;font-style:normal;font-size:14px;font-weight:400;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}.alert-warning a,.alert-warning p,.alert-warning li,.text-warning{color:#8A6D3B;text-decoration:none;font-style:normal;font-size:14px;font-weight:400;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}.alert-info{background-color:#D9EDF7;border-color:#D9EDF7;color:#31708F;text-decoration:none;font-style:normal;font-size:14px;font-weight:400;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}.alert-info a,.alert-info p,.alert-info li,.text-info{color:#31708F;text-decoration:none;font-style:normal;font-size:14px;font-weight:400;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}.alert-danger a,.alert-warning a,.alert-info a,.alert-success a{text-decoration:underline}.well ul li,.alert ul li{padding:5px 0}.well > *:last-child,.alert > *:last-child{margin-bottom:0;padding-bottom:0}.well{background-color:#F5F5F5;border-color:#F5F5F5;color:#333333;text-decoration:none;font-style:normal;font-size:14px;font-weight:400;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif;box-shadow:none}.well a,.well p,.well li{color:#333333;text-decoration:none;font-style:normal;font-size:14px;font-weight:400;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}.well h4.content{color:#333333}.staffelpreise.collapse,.staffelpreise.collapsing{position:absolute;right:0;border:0;padding:10px;background-color:#FFFFFF;border-radius:6px;box-shadow:0px 0px 40px -10px #DDDDDD;z-index:10}.subartikel_liste .staffelpreise.collapse,.subartikel_liste .staffelpreise.collapsing{left:auto;right:auto}.staffelpreise.collapsing{padding-bottom:0}.staffelpreise.collapse table,.staffelpreise.collapsing table{margin-bottom:0;border-bottom:1px solid #DDDDDD}input[type='text'].ui-autocomplete-loading,input[type='text'].autocomplete-loading-animation,input.loading{background-image:linear-gradient(45deg,rgba(200,200,200,0.15) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(200,200,200,0.15) 50%,rgba(200,200,200,0.15) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));; background-size:40px 40px;animation:2s linear 0s normal none infinite progress-bar-stripes;-webkit-animation:progress-bar-stripes 2s linear infinite}button.btn.btn-primary.loading{background-color:#E3010F;background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-size:40px 40px;animation:2s linear 0s normal none infinite progress-bar-stripes;-webkit-animation:progress-bar-stripes 2s linear infinite}.small-margin-top{margin-top:10px}.artikelliste_einspaltig_preis .staffelpreise.collapse,.artikelliste_einspaltig_preis .staffelpreise.collapsing{left:auto}.artikelliste_einspaltig_preis .staffelpreise.collapse h4.content,.artikelliste_einspaltig_preis .staffelpreise.collapsing h4.content{text-align:left}.preisstaffelung_uebersicht table{width:auto}ul.vp.list-group .list-group-item{padding:5px}ul.vp.list-group .disabled{background:repeating-linear-gradient(-45deg,#FFFFFF,#FFFFFF 5px,#EEEEEE 5px,#EEEEEE 10px);opacity:0.7}ul.vp.list-group .list-group-item .badge{border-radius:2px}@media (max-width:400px){ul.list-group.vp .list-group-item .badge{display:block;margin-top:5px;float:none}}.subartikel_liste{margin-top:20px}div.subartikel_liste > .subartikel{position:relative;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;align-items:center;box-shadow:0 0 15px -5px rgba(0,0,0,.2);border-radius:6px;padding:15px}div.subartikel_liste > .subartikel .subartikel_left,div.subartikel_liste > .subartikel .subartikel_right{display:flex;align-items:center;flex:1 0 300px;gap:10px;justify-content:flex-end}div.subartikel_liste > .subartikel .subartikel_right{text-align:right}div.subartikel_liste > .subartikel .subartikel_left{display:flex;flex:1 1 240px;justify-content:flex-start}div.subartikel_liste .product_name,div.subartikel_liste .preisstaffelung_uebersicht,div.optionsartikel .optionsartikel_name a{color:#333333;font-size:16px;font-style:normal;text-decoration:none;font-weight:500;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}div.subartikel_liste .product_price,div.optionsartikel .optionsartikel_preis a{color:#333333;font-size:16px;font-style:normal;text-decoration:none;font-weight:700;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}div.subartikel_liste .product_price del{font-size:calc(16px * 0.9)}.subartikel_liste .merkliste,.subartikel_liste .product_price,.subartikel_liste .form-inline,.subartikel_liste .product_cart,.subartikel_liste .product_image,.subartikel_liste .product_detail{display:inline-block;vertical-align:middle}.subartikel_liste .product_image{flex:0 1 auto}.subartikel_liste .product_detail{flex:1 1 auto}.subartikel_liste .subarticle_options_wrapper{position:absolute;top:50%;left:-15px;transform:translate(-50%,-50%)}.subartikel_liste .subarticle_options_wrapper .btn.btn-default{border-top-right-radius:0px;border-bottom-right-radius:0px}.subartikel_liste .product_price{margin-right:10px}.subartikel_liste .form-inline{display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:flex-end;align-items:center;font-size:0}div.subartikel_liste .subartikel:not(:first-child),div.subartikel_liste .tbl_titel:not(:first-child),div.subartikel_liste .tbl_titel > .subartikel{margin-top:10px}div.subartikel_liste > .subartikel .product_price .stack,div.subartikel_liste > .subartikel .product_price .artikel_zusatzanzeige{font-size:80%;font-weight:normal}div.subartikel_liste > .subartikel .product_price .artikel_zusatzanzeige a{font-size:inherit;font-weight:normal}div.subartikel_liste > .subartikel .product_price .artikel_zusatzanzeige a,div.subartikel_liste > .subartikel .product_price a.stack{text-decoration:underline;color:#333015}@media (max-width:767px){div.subartikel_liste > .subartikel{margin-left:20px}div.subartikel_liste > .subartikel .subartikel_right{flex:1 1 800px;flex-wrap:wrap;gap:5px;justify-content:space-between}.subartikel_liste .product_cart,.subartikel_liste .product_price{flex:1 1 180px;text-align:left}.subartikel_liste .product_cart{flex:0 1 auto}.subartikel_liste .form-inline{justify-content:space-between}.subartikel_liste .product_cart{margin-top:5px}.product_image_micro{height:70px}}@media (min-width:768px){ul.legend li{display:inline}}ul.legend{list-style:none;padding:0}ul.legend li span:last-child{margin-left:10px}ul.legend li,ul.legend li span{display:inline-block;vertical-align:middle;float:none;font-size:16px;font-weight:700}.legend li{display:inline;list-style-type:none;padding-right:40px}.legend{margin-top:10px;padding-left:0}div#map_legend div.col-xs-12{margin-bottom:5px}ul.legend > li > span > svg{display:block;margin:0 auto}table.opening_times{width:100%}@media(max-width:768px){ul.legend{display:table}ul.legend li{display:table-row}ul.legend li span:first-child{text-align:center}ul.legend li span:last-child{padding-left:10px}ul.legend li span:first-child svg{vertical-align:middle;display:inline}ul.legend li span{display:table-cell;padding-bottom:5px}}.hauptnav_td + .mitteilung_balken_im_content{margin-top:-40px;margin-bottom:40px}.mitteilung_balken_im_content{background-color:#F5F5F5;padding:15px 0}.mitteilung_balken_im_content_inhalt > *{color:#333333 !important;font-size:16px}.mitteilung_modalbox .modal-body{overflow:hidden}.mitteilung_balken_im_content .countdown{margin-top:10px;font-weight:700;color:#333333 !important}.mitteilung_modalbox .modal_countdown{margin-top:0;margin-bottom:0}@media (min-width:768px){.mitteilung_modalbox .modal-dialog{top:50%}.mitteilung_modalbox.in .modal-dialog{transform:translate(0,-60%)}}@media (max-width:767px){.hauptnav_td + .mitteilung_balken_im_content{margin-top:-20px;margin-bottom:20px}}.empty_comparison_icon{color:#E3010F}a.to_comparison_list,a.to_comparison_list:visited{color:#E3010F;font-style:normal;text-decoration:none;font-weight:600;font-family:Montserrat,Verdana,Helvetica,Geneva,Sans-Serif}.share_modal.open{background-color:#FFFFFF}.comparison_header_wrapper .header_controls,.property_row .property_title{background-color:#FFFFFF;border-right:1px solid #DDDDDD}.header_article_wrapper article,.property_row .property_field{border-left:1px solid #DDDDDD}div.property_row.all_equal .property_title,div.property_row.all_equal .property_field,div.property_row.all_equal .property_field p,div.property_row.all_equal .property_field adiv.property_row.all_equal .property_field .content{color:#BBBBBB !important}section.property_section{border-top:1px solid #DDDDDD}div.artikel_box_direktkauf a.btn.btn-default.compare_button{display:flex;justify-content:center;align-items:center}.modal-backdrop{z-index:10040}#in_wk_gelegt_error_modal button.close[data-dismiss="modal"]{position:absolute;top:10px;right:10px}.agreement_checkbox input{margin-top:0}#warenkorb_layer{display:none;position:absolute;right:0;top:0;height:100%;max-height:100vh;max-width:450px;width:100%;overflow:auto;padding:20px}#warenkorb_layer .fancybox-close-small{top:5px;right:5px}.wk_layer_header{margin-top:10px}.wk_layer_header,.wk_layer_no_art{padding-left:10px;margin-bottom:30px}.wk_layer_info_list,.wk_layer_art_list{padding:10px}.wk_layer_info_list{background-color:rgba(0,0,0,.06);line-height:1.6em;border-radius:6px}.wk_layer_info_list > div{display:flex;align-items:flex-start;justify-content:space-between}.wk_layer_info_list > div > span{flex:1 1 auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wk_layer_info_list > div > span + span{text-align:right;flex:1 0 120px}.wk_layer_total{margin-top:10px;padding-top:10px;border-top:2px solid #FFFFFF}.wk_layer_total .total_title,.wk_layer_total .total{font-weight:700}.wk_layer_art{display:flex;flex-wrap:wrap}.art_img img{max-width:75px}.wk_layer_art.with_img .art_img{padding-right:10px}.wk_layer_art.with_img .art_img a,.wk_layer_art.with_img .art_img img{outline:none !important}.wk_layer_opt{width:100%}.wk_layer_opt:last-child{margin-bottom:5px}.wk_layer_as{width:100%;margin-left:calc(75px + 10px);margin-top:5px;display:flex}.opt_name{width:80%}.opt_price{width:20%;text-align:right}.wk_layer_art{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #33301511}.wk_layer_art:last-child{margin-bottom:15px;border:0;padding:0}.wk_layer_art .art_details{position:relative;display:flex;flex:1 1 calc(100% - 100px - 10px);flex-wrap:wrap;width:100%}#warenkorb_layer .art_details a:not(.btn),#warenkorb_layer .art_details a:not(.btn):hover,#warenkorb_layer .art_details a:not(.btn):visited{color:#333015;text-decoration:none}.art_details .art_name,.art_details .art_anz{width:80%}.art_details .art_actions,.art_details .art_price{width:20%;text-align:right;padding-bottom:2px}.wk_layer_art .art_details .art_anz{width:50%}.wk_layer_art .art_details .art_price{width:50%}.warenkorb_layer .wk_delete.btn.btn-default,.warenkorb_layer .wk_delete.btn.btn-default:hover,.warenkorb_layer .wk_delete.btn.btn-default:focus,.warenkorb_layer .wk_delete.btn.btn-default:active{padding:4px 6px !important;line-height:normal}#warenkorb_layer div.ibox_content{background-color:#F9F9F9;padding:0px;margin-top:10px}.wk_layer_info_list > hr{margin:10px 0;border-color:#FFFFFF}.wk_layer_info_list > .wk_layer_gutschein{flex-wrap:wrap;justify-content:flex-end;margin-top:15px}.wk_layer_info_list > .wk_layer_gutschein_info{display:none}#gutschein_code_result,#wk_layer_gutscheincode_input_group{flex:1 1 100%;display:none}#wk_layer_gutscheincode_label{width:100%}#gutschein_code_result{margin-top:5px}.wk_layer_footer{margin-top:15px;text-align:center;display:flex;justify-content:space-between}.wk_layer_footer button{width:49%}.fancybox-fx-slide-in-out.fancybox-slide--previous{transform:translateX(110%)}.fancybox-fx-slide-in-out.fancybox-slide--next{transform:translateX(110%)}.fancybox-fx-slide-in-out.fancybox-slide--current{transform:translateX(0)}#loader{display:none}#warenkorb_layer #loader,#warenkorb_layer #loader .lds-ripple{position:absolute}.wk_layer_container{padding:15px 0}.neuer_artikel_in_wk_content{text-align:center;margin-bottom:15px}.neuer_artikel_in_wk_checkmark{display:inline-block;vertical-align:top;margin-right:15px}.wk_layer_checkmarkborder{transition:transform ease-in-out 1s;-webkit-transition:transform 1s ease-in-out;-moz-transition:transform 1s ease-in-out;-ms-transition:transform 1s ease-in-out;width:110px;height:110px;border-radius:100%;border:2px solid #333333;text-align:center;line-height:110px;font-size:40px;color:#333333;margin:auto}.wk_layer_checkmarkborder.disappear{transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0)}.neuer_artikel_in_wk_artikel{display:inline-block;text-align:left}.neuer_artikel_in_wk_text{display:table-cell;height:110px;vertical-align:middle}.wk_layer_container .article_name{font-weight:500;margin:0;line-height:normal;hyphens:auto;max-width:270px}.wk_layer_container .price{margin:10px 0 0;line-height:normal}.wk_layer_container h3.content:first-child{margin:15px 0 10px}.wk_layer_container h3.content + p{margin-bottom:15px}.wk_layer_container .neuer_artikel_in_wk_buttons{text-align:center}.wk_layer_container .neuer_artikel_in_wk_buttons .btn{margin-right:10px}#neuer_artikel_in_wk_beschreibung{margin-bottom:15px;line-height:normal}.wk_layer_container .neuer_artikel_in_wk_content{text-align:center}.wk_layer_trennlinie{width:200%;transform:translate(-50%);left:50%;position:relative;margin:30px 0}.fancybox-content .wk_layer_optionsartikel{background-color:#FFFFFF;position:relative;z-index:1;margin:-30px -15px;max-height:50vh;overflow-y:auto}div.wk_layer_container .wk_layer_optionsartikel a.btn-default{color:#2F3942;font-weight:500;font-size:14px}.modal{z-index:10050}@media screen AND (max-width:767px){.neuer_artikel_in_wk_checkmark{display:block;margin-right:0;margin-bottom:20px}.neuer_artikel_in_wk_artikel{text-align:center}.neuer_artikel_in_wk_artikel > h2.content{margin-bottom:20px}.fancybox-content .wk_layer_optionsartikel{max-height:30vh}}@media screen AND (max-width:500px){.wk_layer_container h2.content{font-size:24px}.wk_layer_container #neuer_artikel_in_wk_beschreibung{display:none}.wk_layer_container .neuer_artikel_in_wk_buttons .btn{width:100%;margin:0 0 8px}}.btn-guest{margin-bottom:5px}.modal{z-index:10050}.waiting_modal .modal-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) !important}.waiting_img{-webkit-animation:zoom-in-out 1s linear 0s infinite normal;-moz-animation:zoom-in-out 1s linear 0s infinite normal;-ms-animation:zoom-in-out 1s linear 0s infinite normal;animation:zoom-in-out 1s linear 0s infinite normal}@-webkit-keyframes zoom-in-out{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.75) rotate(180deg);transform:scale(0.75) rotate(180deg)}100%{-webkit-transform:scale(1) rotate(360deg);transform:scale(1) rotate(360deg)}}@keyframes zoom-in-out{0%{-ms-transform:scale(1);transform:scale(1)}50%{-ms-transform:scale(0.75) rotate(180deg);transform:scale(0.75) rotate(180deg)}100%{-ms-transform:scale(1) rotate(360deg);transform:scale(1) rotate(360deg)}}#in_wk_gelegt_error_modal .modal-backdrop{background-color:transparent}.breadcrumb{border-radius:0;color:#333015;background-color:#FFFFFF;padding:0px 0 10px 0px;margin:0 0 -0px 0px}.breadcrumb.only{margin-bottom:calc(25px + 15px)}.breadcrumb > li + li::before{content:"\203A";color:#333015}.breadcrumb a,.breadcrumb a:visited{color:#333015;font-style:normal;font-size:16px;text-decoration:none;font-weight:300}.breadcrumb a:hover,.breadcrumb a:active,.breadcrumb a:focus{text-decoration:underline}.lds-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:1000}.lds-ripple{display:inline-block;position:fixed;top:50%;left:50%;width:64px;height:64px}.lds-ripple div{position:absolute;border:4px solid #fff;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,0.2,0.8,1) infinite}.lds-ripple div:nth-child(2){animation-delay:-0.5s}@keyframes lds-ripple{0%{top:28px;left:28px;width:0;height:0;opacity:1}100%{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}.grecaptcha-badge{bottom:70px !important}.artikel_set_alert_layer{position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%);display:none}.artikel_set_anzahl{margin-top:5px}.artikel_set_box_button{height:72px}.artikel_set_box_disabled{cursor:not-allowed}.artikel_set_box_disabled select[readonly]{pointer-events:none}.subartikel_liste.variantengruppen{padding:15px;box-shadow:0 0 15px -5px rgba(0,0,0,.2);border-radius:6px}.subartikel_liste .varianten_gruppen_ueberschrift{padding:0;margin-top:0}.subarticle_flex{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:15px}.subarticle_options{border-radius:6px;flex:0 1 32%}@media (max-width:1199px){.subarticle_options{flex-basis:48%}}@media (max-width:500px){.subarticle_options{flex-basis:100%}}.subarticle_options legend{border:0}.subarticle_options > div{position:relative;margin-bottom:10px}.subarticle_options > div:last-child{margin-bottom:0}.subarticle_options .red:before,.subarticle_options .yellow:before,.subarticle_options .green:before{content:'';position:absolute;right:-10px;top:50%;width:23px;height:23px;border-radius:100%;line-height:15px;border:4px solid #FFFFFF;background-color:#FFFFFF;transform:translate(0,-50%)}.subarticle_options .red:before{background-color:#DA251D}.subarticle_options .yellow:before{background-color:#FF9933}.subarticle_options .green:before{background-color:#84C326}.subarticle_options input{opacity:0;position:absolute}.subarticle_options input + label{transition:all ease-in-out .1s;color:#333015;background-color:#33301522;cursor:pointer;padding:5px 10px;border-radius:6px;font-weight:300}.subarticle_options input:checked + label{color:#E3010F;background-color:#E3010F33}.subarticle_options div.deactivated label{opacity:0.5}#wk_sticky{transition:transform ease-in-out .5s,opacity ease-in-out .5s;z-index:300;position:fixed;bottom:0;left:0;transform:translate(0,100%);opacity:0;border-top:1px solid #DDDDDD;background-color:#FFFFFF;padding:15px;width:100% !important;box-shadow:0 0 40px -20px rgba(0,0,0,.2)}#wk_sticky > .container{display:flex;padding:0}#wk_sticky.visible{opacity:1;transform:translate(0,0)}#wk_sticky .bild{max-width:75px;align-self:center;align-items:center;border-radius:6px}#wk_sticky .name{font-weight:500;font-size:16px;font-style:normal;color:#333333}#wk_sticky .price{margin:0 15px;align-self:center;flex-grow:1;color:#333333;font-style:normal;font-size:16px;font-weight:700}#wk_sticky .price .waehrung{font-size:100%}#wk_sticky .button{justify-content:right;align-self:center;flex-shrink:0}.sso-buttons{display:flex;flex-wrap:wrap;gap:5px}.sso-button{color:#000000 !important;background-image:none !important;background-color:transparent !important;border:1px solid #DDDDDD !important;margin-top:5px}.sso-icon{height:100%;display:inline-block;margin-right:5px}.avg-bewertung{display:flex;justify-content:center;align-content:center;align-items:center;gap:10px}.avg-bewertung-text{font-size:32px;font-weight:700}.avg-bewertung.empty{flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.avg-bewertung.empty .avg-bewertung-text{flex:100%;font-size:16px}.bewertung-anteil-container{margin:10px 0 20px}.bewertung-anteil-row{display:flex;justify-content:center;align-items:center;gap:10px;margin:5px 0}a.bewertung-filter{color:#333015;text-decoration:none}.bewertung-anteil-active > .bewertung-anteil-row > div{font-weight:600}.bewertung-anteil-bewertung{flex:0 0 10%;text-align:right}.bewertung-anteil-balken{transition:all ease-in-out .3s;flex:0 0 65%;height:10px;background-color:#F5F5F5;border-radius:30px}.bewertung-filter:hover .bewertung-anteil-balken{opacity:.7}.bewertung-anteil{background-color:#FFD700;border-radius:30px;height:100%;width:0%}.bewertung-anteil-prozent{flex:0 0 20%;font-weight:300}.bewertung-anteil-prozent [class*="bi-"]:before{font-size:14px}#eigene-bewertung.well.logged_in{border-width:2px;background-color:transparent;color:#333015}#bewertungen_list_container .bewertung{padding-bottom:20px;margin-bottom:20px}#bewertungen_list_container .bewertung:not(:last-child){border-bottom:1px solid #DDDDDD}.bewertung-username{font-weight:600}.bewertung-username-admin{color:#E3010F}.admin-kommentar,.bewertungstext{position:relative;border-radius:6px;margin:10px 0;padding:10px}.admin-kommentar{background-color:transparent;color:#333015;border-color:#E3010F;margin:15px 0 15px 10px}.admin-kommentar p{color:#333015}.admin-kommentar:before,.bewertungstext:before{top:-1px;left:0;content:'';position:absolute;width:10px;height:10px;border-top:1px solid #F5F5F5;border-left:1px solid #F5F5F5;background-color:#F5F5F5;transform:translate(10px,-50%) rotate(45deg)}.admin-kommentar:before{background-color:#FFFFFF;border-color:#E3010F}.bewertung .buttons{margin:5px 0 0}.stern_container{font-size:36px;cursor:pointer;width:fit-content}#verifizierte-bewertungen-info,#btn-bewertungen-mehr-anzeigen{width:100%}#bewertungen_sortieren{margin-bottom:20px}@media (min-width:768px){.bewertung-layer{min-width:600px}.col_content:not([class*="push-0"]) .bewertung-anteil-bewertung,.col_content:not([class*="push-0"]) .bewertung-anteil-prozent{flex-basis:26%}.col_content:not([class*="push-0"]) .bewertung-anteil-balken{flex-basis:48%}}@media (max-width:991px){.bewertung-anteil-prozent{text-align:left}.bewertung-anteil-prozent [class*="bi-"]:before{transform:rotate(90deg)}}.tooltip-inner{max-width:240px;color:#333333;background-color:#FFFFFF;border-radius:6px;box-shadow:0 0 30px -5px rgba(0,0,0,.2);padding:10px}.tooltip.top .tooltip-arrow{border-top-color:#FFFFFF}.tooltip.bottom .tooltip-arrow{border-bottom-color:#FFFFFF}.tooltip.right .tooltip-arrow{border-right-color:#FFFFFF}.tooltip.left .tooltip-arrow{border-left-color:#FFFFFF}section:not([class*="col-"]) > .content_td{padding:0 0 20px}section:not([class*="col-"]) > .content_td > .bg_wrapper:first-child,section:not([class*="col-"]) > .content_td > .btn-bearbeiten:first-child + .bg_wrapper,section:not([class*="col-"]) > .content_td > .splide + .bg_wrapper,section:not([class*="col-"]) > .content_td > .splide + .btn-bearbeiten + .bg_wrapper,section:not([class*="col-"]) > .content_td > .blog_detail_page > .blog_content_max{margin-top:-40px}#blog_container > .blog_content_max > .container h1.content{margin-top:40px}section[class*="col-"] .bg_wrapper .container{width:100%;padding:0}.container + .bg_wrapper,.container + .editor + .bg_wrapper,.bg_wrapper + .container{margin-top:40px}.btn-bearbeiten.editor,a.btn-bearbeiten.editor,a.btn-bearbeiten.editor:visited{position:absolute;top:auto;bottom:auto;right:0;z-index:1000;line-height:50px;border-radius:30px 0 0 30px !important;border-width:2px;border-color:#FFFFFF;border-right:0;width:50px;transform:translate(0,10px);padding:0 !important}@media (max-width:767px){section:not([class*="col-"]) > .content_td > .bg_wrapper:first-child,section:not([class*="col-"]) > .content_td > .btn-bearbeiten:first-child + .bg_wrapper,section:not([class*="col-"]) > .content_td > .splide + .bg_wrapper,section:not([class*="col-"]) > .content_td > .splide + .btn-bearbeiten + .bg_wrapper,section:not([class*="col-"]) > .content_td > .blog_detail_page > .blog_content_max{margin-top:-20px}}.herzlichen_dank_container.bg_wrapper{padding:15px 0}.herzlichen_dank_wrapper .cell.background_none{margin:0 15px;padding:0}.blog_categories_list .blog_category,.blog_recent_posts_list .recent_post,.blog_additional_posts_container .additional_post{border:1px solid #DDDDDD}body.swal2-height-auto{height:100% !important}.swal2-container{z-index:9999}.swal2-popup{color:#333015;background-color:#FFFFFF;min-width:30%}.swal2-html-container{font-size:16px}.swal2-container .swal2-actions{gap:15px}body.swal2-toast-shown .swal2-container{width:400px}.swal2-popup.swal2-toast .swal2-title{font-size:calc(22px * 0.8)}.swal2-icon{font-size:20px}button.swal2-styled,button.swal2-styled.swal2-confirm:focus,button.swal2-styled.swal2-deny:focus,button.swal2-styled.swal2-cancel:focus{box-shadow:none}.swal2-styled.swal2-deny{color:#FFFFFF;font-size:14px;padding:14px 20px 14px 20px;border-top:1px transparent solid;border-left:1px transparent solid;border-right:1px transparent solid;border-bottom:1px transparent solid}.swal2-styled.swal2-deny:hover{border-top:1px transparent solid;border-left:1px transparent solid;border-right:1px transparent solid;border-bottom:1px transparent solid}.kal{font-size:13px;font-weight:bold}table.kal{border-spacing:3px;border-collapse:separate}td.kal_monat,td.kal_wochentage{text-align:center}table.kal{width:100%}table td.kal_monat{background-color:#EFEFEF;border:1px solid #D0CECE;padding:5px}td.kal button{border:1px solid #D0CECE}button.kal,button.kal:visited,button.kal:active,button.kal:link,button.kal:hover{width:100%;height:30px;background-color:#EEEEEE;justify-content:center;align-items:center;display:flex;text-decoration:none}button.kal_anderer_monat{color:#DDDDDD}button.kal_gesperrt{color:#808080}button.kal_auswahl,button.kal_auswahl:hover,button.kal_aktiv:hover{background-color:#E3010F;color:#FFFFFF}button.kal_aktiv{color:#333015;background-color:#FFFFFF}@media (max-width:767px){h1.content,h1.content a:link,h1.content a:visited,h1.content a:active,.heading-1,.heading-1 a:link,.heading-1 a:visited,.heading-1 a:active{font-size:calc(32px * 0.8)}h2.content,.heading-2,h2.content a:link,h2.content a:visited,h2.content a:active,.heading-2 a:link,.heading-2 a:visited,.heading-2 a:active{font-size:calc(30px * 0.8)}h3.content,h3.content a:link,h3.content a:visited,h3.content a:active,.heading-3 a:link,.heading-3 a:visited,.heading-3 a:active{font-size:calc(22px * 0.8)}h4.content,h4.content a:link,h4.content a:visited,h4.content a:active,.heading-4 a:link,.heading-4 a:visited,.heading-4 a:active,legend{font-size:calc(20px * 0.8)}body.fancybox-active,body,p,ul,li,.breadcrumb a,.breadcrumb a:visited,.page .form-group .form-input input,.page .form-group .form-input select,.mitteilung_balken_im_content_inhalt > *,div.subartikel_liste .product_price del,div.subartikel_liste .product_name,div.optionsartikel .optionsartikel_name a,div.subartikel_liste .product_price,div.optionsartikel .optionsartikel_preis a,body.no_decoration,td.no_decoration,a.no_decoration,a.no_decoration:visited,a.no_decoration:active,.panel-title > a,.nav-tabs > li > a,.nav-tabs > li > a:hover,.nav-tabs > li > a:focus,td.content,div.content,table.contenthaupt,td.contenthaupt,div.contenthaupt,.hauptnav_extra,.hauptnav_extra a,.cookiewarning a{font-size:max(12px,calc(16px * 0.8))}a:not(.btn),.content_td a:not(.btn){font-size:max(12px,calc(16px * 0.8))}input[type="text"],textarea,select,.textfeld,select.form-control,input.form-control,textarea.form-control{font-size:min(14px,calc(16px * 0.8))}.artikel_box,.artikel_box a.content:link,.artikel_box a.content:visited,.artikel_box a.artikel_box_name.content:link,.artikel_box a.artikel_box_name.content:visited,div.artikelliste_einspaltig_name a.content,div.artikelliste_einspaltig_name a.content:visited,div.artikel_box_preis .preisstaffelung_uebersicht,#wk_sticky .name{font-size:max(12px,calc(16px * 0.8))}div.artikel_box_preis,div.artikel_box_preis del,div.artikelliste_einspaltig_preis del,div.artikelliste_einspaltig_preis a.content,#wk_sticky .price{font-size:max(12px,calc(16px * 0.8))}div.ansicht_auswahl a{font-size:20px !important}a.btn-xs,a.btn-xs:not(.touchspin-spinner):hover,a.btn-xs:not(.touchspin-spinner):active,a.btn-xs:not(.touchspin-spinner):active:focus,a.btn-xs:not(.touchspin-spinner):focus,a.btn-xs:not(.touchspin-spinner):visited,a.btn-xs:not(.touchspin-spinner):hover,input.btn-xs,input.btn-xs:not(.touchspin-spinner):hover,input.btn-xs:not(.touchspin-spinner):active,input.btn-xs:not(.touchspin-spinner):active:focus,input.btn-xs:not(.touchspin-spinner):focus,input.btn-xs:not(.touchspin-spinner):visited,input.btn-xs:not(.touchspin-spinner):hover{font-size:10px}.katfilter_widget_title_normal,.content_td a.katfilter_widget_title_normal,.content_td a:active.katfilter_widget_title_normal,.content_td a:visited.katfilter_widget_title_normal,.katnav_td a.katfilter_widget_title_normal,.katnav_td a:active.katfilter_widget_title_normal,.katnav_td a:visited.katfilter_widget_title_normal{font-size:max(12px,calc(14px * 0.8))}#kategorienfilter_aktiv a,.content_td li.katfilter_openclose.opened > a.katfilter_widget_title_normal,.katnav_td li.katfilter_openclose.opened > a.katfilter_widget_title_normal,.katfilter_widget_title_active,.content_td a.katfilter_widget_title_active,.content_td a:active.katfilter_widget_title_active,.content_td a:visited.katfilter_widget_title_active,.katnav_td a.katfilter_widget_title_active,.katnav_td a:active.katfilter_widget_title_active,.katnav_td a:visited.katfilter_widget_title_active{font-size:max(12px,calc(14px * 0.8))}.katfilter_widget_title_deactivated,.content_td a.katfilter_widget_title_deactivated,.content_td a:active.katfilter_widget_title_deactivated,.content_td a:visited.katfilter_widget_title_deactivated,.katnav_td a.katfilter_widget_title_deactivated,.katnav_td a:active.katfilter_widget_title_deactivated,.katnav_td a:visited.katfilter_widget_title_deactivated{font-size:max(12px,calc(14px * 0.8))}.katfilter_widget_element_normal,.katfilter_widget_element_normal input,.content_td a.katfilter_widget_element_normal,.content_td a:active.katfilter_widget_element_normal,.content_td a:visited.katfilter_widget_element_normal,.katnav_td a.katfilter_widget_element_normal,.katnav_td a:active.katfilter_widget_element_normal,.katnav_td a:visited.katfilter_widget_element_normal{font-size:max(12px,calc(14px * 0.8))}.katfilter_widget_element_active,.content_td a.katfilter_widget_element_active,.content_td a:active.katfilter_widget_element_active,.content_td a:visited.katfilter_widget_element_active,.katnav_td a.katfilter_widget_element_active,.katnav_td a:active.katfilter_widget_element_active,.katnav_td a:visited.katfilter_widget_element_active{font-size:max(12px,calc(14px))}.katfilter_widget_element_deactivated,.content_td a.katfilter_widget_element_deactivated,.content_td a:active.katfilter_widget_element_deactivated,.content_td a:visited.katfilter_widget_element_deactivated,.katnav_td a.katfilter_widget_element_deactivated,.katnav_td a:active.katfilter_widget_element_deactivated,.katnav_td a:visited.katfilter_widget_element_deactivated{font-size:max(12px,calc(14px))}.katfilter_auswahl_aufheben,.content_td a.katfilter_auswahl_aufheben,.content_td a:active.katfilter_auswahl_aufheben,.content_td a:visited.katfilter_auswahl_aufheben,.katnav_td a.katfilter_auswahl_aufheben,.katnav_td a:active.katfilter_auswahl_aufheben,.katnav_td a:visited.katfilter_auswahl_aufheben{font-size:max(12px,calc(14px))}footer,footer p,footer a:not(.btn):link,footer a:not(.btn):hover,footer a:not(.btn):visited,footer a:not(.btn):active,footer a.footer:link,footer a.footer:hover,footer a.footer:visited,footer a.footer:active,.footer .box_content a{font-size:max(12px,calc(14px * 0.8))}}