@charset "utf-8";@import url(fonts.css);@import url(kgd_labamba.css);html{scroll-behavior:smooth;overflow-x:hidden;max-width:100vw;}   *{margin:0;padding:0;font-family:var(--global-font);}body *{text-size-adjust:100%;max-height:1000000px;}body{width:100%;height:100%;background:var(--global-body-bg);background-attachment:fixed;color:var(--global-color-text);font-weight:normal;font-size:.98rem;line-height:1.4;scroll-snap-type:y mandatory;scroll-padding-top:60px;}.content{background:var(--global-content-bg);padding-bottom:50px;}.header{position:sticky;height:32px;top:0;z-index:10;background:linear-gradient(to bottom, var(--global-basic-color_1-middle) 0%, var(--global-basic-color_1-dark) 100%);}@media(min-width:981px){.adresse{background:var(--header-top-bg);}.header{height:auto;background:var(--global-verlauf_1);}}.header.auto-height{position:sticky;top:0;height:auto;}@media(max-width:980px){.header.auto-height{height:80.9px;}}#layout_footer{background:var(--footer-wrap-bg);margin:0 auto;}#footer_extra{text-align:center;margin:20px 0;}.product{background:var(--global-product-bg);}.clearfix, .clear, .clearer{line-height:0;height:0;clear:both;}.cf:before, .cf:after{content:"";display:table;}.cf:after{clear:both;}#layout_offline, #layout_adminlogin{width:80%;}@media(min-width:960px){#layout_offline, #layout_adminlogin{width:50%;}}@media(min-width:350px){#layout_offline, #layout_adminlogin{width:70%;}}#layout_offline{margin:12% auto;padding:30px;background:var(--global-offline);border:0px solid var(--white);border-radius:var(--global-border-radius);box-shadow:0 1px 3px rgba(0,0,0,.5);}#layout_adminlogin{position:relative;margin:50px auto;padding:15px;background:var(--global-basic-color_1-lighter);border:solid var(--light-gray2) 1px;box-shadow:0 0 15px #3d3d3d;}#layout_adminlogin .login{float:right;margin:10px 0 0;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-size:16px;padding:2px 20px;border-radius:var(--global-border-radius);color:var(--white);border:solid 1px #101010;background:#3a3a3a;}#layout_adminlogin .login:hover{text-decoration:none;background:#3a3a3a;}.logo a{outline:none;text-decoration:none;}.logo a:hover{outline:none;text-decoration:none;}@media(max-width:350px){.logo.top{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:0;padding:0;}}.logo img{max-width:200px;width:auto;height:auto;}.logo img.siegel-img{max-width:100px;width:auto;height:auto;}.top{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.image_logo{height:auto;width:auto;}.image_logo.flex{display:flex;align-items:center;}ul.contentnavigation li.logo_mobile a{position:absolute;left:0;padding:3px 10px;}.logo_mobile img{max-height:45px;}.adresse{color:var(--header-top-color);font-size:.8rem;font-weight:500;}.adresse .container{padding-top:3px;padding-bottom:3px;}.adresse .container .newsletterabatt{font-weight:600;}.adresse .container ul{list-style-type:none;margin:0;display:flex;flex-flow:column;justify-content:center;align-items:center;}.adresse .container li{text-align:center;padding:5px 0;}.adresse .container li a,.adresse .container a{color:var(--global-basic-color_1-lighter2);}.adresse .container li i.fa{margin:0 5px;}.adresse .container li span{margin-right:20px;display:inline-block;}.adresse .container li span.first_topbar{display:inline-block;}.only_mobile{display:block;}.only_tablet{display:none;}.only_desktop{display:none;}@media(min-width:581px){.only_tablet{display:block;}.only_mobile{display:none;}.adresse .container li span{margin-right:10px;}}@media(min-width:981px){.adresse .container ul{flex-flow:row wrap;justify-content:space-between;}}@media(min-width:1260px){.only_desktop{display:block;}.only_tablet{display:none!important;}.logo img{max-width:100%;max-height:100px;padding-top:5px;}.adresse .container ul{justify-content:center;}}.breadcrumb{list-style-type:none;outline:none;height:auto;font-size:11px;padding:5px 0 15px;}.breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:active{line-height:21px;outline:none;font-weight:normal;cursor:pointer;color:var(--breadcrumb-color);margin:0;padding:0;}.breadcrumb a:hover{text-decoration:none;color:var(--breadcrumb-color-hover);}.breadcrumb i{margin:2px 5px;}.breadcrumb span.current{font-weight:500;color:var(--breadcrumb-color-current);}h1, h2, h3, h4, .headline_big, .headline_top, .headline_bottom{}h1{color:var(--global-color-h1);font-weight:500;font-size:1.8rem;padding:0;line-height:1.2;margin:20px 0;}h1.checkout{margin:30px 0 10px 0;}h1.head_cat{color:var(--gray6);font-size:1.5rem;}.container.content h1{margin:10px 0 10px;}.container.content .pd_content h1{margin:0 10px 10px;}.container.content h1.start{margin:40px 0 10px;text-align:center;font-size:1.7rem;}.box_login .headline_big{margin:0 0 20px;}.box_login .center a{text-decoration:none;}.headline_big{color:var(--global-basic-color_2);font-size:2rem;margin:20px auto 15px;padding:3px 5px;max-width:1280px;}.headline_top{color:var(--global-basic-color_2);font-size:2rem;margin:0;padding:0 20px;display:flex;align-self:center;line-height:1.2;}.error_headline{color:var(--global-basic-color_2);font-weight:500;font-size:1rem;margin:20px auto;padding:3px 5px;max-width:90%;}.error_text{max-width:90%;margin:auto;}h2{font-weight:500;color:var(--global-color-h2);font-size:1.3rem;margin:20px 0 8px;padding:0 0 5px;width:auto;line-height:normal;}div.contentbox h2 a, h2.checkout a{color:var(--global-color-h2);}.compactbox h2{font-size:1.4rem;margin:10px 0;}h2.start{margin:30px 0 8px;text-align:center;}h2.extrahead{position:relative;margin:30px 0;padding:20px 10px;background:linear-gradient(to bottom, var(--green-lighter) 0%, var(--green-light) 100%);color:var(--black);text-align:center;border-radius: 20px;}  h2.extrahead a{color:var(--black);display:block;text-decoration:none;text-shadow:rgba(0, 0, 0, 0.4) 0px 4px 5px;}   h2.extrahead a:hover{color:var(--white);}  h2.checkout{font-size:1.3rem;}h3{color:var(--global-color-h3);font-size:1.2rem;font-weight:500;margin-bottom:10px;}h3.checkout{color:var(--global-basic-color_1);font-size:1.2rem;margin-top:10px;}h3.detailbox{margin:15px 0 10px;padding:8px;border-bottom:1px solid var(--global-basic-color_2-dark);text-align:center;}.pd_accordion h3.detailbox{margin:10px 0;padding:3px 0;background:none;}h4{color:var(--global-color-h4);font-weight:500;font-size:130%;margin:0 0 14px;padding:3px 0;}h4.detailbox{margin:15px 0px 10px 0px;padding:3px 0px;}.container.content .contentbox h1, .contentbox h1{margin:0 0 20px;}.container.content .contentbox h2, .contentbox h2{margin:5px 0 10px;font-size:1.4rem;}.container.content .contentbox h2.resp-accordion{margin:0;font-size:0.75rem;}@media(min-width:391px){.container.content .contentbox h2.resp-accordion{font-size:0.9rem;}}@media(max-width:980px){h1{margin:20px 1% 5px;} h2.start{margin:20px 15px 0;}h1.start{margin-top:20px!important;font-size:1.08rem;}}h1.slider_head{text-align:center;}h2.slider_head{margin:30px 0 20px;text-align:center;font-size:1.6rem;}.page-header > h1.slider_head,.page-header > h2.slider_head{line-height:normal;display:block;overflow:hidden;}.page-header > h1.slider_head:before,.page-header > h2.slider_head:before,.page-header > h1.slider_head:after,.page-header > h2.slider_head:after{content:' ';display:inline-block;background:var(--global-verlauf_1);height:1px;position:relative;vertical-align:middle;width:50%;top:50%;clear:both;}.page-header > h1.slider_head:before,.page-header > h2.slider_head:before{right:.5em;margin-left:-50%;}.page-header > h1.slider_head:after,.page-header > h2.slider_head:after{left:.5em;margin-right:-50%;}.page-header.happy h1.slider_head,.page-header.happy h2.slider_head, h1.happy,h2.happy,.lr_title h2.happy a{color:var(--green-lighter);}.page-header.happy > h1.slider_head:before,.page-header.happy > h2.slider_head:before,.page-header.happy > h1.slider_head:after,.page-header.happy > h2.slider_head:after{background:var(--green-lighter);}h5,h6{font-size:1.1rem;font-weight:600;margin-bottom:10px;}h5{color:var(--global-color-h5);}h6{color:var(--global-color-h6);}a, a:link, a:visited, a:active, a:hover{background:transparent;text-decoration:none;outline:none;cursor:pointer;}a:link, a:visited, a:active{color:var(--global-link-color);outline:none;}a:hover{color:var(--global-link-color-hover);text-decoration:underline;}a img{border:none;outline:none;}a.black{color:var(--black) !important;}a.edit{margin-left:20px;vertical-align:middle;}a.white{color:var(--white) !important;}a.red{color:var(--global-basic-color_2-dark) !important;}a.blue{color:var(--gray6) !important;}a.edit .fa,a.edit .fab,a.edit .far,a.edit .fas{font-size:16px;}details summary::marker{content:'';}summary{cursor:pointer;}p{margin:8px 0;}p.onlytop{margin:8px 0 0;}p.nomargin{margin:0;}p.center,.center, .text_center{text-align:center !important;}p.left, .text_left{text-align:left;}p.right, .text_right{text-align:right;}.float_left{float:left;}.float_right{float:right;}.margin_auto{margin:auto;}.small-caps{font-variant:small-caps;}.small{font-size:small;}.smaller{font-size:smaller;line-height:1em;}.large{font-size:large;}.medium{font-size:medium;}.mini{font-size:11px;font-weight:normal;}.midi{font-size:12px;font-weight:normal;}strong, b, .bold{font-weight:600;}table{width:100%;border-spacing:0;border-collapse:collapse;}table td{padding:4px 0;}.none{display:none;}.green{color:var(--gray6);}.red{color:var(--global-basic-color_2-dark);}.green a, a.green{color:var(--gray6) !important;}.no_break{white-space:nowrap;}.rahmen{border:2px solid var(--gray2);padding:20px;margin:20px 0;}.extra{font-size:16px !important;color:var(--global-basic-color_1);margin-left:3px;}sup{position:relative;font-size:.9rem;top:2px;left:2px;}.mod_copyright{padding:3px 0 0;font-size:10px;text-align:center;color:var(--gray2);}.mod_copyright a{text-decoration:none;color:var(--gray2);}.mod_copyright a:hover{text-decoration:underline;color:var(--gray2);}span.cop_magenta{color:var(--gray3);}span.cop_grey{color:var(--gray3);}a span.cop_grey:hover{text-decoration:none;color:var(--gray2);}.copyright{display:none;}.parseTime{margin:0 auto;text-align:center;color:var(--gray2);font-size:10px;padding:10px;}.margin-top_10{margin-top:10px;}.margin-top_20{margin-top:20px;}.margin-bottom_10{margin-bottom:10px;}.margin-bottom_20{margin-bottom:20px;}.margin-left_auto{margin-left:auto;}.margin-right_auto{margin-right:auto;}hr{border-top:1px solid var(--gray3);margin:1px 0;padding:0;border-bottom:0;}.summe hr{border-top:2px solid var(--global-basic-color_1);margin:1px 0;padding:0;border-bottom:0;}div.hr_1,div.hr_5,div.hr_10,div.hr_15{height:1px;line-height:1px;padding:0;display:block;border-bottom:solid 1px var(--gray1);background:transparent;}div.hr_1{margin:0;}div.hr_5{margin:5px 0;}div.hr_10{margin:10px 0;}div.hr_15{margin:15px 0;}.pd_price .special_price:after,.pd_price .uvp_price:after,.pd_price .graduated_price:after,.pd_price .standard_price:after,.pd_price .new_price:after,.pd_price .item_price:after,.pd_price .item_price:after,.pd_price .old_price:after{content:'*';position:relative;font-size:.9rem;top:-5px;left:2px;}.button{margin:15px 0;clear:both;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;}button{box-sizing:border-box;white-space:nowrap;text-decoration:none;}button a, button a:hover, .button a, .button a:hover{text-decoration:none;color:var(--gray6);}.btn{position:relative;display:block;margin:0 0 5px;padding:10px 15px;background:var(--global-basic-color_2);color:var(--white);border:1px solid var(--global-basic-color_2);width:auto;text-align:center;line-height:18px;font-weight:500;font-size:1rem;cursor:pointer;}.btn:hover{background:var(--global-basic-color_2-middle);color:var(--white);border:1px solid var(--global-basic-color_2-middle);}.btn i{font-size:18px;line-height:21px;}a.btn:link, a.btn:visited{color:var(--global-basic-color_2-middle);outline:none;}a.btn.btn_ex:link, a.btn.btn_ex:visited{color:var(--white);background:var(--global-basic-color_2-middle);outline:none;}a.btn.btn_ex:hover{background:var(--global-basic-color_2);color:var(--white);border:1px solid var(--global-basic-color_2);}span.btn{min-width:17px;}span.btn > a{text-decoration:none;color:var(--gray6);line-height:22px;padding:10px;}span.btn > a:hover, .button_right a:hover, .button_left a:hover, button.btn:hover, button a:hover{text-decoration:none;color:var(--white);}.button_red{background:var(--global-basic-color_1-middle);color:var(--white);border:1px solid var(--global-basic-color_1-middle);}.button_red:hover{background:var(--global-basic-color_1);color:var(--white);border:1px solid var(--global-basic-color_1);}.btn.info{background:var(--global-basic-color_2-middle);color:var(--white);border:1px solid var(--global-basic-color_2-middle);}.btn.info:hover{background:var(--global-basic-color_2);color:var(--white);border:1px solid var(--global-basic-color_2);}.button_red_red{background:var(--global-basic-color_3);color:var(--white);border:1px solid var(--global-basic-color_3);}.button_red_red:hover{background:var(--global-basic-color_1-middle);color:var(--white);border:1px solid var(--global-basic-color_1-middle);}.button_green{background:linear-gradient(to bottom, var(--green-lighter) 0%, var(--green-light) 100%);color:var(--white);border:1px solid var(--green-light);border-radius: 20px;}.button_green:hover{background:linear-gradient(to bottom, var(--green-lighter) 0%, var(--green-light) 100%);color:var(--black);border:1px solid var(--green-light);}.login_100 > button{width:99.5% !important;}span.button_rund{padding:6px 2px 0 2px;}.iconleft{padding-left:5px;padding-right:5px;}.iconright{padding-left:5px;padding-right:5px;}.iconcenter{padding-left:0;padding-right:0;}#paypalcartexpress{line-height:16px;}.paypalcart a{text-decoration:none;}.paypalcartbutton{color:var(--white);background:#0070BA;border:1px solid #0070BA;}.paypalcartbutton:hover{background:#009cdd;border:1px solid #009cdd;}.color-paypal{color:var(--white);font-size:18px;font-style:italic;font-weight:700;line-height:19px;color:var(--white);}.addtobasket_info .color-paypal{display:none;}.btn.btn_print{width:45px !important;padding:11px 0 12px !important;}.btn_sort{order:1;margin-bottom:5px !important;}.express_button{margin:0;display:inline-block;}.btn_200_right{min-width:200px;float:right;}.btn_200_left{min-width:200px;float:left;}.button_left{margin:15px auto 10px;max-width:var(--global-max-width);clear:both;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;}.button_right{margin:15px auto 10px;max-width:var(--global-max-width);clear:both;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;}#button_checkout_confirmation{margin-left:auto;}@media(max-width:580px){.width_50{width:50%;}.width_100{width:100%!important;display:block;}.max_width_500,.max_width_339, .max_width_350{max-width:100%!important;display:block;}.width_100 > .btn, .width_100 .button_right .btn{width:100%;margin:2px 0;padding-left:0;padding-right:0;}.width_100 span.paypalcartbutton{margin:3px 0!important;}.width_100 a.btn_100{width:100%;}}.btn_200{width:98%;}@media(min-width:351px){.btn_200{max-width:200px;}}@media(min-width:581px){.button_left .btn{margin-right:2px;}.button_right .btn{margin-left:2px;}.addtobasket_info .button_left .btn{margin-right:0;}.addtobasket_info .button_right .btn{margin-left:0;}}@media(min-width:760px){.addtobasket_info .max_width_350{margin-left:0;}}.big_button{min-width:200px;font-size:1.5rem;line-height:2rem;font-weight:700;}#checkout_confirmation .big_button{width:100%;}@media only screen and (min-width: 500px) {#checkout_confirmation .big_button{width:450px;}}.pointer{cursor:pointer;}#slider_wrap{width:100%;text-align:center;position:relative;}.big_slider{width:100%;aspect-ratio:25/5;}.big_slider img{width:100%;height:auto;}.big_image_noslider{margin:0 auto;}.big_image_noslider a{display:flex;justify-content:center;align-items:center;}.big_image_noslider img{max-width:100%;margin:auto;}.big_image_slider .splide__slide,.slider-nav .splide__slide{display:flex;justify-content:center;align-items:center;}.big_image_slider .splide__slide img{border-radius:var(--global-border-radius);}.slider-nav .splide__slide{border-radius:var(--global-border-radius);}.slider-nav .splide__slide img{max-width:100%;height:auto;min-height:100%;margin:0;object-fit:cover;}.slider-nav{margin:10px 0;}.slider-nav li{overflow:hidden;}.slider_item_content h2{margin:0;padding:0;color:var(--global-basic-color_1-dark);font-weight:900;font-size:1.5rem;line-height:normal;text-transform:uppercase;}.slider_item_content{position:absolute;left:0;top:-10px;display:block;padding:0 10px;color:var(--global-basic-color_1);max-width:calc(100% - 60px);font-weight:700;font-size:1.1rem;line-height:1.25rem;margin:auto;}@media only screen and (min-width: 985px) {.slider_item_content{padding:12px 20px;left:30px;left:20px;top:30px;max-width:calc(100% - 100px);font-weight:900;font-size:1.3rem;line-height:1.7rem;}}.big_image_slider .splide__slide img{max-width:100%;max-height:600px;height:auto;object-fit:cover;}.listingbox.splide__slide,.listingbox.splide__slide:hover .lb_inner{background:var(--white);}.listingbox.splide__slide .lb_image,.box_manufacturers_slider.splide__slide .cb_image{display:flex;justify-content:center;align-items:center;}.splide__slide .reviewbox .rb_headline{border-bottom:0 solid var(--gray2);}.box_manufacturers_slider{margin-bottom:50px;}.content_banner{margin:20px auto 8px;text-align:center;}.content_banner img{max-width:100%;height:auto;margin:auto;}@media(max-width:980px){.content_banner{margin:20px auto 5px;}}.banner_box_row{display:flex;flex-wrap:wrap;margin:30px 0;}    .banner_box_row.banner_box_box{margin:10px -10px;}    .banner_box_row.banner_box_box .banner_box{border:10px solid var(--global-body-bg);} .banner_row_padding{padding:25px;}    .banner_row_gold{background:var(--global-basic-color_1-lighter2);}.banner_box_item{padding:5px;}.box_50{flex: 1 1 18rem;}.box_33{flex: 1 1 16rem;}.box_25{flex: 1 1 14rem;}.box_20{flex: 1 1 14rem;margin:10px;}.banner_box{text-align:center;}.banner_row_gold .box_20{background:var(--white);}.banner_box h3.banner_head{background:var(--global-basic-color_1);color:var(--white);padding:13px 10px;margin:0 0 5px;font-weight:600;font-size:clamp(.8rem, 1.4vw, 1.2rem);}.banner_box i{width:36px;font-size:34px;line-height:34px;color:var(--gray4);text-align:center;margin-right:20px;}.banner_box img{max-width:100%;display:inline-block;}.banner_box p{padding:10px;text-align:left;}.banner_text{padding:10px 20px 20px;font-size:clamp(.9rem, 1.4vw, 1rem);}.banner_text p{padding:0;}.box_500{display:flex;flex-wrap:wrap;width:50%;}@media screen and (max-width:680px){.box_500{width:100%;}.banner_row_padding{padding:10px;}  }.navi{position:sticky;top:32px;z-index:9;width:100%;padding:0;background:var(--global-basic-color_1-middle);margin:0 auto;box-shadow:0 15px 10px -15px rgba(0,0,0,0.4);}.navi .container{width:100%;max-width:100%;padding:0;}.board{width:100%;background:var(--white);border-bottom:1px solid var(--light-gray2)}.mobilIconPanel{width:100%;position:relative;} .mobilMenu{position:relative;width:100%;}.mobilMenu input{display:none;}.extramenu .navi{top:89px;}.navi.navi_extra{top:80px;}@media (min-width:980px) {}@media (min-width:1400px) {.extramenu .navi{top:93px;}}@media (min-width:981px) {.no_mobile{display:block;}.no_desktop{display:none!important;}.layout_logo{height:auto;padding:3px 0 10px;margin:0 auto;}.logo img{vertical-align:middle;}.accountIconPanel{width:auto;position:relative;padding:0;margin:0}.mobilIconPanel{padding:0;color:var(--white);}  .mobilMenu{width:100%;margin:0;}.navi{top:101px;}.navi.navi_extra{top:89px;}.navi .container{padding-left:0;padding-right:0;max-width:var(--global-max-width);margin:0 auto;}.board{clear:both;margin:0 auto;padding:3px 0;}}@media (max-width:980px){.no_mobile{display:none!important;}.no_desktop{display:block;}.layout_logo{width:100%;padding:0;}.logo{position:relative;top:3px;z-index:999;}.accountIconPanel{width:calc(100% - 50px);display:inline-block;z-index:99;left:5px;}#languages{display:table-cell;vertical-align:middle;padding:5px;white-space:nowrap;}.board{border-color:var(--gray2);}.navi{border-bottom:1px solid var(--global-basic-color_1-middle);}}ul.contentnavigation{width:100%;list-style-type:none;position:relative;display:flex;justify-content:flex-end;flex-wrap:nowrap;}ul.contentnavigation li{line-height:.9rem;color:var(--black);font-size:.6rem;text-align:center;}ul.contentnavigation li a{color:var(--white);font-weight:normal;text-decoration:none;display:block;padding:13px 8px;}ul.contentnavigation li a:hover{color:var(--white);text-decoration:none;}ul.contentnavigation li a i{font-size:1.6rem;}ul.contentnavigation li.cart, ul.contentnavigation li.wishlist{border:none;position:relative;}ul.contentnavigation li.cart a, ul.contentnavigation li.wishlist a{display:block;}ul.contentnavigation li.cart a:hover, ul.contentnavigation li.wishlist a:hover{display:block;}ul.contentnavigation li.cart .cart_01, ul.contentnavigation li.wishlist .wish_01{display:block;}ul.contentnavigation li.cart .cart_01 i{padding-right:7px;}ul.contentnavigation li.wishlist .wish_01 i{padding-right:5px;}ul.contentnavigation li.cart .cart_02, ul.contentnavigation li.wishlist .wish_02{display:block;}ul.contentnavigation li.cart .cart_02 i, ul.contentnavigation li.wishlist .wish_02 i{padding-left:6px;}ul.contentnavigation li.cart .cart_03, ul.contentnavigation li.wishlist .wish_03{display:block;font-weight:500;padding:0 4px 0 6px;}ul.contentnavigation li.cart .cart_04, ul.contentnavigation li.wishlist .wish_04{display:block;}ul.contentnavigation li.cart .cart_05, ul.contentnavigation li.wishlist .wish_05{display:none;padding:0 3px;}@media(min-width:1200px){ul.contentnavigation li{font-size:.7rem;}}.wishlist_full, .cart_full{position:absolute;display:inline-block;margin:0;padding:2px 1px;border-radius:50%;color:var(--white);background:var(--global-basic-color_3);font-size:11px;font-weight:500;line-height:12px;text-align:center;height:auto;width:auto;min-width:15px;z-index:9;}#wishlist_short, #cart_short{position:relative;background:transparent;z-index:60;margin-top:5px;}.cart_full{right:20px;top:5px;}.wishlist_full{left:25px;top:5px;}ul.contentnavigation li .autocomplete_button .btn{margin:0;padding:5px 15px;}ul.contentnavigation li .autocomplete_button i{display:inline-block;font-size:18px;line-height:21px;}.cart_content{padding:0 0 0 20px;}.search > button{position:absolute;right:0;top:0;cursor:pointer;}.searchBox .input-group-addon.search button{color:var(--white);background:var(--black);border:0;font-size:14px;font-weight:400;padding:6px 12px;text-align:center;height:32px;}.searchBox input{padding-left:10px;height:33px;}.searchBox label{position:absolute;display:inline-block;margin:7px 10px;z-index:2;color:var(--gray2);}.input-group-addon.search{color:var(--global-basic-color_1);background:var(--white);border:0;border-radius:3px;font-size:14px;font-weight:400;padding:6px 12px;text-align:center;}ul.contentnavigation li.search{position:absolute;margin:4px 0;}ul.contentnavigation li .searchBox input#inputString{border:1px solid var(--white);}ul.contentnavigation li .input-group-addon.search{color:var(--global-basic-color_1);background:var(--white);border:0;border-radius:3px;font-size:14px;font-weight:400;padding:6px 12px;text-align:center;}ul.contentnavigation li .search > button{position:absolute;right:0;top:0;cursor:pointer;}ul.contentnavigation li .searchBox .input-group-addon.search button{color:var(--white);background:var(--global-basic-color_2);border:0px solid var(--global-basic-color_2);font-size:14px;font-weight:400;padding:6px 12px;text-align:center;}ul.contentnavigation li .searchBox .input-group-addon.search button:hover{color:var(--white);background:var(--global-basic-color_2);}ul.contentnavigation li .searchBox .input-group-addon.search:last-child button{border-bottom-left-radius:0;border-top-left-radius:0;border-left:0 none;}ul.contentnavigation li .searchBox .input-group-addon.search:first-child button{border-bottom-right-radius:0;border-top-right-radius:0;border-right:0 none;}ul.contentnavigation li .searchBox input{padding:8px 5px 5px 10px;}ul.contentnavigation li .searchBox input[type=text]:hover, ul.contentnavigation li .searchBox input[type=text]:focus{border-color:var(--gray2);}ul.contentnavigation li .searchBox label{position:absolute;display:inline-block;margin:7px 10px;z-index:2;}ul.contentnavigation li .searchBox label i{position:absolute;display:inline-block;margin:7px 0px;z-index:2;color:var(--gray2);}ul.contentnavigation li .searchBox i.fa{font-size:14px;line-height:0.3;}ul.contentnavigation li .searchBox .SelectBox{padding:6px 20px 5px 6px;}ul.contentnavigation li .searchBox .SumoSelect > .optWrapper{width:auto !important;max-width:300px !important;}ul.contentnavigation li .searchBox .SumoSelect > .optWrapper > .options li.opt{padding:8px;margin:0;text-align:left;}ul.contentnavigation li .searchBox .SumoSelect > .optWrapper > .options li.opt > label{position:relative;display:block;text-align:left;color:var(--black);margin:0;z-index:2;}ul.contentnavigation li .searchBox .SumoSelect > .CaptionCont{border-color:var(--white);border-right-color:var(--gray3);color:var(--black);background:var(--white);}ul.contentnavigation li .searchBox .CaptionCont.SelectBox label{color:var(--gray2);position:absolute;top:0;right:0;bottom:0;width:20px;margin:7px 5px;}ul.contentnavigation li .searchBox .CaptionCont.SelectBox > span{max-width:95px;text-align:center;}ul.contentnavigation li .searchBox i.reset{position:absolute;right:5px;top:3px;bottom:0;padding:2px 5px;z-index:3;width:18px;border:0;margin:0;color:var(--white);font-size:1rem;line-height:1.5rem;cursor:pointer;}ul.contentnavigation li .searchBox input:focus ~ i.reset{color:var(--gray2);}ul.contentnavigation li.happy_special i{color:var(--green-lighter);}ul.contentnavigation li.special i{color:var(--global-basic-color_3);}@media(min-width:981px){ul.contentnavigation li .searchBox .SelectBox{padding:10px 20px 10px 6px;height:40px;}.searchBox input{height:40px;}.searchBox .input-group-addon.search button{height:40px;}ul.contentnavigation li .searchBox input#inputString{border-color:var(--white);}ul.contentnavigation li .searchBox input{margin-top:0;}ul.contentnavigation li .searchBox i.reset{top:0px;right:40px;padding:8px 5px;}}.lupe{float:left;width:auto;}.lupe input[type=checkbox]{display:none;}.lupe input[type=checkbox] + label{display:block;width:30px;position:absolute;top:3px;z-index:11;}@media(max-width:980px){.lupe input[type=checkbox] + label i.fa-search{font-size:28px;color:var(--white);}.lupe input[type=checkbox] + label:hover{color:var(--white);display:block;cursor:pointer;width:30px;}.lupe input[type=checkbox]:checked + label ~ div.block{display:block;width:100%;position:absolute;left:10px;}.lupe #search_block{width:calc(100% - 20px);z-index:100;}.lupe #search_block .searchBox .input-group-addon.search{display:none;}.lupe #search_block .searchBox .input-group{width:100%;}.block{display:none;transition:height 1s ease-in-out;padding:0;margin:0;height:auto;}}@media(min-width:981px){.lupe{float:none;width:360px;}.lupe input[type=checkbox] + label{display:none;}}@media(max-width:980px){ul.contentnavigation li button .fa.fa-search{color:var(--white);}ul.contentnavigation li.search{width:calc(100% - 100px);right:20px;top:2px;}ul.contentnavigation li .logo{padding:0;margin:-20px 0;}ul.contentnavigation li.cart > #cart_short,ul.contentnavigation li.wishlist > #wishlist_short{margin:0;}}@media(max-width:580px){ul.contentnavigation li{margin:0 3px;}ul.contentnavigation li.search{width:calc(100% - 10px);}}@media(max-width:350px){ul.contentnavigation li{margin:0;}ul.contentnavigation li.search {right:40px;}} @media(min-width:581px){ul.contentnavigation li{margin:0 7px;}}@media(min-width:981px){ul.contentnavigation{width:calc(100% - 180px);}ul.contentnavigation a{}ul.contentnavigation a i{font-size:30px;margin:8px 6px;color:var(--white);}ul.contentnavigation #wishlist_short, ul.contentnavigation #cart_short{margin-top:0;}ul.contentnavigation li i,ul.contentnavigation li.cart .cart_02, ul.contentnavigation li.wishlist .wish_02,ul.contentnavigation li.cart .cart_03, ul.contentnavigation li.wishlist .wish_03,ul.contentnavigation li.cart .cart_04, ul.contentnavigation li.wishlist .wish_04,ul.contentnavigation li.cart .cart_05, ul.contentnavigation li.wishlist .wish_05{display:block;}ul.contentnavigation li.cart .cart_02 i, ul.contentnavigation li.wishlist .wish_02 i{padding-left:6px;}ul.contentnavigation li.search{position:relative;margin:auto 2% auto 0;}}@media(min-width:1000px){ul.contentnavigation li.search{margin:auto 5% auto 0;}}@media(min-width:1260px){ul.contentnavigation li.search{margin:auto 20% auto 0;}}ul.contentnavigation .suggestionList li:first-child{padding:0 20px 0;}ul.contentnavigation #autocomplete_main li{margin:0;padding:0 10px;text-align:left;font-size:0.8rem;}.suggestionsBox{position:absolute;margin:0;background:var(--white);border:1px solid var(--gray1);color:var(--black);z-index:99999;box-sizing:border-box;padding:0;width:100%;min-width:350px;}.suggestionList{margin:0;padding:0;max-height:600px;overflow:auto;box-sizing:border-box;}.suggestionList li{border-bottom:1px solid var(--gray1);background:var(--white);list-style:none;}.suggestionList li:nth-child(odd){background:var(--gray1);}.suggestionList li a.autocomplete{display:inline-block;padding:10px 0;text-decoration:none;box-sizing:border-box;width:100%;}.suggestionList li a.autocomplete .autocomplete_image{float:left;display:block;width:30px;overflow:hidden;box-sizing:border-box;margin-right:10px;}.suggestionList li a.autocomplete .autocomplete_image img{max-width:100%;max-height:50px;}.autocompletecloser{cursor:pointer;}.autocomplete_error{padding:6px 0 11px;display:inline-block;text-align:center;width:100%;}.hl_text{float:left;display:block;width:calc(100% - 40px);color:var(--black);line-height:1.2;}.hl_text_entry{display:block;padding:0 0 8px;}.hl_price{display:none;float:right;width:120px;text-align:right;font-weight:500;}.hl_price .no_price{font-size:9px;line-height:11px;font-weight:normal;display:block;padding:0;}.hl_price .special_price{display:block;font-size:13px;line-height:19px;}.hl_price .item_price{font-size:9px;display:block;}.hl_price .small_price{font-size:9px;font-weight:500;}.hl_price .vpe{position:inherit;font-weight:normal;text-align:right;line-height:1.2;}@media(max-width:980px){.suggestionsBox{min-width:300px;right:-33px;top:39px;}}input, select, textarea{font-size:0.9rem;box-shadow:inset 0 1px 10px rgba(0, 0, 0, 0.3);}input[type=text], input[type=password], input[type=email], input[type=tel]{background:var(--white);border:1px solid var(--global-input-border);vertical-align:middle;padding:12px 8px;border-radius:2px;box-sizing:border-box;width:100%;}input[type=radio], input[type=checkbox]{margin:0 3px;}.stern input[type=text], .stern input[type=password], .stern input[type=email], .stern input[type=tel], .stern select, .stern textarea{width:95%;}input[type=text]:hover, input[type=password]:hover, input[type=email]:hover, input[type=tel]:hover, textarea:hover{background:var(--white);border-color:var(--global-input-focus-hover);color:var(--black);}    input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=tel]:focus, textarea:focus{background:var(--white);border-color:var(--global-input-focus-border);color:var(--black);outline:0 none;}input[name="products_qty"], input[name="cart_quantity[]"]{text-align:center;color:var(--global-basic-color_1);padding-left:2px;padding-right:2px;}.account_name{clear:both;margin:10px 0 2px 0;font-size:12px;}.account_input{margin:2px 0px;}.account_input input, .account_input input, .account_input select, .account_input textarea, .account_content_big .checkbox, .account_input .SumoSelect{width:98%;}.account_input .SumoSelect{width:98%;}textarea{background:var(--white);border:1px solid var(--global-input-border);color:var(--black);vertical-align:middle;padding:5px 5px 6px;border-radius:2px;box-sizing:border-box;width:100%;min-height:200px;}textarea#message,textarea#review{height:120px;}textarea#message_body{resize:vertical;height:120px;}td.checkbox{vertical-align:top;padding-top:6px;padding-right:5px;}.fieldtext{font-size:11px;line-height:15px;font-weight:500;padding:0 0 2px;display:block;}.pflicht{font-size:10px;line-height:10px;vertical-align:baseline;}.vat .inputRequirement{float:left;font-size:10px;line-height:23px;color:var(--gray3);margin-left:0;position:relative;}.inputRequirement{font-size:12px;line-height:23px;margin-left:-12px;position:absolute;color:#cc0075;}.inputRequirement_textarea{font-size:12px;vertical-align:top;line-height:23px;margin-left:-12px;position:absolute;color:#cc0075;}.inputBorn{font-size:12px;line-height:23px;margin-left:-12px;position:absolute;color:#cc0075;}select.manu_select{width:100%;}.input-group{border-collapse:separate;display:table;position:relative;}.input-group-addon{border:1px solid var(--gray2);border-radius:3px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:var(--global-basic-color_1);font-size:14px;font-weight:400;text-align:center;line-height:1.42857;padding:8px 12px;margin:20px 0;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}.input-group-addon, .input-group-btn{vertical-align:middle;white-space:nowrap;width:1%;}.input-group-addon, .input-group-btn, .input-group .form-control{display:table-cell;}.input-group-addon.search_cat{width:100px;padding:0;border:0;}.input-group-addon.search_cat select{border-right:0;height:40px;}.input-group-addon:first-child{border-bottom-right-radius:0;border-top-right-radius:0;border-right:0 none;}.input-group-addon:last-child{border-bottom-left-radius:0;border-top-left-radius:0;border-left:0 none;}.anzeigen{border:0;display:none;transition:height 1s ease-in-out;padding:0;color:var(--global-basic-color_1);margin:10px 0px;height:auto;}.colums .checkbox{width:98%;}.checkbox{display:block;position:relative;}.checkbox label{cursor:pointer;display:block;}.checkbox input[type=checkbox]{float:left;margin:12px;} .checkbox input[type=checkbox] + label{background:var(--global-basic-color_1-lighter2);color:var(--gray5);font-weight:500;display:block;padding:8px 10px 8px 35px;margin:2px 0;border:0;} .checkbox input[type=checkbox]:hover + label{background:var(--global-basic-color_1-lighter);color:var(--white);} .checkbox input[type=checkbox]:checked + label{background:var(--global-basic-color_1-lighter);color:var(--white);}.checkbox input[type=checkbox]:checked + label a{color:var(--global-basic-color_1);}.checkbox input[type=checkbox]:checked + label ~ div.anzeigen{display:block;}.checkbox .anzeigen input{width:99%;}.checkbox input[type=radio] {float:left;margin:10px;position:relative;} .checkbox input[type=radio] + label{background:var(--black);color:var(--global-basic-color_1);font-weight:500;display:block;padding:8px 8px 8px 5px;margin:2px 0;border:0;} .checkbox input[type=radio]:hover + label{background:var(--global-basic-color_1-darker);color:var(--white);} .checkbox input[type=radio]:checked + label{background:var(--global-basic-color_1);color:var(--white);}.checkbox input[type=radio]:checked + label a{color:var(--gray2);}.checkbox input[type=radio]:checked + label ~ div.anzeigen{display:block;}.footer{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;width:100%;padding:30px 0 100px;}.box_footer{margin-bottom:10px;padding-bottom:20px;color:var(--gray2);}.box_footer div.box_select{color:var(--black);}.box_footer p{padding:5px 10px;text-align:center;}.box_footer p i.fa{font-size:210%;margin:5px 0;vertical-align:middle;}.box_footer p i.fa-shipping-fast{transform:scale(-1, 1);margin:15px 5px 15px 0;}.box_footer p i.fa.mini{font-size:150%;margin-top:0;}.box_footer p span.shipping{font-size:120%;margin:5px 2px;background:var(--global-basic-color_1-middle);color:var(--white);padding:4px 8px 5px;vertical-align:middle;border-radius:2px;white-space:nowrap;}.box_footer p span.shipping a{text-decoration:none;}.box_footer img{max-width:calc(100% - 20px);height:auto;}.box_footer ul.pay{list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;}.box_footer ul.pay li.payment{font-size:120%;margin:5px 2px;background:var(--global-basic-color_1-middle);color:var(--white);padding:5px 10px;vertical-align:middle;border-radius:2px;text-align:center;}.box_footer ul.pay li.payment.paypal{background:#0070BA;color:var(--white);}.box_footer ul.pay li.payment.secupay{background:#7b9f2d;color:var(--white);}.box_footer ul.pay li.payment a{text-decoration:none;}.box_footer ul.pay li.payment i.fa{font-size:100%;margin:4px 2px;vertical-align:middle;}.box_footer ul.pay li.payment i.fa.big{font-size:30px;}.box_footer ul.pay li.payment hr{border-top:1px solid var(--gray1);margin:1px 0 5px;padding:0;border-bottom:0;}.box_footer_header,.footer_header{color:var(--footer-header-color);font-weight:400;font-size:1.3rem;line-height:1.6rem;text-transform:uppercase;margin:20px 0;}.box_footer_header{padding:5px 10px 10px;text-align:center;border-bottom:0px solid var(--global-basic-color_1-middle);}ul.footerlist{max-width:100%;}ul.footerlist, ul.footerlist ul, .box_footer ul{list-style-type:none;}ul.footerlist ul, .box_footer ul{margin:0;}ul.footerlist li:hover{color:var(--white);background:var(--global-basic-color_1-dark);}ul.footerlist li li:hover{color:var(--white);background:var(--global-basic-color_1-dark);}ul.footerlist li a{display:block;padding:10px 15px 10px 25px;margin:2px 0;color:var(--gray2);outline:none;text-decoration:none;font-size:1rem;}ul.footerlist li a:before{content:'\f05a';padding-right:15px;vertical-align:initial;font-size:1rem;font-family:var(--global-icon-font-5);font-weight:900;}ul.footerlist li a:hover{color:var(--white);}ul.footerlist li.active1{color:var(--footer-font-active-color);background:var(--footer-font-active-bg);}ul.footerlist li.active1:hover{background:var(--global-basic-color_2-middle);}ul.footerlist li.active1 a:hover{color:var(--white);}ul.footerlist li.active1 a{color:var(--footer-font-active-color);}ul.footerlist li.active1 li:hover{background:#313030;}ul.footerlist li.active1 li a{color:var(--white);background:#313030;}ul.footerlist li.active1 li a:hover{color:var(--white);background:var(--global-basic-color_2);}ul.footerlist li li.active2 a{color:var(--white);text-decoration:none;background:var(--global-basic-color_2);}ul.footerlist li li.active2 a:hover,ul.footerlist li.active1 li.active2:hover{background:var(--global-basic-color_2);}p.box_footer_sub{margin:15px 0 2px;color:var(--white);}.footer_box{width:100%;padding:0 0.5%;color:var(--gray2);}.lang{text-align:center;}@media (min-width:690px){.footer_box{width:45%;padding:0 1%;} }@media (min-width:981px){.footer{padding:50px 0 100px;}.box_footer{margin:10px 0 20px;}.box_footer_header{padding:0;text-align:left;border-bottom:0;}.box_footer_header,.footer_header{margin:20px 0 30px;}ul.footerlist{max-width:95%;}ul.footerlist li a{padding:10px;}.box_footer p{padding: 5px 10px;margin:15px 0;text-align:left;}.box_footer .text_left p{padding:5px 0;}.box_footer ul.pay{justify-content:flex-start;align-content:center;}.lang{text-align:left;} }@media (min-width:1200px){.footer_box{width:24%;padding:0 1% 0 0;}.footer_box:last-child{padding-right:0;}}.socialmedia{color:var(--white);padding:10px 0;background:var(--global-basic-color_2-dark);}ul.socialmedia_list{list-style-type:none;}ul.socialmedia_list li{display:inline-block;margin:10px 10px 10px 0;}ul.socialmedia_list li a{display:block;color:var(--white);}ul.socialmedia_list li a i{color:var(--white);font-size:30px;line-height:30px;}ul.socialmedia_list li a:hover i{display:block;color:var(--white);text-decoration:none;background:transparent;}ul.zertifikate{list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;text-align:left;}ul.zertifikate li{display:inline-block;margin:10px 10px 10px 0;}ul.zertifikate li a{display:block;color:var(--white);}ul.zertifikate img{max-height:70px;max-width:180px;}ul.like{list-style-type:none;text-align:left;margin-left:25px;}ul.like li{margin:0;position:relative;padding:5px 10px 7px 0;clear:both;}ul.like li a{display:block;}.like li div{float:left;height:28px;width:28px;margin-right:10px;overflow:hidden;}.like a img{margin:-38px 0 0;width:100%;max-width:100%;transition:all 0.1s ease-in-out;}.like a:hover img{margin:0;transition:all 0.3s ease-in-out;}@media (min-width:981px){ul.like{margin-left:0;}}@media (max-width:560px){ul.zertifikate{justify-content:space-around;}}.service_0{color:var(--white);padding:20px 0;background:var(--global-basic-color_1-darker);font-size:2rem;}div.service_box i{padding:15px 10px 5px;margin:10px;font-size:2rem;border-radius:50%;background:var(--global-basic-color_1-dark);width:40px;height:40px;text-align:center;vertical-align:middle;}.services{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;}.services a{color:var(--white);}.services a:hover{text-decoration:none;}div.service_box{display:block;position:relative;margin-right:20px;}div.pfeil{display:block;position:relative;width:80px;}div.pfeil span{display:block;width:70px;height:2px;background:var(--white);position:absolute;}div.pfeil span:first-child{transform:rotate(45deg);top:15px;}div.pfeil span:last-child{transform:rotate(-45deg);top:65px;}@media (max-width:1100px){.service_0{font-size:2rem;}.services{flex-wrap:nowrap;justify-content:space-around;}div.service_box{margin-right:0;text-align:center;}div.service_box i{clear:both;display:block;margin:10px auto;}}@media (max-width:980px){div.pfeil{display:none;}.service_0{font-size:1.2rem;}}@media (max-width:660px){.service_0{font-size:1rem;}}.service_1{color:var(--white);padding:10px 0;background:var(--global-basic-color_1-darker);}.service_2{color:var(--white);padding:10px 0;background:rgba(0, 0, 0, 0.7);}ul.service_list{list-style-type:none;}ul.service_list li{display:inline-block;margin:10px 10px 10px 0;}ul.service_list li a{display:block;color:var(--white);}ul.service_list li a .fa, ul.service_list li a .fas, ul.service_list li a .fab, ul.service_list li a .far{color:var(--white);font-size:30px;line-height:30px;}ul.service_list li a:hover .fa, ul.service_list li a:hover .fas, ul.service_list li a:hover .fab, ul.service_list li a:hover .far{display:block;color:var(--white);text-decoration:none;background:transparent;}.newsletterBox{max-width:500px;}.newsletterBox.box_footer p{text-align:left;}.input-group-addon.newsletter{color:var(--global-basic-color_1);border:0;border-radius:3px;font-size:14px;font-weight:400;padding:6px 12px;text-align:center;}.newsletterBox input[type=email]{padding:10px 8px;border-color:var(--white);}.newsletter > button{position:absolute;right:0;top:0;cursor:pointer;}.newsletterBox .input-group-addon.newsletter button{color:var(--white);background:var(--global-basic-color_1-dark);border:0;border-radius:3px;font-size:14px;font-weight:400;padding:6px 12px;text-align:center;height:40px;}.newsletterBox .input-group-addon.newsletter button:hover{background:var(--gray3);}.newsletterBox .input-group-addon.newsletter:last-child button{border-bottom-left-radius:0;border-top-left-radius:0;}.newsletterBox .input-group-addon.newsletter:first-child button{border-bottom-right-radius:0;border-top-right-radius:0;}.newsletterBox label{position:absolute;display:inline-block;margin:0.5% 10px;z-index:2;color:var(--gray2);}@media (max-width:980px){.newsletterBox{margin-bottom:10px;max-width:100%;}ul.socialmedia_list{margin:auto;}}.footer_banner{position:relative;margin-top:10px;width:100%;height:150px;overflow:hidden;}.footer_banner:before{content:"";display:block;padding-top:150px;}.footer_banner img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:auto;}@media (max-width:580px){.footer_banner{height:80px;}.footer_banner:before{padding-top:80px; }.footer_banner img{width:150%;}}.container{margin:0 auto;padding-left:10px;padding-right:10px;max-width:calc(100% - 20px);}.container::before, .container::after{content:" ";display:table;}.container::after{clear:both;}.container .homesite p, .container .homesite .colums p{margin:0;}@media(min-width:981px){.container{max-width:calc(var(--global-max-width) - 30px);padding-left:15px;padding-right:15px;}}.box_select{margin:5px 10px;}@media(max-width:981px){.box_select{margin:5px 30px 5px 0;}}.box_select a{display:block;border-bottom:1px dotted var(--gray3);padding:4px 0;}.box_select a:hover{text-decoration:none;}.box_label{margin:6px 0 0;font-size:11px;color:var(--global-color-text);}a.show_all{float:right;display:inline-block;text-align:right;color:var(--global-basic-color_1);text-decoration:none;font-size:12px;font-weight:normal;padding-top:3px;}a.show_all:hover{color:var(--black);text-decoration:none;}a.show_all .arrow{color:var(--black) !important;font-weight:500;}.box_image{text-align:center;margin-bottom:10px;width:100%;}.box_image img{padding:2px;margin:0 auto;background:var(--white);border:1px solid #a0a0a0;max-width:204px;}.input-group-addon.quickie{color:var(--global-basic-color_1);border:0px solid var(--gray2);border-radius:3px;font-size:14px;font-weight:400;padding:6px 12px;text-align:center;}.quickie > button{position:absolute;right:0;top:0;cursor:pointer;}.quickie_form .input-group-addon.quickie button{color:var(--white);background:var(--global-basic-color_1);border:0;border-radius:3px;font-size:14px;font-weight:400;padding:6px 12px;text-align:center;height:40px;}.quickie_form .input-group-addon.quickie button:hover{background:var(--gray3);}.quickie_form .input-group-addon.quickie:last-child button{border-bottom-left-radius:0;border-top-left-radius:0;border-left:0 none;}.quickie_form .input-group-addon.quickie:first-child button{border-bottom-right-radius:0;border-top-right-radius:0;border-right:0 none;}.quickie_form label{position:absolute;display:inline-block;margin:0.5% 10px;z-index:2;color:var(--gray2);}ul.orderhistory_list{margin:5px;list-style-type:none;}ul.orderhistory_list li{position:relative;display:block;padding:5px 30px 5px 0;border-bottom:1px dotted #A0A0A0;line-height:17px;}ul.orderhistory_list li .cart_icon{position:absolute;top:5px;right:3px;width:40px;display:block;}ul.orderhistory_list li .cart_icon span.btn{padding:0;background:transparent;color:var(--global-basic-color_2);border:0;}ul.orderhistory_list li a:hover{text-decoration:none;}div.contentbox{padding:0 0 15px;position:relative;display:flex;flex-direction:row;flex-wrap:wrap;margin:auto;width:100%;max-width:var(--global-max-width);}div.contentbox.revocation{margin-top:20px;}div.contentbox.checkoutborder{background:#fafafa;border:solid var(--black) 2px;}div.contentbox ul{margin-left:15px;padding:0;display:block;list-style-type:square;line-height:1.5em;}.margintop{margin-top:38px;}.homesite{max-width:var(--global-max-width);margin:auto;}.homesite ul{padding:0;display:block;}.contentbox p{margin:8px 0;}.compactbox{margin:auto;width:100%;max-width:var(--global-max-width-content);}.colums, .colums_small{margin:5px 0 20px 10px;width:calc(50% - 10px);}.colums:nth-child(odd), .colums_small:nth-child(odd){margin:5px 10px 20px 0;}.colums_big, .colums_big:nth-child(odd){width:100%;margin:5px 0 20px;}.colums_small .lb_buttons{padding:0 0 0 20px;}.container_part{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;}.container_part div.contentbox{padding:0;}.news, .follower{display:flex;}.follower{justify-content:flex-start;}.news{justify-content:flex-end;align-self:center;text-align:center;}.news p{padding:0 5px;text-align:left;}@media only screen and (max-width:690px){.colums, .colums:nth-child(odd){width:100%;margin:0 0 10px;} .news, .follower{justify-content:center;}.news{order:1;}.follower{order:2;}}@media only screen and (min-width:500px){.colums_big, .colums_big:nth-child(odd){width:calc(50% - 10px);} .colums_big:nth-child{margin:5px 0 20px 10px;} .colums_big:nth-child(odd){margin:5px 10px 20px 0;} }@media only screen and (min-width:1200px){.colums_big, .colums_big:nth-child(odd){width:calc(25% - 10px);} .colums_big:nth-child(1){margin:5px 10px 20px 0px!important;} .colums_big:nth-child(odd), .colums_big:nth-child(even){margin:5px 0 20px 10px;}}.productnavigator{margin:5px 0 30px;padding:5px;border-top:1px solid var(--gray4);border-bottom:1px solid var(--gray4);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;font-size:.9rem;}.productnavigator a{text-decoration:none;}.productnavigator .page_navi ul{list-style-type:none;margin:0 auto 5px auto;display:table;position:relative;vertical-align:middle;white-space:nowrap;}.productnavigator .page_navi ul li{background:var(--white);border:1px solid var(--gray4);color:var(--global-basic-color_2-middle);display:table-cell;letter-spacing:normal;vertical-align:middle;text-align:center;}.productnavigator .page_navi ul li:hover{background:var(--global-basic-color_1-lighter);}.productnavigator .page_navi ul li a{box-sizing:border-box;padding:8px 12px;text-decoration:none;vertical-align:middle;color:var(--global-basic-color_2-middle);display:block;user-select:none;}.productnavigator .page_navi ul li a > i{font-size:100%;}.productnavigator .page_navi ul li a:hover{color:var(--gray3);}@media only screen and (max-width:980px){.productnavigator{justify-content:center;}}.page_number{clear:both;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:20px auto 50px;}.content_site .page_number ul, .page_number ul{list-style-type:none;margin:0;display:table;}.content_site .page_number ul li{margin:0;padding:0;}.page_number ul li{display:table-cell;font-size:100%;text-align:center;padding:0;border-collapse:separate;border-spacing:0;white-space:nowrap;}.page_number ul li a{display:table-cell;padding:5px 12px;margin:0;color:var(--white);text-decoration:none;background:var(--gray5);border:1px solid var(--gray4);}.page_number ul li a:hover{background:var(--global-basic-color_1);border:1px solid var(--white);}.page_number ul li a i{padding:0 4px;}.page_number ul li.current{padding:5px 12px;margin:0;color:var(--white);font-weight:500;background:var(--global-basic-color_1);border:1px solid var(--global-basic-color_1);display:inline-block;}.errormessage, .infomessage{padding:10px;margin:20px auto;line-height:normal;max-width:var(--global-max-width);}.errormessage a, .infomessage a, .messagebox a{text-decoration:underline;}.errormessage p, .infomessage p, .messagebox p, td.messageStackError{margin:2px 0;}.errormessage ul li, .infomessage ul li{margin-left:10px;}.checkout_accordion .errormessage,.checkout_accordion .infomessage{margin-bottom:0;}.compactbox.margin-left_auto .errormessage, .compactbox.margin-left_auto p{text-align:center;}.compactbox.margin-left_auto{margin:0 0 0 auto;}.max_width_500{max-width:500px;}.max_width_350{max-width:350px;}.max_width_339{max-width:339px;}.errormessage{color:var(--white);background:var(--global-error-bg);font-weight:600;border:var(--global-error-border);}.errormessage a,.errormessage a:hover{color:var(--white);}.errormessage.shopsystem{margin-top:38px;margin-bottom:-32px;}.vergriffen{color:var(--global-basic-color_2-dark);font-weight:600;font-size:1.3rem;line-height:initial;}.errormessage .vergriffen{color:var(--global-basic-color_1-dark);font-size:1.8rem;}.infomessage{background:var(--global-info-bg);color:var(--global-info-color);border:var(--global-info-border);}.infomessage a,.infomessage a:hover{color:var(--global-info-color);}.messageStackError{color:var(--white) !important;font-size:.9rem !important;}.messageStackSuccess{color:var(--global-basic-color_1) !important;}.messagebox{padding:20px;margin:10px 0;background:var(--global-basic-color_2-lighter);width:auto;font-weight:500;}@media only screen and (min-width:1200px){.messagebox{display:inline-block;}}.giftmessage h2{color:var(--white);}.giftmessage{border:1px solid var(--global-basic-color_2);padding:10px;background:var(--global-basic-color_2);font-size:0.9rem;color:var(--white);margin:10px 0;}.giftbox{padding:5px 5px 15px;color:var(--global-basic-color_2-dark);margin:5px 0 10px;text-align:center;}.giftbox h2{margin-top:10px;}.giftbox .defaultBox{margin:auto;}.reviews_note{padding:10px 0;margin:10px 0;line-height:normal;font-size:.85rem;}.tabcontent_0 .reviews_note{padding:0;}.gift_dropdown{font-size:0.9rem;margin:20px 0;}.account_input .gift_dropdown select{padding:10px;}.account_input .gift_dropdown option{font-size:1rem;}ul.checkoutnavigation{margin:15px 0;clear:both;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;}ul.checkoutnavigation li{flex:1;list-style-type:none;margin:0;padding:7px 12px 6px;text-align:center;white-space:nowrap !important;line-height:1.1em;}ul.checkoutnavigation li.active{background:var(--global-basic-color_1);color:var(--white);}ul.checkoutnavigation li.active.last{margin-right:0;}ul.checkoutnavigation li.inactive{background:var(--global-basic-color_1-darker);color:var(--white);}ul.checkoutnavigation li.inactive.last{margin-right:0;}ul.checkoutnavigation li.active em::after{content:'';position:absolute;right:-24px;top:-20px;width:20px;height:20px;background:var(--global-basic-color_1);transform:rotate(45deg);border-color:var(--global-basic-color_1);border-width:2px 2px 0px 0px;border-style:solid;z-index:2;}ul.checkoutnavigation li.inactive em::after{content:'';position:absolute;right:-24px;top:-20px;width:20px;height:20px;background:var(--global-basic-color_1-darker);transform:rotate(45deg);border-color:var(--global-basic-color_1-dark);border-width:2px 2px 0px 0px;border-style:solid;z-index:2;}ul.checkoutnavigation li.active em, ul.checkoutnavigation li.inactive em{position:relative;z-index:1;display:block;padding:0;}.checkoutcomment textarea{height:142px;}div.agbframe{background:var(--white);border:1px solid var(--global-input-border);color:var(--gray6);vertical-align:middle;padding:10px 20px;border-radius:2px;font-size:12px;line-height:18px;height:120px;overflow:auto;text-align:left;}div.agbframe ul, div.agbframe ol{padding:5px 20px;}.checkoutagb{margin-bottom:10px;}.checkoutconditions{padding:10px 10px 0;font-size:12px;text-align:left;line-height:20px;}.checkoutconditions input#conditions{position:relative;bottom:-2px;margin-right:4px;}table.paymentmoduledata{font-size:12px;line-height:15px;}table.paymentmoduledata tr td.title{vertical-align:top;padding-top:8px;padding-right:20px;}table.paymentmoduledata tr td.field{vertical-align:top;padding-left:12px;}table.paymentinfotable tr td{padding:5px 0;vertical-align:top;}.shipping_radio, .payment_radio{display:inline-block;width:10px;vertical-align:-1px;} .shipping_costs, .payment_costs{float:right;margin-right:40px;}  .dutyinfo{font-size:12px;padding:5px;margin-top:8px;}.shopping_cart{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}.shopping_cart_end{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;}.cart_boxen .addtobasket_button{margin:-1px 1px 0;}.cart_boxen .addtobasket_button .btn{color:var(--white);border-color:var(--gray5);}.cart_boxen .addtobasket_button .btn i{font-size:18px;line-height:24px;}.cart_boxen .addtobasket_button .btn.button_red{color:var(--white);}.cart_boxen{padding:3px 5px;margin:1px 0;align-items:flex-start;display:inline-flex;}.cart_article{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}.cart_summe{padding:2px 0;margin:5px 0;}.cart_items{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:49%;}.cart_items.wechsel_item.cart_header{background:none;}.cart_items_boxen{padding:0;margin:0;}.c_box2{display:flex;flex:3 2 auto;padding:3px;margin:0;width:49%;}.cart_bild_box{width:100px;max-height:100%;padding:0;margin:3px 0;display:block;}.cart_bild_box img{max-width:100%;max-height:100%;}.cart_name_box{padding-left:20px;width:calc(100% - 80px);}.cart_name_box h2{color:var(--global-basic-color_1);background:none;margin:0 !important;padding:0;font-size:110%;border:0;font-weight:600;}.cart_name_box h2 a, .cart_name_box h2 a:hover{color:var(--global-basic-color_1);background:none;font-weight:600;}.cart_name_box h2 a::after{content:" ";float:none;padding:0;}.cart_name_box p{padding-left:0;}.cart_name_box ul{margin:0 0 5px 25px;}.c_box_hr{display:block;width:100%;height:1px;background:var(--gray2);}.wechsel{background:rgba(255,0,0,.1);}.wechsel:nth-child(odd){background:rgba(255,0,0,.2);}@media only screen and (max-width:579px){.cart_bild_box{padding-right:10px;width:80px;max-height:80px;}.cart_head{font-size:x-small;min-width:15%;}}@media only screen and (min-width:980px){.wechsel{width:40%;}.wechsel_item{justify-content:space-between;background:rgba(255,0,0,.2);}.wechsel_item:nth-child(odd){background:rgba(255,0,0,.1);}.cart_boxen .addtobasket_button{width:106px;display:flex;flex-direction:row;flex-wrap:wrap;}}@media only screen and (max-width:979px){.wechsel{width:100%;background:rgba(255,0,0,.2);}.wechsel_item{width:100%;}.wechsel_item{justify-content:space-between;background:rgba(255,0,0,.1);}.wechsel_item:nth-child(odd){background:rgba(255,0,0,.1);}.cart_bild_box{width:80px;max-height:80px;padding:0;margin:2px;}.cart_boxen .addtobasket_button{width:106px;display:flex;flex-direction:row;flex-wrap:wrap;}}@media only screen and (max-width:380px){.cart_boxen .addtobasket_button{width:80px;}.cart_boxen{padding:3px 5px;font-size:.6rem;}.c_box2{padding:10px 0;}.colums{width:98%;margin:0 0 20px;}}.summe_total_block .order_price{display:block;font-size:100%;font-weight:500;text-align:right;padding-top:5px;}.summe_total_block .order_price_total{display:block;font-size:100%;font-weight:bold;text-align:right;padding-top:10px;padding-bottom:10px;}.summe_total_block_checkout.order_price, .summe_total_block_checkout .order_price{display:block;font-size:20px;line-height:30px;color:var(--black);text-align:right;padding-top:5px;}.summe_total_block_checkout.order_price_total, .summe_total_block_checkout .order_price_total{font-size:1.3em;font-weight:bold;line-height:1.5em;color:var(--black);background:var(--global-basic-color_1-lighter);text-align:right;padding-top:5px;}.summe_total_block_checkout .summe_checkout, .summe_total_block .summe_checkout{font-weight:bold;}.summe_total_block_checkout .summe_checkout{font-size:20px;}.summe_price_total .order_price_total{padding:0 !important;}.summe_total_block{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;line-height:1.5;}.summe_total_block_checkout{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;line-height:1.6;}.summe_total_block_checkout:last-child{margin-top:20px;padding-top:5px;padding-bottom:5px;background:rgba(255,0,0,.4);color:var(--white);font-size:1.2rem;border-top:1px solid var(--gray4);border-bottom:3px double var(--gray4);}.total_block_select{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin:10px 0;}.total_block_select .SumoSelect{max-width:350px;margin-left:10px;}.total_block{padding:0;margin:0 0 10px 0;width:100%;text-align:right;line-height:21px;}.ppColums{width:100%;margin-bottom:20px;}.ppColums .pp-message{width:calc(100% - 12px);margin-top:0 !important;}@media only screen and (min-width:759px){.total_block_select_list .SumoSelect{max-width:300px;display:block;float:right;}}@media only screen and (min-width:985px){.total_block{width:48%;float:right;}.ppColums{float:left;width:48%;margin:0 1% 0 0;}}ul.ord_total_list{margin:0;list-style-type:none;text-align:left;}ul.ord_total_list li{clear:both;padding:4px 0;vertical-align:bottom;}ul.ord_total_list li .total_block_select_list{width:50%;display:inline-block;}ul.ord_total_list li .summe_wert{float:right;}ul.ord_total_list li.flex{display:flex;align-items:center;}.bg_summe{margin:-47px 0 0;background:var(--global-basic-color_1-lighter2);height:25px;border-top:2px solid var(--gray4);}.summe_textt{text-align:right;width:calc(50% - 10px);display:inline-table;vertical-align:12px;padding:4px 10px 4px 0;}.summe_text{text-align:right;width:70%;display:inline-block;}@media only screen and (min-width:759px){.summe_text{width:70%;}}@media only screen and (min-width:1200px){.summe_text{width:80%;}}.summe_wert{text-align:right;padding-right:10px;}.defaultBox{max-width:500px;}.input-group-addon.default{color:var(--gray5);background:var(--white);border:0px solid var(--gray2);font-size:14px;font-weight:400;padding:12px;text-align:center;}.defaultBox .input-group input[type="text"]{padding:12px 15px 12px 15px;}.default > button{position:absolute;right:0;top:0;cursor:pointer;}.defaultBox .input-group-addon.default button{color:var(--white);background:var(--global-basic-color_2);border:1px solid var(--global-basic-color_2);font-weight:400;padding:12px;text-align:center;}.defaultBox .input-group-addon.default button:hover{color:var(--white);background:var(--global-basic-color_1-dark);border-color:var(--global-basic-color_1-dark);}.defaultBox label{position:absolute;display:inline-block;margin:7px 10px;z-index:2;color:var(--gray2);}.defaultBox label i{position:absolute;display:inline-block;margin:7px 0px;z-index:2;color:var(--gray2);}.defaultBox i.fa{font-size:14px;line-height:0.3;}.cart_center{margin:auto;text-align:center;}.cart_right{margin:0 0 0 auto;padding-right:8px;}.cart_right0{margin:0 0 0 auto;padding-right:20px;}.cart_right1{margin:0 0 0 auto;padding-right:0px;}.cart_right2{margin:0 0 0 auto;padding-right:20px;}.color_ot_total{color:var(--global-color-red);}.color_edit_info{color:var(--black);}a.color_more{color:var(--global-basic-color_1) !important;}a.color_more:hover{color:var(--global-basic-color_1) !important;text-decoration:underline !important;}.listingcontainer{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:center;padding:0;margin:0 -10px 30px;}.listingbox{width:calc(100% - 16px);border:var(--global-productsbox-border-color);background:var(--global-productsbox-bg);color:var(--global-productsbox-color);display:flex;height:auto;justify-content:center;align-items:stretch;}.listingbox:hover{border:var(--global-productsbox-border-hover-color);box-shadow:var(--global-shadow-hover-color);cursor:pointer;}.pd_accordion .listingbox{margin:5px;}.pd_accordion .listingrow{margin:0 26px;}@media(min-width:250px){.listingbox{width:calc(50% - 12px);margin:5px}}@media(min-width:640px){.listingbox{width:calc(33.3333% - 16px);margin:10px 5px;}}@media(min-width:890px) {.listingbox{width:calc(33.3333% - 16px);}}@media(min-width:1200px) {.listingbox{width:calc(25% - 26px);margin:10px;}}@media(min-width:1400px) {.listingbox{width:calc(20% - 26px);}}@media(min-width:1600px) {.listingbox{width:calc(16.66% - 26px);}}.product-slider{margin-bottom:30px;padding:10px 0;}.box_bestseller .splide__slide,.box_tops .splide__slide,.box_whatsnew .splide__slide,.box_specials .splide__slide{background:var(--global-productsbox-bg);color:var(--global-productsbox-color);display:flex;height:auto;justify-content:center;align-items:stretch;}.box_bestseller .lb_products_info,.box_tops .lb_products_info,.box_whatsnew .lb_products_info,.box_specials .lb_products_info{padding:5px 10px 10px;}.box_bestseller .lb_price,.box_tops .lb_price,.box_whatsnew .lb_price,.box_specials .lb_price{font-size:1.1rem;}.box_bestseller .lb_image,.box_tops .lb_image,.box_whatsnew .lb_image,.box_specials .lb_image{margin:20px auto 0;}.box_bestseller .lb_image img,.box_tops .lb_image img,.box_whatsnew .lb_image img,.box_specials .lb_image img{max-width:100%;max-height:200px;height:auto;}.lb_inner{display:flex;flex-flow:column wrap;align-content:space-between;width:100%;}.lb_image{display:flex;justify-content:center;align-items:flex-start;position:relative;margin:0 auto;text-align:center;width:calc(100% - 20px);overflow:hidden;flex:3 2 auto;padding:10px;}.lb_image img{height:auto;max-width:100%;width:auto;max-height:100%;max-height:210px;object-fit:cover;transition:transform .2s ease-out;}.listingbox:hover .lb_image img, .splide__slide:hover .lb_inner img{transform:scale(1.04);}.lb_image::before{content:"";display:block;padding-top:59%;}.lb_title{padding:8px 5px 2px 5px;margin:-5px 0 5px;text-align:center;}.listingcontainer .lb_title{padding:8px 5px 2px;overflow:hidden;margin:0;text-align:center;}.lb_title h2{overflow:hidden;margin:0;padding:3px 0;height:1rem;border:0;font-size:1.2rem;color:var(--global-basic-color_1);text-align:center;}.lb_title h2 a{color:var(--global-basic-color_1);display:block;color:var(--white)}.lb_title h2 a:hover{color:var(--gray5);text-decoration:none;}.listingbox:hover .lb_title h2 a, .splide__slide:hover .lb_title h2 a{color:var(--white);color:var(--global-basic-color_1);}.lb_desc{font-size:.65rem;line-height:normal;text-align:center;}.lb_desc ul{list-style-type: none;}.lb_price{position:relative;text-align:center;padding:5px 0;font-size:1.3rem;color:var(--global-basic-color_1);font-weight:600;}.lb_price .no_price,.lb_price .new_price,.lb_price .standard_price,.lb_price .special_price,.lb_price .old_price,.lb_price .item_price,.lb_price .item_price.with_vpe,.lb_price .uvp_price,.lb_price .graduated_price{display:block;}.item_price.vpe_price,.lb_price .no_price,.lb_price .old_price,.lb_price .save_price,.lb_price .small_price{font-weight:normal;}.lb_price .no_price,.lb_price .old_price,.lb_price .save_price{font-size:1rem;line-height:1.2rem;}.lb_price .no_price{padding:5px 0 0;}.lb_price .small_price,.lb_price .item_price{font-size:0.8rem;line-height:1rem;}.lb_tax,.lb_vpe,.lb_shipping,.lb_tax a,.lb_shipping a{color:var(--gray3);font-size:0.7rem;font-weight:500;}.lb_vpe,.lb_tax{text-align:center;}.lb_tax a:hover{color:var(--global-basic-color_1);text-decoration:underline;}.lb_shipping{padding:0 10px 10px 10px;margin:0 auto;text-align:center;}.lb_shipping .lb_shipping_image{display:inline-block;padding:2px 3px 0 0;}.lb_buttons{display:flex;justify-content:center;text-align:center;padding:10px 0 5px 0;}.lb_buttons.width_100{display:block;}.sprite{display:none;}.listingrow{height:auto;margin:0 2%;display:flex;justify-content:center;align-content:stretch;}.listingcontainer .listingrow{width:98%;}.lr_inner{padding:10px 0;position:relative;width:100%;border-bottom:2px solid var(--global-basic-color_1);}.lr_image{display:block;width:auto;max-width:100%;height:auto;overflow:hidden;text-align:center;margin:0 auto 20px;}.lr_image img{background:var(--white);margin:0 auto;max-height:300px;max-width:100%;width:auto;border-radius:var(--global-border-radius);}.lr_content,.lr_desc_box,.lr_price_box{width:100%;}.lr_price_box{margin-bottom:0px;clear:both;}.lr_content{text-align:center;}@media(min-width:581px){.listingcontainer .listingrow{width:100%;}.lr_image{float:left;width:calc(30% - 20px);margin:0 20px 0 0;text-align:left;}.lr_content{float:right;width:65%;text-align:left;}}@media (min-width:1024px){.lr_image{width:calc(20% - 20px);}.lr_content{width:80%;}.lr_image img{max-height:200px;}}@media (min-width:1260px){.listingcontainer{justify-content:flex-start;}}.lr_title{padding:0 0 5px;}.lr_title h2, .container.content .contentbox .lr_title h2{margin:0;padding:0;border:0;font-size:1.1rem;}.container.content .lr_content .lr_title h2{font-size:1.2rem;font-weight:600;}.lr_title h2 a{color:var(--global-basic-color_1);border:0;}.lr_title h2 a:hover{color:var(--global-basic-color_1);text-decoration:none;}.lr_desc{font-size:0.75rem;line-height:1rem;padding:5px 0;}.lr_desc ul,.lr_desc ol{margin:0 0 5px 25px;}.lr_price{text-align:center;padding-top:10px;color:var(--global-basic-color_1);font-size:1.3rem;font-weight:600;}.lr_eingabe{margin:auto;}.lr_eingabe .lr_buttons{justify-content:center;}@media (min-width:581px){.card_menu_listing .lr_title h2{margin-top:0;text-align:left;text-transform:none;}.lr_eingabe .lr_buttons{justify-content:flex-end;}.lr_eingabe{margin-top:-50px;}.lr_price{text-align:left;padding:10px 0 0 2%;}}@media (min-width:960px){.lr_price{padding-left: 50%;}.lr_desc{padding:5px 200px 5px 0;}}.lr_price .no_price,.lr_price .old_price,.lr_price .save_price{font-weight:normal;}.lr_price .no_price,.lr_price .standard_price,.lr_price .new_price,.lr_price .special_price,.lr_price .old_price,.lr_price .save_price,.lr_price .item_price,.lr_price .uvp_price,.lr_price .graduated_price{display:block;}.lr_price .no_price{padding:0 0 0 20px;}.lr_price .save_price,.lr_price .old_price, .lr_price .uvp_price, .lr_price .graduated_price{font-size:0.95rem;line-height:1.1rem;}.lr_price .small_price,.lr_price .no_price,.lr_price .item_price, .lr_tax, .lr_vpe{font-size:0.72rem;line-height:0.98rem;}.new_price,.special_price{color:var(--global-color-price-special);}.no_price,.standard_price,.old_price,.item_price,.graduated_price,.uvp_price{color:var(--global-color-price);} .lr_tax,.lr_vpe,.lr_shipping{text-align:right;color:var(--global-color-text);font-size:0.8rem;}.lr_tax a{color:var(--global-basic-color_1);text-decoration:underline;}.lr_tax a:hover{color:var(--global-basic-color_1);text-decoration:underline;}.lr_shipping{text-align:left;}.lr_shipping .lr_shipping_image{display:inline-block;padding:0 5px 0 0;}.lr_buttons{display:flex;justify-content:flex-end;clear:both;margin:20px 0 15px 5px;}.details{display:table-cell;vertical-align:middle;}.manu_description{display:flex;padding:0 0 25px;margin:auto;max-width:var(--global-max-width);}.manu_box{}.manu_description ul{margin-left:15px;}.manu_description ol{margin-left:28px;}.manu_images{margin:10px 25px 10px 0;max-width:100px;position:relative;}@media(min-width:960px){.manu_images{max-width:150px;}}.catbox{display:block;max-width:var(--global-max-width);margin:auto;}.container.content .catbox h1{margin:20px 0;font-weight:600;}.cat_description{padding:10px 0 20px 0;}.cat_description p img{max-width:100%;width:auto;}.cat_description ul{margin-left:15px;}ul.catlist{margin-left:30px;}.cat_description ol{margin-left:28px;}.cat_description .cat_image img{margin-left:28px;}.cat_images{position:relative;padding:0;overflow:hidden;max-height:300px;}.cat_img{max-width:100%;width:auto;margin:0 0 10px;}.cat_images.only_mobil{display:none;}@media(max-width:980px){.cat_img{margin:6px 0 10px;}.catbox{padding:0 10px;width:calc(100% - 20px);}.cat_description{padding:0 0 25px;}.container.content .catbox h1{margin:0 0 10px;}}@media(max-width:600px){.cat_images.only_mobil{display:block;}}.filter_bar{margin-bottom:15px;padding:0 5px;}.sort_bar{margin:0;}.sort_bar_row{margin:0 -5px;}.sort_bar_item{float:left;width:33.3%;padding:5px;box-sizing:border-box;}a.view_list,a.view_box{color:var(--gray3);}a.view_list:hover, a.view_list.active,a.view_box:hover, a.view_box.active{color:var(--global-basic-color_2-middle);text-decoration:none;}.tags_bar{margin:5px 0 0;}.tags_bar_headline{font-size:11px;line-height:16px;padding:0 0 0 2px;}a.tags_bar_reset{display:block;padding:7px 12px 6px;border:1px solid var(--global-input-border);line-height:1.4;color:var(--global-color-dropdown);font-size:.98rem;width:calc(100% - 26px);white-space:nowrap;background:var(--global-input-bg);}a.tags_bar_reset:before{content:'\f1de';margin-right:7px;font-family:var(--global-icon-font-5);font-weight:900;}a.tags_bar_reset:hover{text-decoration:none;background:var(--global-input-hover-bg);}.tags_bar_row{margin:0 -5px 0 -5px;}.tags_bar_item{float:left;width:25%;padding:5px 5px;box-sizing:border-box;}.filter_bar .CaptionCont.SelectBox.Selected{color:var(--global-color-dropdown);background:var(--global-input-hover-bg);}.sort_bar_item.filtername{display:block;margin:5px;border:1px solid var(--global-input-border);background:var(--global-input-hover-bg);width:calc(25% - 10px);line-height:1.4;font-size:.98rem;}.sort_bar_item a.view_tags{display:block;color:var(--global-color-dropdown);padding:2px 5px;text-decoration:none;}.sort_bar_item a.view_tags .fas, .sort_bar_item a.view_tags .far, .sort_bar_item a.view_tags .fab{margin-top:4px;float:right;}@media screen and (max-width:600px){.sort_bar_item,.tags_bar_item{width:33%;}.sort_bar_item.filtername{width:calc(100% - 10px);}}@media screen and (max-width:380px){.sort_bar_item,.tags_bar_item{width:50%;}.tags_bar_item{width:100%;}}.content_site{max-width:var(--global-max-width);min-height:300px;margin:15px auto;overflow-wrap:break-word;}.content_site.extramenu{max-width:100%;width:100%;min-height:300px;padding:0;margin:0 auto;overflow-wrap:break-word;}.content_site ul,.content_site ol{margin:30px;}.content_site ol li,.content_site ul li{padding:5px 8px;}.content_site ol ul{list-style:square;line-height:normal;margin-top:10px;}.content_site ol ul li p{margin:0;}.content_site img{max-width:100%;width:auto;height:auto;}.content_site ol a,.content_site ul a, .content_site a{font-weight:600;text-decoration:underline;}.content_site ol strong,.content_site strong{font-weight:600;}table.order_table{font-size:13px;line-height:19px;width:100%;}.ord_table_left{text-align:left;}.ord_table_right{text-align:right;}.ord_width40{width:40px;}.ord_width60{width:60px;}.ord_width90{width:90px;}.ord_width110{width:110px;}.ord_width120{width:120px;}.m_row1{background:#fafafa;}.m_row2{background:var(--white);}.ord_quantity input{width:40px;}a.ord_prdoducts_name{color:var(--global-basic-color_1);}a.ord_prdoducts_name:hover{color:var(--global-basic-color_1);text-decoration:none;}.ord_wishlist{display:block;padding:8px 0 0 0;}.ord_wishlist a{color:var(--global-basic-color_1);}.ord_wishlist a:hover{color:var(--global-basic-color_1);text-decoration:underline;}.markProductOutOfStock{display:inline-block;padding-left:5px;}table.order_table tr.headerrow{font-size:12px;line-height:18px;font-weight:500;background:transparent;}table.order_table tr.headerrow td{padding:5px 5px;vertical-align:top;}table.order_table tr.mainrow td{border-top:1px solid var(--gray1);padding:5px 5px;vertical-align:top;} .toppad{padding-top:16px !important;}table.order_table tr.mainrow td img.image{max-width:60px;max-height:60px;margin:0 auto;text-align:center;}table.order_table tr.mainrow td img.cartimage{max-width:80px;max-height:80px;margin:0px auto;text-align:center;}table.order_table tr.mainrow td .description{font-size:12px !important;line-height:16px !important;margin-bottom:5px;}table.order_table tr.mainrow td .description p{margin:0px !important;padding:2px 0px !important;}table.order_table tr.mainrow td .description ul,table.order_table tr.mainrow td .description ol{margin:8px 0 8px 15px;}table.order_table tr.mainrow td .shipping{font-size:12px;line-height:16px;color:var(--global-basic-color_1);padding:8px 0 0 0;}table.order_table tr.mainrow td .attributes{font-size:12px !important;line-height:18px !important;}table.order_table ul.attributes_list{list-style-type:none;margin:0;}table.order_table ul.attributes_list li{font-size:12px;line-height:20px;}.total_table_right{float:right;}table.total_table{font-size:13px;line-height:19px;}table.total_table tr td{padding:2px 5px;width:120px;white-space:nowrap;}.ord_subtotal{text-align:right;line-height:22px;padding-right:5px;}.ord_subtotal .shipping_container{margin:4px 0px;}.ord_subtotal select{width:300px;margin-left:5px;}.ord_subtotal .shipping_hinweis{font-size:12px;line-height:16px;margin-bottom:4px;}.express_info_cart{display:block;text-align:right;line-height:12px;font-size:10px;padding:2px 2px 0 0;}.express_info_cart a{color:var(--global-basic-color_1);}.express_info_cart a:hover{color:var(--global-basic-color_1);text-decoration:underline;}.shipping_hinweis{color:var(--black);margin-bottom:10px;}#product_details{position:relative;padding:0;max-width:var(--global-max-width);margin:auto;}.pd_manu_image{position:relative;display:inline-block;margin-top:5px;margin-bottom:5px;}.pd_manu_image img{max-height:80px;max-width:180px;width:auto;}@media(min-width:900px){.pd_manu_image{margin:0;position:absolute;font-size:1.1rem;font-weight:500;text-align:right;top:0;right:5px;z-index:2;}}.pd_infobox{position:relative;margin-bottom:10px;margin-left:10px;text-align:center;}.pd_imagebox{float:left;width:50%;background:var(--global-bg-img);cursor:pointer;}.pd_big_image{position:relative;text-align:center;max-width:547px;width:95%;min-height:200px;margin:0;}.pd_big_image img{max-width:100%;width:auto;height:auto;margin-bottom:10px;cursor:zoom-in;border-radius: var(--global-border-radius);}.pd_fsk18{background:transparent url(img/fsk18.png) no-repeat top center;height:44px;position:absolute;width:44px;top:0;left:0;}.pd_content{float:right;width:50%;}.gallery_big{height:100%;width:100%;margin-bottom:5px;text-align:center;}.gallery_thumb{box-sizing:border-box;}.gallery_thumb .swiper-slide{overflow:hidden;padding-bottom:3px;display:flex;justify-content:center;align-items:center;min-height:150px;}.gallery_thumb .swiper-slide img{display:block;}.pd_image_big{display:flex;justify-content:center;}@media(min-width:581px){.pd_summarybox{padding:5px;margin:0 0 0 5px;}}@media(min-width:681px){.pd_small_image_row{max-width:547px;width:95%;}}@media(max-width:680px){.pd_content{float:none;width:100%;}.pd_big_image{min-width:250px;max-width:100%;width:auto;height:auto;margin:20px auto 0;}.pd_imagebox{float:none;margin:auto;min-width:200px;max-width:400px;width:95%;text-align:center;}.pd_price, .pd_tax, .pd_vpe{text-align:center;justify-content:center;}.pd_special{text-align:center;}}@media(max-width:580px){.pd_imagebox{width:100%;min-width:100px;}.pd_summarybox{margin:0 0 20px 0;}}.pd_small_image_row{margin:20px -5px 0 -5px;max-width:547px;width:98%;}.pd_small_image{position:relative;padding:0 5px;margin:0 0 10px;box-sizing:border-box;}.pd_small_image_inner{text-align:center;position:relative;width:100%;height:120px;box-sizing:border-box;overflow:hidden;}.pd_inforow_first{margin:0;}.pd_inforow{text-align:center;}@media(min-width:681px){.pd_inforow{text-align:left;}}.pd_inforow_right{text-align:right;}.pd_inforow.red{color:var(--gray3);line-height:1.5rem;}.pd_special{color:var(--gray3);line-height:1.5rem;}.pd_fsk_padding img{height:44px;position:relative;width:44px;margin-right:10px;}.pd_fsk_padding{display:flex;align-items:center;color:var(--white);background:#eb0027;padding-right:10px;margin:10px 0;border-radius:3px;}.pd_preorder_message img{height:44px;position:relative;width:44px;margin-right:10px;}.pd_preorder_message{display:flex;align-items:center;color:var(--white);background:var(--global-basic-color_2);padding-right:10px;margin:10px 0;border-radius:3px;}.pd_inforow_message{margin:10px 0 0;color:var(--white);background:var(--global-basic-color_2-dark);padding:10px;text-align:left;border-radius:3px;}.pd_inforow .pd_shipping_image{display:inline-block;padding:0 5px 0 0;}.pd_price{clear:both;position:relative;padding:10px 0 0;font-weight:600;font-size:1.5rem;line-height:2rem;}.pd_price .no_price{font-weight:normal;display:block;padding:4px 0;}.pd_price .old_price{display:inline-block;font-weight:normal;margin-right:10px;}.pd_price .new_price,.pd_price .standard_price,.pd_price .special_price,.pd_price .save_price,.pd_price .item_price,.pd_price .uvp_price,.pd_price .graduated_price{display:block;}.pd_tax{padding:3px 0;color:var(--global-color-text);}.pd_tax a,.pd_tax a:hover{color:var(--global-color-text);text-decoration:underline;}.pd_vpe{padding:5px 0 0;color:var(--global-color-text);}.pd_price .vpe_price{font-weight:normal;font-size:.9rem;line-height:1rem;}.zoomtext{clear:both;line-height:1rem;font-size:.7rem;white-space:nowrap;margin:10px 0;text-align:center;max-width:547px;}.pd_price .no_price,.pd_tax{font-size:0.72rem;line-height:.9rem;font-weight:normal;display:block;}.pd_price .small_price{font-size:0.86rem;line-height:.95rem;}.pd_price .old_price,.pd_price .uvp_price,.pd_price .graduated_price,.pd_price .item_price{font-size:1.1rem;line-height:1.5rem;}.pd_price .save_price{font-size:.85rem;line-height:1.2rem;}.pd_price .small_price.normal{font-weight:normal;}.container.content .pd_content h1{font-size:1.3rem;text-align:center;}@media(min-width:681px){.container.content .pd_content h1{text-align:left;}}@media(min-width:980px){.container.content .pd_content h1{font-size:1.5rem;}}.pd_description,.pd_textbox{padding:10px;}.pd_shortdescription{margin:10px 0;}.pd_shortdescription ul{list-style-type:none;margin:10px;}.pd_description ul,.pd_description ol{margin:15px 10px 10px 30px;}.pd_description h1,.pd_shortdescription h1{font-weight:600;color:var(--global-basic-color_1-dark);font-size:1.1rem;line-height:1.5;}.pd_description h2,.pd_shortdescription h2{font-weight:500;color:var(--global-basic-color_1-middle);font-size:1rem;line-height:1.4;}.pd_description table{width:100%!important;font-style:normal!important;margin:20px 0;font-size:.98rem;}.pd_description table address{font-style:normal!important;}.pd_description table td{padding:4px;}.pd_description table tr:nth-child(even){background:var(--light-gray1);}.pd_description table td:nth-child(odd){font-weight:600;}.pd_inforow .pd_reviews_image{display:inline-block;margin-right:10px;}.pd_inforow .pd_reviews_image img{position:relative;vertical-align:-2px;height:13px;width:auto;}.graduated_prices{margin:15px 0 0;}.gp_headline{color:var(--gray6);font-weight:500;padding:0 0 4px;}.gp_box{display:block;box-sizing:border-box;text-align:left;}.gp_box .gp_title,.gp_box .gp_price{width:70px;display:inline-block;text-align:right;}.gp_box .gp_price{text-align:right;}.gp_box .gp_vpe{display:inline-block;font-size:0.82rem;}.gp_title{font-weight:500;white-space:nowrap;padding:1px 3px;}.gp_price,.gp_vpe{padding:1px 3px;}.express_info{display:block;text-align:right;line-height:12px;font-size:10px;padding:4px 2px 0 0;}.express_info a{color:var(--global-basic-color_1);}.express_info a:hover{color:var(--global-basic-color_1);text-decoration:underline;}.value-change{width:95px;}.value-change input{margin:0;height:39px;border-radius:0;width:35px;text-align:center;border-color:var(--gray2);}.value-change input:hover{border-color:var(--gray2);}.value-change button{background:var(--gray5);color:var(--white);font-size:14px;height:39px;margin:0;vertical-align:bottom;width:28px;}.value-change button:first-of-type,.value-change button:last-of-type{border:1px solid var(--gray5);}.value-change button:hover{cursor:pointer;color:var(--white);background:var(--gray4);border-color:var(--gray4);text-decoration:none;}.listingbox .addtobasket_list_button_info{margin:10px auto 0;}.listingrow .addtobasket_list_button_info{margin:10px 0 0 auto;}.addtobasket_button .btn{margin:1px 0;width:38px;padding:6px 8px 7px;}.addtobasket_button button.btn{padding:6px 7px;}.addtobasket_button span.btn, .addtobasket_button_info span.btn{width:20px;}.addtobasket_info,.addtobasket{margin:10px 0 0;padding:10px 0;}.addtobasket_input{float:right;display:inline-block;width:auto;margin:0 2px;}.addtobasket_input_info{display:table;vertical-align:middle;width:auto;margin:0 0 10px;border-radius:0;}.addtobasket_input_info input[name="products_qty"]{width:80px;color:var(--black);height:43px;border-color:var(--gray2);position:relative;top:-1px;}.addtobasket_input_info button{background:var(--gray5);color:var(--white);font-size:14px;padding:10px 15px;margin:0;vertical-align:bottom;height:43px;}.addtobasket_input_info button:first-of-type{border:solid var(--gray5);border-width:1px 0 1px 1px;}.addtobasket_input_info button:last-of-type{border:solid var(--gray5);border-width:1px 1px 1px 0;}.addtobasket_input_info button:hover{cursor:pointer;color:var(--global-basic-color_1);background:var(--gray5);border-color:transparent;text-decoration:none;}.addtobasket_button_info{margin:0;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:center;}.addtobasket_button_info .btn{margin:1px 0;display:inline-block;}@media(min-width:450px){.value-change{width:106px;}.value-change button{width:35px;}.addtobasket_button .btn{width:38px;}}@media(max-width:680px){.addtobasket_info .button_left{text-align:center;justify-content:center;}}@media(max-width:580px){.addtobasket_input_info button{width:40px;padding:10px;}.addtobasket_button_info .width_100 button.button_red{padding:20px;font-size:1.2rem;}}@media(min-width:680px){.addtobasket_input_info{margin-bottom:5px;}.addtobasket_input_info input[name="products_qty"]{width:45px;}.addtobasket_button_info{justify-content:flex-start;}.addtobasket_button span.btn, .addtobasket_button_info span.btn, .addtobasket_button_info a.btn{width:25px;}}@media only screen and (min-width:980px){.value-change{margin-right:2px;}}.productoptions{margin:5px 0 0;}.options_row_multi{margin:0 0 10px 0;}.options_row_multi .options_name,.options_row_selection .options_name{font-size:.9rem;font-weight:600;line-height:.9rem;margin-bottom:.5rem;}@media(min-width:860px){.options_row_multi{float:left;width:calc(50% - 6px);}.options_row_multi:nth-child(odd){margin-right:6px;}}.options_row_selection{margin:0 0 15px 0;}.options_row_selection .options_selection{font-size:90%;line-height:1.3em;border-bottom:1px solid var(--gray1);background:var(--global-basic-color_2);}.options_row_selection .options_selection label{font-size:0.95rem;line-height:normal;font-weight:600;text-align:left;}.options_row_selection .options_selection label .options_selection_price{float:right;padding:5px 7px 2px 0;margin:0;color:var(--black);}.options_row_selection .options_selection label .options_selection_text{display:inline-block;padding-top:5px;}.options_selection input[type='radio']{background:transparent;border:none;width:auto;float:left;}.options_selection input[type='radio']:checked,.options_selection input[type='radio']:not(:checked){background:transparent;position:relative;visibility:hidden;margin:0;padding:0;}.options_selection input[type='radio'] + label{cursor:pointer;display:block;padding:6px 3px;position:relative;}.options_selection input[type='radio'] + label:hover{background:var(--global-basic-color_2-middle);color:var(--white);}.options_selection input[type='radio'] + label:hover .color_ot_total{color:var(--global-basic-color_1-lighter2);}.options_selection input[type='radio'] + label:hover .options_selection_price{color:var(--white);}.options_selection input[type='radio']:checked + label::before,.options_selection input[type='radio']:not(:checked) + label::before{float:left;width:15px;height:15px;border:5px solid #FAC37A;background:var(--white);margin:3px 10px 2px -5px;}.options_selection input[type='radio']:checked + label::before,.options_selection input[type='radio']:not(:checked) + label::before{border-radius:30px;}.options_selection input[type='radio']:hover + label::before{background:var(--global-basic-color_1);border-color:#fcddb3;}.options_selection input[type='radio']:checked + label::before{background:#fcddb3;border-color:var(--global-basic-color_2-middle);}.options_selection input[type='radio']:checked + label{background:var(--global-basic-color_1);color:var(--white);}.options_selection input[type='radio']:checked + label .options_selection_price{color:var(--white);}.options_selection input[type=radio] + label.label_disabled{background:var(--light-gray1);color:var(--black);}.options_selection input[type=radio] + label.label_disabled:hover{background:var(--gray2);color:var(--black);}.options_selection input[type=radio] + label.label_disabled:hover .options_selection_price{color:var(--black);}.options_selection input[type=radio] + label.label_disabled .label_table{position:relative;left:30px;display:initial;}.options_selection input[type=radio] + label.label_disabled .label_table .label_table_model{position:relative;left:10px;}.options_selection input[type=radio] + label.label_disabled::before{float:none;margin:0;position:absolute;content:"";top:50%;left:0;right:0;width:100%;height:auto;border-radius:0;border:0;border-top:5px solid rgba(0,0,0,.3);transform:rotate(-3deg);overflow:hidden;}.options_selection .color_ot_total{float:right;padding:5px 10px;}.options_row_selection .options_selection label .label_table_model{display:inline-block;padding-top:5px;padding-left:10px;}.productoptions_select{margin:5px 0 0;height:auto;min-height:70px;}.options_row_selection .options_name{margin-top:10px;padding:4px 0;clear:both;}ul.products_option{display:flex;flex-wrap:wrap;align-items:stretch;position:relative;margin:0 0 10px;padding:0;height:auto;}.products_option li{list-style:none;flex:1 25%;}.products_option input[type=radio]{display:none;} .products_option input[type=radio] + label{display:block;position:relative;color:var(--white);padding:7px 10px;background:var(--global-basic-color_2);border:1px solid var(--global-basic-color_2);font-weight:600;font-size:.8rem;line-height:normal;width:auto;height:calc(100% - 20px);margin-bottom:5px;margin-right:5px;text-align:center;} .products_option input[type=radio]:hover + label:hover{color:var(--white);background:var(--global-basic-color_2-middle);border-color:var(--global-basic-color_2-middle);cursor:pointer;} .products_option input[type=radio]:checked + label{color:var(--white);background:var(--global-basic-color_1);border:1px solid var(--global-basic-color_1);}.products_option input[type=radio]:checked + label:hover{color:var(--white);background:var(--global-basic-color_1-middle);border:1px solid var(--global-basic-color_1-middle);}.products_option li:first-child input[type=radio]:checked + label{border:1px solid var(--global-basic-color_1);}.products_option li:first-child input[type=radio]:checked + label:hover{border:1px solid var(--global-basic-color_1);}.products_option li:first-child input[type=radio] + label{border-left:1px solid var(--global-basic-color_2);}.products_option li:first-child input[type=radio] + label:hover{border-color:var(--global-basic-color_2);} .options_selection_price{display:block;margin:10px 10px 0;font-size:.98rem;} .label_model{font-weight:400;display:block;margin:10px 5px 0;font-size:.8rem;} .products_option input[type=radio] + label.label_disabled{color:var(--black);background:var(--light-gray1);border:1px solid var(--light-gray1)!important;}.products_option input[type=radio]:hover + label.label_disabled{color:var(--black);background:var(--gray2);border:1px solid var(--gray2)!important;}.products_option input[type=radio] + label.label_disabled::before{position:absolute;content:"";left:0;top:50%;right:0;border-top:5px solid;border-color:rgba(0,0,0,.3);transform:rotate(-8deg);}.mediarow{padding:10px;}.media_bg1,.tag_bg1{background:rgba(255,0,0,.1);}.media_bg2,.tag_bg1{background:rgba(255,0,0,.2);}.mediarow_headline{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;width:100%;}.mediarow_title{font-weight:500;padding-left:10px;order:1;}.media_icon{padding-right:5px;}.mediarow_button{order:3;margin-top:10px;}.mediarow_button a{text-decoration:none;}.mediarow_filesize{display:none;text-align:right;padding-right:30px;font-style:italic;order:2;}.mediarow_desc{padding:20px 10px 10px;}@media(min-width:681px){.mediarow_filesize{display:block;}.mediarow_headline{flex-direction:row;}.mediarow_title{flex:1 10rem;padding-left:10px;}.mediarow_filesize,.mediarow_button{flex:1 5rem;}.mediarow_button{margin-top:0;}}.tags_block{margin:0 0 30px;border-top:1px solid var(--light-gray2);display:flex;flex-direction:column;font-size:.8rem;line-height:1.1rem;font-weight:normal;}.tags_row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;width:100%;justify-content:center;}.tags_row .tags_options{font-weight:500;padding:2px 20px 2px 0;box-sizing:border-box;}.tags_row .tags_options img{padding-left:4px;}.tags_options_tooltip{position:relative;font-size:.7rem;}.tags_options_tooltip img{vertical-align:-3px;}.tags_options_tooltip .tags_options_tooltip_hover{position:absolute;bottom:20px;left:-95px;width:200px;background:var(--light-gray2);border:1px solid var(--gray1);display:none;padding:10px;}.tags_options_tooltip:hover .tags_options_tooltip_hover{display:block;}.tags_row .tags_values{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;box-sizing:border-box;padding:2px 0;}.tags_values_icon_row{display:flex;flex-direction:column;align-items:center;font-size:.6rem;gap:2px;margin-right:2px;}.tags_values_icon{margin:5px 2px 0;}.tags_values_icon img{max-height:32px;display:block;}.tags_values_icon a{display:block;}.tags_values_icon a:hover{text-decoration:none;}.tags_icons_tooltip{position:relative;display:block;text-align:center;font-size:.7rem;}.tags_icons_tooltip img{vertical-align:-3px;}.tags_icons_tooltip .tags_icons_tooltip_hover{position:absolute;bottom:24px;left:-95px;width:200px;background:var(--light-gray2);border:1px solid var(--gray1);display:none;padding:10px;}.tags_icons_tooltip:hover .tags_icons_tooltip_hover{display:block;}.tags_values_text_row{float:left;padding:5px 0;}.tags_values_name{position:relative;cursor:default;}.tags_values_desc_hover{position:absolute;bottom:20px;left:-95px;width:200px;background:var(--light-gray2);border:1px solid var(--gray1);display:none;padding:10px;}.tags_values_name:hover .tags_values_desc_hover{display:block;}.tags_values_info{position:relative;}.tags_values_info img{vertical-align:-3px;padding-left:4px;}.tags_values_diff{padding-left:1px;padding-right:4px;}.tags_komma{margin-left:-2px;padding-right:4px;}.pd_inforow .tags_row{margin:10px 0;flex-direction:column;}@media(min-width:681px){.pd_inforow .tags_row{flex-direction:row;}}.product_tags_row{margin:10px 0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;width:100%;}.product_tags_options{padding:2px 5px;font-size:.7rem;font-weight:normal;margin:auto;}.lr_desc_box .product_tags_options{font-size:.8rem;text-align:left;}.product_tags_values{padding:2px 5px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;}.product_tags_values img{max-width:40px;margin:2px;}@media(min-width:581px){.product_tags_options{margin:0;width:100%;}.lr_desc_box .product_tags_values,.tags_row{justify-content:flex-start;}}body.popupcontent{min-width:100%;background:var(--white) none;color:var(--black);}.popupcontent h1{margin:0 0 10px;}.popupcontent img{max-width:100%;width:auto;height:auto;}body.popupprint{min-width:100%;background:var(--white) none;font-size:13px;line-height:normal;color:var(--black);}.printwrap{width:700px;margin:0px auto;}.printlogo{padding:10px 0;text-align:center;border-bottom:1px solid var(--gray2);margin-bottom:20px;}.printlogo img{margin-bottom:20px;}.printwrap ul{margin:10px 15px 10px 30px;}.printwrap ol{margin:8px 0 8px 15px;}.printwrap .b_desc details{display:none;}.popupprint .navi{display:none;}.printColumsLeft{float:left;width:48%;}.printColumsRight{float:right;width:48%;}.printColumsInfoLeft{float:left;width:500px;padding:20px;}.printColumsInfoLeft ul,.printColumsInfoLeft ol{margin:8px 0 8px 15px;}.printColumsInfoRight{float:right;width:164px;text-align:center;}.printColumsInfoRight img{max-width:160px;height:auto;margin:10px auto 0;padding:1px;}ul.printinfolist{margin-left:20px;}.moimages{float:left;width:126px;height:126px;padding:2px;margin:0 10px 10px 0;position:relative;}.moimages:nth-child(5n+1){margin-right:0;}.moimages img{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;background:var(--white);max-height:126px;max-width:126px;}.printwrap_admin{width:690px;margin:0 auto;}p.underline{margin:0;font-size:10px;text-decoration:underline;}.printlogo_admin{padding:0;text-align:center;margin:0 0 20px;}.printlogo_admin img{max-width:336px;}.print_small{font-size:12px;line-height:18px;}.print_big{font-size:21px;font-weight:500;text-transform:uppercase;padding:30px 0 0;}.printwrap_admin table.order_table{margin-top:0;}.printwrap_admin table.total_table tr td{padding:0 5px;}.reviewrow.colums{padding:0;}.reviewrow{border-bottom:1px dotted var(--gray3);padding:10px;}.reviewrow_title .stars{padding-left:5px;line-height:18px;}.reviewrow_title .stars img{width:91px;height:18px;vertical-align:-4px;}.rating_icons{display:inline-block;font-size:17px;line-height:17px;padding:0;margin-bottom:5px;color:#dadada;}.rating_icons .fa, .rating_icons .fas, .rating_icons .far{padding:0 2px 0 1px;vertical-align:-1px}.rating_icons .fas{font-weight:900;}.rating_icons .full{color:#fc6!important;}@media only screen and (max-width:1200px) {.stars_author, .stars_bundel{clear:both;display:block;}}@media only screen and (max-width:400px) {.reviewrow_title strong:before{content:"";display:table;}}.reviewsbox{background:var(--white);border:solid var(--gray1) 1px;width:49%;height:185px;overflow:hidden;margin:0 0 20px;}.rb_left{float:left;}.rb_right{float:right;}.reviewsbox_inner{padding:15px;}.rb_headline{color:var(--global-basic-color_1);border-bottom:1px solid var(--gray2);padding-bottom:5px;margin-bottom:6px;} .reviews .rb_headline{background:var(--global-basic-color_1-lighter);padding:10px 5px;}.rb_headline a{text-decoration:none;color:var(--global-basic-color_1);} .rb_headline a:hover{text-decoration:none;} .rb_autor,.rb_rating{float:left;display:inline-block;font-size:12px;height:18px;line-height:18px;}  .rb_rating{float:right;}.rb_rating img{vertical-align:-2px;}.rb_image{float:left;width:84px;height:84px;overflow:hidden;text-align:center;position:relative;margin:10px 20px 10px 0;}.rb_image img{position:absolute;top:0;left:0;bottom:0;right:0;max-width:100%;max-height:100%;}.rb_rezension{float:right;width:calc(100% - 120px);}.rb_rezension p{padding:0 40px 0 0;}.rb_text .midi{overflow:hidden;margin-top:5px;padding-right:40px;}.reviews .colums:nth-child(odd),.reviews .colums_small:nth-child(odd){margin-bottom:40px;}.pri_rating_text{float:left;display:inline-block;padding-right:5px;}.pri_rating_stars{float:left;display:inline-block;}.pri_rating_stars img{float:left;}.show_rating{unicode-bidi:bidi-override;direction:rtl;display:inline-block;padding:10px 0px;position:relative;bottom:-1px;}.show_rating input{position:absolute;left:-999999px;width:100%;}.show_rating label{display:inline-block;font-size:0;padding:0px 4px;cursor:pointer;}.show_rating > label:before{font-family:var(--global-icon-font-5);font-size:30px;line-height:30px;position:relative;display:block;content:"\f005";color:#dadada;background:#dadada;background-clip:text;}.show_rating > label:hover:before,.show_rating > label:hover ~ label:before,.show_rating > label.selected:before,.show_rating > label.selected ~ label:before{color:#fc6;background:#fc6;background-clip:text;font-weight:900;}ul.upcoming_list{margin:10px 0 20px;}ul.upcoming_list li{list-style-type:none;color:var(--black);font-weight:500;margin-bottom:1px;}  @media(min-width:980px){ul.upcoming_list{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto 40px;max-width:1360px;}ul.upcoming_list li{flex:1 0 18rem;margin:0 5px 0 0}}ul.upcoming_list li a{display:block;padding:6px 0 5px;color:var(--global-basic-color_2);border-bottom:1px solid var(--global-basic-color_2-dark);}  ul.upcoming_list li a:hover{background:var(--light-gray1);}ul.upcoming_list li a:hover .upcoming_date{background:var(--global-basic-color_2);color:var(--white);}  ul.upcoming_list li a .upcoming_date{color:var(--white);background:var(--global-basic-color_2-dark);margin-right:10px;padding:7px 6px 6px;}h2.upcoming{margin-top:30px;color:var(--global-basic-color_1);}.downloadrow{border:1px dotted var(--gray1);background:#fafafa;padding:5px;margin-bottom:10px;}.dl_icon{float:left;width:61px;height:50px;}.dl_icon a{display:block;width:61px;height:50px;}.dl_icon a:hover{text-decoration:none;}.dl_content{float:left;display:inline-block;margin:0 0 0 30px;line-height:21px;font-size:13px;padding:3px 0 0;}ul.tc_list{list-style-type:none;margin:10px 0 0;}ul.tc_list li{position:relative;float:none;padding:0;margin:2px 0;border-top:1px dotted var(--black);text-align:left;}ul.tc_list li a{display:block;font-size:.8rem;line-height:1.2em;color:var(--black);width:calc(100% - 40px);min-height:33px;padding:5px 0 0;}ul.tc_list li .tc_delete{position:absolute;width:auto;right:3px;top:1px;}ul.tc_list li .tc_delete span.btn{padding:5px 8px 6px 8px;border:none;background:none;}ul.tc_list li .tc_delete a{width:40px;padding-top:0;}ul.tc_list li .tc_delete a:hover{background:none;}ul.tc_list li .tc_delete a i.fa{color:var(--global-basic-color_1);line-height:19px;padding:0;font-size:20px;margin:1px 0 0;}ul.tc_list li .tc_delete a i.fa:hover{color:var(--global-basic-color_1);}ul.tc_list li a:hover{color:var(--global-input-focus-hover);text-decoration:none;}.toggle_cart,.toggle_wishlist{position:absolute;right:0;top:54px;width:250px;display:none;padding:10px;background:var(--white);border:1px solid var(--gray2);color:var(--global-basic-color_1);z-index:1000;}.toggle_cart a,.toggle_wishlist a{background:none !important;padding:10px 0 0 !important;}.toogle_cart_links{text-align:right;} .toogle_cart_links a{display:block !important;margin-top:10px;}.toogle_cart_links a i.fa{padding:0;margin:0 0 0 10px !important;display:inline-block;font-size:18px !important;color:var(--white) !important;}.toogle_cart_links a:hover{text-decoration:none;}.toogle_cart_links .btn{background:var(--global-basic-color_2);color:var(--white);border-color:var(--global-basic-color_2);}.toogle_cart_links .btn:hover{background:var(--global-input-focus-hover);color:var(--white);border-color:var(--global-input-focus-border);}@media(min-width:380px){.toggle_cart,.toggle_wishlist{width:300px;}}@media(min-width:981px){.toggle_cart,.toggle_wishlist{top:74px;}.toogle_cart_links{border-top:1px dotted var(--black) !important;} }.total_block_select{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin:10px 0;}.total_block_select .SumoSelect{max-width:350px;margin-left:10px;}.janolaw-paragraph,#janolaw-paragraph,.janolaw-absatz,.janolaw-text,.janolaw-adress,.janolaw-block{margin:8px 4px;}.sitemap ul{list-style-type:none;margin: 10px 0;}.sitemap > ul.nocolumnbreak{display:inline-block;width:100%;}.sitemap ul > li.sitemap_header{border:0;font-size:1.2rem;font-weight:500;line-height:1.3rem;}.sitemap ul > li.sitemap_header a{color:var(--white);display:block;}.sitemap ul > li.sitemap_header a.sitemap_tophead{padding:14px 5px;text-align:center;background:var(--global-basic-color_1-middle);color:var(--white);font-size:1.2rem;}.sitemap ul > li.sitemap_header a:hover{color:var(--gray5);text-decoration:none;background:#ddd;}.sitemap ul li li{clear:both;color:var(--white);padding:0 0 3px;font-weight:normal;line-height:1.8;}.sitemap ul li li > a{color:var(--global-basic-color_1-middle);display:block;padding:10px 5px;text-decoration:none;border-top:1px solid var(--gray5);}.content_site .sitemap a{line-height:1.2rem;text-decoration:none;}.content_site .sitemap a:hover{color:var(--black);text-decoration:none;background:var(--white);}.sitemap ul li li:first-child{}.sitemap_header a.sitemap_cat_level_0, .sitemap_header a.sitemap_cat_level_1{color:var(--white);padding:10px 5px;font-weight:bold;font-size:1.2rem;border-top:1px solid var(--black);background:var(--global-basic-color_1);}.sitemap_header a.sitemap_cat_level_0:before, .sitemap_header a.sitemap_cat_level_1:before{content:"\f200";margin-right:15px;font-family:var(--global-icon-font);font-weight:900;}.sitemap{column-gap:30px;width:100%;column-width:25em;} .b_nr{float:left;margin:0 5px;font-weight:bold;width:50px;}.b_price{width:auto;}.b_desc{display:table;font-size:.8rem;font-weight:400;font-style:italic;line-height:1.2;margin:5px 0;}.b_desc p{margin:0;}.b_desc img{display:none;}.b_tags_img{display:inline-block;text-align:center;font-size:.5rem;line-height:1;}.b_tags_img img{width:35px;max-height:35px;vertical-align:top;margin:2px;}#menucard{position:relative;margin:0 auto 20px;background:var(--black);height:auto;transition:0.5s;}#menucard ul li{background:var(--black);background-repeat:no-repeat;background-position:center 0px;background-size:100%;}@media(min-width:581px){#menucard ul li{background-position:center -100px;}#menucard{max-width:750px;}}@media(min-width:780px){#menucard ul li{background-position:center -200px;}}#menucard ul li label{display:block;font-size:2.2rem;font-weight:700;line-height:2.3rem;font:700;background:rgba(0,0,0,0);color:var(--white);cursor:pointer;border-bottom:10px solid var(--black);text-align:center;transition:0.5s;position:relative;text-shadow:1px 1px 2px rgba(0,0,0,.8);}#menucard ul li label:hover{background:rgba(0,0,0,.3);text-shadow:1px 1px 2px rgba(0,0,0,.8);}#menucard ul li li.menu_header{background:var(--global-basic-color_1-middle);color:var(--white);}#menucard input{position:absolute;left:-9999px;display:none;}#menucard ul input:checked + label{background:rgba(255,255,255, 0);color:var(--white);}#menucard ul input:checked ~ ul{max-height:100000px;transition:1s;}#menucard ul ul input:checked + label{background:#666;padding-left:30px;}#menucard ul ul ul input:checked + label{background:#777;padding-left:40px;}.content_site #menucard ul li{padding:0;}.content_site #menucard ul li li{display:inline-block;padding:10px;width:calc(100% - 20px);border-bottom:2px solid var(--global-basic-color_1);}.content_site #menucard ul > li > label{padding:40px 20px;}.content_site #menucard ul ul > li > label{padding:0 10px 0 20px;}.content_site #menucard ul ul ul > li > label{padding:0 10px 0 30px;}.content_site #menucard ul ul ul ul > li > label{padding:0 10px 0 40px;}.content_site #menucard ul{padding:0;margin:0;list-style:none;}.content_site #menucard ul ul{position:relative;overflow:hidden;transition:0.4s;}.menu_products li{clear:both;padding:15px 10px;border-bottom:1px solid var(--gray5);font-size:1.1em;}.card_menu_listing h2{margin-top:20px;font-weight:600;text-align:center;font-size:2rem;text-transform:uppercase;}.card_menu_listing h2.slider_head{color:var(--white);background:var(--global-basic-color_1-light);padding-top:5px; border-radius: 100px;}.card_menu_listing h3{font-weight:600;text-align:center;font-size:1.8rem;text-transform: uppercase;}.menu_products .b_name, .menu_products .b_price,.sitemap_products .b_name, .sitemap_products .b_price,.sitemap_header .b_name, .sitemap_header .b_price{font-weight:600;font-style:normal;font-size:1.05rem;}.menu_products .b_name{position:relative;display:block;}.menu_products .b_name.block{display:block;margin-bottom:10px;}.menu_products .b_name .new{margin:0;padding:6px 2px;top:-50px;left:0;height:20px;width:20px;line-height:20px;font-size:10px;}.menu_products .b_pic{display:block;padding:0;margin:10px 0 0;width:100%;clear:both;float:none;}.menu_products .b_description{display:block;}.menu_header{padding:15px 10px;background:#f6f6f6;color:var(--gray5);font-weight:bold;font-size:120%;border-bottom:1px solid #ccc;}.menu_header:before{content:"\f200";margin-right:15px;font-family:var(--global-icon-font);font-weight:900;}.menu_products .b_thumb.block{float:none;margin:auto;display:block;text-align:center;margin:0 0 20px;}.menu_products .b_thumb.block img{max-width:100px;max-height:150px;width:auto;vertical-align:top;border-radius:var(--global-border-radius);background:var(--white);}.menu_products .b_desc{padding:0;margin:5px 0 0;width:100%;}.menu_products .b_pic{display:table;padding:0;margin:10px 0 0;width:width:100%;clear:none;}.menu_products .b_name{display:block;margin:0 0 10px 120px;}.menu_products .b_thumb.block{display:block;float:left;width:100px;margin:0 0 5px;}.menu_products .b_price.float_right{display:block;font-size:1.5rem;float:none;margin-top:2px;}@media(min-width:581px){.menu_products .b_thumb.block{width:200px;}.menu_products .b_thumb.block img{max-width:200px;max-height:150px;}.menu_products .b_name{margin:5px 0 10px 220px;}.menu_products .b_desc,.menu_products .b_pic{width:calc(100% - 220px);margin-left:220px;}.menu_products .b_desc{padding:0;}.menu_products .b_price.float_right{float:right;margin-top:-5px;}}.menu_products .b_name .new{top:-10px;left:-225px;}.printwrap .menu_products .b_price.float_right{margin-top:0;font-size:1rem;}.printwrap h1{color:var(--global-basic-color_1-middle);font-weight:700;}.printwrap #menucard{width:100%;border:0;background:var(--white);}.printwrap #menucard ul{margin-left:0;margin-bottom:20px;list-style-type:none;display:block;width:100%;}.printwrap #menucard ul ul{max-height:100000px;}.printwrap #menucard ul li{background:var(--white);}.printwrap #menucard ul li li{font-size:100%;line-height:1.2;border:0;padding:0;}.printwrap #menucard .menu_header{border:0;}.printwrap #menucard .menu_header{text-align:left;background:var(--white);color:var(--black);font-size:120%;}.printwrap #menucard .b_nr{width:40px;font-size:100%;}.printwrap #menucard .b_name{font-size:110%;margin:5px 0 10px;color:var(--global-basic-color_1-light);}.printwrap #menucard .b_desc{padding:0;margin:5px 0 0;width:80%;}.printwrap #menucard ul li label{padding:0!important;font-weight:600;font-size:1.1rem;line-height:2rem;background:var(--white);border-bottom:0;text-shadow:none;text-align:left;color:var(--black);}.printwrap #menucard ul li label:hover{color:var(--black);}.printwrap #menucard input + label:before, #menucard input + label + label:before{display:none;}.printwrap #menucard input + label:after, #menucard input + label + label:after{display:none;}.printwrap #menucard{column-gap:30px;column-width:25em;width:100%;} .printwrap #menucard ul{margin-left:0;margin-bottom:20px;list-style-type:none;display:block;width:100%;background:var(--white);}.printwrap #menucard .b_name .new{display:none;}.printwrap #menucard .b_pic{margin:0 0 10px;width:100%;line-height:.6rem;}.printwrap #menucard .b_pic img{display:none;}.printwrap #menucard .b_thumb{display:none;}.printwrap #menucard .b_tags_img::after{content:',';margin-left:-1px;margin-right:3px;}.popupprint .menu_products .b_name,.popupprint .menu_products .b_price,.printwrap .menu_products .b_name,.printwrap .menu_products .b_price{font-weight:700;}.popupprint #menucard ul li label,.printwrap #menucard ul li label{color:var(--black);text-shadow:none;border-bottom:1px solid var(--black) !important;margin-bottom:10px;}.printwrap #menucard {column-gap:30px;column-width:22em;width:100%;}.popupprint #menucard ul li, .printwrap #menucard ul li{background-image:none!important;}.printwrap .sitemap ul li li, .printwrap .sitemap ul > li.sitemap_header a{color:var(--black);}.printwrap .sitemap ul > li.sitemap_header a.sitemap_tophead{color:var(--white);}.printwrap .sitemap_products .b_name{float:left;display:inline-block;max-width:80%;line-height:normal;font-size:1rem;}.printwrap .sitemap_products .b_name.float_right{max-width:80px;float:right;}.printwrap .sitemap_products .b_desc{float:none;clear:both;padding:5px 0;}.printwrap .sitemap ul li li > a{padding:10px 5px 0;}@media print{.printwrap .sitemap > ul.nocolumnbreak{margin-left:0;margin-bottom:20px;list-style-type:none;display:block;width:100%;}.printwrap .sitemap{column-gap:30px;column-rule:1px solid var(--white);column-width:25em;width:100%;margin:0;} .printwrap .sitemap li.sitemap_header{background:var(--white);color:var(--black);font-size:120%;line-height:1;font-weight:bold;}.printwrap .sitemap ul li li{font-size:100%;line-height:1.2;border:0;padding:0;}.printwrap .b_desc p{margin:3px 0 0;}.sitemap_header a.sitemap_cat_level_0{border:0;}.sitemap ul > li.sitemap_header a.sitemap_tophead{text-align:left;background:var(--white);color:var(--black);font-size:120%;padding:5px;}.b_nr{width:40px;font-size:100%;}.b_name{font-size:9pt;}.b_desc{padding:0 45px 0 0;}.b_thumb{display:none;}.navi{display:none;}}.print_bereich{width:100%;max-width:750px;margin:auto;}.content_site ul.nav_list{list-style-type:none;margin:0 auto;padding:0;columns:6 8rem;column-gap:0;display:block;}.nav_list li{margin:20px 10px;position:relative;background:var(--global-basic-color_2);border:1px solid var(--global-basic-color_2);}.nav_list li:hover{color:var(--white);background:var(--global-basic-color_1);border:1px solid var(--global-basic-color_1);}.nav_list li:first-child{margin-top:0;}.nav_list li a{display:block;text-align:center;padding:10px;color:var(--black);text-decoration:none;}.nav_list li:hover a{color:var(--white);}.account_row_payment,.account_row_shipping{padding:3px 0;}.account_row_payment span,.account_row_shipping span{display:inline-block;width:23px;float:left;}ul.address_block{margin:15px 0 0 !important;list-style-type:none !important;}ul.address_block li{border-top:1px dashed var(--gray2);margin-top:10px;padding-top:10px;}ul.address_block li .address_check{float:left;display:inline-block;width:23px;}ul.address_block li .address_head{display:inline-block;font-weight:500;}ul.address_block li .address{display:block;padding:5px 0 0 23px;}ol#address_block{margin:15px 0 0;list-style-type:none;width:98%;}ol#address_block li{background:var(--global-basic-color_1-lighter);margin-bottom:20px;}ol#address_block li .address{display:block;padding:5px 0 10px 34px;background:var(--light-gray2);color:var(--black);}ol#address_block li br{display:none;}ol#address_block li input[type=radio]{float:left;margin:10px;position:relative;} ol#address_block li input[type=radio] + label{background:var(--gray3);font-weight:500;display:block;padding:8px 8px 8px 5px;margin:0;border:0;} ol#address_block li input[type=radio]:hover + label{background:var(--global-basic-color_1);color:var(--white);} ol#address_block li input[type=radio]:checked + label{background:var(--global-basic-color_1);color:var(--white);}ol#address_block li input[type=radio]:checked + label a{color:var(--gray2);}.account_actions_right{float:right;display:inline-block;}.accounthistory_actions{text-align:center;display:inline-block;padding-top:4px;}div.contentbox ul.accountnavi{clear:both;margin:5px;padding:5px;color:var(--global-color-text);list-style-type:none;}ul.accountnavi li{padding:10px 0 0;}ul.accountnavi li a{display:inline-block;color:var(--global-link-color);}ul.accountnavi li a:hover{color:var(--global-link-color-hover);}ul.accountnavi li i{margin:0;width:45px;font-size:150%;}ul.accountnavi li, div.contentbox ul.accountnavi li a{font-size:1em;font-weight:normal;line-height:2em;}div.contentbox ul.order_list{margin:10px 0;}ul.order_list li{list-style-type:none;color:var(--black);font-weight:500;}  ul.order_list li a{display:block;padding:6px 0 5px;color:var(--global-basic-color_1);text-decoration:none;}  ul.order_list li a:hover{background:var(--gray5);}ul.order_list li a:hover .order_date{background:var(--global-basic-color_2);color:var(--white);}  ul.order_list li a .order_date{color:var(--black);background:var(--white);margin-right:10px;padding:7px 6px 6px;}.history-block strong{margin-left:5px;}.cat_world{display:flex;flex-flow:row wrap;align-content:flex-start;margin:10px 0 30px;width:100%;justify-content:center;}.cat_world.link_box{position:sticky;top:55px;z-index:8;width:100%;height:auto;background:var(--black);}@media(min-width:960px){.cat_world.link_box{top:45.2px;}}.cat_world_box{color:var(--white);position:relative;overflow:hidden;width:100%;background:var(--cat-box-bg);text-align:center;-object-fit:cover;}.cat_world_box.height_200{width:calc(50% - 8px);margin:4px;height:60px;}.cat_world_box *{box-sizing:border-box;}.cat_world_box .cat_world_cat{position:absolute;bottom:0;left:0;width:100%;height:100%;}.cat_world_box{width:calc(100% - 8px);}.cat_world_box .cat_world_cat::before{position:absolute;top:70%;bottom:30%;left:0;right:0;border-top:0 solid rgba(255, 255, 255, 0.8);border-bottom:0 solid rgba(255, 255, 255, 0.8);content:'';opacity:0;background:var(--white);transition:all 0.4s;transition-delay:0.6s;} .cat_world_box.height_200 .cat_world_cat::before{top:40%;}div.cat_world_box .txt_box{position:absolute;bottom:0;left:0;right:0;padding:2em .2em;width:100%;background:linear-gradient(rgba(39, 0, 0, .01) 0%, var(--black) 90%);color:var(--white);font-weight:800;font-size:1.2rem;text-shadow:1px 1px 2px var(--black), 0 0 1em var(--black), 0 0 0.2em var(--black);text-transform:uppercase;overflow-wrap:break-word;}div.cat_world_box.height_200 .txt_box{padding:1em .2em;background:linear-gradient(rgba(39, 0, 0, .01) 0%, rgba(39, 0, 0, .6) 90%);font-size:.88rem;}.cat_world_box a{color:var(--white);position:absolute;left:0;right:0;top:0;bottom:0;}.cat_world_box:hover .cat_world_cat h2{background:rgba(0,0,0,0);transform:translate3d(0%, 50%, 0);transition-delay:0.3s;}.cat_world_box:hover .cat_world_cat::before{background:rgba(255,255,255,0);top:0;bottom:0;opacity:1;transition-delay:0s;}.cat_world_box img{opacity:1;width:100%;height:auto;transition:opacity 0.35s;}.cat_world_box:hover img{opacity:0.55;}@media(min-width:480px){.cat_world_box{width:calc(50% - 8px);margin:4px;}.cat_world_box.height_200{width:calc(33.33% - 8px);}}@media(min-width:780px){.cat_world_box{width:calc(33.33% - 8px);}.cat_world_box.height_200{font-size:1.2rem;width:calc(25% - 20px);margin:10px;height:80px;}}@media(min-width:1000px){.cat_world{margin:10px -10px 0;}.cat_world_box{width:calc(25% - 20px);margin:10px;}}@media(min-width:1200px){.cat_world_box.height_200{width:calc(20% - 20px);}}@media(min-width:1600px) {.cat_world_box.height_200{width:calc(16.66% - 20px);}}.cat_box{display:flex;flex-flow:row wrap;align-content:flex-start;margin:0;width:100%;justify-content:center;}.cat_box_inner{position:relative;background:var(--cat-box-bg);color:var(--white);overflow:hidden;height:200px;width:100%;text-align:center;-object-fit:cover;}div.cat_box_inner .txt_box{position:absolute;bottom:0;left:0;right:0;padding:2em .2em;width:100%;background:linear-gradient(rgba(39,0,0,.01) 0%, var(--black) 90%);color:var(--white);font-size:1.8rem;line-height:2.1rem;font-weight:800;text-shadow:1px 1px 2px var(--black), 0 0 1em var(--black), 0 0 0.2em var(--black);text-transform:uppercase;overflow-wrap:break-word;}.cat_box_inner .cat_world_cat{position:absolute;bottom:0;left:0;width:100%;height:100%;}.cat_box_inner .cat_world_cat::before{position:absolute;top:70%;bottom:30%;left:0;right:0;border-top:0 solid rgba(255, 255, 255, 0.8);border-bottom:0 solid rgba(255,255,255,.8);content:'';opacity:0;background:var(--white);transition:all 0.4s;transition-delay:0.6s;} .cat_box_inner:hover .cat_world_cat h2{background:rgba(0,0,0,0);transform:translate3d(0%,50%,0);transition-delay:0.3s;}.cat_box_inner:hover .cat_world_cat::before{background:rgba(255, 255, 255, 0);top:0;bottom:0;opacity:1;transition-delay:0s;}.cat_box_inner img{opacity:1;width:100%;height:auto;transition:opacity 0.35s;position:absolute;top:0;bottom:0;left:0;right:0;transition-delay:0.3s;}.cat_box_inner:hover img{opacity:0.55;}@media(min-width:580px){.cat_box_inner img{top:-50%;}}@media(min-width:980px){.cat_box_inner img{top:-120%;}div.cat_box_inner .txt_box{font-size: 2.2rem;line-height:2.3rem;}}@media(min-width:1260px){.cat_box_inner img{top:-150%;}}.cat_listing{display:flex;flex-flow:row wrap;align-content:flex-start;margin:10px 0 30px;width:100%;justify-content:center;}.cat_listing a{color:var(--white);margin:2px;background:var(--global-basic-color_2);text-align:center;width:calc(100% - 44px);font-size:120%;line-height:normal;font-weight:500;padding:15px 20px;text-decoration:none;}.cat_listing a.current{background:var(--global-basic-color_1);}.cat_listing a:hover{background:var(--global-basic-color_1-dark);}@media(min-width:480px){.cat_listing a{width:calc(50% - 44px);}}@media(min-width:800px){.cat_listing a{width:calc(33.33% - 44px);}}@media(min-width:979px){.cat_listing a{width:calc(25% - 44px);}}.flex-box{position:relative;column-gap:0;display:flex;flex-direction:column;margin:30px auto 0 auto;width:calc(100% - 0*2);}.flex-box > *{flex:1;}.flex-box-item{position:relative;min-height:200px;}.flex-box-item .cat_box_inner{height:180px;margin-bottom:20px;}.flex-box div.cat_box_inner .txt_box{background:linear-gradient(rgba(39, 0, 0, .01) 0%, var(--black) 105%);color:var(--white);font-size:2rem;padding:1em 0;}@media(min-width:580px){}@media(min-width:980px){.flex-box .cat_box_inner img{top:-30%;}}@media(min-width:1000px){.flex-box{flex-direction:row;}.flex-box-item:nth-child(2){width:90%;margin-left:5%;}.flex-box div.cat_box_inner .txt_box{padding:1em .2em;font-size:2.6rem;}}@media(min-width:1260px){.flex-box .cat_box_inner img{top:-50%;}}@media(min-width:1200px) {.flex-box .listingbox{width:calc(33.3333% - 16px);margin:10px 5px;}}@media(min-width:1400px) {.flex-box .listingbox{width:calc(33.3333% - 16px);margin:10px 5px;}}@media(min-width:1600px) {.flex-box .listingbox{width:calc(33.3333% - 16px);margin:10px 5px;}}.card_menu_listing{width:100%;} .card_menu_listing .menu_products{list-style-type:none;margin:10px 0 20px;}.content_site .card_menu_listing .menu_products li{padding:5px 1px;display:inline-block;width:100%;}  .card_menu{position:sticky;top:55px;z-index:8;width:100%;height:auto;background:var(--global-basic-color_1-middle);overflow:scroll hidden;}@media(min-width:960px){.card_menu{top:45.2px;}}@media (min-width: 1260px) {.card_menu_listing .listingcontainer .listingrow {width: 100%;}}.card_menu ul{list-style-type:none;margin:0;display:flex;flex-flow:nowrap;align-content:flex-start;width:100%;justify-content:flex-start;padding-bottom:8px;-webkit-overflow-scrolling:touch;}.card_menu.extracard ul{margin:0 auto;width:auto;}.content_site .card_menu li,.card_menu li{color:var(--white);font-weight:500;padding:0 1px;}  .card_menu li a{display:block;padding:12px 15px;background:var(--global-basic-color_1-middle);text-decoration:none;white-space:nowrap;}  .card_menu li a:visited{background:var(--global-basic-color_1-middle);}.card_menu li a:hover{background:var(--black);color:var(--white);}.card_menu li a.active{background:var(--red);color:var(--white);} .card_menu li a.active:hover{background:var(--global-basic-color_1-dark);color:var(--white);}  .card_menu{scrollbar-color:var(--global-basic-color_3) var(--global-basic-color_1-middle);scrollbar-width:none;border-bottom:2px solid var(--gray5);}@supports (scrollbar-color: auto) {.card_menu{scrollbar-color:var(--global-basic-color_3) var(--global-basic-color_1-middle);}}@supports selector(::-webkit-scrollbar) {.card_menu::-webkit-scrollbar{background: var(--global-basic-color_1-middle);}.card_menu::-webkit-scrollbar-thumb{background:var(--global-basic-color_3);}}.shadow{position:relative;margin:auto;}.text-shadow{background:url(img/shadow.png) no-repeat top center;bottom:-26px;height:26px;pointer-events:none;position:absolute;opacity:.7;}.shadow_left{background-position:0;width:180px;left:-20px;}.shadow_right{background-position:100% 0;width:180px;right:-20px;}.shadow_center{width:330px;left:-20px;right:-20px;margin:auto;}@media(min-width:960px){.card_menu.subs ul{justify-content:center;}}.popup_content, .popup_content.off_text{color:var(--black);}.popup_content.off_text .button_center a{text-decoration:none;}.scroll-container{bottom:50px;display:none;margin:0;position:fixed;z-index:999;right:5%;}.scroll-to-top,.scroll-to-bottom{margin:2px;background:var(--gray7);color:var(--white);display:block;border:0;cursor:pointer;text-decoration:none;transition:all 0.2s ease-in-out 0s;height:50px;width:50px;opacity:0.6;border-radius:3px;}.scroll-to-top > i,.scroll-to-bottom > i{display:block;font-size:3rem;font-weight:bold;line-height:3rem;text-align:center;}.scroll-to-top:hover,.scroll-to-bottom:hover{background:var(--global-basic-color_1);opacity:0.8;color:var(--white);text-decoration:none;box-shadow:0 0 3px 0 var(--white);}.listingrow .product_special div{left:0;top:8px;}.listingbox .product_special div{left:10px;top:5px;}.listingrow .product_new div{left:0;top:15px;}.listingbox .product_new div{right:20px;top:15px;}.product-slider .product_new div{top:35px;right:20px;}.product-slider .product_special div{top:26px;left:10px;}.product_special,.product_new{position:relative;z-index:5;}#product_details .product_special div{left:50px;right:auto;top:-3px;}.product_special div{position:absolute;display:block;margin:0 0 0 5px;padding-top:1rem;padding-bottom:0.5rem;width:5rem;height:auto;line-height:1.2rem;font-size:1.2rem;text-transform:uppercase;text-align:center;font-weight:bold;text-shadow:1px 1px 5px rgba(0,0,0, .15);background:linear-gradient(to bottom, var(--global-basic-color_3) 0%, var(--global-basic-color_1-middle) 100%);color:var(--white);-webkit-filter:drop-shadow(0 0.2rem 0.1em rgba(0, 0, 0, 0.5));transform:translate3d(0,0,0);z-index: 2;}.product_special div::after{content:"";width:0;height:0;border-right:2.5rem solid transparent;border-left:2.5rem solid transparent;border-top:1.5rem solid var(--global-basic-color_1-middle);position:absolute;left:0;margin-top:26px;}.sale .small_sale{font-size:.9rem;line-height:.9rem;display:inline-block;margin-bottom:5px;}.product_special.sale_happy div{background:linear-gradient(to bottom, var(--green-lighter) 0%, var(--green-light) 100%);}.product_special.sale_happy div:after{border-top:1.5rem solid var(--green-light);}#product_details .product_new div{left:30px;right:auto;}.product_new div{position:absolute;right:20px;top:30px;display:block;margin:0 0 0 5px;padding:0.5rem;height:30px;width:30px;line-height:2rem;font-size:.72rem;white-space:nowrap;text-transform:uppercase;text-align:center;font-weight:bold;text-shadow:1px 1px 5px rgba(0, 0, 0, 0.15);background:linear-gradient(to bottom, var(--green-lighter) 0%, var(--green-light) 100%);color:var(--white);-webkit-filter:drop-shadow(0 0.2rem 0.1em rgba(0, 0, 0, 0.5));transform:translate3d(0, 0, 0);border-radius:50%;z-index: 2;}.lr_inner .product_new div{left:150px;right:auto;}@media(max-width:580px){.lr_inner .product_new div{right:25%;left:auto;}}.b_name .product_new div{right:auto;left:-135px;top:0;padding:.15rem;line-height:2rem;font-size:.62rem;}@media(min-width:580px){.b_name .product_new div{left:-220px;}}.printwrap .b_name .product_new{display:none;}ul.payment_icon{list-style-type:none;text-align:left;display:inline-block;}ul.payment_icon li{margin:0 3px 5px 0;float:left;text-align:center;}ul.payment_icon li img{max-width:90%;height:auto;}.nonjs-fallback{display:none !important;}.nonjs-heading{margin:10px 0 5px;font-weight:500;}.nonjs-h4{margin:10px 0 10px;}.video iframe{width:100%;max-width:370px;min-height:280px;height:100%;margin:10px;float:left;}@media(max-width:680px){.video iframe{margin:10px 0;float:none;max-width:425px;min-height:320px;}}.lazyload,.lazyloading{opacity:0;}.lazyloaded{opacity:1;transition:opacity 1s ease;}.calculatePriceUpdater{clear:both;display:none;margin:10px 2px;font-size:80%;line-height:15px;}  @supports (-webkit-overflow-scrolling:touch){input[type=text], input[type=password], input[type=email], input[type=tel]{font-size:16px;height:35px;}select{font-size:16px;height:35px;}textarea{font-size:16px;line-height:20px;}.SumoSelect > .CaptionCont{font-size:16px;line-height:18px; } }#slider_wrap{aspect-ratio:auto;height:100%;}scrollspy-nav{position:sticky;top:0;display:flex;overflow-x:auto;overscroll-behavior-x:contain;}scrollspy-nav > *{margin:0 auto;padding:0;display:flex;list-style:none;}scrollspy-nav li{position:relative;}scrollspy-nav a{display:block;text-decoration:none;white-space:nowrap;outline-offset:4px;}scrollspy-nav [aria-current="true"]{background:var(--black)!important;}scrollspy-nav [data-marker]{position:absolute;top:initial;bottom:-2px;left:0;background:var(--white);z-index:-1;width:1px;height:2px;transform-origin:left;}article{scroll-margin-top:10rem;margin-inline:auto;}* + article{margin-block-start:3rem;}.extra_art{scroll-margin-top:9rem;margin-inline:auto;}* + .extra_art{margin-block-start:3rem;}@media(min-width:960px){.extra_art{scroll-margin-top:10rem;}* + .extra_art{margin-block-start:3rem;}}#navi_panel_icon {display:block;width:41px;height:41px;position:absolute;position:fixed;right:5px;top:39px;z-index:100020;}#navi_panel_icon .navi_panel_open {display:block;width:41px;height:41px;cursor:pointer;}#navi_panel_icon .navi_panel_close {display:none;width:41px;height:41px;cursor:pointer;position:absolute;left:0;top:0;z-index:10;}#navi_panel_icon .navi_panel_open .bar{display:block;width:30px;height:4px;background:var(--white);position:absolute;left:5px;top:19px;transition:background 0s .3s}#navi_panel_icon .navi_panel_open .bar::before,#navi_panel_icon .navi_panel_open .bar::after{content:"";display:block;width:30px;height:4px;background:var(--white);position:absolute;left:0;transition:.5s;}#navi_panel_icon .navi_panel_open .bar::before{top:-9px;transform-origin:left top;}#navi_panel_icon .navi_panel_open .bar::after{top:9px;transform-origin:left bottom;}#navi_panel_icon span{display:block;font-size:.7rem;text-align:center;}#navi_menu_panel{width:100%;height:100%;position:fixed;left:-100%;top:0;z-index:100010;transition:.5s;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}#navi_menu_panel .navi_panel_left{width:0;display:none;width:50%;height:100%;background:var(--black);}#navi_menu_panel .navi_panel_left h1{text-align:center;font:800 80px/100px var(--global-font);color:var(--global-basic-color_1-light);}#navi_menu_panel .navi_panel_left p{font:500 1.2rem/2.2rem var(--global-font);color:var(--gray3);text-align:center;}#navi_menu_panel .navi_panel_right{order:2;width:100%;min-width:320px;height:100%;background:var(--global-basic-color_1-light);color:var(--gray1);overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;}input[id*="navi_panel"] {display:none;}#navi_menu_panel .navi_panel_right .menubox {width:100%;max-width:300px;margin:0 auto;}#navi_menu_panel .navi_panel_right .menubox p{padding:0;margin:0;font:900 2rem/3rem var(--global-font);transition:.5s;color:var(--white);}#navi_menu_panel .navi_panel_right .menubox p a{text-decoration:none;color:var(--white);cursor:pointer;}#navi_menu_panel .navi_panel_right .menubox p a:hover{color:var(--black);}#navi_menu_panel .navi_panel_right .menubox p.carte{font:900 1.3rem/2.3rem var(--global-font);}#navi_menu_panel .navi_panel_right .menubox p.carte a:hover{color:var(--black);}input[class*="ip01"]:checked ~ #wrapper {height:100%;overflow:hidden;transition:0s;}input[class*="ip01"]:checked ~ #navi_panel_icon{position:fixed;background:var(--black);}input[class*="ip01"]:checked ~ #navi_panel_icon .navi_panel_open .bar{background:transparent;transition:0s;}input[class*="ip01"]:checked ~ #navi_panel_icon .navi_panel_open .bar::before{transform:rotate(45deg);width:31px;left:6px;}input[class*="ip01"]:checked ~ #navi_panel_icon .navi_panel_open .bar::after{transform:rotate(-45deg);width:31px;left:6px;top:11px;}input[class*="ip01"]:checked ~ #navi_panel_icon .navi_panel_close{display:block;}input[class*="ip01"]:checked ~ #navi_menu_panel{left:0;transition:.5s;}input[class*="ip01"]:checked ~ #navi_panel_icon span{display:none;}@media only screen and (min-width:600px) {#navi_menu_panel .navi_panel_left h1{font:800 4rem/5rem var(--global-font);}#navi_menu_panel .navi_panel_right .menubox{max-width:400px;}#navi_menu_panel .navi_panel_right .menubox p{font:800 3rem/4rem var(--global-font);}#navi_menu_panel .navi_panel_right .menubox p.carte{font:900 3rem/4rem var(--global-font);}}@media only screen and (min-width:980px) {#navi_panel_icon {right:10px;top:23px;}#navi_menu_panel .navi_panel_left{width:50%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;}#navi_menu_panel .navi_panel_right{width:50%;}}@media only screen and (min-width:1400px) {#navi_menu_panel .navi_panel_left h1{font:800 6rem/5rem var(--global-font);}#navi_menu_panel .navi_panel_right .menubox{max-width:600px;}#navi_menu_panel .navi_panel_right .menubox p{font:800 4rem/6rem var(--global-font);}#navi_menu_panel .navi_panel_right .menubox p.carte{font:900 2rem/3rem var(--global-font);}}@media only screen and (min-width:1600px) {#navi_panel_icon{right:20px;}}@media only screen and (min-width:1900px) {#navi_panel_icon{right:10%;}}ul.contentnavigation li.cart{margin-right:47px;}summary.more{color:#9f3;font-size:.8rem;}.button_admin{color:var(--white);}.button_admin.toggle-flag[data-flag="1"]{background:var(--global-basic-color_1-light);}.button_admin.toggle-flag[data-flag="0"]{background:var(--global-basic-color_2-middle);}
