*,ul#menu ul li{margin:0}div#bt_menu,div#bt_menu svg{width:50px;height:35px}ul#menu li a,ul#menu_mob li a{color:#fff;letter-spacing:1.5px;text-transform:uppercase}div#bt_menu,input[type=checkbox],input[type=radio],ul#menu_mob ul{display:none}div#content_main p,h4,h5{margin-bottom:1em}a:hover,h4,h5{color:#052679}div#wrapper_content img,select *{max-width:100%}div#teaser,em,i{font-style:italic}div#teaser p,h3{margin-bottom:.5em}div.outer,img.w75p,ul#menu_mob{margin:0 auto}body,div#header div.outer,div#wrapper_art_details_pic,div#wrapper_content,li#n_btm_warenkorb,li#n_warenkorb,ul#menu li{position:relative}div#nav_shop_bottom,div.artikel,div.borderTop,div.warengruppe{border-top:2px solid #404040}div#footer,ul#menu li a,ul#menu_mob li a{letter-spacing:1.5px}body,div#footer,div#header,div#menu_main_wk_sub,div#wrapper_menu_mob{background-color:#50575f}div#footer_socials a,div#footer_socials a#bt_insta svg{width:27px;height:27px}div#menu_footer,div#nav_shop_bottom li a,h4,h5,ul#menu li a,ul#menu_mob li a{text-transform:uppercase}@font-face{font-family:'DM Sans 18pt';src:url('/webfonts/DMSans18pt-Bold.eot');src:url('/webfonts/DMSans18pt-Bold.eot?#iefix') format('embedded-opentype'),url('/webfonts/DMSans18pt-Bold.woff2') format('woff2'),url('/webfonts/DMSans18pt-Bold.woff') format('woff'),url('/webfonts/DMSans18pt-Bold.ttf') format('truetype'),url('/webfonts/DMSans18pt-Bold.svg#DMSans18pt-Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'DM Sans 18pt';src:url('/webfonts/DMSans18pt-ExtraLight.eot');src:url('/webfonts/DMSans18pt-ExtraLight.eot?#iefix') format('embedded-opentype'),url('/webfonts/DMSans18pt-ExtraLight.woff2') format('woff2'),url('/webfonts/DMSans18pt-ExtraLight.woff') format('woff'),url('/webfonts/DMSans18pt-ExtraLight.ttf') format('truetype'),url('/webfonts/DMSans18pt-ExtraLight.svg#DMSans18pt-ExtraLight') format('svg');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'DM Sans 18pt';src:url('/webfonts/DMSans18pt-Light.eot');src:url('/webfonts/DMSans18pt-Light.eot?#iefix') format('embedded-opentype'),url('/webfonts/DMSans18pt-Light.woff2') format('woff2'),url('/webfonts/DMSans18pt-Light.woff') format('woff'),url('/webfonts/DMSans18pt-Light.ttf') format('truetype'),url('/webfonts/DMSans18pt-Light.svg#DMSans18pt-Light') format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'DM Sans 18pt';src:url('/webfonts/DMSans18pt-LightItalic.eot');src:url('/webfonts/DMSans18pt-LightItalic.eot?#iefix') format('embedded-opentype'),url('/webfonts/DMSans18pt-LightItalic.woff2') format('woff2'),url('/webfonts/DMSans18pt-LightItalic.woff') format('woff'),url('/webfonts/DMSans18pt-LightItalic.ttf') format('truetype'),url('/webfonts/DMSans18pt-LightItalic.svg#DMSans18pt-LightItalic') format('svg');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'DM Sans 18pt';src:url('/webfonts/DMSans18pt-Regular.eot');src:url('/webfonts/DMSans18pt-Regular.eot?#iefix') format('embedded-opentype'),url('/webfonts/DMSans18pt-Regular.woff2') format('woff2'),url('/webfonts/DMSans18pt-Regular.woff') format('woff'),url('/webfonts/DMSans18pt-Regular.ttf') format('truetype'),url('/webfonts/DMSans18pt-Regular.svg#DMSans18pt-Regular') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'DM Sans 18pt';src:url('/webfonts/DMSans18pt-SemiBold.eot');src:url('/webfonts/DMSans18pt-SemiBold.eot?#iefix') format('embedded-opentype'),url('/webfonts/DMSans18pt-SemiBold.woff2') format('woff2'),url('/webfonts/DMSans18pt-SemiBold.woff') format('woff'),url('/webfonts/DMSans18pt-SemiBold.ttf') format('truetype'),url('/webfonts/DMSans18pt-SemiBold.svg#DMSans18pt-SemiBold') format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Cormorant Garamond';src:url('/webfonts/CormorantGaramond-Bold.eot');src:url('/webfonts/CormorantGaramond-Bold.eot?#iefix') format('embedded-opentype'),url('/webfonts/CormorantGaramond-Bold.woff2') format('woff2'),url('/webfonts/CormorantGaramond-Bold.woff') format('woff'),url('/webfonts/CormorantGaramond-Bold.ttf') format('truetype'),url('/webfonts/CormorantGaramond-Bold.svg#CormorantGaramond-Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Cormorant Garamond';src:url('/webfonts/CormorantGaramond-Regular.eot');src:url('/webfonts/CormorantGaramond-Regular.eot?#iefix') format('embedded-opentype'),url('/webfonts/CormorantGaramond-Regular.woff2') format('woff2'),url('/webfonts/CormorantGaramond-Regular.woff') format('woff'),url('/webfonts/CormorantGaramond-Regular.ttf') format('truetype'),url('/webfonts/CormorantGaramond-Regular.svg#CormorantGaramond-Regular') format('svg');font-weight:400;font-style:normal;font-display:swap}*{padding:0;border:0;outline:0}body{color:#404040;font-size:16px;font-family:'DM Sans 18pt',Arial,sans-serif;font-weight:300;line-height:1.54;letter-spacing:.3px;word-break:break-word;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-o-text-size-adjust:100%;text-size-adjust:100%;-webkit-appearance:none;-moz-appearance:none}.gold,a,ul#menu li a.n_selected,ul#menu li a:hover{color:#b0903d}div#teaser,h1,h2,h3,h4,h5{font-family:'Cormorant Garamond'}a{text-decoration:none;transition:color .4s linear}b,strong{font-weight:600}em,i{font-weight:300}svg:hover path{transition:stroke .4s linear}.clear{clear:both}.center,div#div_button_order,div#news_list_blaettern,div.button_order{text-align:center}div.bg_grey{background-color:#f6f0e2}div#header{position:fixed;z-index:1000}div#logo{position:absolute;z-index:1100;left:0}div#logo a{display:inline-block;text-indent:-99999px;background:url(/images/logo_h1.png) center center/100% no-repeat}ul#menu{position:absolute;z-index:1100;right:0}ul#menu li{margin-left:1em;float:left;list-style:none;padding:5px 0;line-height:1.15}ul#menu li a{display:block;font-size:17px;font-weight:600;line-height:1}div#bt_menu{position:absolute;z-index:1100;cursor:pointer}div#bt_menu svg line{transition:transform .2s ease-in-out,opacity .3s linear,stroke .3s linear}div#bt_menu:hover svg line#menu_line_1,div#bt_menu:hover svg line#menu_line_3{transform:translateX(10px)}div#bt_menu:hover svg line#menu_line_2{transform:translateX(-10px)}div#bt_menu svg line.open,div#bt_menu.open svg line.close{opacity:0}div#bt_menu.open svg line.open,div#wrapper_art_details_pic img.show{opacity:1}div#wrapper_menu_mob{position:fixed;z-index:990;top:-600px;left:0;width:100%;transition:top .95s ease-in-out}ul#menu_mob{width:300px}ul#menu_mob li{padding:5px 10px;list-style:none}ul#menu_mob li a{font-size:22px;font-weight:600}div#wrapper_content{background-color:#fff}div#wrapper_content ol,div#wrapper_content ul{margin:0 0 1em 24px}div#wrapper_content ol li,div#wrapper_content ul li{padding-bottom:4px}div#content_main{min-height:600px}div#content_main p:last-of-type{margin-bottom:0!important}h1,h2,h3,h4,h5{font-weight:600;line-height:1;letter-spacing:.7px}h1{margin-bottom:.2em;font-size:2.7em}h2{margin-bottom:.3em;font-size:2.2em}h3{font-size:1.6em}h4,h5{font-size:1.2em;line-height:1.2}div#content_main img{box-shadow:5px 5px 12px rgba(0,0,0,.175)}.floatR,div#content_main img.float_30,div#content_main img.float_50,div.col2,div.col_aside,div.list_artikel_txt,div.list_wg_txt{float:right}.floatL,div#content_main img.float_30.left,div#cookies_checkboxes label,div#footer_socials,div.col1,div.col_3,div.col_main{float:left}div#content_main img.float_25{width:25%;float:left}.kleiner,.small{font-size:.82em;color:#787272}img.w75p{display:block;width:75%}.red{color:#cd1719}input,select,textarea{appearance:none;-moz-appearance:none;-webkit-appearance:none}input[type=number],input[type=password],input[type=text],select,textarea{width:90%;padding:10px 16px 12px;color:#404040;font-family:'DM Sans 18pt',sans-serif;font-size:18px;line-height:1;letter-spacing:.2px;background-color:#fff;border:1px solid #b0903d}input[type=text],textarea{width:90%}textarea{height:120px;text-transform:none}a.button,input[type=button],input[type=submit]{display:inline-block;margin-bottom:10px;padding:.6em 2em .8em;color:#fff;font-family:'DM Sans 18pt',sans-serif;font-size:1em;font-weight:400;line-height:1;letter-spacing:.2px;text-align:center;background-color:#052679;border-radius:1em;transition:color .35s linear,background-color .35s linear;cursor:pointer}a.button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#404040}a.button.disabled,input[type=button].disabled,input[type=submit].disabled{color:#fff;background-color:#f2f3f4;cursor:not-allowed}select{padding:10px 36px 12px 16px!important;line-height:1;background:url(/images/bg_select.svg) right top/34px no-repeat}select *{color:#80878f;background-color:#f2f3f4}label{float:left;margin-right:15px;font-family:Manrope,sans-serif}input[type=checkbox]+label::before,input[type=radio]+label::before{float:left;width:20px;height:20px;margin:2px 14px 0 8px;border-radius:20px;background-color:#fff;content:"";cursor:pointer;box-shadow:inset 2px 2px 5px rgba(0,0,0,.35)}input[type=checkbox]:checked+label::before,input[type=radio]:checked+label::before{box-shadow:inset 2px 2px 5px rgba(0,0,0,.35);background-color:#052679}::placeholder{color:#c0c3c7;opacity:1}:-ms-input-placeholder{color:#c0c3c7;opacity:1}::-ms-input-placeholder{color:#c0c3c7;opacity:1}div.feedback_field{height:1.4em;padding:10px 0;color:#e20721}div.vspacer16{height:16px}div.vspacer30{height:30px}div.vspacer40{height:40px}div.vspacer60{height:60px}div#teaser{font-size:1.2em;text-align:center}div#teaser p:last-of-type{margin-bottom:0}div#wrapper_home_video,div#wrapper_square_video{position:relative;width:100%;margin:0 auto;overflow:hidden}div#header_video,div#header_video2{position:absolute;width:100%;height:100%;z-index:50}video{display:block;width:100%;height:100%;min-width:100%;min-height:100%;object-fit:cover}div#wrapper_zerts{width:calc(100% + 2em);margin-left:-1em;text-align:center}div.zert_pic{display:inline-block;margin:1em 2em .25em;vertical-align:top}div.zert_pic img{display:block;margin-bottom:12px}div.zert_pic span.small{line-height:1.2;-webkits-hyphens:auto;hyphens:auto}div.news_item h3{margin-bottom:.15em}div.artikel a h3,h3.black a{color:#404040}div#news_detail_datum,div.news_list_date{margin-bottom:.5em;color:#b0903d;font-size:.85em}div#cookiebanner input,div#cookiebanner_text,div.news_list_teaser{font-size:.85em}div#news_list_blaettern a{display:inline-block;margin:0 .5em;padding:.1em .35em}div#news_list_blaettern a.selected_page{border:1px solid #052679}div.wrapper_breadcrump{padding-bottom:10px;color:#787272;font-size:.85em;font-weight:400}div.wrapper_breadcrump a{color:#787272}div.wk_counter_anzeige{display:inline-block;margin-left:20px}div#wrapper_list_artikel{margin-bottom:100px}div.artikel,div.warengruppe{margin-top:20px;padding-top:20px}div.artikel a:not(a.button){display:block;color:#404040;border-bottom:0}div.list_artikel_pic,div.list_wg_pic{float:left;margin-bottom:2em}div.list_artikel_pic img,div.list_wg_pic img{width:80%;vertical-align:text-top}div.artikel a h3 span{font-size:.72em;color:#404040}.art_no,div#article_nr{color:#a4a4a4;font-size:.85em}div#wrapper_art_details_pic img{position:absolute;z-index:10;top:0;left:0;height:100%;object-fit:cover;object-position:center center;opacity:0;transition:opacity .3s linear}div#wrapper_art_thumbs a{display:inline-block;border:1px solid #404040;background-repeat:no-repeat;background-position:center center;background-size:contain}li#n_warenkorb a.icon_wk,li#n_warenkorb a.icon_wk svg{width:30px;height:30px}li#n_warenkorb{transform:translateY(-10px)}div#n_m_warenkorb,div.menu_wk_num{position:absolute}li#n_warenkorb a:hover svg path{stroke:#b0903d}div#menu_main_wk_sub{display:none;position:absolute;z-index:100;top:36px;right:-15px;width:200px;padding:15px;color:#fff;border:2px solid #404040}div#menu_main_wk_sub ul li{float:none}div#menu_main_wk_sub li#n_shop_welcome{font-size:.7em}div#footer a,div#menu_main_wk_sub ul li a{color:#fff}div#menu_main_wk_sub ul li hr{height:2px;margin:8px 0;background-color:#404040}div#n_m_warenkorb,div#n_m_warenkorb a,div#n_m_warenkorb a svg{width:32px;height:32px}div.menu_wk_num{display:none;z-index:100;top:-8px;right:-25px;width:25px;height:25px;margin-left:5px;color:#fff;font-size:14px;font-weight:700;line-height:25px;text-align:center;background-color:#cd1719;border-radius:20px}div#n_m_warenkorb div.menu_wk_num,li#n_warenkorb div.menu_wk_num{right:-18px}input.input_hsnr{width:70px!important;margin-left:15px}input.input_plz{width:70px!important;margin-right:15px}table.tabelle_warenkorb{width:100%}td.td_pic img{width:120px;margin-right:20px;float:left;vertical-align:bottom}td.tdPaddR{padding-right:10px}table.tabelle_warenkorb td a{border-bottom:0}table td hr{height:1px;margin:10px 0;color:#dadada;background-color:#dadada}input.delete,input.minus,input.plus{padding:0;height:32px;width:32px;font-size:1.2em!important;text-align:center;line-height:1;border:0;color:#fff;background-color:#404040;border-radius:50%}input.delete{margin-top:8px}input.menge{width:32px!important;margin:0 3px 10px;padding:5px 6px;text-align:center}input#bt_back2shop{margin-right:10px}div#bestell_hinweise,div#warenkorb_next{margin:20px 0}div#hinweis_agb a{float:none!important}div#nav_shop_bottom{margin-top:40px;padding-top:20px;text-align:center}div#nav_shop_bottom ul{display:inline-block}div#nav_shop_bottom li{display:inline-block;list-style:none;margin:10px 12px;padding:0 0 4px}div#nav_shop_bottom li a{font-size:17px;font-weight:600;line-height:1;letter-spacing:1.5px}div#footer{padding:2.5em 0;color:#fff;font-size:.75em;font-weight:200}div#footer_copyright{float:left;margin:.5em 1em}div#footer_socials a{display:inline-block;margin:0 .5em;text-align:center;vertical-align:text-top;background-color:#b0903d;border-radius:50%}div#footer_socials a svg{width:23px;height:23px}div#menu_footer{float:right;margin:.5em 1em}div#wrapper_cookiebanner{position:fixed;z-index:11000;text-align:center;background-color:#f1f1f3;box-shadow:0 0 20px rgba(0,0,0,.25);transition:bottom .7s cubic-bezier(.29,.64,.74,.66)}div#wrapper_cookiebanner h4{margin-bottom:.5em;font-size:1.2em;text-transform:uppercase}form#form_cookies_accept{width:100%;text-align:center}div#cookies_checkboxes{display:inline-block;margin:0 auto;padding:0 20px 1em}div#cookies_links a,form#form_cookies_accept input{margin:0 8px 1em}div#wrapper_cookies_adapt{margin:40px 0;text-align:center}#status{position:fixed;bottom:10px;left:10px;z-index:99999;padding:3px 5px;font-size:14px;font-family:monospace;color:#c40cc6;background:rgba(211,211,211,.8)}