article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]) {display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root) {overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}html{font-size:.9em;line-height:1.2}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}@font-face {
  font-family: "font-awesome";
  src: url('/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/fonts/font-awesome/fontawesome-webfont.eot');
  src: local('☺'), url('/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/fonts/font-awesome/fontawesome-webfont.woff') format('woff'), url('/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/fonts/font-awesome/fontawesome-webfont.ttf') format('truetype'), url('/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/fonts/font-awesome/fontawesome-webfont.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}@font-face {
  font-family: "shopware";
  src: url('/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/fonts/shopware/shopware.eot');
  src: local('☺'), url('/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/fonts/shopware/shopware.woff') format('woff'), url('/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/fonts/shopware/shopware.ttf') format('truetype'), url('/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/fonts/shopware/shopware.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}h1,h2,h3,h4,h5,h6{margin:0;font-weight:normal;color:#666}h1,h2,p.heading{padding:6px 0;border-radius:0;color:#59585a}h1{font:36px/.9em 'Fjalla One','Roboto Condensed',sans-serif;margin:24px 0 12px 0;text-transform:uppercase}h2,p.heading{font:26px/1.2em 'Fjalla One','Roboto Condensed',sans-serif;margin:0 0 .7em;text-transform:uppercase}h3{margin:0 0 12px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}h4{font-size:1.2em;margin:24px 0}h6{font-size:11px;text-transform:uppercase}@media only screen and (max-width:800px){h1{font-size:30px}h2{font-size:18px}h3{font-size:16px}}html,body{min-height:100%;height:100%}body *,*:after,*:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{background:#fff;color:#939393;font-family:'Roboto Condensed',sans-serif}img{max-width:100%;max-height:100%;display:block;height:auto}figure img{box-shadow:none}strong{font-weight:700;color:#666}a{text-decoration:none;color:#59585a;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}a:hover{color:#a8e200}p a{text-decoration:underline}nav ul{list-style:none;padding:0;margin:0}nav li{float:left}.cf:before,.cf:after,.inner:before,.inner:after,.row:before,.row:after,#center:before,#center:after{content:"";display:table}.cf:after,.inner:after,.row:after,#center:after{clear:both}.ir{border:0;overflow:hidden;background-color:transparent;*text-indent: -9999px}.ir:before{content:"";display:block;width:0;height:100%}.inner{max-width:1140px;padding:0 10px;margin:0 auto;position:relative}.col{float:left;padding:0 12px}.col:first-child{margin:0}.col.one{width:100%}.col.twothirds{width:66.666666%}.col.two{width:50%}.col.three{width:33.333333%}.col.four{width:25%}.col.five{width:20%}#content{position:relative}.ctl_index #content,.ctl_Campaign #content,.ctl_campaign #content{margin:24px auto 0}#content .banner{margin:0}#content .banner img{width:100%}aside{background:#f2f2f2;width:100%;float:right;padding:0}aside#left_sidebar{position:absolute;top:0;left:0;display:none;z-index:100;box-shadow:0 2px 2px rgba(0,0,0,.2)}aside h2{padding:6px 12px;margin:0}aside p{padding:0 12px}#aside_toggle{width:40px;cursor:pointer;height:35px;position:absolute;top:-80px;right:12px;z-index:6002;color:#fff;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#aside_toggle.hint:before{color:#fdbc21}#aside_toggle:before{content:"\f0c9";font-family:"font-awesome";position:absolute;top:6px;left:11px;font-size:1.5em;color:#fff;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#aside_toggle:hover{color:#fff}#aside_toggle:hover:before{color:#fff}#aside_toggle.active:before{content:"\f00d"}.inneraside{height:40px}.inneraside .inner{padding:0}#right_sidebar{padding:0 0 0 24px}#center{float:right;width:100%}.ctl_index #center,.ctl_Campaign #center,.ctl_campaign #center,.ctl_checkout #center{width:100%}.ctl_register #center form{width:66%}#center.account .row{width:66%}#center.register form{width:50%}.col_center_custom p,.custom p{line-height:1.8em;margin:0 0 24px}.icon_link:after{font-family:"font-awesome";margin:0 0 0 12px}.icon{display:inline-block;text-decoration:none;position:relative;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.icon:after{color:#59585a;display:inline-block;font-family:"font-awesome";content:attr(data-icon);font-size:1.2em;font-weight:normal;line-height:.8em;margin:0 .35em 0 0;speak:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ajax_loader{display:inline-block;background:url(/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/images/css/ico_ajax-loader.gif.pagespeed.ce.PAl2X1IEdS.gif) no-repeat;height:16px;width:16px;padding:0 2px;display:none}@media only screen and (-webkit-min-device-pixel-ratio:2){.ajax_loader{background:url(/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/images/css/ico_ajax-loaderx2.gif.pagespeed.ce.C0ORsfuQ0Y.gif) #fff;background-size:16px auto;border-radius:50%}}.btn{border:none;padding:6px;background:#a8e200;color:#fff;display:inline-block;margin:0 12px 12px 0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.btn:before,.btn:after{font-family:"font-awesome"}.btn:before{margin:0 6px 0 0}.btn:after{margin:0 0 0 6px}.btn.checkout,.btn.viewbasket{background:#fdbc21}.btn.checkout:hover,.btn.viewbasket:hover{background:#fac444;color:#fff}.btn.checkout.transparent,.btn.viewbasket.transparent{opacity:.5;filter: alpha(opacity= 50 )}.btn.checkout.transparent:hover,.btn.viewbasket.transparent:hover{box-shadow:none;cursor:not-allowed}.btn.close:before{content:"\f00d"}.btn.premium{background:#2bbe04}.btn.neutral{background:#d4d4d4;color:#59585a}.btn.neutral:disabled{background:#d4d4d4}.btn.neutral:disabled:hover{background:#d4d4d4}.btn.neutral:hover{background:#ddd;color:#59585a}.btn.full{width:100%;margin:12px 0;text-align:center}.btn:hover{background:#a8e200;color:#fff}.actions a,#detail_menu a,.ico.link,.sidebar_nav a,#servicenavi a,#main_navigation a{display:block;padding:12px 24px 12px 12px;border-top:1px solid #f2f2f2;position:relative}.actions a:after,#detail_menu a:after,.ico.link:after,.sidebar_nav a:after,#servicenavi a:after,#main_navigation a:after{font-family:'font-awesome';content:"\f105";position:absolute;right:12px;top:50%;margin:-11px 0 0}.actions a:hover,#detail_menu a:hover,.ico.link:hover,.sidebar_nav a:hover,#servicenavi a:hover,#main_navigation a:hover{background:none repeat scroll 0 0 rgba(0,0,0,.03);color:#a8e200}.js .teaser_box{display:none}.lazy{opacity:0;transition:opacity .3s ease-in;background:#fff}.cat_text{padding:24px 0;font-size:1.1em}.cat_text h1{margin:0}.cat_text p{color:#666;line-height:1.7em;margin:0 0 24px}.campaing-outer-container{float:left;width:100%}#navi_hint{position:absolute;display:none;top:-35px;right:0;padding:5px 30px 7px;background:#000;color:#fff;min-width:125px;text-align:center}#navi_hint:before,#navi_hint:after{background:#fff;content:"";display:block;height:10px;width:10px;position:absolute;top:-4px;right:50%;margin:0 0 0 -5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#navi_hint:before{-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);z-index:-1}#navi_hint:hover:after{background:#f2f2f2}#navi_hint:before,#navi_hint:after{background:#000;right:27px;box-shadow:none;top:-2px}#navi_hint:hover{display:block}#navi_hint:hover:after{background:#000}#navi_hint:hover .close_navihint{display:block}.close_navihint{display:none;cursor:pointer;position:absolute;color:#000;top:30px;left:0;width:100%;font-size:.8em;text-align:right}.close_navihint:after{content:"\f00d";font-family:"fontawesome";position:absolute;top:-22px;right:5px;color:#fff}.topseller_container{margin:12px 0;border-bottom:2px solid #f2f2f2}.topseller_container .flexslider .slides img{width:auto}.grid_16{max-width:1140px;margin:0 auto;padding:0 10px}@media only screen and (max-width:800px){#center{width:100%;float:none}#content{padding-top:60px}.ctl_index #content,.ctl_Campaign #content,.ctl_campaign #content{margin:0}.inneraside{height:auto}aside{width:100%;float:none;padding:0;margin:48px 0 0;display:block}aside#left_sidebar{position:relative;display:block;margin:12px 0}#aside_toggle{display:none}#navi_hint{display:none!important}.ctl_register #center form{width:100%}#center.account .row{width:100%}.col.four{width:50%;margin:0 0 24px}.col.twothirds{width:100%;margin:0 0 24px}}@media only screen and (max-width:600px){.col.two,.col.three,.col.four{width:100%;margin:0 0 48px}}#page_header{background:#000;width:100%}#logo{display:block;float:left;max-width:250px;width:18%;position:relative;z-index:1000}#logo img{width:100%}#page_header_top{position:relative;z-index:101}#page_topbar{width:100%;height:34px;position:relative;z-index:10000}#page_header_topbar{float:right;position:relative;z-index:101;font-size:.7em}#sub_option_toggle,.my_options>a.account,.ajax_basket,#search_toggle{width:45px;height:40px;position:relative}#sub_option_toggle:hover .icon:after,.my_options>a.account:hover .icon:after,.ajax_basket:hover .icon:after,#search_toggle:hover .icon:after,#sub_option_toggle:hover:after,.my_options>a.account:hover:after,.ajax_basket:hover:after,#search_toggle:hover:after{color:#a8e200}.my_options,.sub_options,#shopnavi{float:left}.sub_options{width:55px;position:absolute;right:80px}.sub_options.active:before,.sub_options.active:after{background:#fff;content:"";display:block;height:10px;width:10px;position:absolute;top:-4px;right:50%;margin:0 0 0 -5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.sub_options.active:before{-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);z-index:-1}.sub_options.active:hover:after{background:#f2f2f2}.sub_options.active:after,.sub_options.active:before{right:61%;top:36px;z-index:-1}#sub_option_toggle{cursor:pointer;display:block;color:#fff}#sub_option_toggle.active:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#sub_option_toggle:after{position:absolute;left:9px;top:10px;content:"\f055";font-family:"font-awesome";display:inline-block;font-size:1.5em;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.sub_opt_btn{background:#fff;border-bottom:1px solid #d4d4d4;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;color:#59585a;cursor:pointer;width:360%;border-radius:0;padding:14px 12px 0;height:40px;display:none;margin:0 0 0 -50px;float:left;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.sub_opt_btn:hover{background:#f2f2f2;color:#a8e200}.sub_opt_btn:hover .icon:after{color:#a8e200}.my_options>a.account,.ajax_basket{cursor:pointer;padding:12px 10px 0;color:#fff;float:left;border-radius:0 0 0 0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.my_options>a.account .icon:after,.ajax_basket .icon:after{color:#fff;font-size:1.8em}.my_options>a.account .btn_text,.ajax_basket .btn_text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.my_options>a.account .amount,.ajax_basket .amount{font-size:.8em;right:4px;bottom:0;text-align:center}.my_options .service{position:relative;float:left;z-index:1}.my_options .note{position:relative}.my_options .service .icon:after,.my_options .note .icon:after{margin:0;color:#fff}.my_options .service:hover .icon:after,.my_options .note:hover .icon:after{color:#a8e200}.my_options .notes_quantity{border:1px solid #fff;background:#a8e200;color:#fff;font-size:.8em;height:18px;padding:3px 0 0;text-align:center;text-shadow:0px 1px 1px rgba(0,0,0,.5);width:18px;position:absolute;right:5px;top:2px;z-index:2;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-clip:padding-box}#servicenavi{background:#fff;font-size:1em;position:absolute;display:none;top:40px;left:0;width:100%;min-width:150px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}#servicenavi li,#servicenavi a{display:block;width:100%}#servicenavi li:first-child{border-top:none}#servicenavi li:first-child:before,#servicenavi li:first-child:after{background:#fff;content:"";display:block;height:10px;width:10px;position:absolute;top:-3px;left:50%;margin:0 0 0 -5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#servicenavi li:first-child:before{-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);z-index:-1}#servicenavi li:first-child:after:hover{background:#fff!important}#servicenavi li:first-child:hover a,#servicenavi li:first-child:hover:after{background:#fff}#servicenavi li:last-child{border-bottom:none}#servicenavi a{padding:12px 24px 12px 12px;position:relative}#servicenavi a:hover{background:#fff}#servicenavi a:after{margin:-7px 0 0}#shopnavi{float:left;position:relative}#shopnavi .quantity{border:1px solid #fff;color:#fff;font-size:.8em;height:18px;padding:3px 0 0;text-align:center;text-shadow:0px 1px 1px rgba(0,0,0,.5);width:18px;position:absolute;right:2px;top:2px;z-index:2;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-clip:padding-box;background-image:-moz-linear-gradient(top,#fdbc21 0%,#f1b014 100%);background-image:-webkit-linear-gradient(top,#fdbc21 0%,#f1b014 100%);background-image:linear-gradient(to bottom,#fdbc21 0%,#f1b014 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdbc21', endColorstr='#f1b014', GradientType=0)}#topbar_search{position:relative;z-index:100000000}#search_toggle{float:right;cursor:pointer;position:relative;z-index:1002;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#search_toggle:after{position:absolute;color:#fff;content:"\f002";font-family:"font-awesome";top:9px;left:10px;font-size:1.2em}#search_toggle.active{color:#a8e200}#search_toggle.active:after{content:"\f00d";left:10px}#search_toggle:hover:after{color:#a8e200}#searchcontainer{width:0;opacity:0;right:45px;top:0;position:absolute;z-index:1001;display:none;overflow:visible!important}.inner_searchcontainer{position:relative}.inner_searchcontainer .ajax_loader{position:absolute;top:10px;left:5px;z-index:2}.inner_searchcontainer .form{position:relative}.inner_searchcontainer .form .icon{background:none;padding:8px 12px 5px 12px;position:absolute;right:3px;top:3px;z-index:2;height:28px;border-radius:0}.inner_searchcontainer .form .icon:after{color:#59585a}.inner_searchcontainer .form .icon:hover{background:#d4d4d4}#searchfield{border-color:#fff;color:#59585a;padding:9px 40px 10px 25px;position:relative;z-index:1;text-transform:uppercase;outline:none}#searchfield:focus,#searchfield:hover{outline:none;border-color:#fff}#submit_search_btn{background:none;border:none;position:absolute;right:0;top:0;z-index:3;height:100%;width:55px;text-indent:-9999em}.thumbnail{float:left;margin:0 12px 0 0}.ajax_basket_container{position:relative;z-index:1}.ajax_basket_container .ajax_loader{background:url(/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/images/css/ajax-loader-dark.gif.pagespeed.ce.9cqkwyybA4.gif) no-repeat;position:absolute;left:50%;top:30px;margin:0 0 0 -10px}.ajax_basket_result{background:#fff;font-size:1em;position:absolute;top:40px;right:0;width:300px;margin:0 0 0 -100px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box}.ajax_basket_result .thumbnail{width:20px}.ajax_basket_result .btn{margin:0}.ajax_basket_result .inner_cart .row{border-bottom:1px solid #f2f2f2}.ajax_basket_result .inner_cart .row:first-child{border-top:1px solid transparent}.ajax_basket_result .inner_cart .row:first-child a:before,.ajax_basket_result .inner_cart .row:first-child a:after{background:#fff;content:"";display:block;height:10px;width:10px;position:absolute;top:-4px;right:50%;margin:0 0 0 -5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ajax_basket_result .inner_cart .row:first-child a:before{-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);z-index:-1}.ajax_basket_result .inner_cart .row:first-child a:hover:after{background:#f2f2f2}.ajax_basket_result .inner_cart .row:first-child a:before,.ajax_basket_result .inner_cart .row:first-child a:after{right:6.5%}.ajax_basket_result .inner_cart .row:first-child a:hover:before,.ajax_basket_result .inner_cart .row:first-child a:hover:after{background:#f2f2f2}.ajax_basket_result .inner_cart .row a{display:inline-block;position:relative;background:#fff;padding:12px 24px 12px 12px;width:100%;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0;background-clip:padding-box}.ajax_basket_result .inner_cart .row a:hover{background:#f2f2f2}.ajax_basket_result .inner_cart .row a:hover .icon:after{color:#a8e200}.ajax_basket_result .inner_cart .row a .icon{position:absolute;right:0;top:50%;margin:-8px 0 0}.ajax_basket_result .inner_cart .row a .icon:after{font-size:1.8em}.ajax_basket_result .inner_cart img{border:1px solid #d4d4d4}.ajax_basket_result .inner_cart_bottom{padding:12px;border-top:1px solid #fff}.ajax_basket_result .inner_cart_bottom .btn{float:left}.ajax_basket_result .inner_cart_bottom .btn.checkout{float:right}#topbar,.topbar_lang,.topbar_currency{float:left}.topbar_lang{padding:8px;border-radius:0 0 0 0}.topbar_lang .flag{background:url(/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/images/css/xico-flags.png.pagespeed.ic.HnpIkOA3gr.jpg) no-repeat 0 0;display:block;width:16px;height:11px;text-indent:-9999px}.topbar_lang .de_DE{background-position:0 0}.topbar_lang .en_GB{background-position:0 -11px}.topbar_lang .select_wrap{padding:0;background:none;border-color:rgba(0,0,0,0)}.topbar_lang .select_wrap:after{font-size:1.2em;right:15px;top:3px;color:#59585a}.topbar_lang .select_wrap:hover{box-shadow:none}.topbar_lang .select_wrap:hover select{color:rgba(0,0,0,0)}.topbar_lang .select_wrap:hover:after{color:#a8e200}.topbar_lang .select_wrap.instyle_error{border:none;background:none}.topbar_lang .select_wrap select{width:110%;color:rgba(0,0,0,0)}.topbar_lang .select_wrap select option{color:#59585a}.topbar_lang .select_wrap .flag{position:absolute;left:2px;top:5px;z-index:1}.topbar_lang .select_wrap .icon{right:10px}.topbar_currency form{float:left}.topbar_currency input[type="submit"]{color:#59585a;border:none;background:none;padding:0 24px 0 0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.topbar_currency input[type="submit"]:hover{color:#a8e200}.topbar_currency input[type="submit"].active{font-weight:700}@media only screen and (max-width:800px){#logo{margin:0!important;position:fixed;top:12px;width:50px}#logo img{display:inline-block}#page_topbar{height:50px;position:fixed;background:#000}#search_toggle{height:50px;width:50px}#search_toggle:after{font-size:1.5em;left:15px;top:12px}#searchcontainer{width:50%!important;position:fixed;top:4px}.searchresult{z-index:10000}#topbar_search{position:fixed;right:0;top:0;z-index:100001}#shopnavi,.my_options{position:absolute}#shopnavi{right:40px}.my_options{right:80px}.sub_options{right:40px}.btn_text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.note .btn_text,.service .btn_text{position:relative;height:auto;width:auto;margin:0}.my_options a.account,.ajax_basket,#sub_option_toggle{width:50px;height:50px;box-shadow:none;font-size:1.6em;margin:0 4px 0 0}.my_options a.account .icon:after,.ajax_basket .icon:after,#sub_option_toggle .icon:after{margin:0}.my_options>a.account .amount,.ajax_basket .amount{display:none}.sub_options.active:after,.sub_options.active:before{top:46px}.topbar_currency{position:relative}.topbar_currency form{width:50%;float:left}.topbar_currency input{height:20px}#page_header_topbar{position:fixed;padding:0 0 0 20%;width:100%;left:0;background:#000}#servicenavi li:first-child:before,#servicenavi li:first-child:after{left:33%}.ajax_basket_result{top:70px;right:-30px}.ajax_basket_result .inner_cart .row:first-child a:before,.ajax_basket_result .inner_cart .row:first-child a:after{background:#fff;content:"";display:block;height:10px;width:10px;position:absolute;top:-4px;right:50%;margin:0 0 0 -5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ajax_basket_result .inner_cart .row:first-child a:before{-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);z-index:-1}.ajax_basket_result .inner_cart .row:first-child a:hover:after{background:#f2f2f2}.ajax_basket_result .inner_cart .row:first-child a:before,.ajax_basket_result .inner_cart .row:first-child a:after{right:18%}.ajax_basket_container .ajax_loader{top:30px;left:50px}}@media only screen and (max-width:600px){.inner_searchcontainer .form .icon{padding:6px 8px 5px 16px}#searchcontainer{width:45%!important;z-index:200000}}#breadcrumb{padding:14px 0;font-size:.7em;width:100%}#breadcrumb .icon:after{margin:0 .5em}#breadcrumb a.last{color:#a8e200}#breadcrumb .back_to_overview{display:inline-block;margin:0 12px 0 0}@media only screen and (max-width:800px){#breadcrumb{display:none}}.page_navigation{font-weight:400;font-size:.9em}.page_navigation a{position:relative}#main_navigation,#main_navigation_mobile{position:relative;float:left;z-index:1001;font-size:.9em;width:100%;font-family:'Fjalla One',sans-serif;text-transform:uppercase}#main_navigation>.inner>ul,#main_navigation_mobile>.inner>ul{padding:0 0 0 25%}#main_navigation>.inner>ul>li>a,#main_navigation_mobile>.inner>ul>li>a{border-top:none;display:inline-block}#main_navigation>.inner>ul>li>a:after,#main_navigation_mobile>.inner>ul>li>a:after{display:none}#main_navigation>.inner>ul>li:hover,#main_navigation_mobile>.inner>ul>li:hover{z-index:10}#main_navigation.fixed,#main_navigation_mobile.fixed{position:fixed}#main_navigation .firstlevel>li:first-child a,#main_navigation_mobile .firstlevel>li:first-child a{background:none;color:#fff;padding:12px 12px 12px 0}#main_navigation .firstlevel>li:first-child a:hover,#main_navigation_mobile .firstlevel>li:first-child a:hover{color:#a8e200}#main_navigation .firstlevel>li:first-child a:hover .icon:after,#main_navigation_mobile .firstlevel>li:first-child a:hover .icon:after{color:#a8e200}#main_navigation li,#main_navigation_mobile li{position:relative}#main_navigation li:hover>ul,#main_navigation_mobile li:hover>ul{display:block}#main_navigation ul li,#main_navigation_mobile ul li{float:left}#main_navigation ul ul,#main_navigation_mobile ul ul{background:#fff;border-radius:0 0 0 0;display:none;position:absolute;width:200px}#main_navigation ul ul li,#main_navigation_mobile ul ul li{float:none;border-top:1px solid #f2f2f2}#main_navigation ul ul li:last-child a,#main_navigation_mobile ul ul li:last-child a{border-radius:0 0 0 0}#main_navigation ul ul a,#main_navigation_mobile ul ul a{color:#59585a;border-left:none;border-right:none;padding:12px 24px 12px 12px}#main_navigation ul ul a .icon,#main_navigation_mobile ul ul a .icon{position:absolute;top:50%;right:12px;margin:-7px 0 0}#main_navigation ul ul a .icon:after,#main_navigation_mobile ul ul a .icon:after{color:#fff}#main_navigation ul ul a:hover,#main_navigation_mobile ul ul a:hover{background:#f2f2f2}#main_navigation ul ul ul,#main_navigation_mobile ul ul ul{border-left:1px solid #d4d4d4;left:100%;top:-1px}#main_navigation ul ul ul li:last-child a,#main_navigation_mobile ul ul ul li:last-child a{border-radius:0 0 0 0}#main_navigation a,#main_navigation_mobile a{border-top:none;display:block;padding:12px;color:#fff}#main_navigation a.first .icon:after,#main_navigation_mobile a.first .icon:after{margin:0}#main_navigation a:hover,#main_navigation_mobile a:hover,#main_navigation a.active,#main_navigation_mobile a.active{color:#a8e200}#main_navigation a:hover .icon:after,#main_navigation_mobile a:hover .icon:after{color:#a8e200}#main_navigation a:after,#main_navigation_mobile a:after{margin:-8px 0 0}.sidebar_nav li{float:none}.sidebar_nav li.active.sub .submenu{display:block}.sidebar_nav a{border-top:1px solid #d4d4d4;padding:8px 24px 8px 12px}.sidebar_nav a:after{font-size:1.2em;margin:-10px 0 0}.sidebar_nav>ul>li:first-child>a{border-top:none;box-shadow:none}.sidebar_nav>ul>li.active.sub a{background:#fff;border-top:1px solid #f2f2f2}.sidebar_nav>ul>li.active.sub a:hover{background:#fff}.sidebar_nav>ul>li.active.sub a.flag{color:#a8e200}.sidebar_nav>ul>li.active.sub a.flag .icon:after{color:#a8e200}.sidebar_nav>ul>li.active.sub>a.flag{background:#59585a;color:#fff}.sidebar_nav>ul>li.active.sub>a.flag .icon:after{color:#fff}.sidebar_nav>ul>li.active.sub>a.flag:hover{background:#666}.sidebar_nav ul ul a{padding:8px 12px 8px 24px}.sidebar_nav ul ul ul a{padding:8px 12px 8px 36px}.sidebar_nav .submenu{display:none}.mobile_nav_button{display:none}@media only screen and (max-width:800px){.service_bar{width:30%;margin:0}#submit_search_btn{width:50px}#main_navigation{background:#000;position:absolute!important;z-index:9000;width:100%;-webkit-transform:translate(-300%,0);-moz-transform:translate(-300%,0);-ms-transform:translate(-300%,0);transform:translate(-300%,0);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#main_navigation.active{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}#main_navigation .inner{padding:0}#main_navigation>.inner>ul{padding:0}#main_navigation .firstlevel>li:first-child a{border-top:none;padding:24px 12px 24px 50%}#main_navigation li{float:none;width:100%}#main_navigation a{background:#000;border-left:none;border-right:none;color:#fff}#main_navigation a .icon:after{color:#59585a}#main_navigation ul ul{width:100%;display:block;position:relative;left:0}#main_navigation ul ul a{padding:12px 12px 12px 24px;border-left:none;border-right:none;background:#fff;color:#59585a}#main_navigation ul ul a .icon:after{color:#59585a}#main_navigation ul ul ul{border:none;position:relative;width:100%;left:0}#main_navigation ul ul ul a{padding:12px 12px 12px 48px}.mobile_nav_button{position:fixed;background:#000;z-index:10001;display:block;cursor:pointer;top:0;left:60px;height:50px;width:50px;border-radius:0 0 0 0;box-shadow:none}.mobile_nav_button:after{color:#fff;margin:0;position:absolute;left:10px;top:10px}.mobile_nav_button .icon:after{color:#fff;margin:0;position:absolute;left:10px;top:-1px;font-size:1.8em}.mobile_nav_button.active .icon:after{top:12px}.mobile_nav_button.active .mobile_nav_show{display:none}.mobile_nav_button.active .mobile_nav_hide{display:block}.mobile_nav_hide{display:none}}.error{color:#ce0000;margin:0 0 12px}.error h2{background:#f7b5b5;color:#ce0000;font-size:1em;padding:12px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box}.error ul{list-style:none;padding:12px;margin:0}.error .icon:after{color:#ce0000}.success{background:#adeab0;border-radius:0;color:green;margin:12px 0;padding:12px}.success .icon:after{color:green;margin:0 0 0 12px}.success p{margin:0}.success p:after{content:"\f00c";font-family:"font-awesome";color:green;margin:0 0 0 12px}.notice{padding:12px 24px 12px 0;margin:12px 0;text-transform:uppercase;color:#666;background:#fff;border-radius:0}.notice:before{content:"\f05a";font-family:"font-awesome";margin:0 12px 0 0}.lostpassword{font-size:.8em;color:#a8e200}.form label{color:#333;display:block;padding:0 0 5px;text-transform:uppercase}.form label.chklabel{display:inline;font-size:.8em}.form label.instyle_error{background:#f7e9e9}.form .checkbox_old label{display:inline-block}.form .checkbox_old input[type="checkbox"]{float:left;margin:0 12px 0 0}.form input[type="text"],.form input[type="password"],.form input[type="email"],.form input[type="search"],.form input[type="tel"],.form textarea{background:#fff;border:1px solid #d4d4d4;color:#000;position:relative;padding:6px;width:100%;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box;-webkit-transition:all .3s;transition:all .3s}.form input[type="text"]:hover,.form input[type="password"]:hover,.form input[type="email"]:hover,.form input[type="search"]:hover,.form input[type="tel"]:hover,.form textarea:hover,.form input[type="text"]:focus,.form input[type="password"]:focus,.form input[type="email"]:focus,.form input[type="search"]:focus,.form input[type="tel"]:focus,.form textarea:focus{border-color:#d4d4d4;outline:none}.form input[type="text"].instyle_error,.form input[type="password"].instyle_error,.form input[type="email"].instyle_error,.form input[type="search"].instyle_error,.form input[type="tel"].instyle_error,.form textarea.instyle_error{background:#f7e9e9;border-color:#ce0000}.form input[type="text"].instyle_success,.form input[type="password"].instyle_success,.form input[type="email"].instyle_success,.form input[type="search"].instyle_success,.form input[type="tel"].instyle_success,.form textarea.instyle_success{background:#f0f6e1;border-color:#2bbe04}label.instyle_error{background:#f7b5b5;color:#e70000;padding:0 6px}fieldset.alternative_shipping{margin:0 0 12px}.form_row{margin:0 0 24px}.form_row.col{margin:0 0 24px}input[type="text"].street,input[type="text"].city,input[type="text"].strasse,input[type="text"].ort{width:77%;margin:0 2% 0 0}input[type="text"].streetnumber,input[type="text"].zipcode,input[type="text"].plz,input[type="text"].nr{width:20%}input[type="text"].street.sw5{width:100%}input[type="text"].city,input[type="text"].ort{margin:0 0 0 2%}textarea{min-height:150px}.captcha-placeholder,.captcha .code{float:left}.captcha-placeholder{float:left;width:34%;margin:0 5% 0 0}.captcha .code{width:60%}.select_wrap{overflow:hidden;position:relative;cursor:pointer;display:inline-block;min-height:26px;width:100%;padding:15px;border-radius:0;background:#fff;border:1px solid #d4d4d4;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.select_wrap:after{content:"\f0dc";color:#59585a;font-family:"font-awesome";position:absolute;right:12px;top:7px;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.select_wrap.disabled{opacity:.5;filter: alpha(opacity= 50 );cursor:not-allowed}.select_wrap.disabled select{cursor:not-allowed}.select_wrap select{background:transparent;cursor:pointer;width:110%;height:30px;font-size:.9em;line-height:1;border:0;border-radius:0;position:absolute;left:5px;top:0;z-index:2;-webkit-appearance:none;-moz-appearance:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.select_wrap select option{box-shadow:none;padding:5px;color:#59585a}.select_wrap select.instyle_error{background:#f7e9e9;border-color:#ce0000;box-shadow: -5px 7px 0px #f7e9e9, -5px -7px 0px #f7e9e9}.select_wrap select.instyle_success{border-color:#2bbe04}.select_wrap .icon{position:absolute;right:5px;top:5px}.select_wrap .icon:after{color:#59585a}.select_wrap.mid{width:31%;margin:0 2% 0 0}.select_wrap.mid:last-child{margin:0}.select_wrap.mid select{width:120%}.required_fields,.requiredfields{float:left}.salutation span label{display:inline-block;margin:0 24px 0 0}.payment label{display:inline-block}.payment .bankdata{margin:48px 0;padding:12px 0 0;border-top:1px solid #d4d4d4}.payment .bankdata label{display:block}.supportrequest .col.two.textarea{width:100%}.supportrequest .form_row{min-height:60px}.comments .form_row,.supportrequest .form_row,.tellafriend .form_row,.register .form_row{min-height:60px}.tellafriend .description{float:left}.form.share,.form.newsletter,.form.support{width:50%}.form.share fieldset,.form.newsletter fieldset,.form.support fieldset,.form.register fieldset{margin:0 0 24px}@media only screen and (max-width:600px){.form.share,.form.newsletter,.form.support{width:100%}}.listing,.similar{margin:24px 0 0 -1%}.listing:before,.similar:before,.listing:after,.similar:after{content:"";display:table}.listing:after,.similar:after{clear:both}.listing .artbox,.similar .artbox{background:#fff;border-radius:0;border-bottom:1px solid #e4e4e4;float:left;margin:0 0 12px 1%;padding:12px;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.listing .artbox:hover,.similar .artbox:hover{background:#fff;border-bottom:1px solid #a8e200}.listing .artbox p,.similar .artbox p{margin:0 0 4px}.listing .artbox figure,.similar .artbox figure{min-height:60px}.listing .artbox img,.similar .artbox img{border:1px solid #fff;display:inline-block;box-shadow:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.listing .artbox figure,.similar .artbox figure,.listing .artbox .title_desc,.similar .artbox .title_desc,.listing .artbox .delivery,.similar .artbox .delivery{float:left;margin:0 2% 0 0}.listing .artbox figure,.similar .artbox figure{width:18%}.listing .artbox figure:hover img,.similar .artbox figure:hover img{border:1px solid #fff;box-shadow:none}.listing .artbox figcaption,.similar .artbox figcaption{font-size:.9em;margin:6px 0}.listing .artbox figcaption.zoom:after,.similar .artbox figcaption.zoom:after{content:"\f00e";font-family:"font-awesome"}.listing .artbox .title_desc,.similar .artbox .title_desc{width:48%;min-height:100px}.listing .artbox .title_desc p,.similar .artbox .title_desc p{font-size:.8em}.listing .artbox .title_desc:hover p,.similar .artbox .title_desc:hover p{color:#59585a}.listing .artbox .title_desc .delivery,.similar .artbox .title_desc .delivery{width:100%}.listing .artbox .title_desc .date,.similar .artbox .title_desc .date{margin:6px 0}.listing .artbox .article_price_unit,.similar .artbox .article_price_unit,.listing .artbox .article_price_unit_pseudo,.similar .artbox .article_price_unit_pseudo,.listing .artbox .price,.similar .artbox .price,.listing .artbox .pseudoprice,.similar .artbox .pseudoprice{float:right;width:30%;padding:0 0 0 6px}.listing .artbox .exact_price,.similar .artbox .exact_price{color:#59585a}.listing .artbox .pseudo,.similar .artbox .pseudo{font-size:.5em;color:#e70000;text-decoration:line-through;display:block;margin:-10px 0 0}.listing .artbox .actions,.similar .artbox .actions{float:right;width:30%;font-size:.8em}.listing .artbox .actions a,.similar .artbox .actions a{padding:6px 24px 6px 6px}.listing .artbox .actions a:after,.similar .artbox .actions a:after{margin:-7px 0 0}.listing .artbox .article_price_unit,.similar .artbox .article_price_unit,.listing .artbox .article_price_unit_pseudo,.similar .artbox .article_price_unit_pseudo{font-size:.7em}.listing .artbox .price,.similar .artbox .price,.listing .artbox .pseudoprice,.similar .artbox .pseudoprice{font-size:1.5em;font-weight:400;margin:.35em 0}.listing .artbox .stars,.similar .artbox .stars{position:absolute;right:-5px;top:-5px}#listing .artbox,#listing-2col .artbox,#listing-3col .artbox{border-bottom:1px solid #f2f2f2;width:49%;height:265px}#listing .artbox:hover,#listing-2col .artbox:hover,#listing-3col .artbox:hover{border-color:#a8e200}#listing .artbox:hover .article_price_unit,#listing-2col .artbox:hover .article_price_unit,#listing-3col .artbox:hover .article_price_unit,#listing .artbox:hover .article_price_unit_pseudo,#listing-2col .artbox:hover .article_price_unit_pseudo,#listing-3col .artbox:hover .article_price_unit_pseudo,#listing .artbox:hover .actions,#listing-2col .artbox:hover .actions,#listing-3col .artbox:hover .actions,#listing .artbox:hover .title_desc,#listing-2col .artbox:hover .title_desc,#listing-3col .artbox:hover .title_desc{opacity:1;filter: alpha(opacity= 100 )}#listing .artbox h3,#listing-2col .artbox h3,#listing-3col .artbox h3{font-size:1.4em;word-wrap:break-word;margin:0 0 6px}#listing .artbox figure,#listing-2col .artbox figure,#listing-3col .artbox figure{width:65%;float:left;margin:0 5% 0 0}#listing .artbox .article_price_unit,#listing-2col .artbox .article_price_unit,#listing-3col .artbox .article_price_unit,#listing .artbox .article_price_unit_pseudo,#listing-2col .artbox .article_price_unit_pseudo,#listing-3col .artbox .article_price_unit_pseudo,#listing .artbox .price,#listing-2col .artbox .price,#listing-3col .artbox .price,#listing .artbox .pseudoprice,#listing-2col .artbox .pseudoprice,#listing-3col .artbox .pseudoprice,#listing .artbox .actions,#listing-2col .artbox .actions,#listing-3col .artbox .actions{position:absolute;width:100%}#listing .artbox .actions,#listing-2col .artbox .actions,#listing-3col .artbox .actions{top:125px;right:10px;background:#fff;background:rgba(255,255,255,.98);opacity:0;filter: alpha(opacity= 0 );-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#listing .artbox .article_price_unit,#listing-2col .artbox .article_price_unit,#listing-3col .artbox .article_price_unit,#listing .artbox .article_price_unit_pseudo,#listing-2col .artbox .article_price_unit_pseudo,#listing-3col .artbox .article_price_unit_pseudo{bottom:12px;left:10px;width:40%}#listing .artbox .price,#listing-2col .artbox .price,#listing-3col .artbox .price,#listing .artbox .pseudoprice,#listing-2col .artbox .pseudoprice,#listing-3col .artbox .pseudoprice{bottom:12px;left:-10px;margin:0}#listing .artbox .title_desc,#listing-2col .artbox .title_desc,#listing-3col .artbox .title_desc{width:100%;min-height:125px;position:absolute;top:0;left:0;background:#fff;background:rgba(255,255,255,.98);opacity:0;filter: alpha(opacity= 0 )}#listing-1col .artbox{width:99%}#listing-1col .artbox figure{width:27%}#listing-1col .artbox .title_desc{width:38%}#listing-2col .artbox h3{padding:24px 0 0 0}#listing-2col .artbox figure{width:100%}#listing-2col .artbox figure img{max-height:200px;margin:0 auto;display:block;max-height:190px}#listing-2col .artbox .actions{width:98%;top:125px;min-height:100px}#listing-2col .artbox .price,#listing-2col .artbox .pseudoprice{text-align:right}#listing .artbox,#listing-3col .artbox{width:32.3%;height:270px}#listing .artbox:hover .article_price_unit,#listing-3col .artbox:hover .article_price_unit,#listing .artbox:hover .article_price_unit_pseudo,#listing-3col .artbox:hover .article_price_unit_pseudo,#listing .artbox:hover .actions,#listing-3col .artbox:hover .actions,#listing .artbox:hover .title_desc,#listing-3col .artbox:hover .title_desc{opacity:1;filter: alpha(opacity= 100 )}#listing .artbox figure,#listing-3col .artbox figure{width:100%}#listing .artbox figure img,#listing-3col .artbox figure img{margin:0 auto;display:block;max-height:190px}#listing .artbox .article_price_unit,#listing-3col .artbox .article_price_unit,#listing .artbox .article_price_unit_pseudo,#listing-3col .artbox .article_price_unit_pseudo{bottom:30px;border-radius:0;width:35%;padding:10px 10px 5px;opacity:0;filter: alpha(opacity= 0 );-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#listing .artbox .article_price_unit,#listing-3col .artbox .article_price_unit,#listing .artbox .article_price_unit_pseudo,#listing-3col .artbox .article_price_unit_pseudo,#listing .artbox .price,#listing-3col .artbox .price,#listing .artbox .pseudoprice,#listing-3col .artbox .pseudoprice,#listing .artbox .actions,#listing-3col .artbox .actions{position:absolute;width:92%;right:13px}#listing .artbox .actions,#listing-3col .artbox .actions{max-height:110px;min-height:90px}#listing .title_desc,#listing-3col .title_desc{text-align:center}#listing .title_desc h3,#listing-3col .title_desc h3{margin:1em 0;font-size:1.4em}#listing .title_desc p,#listing-3col .title_desc p{display:none}#listing .price,#listing-3col .price,#listing .pseudoprice,#listing-3col .pseudoprice{font-size:1.2em;right:10px;text-align:right}#listing .artbox{width:24%}.tcloud,.category_text{background:#f2f2f2}.tcloud{padding:24px 0 0}.category_text h1{margin:0}.category_text p{margin:12px 0 0}.stars{background:#fff;padding:1px 4px 4px;border-radius:0;display:inline-block}.star{background-image:url(/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/images/css/xsprite_stars.png.pagespeed.ic.6mzv2qQKpW.png);display:inline-block;height:17px;width:90px;margin:2px 0;text-indent:-9999em}@media only screen and (-webkit-min-device-pixel-ratio:2){.star{background-image:url(/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/images/css/xsprite_starsx2.png.pagespeed.ic.zopD37Kqvy.png);background-size:90px auto}}.star0{background-position:left 0}.star1{background-position:left -18px}.star2{background-position:left -36px}.star3{background-position:left -54px}.star4{background-position:left -72px}.star5{background-position:left -90px}.star6{background-position:left -108px}.star7{background-position:left -126px}.star8{background-position:left -144px}.star9{background-position:left -162px}.star10{background-position:left -180px}.pseudo_percent{background:none repeat scroll 0 0 #e70000;border:2px solid #fff;box-shadow:none;border-radius:50%;color:#fff;display:inline-block;height:25px;padding:1px 0 0;text-align:center;width:25px}.ico_wrap{position:absolute;top:5px;left:5px}.ico_tipp,.ico_esd,.ico_new{background:#a8e200;border-radius:0;border:2px solid #fff;box-shadow:none;color:#fff;display:inline-block;font-size:.7em;padding:6px;text-align:center;z-index:10}.listing_actions{font-size:.9em;margin:12px 0 0}.listing_actions .col{padding:0 12px 0 0;margin:0 0 12px}.listing_actions .col:last-child{float:right}.listing_actions .change-view,.listing_actions .navi{background:#fff;border:1px solid #f2f2f2;color:#59585a;display:inline-block;padding:8px 6px 4px 7px;margin:0;float:left;border-radius:0}.listing_actions .change-view:hover,.listing_actions .navi:hover,.listing_actions .change-view.active,.listing_actions .navi.active,.listing_actions .change-view.on,.listing_actions .navi.on{background:#f2f2f2}.listing_actions .change-view:hover .icon:after,.listing_actions .navi:hover .icon:after,.listing_actions .change-view.active .icon:after,.listing_actions .navi.active .icon:after,.listing_actions .change-view.on .icon:after,.listing_actions .navi.on .icon:after{color:#59585a}.listing_actions .change-view .icon:after,.listing_actions .navi .icon:after{margin:0;font-size:1.5em}.listing_actions .change-view.active,.listing_actions .navi.active{cursor:default}.listing_actions .navi{margin:0 -1px 0 0;padding:7px 12px 7px 13px;height:32px}.listing_actions .dots{display:none}.listing_actions .select_wrap{background:#f2f2f2;border-color:transparent;width:150px;height:31px;padding:0}.listing_actions .select_wrap select{width:170px}.listing_actions label{display:none;margin:0 0 6px}.listing_actions .bottom{float:right;margin:0 60px 0 0}.listing_actions .display_sites,.listing_actions .paging{float:left}.listing_actions .display_sites{display:none;border-radius:0;border:1px solid #f2f2f2;background:#fff;padding:8px 6px 6px 7px;margin:21px 0 0;height:32px}.top_actions{position:relative}.top_actions .top_nav_button{color:#59585a;display:inline-block;border-radius:0;position:absolute;right:0;top:0;cursor:pointer;height:35px;width:35px;z-index:10;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.top_actions .top_nav_button:hover{color:#a8e200}.top_actions .top_nav_button:after{font-size:1.3em;position:absolute;top:7px;left:6px;content:"\f161";font-family:"font-awesome"}.top_actions .top_nav_button.active{top:10px}.top_actions .top_nav_button.active:after{content:"\f00d"}.customers_viewed,.customers_bought{border-bottom:2px solid #f2f2f2;margin:0 0 24px}.inner-supplier{background:#fff;padding:12px;text-align:center}.touch .listing .actions{display:none}.touch .listing#listing-2col .artbox .title_desc,.touch .listing#listing-3col .artbox .title_desc,.touch .listing#listing .artbox .title_desc{height:100%}@media only screen and (max-width:800px){.listing_actions .bottom{float:left}}@media only screen and (max-width:600px){.listing .artbox .title_desc,.similar .artbox .title_desc{width:50%}.listing .artbox .price,.similar .artbox .price,.listing .artbox .pseudoprice,.similar .artbox .pseudoprice{text-align:right;width:100%}.listing .artbox .actions,.similar .artbox .actions{width:100%}.listing .artbox .actions a,.similar .artbox .actions a{padding:12px 24px 12px 12px}.listing .artbox figure,.similar .artbox figure{width:30%}.listing .artbox .title_desc,.similar .artbox .title_desc{min-height:0}#listing-2col .artbox,#listing-3col .artbox{width:99%;height:210px}#listing-3col .artbox,#listing .artbox{width:49%;height:250px}.articleperpage .select_wrap{width:96px}}@media only screen and (max-width:400px){#listing-1col .artbox figure,#listing-1col .artbox .title_desc{width:100%}#listing-3col .artbox{width:99%;height:250px}}.emotion-listing{margin:0 0 12px -2%;height:auto!important}.emotion-element{margin:0 0 2% 2%;float:left;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.emotion-element h2{padding:6px 0;background:rgba(255,255,255,.8);border-radius:0}.emotion-element .artbox:hover,.emotion-element .teaser_box:hover{box-shadow:0 0 2px rgba(0,0,0,.2)}.emotion-element .artbox h3,.emotion-element .teaser_box h3{padding:6px 24px 0 6px;position:relative;font-family:'fjalla one',sans-serif;color:#59585a;font-weight:300;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.emotion-element .artbox{height:200px;background:#fff;overflow:hidden;padding:12px;position:relative}.emotion-element .artbox:hover .title_desc{height:100%;background:rgba(255,255,255,.9)}.emotion-element .artbox:hover .price,.emotion-element .artbox:hover .pseudoprice{opacity:1;filter: alpha(opacity= 100 )}.emotion-element .artbox h3{padding:6px}.emotion-element .artbox a{display:block}.emotion-element .artbox a h3{color:#59585a;font-weight:300;font-size:1em}.emotion-element .artbox .desc,.emotion-element .artbox .actions{display:none}.emotion-element .artbox .exact_price,.emotion-element .artbox .pseudo{float:right}.emotion-element .artbox .pseudo{color:#e70000;font-size:.8em;margin:-15px 0 0}.emotion-element .artbox .price,.emotion-element .artbox .pseudoprice{color:#59585a;position:absolute;right:12px;bottom:12px;opacity:0;filter: alpha(opacity= 0 );-webkit-transition:all .3s ease-out;transition:all .3s ease-out;z-index:100;margin:0}.emotion-element .artbox .title_desc{color:#59585a;position:absolute;bottom:0;left:0;background:rgba(255,255,255,.7);width:100%;height:0;z-index:10;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.emotion-element .artbox .pseudo_percent,.emotion-element .artbox .ico_tipp,.emotion-element .artbox .ico_esd{top:5px;left:5px}.emotion-element .artbox,.emotion-element .mapping,.emotion-element .teaser_box,.emotion-element .blog-entry figure{box-shadow:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.emotion-element .article-element .article_price_unit{display:none}.emotion-element .article-element img{margin:0 auto}.emotion-col3 .col1{width:31.3333333%}.emotion-col3 .col2{width:64.666666%}.emotion-col3 .col3{width:98%}.emotion-col4 .col1{width:23%}.emotion-col4 .col2{width:48%}.emotion-col4 .col3{width:73%}.emotion-col4 .col4{width:98%}.teaser_box{position:relative;overflow:hidden;background:#fff}.teaser_box img{display:block;margin:0 auto}.teaser_box:hover .teaser_headline{height:100%;background:rgba(255,255,255,.9)}.teaser_headline{position:absolute;color:#59585a;bottom:0;left:0;background:rgba(255,255,255,.7);width:100%;height:0;z-index:10;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.emotion-link a{background:rgba(255,255,255,.5);display:block;position:relative;padding:12px 0;margin:0 0 48px;border-top:2px solid #d4d4d4;border-radius:0 0 0 0}.emotion-link a:hover{background:rgba(255,255,255,.7);color:#59585a}.emotion-link a .icon{position:absolute;top:50%;margin:-8px 0 0;right:12px}.article-slider-emotion .flex-viewport,.viewed-slider .flex-viewport,.topseller-slider .flex-viewport,.bought-slider .flex-viewport{padding:12px;margin:-9px 0 0 -12px}.article-slider-emotion img,.viewed-slider img,.topseller-slider img,.bought-slider img{box-shadow:none}.article-slider-emotion .article_price_unit,.viewed-slider .article_price_unit,.topseller-slider .article_price_unit,.bought-slider .article_price_unit,.article-slider-emotion .article-purchase-unit,.viewed-slider .article-purchase-unit,.topseller-slider .article-purchase-unit,.bought-slider .article-purchase-unit{display:none}.article-slider-emotion .artbox .price,.viewed-slider .artbox .price,.topseller-slider .artbox .price,.bought-slider .artbox .price{display:block}.topseller-slider .slide_article img,.topseller-slider .slide_articles img{max-height:255px;margin:0 auto 6px}.topseller-slider .slide_article,.viewed-slider .slide_article,.bought-slider .slide_article{width:150px;margin:0 auto}.topseller-slider .slide_article h3,.viewed-slider .slide_article h3,.bought-slider .slide_article h3{min-height:40px}.topseller-slider .slide_article figure,.viewed-slider .slide_article figure,.bought-slider .slide_article figure{height:125px}.sliding_container .slide_articles a{float:left}.slide_articles{float:left}.slide_article,.slide_articles{font-size:.8em;width:224px;display:block;padding:12px;border-radius:0;text-align:center}.slide_article h3,.slide_articles h3{font-size:1.2em}.slide_article img,.slide_articles img{margin:0 auto;display:block;max-height:132px;margin:0 auto 12px}.slide_article .price,.slide_articles .price,.slide_article .pseudoprice,.slide_articles .pseudoprice{font-size:1.2em;font-weight:400}.slide_article .title_desc p,.slide_articles .title_desc p{font-size:.8em}.emotion-element .article-slider-emotion .artbox{height:auto;min-height:274px;margin:0 auto}.emotion-element .article-slider-emotion .artbox:hover{box-shadow:none}.emotion-element .article-slider-emotion .artbox h3{font-size:1.1em;min-height:40px}.emotion-element .article-slider-emotion .artbox h3:after{display:none}.emotion-element .article-slider-emotion .artbox .price,.emotion-element .article-slider-emotion .artbox .pseudoprice{right:0;width:100%}.emotion-element .article-slider-emotion .artbox .pseudo{float:none;font-size:1em}.emotion-element .article-slider-emotion .artbox .pseudo em{font-style:normal;text-decoration:line-through;color:#e70000}.article-slider-emotion h2{border-bottom:2px solid #59585a}.article-slider-emotion .flex-control-nav{bottom:-16px}.article-slider-emotion:hover .flex-control-nav{opacity:1;filter: alpha(opacity= 100 )}.article-slider-emotion:hover .flex-direction-nav a{margin:0;opacity:1}.viewed-slider .price.up em,.bought-slider .price.up em{font-style:normal;text-decoration:line-through;color:#e70000;display:block}.ajaxSlider{position:relative;min-height:100px}.ajaxSlider:before,.ajaxSlider:after{content:"";display:table}.ajaxSlider:after{clear:both}.ajaxSlider .loader{text-indent:-9999em;background:url(/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/images/css/ico_ajax-loader.gif.pagespeed.ce.PAl2X1IEdS.gif) no-repeat rgba(255,255,255,.7) center center;height:16px;width:16px;border-radius:50%;position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px}.sliding_outer,.sliding_container,.article-slider-emotion .slide{width:100%!important}.emotion-element .outer-article-box .artbox .price{display:block}.outer-article-box{float:left;margin:0 0 0 3%;text-align:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.outer-article-box:first-child{margin:0!important}.col1 .outer-article-box{width:100%!important}.col2 .outer-article-box{margin:0 0 0 4%}.col4 .outer-article-box{margin:0 0 0 2.6%}.outer-article-box .article-thumb-wrapper{margin:0 0 12px}.outer-article-box a{display:inline-block;width:100%;text-align:center}.outer-article-box .article-purchase-unit{display:none}.outer-article-box .title{min-height:40px}.outer-article-box .artbox .price,.outer-article-box .artbox .pseudoprice{right:0;width:100%}.outer-article-box .artbox h3{padding:0}.outer-article-box .artbox .pseudo{float:none;font-size:1em}.outer-article-box .artbox .pseudo em{font-style:normal;text-decoration:line-through;color:#e70000}.slide_numbers{position:absolute;right:12px;top:24px;font-size:.7em}.ajaxSlider{position:relative;overflow:hidden}.ajaxSlider:hover .rightArrow{right:0}.ajaxSlider:hover .leftArrow{left:40px}.rightArrow,.leftArrow{position:absolute;top:44%;text-indent:-9999em;z-index:10}.rightArrow:focus,.leftArrow:focus{outline:none}.rightArrow:before,.leftArrow:before{position:absolute;right:12px;top:0;content:"\f105";font-family:"font-awesome";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;font-size:2.8em;color:#fff;text-shadow:0 0 1px #000}.touch .rightArrow,.touch .leftArrow{opacity:1;filter: alpha(opacity= 100 )}.rightArrow{right:-40px}.leftArrow{left:0}.leftArrow:before{content:"\f104"}.banner-slider-element img{width:100%}.slider-manufacturer{position:relative;background:#fff;box-shadow:none;padding:12px 0;opacity:1;filter: alpha(opacity= 100 );-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.slider-manufacturer .flex-direction-nav a{opacity:1;filter: alpha(opacity= 100 )}.slider-manufacturer.loading{opacity:0;filter: alpha(opacity= 0 )}.slider-manufacturer .flex-control-nav{bottom:-25px}.mapping{position:relative;overflow:hidden}.mapping img{position:relative;z-index:9}.mapping:hover img{box-shadow:none}.banner-mapping{position:absolute;top:0;left:0;height:auto!important;width:auto!important}.banner-mapping a{display:block;position:absolute;z-index:10}.banner-mapping-tooltip{z-index:100;position:absolute;display:none}.banner-mapping-tooltip span{background:#000;background:rgba(0,0,0,.4);color:#fff;padding:6px 12px;display:block;text-align:center}.banner-mapping-tooltip.hover{display:inline-block}.youtube-element{position:relative;padding-bottom:55%;padding-top:15px;height:0;overflow:hidden}.youtube-element iframe{position:absolute;top:0;left:0;width:100%;height:100%}.blog-outer-container{margin:0 0 0 -2%}.blog-entry{float:left;margin:0 0 0 2%}.blog-entry figure{margin:0 0 12px}@media only screen and (max-width:800px){.article-slider-emotion .flex-viewport,.viewed-slider .flex-viewport,.topseller-slider .flex-viewport,.bought-slider .flex-viewport{padding:12px;margin:-9px 0 0 -12px}.slide_numbers{top:18px}.rightArrow:before,.leftArrow:before{top:-12px}.emotion-col4 .col3{width:98%}}@media only screen and (max-width:600px){.emotion-col3 .col1,.emotion-col4 .col1,.emotion-col3 .col2,.emotion-col4 .col2,.emotion-col3 .col3,.emotion-col4 .col3,.emotion-col3 .col4,.emotion-col4 .col4{width:98%}.emotion-col3 .col1 .emotion-inner-element .blog-entry,.emotion-col4 .col1 .emotion-inner-element .blog-entry,.emotion-col3 .col2 .emotion-inner-element .blog-entry,.emotion-col4 .col2 .emotion-inner-element .blog-entry,.emotion-col3 .col3 .emotion-inner-element .blog-entry,.emotion-col4 .col3 .emotion-inner-element .blog-entry,.emotion-col3 .col4 .emotion-inner-element .blog-entry,.emotion-col4 .col4 .emotion-inner-element .blog-entry{width:98%!important}.emotion-col4 .col1{width:48%}.emotion-element.col4 .outer-article-box{width:48%!important}.emotion-element.col4 .outer-article-box:nth-child(3) {margin:0}.emotion-element .article-slider-emotion .flex-control-nav{bottom:10px}.emotion-element .article-slider-emotion .artbox h3{overflow:visible;white-space:normal}.teaser_box img{margin:0}}@media only screen and (max-width:400px){.emotion-element.col3 .outer-article-box,.emotion-element.col1 .outer-article-box{width:100%!important;margin:0!important}.emotion-col4 .col1{width:98%}}#detailbox{position:relative;background:#fff;border-radius:0}#detailbox h1{padding:12px 0;margin:0;background:none;color:#59585a;word-wrap:break-word}#detailbox #img #wrap{background:rgba(255,255,255,.7);border-radius:0;text-align:center;padding:12px;width:100%!important;overflow:hidden}#detailbox #img img{max-height:500px}#detailbox .quantity_input input,#detailbox #comments input{border:1px solid #d4d4d4}#detailbox .supplier{margin:0 0 .3em;width:100%;float:left;font-size:.8em}#detailbox .detail_ordernumber{color:#666;margin:0;font-size:.8em}#detailbox .star{position:absolute;right:12px}#detailbox .article_details_price_unit{font-size:.8em}#detailbox .detail_comments{float:right;margin:-36px 0 0;position:relative;width:100%}#detailbox .detail_comments .comment_numbers{position:absolute;right:110px;top:3px}#detailbox #detailCartButton{float:right}#detailbox .article_details_bottom,#detailbox .basketform{float:left;margin:24px 0}#detailbox .article_details_bottom{width:40%}#detailbox .basketform{width:60%}#detailbox .basketform.fullwidth{width:100%}#detailbox .quantity_time{color:#59585a;float:left;font-size:1.5em;max-width:30px;padding:6px 10px;text-align:center}#detailbox #basketButton{padding:12px}#detailbox #basketButton:before{font-family:'font-awesome';content:"\f07a";display:inline-block;font-size:1em}#detailbox .quantity_input{width:50px;text-align:center;float:left}#detailbox .quantity_input label{display:none}#detailbox .quantity_input input[type="text"]{padding:12px 6px;text-align:center}#detailbox .article_details_price,#detailbox .article_details_price2{font-size:2em;color:#666}#detailbox .article_details_price .PseudoPrice,#detailbox .article_details_price2 .PseudoPrice{font-size:.4em}#detailbox .delivery_container{float:left;width:100%}#detailbox .tax_attention{font-size:.7em}#detailbox #detail_menu{float:left;padding:0;margin:0 0 12px;list-style:none}#detailbox #detail_menu li{float:left;width:50%}#detailbox #detail_menu a{word-wrap:break-word}#detailbox #detail_menu a:after{margin:-7px 0 0}.articlenav{position:absolute;right:12px;top:-34px}.article_back,.article_next{float:left}.article_back .icon:after,.article_next .icon:after{background:#000;border-radius:0;padding:6px 10px 5px;color:#fff;margin:0}.article_back:hover .icon:after,.article_next:hover .icon:after{background:#59585a}.article_back .btn_text,.article_next .btn_text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.article_back{right:10px}.padbox{padding:0}.deliverable1,.deliverable2,.deliverable3{color:#666;display:inline-block;font-size:.8em}#buybox{float:left;width:100%}#buybox table{border:0 none}#buybox thead{background:#f2f2f2}#buybox thead tr th{text-align:center;padding:12px 0;text-transform:uppercase;font-size:.8em}#buybox thead td{padding:0}#buybox thead td strong{color:#999}#buybox tr{border-bottom:1px dotted #d4d4d4;box-shadow:0 1px 0 #fff}#buybox th{text-transform:uppercase;font-size:.8em}#buybox td{padding:5px 0}#buybox td strong{color:#000}#buybox .select_wrap{border:1px solid #d4d4d4}#buybox .table-configurator{margin:0 0 24px 0;width:100%}#buybox .table-configurator tbody td{text-align:center;color:#000;font-weight:300;padding:5px;font-size:.9em}#buybox .table-configurator tbody td span{color:#999;font-weight:normal}#buybox .table-configurator tbody td input{display:block;margin:5px 0;padding:0;width:100%}#buybox .table-configurator tbody td span{display:block;margin-top:5px}.status0,.status1,.status2,.status3,.status4,.status5,.status6,.status7,.status8{display:inline-block}.status0:after,.status1:after,.status2:after,.status3:after,.status4:after,.status5:after,.status6:after,.status7:after,.status8:after{font-family:"font-awesome";font-size:1.2em;display:inline-block}.status0:after,.status1:after,.status6:after{color:#fdbc21;content:'\f017'}.status2:after,.status5:after,.status7:after{color:#2bbe04;content:'\f00c'}.status4:after,.status8:after{color:#e70000;content:'\f017'}div#article_details .delivery_container{height:15px;line-height:15px}div#article_details .delivery_container p{color:#999}.upprice_config,.config_select{margin:24px 0 0;padding:6px 0;border-top:1px dotted #d4d4d4;border-bottom:1px dotted #d4d4d4}.upprice_config .row,.config_select .row{margin:6px 0;padding:6px 6px 4px}.upprice_config .row:hover,.config_select .row:hover{background:#f2f2f2}.upprice_config .col.two,.config_select .col.two{padding:0}.upprice_config .col.two:first-child,.config_select .col.two:first-child{padding:0 12px 0 0}.upprice_config p,.config_select p{margin:0 0 5px;padding:7px 0 0}.upprice_config p strong,.config_select p strong{color:#59585a}.upprice_config .config_group_name,.config_select .config_group_name{color:#59585a;font-weight:bold}.upprice_config .select_wrap,.config_select .select_wrap{width:100%}#buybox .configurator--variant .variant--group{margin:12px 0 0;border-top:1px solid #f2f2f2;padding:12px 0 0}#buybox .configurator--variant .variant--group:before,#buybox .configurator--variant .variant--group:after{content:"";display:table}#buybox .configurator--variant .variant--group:after{clear:both}#buybox .configurator--variant .variant--name{margin:0 0 12px 0;font-weight:bold;color:#59585a;text-transform:uppercase}#buybox .configurator--variant .variant--option{line-height:57px;margin:0 10px 10px 0;display:block;position:relative;float:left}#buybox .configurator--variant .option--input{display:block;width:100%;height:100%;margin:0;position:absolute;top:0;left:0;z-index:10;cursor:pointer;opacity:0;filter: alpha(opacity= 0 )}#buybox .configurator--variant .option--input:hover ~ label {color:#59585a;border-color:#59585a}#buybox .configurator--variant .option--input:hover ~ label.is--disabled {color:#59585a;border-color:#d4d4d4}#buybox .configurator--variant .option--input:checked ~ label {color:#a8e200;border-color:#a8e200}#buybox .configurator--variant .option--input:disabled ~ label {opacity:.5;filter: alpha(opacity= 50 )}#buybox .configurator--variant .option--input:disabled{cursor:default}#buybox .configurator--variant .option--label{display:block;height:57px;width:57px;padding:3px;margin:0;line-height:49px;position:relative;z-index:1;border:1px solid #d4d4d4;font-weight:bold;text-align:center;float:none;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;overflow:hidden}#buybox .configurator--variant .option--label img{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0}.cloud-zoom-lens{background-color:#fff;box-shadow:none;cursor:move;border:1px dotted #d4d4d4}.cloud-zoom-title{display:none}.cloud-zoom-big{border:0px solid #ccc;overflow:hidden;top:0!important;left:50%!important;width:49%!important;box-shadow:none}.cloud-zoom-loading{color:#59585a;text-transform:uppercase}.mousetrap{left:24px!important;top:12px!important}.thumb_box a{border:1px solid #dfdfdf;border-radius:3px;display:inline-block;height:50px;margin:0 10px 10px 0;padding:5px;width:50px}.thumb_box a:hover{border-color:#fff;box-shadow:none}.thumb_box a:focus{outline:none}#detailinfo{background:#f2f2f2;margin:24px 0 24px -2%;padding:24px 0 0}.ui-tabs{position:relative;width:64%;float:left;margin:0 0 2% 2%;padding:0 0 24px}.ui-tabs-nav{margin:0;padding:0}.ui-tabs-nav a span{float:left}.ui-tabs-nav a span.star{float:left;display:block;margin:1px 0 0 5px}.ui-tabs-nav li{list-style:none;float:left;position:relative;margin:0 12px 0 0;white-space:nowrap}.ui-tabs-nav li a{background:#fff;border-radius:0 0 0 0;color:#59585a;float:left;padding:12px;position:relative;-webkit-transition:none;transition:none}.ui-tabs-nav li a:focus{outline:none}.ui-tabs-nav li a:hover{background:#d4d4d4}.ui-tabs-nav li.ui-state-active a{box-shadow:none;background:#59585a;color:#fff}.ui-tabs-nav li.ui-state-active a:after{content:"";position:absolute;width:100%;left:0;bottom:-5px;height:10px}.ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;position:relative;z-index:1;margin-bottom:-1px}.ui-tabs-nav li.ui-tabs-selected a,.ui-tabs-nav .ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs-nav .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs-nav li a,.ui-tabs-nav .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs-panel{display:block;padding:12px;background:#fff;box-shadow:none;border-radius:0 0 0 0}.ui-tabs-hide{display:none!important}#write_comment{display:none}#comments .captcha-placeholder{margin:0 5% 0 0;width:20%}#comments h3{padding:0 12px}#comments .captcha .code{width:30%}#comments p.col{margin:0 0 12px}#comments fieldset{margin:0}#comments .comment_block{margin:24px 0;padding:12px 0;border-top:1px solid #d4d4d4;box-shadow:0 1px 0 #fff inset;position:relative}#comments .comment_block:after{content:"\f0e5";font-family:"font-awesome";position:absolute;left:0;top:50px}#comments .comment_block .right_container{padding:0 0 0 24px}#comments .comment_block h3{margin:12px 0;padding:0}#comments .comment_block.answer{margin-top:-36px;border-top:1px dotted #d4d4d4;padding:12px 48px}#comments .comment_block.answer .left_container{padding:0 0 0 24px}#comments .comment_block.answer:after{top:10px;left:42px;content:"\f0e6";font-size:1.2em}#comments .form input[type="text"],#comments .form input[type="password"],#comments .form input[type="email"],#comments .form input[type="search"],#comments .form input[type="tel"],#comments .form textarea,#comments .form .select_wrap{border:1px solid #d4d4d4}#related #listing .artbox{width:100%;height:auto}#related #listing .artbox figure{width:30%;float:left}#related #listing .artbox figure img{margin:0}#related #listing .artbox .title_desc{width:36%;float:left;opacity:1;position:relative;text-align:left}#related #listing .artbox .title_desc h3{margin:0}#related #listing .artbox .price,#related #listing .artbox .pseudoprice,#related #listing .artbox .actions{opacity:1;width:30%;right:0}#related #listing .artbox .actions{top:auto;bottom:0}#related #listing .artbox .price,#related #listing .artbox .pseudoprice{left:auto;top:12px}#related #listing .artbox .article_price_unit{display:none!important}.ajax-detail{padding:12px}.modal #page_bottom,.modal #mobile_nav_button{display:none!important}h2.headingbox{padding:12px}.image{height:auto;width:auto;max-height:100px}.upper-content img{max-height:100px}.description_properties{margin:0 0 24px;padding:0;list-style:none}.description_properties li{padding:6px 0;border-bottom:1px dotted #d4d4d4}.description_properties li:before,.description_properties li:after{content:"";display:table}.description_properties li:after{clear:both}.description_properties .property_name{min-width:100px;font-weight:bold;width:40%;word-wrap:break-word;padding:0 12px 0 0}.description_properties .property_value{width:60%}.description_properties .property_value,.description_properties .property_name{float:left;display:block}@media only screen and (max-width:400px){.description_properties .property_value,.description_properties .property_name{width:50%;word-wrap:break-word}}#detail .inner_tabs{border-top:2px solid #59585a}#detail #description,#detail #supplier_description{line-height:1.8em}#detail #description p:last-child,#detail #supplier_description p:last-child{margin:0 0 48px}#detail .similar{width:31%;float:left;margin:0 0 0 2%}#detail .similar h2{margin:0}#detail .similar h3{font-size:1em;margin:0 0 6px}#detail .similar .artbox{width:100%;margin:0 0 12px}#detail .similar .artbox .article_price_unit,#detail .similar .artbox .price,#detail .similar .artbox .pseudoprice{width:100%;padding:0;float:left;margin:0}#detail .similar .artbox figure{width:25%;margin:0 4% 4% 0}#detail .similar .artbox .title_price{float:left;width:70%}#detail .similar .artbox .price,#detail .similar .artbox .pseudoprice{font-size:1.2em}#detail .similar .artbox .actions{width:100%}@media only screen and (max-width:1000px){#detailbox #basketButton{padding:12px 24px}#detailbox #basketButton .btn_text{display:none}}@media only screen and (max-width:800px){#detail .similar{width:98%}#detail .similar .artbox .price,#detail .similar .artbox .pseudoprice{position:static}#detail .quantity_time{font-size:1em;padding:12px 4px}.detailimage.col,.detailtext.col,#detail .padbox{padding:0}.mousetrap,.cloud-zoom-big,.cloud-zoom-lens{display:none!important}.ui-tabs{width:98%}.padbox{padding:0 12px}.articlenav{right:12px;top:20px;z-index:1002}#detailbox h1{width:80%}}@media only screen and (max-width:600px){#detailbox h1{width:100%}#detailbox #img img{max-height:300px}#detailbox #img #wrap{padding:12px 0}#detailbox .col{margin:0}#detailbox .article_details_bottom,#detailbox .basketform{width:100%;margin:0;float:left}#detailbox #detail_menu li{width:100%}.detailtext{padding:0}.ui-tabs-nav li.ui-state-active a,.ui-tabs-nav li a{color:#222;background:none;box-shadow:none}.ui-tabs-nav li.ui-state-active a:after,.ui-tabs-nav li a:after{background:none;box-shadow:none}.ui-tabs-nav li a{background:none;color:#999}.ui-tabs-nav li a:hover{background:none;color:#222}.ui-tabs-nav li a:before{position:absolute;left:0;top:50%;margin:-7px 0 0;content:"\f105";font-family:"font-awesome"}}#center.account .row,#center.register .row{margin-left:-2%}#center.register .payment .row{margin-left:0}#center.register h2{border-bottom:2px solid #59585a}#center.account .cat_text{background:#f2f2f2}#center.account .row{margin:0 0 60px -1%}#center.account .row p{line-height:1.8em}#center.account .padbox{padding:0}#center.account .listing{margin:1px 0 0 -1%}#center.account h4{padding:12px 12px 12px 36px;background:rgba(255,255,255,.5);border-radius:0}#center.account #userinformations h2,#center.account #selected_payment h2,#center.account .newsletter h2,#center.account .billing h2,#center.account .shipping h2{position:relative;padding:12px 0 12px 36px;word-wrap:break-word;font-size:1.4em}#center.account #userinformations h2:after,#center.account #selected_payment h2:after,#center.account .newsletter h2:after,#center.account .billing h2:after,#center.account .shipping h2:after{position:absolute;font-family:"font-awesome";top:50%;left:0;margin:-12px 0 0}#center.account #userinformations h2:after{content:"\f007"}#center.account #selected_payment h2:after{content:"\f09d"}#center.account .billing h2:after,#center.account .shipping h2:after{content:"\f022"}#center.account .newsletter h2:after{content:"\f003"}#center.account .password h4,#center.account .email h4{position:relative}#center.account .password h4:after,#center.account .email h4:after{position:absolute;font-family:"font-awesome";top:50%;left:0;margin:-10px 0 0}#center.account .password h4:after{content:"\f023"}#center.account .email h4:after{content:"\f0e0"}.adminbox .sidebar_nav a:after{margin:-9px 0 0}a.link_myaccount:after{content:"\f007"}a.link_myorders:after{content:"\f046"}a.link_mydownloads:after{content:"\f019"}a.link_mybilling:after{content:"\f022"}a.link_myshipping:after{content:"\f022"}a.link_mypayment:after{content:"\f09d"}a.link_mysupport:after{content:"\f0ad"}a.link_myleaflet:after{content:"\f0f6"}a.link_mylogout:after{content:"\f011"}#login .col.two{padding:12px 24px 0 0}.orderoverview_active .btn.checkout{margin:24px 12px;float:right}.note .artbox,.notes .artbox{width:99%}.note .table_head .col:first-child,.notes .table_head .col:first-child{width:68.5%}.note .table_head .col.unitprice,.notes .table_head .col.unitprice{width:31.5%}#center.register form .col.two{width:100%;margin:0 0 24px}#center.register form .col.two:first-child{margin:0 0 24px}#center.register form .payment_method .method .col.two,#center.register form .payment_method .method_last .col.two{width:50%}#center.register form{margin:24px 0}#center.register .privacy.col{padding:0}.step_box{background:#f2f2f2;border-radius:0;padding:84px 24px 24px;margin:0 0 24px}.step_box ul{list-style:none;margin:0;padding:0}.step_box li{width:33%;float:left;text-align:center;opacity:.5;filter: alpha(opacity= 50 )}.step_box li .icon{display:none}.step_box li.active{opacity:1;filter: alpha(opacity= 100 )}.step_box li.active .text:after{background:#a8e200;color:#fff}.step_box li .text{position:relative;text-transform:uppercase;color:#59585a;padding:6px}.step_box li .text:after{font-family:"font-awesome";font-size:2em;position:absolute;top:-55px;left:50%;margin:0 0 0 -25px;padding:20px;background:#d4d4d4;color:#59585a;width:50px;height:50px;border-radius:50%;border:2px solid #fff;box-shadow:none}#first_step .text:after{content:"\f07a";padding:7px 8px 0 5px}#second_step .text:after{content:"\f022";padding:8px 9px 0}#last_step .text:after{content:"\f046";padding:8px 11px 0}.basket .table_head .col,#confirm .table_head .col,.finish .table_head .col,.basket .table_row .col,#confirm .table_row .col,.finish .table_row .col{width:12.5%}.basket .table_head .col.two,#confirm .table_head .col.two,.finish .table_head .col.two,.basket .table_row .col.two,#confirm .table_row .col.two,.finish .table_row .col.two{width:50%}.basket .btn.checkout,#confirm .btn.checkout,.finish .btn.checkout{float:right;padding:12px;margin:0 0 24px}.basket .select_wrap select,#confirm .select_wrap select,.finish .select_wrap select{width:130%}.basket .delivery_container,#confirm .delivery_container,.finish .delivery_container{position:relative}.basket .delivery_container p,#confirm .delivery_container p,.finish .delivery_container p{margin:0}.basket .delivery_container .status0,#confirm .delivery_container .status0,.finish .delivery_container .status0,.basket .delivery_container .status1,#confirm .delivery_container .status1,.finish .delivery_container .status1,.basket .delivery_container .status2,#confirm .delivery_container .status2,.finish .delivery_container .status2,.basket .delivery_container .status3,#confirm .delivery_container .status3,.finish .delivery_container .status3{position:absolute;top:50%;left:-25px;margin:-12px 0 0}.finish iframe{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.finish .cat_text{background:#f2f2f2;margin:0 0 24px}.orders .table_head .col,.orders .table_row .col{width:16.666666%}.orders .table_head .col .center,.orders .table_row .col .center{text-align:center}.orders .table_head .col.two,.orders .table_row .col.two{width:50%}.orders .table_foot p{margin:12px 0;width:100%}.downloads .table_head .col,.downloads .table_row .col{width:33%}.downloads .table_foot p{margin:12px 0}.table_head,.table_row,.table_foot{padding:12px 0}.table_head{border-radius:0 0 0 0;background:#f2f2f2;font-weight:700;color:#59585a}.table_row{border-top:1px solid #d4d4d4;box-shadow:0 1px 0 #fff inset;font-size:.85em;position:relative}.table_foot{box-shadow:0 1px 0 #fff inset;border-top:4px solid #d4d4d4}.table_foot p{margin:6px 0}.totalamount{text-transform:uppercase;font-size:1.2em}.vouchers,.add_article{margin:0 0 24px}.vouchers.form input[type="text"],.add_article.form input[type="text"]{width:50%;margin:0 12px 0 0}.textright{float:right;text-align:right}.textright .btn{margin:0}.thumb_image,.basket_details{float:left}.basket_details{width:83%}.thumb_image{width:15%;margin:0 2% 0 0}.thumb_image img{box-shadow:none}.action .del{background:#e70000;border-radius:50%;border:2px solid #fff;box-shadow:none;width:20px;height:20px;color:#fff;position:absolute;top:5px;left:5px;text-align:center;line-height:1em}.table_premium{background:#f2f2f2;margin:24px 0}.table_premium .head{border-radius:0;padding:6px}.table_premium .head h5:after{content:"\f06b";font-family:"font-awesome";margin:0 0 0 12px}.table_premium #listing-3col .artbox{background:#f2f2f2;width:32.3%;min-height:100px;height:auto}.table_premium #listing-3col .artbox h3{font-size:.8em}.table_premium .bonus_price{color:#e70000}.premium_img{background:#2bbe04;float:left;color:#fff;height:55px;width:55px;text-align:center;padding-top:20px;margin:0 12px 0 0;border-radius:50%}.selected_premium .del:after{content:"x";margin:0 0 0 -2px}.selected_premium .col.first{width:62%}#confirm .selected_premium .col.first{width:62%}#finished .selected_premium .col.first{width:50%}.basket .selected_premium .col.first{width:87.5%}.cart_left.col.one{border-top:1px solid #d4d4d4;box-shadow:0 1px 0 #fff inset;padding:12px 0}.cart_left.col.one h2{font-size:1.2em;display:inline-block}.cart_left.col.one .basket_country,.cart_left.col.one .basket_payment,.cart_left.col.one .basket_dispatch{float:left;width:33%;padding:0 12px}.cart_left.col.one .basket_country p,.cart_left.col.one .basket_payment p,.cart_left.col.one .basket_dispatch p{margin:0 0 12px}.cart_left.col.one .basket_dispatch_description{padding:12px 38px 12px 12px;margin:0 0 0 12px;background:#fff;float:left;width:96.5%;position:relative}.cart_left.col.one .basket_dispatch_description:after{content:"\f05a";color:#59585a;font-family:"font-awesome";position:absolute;right:12px;top:50%;margin:-16px 0 0;font-size:2em}#confirm .table_head{font-size:.8em}#confirm .table{background:#fff!important}#confirm .agb_accept{position:absolute;top:100px;left:12px}.emotion-country_notice{float:left;text-align:right;width:100%}.emotion-country_notice p{background:#f2f2f2;float:right;padding:6px}.agb_cancelation,.personal-information,.table{margin:0 0 48px}.agb_info{margin:60px 0 0}.error.agb_confirm{position:absolute;top:108px;left:0;width:100%;text-align:center}.voucher-add-article.col{padding:0 12px 0 0}.personal-information h3{border-bottom:2px solid #d4d4d4;padding:0 0 6px}.personal-information .col{min-height:220px;position:relative;padding:0 24px 24px 0;margin:0 0 24px}.personal-information .col .buttons{position:absolute;bottom:0}.personal-information .col.dispatch-methods{margin:0;padding:0;min-height:0}.personal-information fieldset{margin:0 0 24px}.method{margin:0 0 24px}.method_type{text-transform:uppercase;margin:0 0 6px}.method_type input{margin:0 12px 0 0}.method_desc{font-size:.9em}.change_payment .payment_method .form_row.method{padding:12px 0;border-bottom:1px solid #d4d4d4}.displaynone{display:none}.supplier_register{margin:0 0 48px}aside.register ul{list-style:none;margin:0;padding:0}aside.register li{margin:24px 0;padding:0 0 0 24px;position:relative}aside.register li:after{content:"\f05d";font-family:"font-awesome";position:absolute;left:0;top:50%;margin:-8px 0 0;color:#2bbe04}.country-area-state-selection{min-height:60px}.check{padding:24px 12px 0}@media only screen and (max-width:800px){.ctl_checkout .mobile_nav_button{display:none}.ctl_checkout #page_header{min-height:60px}.table_foot .col.two{width:50%}.table_foot .col.four{width:25%;margin:0 0 24px}}@media only screen and (max-width:600px){.basket .table_head,
  #confirm .table_head,
  .finish .table_head,
  .basket .main-article-features,
  #confirm .main-article-features,
  .finish .main-article-features,
  .basket .small_quantities .col:nth-child(2),
  #confirm .small_quantities .col:nth-child(2),
  .finish .small_quantities .col:nth-child(2),
  .basket .small_quantities .col:nth-child(3),
  #confirm .small_quantities .col:nth-child(3),
  .finish .small_quantities .col:nth-child(3),
  .basket .table_row .col:nth-child(4),
  #confirm .table_row .col:nth-child(4),
  .finish .table_row .col:nth-child(4),
  .basket .table_foot .col:first-child,
  #confirm .table_foot .col:first-child,
  .finish .table_foot .col:first-child,
  .basket .delivery_container div:first-child,
  #confirm .delivery_container div:first-child,
  .finish .delivery_container div:first-child {display:none}.step_box{padding:84px 0 24px}.step_box li .text{font-size:.6em;word-wrap:break-word}.step_box li .text:after{font-size:3em}.orders .col{margin:0}.orders .orderoverview_active>.table>.table_head:first-child{display:none}.orders .table_foot .col:nth-child(3) p.textright {text-align:left}.orders .displaynone .table_head .col:nth-child(2),
  .orders .displaynone .table_row .col:nth-child(2),
  .orders .displaynone .table_head .col:nth-child(3),
  .orders .displaynone .table_row .col:nth-child(3) {display:none}.table_row .col{width:100%!important;margin:6px 0}.table_foot .col.two{width:100%}.table_foot .col.four{width:50%;margin:0 0 24px}.personal-information .col{min-height:0}.personal-information .col .buttons{position:relative;bottom:0}.table_premium #listing-3col .artbox{width:99%}.cart_left.col.one .basket_country,.cart_left.col.one .basket_payment,.cart_left.col.one .basket_dispatch{width:100%;margin:0 0 12px}}#page_footer{background:#000;padding:24px 12px 0;font-size:.8em}#page_footer .inner{padding:0}#page_footer p{margin:0 0 1em}#page_footer .footer_info{padding:24px 0;border-top:1px solid #333;border-bottom:1px solid #333}#page_footer .footer_info p{margin:0;text-align:center}.footer_menu{padding:0 0 24px}.footer_menu li{float:none}.footer_menu a{color:#fff;padding:6px 0;display:block;width:100%}.footer_menu a:hover{color:#a8e200}.footer_menu .newsletter{width:100%}.footer_menu .newsletter .fieldset{position:relative}.footer_menu .newsletter input[type="submit"]{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;height:100%;position:absolute;right:0;text-indent:-9999em;top:0;width:55px;z-index:3}.footer_menu .newsletter .icon{background:none repeat scroll 0 0 #a8e200;padding:7px 13px 6px 20px;position:absolute;right:0px;top:0px;z-index:2}.footer_menu .newsletter .icon:after{color:#fff}#newsletter_input{padding:4px;height:27px;border:none}.head{font:16px/1.2em 'Fjalla One','Roboto Condensed',sans-serif;text-transform:uppercase;margin:0 0 12px;display:block;color:#d4d4d4}#page_bottom{background:#000;padding:12px 0;text-align:center}.footer_copyright{font-size:.7em}.trusted_shops{display:block;font-size:.9em}.trusted_shops img{float:left;margin:0 5% 0 0}.trusted_shops>span{float:left;display:inline-block;margin:8px 0 0;width:70%}.listing-blog{margin:0}.listing-blog h2{font-size:1em;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.listing-blog .category_text{margin:0 0 24px}.listing-blog .block{margin:0 0 0 -2%}.listing-blog .blogbox{width:31%;float:left;min-height:300px;position:relative;border-bottom:1px solid #f2f2f2;padding:0 0 24px}.listing-blog .blogbox_content p{margin:0 0 24px}.bloglisting .artbox{width:100%}.blog_navi .sidebar_nav{margin:0 0 24px}.blog_navi .sidebar_nav:last-child{margin:0}.blogbox{margin:0 0 24px 2%}.blogbox.blogboxdetail{margin-left:0}.blogbox p{line-height:1.3em;margin:0 0 24px}.blogbox .description{float:right}.blogbox .main_image{margin:0 12px 12px 0;width:100%}.blogbox .post_metadata{font-size:.9em;margin:0 0 6px}.blogbox .post_metadata .rating,.blogbox .post_metadata .last{padding:0 0 0 6px;margin:0 0 0 6px;border-left:1px solid #d4d4d4;box-shadow:1px 0 0 #fff inset}.blogbox .thumbnail_box a{float:left;margin:0 12px 12px 0}.blog_img.col{padding:0 12px 0 0}.blog_tags{margin:0 0 12px}.bookmark{margin:0 12px 0 0}.bookmark .frontend_blog_bookmarks{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bookmark:after{background:#fff;border-radius:0;display:inline-block;width:35px;height:35px;font-family:"font-awesome";padding:10px;text-align:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.bookmark:hover:after{box-shadow:none}.bookmark.twitter:after{content:"\f099"}.bookmark.facebook:after{content:"\f09a"}.bookmark.pinterest:after{content:"\f0d2"}.bookmark.gplus:after{content:"\f0d4"}.social_links{float:left}@media only screen and (max-width:800px){.listing-blog .blogbox{width:98%;float:none;min-height:10px}.listing-blog .blogbox_content p{margin:0 0 12px}}.category_filter ul,.searchbox ul,.supplier_filter ul{list-style:none;padding:0;margin:0;float:left}.category_filter li,.searchbox li,.supplier_filter li{float:left;margin:0 12px 0 0}.category_filter li a:before,.searchbox li a:before,.supplier_filter li a:before{content:"\f096";font-family:"font-awesome";margin:0 6px 0 0}.category_filter .categories .row,.searchbox .categories .row,.supplier_filter .categories .row,.category_filter .searchbox .row,.searchbox .searchbox .row,.supplier_filter .searchbox .row,.category_filter .supplier_filter .row,.searchbox .supplier_filter .row,.supplier_filter .supplier_filter .row{margin:0 0 12px}.category_filter .categories a:after,.searchbox .categories a:after,.supplier_filter .categories a:after,.category_filter .searchbox a:after,.searchbox .searchbox a:after,.supplier_filter .searchbox a:after,.category_filter .supplier_filter a:after,.searchbox .supplier_filter a:after,.supplier_filter .supplier_filter a:after,.category_filter .categories a:before,.searchbox .categories a:before,.supplier_filter .categories a:before,.category_filter .searchbox a:before,.searchbox .searchbox a:before,.supplier_filter .searchbox a:before,.category_filter .supplier_filter a:before,.searchbox .supplier_filter a:before,.supplier_filter .supplier_filter a:before{font-family:"font-awesome";font-size:1.1em}.category_filter .categories a:before,.searchbox .categories a:before,.supplier_filter .categories a:before,.category_filter .searchbox a:before,.searchbox .searchbox a:before,.supplier_filter .searchbox a:before,.category_filter .supplier_filter a:before,.searchbox .supplier_filter a:before,.supplier_filter .supplier_filter a:before{margin:0 6px 0 0}.category_filter .categories a:after,.searchbox .categories a:after,.supplier_filter .categories a:after,.category_filter .searchbox a:after,.searchbox .searchbox a:after,.supplier_filter .searchbox a:after,.category_filter .supplier_filter a:after,.searchbox .supplier_filter a:after,.supplier_filter .supplier_filter a:after{margin:0 6px}.category_filter .categories a.active:after,.searchbox .categories a.active:after,.supplier_filter .categories a.active:after,.category_filter .searchbox a.active:after,.searchbox .searchbox a.active:after,.supplier_filter .searchbox a.active:after,.category_filter .supplier_filter a.active:after,.searchbox .supplier_filter a.active:after,.supplier_filter .supplier_filter a.active:after{content:"\f105"}.category_filter .categories a.active:before,.searchbox .categories a.active:before,.supplier_filter .categories a.active:before,.category_filter .searchbox a.active:before,.searchbox .searchbox a.active:before,.supplier_filter .searchbox a.active:before,.category_filter .supplier_filter a.active:before,.searchbox .supplier_filter a.active:before,.supplier_filter .supplier_filter a.active:before{content:"\f046"}.category_filter .categories a.showall:before,.searchbox .categories a.showall:before,.supplier_filter .categories a.showall:before,.category_filter .searchbox a.showall:before,.searchbox .searchbox a.showall:before,.supplier_filter .searchbox a.showall:before,.category_filter .supplier_filter a.showall:before,.searchbox .supplier_filter a.showall:before,.supplier_filter .supplier_filter a.showall:before{content:"\f00d";color:#e70000}.category_filter .categories,.searchbox .categories,.supplier_filter .categories{padding:12px 0 0;border-top:1px solid #d4d4d4}.searchbox{padding:0 12px;margin:0 0 12px}.searchbox ul{border-top:1px solid #d4d4d4;box-shadow:0 1px 0 #fff inset;width:100%;padding:12px 0 0}.searchbox li,.supplier_filter li{float:none;margin:0 0 6px}.searchbox li:before,.supplier_filter li:before{font-family:"font-awesome";margin:0 6px 0 0}.searchbox li.active:before,.supplier_filter li.active:before{content:"\f046"}.searchbox li.close a:before,.supplier_filter li.close a:before{content:""}.searchbox li.close:before,.supplier_filter li.close:before{content:"\f00d";color:#e70000}.searchbox .overflow img:hover,.supplier_filter .overflow img:hover{box-shadow:none}.fuzzy .listing_actions{padding:12px 0 0;border-top:1px solid #d4d4d4;box-shadow:0 1px 0 #fff inset}.supplier_filter .slideContainer ul,.supplier_filter .filter_toggler,.supplier_filter .options{color:#59585a;position:relative;border-top:1px solid #d4d4d4;box-shadow:0 1px 0 #fff inset;padding:12px;width:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.supplier_filter .filter_toggler,.supplier_filter .options{cursor:pointer}.supplier_filter .filter_toggler:after,.supplier_filter .options:after{content:"\f055"!important;font-family:"font-awesome";position:absolute;right:12px;top:50%;margin:-7px 0 0}.supplier_filter .filter_toggler.active,.supplier_filter .options.active,.supplier_filter .filter_toggler:hover,.supplier_filter .options:hover{background:rgba(255,255,255,.7)}.supplier_filter .filter_toggler.active:after,.supplier_filter .options.active:after{content:"\f056"!important}.supplier_filter .filter_toggler .expandcollapse,.supplier_filter .options .expandcollapse{display:none}#compareContainerAjax{font-size:.8em;color:#fff;position:relative;float:right;border-radius:0 0 0 0;margin:6px 65px 0 0}#compareContainerAjax .row{min-height:60px}#compareHighlight{padding:6px 12px;display:inline-block}.ajax_compare_container .row,.ajax_compare_container .property{height:55px;padding:6px 0;border-top:1px solid #d4d4d4;box-shadow:0 1px 0 #fff inset;overflow:hidden;font-size:.9em}.ajax_compare_container .row:first-child,.ajax_compare_container .property:first-child{border-top:none;box-shadow:none}.ajax_compare_container .row.votes,.ajax_compare_container .property.votes{height:25px}.ajax_compare_container .row.name,.ajax_compare_container .property.name{height:95px;position:relative}.ajax_compare_container .row.name .btn,.ajax_compare_container .property.name .btn{position:absolute;bottom:0}.ajax_compare_container .compare_article h3,.ajax_compare_container .compare_article p{margin:0}.ajax_compare_container .compare_article img{max-height:40px}.ajax_compare_container .article_price_unit.row{height:auto!important;border-top:none;box-shadow:none;margin:0}.ajax_compare_container .property{border-top:1px solid #d4d4d4;box-shadow:0 1px 0 #fff inset;height:55px;padding:6px 0;background:none!important;margin:12px 0 0}.ajax_compare_container .btn{padding:6px}@media only screen and (max-width:400px){.ajax_compare_container h2{padding:6px!important}}.comparisons{border:1px solid #fff;background:#a8e200;color:#fff;font-size:.8em;height:18px;padding:2px 0 0;text-align:center;text-shadow:0px 1px 1px rgba(0,0,0,.5);width:18px;position:absolute;right:-6px;top:1px;z-index:2;box-shadow:0 1px 2px rgba(0,0,0,.3);border-radius:50%}#compareContainerResults{font-size:1em;position:absolute;top:25px;left:0;width:220px;margin:0 0 0 -35px;padding:24px 0 0;color:#59585a;z-index:99}#compareContainerResults ul{background:#fff;box-shadow:0 0 3px rgba(0,0,0,.3);border-radius:0;list-style:none;padding:0;margin:0}#compareContainerResults li{border-top:1px solid #d4d4d4;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#compareContainerResults li:first-child{border-top:none;box-shadow:none;border-radius:0 0 0 0}#compareContainerResults li:first-child:before,#compareContainerResults li:first-child:after{background:#fff;content:"";display:block;height:10px;width:10px;position:absolute;top:-4px;right:50%;margin:0 0 0 -5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#compareContainerResults li:first-child:before{-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);z-index:-1}#compareContainerResults li:first-child:hover:after{background:#f2f2f2}#compareContainerResults li:first-child:before,#compareContainerResults li:first-child:after{top:-5px}#compareContainerResults li:last-child{border-radius:0 0 0 0}#compareContainerResults li:hover{background:#f2f2f2}#compareContainerResults li a:after{font-family:"font-awesome"}#compareContainerResults a,#compareContainerResults div{display:block;padding:12px;position:relative}#compareContainerResults a.compare_get_overlay:after,#compareContainerResults div.compare_get_overlay:after{content:"\f01d";position:absolute;right:12px}#compareContainerResults a.compare_delete_article:after,#compareContainerResults div.compare_delete_article:after{content:"\f00d";position:absolute;right:12px}#compareContainerResults .compare_delete_all:after{content:"\f014";position:absolute;right:12px}#compareContainerResults .del_comp{position:absolute;right:0;top:50%;margin:-19px 0 0}.ajax_compare_max_container p{padding:12px}@media only screen and (max-width:800px){#compareContainerAjax{float:left;margin:0 0 0 93px}#compareHighlight{position:relative;padding:25px;box-shadow:none;border-radius:0 0 0 0}#compareHighlight:after{content:"\f06e";font-family:"font-awesome";position:absolute;top:16px;left:14px;font-size:1.6em}#compareHighlight .frontend_compare_index{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#compareContainerResults{margin:0 0 0 -82px;top:46px}}@media only screen and (max-width:600px){#compareContainerAjax{display:none}.ajax_compare_container .col.four{width:25%;margin:0}.ajax_compare_container .name,.ajax_compare_container .votes{display:none}.ajax_compare_container .desc{overflow:hidden;word-wrap:break-word}a.compare_add_article{display:none}}.tagcloud,#tagcloud_promotion{font-size:1.4em;margin:0 0 24px}.tagcloud a,#tagcloud_promotion a{padding:12px}.tagcloud a.tag0,#tagcloud_promotion a.tag0{font-size:.6em}.tagcloud a.tag1,#tagcloud_promotion a.tag1{font-size:.6em;font-weight:700}.tagcloud a.tag2,#tagcloud_promotion a.tag2{font-size:.6em}.tagcloud a.tag3,#tagcloud_promotion a.tag3{font-size:.6em;font-weight:700}.tagcloud a:first-child,#tagcloud_promotion a:first-child{padding-left:0}.modal{z-index:19000;font-size:.8em;top:10%;left:50%;max-width:560px;background:#fff;position:fixed;box-shadow:0 0 10px rgba(0,0,0,.3);border-radius:0;width:500px!important}.modal img{box-shadow:none}.modal>p{margin:0}.modal .row{margin:12px 0 0}.modal .row:first-child{margin:0}.modal .heading,.modal .new_customer,.modal .existing_customer,.modal .middle,.modal .bottom,.modal .error,.modal .logout{padding:12px}.modal h2{margin:0;font-size:1.5em}.modal p a{text-decoration:none}.modal .heading h2{letter-spacing:normal;font-size:1.5em}.modal .heading h2 .icon:after{color:#2bbe04;margin:0 0 0 1em}.modal .inner_container{overflow-y:scroll;-webkit-overflow-scrolling:touch;max-width:500px}.modal .inner_container h2{background:none;padding:0 0 12px}.modal .btn{float:left}.modal .ajax_login_form .form.inner_container{max-height:235px}@media only screen and (max-width:800px){.modal .ajax_login_form .form.inner_container{max-height:335px}}.modal .form,.modal .ajax_add_article,.modal .bottom{border-top:1px solid #d4d4d4;box-shadow:0 1px 0 #fff inset}.modal .new_customer,.modal .existing_customer{float:left;width:50%}.modal .form_row{margin:0 0 12px}.modal .lostpassword{padding:0 0 0 5px}.modal iframe{border:0 none;width:100%}.modal .close:active{bottom:14px}.modal .added_article span{display:block}.modal .ajax_add_article #listing-3col .artbox{height:130px}.modal .ajax_add_article #listing-3col .artbox a{height:100%;display:block}.modal .ajax_add_article #listing-3col .artbox figure{width:40%}.modal .ajax_add_article #listing-3col .artbox .price{right:12px;left:auto}.modal .ajax_add_article #listing-3col .artbox .article_price_unit{display:none}.modal .ajax_add_article #listing-3col .artbox .title_desc,.modal .ajax_add_article #listing-3col .artbox .price{min-height:30px;width:55%;margin:0}.modal .ajax_add_article #listing-3col .artbox .title_desc h3,.modal .ajax_add_article #listing-3col .artbox .price h3{margin:0}.modal .article-slider{padding:12px 0 24px;overflow:hidden}.modal .article-slider .slick-slide{background:rgba(255,255,255,.5);min-height:200px;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.modal .article-slider .slick-slide:hover{background:#fff}.modal .article-slider .artbox a{display:block;margin:12px auto;max-height:150px;width:180px!important;text-align:center}.modal .article-slider .artbox a figure{margin:0 0 12px}.modal .article-slider .artbox a .article_price_unit{display:none}.ajax_compare_max_container .modal_close{color:rgba(0,0,0,0);position:absolute;right:-12px;height:30px;width:30px;top:-12px;z-index:10}.ajax_compare_max_container:after{content:"\f057";font-family:"font-awesome";background:#fff;color:#59585a;border-radius:50%;padding:6px;font-size:2em;position:absolute;top:-12px;right:-12px;height:30px;width:30px;line-height:.8em;z-index:9}.btn_close{cursor:pointer;position:absolute;top:-12px;right:-20px}.btn_close p{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.btn_close .icon:after{background:#fff;color:#59585a;border-radius:50%;padding:6px;font-size:2em}.btn_close .icon:hover:after{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.3)}@media only screen and (max-width:600px){.modal{width:300px!important;height:300px!important;top:20px!important}.modal .inner_container{max-height:220px}.modal .ajax_add_article .bottom{display:none}}.loadingIndicator{background:url(/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/images/css/ico_ajax-loader.gif.pagespeed.ce.PAl2X1IEdS.gif) center center no-repeat #fff;text-indent:-9999px;border:2px solid #fff;box-shadow:0 0 8px rgba(0,0,0,.2);position:fixed;top:50%;left:50%;height:40px;width:40px;z-index:99999;border-radius:50%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media only screen and (-webkit-min-device-pixel-ratio:2){.loadingIndicator{background:url(/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/images/css/ico_ajax-loaderx2.gif.pagespeed.ce.C0ORsfuQ0Y.gif) center center no-repeat #fff;background-size:16px auto}}#searchresults{background:#fff;display:none;z-index:8000;width:100%;position:absolute;top:40px;right:0px;overflow:visible!important;box-shadow:0 0 2px rgba(0,0,0,.2);border-radius:0}#searchresults ul{list-style:none;margin:0;padding:0}.resultall{border-top:1px solid #fff;display:block;font-size:.8em;padding:10px 12px 12px;height:40px;width:100%;text-align:center;border-radius:0 0 0 0}.resultall:hover{background:#fff}.searchresult{border-bottom:1px solid #e3e3e3;font-size:.75em}.searchresult:first-child:before,.searchresult:first-child:after{background:#fff;content:"";display:block;height:10px;width:10px;position:absolute;top:-4px;right:50%;margin:0 0 0 -5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.searchresult:first-child:before{-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);z-index:-1}.searchresult:first-child:hover:after{background:#f2f2f2}.searchresult:first-child a{border-radius:0 0 0 0}.searchresult a{background:#fff;display:block;padding:12px;position:relative;z-index:1}.searchresult a:before,.searchresult a:after{content:"";display:table}.searchresult a:after{clear:both}.searchresult a:hover{background:#f2f2f2;text-decoration:none}.searchresult a:hover .icon:after{color:#a8e200}.searchresult a:hover h3{color:#a8e200}.searchresult a .icon{position:absolute;right:0;top:50%;margin:-8px 0 0}.searchresult a .icon:after{color:#c8c8c8;font-size:2em}.searchresult figure,.searchresult .searchdescription{float:left}.searchresult figure{width:16%}.searchresult .searchdescription{margin:0 0 0 3%;width:81%}.searchresult h3{font-weight:400;margin:0 0 6px;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.searchresult p{margin:3px 0;padding:0 12px 0 0}.viewlast{margin:24px 0;padding:0 12px}.viewlast:before,.viewlast:after{content:"";display:table}.viewlast:after{clear:both}.viewlast h2{padding:12px;background:rgba(255,255,255,.7);border-radius:0;font-weight:100}.viewlast ul{padding:0;list-style:none;margin:0;margin:0 0 0 -12px}.viewlast ul:before,.viewlast ul:after{content:"";display:table}.viewlast ul:after{clear:both}.viewlast li{float:left;width:20%;text-align:center}.viewlast img{margin:0 auto 12px;max-height:165px}.viewlast a{display:block;background:#fff;padding:12px;min-height:220px;position:relative;text-align:center;margin:0 0 12px 12px}.viewlast .thumbnail{float:none;margin:0;width:100%;text-align:center;min-height:125px}@media only screen and (max-width:800px){.viewlast li{width:33.33333%}}@media only screen and (max-width:600px){.viewlast li{width:50%}}#lbOverlay{position:fixed;z-index:18000;left:0;top:0;width:100%;height:100%;background:#555;opacity:.8;cursor:pointer}#lbCenter,#lbBottomContainer{position:absolute;z-index:18500;overflow:hidden;background-color:#fff}#lbCenter{box-shadow:0 0 8px rgba(0,0,0,.2)}#lbImage{position:absolute;left:0;top:0;background-repeat:no-repeat;border-radius:0}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}#lbPrevLink{left:0}#lbNextLink{right:10px}#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}#lbCloseLink{display:block;float:right;width:66px;height:22px;margin:5px 0;outline:none}#lbCloser{width:22px;height:22px;position:absolute;top:0;margin:-11px 0 0 -11px;z-index:19000;cursor:pointer}#lbCloser:hover:after{box-shadow:0 0 8px rgba(0,0,0,.2)}#lbCloser:after{content:"\f057";font-family:"font-awesome";background:#fff;color:#59585a;border-radius:50%;padding:5px;font-size:1.6em;position:absolute;top:0;right:0;height:30px;width:30px;line-height:.9em;z-index:9;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#lbThumbs{padding:15px 0 0 0;background:#efefef;width:165px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;position:absolute;right:0;text-align:center;overflow:scroll;display:none}#lbThumbs a img{display:block;max-width:128px;max-height:68px;border:5px solid #dfe6eb;margin:5px auto}#lbThumbs a img:hover,#lbThumbs a img.active{border:5px solid #10a0de}#getup{bottom:12px;height:24px;right:12px;width:24px;background:#000}#getup:before{content:"\f106";font-family:"font-awesome";position:absolute;top:-1px;left:5px;color:#fff;font-size:1.5em}.ctl_PaymentHeidelpay #payment{margin:0 auto!important;max-width:1140px!important;padding:0 10px!important;position:relative!important;width:auto!important}#paypalLogo{background:#f2f2f2;border-top:2px solid #fff;padding:12px;width:100%;float:left}#paypalLogo .inner_container{margin:0 auto;max-width:1140px;padding:0 10px;position:relative}#paypalLogo p{text-align:center;margin:12px 0 0}.basket_bottom_paypal{margin:12px 0}.basket_bottom_paypal:before,.basket_bottom_paypal:after{content:"";display:table}.basket_bottom_paypal:after{clear:both}.basket_bottom_paypal a{float:right}.modal_paypal_button,.modal_paypal_button_de{float:right;margin:-8px 0 0!important}.modal_paypal_button img,.modal_paypal_button_de img{box-shadow:none}.basket_button_paypal_de{margin:0 0 12px!important;width:100%}.basket_button_paypal_de a{float:right}.paypal_button_delimiter{display:none}#paypal_login_button{left:102px!important;top:140px!important}@media only screen and (max-width:800px){#paypal_login_button{left:12px!important;top:190px!important}}.modal_paypal_button_de{margin:0 0 12px!important}@media only screen and (max-width:800px){#lbCenter,#lbImage{width:500px!important;height:500px!important}#lbCenter{margin:0 0 0 -250px!important;top:72px!important}#lbImage{position:relative;background-size:contain!important}}@media only screen and (max-width:600px){#lbCenter,#lbImage{width:300px!important;height:300px!important}#lbCenter{margin:0 0 0 -150px!important;top:50px!important}#lbImage{position:relative;background-size:contain!important}}.swag_plugin_facebook{margin:12px 0;float:left}#facebook .container{overflow:hidden;width:100%}#article_notification{float:left}#article_notification .notice{padding:0}#article_notification .notice:before{display:none}#article_notification .notice .center{padding:12px;background:#f2f2f2;font-size:.9em}#trustedShopsLogo{float:left;width:100%}#topbar_search #hereComesMyCustomTrustbadge{display:none}.billsafe-logo{background:#f2f2f2;width:100%;float:left;padding:12px 0}.billsafe-logo img{margin:0 auto;display:block}#center.register form .alternative_shipping>.row>div{margin:0 0 24px;width:100%;float:left;padding:0 12px}.dhl_container{height:auto!important;border:none!important;margin-left:0!important;float:left}.dhl_container.grid_4{width:100%}.dhl_container.grid_7{width:50%;padding:0 12px 0 0}@media only screen and (max-width:600px){.dhl_container.grid_7{width:100%}}.dhl_container .button-middle.small{margin:0}.dhl_container label{width:auto!important}.dhl_container label.description{display:inline-block}.dhl_container .alternative_shipping{margin:12px 0 0!important}.dhl_container .alternative_shipping label{display:block}.dhl_container .alternative_shipping>div{margin:0 0 6px}.dhl_container input.street[type="text"],.dhl_container input.city[type="text"],.dhl_container input.strasse[type="text"],.dhl_container input.ort[type="text"]{width:76.5%}.dhl-search-or-text{margin:0 10px!important}.dhl-search-button{padding:0!important;float:right!important;display:block;margin:6px 0 12px}.dhl-modal-content{padding:6px}.dhl-modal-content:before,.dhl-modal-content:after{content:"";display:table}.dhl-modal-content:after{clear:both}.dhl-modal-content:hover,.dhl-modal-content.active{background:#a8e200!important}.dhl-modal-leftColumn{background:none!important;border:none!important}.dhl-modal-leftColumn{width:30%!important}.dhl-modal-rightColumn{width:70%!important}.dhl-modal-rightColumn,.dhl-modal-leftColumn{float:left}.dhl-modal-accept .button-right{float:right}#dhl-search-form{padding:10px!important;font-size:10px}#dhl-search-form input[type="text"]{background:#fff;border:1px solid #d4d4d4;color:#000;position:relative;padding:6px!important;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box;-webkit-transition:all .3s;transition:all .3s}#dhl-search-form #plz{width:70px}#dhl-search-form #city{width:170px}.dhl-modal-distance{float:none!important;border-bottom:1px solid #d4d4d4;margin:0 0 2px}#dhl-googleMap{height:350px!important;width:350px!important}.modal_close.dhl{display:none}@media only screen and (max-width:800px){.modal{width:300px!important;max-width:300px!important}.heading.dhl{margin:-12px 0 0}.dhl-modal-leftColumn{width:100%!important;float:none}.ajax_modal_custom{overflow:hidden;max-height:290px}#dhl-googleMap{display:none}.dhl-modal-accept{position:absolute;bottom:0;right:0}.dhl-errorMessage{position:absolute;bottom:12px;font-size:1em!important;left:12px;padding:0!important}.dhl-modal-leftColumn-scroller{overflow:scroll!important;-webkit-overflow-scrolling:touch}.dhl-search-or-text{margin:0 100px 0 5px!important}.dhl_inner_container{height:200px;overflow:scroll;-webkit-overflow-scrolling:touch}#dhl-search-form{padding:0 6px!important}#dhl-search-form:before,#dhl-search-form:after{content:"";display:table}#dhl-search-form:after{clear:both}#dhl-search-form label{width:65px;display:inline-block}#dhl-search-form #city{width:130px}#dhl-search-postoffices-button{float:right}}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-loading .slick-list{background:#fff url(/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/images/css/ajax-loader.gif) center center no-repeat}@font-face {
  font-family: 'slick';
  font-weight: normal;
  font-style: normal;
  src: url('/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/fonts/slick/slick.eot');
  src: url('/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/fonts/slick/slick.eot?#iefix') format('embedded-opentype'), url('/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/fonts/slick/slick.woff') format('woff'), url('/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/fonts/slick/slick.ttf') format('truetype'), url('/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/fonts/slick/slick.svg#slick') format('svg');
}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir="rtl"] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir="rtl"] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir="rtl"] .slick-next:before{content:'←'}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-prev,.slick-next{width:40px;height:40px;opacity:.3;filter: alpha(opacity= 30 );-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.slick-prev:before,.slick-next:before{font-family:"font-awesome";font-size:40px;line-height:0;text-shadow:0 0 1px #000}.slick-prev:after,.slick-next:after{position:absolute;top:50%;margin:-35px 0 0;padding:15px 10px;font-size:2em;background:#fff;box-shadow:none;color:#59585a}.slick-slider{margin:0 0 0 -12px;overflow:hidden}.slick-slider:hover .slick-prev,.slick-slider:hover .slick-next{opacity:1;filter: alpha(opacity= 100 )}.slick-slider:hover .slick-prev{left:15px}.slick-slider:hover .slick-next{right:0px}.slick-prev{left:-100px}.slick-prev:before{content:"\f104"}.slick-next{right:-100px}.slick-next:before{content:"\f105"}.slick-slide{margin:0 0 0 12px}.slick-slide img{margin:0 auto}.slick-dots{bottom:0}.slick-vertical .slick-slide{border:none}.slick-loading .slick-list{background:none}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.438em .625em .438em .625em;line-height:1.125em;cursor:pointer}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_menu{*zoom: 1}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{content:" ";display:table;clear:both}.slicknav_nav{clear:both}.slicknav_nav ul{display:block}.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_brand{float:left}.slicknav_menu{font-size:16px;box-sizing:border-box;background:#4c4c4c;padding:5px}.slicknav_menu *{box-sizing:border-box}.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:bold;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon-bar{background-color:#fff}.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#222}.slicknav_nav{color:#fff;margin:0;padding:0;font-size:.875em;list-style:none;overflow:hidden}.slicknav_nav ul{list-style:none;overflow:hidden;padding:0;margin:0 0 0 20px}.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px}.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff}.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#fff}.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#222}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a{padding:0;margin:0}.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}body.overflowed{overflow:hidden}.slicknav_menu{background:none;position:fixed;top:0;left:0;z-index:17000;width:100%;padding:0}.slicknav_menu.active{height:100%;padding:0 0 60px}@media screen and (min-width:800px){.slicknav_menu{display:none}}.slicknav_menu .slicknav_menutxt{display:none}.slicknav_menu .slicknav_icon-bar{background:#fff;box-shadow:none}.slicknav_menu .slicknav_no-text{margin:10px 0 0 4px}.slicknav_menu .advanced-menu .content--wrapper{margin:0}.slicknav_menu .menu--teaser,.slicknav_menu .menu--delimiter,.slicknav_menu .button-container{display:none}.slicknav_menu .menu--list{width:100%!important}.slicknav_btn{background:#000;color:#fff;position:absolute;left:65px;top:0;border-radius:0 0 4px;height:50px;margin:0;text-decoration:none;width:50px;text-shadow:none;z-index:10}.slicknav_btn.slicknav_open .slicknav_icon-bar+.slicknav_icon-bar{margin-top:7px}.slicknav_btn.slicknav_open .slicknav_icon-bar:first-child{display:none}.slicknav_btn.slicknav_open .slicknav_icon-bar:nth-child(2) {-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.slicknav_btn.slicknav_open .slicknav_icon-bar:nth-child(3) {-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin:-2px -1px 0 0px}.slicknav_nav{background:#000;position:absolute;width:105%;height:100%;overflow:scroll;top:50px;left:0;padding:0}.slicknav_nav .inner{padding:0}.slicknav_nav ul{margin:0}.slicknav_nav ul:before,.slicknav_nav ul:after{content:"";display:table}.slicknav_nav ul:after{clear:both}.slicknav_nav ul ul{margin:0 0 0 12px}.slicknav_nav ul ul ul{margin:0 0 0 24px}.slicknav_nav li{float:none;width:100%}.slicknav_nav li:before,.slicknav_nav li:after{content:"";display:table}.slicknav_nav li:after{clear:both}.slicknav_nav li:last-child{border-bottom:none}.slicknav_nav a{color:#fff;margin:0;float:left;padding:12px}.slicknav_nav a:hover{background:none;color:#fff}.slicknav_nav .slicknav_arrow{position:absolute;right:0;top:0;color:#fff;background:#333;font-family:"font-awesome";width:15%;height:40px;padding:15px}.slicknav_nav .slicknav_row{padding:12px;margin:0;position:relative;width:100%}.slicknav_nav .slicknav_row:before,.slicknav_nav .slicknav_row:after{content:"";display:table}.slicknav_nav .slicknav_row:after{clear:both}.slicknav_nav .slicknav_row:hover{background:none;color:#fff}.is--hidden{display:none!important}.btn:disabled,.btn:disabled:hover,.btn.is--disabled,.btn.is--disabled:hover{cursor:not-allowed;opacity:.5;filter: alpha(opacity= 50 )}@-webkit-keyframes keyframe--spin {
  from {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}@-moz-keyframes keyframe--spin {
  from {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}@keyframes keyframe--spin {
  from {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}@-webkit-keyframes keyframe--spin-reverse {
  from {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
  to {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
  }
}@-moz-keyframes keyframe--spin-reverse {
  from {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
  to {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
  }
}@keyframes keyframe--spin-reverse {
  from {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
  to {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
  }
}[class^="icon--"],[class*=" icon--"]{font-family:'shopware';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon--percent2:before{content:"\e723"}.icon--percent:before{content:"\e722"}.icon--coupon:before{content:"\e71c"}.icon--truck:before{content:"\e71d"}.icon--logout:before{content:"\e614"}.icon--grid:before{content:"\e615"}.icon--filter:before{content:"\e616"}.icon--clock:before{content:"\e617"}.icon--arrow-up:before{content:"\e610"}.icon--arrow-right:before{content:"\e60f"}.icon--arrow-left:before{content:"\e611"}.icon--arrow-down:before{content:"\e612"}.icon--star:before{content:"\e600"}.icon--star-half:before{content:"\e71e"}.icon--star-empty:before{content:"\e601"}.icon--shopware:before{content:"\e602"}.icon--service:before{content:"\e603"}.icon--search:before{content:"\e604"}.icon--numbered-list:before{content:"\e605"}.icon--menu:before{content:"\e606"}.icon--mail:before{content:"\e607"}.icon--list:before{content:"\e608"}.icon--layout:before{content:"\e609"}.icon--heart:before{content:"\e60a"}.icon--cross:before{content:"\e60d"}.icon--compare:before{content:"\e60b"}.icon--check:before{content:"\e60c"}.icon--basket:before{content:"\e60e"}.icon--account:before{content:"\e613"}.icon--chain:before{content:"\f0c1"}.icon--delicious:before{content:"\f1a5"}.icon--delicious2:before{content:"\e721"}.icon--digg:before{content:"\f1a6"}.icon--phone:before{content:"\e619"}.icon--mobile:before{content:"\e61d"}.icon--mouse:before{content:"\e61e"}.icon--directions:before{content:"\e61f"}.icon--paperplane:before{content:"\e620"}.icon--pencil:before{content:"\e618"}.icon--feather:before{content:"\e621"}.icon--paperclip:before{content:"\e622"}.icon--drawer:before{content:"\e623"}.icon--reply:before{content:"\e624"}.icon--reply-all:before{content:"\e625"}.icon--forward:before{content:"\e626"}.icon--users:before{content:"\e627"}.icon--user-add:before{content:"\e628"}.icon--vcard:before{content:"\e629"}.icon--export:before{content:"\e62a"}.icon--location:before{content:"\e62b"}.icon--map:before{content:"\e62c"}.icon--compass:before{content:"\e62d"}.icon--location2:before{content:"\e62e"}.icon--target:before{content:"\e62f"}.icon--share:before{content:"\e630"}.icon--sharable:before{content:"\e631"}.icon--thumbsup:before{content:"\e632"}.icon--thumbsdown:before{content:"\e633"}.icon--chat:before{content:"\e634"}.icon--comment:before{content:"\e61a"}.icon--quote:before{content:"\e635"}.icon--house:before{content:"\e636"}.icon--popup:before{content:"\e637"}.icon--flashlight:before{content:"\e638"}.icon--printer:before{content:"\e639"}.icon--bell:before{content:"\e63a"}.icon--link:before{content:"\e63b"}.icon--flag:before{content:"\e63c"}.icon--cog:before{content:"\e63d"}.icon--tools:before{content:"\e63e"}.icon--trophy:before{content:"\e63f"}.icon--tag:before{content:"\e640"}.icon--camera:before{content:"\e641"}.icon--megaphone:before{content:"\e642"}.icon--moon:before{content:"\e643"}.icon--palette:before{content:"\e644"}.icon--leaf:before{content:"\e645"}.icon--music:before{content:"\e646"}.icon--music2:before{content:"\e647"}.icon--new:before{content:"\e648"}.icon--graduation:before{content:"\e649"}.icon--book:before{content:"\e64a"}.icon--newspaper:before{content:"\e64b"}.icon--bag:before{content:"\e64c"}.icon--airplane:before{content:"\e64d"}.icon--lifebuoy:before{content:"\e64e"}.icon--eye:before{content:"\e64f"}.icon--clock2:before{content:"\e650"}.icon--microphone:before{content:"\e651"}.icon--calendar:before{content:"\e652"}.icon--bolt:before{content:"\e653"}.icon--thunder:before{content:"\e654"}.icon--droplet:before{content:"\e655"}.icon--cd:before{content:"\e656"}.icon--briefcase:before{content:"\e657"}.icon--air:before{content:"\e658"}.icon--hourglass:before{content:"\e659"}.icon--gauge:before{content:"\e65a"}.icon--language:before{content:"\e65b"}.icon--network:before{content:"\e65c"}.icon--key:before{content:"\e65d"}.icon--battery:before{content:"\e65e"}.icon--bucket:before{content:"\e65f"}.icon--magnet:before{content:"\e660"}.icon--drive:before{content:"\e661"}.icon--cup:before{content:"\e662"}.icon--rocket:before{content:"\e663"}.icon--brush:before{content:"\e664"}.icon--suitcase:before{content:"\e665"}.icon--cone:before{content:"\e666"}.icon--earth:before{content:"\e667"}.icon--keyboard:before{content:"\e668"}.icon--browser:before{content:"\e669"}.icon--publish:before{content:"\e66a"}.icon--progress-3:before{content:"\e66b"}.icon--progress-2:before{content:"\e66c"}.icon--brogress-1:before{content:"\e66d"}.icon--progress-0:before{content:"\e66e"}.icon--sun:before{content:"\e66f"}.icon--sun2:before{content:"\e670"}.icon--adjust:before{content:"\e671"}.icon--code:before{content:"\e672"}.icon--screen:before{content:"\e673"}.icon--infinity:before{content:"\e674"}.icon--light-bulb:before{content:"\e675"}.icon--creditcard:before{content:"\e676"}.icon--database:before{content:"\e677"}.icon--voicemail:before{content:"\e678"}.icon--clipboard:before{content:"\e679"}.icon--box:before{content:"\e67a"}.icon--ticket:before{content:"\e67b"}.icon--rss:before{content:"\e67c"}.icon--signal:before{content:"\e67d"}.icon--thermometer:before{content:"\e67e"}.icon--droplets:before{content:"\e67f"}.icon--uniE680:before{content:"\e680"}.icon--statistics:before{content:"\e681"}.icon--pie:before{content:"\e682"}.icon--bars:before{content:"\e683"}.icon--graph:before{content:"\e684"}.icon--lock:before{content:"\e685"}.icon--lock-open:before{content:"\e686"}.icon--login:before{content:"\e687"}.icon--minus:before{content:"\e688"}.icon--plus:before{content:"\e689"}.icon--cross2:before{content:"\e68a"}.icon--minus2:before{content:"\e68b"}.icon--plus2:before{content:"\e68c"}.icon--cross3:before{content:"\e68d"}.icon--minus3:before{content:"\e68e"}.icon--plus3:before{content:"\e68f"}.icon--erase:before{content:"\e690"}.icon--blocked:before{content:"\e691"}.icon--info:before{content:"\e61b"}.icon--info2:before{content:"\e692"}.icon--question:before{content:"\e693"}.icon--help:before{content:"\e694"}.icon--warning:before{content:"\e695"}.icon--cycle:before{content:"\e696"}.icon--cw:before{content:"\e697"}.icon--ccw:before{content:"\e698"}.icon--shuffle:before{content:"\e699"}.icon--arrow:before{content:"\e69a"}.icon--arrow2:before{content:"\e69b"}.icon--retweet:before{content:"\e69c"}.icon--loop:before{content:"\e69d"}.icon--history:before{content:"\e69e"}.icon--back:before{content:"\e69f"}.icon--list2:before{content:"\e6a0"}.icon--add-to-list:before{content:"\e6a1"}.icon--layout2:before{content:"\e6a2"}.icon--list3:before{content:"\e6a3"}.icon--text:before{content:"\e6a4"}.icon--text2:before{content:"\e6a5"}.icon--document:before{content:"\e6a6"}.icon--docs:before{content:"\e6a7"}.icon--landscape:before{content:"\e6a8"}.icon--pictures:before{content:"\e6a9"}.icon--video:before{content:"\e6aa"}.icon--music3:before{content:"\e6ab"}.icon--folder:before{content:"\e6ac"}.icon--archive:before{content:"\e6ad"}.icon--trash:before{content:"\e6ae"}.icon--upload:before{content:"\e6af"}.icon--download:before{content:"\e6b0"}.icon--disk:before{content:"\e6b1"}.icon--install:before{content:"\e61c"}.icon--cloud:before{content:"\e6b2"}.icon--upload2:before{content:"\e6b3"}.icon--bookmark:before{content:"\e6b4"}.icon--bookmarks:before{content:"\e6b5"}.icon--book2:before{content:"\e6b6"}.icon--play:before{content:"\e6b7"}.icon--pause:before{content:"\e6b8"}.icon--record:before{content:"\e6b9"}.icon--stop:before{content:"\e6ba"}.icon--next:before{content:"\e6bb"}.icon--previous:before{content:"\e6bc"}.icon--first:before{content:"\e6bd"}.icon--last:before{content:"\e6be"}.icon--resize-enlarge:before{content:"\e6bf"}.icon--resize-shrink:before{content:"\e6c0"}.icon--volume:before{content:"\e6c1"}.icon--sound:before{content:"\e6c2"}.icon--mute:before{content:"\e6c3"}.icon--flow-cascade:before{content:"\e6c4"}.icon--flow-branch:before{content:"\e6c5"}.icon--flow-tree:before{content:"\e6c6"}.icon--flow-line:before{content:"\e6c7"}.icon--flow-parallel:before{content:"\e6c8"}.icon--arrow-left2:before{content:"\e6c9"}.icon--arrow-down2:before{content:"\e6ca"}.icon--arrow-up-upload:before{content:"\e6cb"}.icon--arrow-right2:before{content:"\e6cc"}.icon--arrow-left3:before{content:"\e6cd"}.icon--arrow-down3:before{content:"\e6ce"}.icon--arrow-up2:before{content:"\e6cf"}.icon--arrow-right3:before{content:"\e6d0"}.icon--arrow-left4:before{content:"\e6d1"}.icon--arrow-down4:before{content:"\e6d2"}.icon--arrow-up3:before{content:"\e6d3"}.icon--arrow-right4:before{content:"\e6d4"}.icon--arrow-left5:before{content:"\e6d5"}.icon--arrow-down5:before{content:"\e6d6"}.icon--arrow-up4:before{content:"\e6d7"}.icon--arrow-right5:before{content:"\e6d8"}.icon--arrow-left6:before{content:"\e6d9"}.icon--arrow-down6:before{content:"\e6da"}.icon--arrow-up5:before{content:"\e6db"}.icon--arrow-right6:before{content:"\e6dc"}.icon--menu2:before{content:"\e6dd"}.icon--ellipsis:before{content:"\e6de"}.icon--dots:before{content:"\e6df"}.icon--dot:before{content:"\e6e0"}.icon--cc:before{content:"\e6e1"}.icon--cc-by:before{content:"\e6e2"}.icon--cc-nc:before{content:"\e6e3"}.icon--cc-nc-eu:before{content:"\e6e4"}.icon--cc-nc-jp:before{content:"\e6e5"}.icon--cc-sa:before{content:"\e6e6"}.icon--cc-nd:before{content:"\e6e7"}.icon--cc-pd:before{content:"\e6e8"}.icon--cc-zero:before{content:"\e6e9"}.icon--cc-share:before{content:"\e6ea"}.icon--cc-share2:before{content:"\e6eb"}.icon--danielbruce:before{content:"\e6ec"}.icon--danielbruce2:before{content:"\e6ed"}.icon--github:before{content:"\e6ee"}.icon--github2:before{content:"\e6ef"}.icon--flickr:before{content:"\e6f0"}.icon--flickr2:before{content:"\e6f1"}.icon--vimeo:before{content:"\e6f2"}.icon--vimeo2:before{content:"\e6f3"}.icon--twitter:before{content:"\e6f4"}.icon--twitter2:before{content:"\e6f5"}.icon--facebook:before{content:"\e6f6"}.icon--facebook2:before{content:"\e6f7"}.icon--facebook3:before{content:"\e6f8"}.icon--googleplus:before{content:"\e6f9"}.icon--googleplus2:before{content:"\e6fa"}.icon--pinterest:before{content:"\e6fb"}.icon--pinterest2:before{content:"\e6fc"}.icon--tumblr:before{content:"\e6fd"}.icon--tumblr2:before{content:"\e6fe"}.icon--linkedin:before{content:"\e6ff"}.icon--linkedin2:before{content:"\e700"}.icon--dribbble:before{content:"\e701"}.icon--dribbble2:before{content:"\e702"}.icon--stumbleupon:before{content:"\e703"}.icon--stumbleupon2:before{content:"\e704"}.icon--lastfm:before{content:"\e705"}.icon--lastfm2:before{content:"\e706"}.icon--rdio:before{content:"\e707"}.icon--rdio2:before{content:"\e708"}.icon--spotify:before{content:"\e709"}.icon--spotify2:before{content:"\e70a"}.icon--qq:before{content:"\e70b"}.icon--instagram:before{content:"\e70c"}.icon--dropbox:before{content:"\e70d"}.icon--evernote:before{content:"\e70e"}.icon--flattr:before{content:"\e70f"}.icon--skype:before{content:"\e710"}.icon--skype2:before{content:"\e711"}.icon--renren:before{content:"\e712"}.icon--sina-weibo:before{content:"\e713"}.icon--paypal:before{content:"\e714"}.icon--picasa:before{content:"\e715"}.icon--soundcloud:before{content:"\e716"}.icon--mixi:before{content:"\e717"}.icon--behance:before{content:"\e718"}.icon--circles:before{content:"\e719"}.icon--vk:before{content:"\e71a"}.icon--smashing:before{content:"\e71b"}.icon--feed:before{content:"\e71f"}.icon--feed2:before{content:"\e720"}#main_navigation_mobile{display:none}#main_navigation.sw5_advanced{background-image:-moz-linear-gradient(top,#000 45px,#000 45px);background-image:-webkit-linear-gradient(top,#000 45px,#000 45px);background-image:linear-gradient(to bottom,#000 45px,#000 45px);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0);border:none;z-index:6000}@media screen and (max-width:800px){#main_navigation.sw5_advanced{display:none}}#main_navigation.sw5_advanced.stickynav .navigation--list-wrapper{box-shadow:0 1px 0 #d4d4d4}#main_navigation.sw5_advanced .container{max-width:1140px;margin:0 auto}#main_navigation.sw5_advanced .navigation--list-wrapper{width:100%}#main_navigation.sw5_advanced .navigation--list-wrapper:before,#main_navigation.sw5_advanced .navigation--list-wrapper:after{content:"";display:table}#main_navigation.sw5_advanced .navigation--list-wrapper:after{clear:both}#main_navigation.sw5_advanced .navigation--list.container{margin:0 auto}#main_navigation.sw5_advanced .navigation--entry.js--menu-scroller--item.is--hovered>a{color:#59585a}#main_navigation.sw5_advanced .button--category{display:none}#main_navigation.sw5_advanced a{background:none;border:none}#main_navigation.sw5_advanced a:after{content:""}#main_navigation.sw5_advanced .menu--level-0>li{float:none}#main_navigation.sw5_advanced .menu--level-0>li>a{border-bottom:1px solid #f2f2f2;padding:6px;border-radius:0;border-top:none}#main_navigation.sw5_advanced .menu--level-1>li a{text-transform:none;font-family:"Roboto Condensed",sans-serif}#main_navigation.sw5_advanced ul ul>li{float:none;border-top:none}#main_navigation.sw5_advanced ul ul a{padding:6px}#main_navigation.sw5_advanced ul ul,#main_navigation.sw5_advanced ul ul ul{display:block;background:none;border-radius:0;box-shadow:none;position:relative;width:auto;left:auto;top:auto;margin:0;border:none}#main_navigation .advanced-menu{width:100%;max-width:1140px;margin:0 auto;color:#59585a;z-index:10000}#main_navigation .advanced-menu:before,#main_navigation .advanced-menu:after{content:"";display:table}#main_navigation .advanced-menu:after{clear:both}#main_navigation .advanced-menu .menu--list{list-style:none;display:block}#main_navigation .advanced-menu .menu--container{box-shadow:0 10px 25px -15px #000;background:#fff;max-width:1140px;width:100%;margin:0 auto;position:absolute}#main_navigation .advanced-menu .menu--container:before,#main_navigation .advanced-menu .menu--container:after{content:"";display:table}#main_navigation .advanced-menu .menu--container:after{clear:both}#main_navigation .advanced-menu .content--wrapper{margin:20px;position:relative;margin:0 auto;max-width:1140px}#main_navigation .advanced-menu .menu--delimiter{display:none}#main_navigation .advanced-menu .menu--teaser{padding:10px 10px 0 20px;position:relative;float:left}#main_navigation .advanced-menu .teaser--image{max-height:250px;width:100%;display:block;padding:0;margin:0 0 12px}#main_navigation .advanced-menu .teaser--image+.teaser--headline,#main_navigation .advanced-menu .teaser--image+.teaser--text{margin-top:12px 0}#main_navigation .advanced-menu .teaser--headline{font-size:21px;margin:0 0 12px}#main_navigation .advanced-menu .teaser--text{font-family:"Roboto Condensed",sans-serif;text-transform:none}#main_navigation .advanced-menu .teaser--text-link{color:#59585a}#main_navigation .advanced-menu .teaser--text-link:before{content:"\f105";font-family:"font-awesome";position:absolute;left:0;top:50%;margin:-6px 0 0}#main_navigation .advanced-menu .menu--list-item{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:normal;word-wrap:break-word}#main_navigation .advanced-menu .menu--list-item-link{color:#59585a;display:block}#main_navigation .advanced-menu .menu--list-item-link:hover{color:#a8e200}#main_navigation .advanced-menu .menu--container{display:none}#main_navigation .advanced-menu .menu--container.menu--is-active{display:block}#main_navigation .advanced-menu .menu--container.menu--is-active .button-container .button--close{display:block}#main_navigation .advanced-menu .menu--level-0{padding:10px 10px 0 10px;float:left}#main_navigation .advanced-menu .menu--level-0.columns--1{-moz-column-count:1;-webkit-column-count:1;column-count:1}#main_navigation .advanced-menu .menu--level-0.columns--2{-moz-column-count:2;-webkit-column-count:2;column-count:2}#main_navigation .advanced-menu .menu--level-0.columns--3{-moz-column-count:3;-webkit-column-count:3;column-count:3}#main_navigation .advanced-menu .menu--level-0.columns--4{-moz-column-count:4;-webkit-column-count:4;column-count:4}#main_navigation .advanced-menu .menu--level-1{margin:0}#main_navigation .advanced-menu .menu--level-2{margin:0 0 0 12px}#main_navigation .advanced-menu .item--level-0{padding-bottom:24px;display:inline-block;position:relative}#main_navigation .advanced-menu .item--level-1:last-child{margin:0}#main_navigation .advanced-menu .item--level-1 .menu--list-item-link{font-weight:normal;background:none;border:none}#main_navigation .advanced-menu .item--level-2 .menu--list-item-link+.menu--level-3{margin:0 0 5px 20px}#main_navigation .advanced-menu .item--level-3 .menu--list-item-link{font-size:12px}#main_navigation .advanced-menu .button-container{font-size:16px;padding:0;background:#f2f2f2;color:#59585a;font-weight:bold}#main_navigation .advanced-menu .button-container .button--category{padding:20px 50px;color:#59585a;position:relative;-webkit-transition:padding .1s ease;transition:padding .1s ease}#main_navigation .advanced-menu .button-container .icon--arrow-right{font-size:12px;margin-top:-6px;position:absolute;top:50%;right:30px}#main_navigation .advanced-menu .button-container .button--close{background:#fff;padding:6px 10px;position:absolute;top:0;right:0;cursor:pointer;font-size:20px;display:none;z-index:10}.navigation-main .navigation--list .navigation--entry.is--hovered{background:#fff}.navigation-main .navigation--list .navigation--entry.is--hovered>a{background:#000;color:#000}.navigation-main .navigation--list .navigation--entry.is--hovered .navigation--link{background:#fff;color:#59585a}@media screen and (max-width:800px){.advanced-menu .content--wrapper{margin:40px 40px}}.js--modal{-webkit-transition:all .5s;transition:all .5s;-webkit-box-shadow:0px 0px 0px 7px rgba(0,0,0,.25);-moz-box-shadow:0px 0px 0px 7px rgba(0,0,0,.25);box-shadow:0px 0px 0px 7px rgba(0,0,0,.25);-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;opacity:0;filter: alpha(opacity= 0 );position:fixed;right:0;left:0;top:0;bottom:0;margin:auto;background:padding-box #fff;max-height:100%;max-width:100%;z-index:10002;overflow-x:hidden;overflow-y:auto}.js--modal .header{padding:10px 10px 10px 10px;padding:.625rem .625rem .625rem .625rem;height:42px;height:2.625rem;border-bottom:1px solid #d4d4d4}.js--modal .header .title{font-size:16px;font-size:1rem;font-weight:700}.js--modal .modal--close{height:30px;height:1.875rem;width:30px;width:1.875rem;line-height:30px;line-height:1.875rem;font-size:10px;font-size:.625rem;right:10px;right:.625rem;top:7px;top:.4375rem;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);padding:0;text-align:center;position:absolute}.js--modal .content{width:100%;height:100%;position:relative;overflow:auto;-webkit-overflow-scrolling:touch}.js--modal .content .content--iframe{padding:10px 10px 10px 10px;padding:.625rem .625rem .625rem .625rem;width:100%;height:100%;border:0 none;display:block}.js--modal.sizing--auto.is--fullscreen{height:100%!important;width:100%!important}.js--modal.sizing--fixed{max-height:none!important;max-width:none!important}.js--modal.sizing--content{position:fixed;bottom:auto;top:auto;height:auto}.js--modal.no--header .header{display:none}.js--modal.no--border-radius{border-radius:0}@media screen and (min-width:48em){.js--modal{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box}}.image-slider{-webkit-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;z-index:1000;position:relative}.image-slider:before,.image-slider:after{content:"";display:table}.image-slider:after{clear:both}.image-slider--container{-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);-webkit-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-bottom:100px;margin-bottom:6.25rem;display:block;position:relative;top:0;left:0;overflow:hidden;padding:12px 0}.image-slider--container.no--thumbnails{margin:0 0 12px}.image-slider--container .arrow{width:30px;width:1.875rem;height:70px;height:4.375rem;margin-top:-35px;margin-top:-2.1875rem;line-height:68px;line-height:4.25rem;font-size:32px;font-size:2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-moz-touch-callout:none;touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);background:rgba(255,255,255,.5);border:1px solid rgba(255,255,255,.5);position:absolute;top:50%;z-index:1000;font-family:'font-awesome';text-align:center;color:#59585a;cursor:pointer;display:none}.image-slider--container .arrow.is--left:before,.image-slider--container .arrow.is--right:before,.image-slider--container .arrow.is--left::before,.image-slider--container .arrow.is--right::before{font-family:"font-awesome"}.image-slider--container .arrow.is--left{left:0px;left:0rem}.image-slider--container .arrow.is--left:before,.image-slider--container .arrow.is--left::before{content:"\f104"}.image-slider--container .arrow.is--right{right:0px;right:0rem}.image-slider--container .arrow.is--right:before{content:"\f105"}.image-slider--container .arrow:hover{color:#a8e200;border-color:transparent}.image-slider--container.is--dragging .image-slider--item{cursor:move}.image-slider--slide{-webkit-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;position:relative;top:0;left:0;white-space:nowrap;font-size:0;-ms-touch-action:pan-y}.image-slider--slide:before,.image-slider--slide:after{content:"";display:table}.image-slider--slide:after{clear:both}.image-slider--item{-webkit-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block;height:100%;width:100%;position:relative;text-align:center;cursor:nesw-resize}.image-slider--item .image--element{display:inline-block;max-width:100%;height:100%}.image-slider--item .image--media{margin:0 auto;text-align:center}.panel--dot-nav{height:11px;height:.6875rem;position:relative}.panel--dot-nav .dot--link,.panel--dot-nav a{-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;background-clip:padding-box;margin:0px 5px 0px 5px;margin:0rem .3125rem 0rem .3125rem;width:11px;width:.6875rem;height:11px;height:.6875rem;display:inline-block;border:1px solid #d4d4d4}.panel--dot-nav .dot--link.is--active,.panel--dot-nav a.is--active{border-color:#59585a;background:#59585a}.image-slider--dots{padding:10px 0px 10px 0px;padding:.625rem 0rem .625rem 0rem;margin:12px 0;text-align:center;position:relative}.icon--dots:before{content:"ö"}.icon--dot:before{content:"ä"}.image-slider--thumbnails{height:70px;height:4.375rem;bottom:12px;display:block;width:100%;overflow:hidden;white-space:nowrap;position:absolute;left:0}.image-slider--thumbnails .image-slider--thumbnails-slide{position:absolute;top:0;left:0}.image-slider--thumbnails .thumbnail--link{width:70px;width:4.375rem;height:70px;height:4.375rem;padding:5px 5px 5px 5px;padding:.3125rem .3125rem .3125rem .3125rem;margin:0px 10px 0px 0px;margin:0rem .625rem 0rem 0rem;line-height:57px;line-height:3.5625rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-radius:3px;background-clip:padding-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);display:inline-block;text-align:center;border:1px solid #f2f2f2}.image-slider--thumbnails .thumbnail--link.is--active{border-color:#59585a}.image-slider--thumbnails .thumbnail--image{display:inline;vertical-align:middle}.image-slider--thumbnails .thumbnails--arrow{width:20px;width:1.25rem;height:70px;height:4.375rem;line-height:70px;line-height:4.375rem;font-size:24px;font-size:1.5rem;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-moz-touch-callout:none;touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);background-image:-moz-linear-gradient(top,#fff 0%,#f2f2f2 100%);background-image:-webkit-linear-gradient(top,#fff 0%,#f2f2f2 100%);background-image:linear-gradient(to bottom,#fff 0%,#f2f2f2 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0);display:none;position:absolute;z-index:1000;font-family:'font-awesome';text-align:center;color:#59585a;border:1px solid rgba(255,255,255,.85);cursor:pointer;background:rgba(255,255,255,.55)}.image-slider--thumbnails .thumbnails--arrow:hover{color:#a8e200;border-color:transparent}.image-slider--thumbnails .thumbnails--arrow.is--top,.image-slider--thumbnails .thumbnails--arrow.is--bottom{font-size:24px;font-size:1.5rem;width:70px;width:4.375rem;height:24px;height:1.5rem;padding:2px 0px 0px 0px;padding:.125rem 0rem 0rem 0rem;line-height:18px;line-height:1.125rem;left:0}.image-slider--thumbnails .thumbnails--arrow.is--top{top:0;box-shadow:0 0 8px rgba(0,0,0,.6)}.image-slider--thumbnails .thumbnails--arrow.is--top::before{content:"\f106"}.image-slider--thumbnails .thumbnails--arrow.is--bottom{bottom:0;box-shadow:0 0 8px rgba(0,0,0,.6)}.image-slider--thumbnails .thumbnails--arrow.is--bottom::before{content:"\f107"}.image-slider--thumbnails .thumbnails--arrow.is--left{width:24px;width:1.5rem;top:0;left:0;box-shadow:0 0 8px rgba(0,0,0,.6)}.image-slider--thumbnails .thumbnails--arrow.is--left::before{content:"\f104"}.image-slider--thumbnails .thumbnails--arrow.is--right{width:24px;width:1.5rem;top:0;right:0;box-shadow:0 0 8px rgba(0,0,0,.6)}.image-slider--thumbnails .thumbnails--arrow.is--right::before{content:"\f105"}.image-slider--thumbnails .thumbnails--arrow.is--active{display:block}@media screen and (min-width:10px){.image-slider--thumbnails,.image-slider--dots{position:absolute}.image-slider--thumbnails{position:absolute;bottom:12px;top:auto}.image-slider--dots{bottom:80px;width:100%}}@media screen and (min-width:48em){.image-slider--container .arrow{display:block}}@media screen and (min-width:64em){.image-slider--thumbnails{display:block;bottom:12px}.image-slider--container.no--thumbnails{margin-bottom:0}.image-slider--container.no--image .image-slider--item{cursor:default}}@media screen and (min-width:78.75em){.image-slider--container{margin-bottom:80px}.image-slider--container.no--thumbnails{margin:0}.image-slider--thumbnails{width:70px;width:4.375rem;height:430px;height:26.875rem;margin:0px 20px 0px 0px;margin:0rem 1.25rem 0rem 0rem;position:relative;top:12px;left:0;float:left}.image-slider--thumbnails .thumbnail--link{margin:0px 0px 20px 0px;margin:0rem 0rem 1.25rem 0rem;display:block}.image-slider--dots{padding:10px 0px 10px 90px;padding:.625rem 0rem .625rem 5.625rem;top:auto;display:block;bottom:12px}.modal .image-slider--thumbnails{height:70px;height:4.375rem}}.image--gallery .image-slider--container{bottom:90px;bottom:5.625rem;position:absolute;top:0;left:0;right:0;height:auto;margin:0}.image--gallery.no--thumbnails .image-slider--container{bottom:0}.image--gallery .image-slider--item{display:inline-block;height:100%;width:100%;position:relative;text-align:center;cursor:default}.image--gallery .image-slider--item .image--element{display:block;max-width:100%;height:auto;width:auto}.image--gallery .image-slider--item .image--media,.image--gallery .image-slider--item img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.image--gallery .image-slider--thumbnails{padding:10px 0px 10px 0px;padding:.625rem 0rem .625rem 0rem;height:90px;height:5.625rem;background:#fff;top:auto;bottom:0;width:100%;margin:0;position:absolute;display:block}.image--gallery .image-slider--thumbnails .thumbnails--arrow{top:10px;top:.625rem}.image--gallery .image-slider--thumbnails .thumbnails--arrow.is--left{border-left:0 none}.image--gallery .image-slider--thumbnails .thumbnails--arrow.is--right{border-right:0 none}.image--gallery .image-slider--thumbnails-slide{margin:0px 10px 0px 10px;margin:0rem .625rem 0rem .625rem;left:auto;top:auto}.image--gallery .thumbnail--link{margin:0px 10px 0px 0px;margin:0rem .625rem 0rem 0rem;display:inline-block}.image--gallery .button--zoom-in,.image--gallery .button--zoom-out,.image--gallery .button--zoom-reset{top:10px;top:.625rem;left:10px;left:.625rem;font-size:20px;font-size:1.25rem;padding:2px 6px 2px 6px;padding:.125rem .375rem .125rem .375rem;position:absolute}.image--gallery .button--zoom-in:hover,.image--gallery .button--zoom-out:hover,.image--gallery .button--zoom-reset:hover{z-index:1}.image--gallery .button--zoom-reset{left:43px;left:2.6875rem;border-radius:0}.image--gallery .button--zoom-in{left:76px;left:4.75rem}.image-gallery--modal .modal--close,.image-gallery--modal .icon--plus3,.image-gallery--modal .icon--minus3,.image-gallery--modal .icon--resize-shrink{background:none;color:#59585a;cursor:pointer;width:auto}.image-gallery--modal .modal--close:hover,.image-gallery--modal .icon--plus3:hover,.image-gallery--modal .icon--minus3:hover,.image-gallery--modal .icon--resize-shrink:hover{background:none;color:#d4d4d4}.image-gallery--modal .modal--close:before,.image-gallery--modal .icon--plus3:before,.image-gallery--modal .icon--minus3:before,.image-gallery--modal .icon--resize-shrink:before{font-family:"font-awesome";font-size:2rem;text-shadow:0px 2px 0 #fff}.image-gallery--modal .modal--close.is--disabled,.image-gallery--modal .icon--plus3.is--disabled,.image-gallery--modal .icon--minus3.is--disabled,.image-gallery--modal .icon--resize-shrink.is--disabled{color:#f2f2f2;cursor:default}.image-gallery--modal .modal--close.is--disabled:hover,.image-gallery--modal .icon--plus3.is--disabled:hover,.image-gallery--modal .icon--minus3.is--disabled:hover,.image-gallery--modal .icon--resize-shrink.is--disabled:hover{background:none;color:#f2f2f2}.image-gallery--modal .image--gallery .button--zoom-in{left:7.75rem}.image-gallery--modal .image--gallery .button--zoom-reset{left:3.688rem}.image-gallery--modal .icon--minus3:before{content:"\f068"}.image-gallery--modal .icon--plus3:before{content:"\f067"}.image-gallery--modal .icon--resize-shrink:before{content:"\f066"}.image-gallery--modal .modal--close{top:15px;top:.9375rem;right:10px;right:.625rem;width:34px;width:2.125rem;height:34px;height:2.125rem;line-height:2.125rem}.image-gallery--modal .modal--close:before{content:"\f00d";font-family:"font-awesome";font-size:2.5rem}.image-gallery--modal .modal--close.btn{background:none;color:#59585a}.image-gallery--modal .modal--close.btn:hover{background:none;color:#d4d4d4;cursor:pointer}.image-gallery--modal .image-slider--container{padding:0}.image-gallery--modal .image-slider--container .arrow{font-size:4rem;width:4.375rem}.image-gallery--modal .image-slider--container .arrow .is--bottom{opacity:0;filter: alpha(opacity= 0 )}.image-gallery--modal .image-slider--thumbnails .thumbnails--arrow.is--left,.image-gallery--modal .image-slider--thumbnails .thumbnails--arrow.is--right{top:auto;bottom:0}.image-gallery--modal .image-slider--thumbnails .thumbnails--arrow.is--left{box-shadow:0 8px 8px rgba(0,0,0,.6)}.image-gallery--modal .image-slider--thumbnails .thumbnails--arrow.is--right{box-shadow:0 8px 8px rgba(0,0,0,.6)}.image-gallery--modal .image-slider--thumbnails .thumbnail--link{margin:0px 10px 0px 0px;margin:0rem .625rem 0rem 0rem;display:inline-block}@media screen and (min-width:78.75em){.js--image-gallery{width:80%;height:80%}}.js--img-zoom--container{position:relative;top:0;left:0}.js--img-zoom--lens{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-radius:3px;background-clip:padding-box;display:none;background:rgba(255,255,255,.4);border:1px solid #d4d4d4;position:absolute;top:0;left:0;cursor:pointer}.js--img-zoom--flyout{width:460px;width:28.75rem;height:340px;height:21.25rem;right:-490px;right:-30.625rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-radius:3px;background-clip:padding-box;display:none;position:absolute;top:0;z-index:2500;overflow:hidden;background:#fff;border:1px solid #d4d4d4}.js--img-zoom--title{padding:5px 20px 5px 20px;padding:.3125rem 1.25rem .3125rem 1.25rem;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;color:#fff;font-weight:bold;text-align:center;background:rgba(0,0,0,.5)}.filter-panel{height:38px;height:2.375rem;margin-bottom:10px;margin-bottom:.625rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-moz-touch-callout:none;touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);display:block;position:relative;border:1px solid #d4d4d4;background:#f8f8f8}.filter-panel:hover{border:1px solid #a8e200;background:#fff;box-shadow:0 2px 0 rgba(0,0,0,.1)}.filter-panel:hover .filter-panel--icon,.filter-panel:hover .filter-panel--title{color:#a8e200}.filter-panel.is--collapsed{height:auto;border:0 none}.filter-panel.is--collapsed .filter-panel--flyout{height:auto;border:1px solid #a8e200;background:#fff;overflow:visible;z-index:800}.filter-panel.is--collapsed .filter-panel--title{color:#a8e200}.filter-panel.is--collapsed .filter-panel--icon:before{color:#a8e200;content:"\e610"}.filter-panel--flyout{height:38px;height:2.375rem;display:block;width:100%;overflow:hidden;z-index:500}.filter-panel--title{height:36px;height:2.25rem;line-height:36px;line-height:2.25rem;padding:0px 30px 0px 10px;padding:0rem 1.875rem 0rem .625rem;margin:0px 0px 5px 0px;margin:0rem 0rem .3125rem 0rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-moz-touch-callout:none;touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.filter-panel--icon{width:16px;width:1rem;height:16px;height:1rem;top:10px;top:.625rem;right:10px;right:.625rem;font-size:6px;font-size:.375rem;line-height:16px;line-height:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-moz-touch-callout:none;touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);display:inline-block;position:absolute;font-family:"shopware";text-align:center;cursor:pointer;pointer-events:none}.filter-panel--icon:before{content:"\e612"}.filter-panel--content{padding:10px 10px 10px 10px;padding:.625rem .625rem .625rem .625rem;display:block}.filter-panel--option-list{padding-bottom:5px;padding-bottom:.3125rem;list-style:none}.filter-panel--option-list.sub-level{margin:0px 0px 0px 8px;margin:0rem 0rem 0rem .5rem;padding:0px 0px 0px 18px;padding:0rem 0rem 0rem 1.125rem;border-left:1px solid #d4d4d4}.filter-panel--option{display:block;position:relative}.filter-panel--option .option--container:hover .filter-panel--label{color:#a8e200}.filter-panel--option .option--container:hover .filter-panel--checkbox{border-color:#a8e200}.value-tree--option{margin:0px 0px 10px 0px;margin:0rem 0rem .625rem 0rem}.sub-level .value-tree--option{margin:0}.filter-panel--label{padding:4px 0px 4px 30px;padding:.25rem 0rem .25rem 1.875rem;line-height:18px;line-height:1.125rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-moz-touch-callout:none;touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);display:block;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-panel--checkbox{width:16px;width:1rem;height:16px;height:1rem;padding:1px 1px 1px 1px;padding:.0625rem .0625rem .0625rem .0625rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-radius:3px;background-clip:padding-box;display:inline-block;position:relative;border:1px solid #d4d4d4;cursor:pointer}.filter-panel--checkbox:hover{border-color:#a8e200}.filter-panel--checkbox input[type="checkbox"]{opacity:0;filter: alpha(opacity= 0 );display:block;width:100%;height:100%;position:absolute;top:0;left:0;border:0 none;background:none;cursor:pointer;z-index:65}.filter-panel--checkbox input[type="checkbox"]:checked ~ .checkbox--state:before {width:12px;width:.75rem;height:12px;height:.75rem;line-height:12px;line-height:.75rem;font-size:7px;font-size:.4375rem;display:block;font-family:'shopware';font-weight:normal;text-align:center;color:#59585a;content:"\e60c"}.filter-panel--checkbox input[type="checkbox"]:checked ~ .filter-panel--label {color:#a8e200;font-weight:600}.filter-panel--checkbox input[type="checkbox"]:disabled ~ .filter-panel--label {color:#59585a}.filter-panel--checkbox .checkbox--state{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-radius:3px;background-clip:padding-box;display:block;width:100%;height:100%;position:relative;z-index:60}.filter-panel--radio{width:16px;width:1rem;height:16px;height:1rem;padding:1px 1px 1px 1px;padding:.0625rem .0625rem .0625rem .0625rem;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;background-clip:padding-box;display:inline-block;position:relative;border:1px solid #d4d4d4;cursor:pointer}.filter-panel--radio:hover{border-color:#a8e200}.filter-panel--radio input[type="radio"]{opacity:0;filter: alpha(opacity= 0 );display:block;width:100%;height:100%;position:absolute;top:0;left:0;border:0 none;background:none;cursor:pointer;z-index:65}.filter-panel--radio input[type="radio"]:checked ~ .filter-panel--label {color:#a8e200;font-weight:600}.filter-panel--radio input[type="radio"]:disabled .filter-panel--label{color:#59585a}.filter-panel--radio .radio--state{-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;background-clip:padding-box;display:block;width:100%;height:100%;position:relative;z-index:60}.filter-panel--media-list{list-style:none;margin-left:-2%}.filter-panel--media-list:before,.filter-panel--media-list:after{content:"";display:table}.filter-panel--media-list:after{clear:both}.filter-panel--media-option{height:45px;height:2.8125rem;max-width:45px;max-width:2.8125rem;width:18%;margin:0 0 2% 2%;display:block;position:relative;float:left}.filter-panel--media-option input[type="checkbox"]{opacity:0;filter: alpha(opacity= 0 );display:block;width:100%;height:100%;position:absolute;top:0;left:0;border:0 none;background:none;cursor:pointer;z-index:65}.filter-panel--media-option input[type="checkbox"]:hover ~ .filter-panel--media-label {border-color:#a8e200}.filter-panel--media-option input[type="checkbox"]:checked ~ .filter-panel--media-label {border-color:#a8e200}.filter-panel--media-option input[type="checkbox"]:checked ~ .filter-panel--media-label:after {width:16px;width:1rem;height:16px;height:1rem;line-height:16px;line-height:1rem;font-size:7px;font-size:.4375rem;top:-4px;top:-.25rem;right:-4px;right:-.25rem;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-clip:padding-box;display:block;position:absolute;font-family:'shopware';font-weight:normal;text-align:center;color:#fff;content:"\e60c"}.filter-panel--media-option input[type="checkbox"]:disabled .filter-panel--media-label{opacity:.5;filter: alpha(opacity= 50 )}.filter-panel--media-label{padding:2px 2px 2px 2px;padding:.125rem .125rem .125rem .125rem;line-height:36px;line-height:2.25rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-radius:3px;background-clip:padding-box;width:100%;height:100%;display:block;position:relative;text-align:center;border:1px solid #d4d4d4}.filter-panel--media-label .filter-panel--media-image{display:inline-block;vertical-align:middle}.filter-panel--range-info{padding:10px 0px 5px 0px;padding:.625rem 0rem .3125rem 0rem;text-align:center}.filter-panel--range-info .range-info--label{font-weight:600}.filter-panel--star-rating{width:150px;width:9.375rem;height:30px;height:1.875rem;margin-bottom:10px;margin-bottom:.625rem;margin-left:auto;margin-right:auto;position:relative}.filter-panel--star-rating:before,.filter-panel--star-rating:after{content:"";display:table}.filter-panel--star-rating:after{clear:both}.filter-panel--star-rating .rating-star--input{opacity:0;filter: alpha(opacity= 0 );width:30px;width:1.875rem;height:30px;height:1.875rem;display:block;position:absolute;top:0;left:0;border:0 none;background:none;cursor:pointer;z-index:65}.filter-panel--star-rating .rating-star--input#star--1{left:0px;left:0rem}.filter-panel--star-rating .rating-star--input#star--2{left:30px;left:1.875rem}.filter-panel--star-rating .rating-star--input#star--3{left:60px;left:3.75rem}.filter-panel--star-rating .rating-star--input#star--4{left:90px;left:5.625rem}.filter-panel--star-rating .rating-star--input#star--5{left:120px;left:7.5rem}.filter-panel--star-rating .rating-star--input:checked ~ .rating-star--label,
.filter-panel--star-rating .rating-star--input#star--reset:checked:disabled ~ .rating-star--label {color:#59585a}.filter-panel--star-rating .rating-star--input:checked ~ .rating-star--label:before,
.filter-panel--star-rating .rating-star--input#star--reset:checked:disabled ~ .rating-star--label:before {content:"\e601"}.filter-panel--star-rating .rating-star--label{width:30px;width:1.875rem;height:30px;height:1.875rem;line-height:30px;line-height:1.875rem;font-size:30px;font-size:1.875rem;position:absolute;top:0;left:0;font-family:'shopware';font-weight:normal}.filter-panel--star-rating .rating-star--label:before{content:"\e600"}.filter-panel--star-rating .rating-star--label.star--1{left:0px;left:0rem}.filter-panel--star-rating .rating-star--label.star--2{left:30px;left:1.875rem}.filter-panel--star-rating .rating-star--label.star--3{left:60px;left:3.75rem}.filter-panel--star-rating .rating-star--label.star--4{left:90px;left:5.625rem}.filter-panel--star-rating .rating-star--label.star--5{left:120px;left:7.5rem}.filter--set-title{margin:30px 0px 10px 0px;margin:1.875rem 0rem .625rem 0rem;font-size:14px;font-size:.875rem;line-height:24px;line-height:1.5rem;margin-left:1%;margin-right:1%;border-bottom:1px solid #d4d4d4;clear:both}.filter--value{background:#fff}.filter--value:hover .filter-panel--checkbox{border-color:#a8e200}.filter--value .filter-panel--title{padding-left:35px;padding-left:2.1875rem}.filter--value .filter-panel--checkbox{top:8px;top:.5rem;left:10px;left:.625rem;position:absolute}.filter--property .filter-panel--checkbox{top:5px;top:.3125rem;left:0px;left:0rem;position:absolute}.filter--radio .filter-panel--radio{top:5px;top:.3125rem;left:0px;left:0rem;position:absolute}.filter--range .filter-panel--content{padding:10px 20px 10px 20px;padding:.625rem 1.25rem .625rem 1.25rem}.filter--active-container{padding:20px 0px 0px 0px;padding:1.25rem 0rem 0rem 0rem}.filter--active{padding:0px 10px 0px 10px;padding:0rem .625rem 0rem .625rem;margin:0px 10px 10px 0px;margin:0rem .625rem .625rem 0rem;line-height:22px;line-height:1.375rem;font-size:13px;font-size:.8125rem;display:inline-block;border:1px solid #d4d4d4;color:#a8e200;background:#fff;cursor:pointer;white-space:nowrap}.filter--active .filter--active-icon{margin:0px 10px 0px 0px;margin:0rem .625rem 0rem 0rem;font-size:8px;font-size:.5rem;top:-1px;top:-.0625rem;position:relative;font-family:'shopware';color:#59585a}.filter--active .filter--active-icon:before{content:"\e60d"}.filter--active .icon--star-empty{color:#59585a}.filter--active:hover{color:#a8e200;border-color:#a8e200}.filter--active:hover .filter--active-icon{color:#a8e200}.filter--active[data-filter-param="reset"]{color:#e70000;border-color:#e70000}.filter--active[data-filter-param="reset"] .filter--active-icon{color:#e70000}.filter--actions{padding:10px 0px 10px 0px;padding:.625rem 0rem .625rem 0rem;margin-bottom:10px;margin-bottom:.625rem}.filter--actions:before,.filter--actions:after{content:"";display:table}.filter--actions:after{clear:both}.filter--btn-apply{position:relative;font-weight:600;width:100%}.filter--btn-apply.is--icon-right [class^="icon--"]{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;margin:-8px 0px 0px 0px;margin:-.5rem 0rem 0rem 0rem}.filter--btn-apply.is--loading [class^="icon--"]{-webkit-animation:keyframe--spin-reverse 1s linear infinite;-moz-animation:keyframe--spin-reverse 1s linear infinite;-o-animation:keyframe--spin-reverse 1s linear infinite;animation:keyframe--spin-reverse 1s linear infinite;display:inline-block}.filter--btn-apply .icon--cycle{animation-name:example;animation-duration:1s}.filter--btn-apply .filter--count{font-weight:bold}@media screen and (min-width:48em){.filter-panel{width:49%;margin-left:1%;float:left}.filter-panel.is--collapsed{height:38px;height:2.375rem}.is--no-sidebar .filter-panel{width:32.333333%}.filter-panel--flyout{position:absolute;top:0;left:0}.filter-panel--content{max-height:200px;max-height:12.5rem;overflow-x:hidden;overflow-y:auto}.filter--active-container{padding:15px 0px 5px 0px;padding:.9375rem 0rem .3125rem 0rem;margin-left:1%;margin-right:1%}.filter--active-container.is--disabled .filter--active:not([data-filter-param="reset"]),
  .filter--active-container.is--disabled .filter--active:not([data-filter-param="reset"]):hover {color:#59585a;border-color:#d4d4d4;cursor:default}.filter--active-container.is--disabled .filter--active:not([data-filter-param="reset"]) .filter--active-icon,
  .filter--active-container.is--disabled .filter--active:not([data-filter-param="reset"]):hover .filter--active-icon {color:#59585a}.filter--active-container.is--disabled .filter--active:not([data-filter-param="reset"]) .filter--active-icon:before,
  .filter--active-container.is--disabled .filter--active:not([data-filter-param="reset"]):hover .filter--active-icon:before {content:"\e60c"}.filter--actions{margin-left:1%;margin-right:1%}.filter--btn-apply{width:auto}}@media screen and (min-width:64em){.filter-panel{width:32.333333%}}@media screen and (min-width:78.75em){.filter-panel--star-rating{width:100px;width:6.25rem;height:20px;height:1.25rem}.filter-panel--star-rating .rating-star--input{width:20px;width:1.25rem;height:20px;height:1.25rem}.filter-panel--star-rating .rating-star--input#star--1{left:0px;left:0rem}.filter-panel--star-rating .rating-star--input#star--2{left:20px;left:1.25rem}.filter-panel--star-rating .rating-star--input#star--3{left:40px;left:2.5rem}.filter-panel--star-rating .rating-star--input#star--4{left:60px;left:3.75rem}.filter-panel--star-rating .rating-star--input#star--5{left:80px;left:5rem}.filter-panel--star-rating .rating-star--label{width:20px;width:1.25rem;height:20px;height:1.25rem;line-height:20px;line-height:1.25rem;font-size:20px;font-size:1.25rem}.filter-panel--star-rating .rating-star--label.star--1{left:0px;left:0rem}.filter-panel--star-rating .rating-star--label.star--2{left:20px;left:1.25rem}.filter-panel--star-rating .rating-star--label.star--3{left:40px;left:2.5rem}.filter-panel--star-rating .rating-star--label.star--4{left:60px;left:3.75rem}.filter-panel--star-rating .rating-star--label.star--5{left:80px;left:5rem}}.filter-panel--option-list{padding:0;margin:0}.js--off-canvas-button{padding:10px 10px 10px 10px;padding:.625rem .625rem .625rem .625rem;margin-bottom:10px;margin-bottom:.625rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-radius:3px;background-clip:padding-box;position:relative;border:1px solid #d4d4d4;cursor:pointer;display:block}.js--off-canvas-button .tab--header{margin-bottom:10px;margin-bottom:.625rem;position:relative}.js--off-canvas-button .tab--title:after{font-size:12px;font-size:.75rem;right:5px;right:.3125rem;margin-top:-6px;margin-top:-.375rem;content:"\e60f"}.js--off-canvas-button .tab--preview{display:block}.js--off-canvas-button .tab--preview p:last-child{margin-bottom:0}.js--off-canvas-button .tab--content{cursor:default}.js--off-canvas-button:hover .tab--title{color:#a8e200}.off-canvas{-webkit-transition:all .45s cubic-bezier(.3,0,.15,1);transition:all .45s cubic-bezier(.3,0,.15,1);-webkit-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;width:280px;width:17.5rem;background:#fff;position:fixed;top:0;bottom:0;display:none;overflow:auto;-webkit-overflow-scrolling:touch;z-index:10001}.off-canvas.is--left{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);left:0}.off-canvas.is--right{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);right:0}.off-canvas.is--active{display:block}.off-canvas.is--open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.off-canvas.is--full-screen{width:100%}.off-canvas.no--transitions{-webkit-transition:none;transition:none}.off-canvas .buttons--off-canvas{display:block}.off-canvas .close--off-canvas{padding:2px 10px 2px 10px;padding:.125rem .625rem .125rem .625rem;line-height:38px;line-height:2.375rem;display:block;color:#fff;font-weight:bold;cursor:pointer}.off-canvas .close--off-canvas:before,.off-canvas .close--off-canvas:after{content:"";display:table}.off-canvas .close--off-canvas:after{clear:both}.off-canvas .close--off-canvas .icon--arrow-left{margin:0px 10px 0px 0px;margin:0rem .625rem 0rem 0rem;font-size:11px;font-size:.6875rem}.off-canvas .link--go-main{font-size:16px;font-size:1rem;padding:10px 10px 10px 10px;padding:.625rem .625rem .625rem .625rem;height:42px;height:2.625rem;font-weight:700;display:block;width:100%}.off-canvas .link--go-main .icon--menu{font-size:20px;font-size:1.25rem;margin-right:10px;margin-right:.625rem;float:left}.off-canvas .sidebar--navigation .navigation--link{padding:2px 10px 2px 10px;padding:.125rem .625rem .125rem .625rem;line-height:38px;line-height:2.375rem}.off-canvas .sidebar--navigation .navigation--link .is--icon-right{margin-top:0}.off-canvas .sidebar--navigation .navigation--link .is--icon-left{margin:0px 10px 0px 0px;margin:0rem .625rem 0rem 0rem;float:left}.buttons--off-canvas{display:none}.page-wrap{-webkit-transition:left 400ms cubic-bezier(.16,.04,.14,1);transition:left 400ms cubic-bezier(.16,.04,.14,1);position:relative;left:0}.navigation--smartphone .navigation--entry{padding:12px 10px 12px 10px;padding:.75rem .625rem .75rem .625rem;background:#fff}.navigation--smartphone .navigation--link{display:block}.navigation--smartphone .entry--close-off-canvas{padding:2px 10px 2px 10px;padding:.125rem .625rem .125rem .625rem;line-height:38px;line-height:2.375rem}.navigation--smartphone .entry--close-off-canvas .navigation--link{font-size:14px;font-size:.875rem;color:#f2f2f2;font-weight:bold}.navigation--smartphone .entry--close-off-canvas .navigation--link:before,.navigation--smartphone .entry--close-off-canvas .navigation--link:after{content:"";display:table}.navigation--smartphone .entry--close-off-canvas .navigation--link:after{clear:both}.navigation--smartphone .entry--close-off-canvas .navigation--link:active{color:#f2f2f2}.navigation--smartphone .entry--close-off-canvas .icon--arrow-right{margin:12px 0px 0px 0px;margin:.75rem 0rem 0rem 0rem;font-size:11px;font-size:.6875rem;float:right}.navigation--headline,.sidebar--navigation{margin:0px 10px 0px 10px;margin:0rem .625rem 0rem .625rem}.navigation--headline{margin:16px 10px 6px 10px;margin:1rem .625rem .375rem .625rem;line-height:26px;line-height:1.625rem;color:#59585a;font-weight:700;font-size:1em}.sidebar--navigation{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-radius:3px;background-clip:padding-box;background:#fff;border:1px solid #d4d4d4}.sidebar--navigation .navigation--entry{border-bottom:1px solid #d4d4d4}.sidebar--navigation .navigation--entry:last-child{border-bottom:0 none}.sidebar--navigation .navigation--link{color:#59585a;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:48em){.off-canvas{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:none;transition:none;display:block;background:transparent;position:relative;width:auto;height:auto;overflow:visible;top:0;left:0;z-index:1000}.off-canvas .sidebar--navigation .navigation--link{padding:10px 10px 10px 10px;padding:.625rem .625rem .625rem .625rem;line-height:inherit}.off-canvas .account--menu .navigation--link{padding:5px 0px 5px 0px;padding:.3125rem 0rem .3125rem 0rem;line-height:inherit}.sidebar-main .entry--close-off-canvas{display:none}.sidebar-main .icon--arrow-right,.sidebar-main .icon--arrow-left{display:none}}.collapse--header{padding:10px 20px 10px 20px;padding:.625rem 1.25rem .625rem 1.25rem;margin:10px 0px 0px 0px;margin:.625rem 0rem 0rem 0rem;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;background-image:-moz-linear-gradient(top,#fff 0%,#f2f2f2 100%);background-image:-webkit-linear-gradient(top,#fff 0%,#f2f2f2 100%);background-image:linear-gradient(to bottom,#fff 0%,#f2f2f2 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-radius:3px;background-clip:padding-box;-webkit-box-shadow:0 1px 1px 0 rgba(236,238,241,.8);-moz-box-shadow:0 1px 1px 0 rgba(236,238,241,.8);box-shadow:0 1px 1px 0 rgba(236,238,241,.8);display:block;position:relative;z-index:1100;border:1px solid #d4d4d4;cursor:pointer}.collapse--header .collapse--toggler{height:16px;height:1rem;top:10px;top:.625rem;right:20px;right:1.25rem;font-size:6px;font-size:.375rem;line-height:16px;line-height:1rem;position:absolute;font-weight:normal;font-family:'shopware'}.collapse--header .collapse--toggler:before{content:"\e612"}.collapse--header:hover{color:#a8e200}.collapse--header.is--active{-webkit-box-shadow:0 1px 3px 0 rgba(95,114,133,.5);-moz-box-shadow:0 1px 3px 0 rgba(95,114,133,.5);box-shadow:0 1px 3px 0 rgba(95,114,133,.5);color:#fff;font-weight:bold;border-width:0 0 1px 0;border-style:solid;border-color:#aeaeae;z-index:1300}.collapse--header.is--active .collapse--toggler:before{content:"\e610"}.collapse--content{padding:5px 0px 0px 0px;padding:.3125rem 0rem 0rem 0rem;top:-5px;top:-.3125rem;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-clip:padding-box;-webkit-box-shadow:0 1px 1px 0 rgba(236,238,241,.8);-moz-box-shadow:0 1px 1px 0 rgba(236,238,241,.8);box-shadow:0 1px 1px 0 rgba(236,238,241,.8);display:none;position:relative;z-index:1000;background:#fff;border-width:0 1px 1px 1px;border-style:solid;border-color:#d4d4d4}.collapse--content.is--collapsed{display:block;z-index:1200}.js--collapse-target{display:none}.js--collapse-target.is--collapsed{display:block}.js--overlay{-webkit-transition: opacity 0.45s cubic-bezier(.3,0,.15,1), visibility 0.45s linear;transition: opacity 0.45s cubic-bezier(.3,0,.15,1), visibility 0.45s linear;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);opacity:.01;filter: alpha(opacity= 1 );background:rgba(0,0,0,.6);position:fixed;width:100%;height:100%;left:0;top:0;z-index:5000;visibility:hidden}.js--overlay.is--open{-webkit-transition-delay:0;transition-delay:0;opacity:1;filter: alpha(opacity= 100 );visibility:visible}.js--overlay.is--closable{cursor:pointer}.checkbox{width:16px;width:1rem;height:16px;height:1rem;padding:1px 1px 1px 1px;padding:.0625rem .0625rem .0625rem .0625rem;line-height:16px;line-height:1rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-radius:3px;background-clip:padding-box;display:inline-block;position:relative;vertical-align:middle;border:1px solid #d4d4d4;cursor:pointer}.checkbox .checkbox--state{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-radius:3px;background-clip:padding-box;display:block;width:100%;height:100%;position:relative;z-index:60}.checkbox input[type="checkbox"]{opacity:0;filter: alpha(opacity= 0 );display:block;width:100%;height:100%;position:absolute;top:0;left:0;border:0 none;background:none;cursor:pointer;z-index:65}.checkbox input[type="checkbox"]:checked ~ .checkbox--state {background:#a8e200}.checkbox input[type="checkbox"]:checked ~ .checkbox--state:before {width:12px;width:.75rem;height:12px;height:.75rem;line-height:12px;line-height:.75rem;font-size:7px;font-size:.4375rem;display:inline-block;font-family:'shopware';font-weight:normal;text-align:center;vertical-align:top;color:#fff;content:"\e60c"}.checkbox.is--active .checkbox--state:before,a:hover .checkbox .checkbox--state:before{width:12px;width:.75rem;height:12px;height:.75rem;line-height:12px;line-height:.75rem;font-size:7px;font-size:.4375rem;display:inline-block;font-family:'shopware';font-weight:normal;text-align:center;vertical-align:top;color:#fff;content:"\e60c"}.js--menu-scroller{position:relative}.navigation--list-wrapper{position:relative;overflow:hidden}.js--menu-scroller--list{max-width:none;overflow-x:hidden;position:relative;white-space:nowrap;left:0;-webkit-overflow-scrolling:touch}.js--menu-scroller--list::-webkit-scrollbar{display:none}.js--menu-scroller--arrow{width:40px;width:2.5rem;height:38px;line-height:40px;line-height:2.5rem;font-size:12px;font-size:.75rem;background:#f2f2f2;top:0px;top:0rem;border:1px solid #fff;position:absolute;font-family:"shopware";text-align:center;color:#59585a;cursor:pointer;z-index:750;display:none}.js--menu-scroller--arrow:hover,.js--menu-scroller--arrow:active{color:#a8e200;border-color:#fff}.js--menu-scroller--arrow.left--arrow{border-left:0 none;left:0;box-shadow:6px -2px 3px rgba(0,0,0,.2)}.js--menu-scroller--arrow.right--arrow{border-right:0 none;right:0;box-shadow:-6px -2px 3px rgba(0,0,0,.2)}@media screen and (min-width:78.75em){.js--menu-scroller--arrow.left--arrow{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-radius:3px;background-clip:padding-box;border:1px solid #f2f2f2;left:0}.js--menu-scroller--arrow.left--arrow:hover{border-color:#f2f2f2}.js--menu-scroller--arrow.right--arrow{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-radius:3px;background-clip:padding-box;border:1px solid #f2f2f2;right:0}.js--menu-scroller--arrow.right--arrow:hover{border-color:#f2f2f2}}.js--menu-scroller--item{display:inline-block!important;float:none!important}.panel{display:block}.panel.has--shadow{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.panel--header{padding:10px 10px 10px 10px;padding:.625rem .625rem .625rem .625rem;display:block;margin:0;font-weight:bold;border-bottom:1px solid #f2f2f2}.panel--header.secondary{color:#59585a;background:#fff}.panel--header.primary{color:#a8e200;background:#fff}.panel--title{padding:20px 0px 0px 0px;padding:1.25rem 0rem 0rem 0rem;margin:0px 20px 0px 20px;margin:0rem 1.25rem 0rem 1.25rem;font-size:16px;font-size:1rem;display:block;font-weight:bold;color:#59585a}.panel--title.is--underline{padding:20px 0px 10px 0px;padding:1.25rem 0rem .625rem 0rem;border-bottom:1px solid #59585a;text-decoration:none!important}.panel--title.is--secondary{color:#59585a}.panel--title.is--primary{color:#a8e200}.panel--body{padding:10px 10px 10px 10px;padding:.625rem .625rem .625rem .625rem;font-size:14px;font-size:.875rem;line-height:24px;line-height:1.5rem;display:block;position:relative}.panel--body.is--slim{padding:5px 5px 5px 5px;padding:.3125rem .3125rem .3125rem .3125rem}.panel--body.is--wide{padding:20px 20px 20px 20px;padding:1.25rem 1.25rem 1.25rem 1.25rem}.panel--body.is--flat{background:#f2f2f2}.panel--body.is--embossed{-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 3px 0 rgba(0,0,0,.2);background:#f2f2f2}.panel--actions{padding:10px 10px 10px 10px;padding:.625rem .625rem .625rem .625rem;line-height:40px;line-height:2.5rem;display:block}.panel--actions.has--border{margin:10px 0px 0px 0px;margin:.625rem 0rem 0rem 0rem;padding:10px 0px 0px 0px;padding:.625rem 0rem 0rem 0rem;border-top:1px solid #f2f2f2}.panel--actions.is--slim{padding:5px 5px 5px 5px;padding:.3125rem .3125rem .3125rem .3125rem}.panel--actions.is--wide{padding:20px 20px 20px 20px;padding:1.25rem 1.25rem 1.25rem 1.25rem}.panel--actions .btn{margin:0px 6px 0px 0px;margin:0rem .375rem 0rem 0rem}.panel--table{width:100%;display:block;border-collapse:collapse;border-spacing:0;empty-cells:show}.panel--table:before,.panel--table:after{content:"";display:table}.panel--table:after{clear:both}.panel--table.has--border{border:1px solid #f2f2f2}.panel--tr{display:block;width:100%;border-width:0 0 1px 0;border-style:solid;border-color:#f2f2f2}.panel--tr:before,.panel--tr:after{content:"";display:table}.panel--tr:after{clear:both}.panel--tr:last-child{border-width:0}.panel--tr.is--odd{background:#e8e8e8}.panel--tr.is--secondary{background:#e8e8e8}.panel--tr.is--primary{color:#a8e200}.panel--th,.panel--td{padding:10px 10px 10px 10px;padding:.625rem .625rem .625rem .625rem;font-size:14px;font-size:.875rem;line-height:24px;line-height:1.5rem;display:inline-block;float:left}.panel--th:before,.panel--td:before,.panel--th:after,.panel--td:after{content:"";display:table}.panel--th:after,.panel--td:after{clear:both}.panel--th.has--border,.panel--td.has--border{border-width:0 1px 0 0;border-style:solid;border-color:#f2f2f2}.panel--th.has--border:last-child,.panel--td.has--border:last-child{border-width:0}.panel--th p,.panel--td p{margin:0}.panel--th{font-weight:bold;color:#59585a}.panel--list{list-style:none}.panel--list.has--border{border:1px solid #f2f2f2}.panel--list li{padding:10px 10px 10px 10px;padding:.625rem .625rem .625rem .625rem;font-size:14px;font-size:.875rem;line-height:24px;line-height:1.5rem;border-bottom:1px solid #f2f2f2}.panel--list li:last-child{border-bottom:0 none}.panel--list li.is--secondary{background:#f2f2f2}.panel--list li.is--primary{color:#a8e200}.panel--arrow{width:22px;width:1.375rem;height:30px;height:1.875rem;margin-top:-15px;margin-top:-.9375rem;line-height:28px;line-height:1.75rem;font-size:12px;font-size:.75rem;display:none;position:absolute;top:50%;z-index:2000;font-family:'shopware';text-align:center;color:#59585a}.panel--arrow.has--background{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-radius:3px;background-clip:padding-box;border:1px solid #f2f2f2}.panel--arrow.left--arrow{left:10px;left:.625rem}.panel--arrow.left--arrow:before,.panel--arrow.left--arrow::before{content:"\e611"}.panel--arrow.right--arrow{right:10px;right:.625rem}.panel--arrow.right--arrow:before{content:"\e60f"}.panel--arrow:hover{color:#a8e200}.panel--dot-nav{height:11px;height:.6875rem;position:relative}.panel--dot-nav .dot--link,.panel--dot-nav a{-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;background-clip:padding-box;margin:0px 5px 0px 5px;margin:0rem .3125rem 0rem .3125rem;width:11px;width:.6875rem;height:11px;height:.6875rem;display:inline-block;border:1px solid #d4d4d4}.panel--dot-nav .dot--link.is--active,.panel--dot-nav a.is--active{border-color:#a8e200;background:#a8e200}.panel--tab-nav{list-style:none}.panel--tab-nav .navigation--entry{display:inline-block}.panel--tab-nav .navigation--link{padding:10px 15px 10px 15px;padding:.625rem .9375rem .625rem .9375rem;margin:0px 5px 0px 0px;margin:0rem .3125rem 0rem 0rem;line-height:24px;line-height:1.5rem;font-size:14px;font-size:.875rem;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;display:block;position:relative;z-index:2000;font-weight:bold;text-align:center;color:#59585a;border-width:1px 1px 0 1px;border-style:solid;border-color:#f2f2f2;white-space:nowrap}.panel--tab-nav .navigation--link.is--active{top:1px;top:.0625rem;color:#59585a;background:#f2f2f2}.panel--tab-nav .navigation--link.is--active:hover{color:#59585a}.panel--tab-nav .navigation--link:hover{color:#a8e200}.panel--paging{line-height:32px;line-height:2rem;display:inline-block}.panel--paging .paging--link{padding:0px 10px 0px 10px;padding:0rem .625rem 0rem .625rem;margin:0px 1px 0px 1px;margin:0rem .0625rem 0rem .0625rem;font-size:14px;font-size:.875rem;line-height:30px;line-height:1.875rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-radius:3px;background-clip:padding-box;background:#fff;height:2rem;width:3rem;display:inline-block;font-weight:normal;text-align:center;border:1px solid #f2f2f2}.panel--paging .paging--link [class^="icon--"]{font-size:10px;font-size:.625rem}.panel--paging .paging--link.is--active,.panel--paging .paging--link.is--active:hover{line-height:32px;line-height:2rem;border:0 none;font-weight:bold;cursor:default}.panel--filter-btn{padding:0px 10px 0px 10px;padding:0rem .625rem 0rem .625rem;margin:0px 10px 0px 10px;margin:0rem .625rem 0rem .625rem;font-size:14px;font-size:.875rem;line-height:26px;line-height:1.625rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-radius:3px;background-clip:padding-box;background-image:-moz-linear-gradient(top,#fff 0%,#f2f2f2 100%);background-image:-webkit-linear-gradient(top,#fff 0%,#f2f2f2 100%);background-image:linear-gradient(to bottom,#fff 0%,#f2f2f2 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.05);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.05);box-shadow:0 1px 1px 0 rgba(0,0,0,.05);display:inline-block;color:#59585a;font-weight:normal;text-align:center;border:1px solid #c7cfda}.panel--filter-btn i{margin:0px 10px 0px 0px;margin:0rem .625rem 0rem 0rem;font-size:10px;font-size:.625rem}.panel--filter-btn:hover{color:#a8e200}.panel--filter-select{width:160px;width:10rem;height:28px;height:1.75rem;font-size:14px;font-size:.875rem;line-height:26px;line-height:1.625rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-radius:3px;background-clip:padding-box;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.05);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.05);box-shadow:0 1px 1px 0 rgba(0,0,0,.05);display:inline-block;vertical-align:bottom;position:relative;border:1px solid #d4d4d4;overflow:hidden}.panel--filter-select .arrow{width:34px;width:2.125rem;font-size:6px;font-size:.375rem;line-height:28px;line-height:1.75rem;display:block;position:absolute;top:0;right:0;border-left:1px solid #d4d4d4;font-family:'shopware';text-align:center}.panel--filter-select .arrow:before,.panel--filter-select .arrow::before{content:"\e612"}.panel--filter-select select{width:180px;width:11.25rem;padding:0px 0px 0px 10px;padding:0rem 0rem 0rem .625rem;font-size:14px;font-size:.875rem;line-height:26px;line-height:1.625rem;-webkit-appearance:none;-moz-appearance:none;color:#59585a;background:transparent;border:0 none}.panel--filter-select option{padding:0px 10px 0px 10px;padding:0rem .625rem 0rem .625rem;display:block;border:0 none;background:#fff}.js--mobile-tab-panel .navigation--entry{margin:0px 0px 6px 0px;margin:0rem 0rem .375rem 0rem;display:block}.js--mobile-tab-panel .navigation--entry>[class^="content"]{padding:10px 10px 10px 10px;padding:.625rem .625rem .625rem .625rem;border:1px solid #d4d4d4;border-top:0 none}.js--mobile-tab-panel .navigation--link{padding:5px 10px 5px 10px;padding:.3125rem .625rem .3125rem .625rem;text-align:left;font-weight:normal;border:1px solid #d4d4d4;margin:0}.js--mobile-tab-panel .navigation--link:after,.js--mobile-tab-panel .navigation--link::after{font-size:16px;font-size:1rem;right:8px;right:.5rem;content:'+';position:absolute;font-weight:bold}.js--mobile-tab-panel .navigation--link.is--active{top:0;cursor:default}.js--mobile-tab-panel .navigation--link.is--active:after,.js--mobile-tab-panel .navigation--link.is--active::after{content:'-'}.range-slider{-webkit-touch-callout:none;-moz-touch-callout:none;touch-callout:none}.range-slider--container{height:12px;height:.75rem;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-clip:padding-box;display:block;width:100%;background:#fff;box-shadow:inset 0 1px 1px #f0f0f0;border:1px solid #d4d4d4;-ms-touch-action:none}.range-slider--range-bar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-moz-touch-callout:none;touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);-webkit-box-shadow:inset 0 0 3px #a5de00;-moz-box-shadow:inset 0 0 3px #a5de00;box-shadow:inset 0 0 3px #a5de00;height:100%;width:100%;position:relative;background:#a8e200}.range-slider--handle{width:20px;width:1.25rem;height:20px;height:1.25rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-moz-touch-callout:none;touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);box-shadow:0 0 3px rgba(0,0,0,.3);position:absolute;border:1px solid #fff;background:#fff;cursor:pointer}.range-slider--handle.is--min{left:-10px;left:-.625rem;top:-4px;top:-.25rem}.range-slider--handle.is--max{right:-10px;right:-.625rem;top:-4px;top:-.25rem}.range-slider--handle:hover,.range-slider--handle.is--dragging{border-color:#a8e200}.range-slider--format{display:none}.listing--content{margin:20px 0px 20px 0px;margin:1.25rem 0rem 1.25rem 0rem}.banner--container{margin:0px 0px 20px 0px;margin:0rem 0rem 1.25rem 0rem}.category--teaser{margin:0px 0px 20px 0px;margin:0rem 0rem 1.25rem 0rem}.category--teaser .hero--text{padding:10px 20px 10px 20px;padding:.625rem 1.25rem .625rem 1.25rem}.category--teaser .offcanvas--content{padding:20px;padding:1.25rem}.category--teaser .offcanvas--content .content--title{font-size:18px;font-size:1.125rem;margin:10px 0px 15px 0px;margin:.625rem 0rem .9375rem 0rem;font-weight:700;color:#59585a}.vendor--info{margin:0px 0px 20px 0px;margin:0rem 0rem 1.25rem 0rem}.vendor--info:before,.vendor--info:after{content:"";display:table}.vendor--info:after{clear:both}.vendor--info .vendor--image{margin:0px 0px 10px 0px;margin:0rem 0rem .625rem 0rem;max-width:200px;max-width:12.5rem;height:70px;height:4.375rem;margin-left:auto;margin-right:auto}.vendor--info .vendor--text{margin:0px 0px 20px 0px;margin:0rem 0rem 1.25rem 0rem}.listing--actions:before,.listing--actions:after{content:"";display:table}.listing--actions:after{clear:both}.action--filter-btn{margin-bottom:10px;margin-bottom:.625rem}.action--filter-btn .filter--trigger{height:34px;height:2.125rem;padding:4px 4px 4px 10px;padding:.25rem .25rem .25rem .625rem;line-height:24px;line-height:1.5rem;display:block;position:relative;overflow:hidden}.action--filter-btn .filter--trigger .icon--filter{margin-right:8px;margin-right:.5rem}.action--filter-btn .filter--trigger .action--collapse-icon{padding:0px 10px 0px 10px;padding:0rem .625rem 0rem .625rem;line-height:24px;line-height:1.5rem;display:inline-block;color:#fff;float:right}.action--filter-options .filter--container{padding:0px 10px 0px 10px;padding:0rem .625rem 0rem .625rem}.action--filter-options .filter--close-btn{padding:12px 10px 12px 10px;padding:.75rem .625rem .75rem .625rem;display:block;color:#fff;font-weight:bold}.action--filter-options .filter--close-btn:hover{color:#fff}.action--filter-options .filter--close-btn .icon--arrow-right,.action--filter-options .filter--close-btn .icon--cross{margin:3px 0px 0px 0px;margin:.1875rem 0rem 0rem 0rem;float:right}.action--filter-options.off-canvas .filter--close-btn{background:#59585a}.action--filter-options .filter--btn-apply{clear:both}.action--filter-options .filter--list{list-style:none}.action--filter-options .filter--entry{padding:10px 20px 10px 20px;padding:.625rem 1.25rem .625rem 1.25rem;font-size:16px;font-size:1rem;display:block;border-bottom:1px solid #d4d4d4}.action--filter-options .filter--entry:last-child{border:0 none}.action--filter-options .filter--link{color:#59585a}.action--filter-options .filter--link:hover{color:#a8e200}.action--sort{margin:0px 10px 10px 0px;margin:0rem .625rem .625rem 0rem;display:block}.action--sort .sort--label{display:none}.action--sort .sort--select,.action--sort .select_wrap{height:34px;height:2.125rem;line-height:1.2rem;width:100%}.action--per-page{display:none}.listing--paging{padding:10px 0px 10px 0px;padding:.625rem 0rem .625rem 0rem;display:block}.listing--paging:before,.listing--paging:after{content:"";display:table}.listing--paging:after{clear:both}.listing--paging .paging--label{display:none}.listing--paging .paging--display{line-height:30px;line-height:1.875rem;margin-left:10px;margin-left:.625rem}.listing--bottom-paging{margin:10px 0px 20px 0px;margin:.625rem 0rem 1.25rem 0rem}.listing--container{overflow:hidden}.listing{margin:0 0 0 -1%;padding:0 0 2% 0}.listing:before,.listing:after{content:"";display:table}.listing:after{clear:both}.infinite--actions{width:100%;margin:0 auto;text-align:center}.infinite--actions .js--load-more,.infinite--actions .js--load-previous{margin-bottom:20px;margin-bottom:1.25rem}@media screen and (min-width:48em){.category--teaser .hero--headline{padding:40px 0px 0px 0px;padding:2.5rem 0rem 0rem 0rem;margin:0px 40px 0px 40px;margin:0rem 2.5rem 0rem 2.5rem}.category--teaser .hero--text{padding:25px 40px 10px 40px;padding:1.5625rem 2.5rem .625rem 2.5rem}.listing--content{margin:30px 0px 30px 0px;margin:1.875rem 0rem 1.875rem 0rem}.listing--content:before,.listing--content:after{content:"";display:table}.listing--content:after{clear:both}.vendor--info .vendor--image{margin:0px 20px 20px 0px;margin:0rem 1.25rem 1.25rem 0rem;float:left}.vendor--info .vendor--image+.vendor--text{margin:0px 0px 0px 250px;margin:0rem 0rem 0rem 15.625rem}.listing--actions{margin:0px 0px 20px 0px;margin:0rem 0rem 1.25rem 0rem;padding-top:10px;padding-top:.625rem}.listing--actions .listing--paging{padding:10px 10px 10px 10px;padding:.625rem .625rem .625rem .625rem;display:block;border-top:1px solid #fff}.action--per-page{line-height:32px;line-height:2rem;display:inline-block;width:30%;text-align:right;float:right}.action--per-page .per-page--label{display:none}.action--per-page .per-page--select,.action--per-page .select_wrap{width:80px;width:5rem;height:32px;height:2rem;line-height:1rem;text-align:center;vertical-align:top}.action--sort{width:200px;width:12.5rem;margin:0px 10px 10px 0px;margin:0rem .625rem .625rem 0rem;display:inline-block;text-align:right;float:right}.action--sort .sort--select,.action--sort .select_wrap{width:200px;width:12.5rem}.action--filter-btn{width:190px;width:11.875rem;margin:0px 20px 10px 10px;margin:0rem 1.25rem .625rem .625rem;float:left}.action--filter-btn .filter--trigger .action--collapse-icon{display:none}.action--filter-btn .filter--trigger:before,.action--filter-btn .filter--trigger:after{-webkit-transition:margin-top .4s cubic-bezier(.02,.01,.47,1);transition:margin-top .4s cubic-bezier(.02,.01,.47,1);width:16px;width:1rem;height:16px;height:1rem;right:10px;right:.625rem;margin-top:-8px;margin-top:-.5rem;font-size:6px;font-size:.375rem;line-height:16px;line-height:1rem;font-family:"shopware";content:"\e612";position:absolute;text-align:center;background:none;color:inherit;top:50%}.action--filter-btn .filter--trigger:after{margin-top:-48px;margin-top:-3rem;content:"\e610"}.action--filter-btn .filter--trigger.is--active:before{margin-top:40px;margin-top:2.5rem}.action--filter-btn .filter--trigger.is--active:after{margin-top:-8px;margin-top:-.5rem}.action--filter-options{width:auto;height:auto;padding:0;overflow:visible;position:relative;border:0 none;clear:both}.action--filter-options.is--collapsed,.action--filter-options.is--active-filter{border-width:1px 0 0 0;border-style:solid;border-color:#fff}.action--filter-options.is--active-filter .filter--active-container{display:block}.action--filter-options #filter,.action--filter-options .filter--active-container{display:none}.action--filter-options .filter--close-btn{display:none}.action--filter-options .filter--container{margin-left:-2%;padding-left:1%}.action--filter-options .filter--container:before,.action--filter-options .filter--container:after{content:"";display:table}.action--filter-options .filter--container:after{clear:both}.action--filter-options .filter--group{height:38px;height:2.375rem;width:31%;margin:0 2% 2% 0;position:relative;float:left}.action--filter-options .filter--header{width:100%;position:absolute;top:0;left:0;z-index:1100}.action--filter-options .filter--header.is--active{z-index:1300}.action--filter-options .filter--content{top:38px;top:2.375rem;width:100%;position:absolute;left:0}.action--filter-options #filter{padding-bottom:10px;padding-bottom:.625rem}.action--filter-options #filter:before,.action--filter-options #filter:after{content:"";display:table}.action--filter-options #filter:after{clear:both}.listing--bottom-paging{padding:0px 10px 0px 10px;padding:0rem .625rem 0rem .625rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-radius:3px;background-clip:padding-box;border:1px solid #d4d4d4;background:#efefef}}@media screen and (min-width:78.75em){.listing--content{padding-top:45px;padding-top:2.8125rem;margin:0px 0px 0px 0px;margin:0rem 0rem 0rem 0rem}.action--filter-btn{width:20%;margin-right:2%;margin-left:0}.action--filter-btn .filter--trigger{font-size:14px;font-size:.875rem}.action--filter-btn .filter--trigger .action--collapse-icon{margin-top:-8px;margin-top:-.5rem}.action--filter-options.is--collapsed,.action--filter-options.is--active-filter{border-width:1px 0 0 0}.action--sort{line-height:32px;line-height:2rem;margin:0px 10px 10px 0px;margin:0rem .625rem .625rem 0rem;width:40%}.action--sort .sort--label{margin:0px 10px 0px 0px;margin:0rem .625rem 0rem 0rem;display:inline-block;font-weight:bold}.action--sort .sort--select,.action--sort .select_wrap{width:200px;width:12.5rem;vertical-align:top;line-height:1rem}.action--per-page .per-page--label{margin:0px 10px 0px 0px;margin:0rem .625rem 0rem 0rem;display:inline-block;font-weight:bold}.listing--paging{display:block;clear:both}.listing--paging .paging--label{margin:0px 10px 0px 0px;margin:0rem .625rem 0rem 0rem;font-weight:bold}.listing--paging .paging--display{line-height:30px;line-height:1.875rem}}.js--loading-indicator{padding:20px 20px 20px 20px;padding:1.25rem 1.25rem 1.25rem 1.25rem;position:fixed;display:none;left:50%;top:50%;z-index:6000}.js--loading-indicator.indicator--relative{width:30px;width:1.875rem;height:30px;height:1.875rem;padding-top:50px;padding-top:3.125rem;padding-bottom:50px;padding-bottom:3.125rem;background:none;position:relative;display:block;left:50%;top:auto;border:0 none}.has--cssanimations .js--loading-indicator{margin:-33px 0px 0px -33px;margin:-2.0625rem 0rem 0rem -2.0625rem}.has--cssanimations .js--loading-indicator div[class^="icon--"]{width:26px;width:1.625rem;height:26px;height:1.625rem;display:block}.has--cssanimations .js--loading-indicator .icon--default:before,.has--cssanimations .js--loading-indicator .icon--default::before{width:22px;width:1.375rem;height:22px;height:1.375rem;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-clip:padding-box;-webkit-animation:keyframe--spin 1s linear infinite;-moz-animation:keyframe--spin 1s linear infinite;-o-animation:keyframe--spin 1s linear infinite;animation:keyframe--spin 1s linear infinite;display:block;content:"";border:2px solid #d4d4d4;border-top:2px solid #949494}.has--no-cssanimations .js--loading-indicator{margin:-28px 0px 0px -28px;margin:-1.75rem 0rem 0rem -1.75rem}.has--no-cssanimations .js--loading-indicator div[class^="icon--"]{width:16px;width:1rem;height:16px;height:1rem;display:block;background-repeat:no-repeat;background-size:100% 100%}.has--no-cssanimations .js--loading-indicator .icon--default{height:16px;height:1rem;width:16px;width:1rem;background-image:url(/engine/Shopware/Plugins/Community/Frontend/TabtenTemplateIkura/Views/frontend/_resources/images/css/loading-indicator.gif)}iframe{width:100%}img{max-width:100%;max-height:100%;display:block;height:auto}@font-face {
  font-family: 'montana-regular';
  src: url('/templates/_tabten_local/frontend/_resources/fonts/montana/montana-regular-webfont.eot');
  src: local('☺'), url('/templates/_tabten_local/frontend/_resources/fonts/montana/montana-regular-webfont.woff') format('woff'), url('/templates/_tabten_local/frontend/_resources/fonts/montana/montana-regular-webfont.ttf') format('truetype'), url('/templates/_tabten_local/frontend/_resources/fonts/montana/montana-regular-webfont.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}@font-face {
  font-family: 'montana-light';
  src: url('/templates/_tabten_local/frontend/_resources/fonts/montana/montana-light-webfont.eot');
  src: local('☺'), url('/templates/_tabten_local/frontend/_resources/fonts/montana/montana-light-webfont.woff') format('woff'), url('/templates/_tabten_local/frontend/_resources/fonts/montana/montana-light-webfont.ttf') format('truetype'), url('/templates/_tabten_local/frontend/_resources/fonts/montana/montana-light-webfont.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}@font-face {
  font-family: 'montana-thin';
  src: url('/templates/_tabten_local/frontend/_resources/fonts/montana/montana-thin-webfont.eot');
  src: local('☺'), url('/templates/_tabten_local/frontend/_resources/fonts/montana/montana-thin-webfont.woff') format('woff'), url('/templates/_tabten_local/frontend/_resources/fonts/montana/montana-thin-webfont.ttf') format('truetype'), url('/templates/_tabten_local/frontend/_resources/fonts/montana/montana-thin-webfont.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}@font-face {
  font-family: 'montana-bold';
  src: url('/templates/_tabten_local/frontend/_resources/fonts/montana/montana-bold-webfont.eot');
  src: local('☺'), url('/templates/_tabten_local/frontend/_resources/fonts/montana/montana-bold-webfont.woff') format('woff'), url('/templates/_tabten_local/frontend/_resources/fonts/montana/montana-bold-webfont.ttf') format('truetype'), url('/templates/_tabten_local/frontend/_resources/fonts/montana/montana-bold-webfont.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}a.active,a:hover,a.last{color:#a8e200!important}a.green{color:#a8e200!important}a.green:hover{color:#2c2d2b!important}.nav-is-fixed{padding-top:140px}#page_header{position:fixed;z-index:1100;background-color:rgba(0,0,0,.8);width:100%;top:0}#main_navigation.sw5_advanced{background-image:none}#main_navigation.sw5_advanced .menu--level-0>li.has--teaser{float:left}#main_navigation.sw5_advanced .navigation--entry.highlight a{color:#a8e200}#main_navigation.sw5_advanced .navigation--entry.highlight:hover a{color:#222!important}#logo object{pointer-events:none}#aside_toggle{top:-40px}#aside_toggle.hint:before,#aside_toggle:hover:before{color:#a8e200}#aside_toggle:before{color:#59585a}#navi_hint{top:0}.ctl_index.nav-is-fixed{padding-top:153px}.ctl_index #content{margin-top:0px}.ctl_detail #breadcrumb,#breadcrumb{margin-top:0px}#listing .artbox .title_desc{height:100%}#listing .artbox .title_desc:hover{opacity:.9}#listing .artbox .actions.left{display:none!important}.cat_text p{line-height:1.5em}.price_subline.ean span{width:38%}.price_subline.ean span.text-right{width:59%}.cart-row.action .del{left:inherit;right:-30px;top:40%}#detailinfo .ui-tabs{}.detailtext .padbox{line-height:1.5em}#detail #description{line-height:1.5em}.description_properties .b2b.property_name{width:40%;color:#59585a}.description_properties .b2b.property_value{width:60%;color:#59585a}#buybox{margin-top:50px}.dealer-info p{color:#fff;font-weight:bold;text-transform:uppercase;padding:12px 12px;margin:0!important}.dealer-info p a{color:#fff}.dealer-info.top{background-color:#ff724a;margin:0 0 16px 0}.dealer-info.description{background-color:#c8c8c8;margin:0}#page_topbar{width:100%;height:50px;position:relative;z-index:900}#detail .similar.horizontal{width:80%;float:left;padding:12px 0;margin:0}#detail .similar.horizontal .artbox{width:24%;margin:0 12px 12px 0}.frontend_account_index_subline .frontend_account_index{color:#e70000}.btn.checkout,.btn.viewbasket,.btn.detail,.btn.back{background-color:#a8e200;padding:12px;text-align:center}.btn.checkout:hover,.btn.viewbasket:hover,.btn.detail:hover,.btn.back:hover{background-color:#2c2d2b}.artbox .btn{width:100%}.btn .btn_text{text-transform:uppercase}.btn .btn_text:hover{color:#fff}.center{text-align:center}.panel--dot-nav .dot--link.is--active,.panel--dot-nav a.is--active{border-color:#a8e200;background-color:#a8e200}.image--media img{display:inline-block}[class^="icon--"]::after,[class*=" icon--"]::after,[class^="icon--"]::before,[class*=" icon--"]::before{font-family:"shopware"!important}.image-gallery--modal .modal--close::before,.image-gallery--modal .icon--resize-shrink::before,.image-gallery--modal .icon--plus3::before,.image-gallery--modal .icon--minus3::before{font-family:"font-awesome"!important}.form textarea{min-height:100px}.form_row{margin:0 0 18px}.form_row.checkbox_old{min-height:0;margin-bottom:6px}.captcha{padding-top:25px}.supportrequest h3{font:26px/1.2em 'Fjalla One','Roboto Condensed',sans-serif;margin:.7em 0 .2em 0;text-transform:uppercase}.user-comment textarea{margin-bottom:40px}.listing-blog h2{font-size:1.5em}.blogbox .description{float:none}.emotion-element{margin:0 0 1.25% 1.25%}.emotion-col3 .col3{width:98.75%}.emotion-col4 .col1{width:23.75%}.emotion-col4 .col2{width:48.75%}.emotion-col4 .col3{width:73.75%}.emotion-col4 .col4{width:98.75%}@media only screen and (min-width:800px){.description_properties .property_name{width:20%}.description_properties .property_value{width:80%}}@media only screen and (max-width:800px){.ctl_index.nav-is-fixed,.nav-is-fixed{padding-top:0}}[data-tooltip]{position:relative;z-index:2;cursor:pointer}[data-tooltip]:before,[data-tooltip]:after{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;pointer-events:none}[data-tooltip]:before{position:absolute;bottom:100%;left:50%;margin-bottom:5px;margin-left:-80px;padding:7px;width:160px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#000;background-color:rgba(51,51,51,.9);color:#fff;content:attr(data-tooltip);text-align:center;font-size:14px;line-height:1.2}[data-tooltip]:after{position:absolute;bottom:100%;left:50%;margin-left:-5px;width:0;border-top:5px solid #000;border-top:5px solid rgba(51,51,51,.9);border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0}[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}#friedmMenu_mainNavigation{margin-top:22px!important}#storeLocator{max-width:1140px;padding:0px 10px 0 60px;margin:0px auto;position:relative;display:block}#storeLocator img{max-width:inherit!important;max-height:inherit!important}#storeLocator .select_wrap{padding-top:0;padding-bottom:0;padding-right:20px;height:36px;max-height:36px}#storeLocator .select_wrap select{height:36px;max-height:36px;position:relative}#storeLocator .select_wrap select option{max-height:36px;line-height:36px}#storeLocator .select_wrap::after{top:10px}#storeLocator .innerRight{display:none}#storeLocator .innerLeft{width:100%}#storeLocator #mapWrap #content{min-height:auto}#storeLocator #storeWrap{min-height:100vh}#storelocator-getgeolocation{top:9px!important}.store-header{margin:0;font-size:22px}#searchOptions input{padding-left:6px;height:36px;max-height:36px;border:1px solid #d4d4d4}#storeLocator #searchWrap #searchOptions #storeSelect .saveadd{max-height:36px;line-height:24px;margin:0;border:none;vertical-align:top}.showOnMap p{margin:0}#storeLocator .mapFixed{margin-left:23px;margin-top:160px;position:fixed;top:0px}@media screen and (min-width:64em){#storeLocator #searchWrap #searchOptions input{padding-top:7px;padding-bottom:6px}#storeLocator .storelocator--50{width:24%!important}#storeLocator #mapWrap{width:74%}}@media screen and (min-width:78.75em){#storeLocator .storelocator--50{width:24%!important}#storeLocator #mapWrap{width:74%}}@media screen and (max-width:48em){body #storeLocator{padding:0 10px}}