@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800);.button,a{text-decoration:none}.availability:before,.button.arrow:after,.button.arrow:hover:after,.clearfix:after,.clearfix:before,.color:before,.form_row:after,.form_row:before,.oxValidateError:before,header.desktop .language_select .language:after,nav:after,nav:before{content:""}.fa,body{-moz-osx-font-smoothing:grayscale}.pswp,.pswp__bg,.pswp__container,.pswp__img--placeholder,.pswp__share-modal,.pswp__share-tooltip,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__container,.pswp__img,.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.pswp,.slick-list:focus,:focus{outline:0}.service_teaser li,.shariff ul,ol,ul{list-style:none}.pswp,html{-webkit-text-size-adjust:100%}.sling_comp,.table,header.desktop .basket_container ul li,table{border-collapse:collapse}td,textarea{vertical-align:top}article,aside,details,figcaption,figure,footer,header,hgroup,hr,nav,section{display:block}.visuallyhidden,hr{height:1px;padding:0}body,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,html,ol,p,ul{margin:0;padding:0}img{border:none;-ms-interpolation-mode:bicubic;vertical-align:middle}hr{border:0;border-top:1px solid #ccc;margin:1em 0}html{font-size:100%;-ms-text-size-adjust:100%}body{font-smooth:always;line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0}fieldset{border:0}input,select,textarea{-webkit-box-sizing:border-box;box-sizing:border-box}label,submit{cursor:pointer}textarea{overflow:auto;resize:vertical}table{border-spacing:0}audio,canvas,video{display:inline-block}[hidden],audio:not([controls]){display:none}figure{margin:0}.hide,.oxValidateError{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;position:absolute;width:1px}.button,input[type=password],input[type=text]{-webkit-border-radius:0;-webkit-appearance:none}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.label,header.desktop .basket_container .basket_link>span,label{margin:0 0 5px}.clearfix:after,.clearfix:before{display:table}.clearfix:after{clear:both}.col_two_third{-webkit-box-sizing:border-box;box-sizing:border-box;width:66%;padding:0 2%;float:left}.float_none,.label{float:none;clear:both}.col_one_fourth{padding:0 2%}input[type=text],select,textarea{font-family:'Open Sans',Arial,sans-serif}input[type=password],input[type=text]{border-radius:0;background:0 0;border:none}.label,label{display:block;font-size:12px}.label{padding:2px 0;overflow:hidden}.label input[type=checkbox],.label label{float:left}.label input[type=checkbox]{margin:0 10px 0 0}.label label{margin-top:-3px;margin-bottom:7px;text-transform:none;font-size:14px;font-weight:400}.input_container{background:#FFF;border:1px solid rgba(109,76,65,.5)}.input_container input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:0 10px;position:relative}.button,.color{-webkit-box-sizing:border-box;box-sizing:border-box}.button{border-radius:0;height:35px;display:block!important;padding:5px 30px!important;border:none;cursor:pointer;color:#FFF!important;font-size:14px;font-weight:700;line-height:24px;text-align:center}.form_error .label,.form_error label,.form_row .captcha_container.error_sweetcaptcha .label{color:#ed0000}.button.basic{background:#805a4d;background:-webkit-gradient(linear,left top,left bottom,from(#805a4d),to(#5d4239));background:linear-gradient(to bottom,#805a4d 0,#5d4239 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#805a4d', endColorstr='#5d4239', GradientType=0 );zoom:1}.button.basic:hover{background:#765044;background:-webkit-gradient(linear,left top,left bottom,from(#765044),to(#43271e));background:linear-gradient(to bottom,#765044 0,#43271e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#765044', endColorstr='#43271e', GradientType=0 );zoom:1}.button.price:hover,.teaser .col_one_fourth.product:hover .price{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a2d369', endColorstr='#88ba4f', GradientType=0 );zoom:1}.button.arrow,.button.arrow:hover{position:relative}.button.arrow:after,.button.arrow:hover:after{width:6px;height:10px;display:block;position:absolute;right:15px;top:12px}.button.price{height:40px;padding:7px 30px!important;font-size:18px}.button.price:hover{background:#a2d369;background:-webkit-gradient(linear,left top,left bottom,from(#a2d369),to(#88ba4f));background:linear-gradient(to bottom,#a2d369 0,#88ba4f 100%)}.button.action{background:#a2d369;background:-webkit-gradient(linear,left top,left bottom,from(#a2d369),to(#76a83d));background:linear-gradient(to bottom,#a2d369 0,#76a83d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a2d369', endColorstr='#76a83d', GradientType=0 );zoom:1}.button.action:hover{background:#92be5f;background:-webkit-gradient(linear,left top,left bottom,from(#92be5f),to(#679435));background:linear-gradient(to bottom,#92be5f 0,#679435 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#92be5f', endColorstr='#679435', GradientType=0 );zoom:1}.button.inactive{background:#a5a5a5}.button.inactive:hover{background:#a5a5a5;background:-webkit-gradient(linear,left top,left bottom,from(#a5a5a5),to(dimgray));background:linear-gradient(to bottom,#a5a5a5 0,#696969 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a5a5a5', endColorstr='dimgray', GradientType=0 );zoom:1}.form_row:after,.form_row:before{display:table}.form_row:after{clear:both}.form_error .input_container{position:relative}.form_error .oxValidateError{display:block!important;opacity:1!important;visibility:visible!important}.form_row .captcha_container.error_sweetcaptcha .sweetcaptcha{border:1px solid #ed0000}.form_row .captcha_container.error_sweetcaptcha .error_message{color:#ed0000;font-size:12px;font-style:italic}.oxValidateError{width:auto;padding:5px 10px;color:#FFF;font-size:12px;font-weight:700;position:absolute;left:0;bottom:-30px;z-index:10;background:#ed0000}.oxValidateError:before{height:1px;display:block;position:absolute;top:-14px;left:3px;border-width:7px;border-style:solid;border-color:transparent transparent #ed0000}body{font-size:14px;font-weight:400}a{color:#4e342e}.asn .asn_category .category:hover,.asn .asn_category .main_category:hover,.basket_summary tbody td .delete:hover,.basket_summary tbody td .product_info:hover .product_name,.breadcrumb a,.error_box a,.teaser .col_one_fourth.product:hover .product_name,.tooltip_container a,form a:hover{text-decoration:underline}.mobile{display:none}.overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000;background:rgba(0,0,0,.8)}.availability{padding:3px 0 3px 24px;margin:0 0 20px;font-size:14px;font-weight:600;float:none;clear:both;position:relative}.availability:before{-webkit-border-radius:10px;border-radius:10px;width:18px;height:18px;display:block;position:absolute;left:0;top:1px}.asn.action input,.color{border:1px solid #9e9e9e}.availability.availability_in_stock:before{background-image:radial-gradient(50% 100%,ellipse,farthest-side,#9cd102 0,#7ba406 100%)}.availability.availability_low_in_stock:before{background-image:radial-gradient(50% 100%,ellipse,farthest-side,#efb029 0,#e38600 100%)}.availability.availability_out_of_stock:before{background-image:radial-gradient(50% 100%,ellipse,farthest-side,#ed2218 0,#b00 100%)}.color{width:24px;height:24px;margin:0 10px 10px 0;text-indent:-100000px;background:#FFF;position:relative}.color:before{width:18px;height:18px;display:block;position:absolute;top:2px;left:2px}.color:nth-child(7n+7){margin-right:0}.color.red:before{background:#d32f2f}.color.pink:before{background:#d81b60}.color.lila:before{background:#8e24aa}.color.blue:before{background:#1e88e5}.color.mint:before{background:#00acc1}.color.orange:before{background:#fcb342}.color.yellow:before{background:#fdd835}.color.green:before{background:#8bc34a}.color.white:before{background:#FFF}.color.black:before{background:#000}.color.brown:before{background:#6d4c41}header.desktop .wrapper{position:relative}header.desktop .language_select{cursor:pointer}header.desktop .language_select .language{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:block;position:relative}header.desktop .language_select .language:after{height:5px;display:block;position:absolute;right:7px}header.desktop .language_select .country{margin:0 10px 0 0;display:block;float:left;color:#FFF;font-size:9px;font-weight:700;line-height:14px;text-align:center;text-transform:uppercase;background:#6d4c41}header.desktop .language_select ul{-webkit-box-sizing:border-box;box-sizing:border-box;display:none;overflow:hidden;background:#FFF;border-width:1px;border-style:solid}header.desktop .language_select ul li{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 7px;overflow:hidden;cursor:pointer}header.desktop .language_select ul li>span{width:100%;padding:12px 0;display:block;float:left;clear:both;border-bottom:1px solid rgba(109,76,65,.3)}header.desktop .language_select ul li:last-child>span{border-bottom:none}header.desktop .language_select:hover{position:relative;z-index:10;background:#6d4c41}header.desktop .language_select:hover .language .country{background:#FFF}header.desktop .login_container .login .flyout form a:hover,header.desktop .login_container .top_nav a:hover{background:rgba(109,76,65,.3)}header.desktop .language_select:hover ul{display:block}header.desktop .login_container .top_nav a{-webkit-box-sizing:border-box;box-sizing:border-box;height:35px;padding:11px 15px;margin:0 10px 0 0;color:#6d4c41;display:inline-block}header.desktop .login_container .login{-webkit-box-sizing:border-box;box-sizing:border-box;width:105px;height:35px;cursor:pointer;position:relative;background:#6d4c41}header.desktop .login_container .login>span{height:35px;display:block;color:#FFF;font-weight:700;line-height:35px;text-align:center}header.desktop .login_container .login .flyout{width:387px;display:none;position:absolute;right:0;border-top:1px solid #6d4c41}header.desktop .login_container .login .flyout form a{height:35px;padding:0 5px;display:inline-block;line-height:35px;font-weight:600;color:#4e342e}header.desktop .login_container .login:hover{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);z-index:150}header.desktop .login_container .login:hover .flyout{display:block}header.desktop .basket_container{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #6d4c41}header.desktop .basket_container .item_count{width:60px;height:80px;position:absolute;left:-13px;top:-19px;z-index:7;background:url(../../src/img/basket_icon.png) center center no-repeat #FFF}header.desktop .basket_container .item_count .count{-webkit-border-radius:30px;border-radius:30px;width:30px;height:30px;display:block;position:absolute;top:30px;left:17px;color:#FFF;font-weight:700;font-size:20px;line-height:27px;text-align:center;background:#5d4137;border:2px solid #FFF}header.desktop .basket_container .basket_link{display:block;font-weight:700;text-transform:uppercase}header.desktop .basket_container .basket_link span{display:block}header.desktop .basket_container .basket_link .total{color:#ff3d00}header.desktop .basket_container .flyout{width:239px;padding:0;display:none}header.desktop .basket_container ul{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}header.desktop .basket_container ul li{display:table}header.desktop .basket_container ul li a{height:66px;display:table-row;float:none;clear:both;overflow:hidden;border-top:1px solid rgba(109,76,65,.3)}header.desktop .basket_container ul li .img_container,header.desktop .basket_container ul li .product_infos{display:table-cell;vertical-align:middle}header.desktop .basket_container ul li .img_container img{margin:0 10px 0 0}header.desktop .basket_container ul li .product_infos{width:162px;font-size:12px;font-weight:600;position:relative}header.desktop .basket_container ul li .brand,header.desktop .basket_container ul li .product_name{width:110px;display:block}header.desktop .basket_container ul li .brand{font-size:10px}header.desktop .basket_container ul li .price{margin:-6px 0 0;display:block;position:absolute}header.desktop .basket_container ul li:first-child{margin-top:0}header.desktop .basket_container ul li:first-child a{border-top:none}header.desktop .basket_container .basket_summary{margin:0 10px;padding:10px 0;float:none;clear:both;overflow:hidden;border-top:1px solid rgba(109,76,65,.2)}header.desktop .basket_container .basket_summary span{display:block;height:35px;line-height:35px;font-weight:700}.submenu .description,footer .top p{line-height:20px}header.desktop .basket_container .basket_summary .button{padding:5px 10px 5px 0!important}header.desktop .basket_container:hover .flyout{position:absolute;z-index:5;display:block}header.desktop .basket_container:hover .basket_link:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}header.desktop .basket_container:hover .item_count{background-color:transparent}header.desktop .search_form{position:absolute}header.desktop .search_form .input_container{width:100%;height:100%;position:absolute;right:0;top:0}header.desktop .search_form .input_container input{padding:0 55px 0 10px}header.desktop .search_form .search_button{position:absolute;right:1px;top:1px;z-index:2}header.desktop .search_form .search_button input{width:100%;height:100%;border:none;cursor:pointer;background:0 0;-webkit-appearance:none}nav{zoom:1;width:100%;float:none;clear:both}nav:after,nav:before{display:table}nav .main:hover>.submenu,nav a{display:block}nav:after{clear:both}nav .main{position:relative}nav a{float:left;font-weight:600;text-transform:uppercase}nav a:last-child{margin-right:0}nav a.active,nav a:hover{color:#FFF;background:#6d4c41}.submenu{display:none;position:absolute}.submenu a{padding:0;margin:0}.submenu.flyout{padding-left:0;padding-right:0}.submenu .col_one_fourth{border-right:1px solid rgba(109,76,65,.3)}.submenu .col_one_fourth:last-child{border-right:none}.submenu .col_three_fourth .row_third{width:30%;margin:0 5% 0 0;float:left}.submenu .col_three_fourth .row_third:last-child{margin-right:0}.submenu .img_container{width:100%;height:auto;margin:0 0 10px;position:relative}.submenu .img_container img{width:100%;height:auto}.submenu .img_container .main_category{background:#000;background:-webkit-gradient(linear,left top,left bottom,from(black),to(transparent));background:linear-gradient(to bottom,#000 0,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='black', endColorstr='transparent', GradientType=0 );zoom:1;width:100%;padding:30px 0 7px;display:block;position:absolute;bottom:0;left:0;color:#FFF;font-size:14px;font-weight:700;text-align:center}.submenu .category{float:none;clear:both;font-weight:400;text-transform:none}.submenu .more{display:block;padding:5px 20px 5px 0;margin:10px 0 0;font-size:14px;font-weight:700;position:relative}.submenu .main_category:hover .more,.submenu .more:hover{color:#4e342e;text-decoration:underline;background:0 0}header.mobile{display:none;margin:0 0 5px}header.mobile .header_top{height:40px}header.mobile .logo{width:120px;height:auto;margin:8px 0 4px 20px}header.mobile .logo img{width:100%;height:auto}header.mobile .search_container{-webkit-box-sizing:border-box;box-sizing:border-box;width:88px;height:40px;padding:12px 0 12px 10px;font-size:16px;position:relative;z-index:105;background-image:url(../../src/img/mobile/mobile_search.svg);background-repeat:no-repeat;background-position:92% center}header.mobile .search_container.open{background-color:#d1bdb6}header.mobile .search_form{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px;display:block;overflow:hidden;background:#d1bdb6;position:absolute;top:40px;right:0;z-index:100}header.mobile .search_form .input_container{height:40px;margin-bottom:0}header.mobile .search_form .search_button{width:40px;height:40px;position:absolute;top:6px;right:6px;background-color:#6d4c41;background-image:url(../../src/img/mobile/mobile_search_white.svg);background-position:center center;background-repeat:no-repeat}header.mobile nav{height:40px;background:#8c7067}header.mobile nav .menu_btn{-webkit-box-sizing:border-box;box-sizing:border-box;width:81px;height:40px;display:block;float:right;font-size:16px;font-weight:700;color:#FFF;border-top:1px solid transparent;border-bottom:2px solid transparent;background-color:#6d4c41;background-image:url(../../src/img/mobile/mobile_nav.svg);background-position:92% center;background-repeat:no-repeat;background-size:15px 10px;padding:11px 30px 0 10px}header.mobile .flyout_nav a,header.mobile .main_nav a{margin:0;font-size:14px;font-weight:400;text-transform:none}header.mobile nav .menu_btn.open{color:#4e342e;border-top-color:#6d4c41;border-bottom-color:#6d4c41}header.mobile nav .menu_btn.open background{color:#FFF;image:url(@{mobile_folder}mobile_nav_brown.svg);size:15px 10px}header.mobile .main_nav{width:-webkit-calc(100% - 81px);width:calc(100% - 81px);height:40px;display:table-row;float:left}header.mobile .main_nav a{width:33%;height:auto;padding:13px 7px;display:block;color:#FFF;text-align:center}header.mobile .flyout_nav .dropdown{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:-webkit-calc(100% - 80px);height:calc(100% - 80px);padding:20px;overflow-y:scroll;position:fixed;left:0;top:80px;z-index:50;background:#FFF}header.mobile .flyout_nav .scroll_down{background:#FFF;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(255, 255, 255, 0)', endColorstr='white', GradientType=0 );zoom:1;width:100%;height:50px;position:fixed;bottom:0;left:0;z-index:60}header.mobile .flyout_nav a{width:auto;height:auto;padding:0;text-align:left}header.mobile .flyout_nav .section{width:45%;margin:0 0 20px;float:left}header.mobile .flyout_nav .section:nth-child(odd){margin-right:10%}header.mobile .flyout_nav .main_category{width:100%;height:40px;margin:0 0 10px;display:block;font-size:16px;font-weight:600;text-align:center;line-height:40px;position:relative;background:rgba(109,76,65,.1);border-bottom:1px solid rgba(109,76,65,.3)}header.mobile .flyout_nav .main_category:hover{background:#6d4c41}header.mobile .flyout_nav .category{width:100%;height:28px;margin:0 0 10px;padding:7px 0}header.mobile .flyout_nav .category:hover{background:rgba(109,76,65,.5)}.basket_container{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:40px;position:fixed;bottom:0;left:0;z-index:80;background:#FFF;border-top:1px solid rgba(109,76,65,.5)}.asn.gender,footer{border-top:1px solid #6d4c41}.basket_container .go_to_checkout{-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;padding:13px 24px 13px 15px;display:block;font-size:13px;font-weight:600;background-color:#d1bdb6;background-image:url(../../src/img/mobile/basket_link.svg);background-position:92% center;background-repeat:no-repeat}.asn.gender,.topteaser .box{-webkit-box-sizing:border-box}.basket_container .basket_link{width:60%;display:block;float:left;font-size:13px;font-weight:600;padding:13px 0 13px 30px}.teaser,.teaser .teaser_headline{float:none;overflow:hidden;clear:both}.basket_container .basket_link span{color:#4e342e}.basket_container .basket_link .total{padding:0 5px;display:inline-block;color:#d84315}.topteaser img{width:100%;height:auto;margin:0 auto}.topteaser .small{display:none}.topteaser .box{box-sizing:border-box;width:540px;height:125px;margin:0 0 0 60px;padding:10px 30px;position:absolute;left:50%;bottom:60px;z-index:2;color:#FFF;background:rgba(109,76,65,.7)}.topteaser h1{margin:0 0 10px;font-size:45px;text-transform:uppercase}.topteaser p{font-weight:600}.breadcrumb{padding:10px 0;display:block;font-size:12px}.breadcrumb a{margin:0 10px;padding:5px}.breadcrumb a:hover{background:rgba(109,76,65,.2)}.breadcrumb span{padding:5px 10px;margin:0 0 0 10px}.teaser{margin:30px 0 50px}.teaser .teaser_headline{margin:0 0 30px}.teaser .teaser_headline span{margin:0 10px 0 0;padding:10px 20px;display:block;float:left;font-size:20px;font-weight:700;text-transform:uppercase;color:#FFF;background:#6d4c41}.teaser .teaser_headline small{padding:14px 0 0;display:inline-block;font-size:14px;font-weight:600}.teaser .col_one_fourth.product{width:22%;height:370px;margin-right:4%;padding:20px;position:relative;border:1px solid #6d4c41}.teaser .col_one_fourth.product:last-child{margin-right:0}.teaser .col_one_fourth.product a,.teaser .col_one_fourth.product a span{display:block}.teaser .col_one_fourth.product .product_image{width:100%;height:auto;margin:0 0 20px}.teaser .col_one_fourth.product .product_image img{width:100%;height:auto}.teaser .col_one_fourth.product .brand_name{margin:0 0 3px;font-size:14px;font-weight:600;text-transform:uppercase}.teaser .col_one_fourth.product .product_name{font-size:18px;line-height:20px;color:#d84315;font-weight:700}footer .bottom,footer .top p a{font-weight:600}.teaser .col_one_fourth.product .price{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);position:absolute;bottom:20px;left:20px}.teaser .col_one_fourth.product:hover .price{background:#a2d369;background:-webkit-gradient(linear,left top,left bottom,from(#a2d369),to(#88ba4f));background:linear-gradient(to bottom,#a2d369 0,#88ba4f 100%)}footer .top{font-size:14px;overflow:hidden;float:none;clear:both}footer .top .headline{margin:0 0 10px;display:block;font-size:16px}footer .top p{margin:0 0 20px}footer .top p strong{display:block;margin:5px 0}footer .top p strong small{margin-top:-3px;display:block;font-weight:600}footer form{position:relative}footer form input[type=submit]{width:32px;height:32px;padding:0;position:absolute;top:0;right:0;background-color:#6d4c41;background-image:url(../../src/img/footer_email.png);background-position:center center;background-repeat:no-repeat}footer .bottom{color:#FFF;font-size:15px;line-height:40px}.asn .asn_category.open .main_category,.asn.gender a{font-weight:700}.list_topteaser{margin:0 0 50px;float:none;clear:both}.list_topteaser .big_picture{margin:0 5px 0 0;float:left}.list_topteaser .small_picture{margin:0 0 5px}.asn.gender{box-sizing:border-box;height:35px}.asn.gender a{width:33.33333%;height:34px;display:block;float:left;line-height:34px;text-align:center;text-transform:uppercase}.asn.gender a.active,.asn.gender a:hover{color:#FFF;background:#6d4c41}.asn.color .color{float:left}.asn .price_range .range_control{width:13px;height:13px;display:block;position:absolute;top:-4px;float:none;clear:both;background:#d84315}.asn .price_range .bar_filling{height:5px;position:absolute;top:0;background:#d84315}.asn.action .asn_checkbox{height:20px;margin:10px 15px;float:none;clear:both}.asn.action .asn_checkbox:first-child{margin-top:20px}.asn.action .asn_checkbox:last-child{margin-bottom:20px}.asn.action input{width:15px;height:15px;margin:0 10px 0 0;float:left;background:#FFF;-webkit-appearance:checkbox}.asn.action label{margin:0;padding:1px 0;font-weight:400;font-size:13px;text-transform:none}.product_list .product .product_info span,.product_list .product a{display:block}.product_list .product .button.price{width:220px;position:absolute;bottom:10px}.list_pagination .next{background-position:14px 0}.list_pagination .next:hover{background-position:14px -70px}.list_pagination .prev{background-position:12px -35px}.list_pagination .prev:hover{background-position:12px -105px}.list_pagination.bottom .label{display:none}.product_presentation .product_gallery .thumb{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;border:1px solid rgba(0,0,0,.2)}.product_presentation .product_gallery .thumb img{width:100%;height:auto}.product_presentation .product_gallery .thumb.video{position:relative}.product_presentation .product_gallery .thumb.video:before{content:"";width:50px;height:50px;display:block;position:absolute;top:25px;left:22px;background:url(../../src/img/product_video.png) center center no-repeat}.product_presentation .product_gallery .thumb.all_around{position:relative}.product_presentation .product_gallery .thumb.all_around:before{content:"360°";width:50px;height:20px;display:block;color:#FFF;font-size:14px;font-weight:700;line-height:20px;position:absolute;bottom:5px;left:25px;background:#ff2a2a}.product_presentation .product_gallery .thumb.active,.product_presentation .product_gallery .thumb:hover{border-color:#d84315}.product_presentation .main_info .product_brand{text-transform:uppercase}.product_presentation .main_info .more_brand,.product_presentation .main_info .more_cat{margin:0 0 30px;display:block;float:left;position:relative;font-size:14px;font-weight:600}.product_presentation .main_info .more_brand a,.product_presentation .main_info .more_cat a{color:#d84315}.product_presentation .main_info .more_brand{padding:0 20px 0 0;margin:0 20px 0 0}.product_presentation .main_info .more_brand:after{content:"";width:1px;height:16px;display:block;position:absolute;top:0;right:0;background:#6d4c41}.product_presentation .main_info p{float:none;clear:both;line-height:18px}.product_presentation .main_info .select_color{margin:0 0 30px;float:none;clear:both;overflow:hidden}.product_presentation .main_info .select_color label{margin:0 0 15px}.product_presentation .main_info .select_color .color{width:75px;height:75px;margin:0 15px 0 0;display:block;float:left;cursor:pointer;border:1px solid rgba(0,0,0,.2)}.product_presentation .main_info .select_color .color.active,.product_presentation .main_info .select_color .color:hover{border-color:#d84315}.product_presentation .main_info .delivery_form{-webkit-box-sizing:border-box;box-sizing:border-box;height:200px;padding:15px 20px;float:none;clear:both;overflow:hidden;background:rgba(109,76,65,.15)}.product_presentation .main_info .delivery_form .form_col.half{width:235px;margin:0 0 20px;float:left}.product_presentation .main_info .delivery_form .form_col.half:nth-child(2){margin-right:55px}.product_presentation .main_info .delivery_form .button{height:50px;margin:0 0 5px;float:none;clear:both;font-size:20px;line-height:41px}.product_presentation .main_info small{float:right}.product_presentation .socialmedia_container,.window .basket_item{float:none;clear:both}.product_presentation .socialmedia_container a{position:relative}.product_presentation .socialmedia_container a:before{width:18px;height:18px;position:absolute;left:0;top:1px;color:#FFF;font-weight:700;line-height:18px;text-align:center;background-color:#6d4c41}.window,.window .error{-webkit-box-sizing:border-box;width:600px}.product_presentation .socialmedia_container a.ask_a_question:before{content:"?"}.product_presentation .socialmedia_container a.recommend_product:before{content:"›"}.product_presentation .socialmedia_container a.on_wishlist{position:absolute;right:0;top:10px}.product_presentation .socialmedia_container a.on_wishlist:before{content:"+"}section.product{zoom:1;margin:0 0 100px}section.product .headline{text-transform:uppercase;color:#d84315}section.product.ratings .show_more{margin:0 auto}.window{box-sizing:border-box;-webkit-transition:.5s all ease-out;transition:.5s all ease-out;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);padding:20px 20px 0;margin-left:-300px;position:absolute;top:50%;left:50%;z-index:1500;opacity:1;background:#FFF}.window.slide_out{-webkit-transform:translate3d(0,-500px,0);-ms-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);opacity:0}.window.scroll{padding:0}.window.scroll .scroll_container{height:700px;overflow-y:scroll;overflow-x:hidden}.window.scroll .window_headline img{margin:0}.window.scroll .window_content{padding:0 20px}.window .btn_close{position:absolute;top:-20px;right:0;color:#FFF;font-weight:700;font-size:16px;text-transform:uppercase}.window .window_headline{margin:0 0 20px;font-weight:700;font-size:18px;position:relative}.window .error,.window .window_headline img{margin:-20px 0 0 -20px}.window .error{box-sizing:border-box;height:300px;padding:220px 0 0;display:block;color:#FFF;font-weight:700;font-size:26px;text-align:center;text-shadow:1px 1px 3px #000;position:absolute;top:0;left:0;background:rgba(0,0,0,.4)}.window .newsletter .headline{margin:0 0 15px;padding:0 0 15px;font-size:26px;font-weight:800;text-align:center;position:relative}.window .newsletter .headline strong{color:#d84315;font-weight:800}.window .newsletter .headline span{display:block;font-size:16px;font-weight:600;line-height:18px}.window .newsletter .headline:after{content:"";width:150px;height:1px;margin:0 0 0 -75px;display:block;position:absolute;bottom:0;left:50%;background:rgba(109,76,65,.2)}.window .newsletter ul{width:300px;margin:0 auto 20px}.window .newsletter ul li{padding:0 0 0 27px;margin:0 0 15px;font-size:14px;font-weight:600;line-height:20px;background:url(../../src/img/overlays/newsletter_tick.png) left 3px no-repeat}.window .newsletter form{width:400px;margin:0 auto}.window .newsletter form .form_row .input_container{position:relative}.window .newsletter form .form_row .input_container:after{content:"";width:25px;height:25px;display:block;position:absolute;bottom:3px;right:3px;background:url(../../src/img/overlays/input_tick.png) center center no-repeat}.window .newsletter form .form_row .input_container.form_error:after{background:url(../../src/img/overlays/input_error.png) center center no-repeat}.window .newsletter form .form_row.submit .button{width:100%;height:40px;text-transform:uppercase}.window .basket_item{width:100%;padding:15px 0;overflow:hidden;display:table-row;border-bottom:1px solid #6d4c41}.window .basket_item span{display:block}.window .basket_item .product_img,.window .basket_item .product_info{display:table-cell;vertical-align:middle}.window .basket_item .product_img{width:100px;height:100px;margin:0 20px 0 0;float:left}.window .basket_buttons .button,.window .rate_product .half,.window .recommendation .half{width:270px}.window .basket_item .product_brand{margin:5px 0 3px;text-transform:uppercase;font-weight:700;font-size:12px}.window .basket_item .product_name{margin:0 0 5px;font-weight:700;font-size:20px}.window .basket_item .product_count,.window .basket_item .product_price,.window .basket_item .product_size{float:left;padding:3px 10px;font-size:12px}.window .basket_item .product_size{padding-left:0}.window .basket_item .product_price{padding-right:0;font-weight:700}.window .basket_item .product_count{border-left:1px solid rgba(109,76,65,.2);border-right:1px solid rgba(109,76,65,.2)}.window .basket_summary{padding:15px 10px;margin:20px 0 0;font-size:18px;font-weight:700;border-top:1px solid rgba(109,76,65,.5);border-bottom:1px solid rgba(109,76,65,.5)}.window .basket_summary .basket_price{float:right;color:#d84315}.window .basket_buttons .button.inactive{float:left}.window .basket_buttons .button.action{float:right}.window .rate_product,.window .recommendation{margin:20px 0;border-top:1px solid rgba(109,76,65,.2)}.error_box,.window .backinstock.already_customer{margin:20px 0 0}.window .rate_product .half:first-child,.window .recommendation .half:first-child{float:left}.window .rate_product .half:nth-child(2),.window .recommendation .half:nth-child(2){float:right}.window .backinstock,.window .backinstock.yes_customer .box,.window .rate_product .form_row.submit,.window .recommendation .form_row.submit{float:none;clear:both;overflow:hidden}.window .rate_product .button,.window .recommendation .button{width:100%}.window .backinstock{padding:20px 0;border-top:1px solid #6d4c41}.window .backinstock.already_customer .half{width:250px}.window .backinstock.already_customer .half.disabled{opacity:.8;cursor:not-allowed}.window .backinstock.already_customer strong{margin:0 0 5px;display:block;color:#d84315;font-size:18px}.window .backinstock.already_customer p{margin:0 0 10px;font-size:14px;line-height:18px}.window .backinstock.already_customer .button{width:auto;padding:5px 40px 5px 10px!important;display:inline-block!important}.window .backinstock.yes_customer .headline{margin:0 0 10px;display:block;font-size:18px;font-weight:600}.window .backinstock.yes_customer .headline strong{color:#d84315}.window .backinstock.yes_customer .box{padding:10px 15px 10px 40px;margin:0 0 15px;background:url(../../src/img/overlays/input_tick.png) 10px center no-repeat rgba(109,76,65,.2)}.window .backinstock.yes_customer .box p{float:left}.window .backinstock.yes_customer .box p:first-child{padding-right:10px;margin-right:10px;position:relative}.window .backinstock.yes_customer .box p:first-child:after{content:"";width:1px;height:16px;position:absolute;right:0;top:-1px;background:rgba(109,76,65,.5)}.window .backinstock.login_form .form_row.submit a:hover,.window .backinstock.register_form .form_row.submit a:hover{background:rgba(109,76,65,.2)}.window .backinstock.yes_customer label{margin:0 0 15px;font-weight:400;line-height:16px;text-transform:none}.window .backinstock.login_form .form_row.submit a,.window .backinstock.register_form .form_row.submit a{height:35px;padding:0 10px;line-height:35px;display:block}.window .backinstock.login_form .headline,.window .backinstock.login_form form{width:400px;margin:0 auto;display:block}.window .backinstock.login_form .headline{margin-bottom:10px;font-size:18px;font-weight:700;color:#d84315}.window .backinstock.login_form .form_row.submit{width:220px;margin:0 auto}.window .backinstock.register_form .headline{margin:0 0 10px;display:block;font-size:18px;font-weight:700;color:#d84315}.window .backinstock.register_form .form_row.half,.window .backinstock.register_form .form_row.small .input_container{width:250px}.window .backinstock.register_form .form_row.float_none label{text-transform:none;font-weight:400}.window .backinstock.register_form .form_row.submit{width:280px;margin:20px auto 0}.window .backinstock.thank_you_message{margin:0 0 20px;border-bottom:1px solid #6d4c41}.window .backinstock.thank_you_message strong{font-size:18px;color:#d84315;font-weight:700}.window .col_half.guestbook{width:100%}.checkout_header{margin:0 0 30px;float:none;clear:both;overflow:hidden}.checkout_header .step{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.5s ease all;transition:.5s ease all;float:left;cursor:pointer;position:relative}.checkout_header .step strong{display:block}.checkout_header .step:last-child{margin-right:0}.checkout_header .step.completed{position:relative}.checkout_header .step.completed:after,.checkout_header .step.completed:before{-webkit-transition:.3s ease opacity;transition:.3s ease opacity;content:"";position:absolute;opacity:1;cursor:pointer}.checkout_header .step.completed:before{width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7)}.checkout_header .step.completed:after{-webkit-border-radius:40px;border-radius:40px;width:40px;height:40px;margin:-20px 0 0 -20px;top:50%;left:50%;border:2px solid #FFF;background:url(../../src/img/overlays/input_tick.png) center center no-repeat rgba(0,0,0,.5)}.basket_summary thead,.checkout_login .form_row.submit a:hover,.proceed_to_checkout_boxes .box_headline{background:rgba(109,76,65,.2)}.checkout_header .step:hover{opacity:1}.checkout_header .step:hover:after,.checkout_header .step:hover:before{opacity:0}.basket_bar{-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;margin:0 0 30px;float:none;clear:both}.basket_bar span{padding:14px;display:block;float:left;font-size:22px}.basket_bar .button{padding:5px 40px 5px 20px!important;font-size:18px;position:relative}.basket_bar .button:after{top:50%}.basket_bar.bottom{border:none}.basket_bar.bottom .button{float:right}.basket_summary table{width:100%}.basket_summary thead td{padding:10px 15px;font-size:18px;font-weight:700;border-right:1px solid #FFF}.basket_summary thead td:first-child{width:550px}.basket_summary thead td:last-child{width:180px}.basket_summary tbody td{padding:15px;border-right:1px solid rgba(109,76,65,.2);border-bottom:1px solid rgba(109,76,65,.2);vertical-align:middle}.basket_summary tbody td:last-child{border-right:0}.basket_summary tbody td .product_img,.basket_summary tbody td .product_info{display:table-cell;vertical-align:middle}.basket_summary tbody td .product_img span,.basket_summary tbody td .product_info span{display:block}.basket_summary tbody td .product_info{padding:0 0 0 20px}.basket_summary tbody td .brand_name{text-transform:uppercase;font-weight:700;font-size:12px}.basket_summary tbody td .product_name{margin:0 0 5px;font-weight:700;font-size:18px;color:#d84315}.basket_summary tbody td .color_variation{margin:0 0 5px;height:25px;line-height:25px}.basket_summary tbody td .color{margin:-6px 0;display:inline-block!important}.basket_summary tbody td .availability{margin-bottom:0}.basket_summary tbody td .delete{padding:3px 30px 2px;position:relative;font-weight:600}.basket_summary tbody td .delete:after{content:"";width:22px;height:22px;display:block;position:absolute;top:0;left:0;background:url(../../src/img/checkout/delete_icon.png) center center no-repeat #6d4c41}.basket_summary tbody td .delete:hover:after{background:url(../../src/img/checkout/delete_icon_hover.png) center center no-repeat #6d4c41}.basket_summary tbody tr:last-child td{border-bottom:none}.basket_summary tbody tr:last-child dl{width:300px;float:right;font-weight:600}.basket_summary tbody tr:last-child dd,.basket_summary tbody tr:last-child dt{width:50%;margin:0 0 10px;float:left}.basket_summary tbody tr:last-child dd{text-align:right}.basket_summary tbody tr:last-child .total{padding:7px 0;margin:0;font-size:18px;font-weight:700;color:#d84315;border-top:1px dashed rgba(109,76,65,.5)}.checkout_headline{margin:0 0 20px;display:block;font-size:18px;font-weight:700;color:#d84315}.checkout_login form:after,.checkout_login form:before,.checkout_login:after,.checkout_login:before,.checkout_register form:after,.checkout_register form:before,.checkout_register:after,.checkout_register:before{display:table;content:""}.checkout_login,.checkout_register{zoom:1;margin:0 0 50px}.checkout_login:after,.checkout_register:after{clear:both}.checkout_login form,.checkout_register form{zoom:1;-webkit-box-sizing:border-box;box-sizing:border-box;width:570px;padding:15px 20px;border:1px solid rgba(109,76,65,.2)}.checkout_login form:after,.checkout_register form:after{clear:both}.checkout_login .form_row.submit a{-webkit-box-sizing:border-box;box-sizing:border-box;height:35px;padding:0 7px;display:block;line-height:35px}.checkout_register .big_small .two_third,.checkout_register .small_big .one_third{padding-right:2%}.checkout_register form{float:right}.checkout_register .form_row.small{width:200px}.checkout_register .select_container{margin:0 0 20px;border-color:rgba(109,76,65,.5)}.checkout_register .one_third{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333%;float:left}.checkout_register .two_third{-webkit-box-sizing:border-box;box-sizing:border-box;width:66.6666%;float:left}.checkout_box,.proceed_to_checkout_boxes .box{-webkit-box-sizing:border-box;border:1px solid rgba(109,76,65,.2)}.checkout_register .big_small .one_third,.checkout_register .small_big .two_third{padding-left:2%}.checkout_register .radio_box{zoom:1;margin:0 0 15px;float:none;clear:both}.checkout_register .radio_box:after,.checkout_register .radio_box:before{content:"";display:table}.checkout_register .radio_box:after{clear:both}.checkout_register .radio_box label{margin:0 10px 0 0;float:left}.checkout_register .form_row.submit{margin:15px 0 0}.checkout_register .form_row.submit small{height:35px;display:block;line-height:35px}.checkout_box{box-sizing:border-box;padding:15px 20px;margin:0 0 30px;overflow:hidden}.checkout_box.right{margin-right:0}.checkout_box .box_headline{display:block;font-weight:700;font-size:16px}.checkout_box .half{width:47%;float:left}.checkout_box .half li{padding:5px 0 5px 20px;margin:0 0 10px;background:url(../../src/img/overlays/input_tick.png) left center no-repeat;background-size:5%}.proceed_to_checkout_boxes{margin:0 0 50px;float:none;clear:both;overflow:hidden}.proceed_to_checkout_boxes .box{box-sizing:border-box;padding:10px 15px;margin:0 30px 0 0;float:left;position:relative;line-height:18px}.proceed_to_checkout_boxes .box:last-child{margin-right:0}.proceed_to_checkout_boxes .box a{position:absolute;right:5px;bottom:5px}.proceed_to_checkout_boxes .box dd,.proceed_to_checkout_boxes .box dt{width:47%;float:left}.proceed_to_checkout_boxes .box dt{margin-right:5px}.proceed_to_checkout_boxes .box .textarea_container{width:100%;height:97px;position:relative}.proceed_to_checkout_boxes .box .textarea_container textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:10px;position:absolute;top:0;left:0;resize:none;color:#4e342e;font-size:14px;line-height:16px}.proceed_to_checkout_boxes .box.big{width:100%;height:auto}.proceed_to_checkout_boxes .box.big a{position:static}.proceed_to_checkout_boxes .box.big .label label,.proceed_to_checkout_boxes .box.big .label:last-child{margin-bottom:0}.proceed_to_checkout_boxes .box_headline{padding:7px 15px;margin:-10px -15px 10px;display:block;font-size:16px;font-weight:700;color:#d84315}@media (max-width:1200px){footer .bottom,header.desktop{padding:0 20px}header.desktop .search_form{width:250px}.topteaser .box{margin:0;bottom:40px;left:auto;right:40px}.topteaser h1{font-size:35px}.topteaser p{font-size:14px}.breadcrumb,.teaser{margin:0 20px 50px}}@media (max-width:1024px){header.desktop .top_nav{display:none}header.desktop .search_form{height:35px;top:10px;bottom:auto;right:125px}header.desktop .search_form .search_button{width:35px;height:35px}nav a{-webkit-box-sizing:border-box;box-sizing:border-box;width:17%;height:38px;margin:0 5% 0 0;padding:10px 5px;text-align:center}.topteaser .box{background:#000;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(black));background:linear-gradient(to bottom,transparent 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='transparent', endColorstr='black', GradientType=0 );zoom:1;width:100%;height:120px;padding:20px 30px;bottom:0;right:0;left:0;text-align:center;background-color:transparent}.topteaser .box h1{margin-bottom:5px;font-size:30px}.teaser{margin:0 20px 50px}.teaser .col_one_fourth.product{padding:10px;height:320px}.teaser .col_one_fourth.product .price{width:-webkit-calc(100% - 20px);width:calc(100% - 20px);bottom:10px;left:10px}}.col_half,.col_one_third{-webkit-box-sizing:border-box}@media (max-width:800px){body{padding:0 0 50px}.mobile,header.mobile{display:block}header.desktop{display:none}.topteaser .box{padding-top:40px;padding-bottom:10px}.topteaser .box h1{font-size:24px}.topteaser .box p{font-size:13px;line-height:16px}.teaser .col_one_fourth.product{width:48%;height:400px;margin-right:0;margin-bottom:20px}.teaser .col_one_fourth.product:nth-child(even){margin-right:4%}footer .top{padding:30px 10px 10px}footer .top p{line-height:16px}footer a,footer p{font-size:12px}footer .col_one_fourth{width:48%;height:200px;margin-right:0;margin-bottom:30px;border-bottom:1px solid fade(#6d4c41,20%)}footer .col_one_fourth:nth-child(odd){margin-right:4%}}@media (max-width:500px){header.mobile .flyout_nav .dropdown{padding:10px 0}header.mobile .flyout_nav .section{width:100%;margin-right:0}header.mobile .flyout_nav .category{width:45%;padding:7px 0 7px 10px}header.mobile .flyout_nav .category:nth-child(odd){margin-right:10%}.topteaser{margin:0 0 10px}.topteaser .box{padding:50px 15px 10px}.topteaser .box h1{font-size:20px}.topteaser .box p{font-size:13px}.topteaser .small{display:block}.topteaser .big{display:none}.breadcrumb{margin:0 10px 50px;font-size:10px}.teaser .col_one_fourth.product{width:100%;height:auto;max-height:160px;float:none;clear:both;overflow:hidden;margin:0 0 20px;padding:0 0 20px;border:none;border-bottom:1px solid rgba(109,76,65,.3)}.teaser .col_one_fourth.product .product_image,.teaser .col_one_fourth.product .product_info{vertical-align:middle}.teaser .col_one_fourth.product .product_image{width:45%;padding:0 5% 0 0;display:table-cell}.teaser .col_one_fourth.product .product_info{width:50%;display:table-cell;padding:0}.teaser .col_one_fourth.product .brand_name{font-size:12px}.teaser .col_one_fourth.product .product_name{margin:0 0 10px;font-size:16px;line-height:18px}.teaser .col_one_fourth.product .price{width:100%;height:30px;padding:3px 30px!important;font-size:14px;position:static}footer .top{padding:0 10px}footer .bottom{height:auto;padding:15px 20px}footer .bottom p{font-size:10px;line-height:14px}footer .col_one_fourth{width:100%;height:auto;margin:0;padding-top:20px;padding-bottom:20px;float:none;clear:both}}@media (max-width:350px){header.mobile .main_nav a{width:auto;padding:13px 5px;margin-right:3%;font-size:13px}header.mobile .main_nav a:first-child{margin-left:2%}header.mobile .main_nav a:last-child{margin-right:0}.topteaser{overflow:hidden}.topteaser .box{padding-top:30px}.topteaser .box p{font-size:12px}.topteaser img{width:auto;height:240px}.breadcrumb{display:none}.basket_container .go_to_checkout{padding:13px 24px 13px 10px}.teaser .col_one_fourth.product .brand_name{margin:0;font-size:10px}.teaser .col_one_fourth.product .product_name{font-size:14px;line-height:16px}}.full_width,.wrapper{width:100%}.clear:after,.clear:before,.row:after,.row:before,.wrapper:after,.wrapper:before{display:table;content:""}.wrapper{zoom:1;max-width:1200px;margin:0 auto}.wrapper:after{clear:both}.wrapper.wrapper-content{min-height:200px}.row{zoom:1;float:none;clear:both}.row:after{clear:both}.sidecol{width:25%;float:left}.maincol{width:75%;float:left}.col_half{box-sizing:border-box;width:50%;float:left}.col_one_third{box-sizing:border-box;width:33%;padding:0 2%;float:left}.col_one_fourth,.col_three_fourth{-webkit-box-sizing:border-box;float:left}.col_one_fourth{box-sizing:border-box;width:23.5%;margin-right:2%}.col_three_fourth{box-sizing:border-box;width:75%;padding:0 2%}.col_one_fifth,.flyout{-webkit-box-sizing:border-box}.col_one_fifth{box-sizing:border-box;width:20%;padding:0 2%;float:left}.left{float:left}.right{float:right}.checkbox_container,.clear,.form_row.clear,.radio_container,.table .table_header{float:none;clear:both}.clear{zoom:1}.clear:after{clear:both}.hide,.oxValidateError{visibility:hidden!important;opacity:0!important}.flyout{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-sizing:border-box;padding:15px 20px;background:#FFF;cursor:default;border-right:1px solid #b6b6b6;border-bottom:1px solid #b6b6b6;border-left:1px solid #b6b6b6}.badge_green,.badge_red,.button.content{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16)}.rating{width:69px;height:12px;display:block;background:url(../../src/img/rating.svg) center center no-repeat}.rating.one{background:url(../../src/img/rating_one.svg) center center no-repeat}.rating.two{background:url(../../src/img/rating_two.svg) center center no-repeat}.rating.three{background:url(../../src/img/rating_three.svg) center center no-repeat}.rating.four{background:url(../../src/img/rating_four.svg) center center no-repeat}.rating.five{background:url(../../src/img/rating_five.svg) center center no-repeat}.rating.big{width:95px!important;height:15px!important;position:relative;background:url(../../src/img/rating_big.svg) center center no-repeat}.rating.big.one{background:url(../../src/img/rating_big_one.svg) center center no-repeat}.rating.big.two{background:url(../../src/img/rating_big_two.svg) center center no-repeat}.rating.big.three{background:url(../../src/img/rating_big_three.svg) center center no-repeat}.rating.big.four{background:url(../../src/img/rating_big_four.svg) center center no-repeat}.rating.big.five{background:url(../../src/img/rating_big_five.svg) center center no-repeat}.rating.big .star1,.rating.big .star2,.rating.big .star3,.rating.big .star4,.rating.big .star5{height:15px;display:block;overflow:hidden;position:absolute;left:0;top:0}.rating.big .star1:hover,.rating.big .star2:hover,.rating.big .star3:hover,.rating.big .star4:hover,.rating.big .star5:hover{background:url(../../src/img/sprite_rating.png) no-repeat}.rating.big .star1.active,.rating.big .star1:hover,.rating.big .star2.active,.rating.big .star2:hover,.rating.big .star3.active,.rating.big .star3:hover,.rating.big .star4.active,.rating.big .star4:hover,.rating.big .star5.active,.rating.big .star5:hover{background-position:0 0}.rating.big .star1{width:15px}.rating.big .star2{width:36px}.rating.big .star3{width:56px}.rating.big .star4{width:76px}.rating.big .star5{width:96px}@media screen and (min-width:800px){.hide-desktop{display:none!important;visibility:hidden!important;opacity:0!important}}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right,.pswp__caption--fake{visibility:hidden}body{font-family:proxima-nova,Arial,sans-serif;color:#333}.badge_green,.badge_red,.community_slider .slider_item_text .headline,.content_teaser.cat .big_small .big .content_subline,.content_teaser.cat .big_small .small .content_subline,.content_teaser.cat .small_big .big .content_subline,.content_teaser.cat .small_big .small .content_subline,.form_subline,.product_teaser .product_info .product_name,.product_teaser.cat .teaser_headline .section_headline,.submenu .main_category,.topteaser .box_headline,footer .bottom .copyright,nav a,section .section_headline{font-family:vag-rundschrift-d,"Comic Sans",sans-serif}body a,body a span,body h1,body h2,body h3,body h4,body h5,body h6,body input,body p,body select,body strong,body table,body table td,body table tr,body tfoot td,body thead td{font-weight:400}body hr{border-top-color:#004ba0}section{margin-bottom:100px!important}section .section_headline{margin:0 0 5px;display:block;text-align:center;font-size:30px;color:#004ba0;text-transform:uppercase}section .section_subline{display:block;text-align:center;font-weight:600;font-size:16px}.badge_green,.badge_red{box-shadow:0 3px 6px rgba(0,0,0,.16);-webkit-border-radius:70px;border-radius:70px;display:block;color:#FFF;text-shadow:0 1px 1px rgba(0,0,0,.5);text-transform:uppercase;text-align:center}.badge_green.big,.badge_red.big{width:50px;height:50px;margin:0 0 10px;line-height:50px}.badge_green.small,.badge_red.small{width:30px;height:30px;margin:0 0 5px;line-height:30px}.badge_red{background:#fe4d16;background:-webkit-gradient(linear,left top,left bottom,from(#fe4d16),to(#d20500));background:linear-gradient(to bottom,#fe4d16 0,#d20500 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe4d16', endColorstr='#d20500', GradientType=0 );zoom:1}.badge_red.big{font-size:30px}.badge_red.small{font-size:18px}.badge_green{background:#c0f625;background:-webkit-gradient(linear,left top,left bottom,from(#c0f625),to(#98cd00));background:linear-gradient(to bottom,#c0f625 0,#98cd00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0f625', endColorstr='#98cd00', GradientType=0 );zoom:1}.button.content.blue,.content_teaser .teaser_blue .button{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0dfff', endColorstr='#9accff', GradientType=0 );zoom:1}.badge_green.big{font-size:20px}.badge_green.small{font-size:11px}.breadcrumb{margin:0 0 20px;font-weight:600}.breadcrumb a,.breadcrumb h1,.breadcrumb p,.breadcrumb span{font-size:12px;display:inline-block}.breadcrumb a{color:#004ba0}.breadcrumb h1{margin:0 10px}.breadcrumb h1,.breadcrumb span{color:#333;font-weight:600;background:0 0}.backtotop{width:60px;height:60px;display:block;position:fixed;right:100px;bottom:100px;cursor:pointer;background-color:#b6b6b6;background-image:url(../../src/img/backtotop.svg);background-position:center center;background-repeat:no-repeat;background-size:32px 21px}.backtotop:hover{background-color:#505050}.table{width:100%;display:table}.table.pink .table_header{color:#FFF;background:#eb8287}.table.blue .table_header{color:#FFF;background:#004ba0}.table .table_header{width:100%;display:table-row;overflow:hidden}.table .table_header div{-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;padding:3px 20px;display:table-cell;font-size:18px;font-weight:700;line-height:18px;border-left:1px solid #FFF;text-align:center;vertical-align:middle}.table .table_header div:first-child{border-left:none}.table .table_row{display:table-row;border-bottom:1px solid #e6e6e6}.table .table_cell{-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 20px;display:table-cell;border-right:1px solid #e6e6e6}.tooltip,.tooltip:hover .tooltip_container{display:block}.table .table_cell:last-child{border-right:none}.overlay_open{overflow:hidden}.tooltip{background:url(../../src/img/icon_question_tooltip.svg) center center no-repeat;background-size:20px 20px;width:20px;height:20px;cursor:pointer;position:absolute;right:3px;top:3px}.tooltip_container{-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;display:none;border:1px solid #004ba0;background:#FFF;padding:5px;width:350px;font-family:proxima-nova,Arial,sans-serif;font-size:12px;font-weight:600;color:#333;text-transform:none;position:absolute;right:-365px;top:-30%}.error_box p,.error_box strong,form p{font-size:16px;line-height:20px}.tooltip_container:after,.tooltip_container:before{content:"";border-width:9px;border-style:solid;position:absolute;top:13px}.tooltip_container:after{border-color:transparent #004ba0 transparent transparent;left:-18px}.tooltip_container:before{border-color:transparent #FFF transparent transparent;left:-17px;z-index:5}.tooltip_container a{color:#333;font-weight:700}.tooltip_container a:hover{color:#004ba0}.error_box{padding:10px 15px;background:rgba(228,71,19,.2)}.error_box strong{display:block;font-weight:700}.error_box a{color:#e44713}.error_box p{margin:0}.insta_lp section.wrapper{margin-bottom:60px!important}.insta_lp section.wrapper p{text-align:center}.insta_lp section.wrapper .button.basic{display:inline-block!important;text-align:center}.insta_lp .news_list .news_item:last-child{border-bottom:none}.insta_lp section.news_teaser.news_list.wrapper.news_header{margin-bottom:20px!important}@media screen and (max-width:1215px){.insta_lp .news_list:not(.wrapper){padding:0 20px}}.col_half.left.form,form .col_half.left,form.col_half.left{padding:0 50px 0 0}.col_half.right.form,form .col_half.right,form.col_half.right{padding:0 0 0 50px}form p{padding:0 0 5px}form strong{display:block;font-weight:700}form a{color:#004ba0}.input_container input[type=number],.input_container input[type=text],input,select,textarea{font-size:14px;font-style:normal;color:#333}.button.basic:hover,.button.disabled:hover,header.desktop .basket_container ul li:hover .product_name{text-decoration:none}input,select,textarea{font-weight:400}.input_container.focus,.select_container.focus,.textarea_container.focus{border-color:#004ba0}.label,label{font-weight:600;text-transform:none}input[type=number]{border:none}.input_container{height:40px;margin:0;border-color:#e6e6e6;position:relative}.input_container ::-webkit-input-placeholder{color:#a3a3a3}.input_container :-moz-placeholder{color:#a3a3a3}.input_container ::-moz-placeholder{color:#a3a3a3}.input_container :-ms-input-placeholder{color:#a3a3a3}.input_container.file{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0;position:relative}.input_container.file input{height:auto;padding:0 50px 0 10px;font-size:12px}.input_container .check,.input_container .false{position:absolute;right:0;top:0;width:40px;height:40px}.input_container .check.hide,.input_container .check.oxValidateError,.input_container .false.hide,.input_container .false.oxValidateError{disabled:none}.input_container .check:after,.input_container .false:after{content:"";width:30px;height:30px;display:block;position:absolute;top:5px;right:5px;background-size:30px 30px}.input_container .check:after{background:url(../../src/img/check_green.svg) center center no-repeat}.input_container .false:after{background:url(../../src/img/false_red.svg) center center no-repeat}.select_container{height:40px;position:relative;overflow:hidden;background:#FFF;border:1px solid #e6e6e6}.select_container select{width:100%;height:100%;font-size:16px;color:#333;border:none;position:absolute;top:0;left:0}.textarea_container{height:200px;position:relative;background:#FFF;border:1px solid #e6e6e6}.textarea_container textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:10px;position:absolute;top:0;left:0;border:none;resize:none;background:0 0}.checkbox_container label,.radio_container label{margin:-2px 0 15px;padding:0 0 0 22px;font-weight:400;text-transform:none;font-size:16px}.button.content,.form_subline{text-transform:uppercase;font-size:16px}.button,.form_header{position:relative}.checkbox_container input[type=checkbox]+label,.checkbox_container input[type=checkbox]:checked+label,.radio_container input[type=radio]+label,.radio_container input[type=radio]:checked+label{background-position:left top;background-size:15px 15px;background-repeat:no-repeat}.checkbox_container{-webkit-box-sizing:border-box;box-sizing:border-box}.checkbox_container input{display:none}.checkbox_container label{display:block}.checkbox_container label strong{display:inline}.checkbox_container input[type=checkbox]+label{background-image:url(../../src/img/form_checkbox.svg)}.checkbox_container input[type=checkbox]:checked+label{background-image:url(../../src/img/form_checkbox_checked.svg)}.radio_container{-webkit-box-sizing:border-box;box-sizing:border-box}.radio_container input{display:none}.radio_container label{display:block}.radio_container input[type=radio]+label{background-image:url(../../src/img/form_radio.svg)}.radio_container input[type=radio]:checked+label{background-image:url(../../src/img/form_radio_checked.svg)}.button.basic{background-color:#004ba0;background-image:none}.button.basic:hover{background-color:#00336d;background-image:none}.button.arrow,.button.arrow:hover{padding:5px 40px 5px 30px!important;background-image:url(../../src/img/button_action.svg);background-position:93% center;background-repeat:no-repeat;background-size:6px 10px}.button.arrow:before,.button.arrow:hover:before{display:none}.button input[type=submit]{width:100%;height:100%;position:absolute;top:0;left:0;background:0 0;border:none;-webkit-appearance:none}.button.content{-webkit-border-radius:0;border-radius:0;box-shadow:0 3px 6px rgba(0,0,0,.16);height:45px;font-weight:800;color:#FFF;line-height:36px;cursor:pointer!important;text-shadow:0 1px 1px rgba(0,0,0,.5)}.button.content.blue{background:#c0dfff;background:-webkit-gradient(linear,left top,left bottom,from(#c0dfff),to(#9accff));background:linear-gradient(to bottom,#c0dfff 0,#9accff 100%)}.button.content.blue:hover{background:#c0dfff;background:-webkit-gradient(linear,left top,left bottom,from(#c0dfff),to(#7db5ee));background:linear-gradient(to bottom,#c0dfff 0,#7db5ee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0dfff', endColorstr='#7db5ee', GradientType=0 );zoom:1}.button.content.pink{background:#f8898e;background:-webkit-gradient(linear,left top,left bottom,from(#f8898e),to(#e86a70));background:linear-gradient(to bottom,#f8898e 0,#e86a70 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8898e', endColorstr='#e86a70', GradientType=0 );zoom:1}.button.content.pink:hover{background:#f8898e;background:-webkit-gradient(linear,left top,left bottom,from(#f8898e),to(#db585d));background:linear-gradient(to bottom,#f8898e 0,#db585d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8898e', endColorstr='#db585d', GradientType=0 );zoom:1}.button.content.green{background:#d9f296;background:-webkit-gradient(linear,left top,left bottom,from(#d9f296),to(#b8da5c));background:linear-gradient(to bottom,#d9f296 0,#b8da5c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9f296', endColorstr='#b8da5c', GradientType=0 );zoom:1}.button.content.green:hover{background:#d9f296;background:-webkit-gradient(linear,left top,left bottom,from(#d9f296),to(#9abf37));background:linear-gradient(to bottom,#d9f296 0,#9abf37 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9f296', endColorstr='#9abf37', GradientType=0 );zoom:1}.button.addtobasket{background:#1465c2;background:-webkit-gradient(linear,left top,left bottom,from(#1465c2),to(#004696));background:linear-gradient(to bottom,#1465c2 0,#004696 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1465c2', endColorstr='#004696', GradientType=0 );zoom:1}.button.addtobasket:hover{background:#0050aa;background:-webkit-gradient(linear,left top,left bottom,from(#0050aa),to(#003066));background:linear-gradient(to bottom,#0050aa 0,#003066 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0050aa', endColorstr='#003066', GradientType=0 );zoom:1}.button.addtobasket.inactive{background:#a5a5a5;cursor:not-allowed}.button.addtobasket.inactive:hover{background:#a5a5a5;background:-webkit-gradient(linear,left top,left bottom,from(#a5a5a5),to(dimgray));background:linear-gradient(to bottom,#a5a5a5 0,#696969 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a5a5a5', endColorstr='dimgray', GradientType=0 );zoom:1}.button.disabled{cursor:not-allowed;background-color:#a5a5a5!important}a.paypal{width:158px;height:51px;margin:0 20px 0 0;display:block;background:url(../../src/img/checkout/paypal_express.png) center center no-repeat}a.paypal:lang(en){background:url(../../src/img/checkout/paypal_express_en.png) center center no-repeat}.form_row{zoom:1;margin:0 0 25px}.form_row .half{width:250px}.form_row .small{width:150px}.form_row .big{width:355px}.form_row.submit .checkbox_container{float:left;clear:none}.form_row.submit a{line-height:35px}.form_row.submit a.right{margin:0 20px 0 0}.form_row.check{padding-top:20px}input.button{line-height:23px}.maincol .form_row .half{width:185px}.maincol .form_row .small{width:80px}.maincol .form_row .big{width:300px}.maincol .captcha_container .input_container{width:169px}.form_header{-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;padding:5px 10px;margin:0 0 20px;background:#004ba0}.form_header span{display:block;font-weight:700;font-size:16px;line-height:30px;color:#FFF}.form_header.arrow,.form_header.button.arrow:hover{display:block;cursor:pointer}.form_header.arrow:after,.form_header.button.arrow:hover:after{content:"";width:9px;height:13px;display:block;position:absolute;top:13px;right:15px;background:url(../../src/img/button_action.svg) center center no-repeat;background-size:9px 13px}.form_header.arrow:hover{background-color:#00336d}.form_header.arrow.light:after{background:url(../../src/img/nav_more.svg) center center no-repeat;background-size:9px 13px}.form_header.arrow.light:hover{background:rgba(0,75,160,.4)}.form_header.light{background:rgba(0,75,160,.2)}.form_header.light span{color:#004ba0}.form_header.grey{background:#b6b6b6}.form_header.grey span{color:#FFF}.form_subline,header.desktop .basket_container .basket_link span{color:#004ba0}.form_header.grey:hover{background:#838383}.form_subline{margin:0 0 30px;display:block;position:relative}.form_subline:after{content:"";width:85px;height:1px;position:absolute;left:0;bottom:-10px;background:#e6e6e6}.number_container{margin:0 0 20px;float:none;clear:both}.number_container:last-child,footer .col_one_fifth--language .language_select.right ul:last-child li a{margin-bottom:0}.number_container:after,.number_container:before{content:"";display:table}.number_container:after{clear:both;zoom:1}.number_container label{width:250px;font-size:16px;text-transform:none}.number_container .input_container{width:100px}.number_container .input_container,.number_container label{display:table-cell;vertical-align:middle}.date_container{float:none;clear:both}.date_container:after,.date_container:before{content:"";display:table}.date_container:after{clear:both;zoom:1}.date_container .input_container{width:75px;margin-right:6px;float:left}.date_container .input_container:last-child{margin-right:0}.form_error.rate .oxValidateError{bottom:-42px}.form_error{position:relative}.form_error .oxValidateError{padding:5px 0;margin:0;font-weight:400!important;font-style:italic;font-size:12px!important;line-height:16px;bottom:-25px;left:0;color:#ff2a2a;background:0 0}.form_error input[type=checkbox]+label,.form_error input[type=radio]+label{background-position:left top;background-repeat:no-repeat;background-size:15px 15px}.form_error .oxValidateError:before{display:none}.form_error label{color:#333}.form_error.checkbox_container label,.form_error.radio_container label{color:#ff2a2a}.form_error .input_container,.form_error .select_container,.form_error .textarea_container{border-color:#ff2a2a}.form_error input:focus,.form_error select:focus,.form_error textarea:focus{border:none}.form_error input[type=checkbox]+label{background-image:url(../../src/img/form_checkbox_error.svg)}.form_error input[type=radio]+label{background-image:url(../../src/img/form_radio_error.svg)}.form_error.date_container .oxValidateError{bottom:-20px;left:0}.form_error .input_container.file .oxValidateError{bottom:-3px;left:auto;right:5px}.form_error.captcha_container .img_container{border-color:#ff2a2a}.form_error.big_error .small .input_container,.form_error.big_error .small .select_container,.form_error.half_left_error .half.right .input_container,.form_error.half_left_error .half.right .select_container,.form_error.half_right_error .half.left .input_container,.form_error.half_right_error .half.left .select_container,.form_error.small_error .big .input_container,.form_error.small_error .big .select_container{border-color:#e6e6e6}.captcha_container .img_container,.captcha_container .input_container{float:left}.captcha_container .img_container{-webkit-box-sizing:border-box;box-sizing:border-box;width:100px;height:42px;margin:0 20px 0 0;padding:0 9px;border:1px solid #e6e6e6;background:#FFF}.captcha_container .img_container img{width:100%;height:auto;padding:12px 0}.captcha_container .input_container{width:428px}.window .captcha_container .input_container{width:438px}.loader{width:30px;margin:0;position:absolute;top:5px;right:10px}.loader:before{content:'';display:block;padding-top:100%}.loader .circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;-webkit-transform-origin:center center 50%;-ms-transform-origin:center center 50%;transform-origin:center center 50%;height:100%;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.loader .path{-webkit-animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-webkit-keyframes color{0%,100%{stroke:#004ba0}}@keyframes color{0%,100%{stroke:#004ba0}}header.desktop{-webkit-transition:.5s ease top .1s;transition:.5s ease top .1s;margin:0 0 50px}header.desktop .header_top{-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;width:100%;height:45px;float:right;margin:0;padding:9px 110px 8px 0}header.desktop .header_top.animate_me{-webkit-transition:.3s ease all;transition:.3s ease all}header.desktop .header_main{margin:0}header.desktop .logo{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);width:245px;height:100px;position:absolute;top:0;left:0;z-index:70;text-align:center;background:#FFF}header.desktop .logo img{width:185px;height:auto;margin:22px 30px 0}header.desktop .basket_container{width:95px;height:28px;position:absolute;top:9px;right:0;bottom:auto;left:auto;border-color:transparent}header.desktop .basket_container .basket_link{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:26px;padding:5px 5px 5px 30px;position:relative;background:0 0}header.desktop .basket_container .basket_link:before{content:"";width:14px;height:10px;display:block;position:absolute;top:8px;left:8px;background:url(../../src/img/basket_icon.svg) center center no-repeat}header.desktop .basket_container .basket_link:after{display:none}header.desktop .basket_container .basket_link span:first-child{font-weight:600;font-size:12px;padding:2px 0;margin:0;text-align:right}header.desktop .basket_container .basket_link .item,header.desktop .basket_container .basket_link .total{font-size:12px;text-transform:none}header.desktop .basket_container .basket_link .item{float:left;font-weight:600}header.desktop .basket_container .basket_link .total{float:right}header.desktop .basket_container .flyout{right:-1px;border-top:1px solid #b6b6b6}header.desktop .basket_container ul{padding:0}header.desktop .basket_container ul li{width:100%;margin:0}header.desktop .basket_container ul li a{border-top-color:#e6e6e6}header.desktop .basket_container ul li .img_container{padding-left:10px}header.desktop .basket_container ul li .product_name{padding-right:10px;margin:0 0 3px;font-size:12px;font-weight:700;color:#333}header.desktop .basket_container ul li .count,header.desktop .basket_container ul li .size{padding:3px;margin:0 5px 0 0;display:inline-block;color:#505050;font-size:10px;font-weight:600;border:1px solid #e6e6e6}header.desktop .basket_container ul li .price{right:10px;top:15px;color:#333}header.desktop .basket_container ul li:hover{background:#e6e6e6}header.desktop .basket_container ul li:hover .count,header.desktop .basket_container ul li:hover .size{background:#FFF;border-color:#FFF}header.desktop .basket_container .basket_summary{border-top-color:#e6e6e6}header.desktop .basket_container .basket_summary .button{width:100%;height:25px;float:none;clear:both;font-size:12px;line-height:16px}header.desktop .basket_container .basket_summary .button:after{top:8px}header.desktop .basket_container .basket_summary .button:hover{background-color:#00336d}header.desktop .basket_container:hover{background:#FFF;border-color:#b6b6b6}header.desktop .basket_container:hover .basket_link{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);z-index:2;border-color:#e6e6e6}header.desktop .basket_container:hover .basket_link:after{border-left:none;border-right:1px solid #e6e6e6}header.desktop .basket_container:hover .flyout{top:26px}header.desktop .basket_container:hover:after{content:"";width:100%;height:3px;display:block;position:absolute;bottom:-1px;right:0;z-index:7;background:#FFF}header.desktop .login_container{-webkit-order:2;-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2;margin:0;position:relative;border-top:1px solid transparent;border-right:1px solid transparent;border-left:1px solid transparent}header.desktop .login_container:after{display:none;content:"";width:100%;height:2px;position:absolute;left:0;top:26px;z-index:200;background-color:#FFF}header.desktop .login_container>span{-webkit-box-sizing:border-box;box-sizing:border-box;width:auto;height:26px;padding:0 25px 0 26px;display:block;font-weight:600;font-size:12px;color:#004ba0;text-align:left;line-height:26px;position:relative;cursor:pointer;background:url(../../src/img/header_top_arrow.svg) 97% center no-repeat #FFF;background-size:8px 7px}.submenu a,header.desktop .login_container>span span{font-weight:400}.news_date .author,.news_date .author strong,.news_date .date{line-height:25px;font-weight:600}header.desktop .login_container>span:before{content:"";width:12px;height:26px;display:block;position:absolute;left:7px;top:0;background:url(../../src/img/login_icon.svg) center center no-repeat;background-size:12px 12px}header.desktop .login_container .flyout{width:310px;right:-1px;top:26px;z-index:150;display:none;border:1px solid #b6b6b6}header.desktop .login_container .flyout .input_container{height:25px}header.desktop .login_container .flyout form{padding:0 0 10px;margin:0 0 10px;border-bottom:1px solid #e6e6e6}header.desktop .login_container .flyout form a{height:25px;font-size:12px;line-height:25px;color:#004ba0;text-decoration:underline}header.desktop .login_container .flyout form .form_row{margin-bottom:10px}header.desktop .login_container .flyout .no_customer p{margin:0 0 5px;font-size:12px;font-weight:600;color:#505050}header.desktop .login_container .flyout .no_customer .button.grey{width:auto;padding:0 30px 0 15px!important;font-size:12px;line-height:26px;background-color:#505050}header.desktop .login_container .flyout.logged_in{width:170px;padding:0}header.desktop .login_container .flyout.logged_in li:hover{background:#e6e6e6}header.desktop .login_container .flyout.logged_in li a{padding:8px 3px;margin:0 5px;display:block;color:#333;font-size:12px;border-top:1px solid #e6e6e6}header.desktop .login_container .flyout.logged_in li strong a{font-weight:700}header.desktop .login_container .button{width:115px;height:25px;background-color:#004ba0;background-size:6px 10px;cursor:pointer}header.desktop .login_container .button input{padding:0 25px 0 10px;font-size:12px;font-weight:700;line-height:16px;color:#FFF;cursor:pointer}header.desktop .login_container .button:after{top:8px}header.desktop .login_container.open,header.desktop .login_container:hover{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);position:relative;border-top-color:#b6b6b6;border-right-color:#b6b6b6;border-left-color:#b6b6b6}header.desktop .login_container.open:after,header.desktop .login_container:hover:after{display:block}header.desktop .language_select{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-order:1;-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1;margin:0 0 0 20px;min-width:155px;width:auto;height:26px;border-top:1px solid transparent;border-right:1px solid transparent;border-left:1px solid transparent}header.desktop .language_select .language{height:26px;padding:7px 20px 7px 7px;font-size:12px;font-weight:600;color:#004ba0}header.desktop .language_select .language:after{width:8px;top:10px;background:url(../../src/img/header_top_arrow.svg) center center no-repeat;background-size:8px 7px}header.desktop .language_select .country{width:16px;height:13px}header.desktop .language_select .country.de{background:url(../../src/img/flags/germany.png) center center no-repeat;background-size:16px 13px}header.desktop .language_select .country.en{background:url(../../src/img/flags/united_kingdom.png) center center no-repeat;background-size:16px 13px}header.desktop .language_select .country.fr{background:url(../../src/img/flags/france.png) center center no-repeat;background-size:16px 13px}header.desktop .language_select .country.it{background:url(../../src/img/flags/italy.png) center center no-repeat;background-size:16px 13px}header.desktop .language_select .country.ru{background:url(../../src/img/flags/russia.png) center center no-repeat;background-size:16px 13px}header.desktop .language_select .country.us{background:url(../../src/img/flags/usa_canada.png) center center no-repeat;background-size:35px 13px;width:35px}header.desktop .language_select ul{width:-webkit-calc(100% + 2px);width:calc(100% + 2px);position:relative;left:-1px;right:-1px;border-color:transparent #b6b6b6 #b6b6b6}header.desktop .language_select ul li a{display:block;padding:7px 0;font-size:12px;color:#333;border-bottom:1px solid #e6e6e6}header.desktop .language_select ul li:hover{background:rgba(0,0,0,.1)}header.desktop .language_select ul li:first-child a{border-top:1px solid #e6e6e6}header.desktop .language_select:hover{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);background-color:#FFF;border-top-color:#b6b6b6;border-right-color:#b6b6b6;border-left-color:#b6b6b6}footer .language_select ul,header.desktop .language_select:hover ul{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}header.desktop .language_select:hover .language{color:#333;background-color:#FFF;position:relative;z-index:2}header.desktop .language_select:hover .language:after{background-position:center center}header.desktop .language_select:hover .language .country{background-color:transparent;color:#333}header.desktop .language_select:hover .language .country.de{background:url(../../src/img/flags/germany.png) center center no-repeat;background-size:16px 13px}header.desktop .language_select:hover .language .country.en{background:url(../../src/img/flags/united_kingdom.png) center center no-repeat;background-size:16px 13px}header.desktop .language_select:hover .language .country.fr{background:url(../../src/img/flags/france.png) center center no-repeat;background-size:16px 13px}header.desktop .language_select:hover .language .country.it{background:url(../../src/img/flags/italy.png) center center no-repeat;background-size:16px 13px}header.desktop .language_select:hover .language .country.ru{background:url(../../src/img/flags/russia.png) center center no-repeat;background-size:16px 13px}header.desktop .language_select:hover .language .country.us{background:url(../../src/img/flags/usa_canada.png) center center no-repeat;background-size:35px 13px;width:35px}header.desktop .language_select:hover ul{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}header.desktop .search_form{width:330px;height:26px;bottom:auto;top:8px;right:auto;left:0}header.desktop .search_form .input_container{border-color:#b6b6b6}header.desktop .search_form .input_container input{font-size:12px;color:#505050}header.desktop .search_form .input_container input::-webkit-input-placeholder{color:#505050}header.desktop .search_form .input_container input::-moz-placeholder{color:#505050}header.desktop .search_form .input_container input:-ms-input-placeholder{color:#505050}header.desktop .search_form .input_container input:-moz-placeholder{color:#505050}header.desktop .search_form .input_container input:focus::-webkit-input-placeholder{color:#afafaf}header.desktop .search_form .input_container input:focus::-moz-placeholder{color:#afafaf}header.desktop .search_form .input_container input:focus:-ms-input-placeholder{color:#afafaf}header.desktop .search_form .input_container input:focus:-moz-placeholder{color:#afafaf}header.desktop .search_form .search_button{width:26px;height:26px;background:url(../../src/img/header_search.svg) center center no-repeat;background-size:17px 17px}header.desktop .search_form .search_button:hover{background-color:transparent}header.desktop .wrapper__left,header.desktop .wrapper__right{-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(50% - 123px);-ms-flex:0 1 calc(50% - 123px);flex:0 1 calc(50% - 123px)}header.desktop .wrapper__left .main,header.desktop .wrapper__right .main{position:initial;height:40px;display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.desktop .wrapper__left .main>a,header.desktop .wrapper__right .main>a{padding:7px 20px;margin:0;max-height:30px}header.desktop .wrapper__left .main .submenu,header.desktop .wrapper__right .main .submenu{width:100%;left:0}header.desktop .wrapper__middle{margin:0 10px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}header.desktop .wrapper__middle .logo{border-bottom:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:110px;top:-50px}header.desktop .wrapper__middle .logo img{margin:17px auto 0}header.desktop .wrapper__left,header.desktop .wrapper__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}nav{-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;background:#004ba0}nav .wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}nav a{padding:7px 20px;margin:0 15px 0 0;font-size:15px;color:#FFF;border-top:5px solid #004ba0;border-bottom:5px solid #004ba0}nav .main:hover>a,nav a.active{color:#004ba0;background:#FFF}nav a.active:hover{border-bottom-color:#004ba0}nav a:lang(en){margin:0 0 6px}nav .main:hover>a{-webkit-box-shadow:none;box-shadow:none;border-bottom-color:#FFF}nav .main:last-child>a{margin-right:0}header.desktop nav .wrapper .wrapper__left .main>a~.submenu.flyout,header.desktop nav .wrapper .wrapper__right .main>a~.submenu.flyout{max-height:inherit}@media (max-width:1215px){header.desktop nav .wrapper .wrapper__left .main>a,header.desktop nav .wrapper .wrapper__right .main>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:inherit;-webkit-align-items:inherit;-ms-flex-align:inherit;align-items:inherit;padding:15px 5px}header.desktop nav .wrapper .wrapper__left .main>a~.submenu.flyout,header.desktop nav .wrapper .wrapper__right .main>a~.submenu.flyout{padding-top:40px!important}header.desktop nav .wrapper .wrapper__right{margin-right:10px!important;margin-left:20px!important}header.desktop nav .wrapper .wrapper__left{margin-left:10px!important;margin-right:20px!important}}.submenu{width:-webkit-calc(100% + 260px);width:calc(100% + 260px);height:auto;left:-260px;top:40px;z-index:50;padding:45px 0 25px;border-top:none;background:#FFF}.submenu .col_one_third{border-right:1px solid #e6e6e6}.submenu .col_one_third:last-child{border:none}.submenu .col_one_third.about_company{min-height:325px;text-align:center}.submenu .col_one_third.about_company .main_category:hover span:after{background:#004ba0}.submenu .top{margin:0 0 30px}.submenu a{border-top:none;border-bottom:none;color:#333}.submenu a.main_category:hover{border-bottom-color:#004ba0}.submenu .main_category{width:100%;padding:5px 0;margin:0 0 10px;display:block;font-size:17px;color:#004ba0;line-height:22px;z-index:5;float:none;clear:both;background:0 0;border-bottom:3px double #e6e6e6}.submenu .category,.submenu .main_category .more{font-size:14px;line-height:22px;font-family:proxima-nova,Arial,sans-serif}.submenu .main_category:after,.submenu .main_category:before{content:"";display:table}.submenu .main_category:after{clear:both;zoom:1}.submenu .main_category span{float:left}.submenu .main_category .more{margin:0;padding:0 17px 0 5px;float:right;font-weight:600;text-transform:none;background:url(../../src/img/nav_more.svg) 94% center no-repeat;background-size:6px 8px}.submenu .main_category .more:hover,.submenu .main_category:hover .more{color:#FFF;text-decoration:none;background:url(../../src/img/nav_more_white.svg) 92% center no-repeat #004ba0;background-size:6px 8px}.cookie_hint p a:hover,.submenu .category:hover,.submenu .flyout_content .content_link:hover span,footer .bottom .footer_bottom a:hover,footer .top a:hover{text-decoration:underline}.submenu .main_category.empty{height:25px;display:block;border-bottom:none}.submenu .main_category.company,.submenu .main_category.contact,.submenu .main_category.service{width:auto;text-align:center;border-bottom:none}.submenu .main_category.company span,.submenu .main_category.contact span,.submenu .main_category.service span{display:inline-block;padding:0 0 0 25px;position:relative;float:none;clear:both}.submenu .main_category.company span:after,.submenu .main_category.contact span:after,.submenu .main_category.service span:after{content:"";width:90px;height:1px;margin-left:-45px;display:block;position:absolute;bottom:-7px;left:50%;background:#e6e6e6}.submenu .main_category.contact span{background:url(../../src/img/nav/nav_contact.svg) left center no-repeat;background-size:18px 18px}.submenu .main_category.service span{background:url(../../src/img/nav/nav_service.svg) left center no-repeat;background-size:20px 18px}.submenu .main_category.company span{background:url(../../src/img/nav/nav_company.svg) left center no-repeat;background-size:20px 18px}.submenu .category_container{display:inline-block;float:none;clear:both;text-align:left}.submenu .category{padding:3px 5px 3px 10px;margin:0 0 3px;width:auto;border-bottom:none;background:url(../../src/img/nav_more.svg) left center no-repeat;background-size:6px 8px}.submenu .category.empty,.submenu .category.empty:hover,.submenu .category.special:hover{background:0 0}.submenu .category.empty{height:22px;cursor:default}.submenu .category.special{padding:3px 5px;font-weight:600;background:0 0}.submenu .category:hover{color:#333;background:url(../../src/img/nav_more.svg) left center no-repeat;background-size:6px 8px}.submenu .category_special .category_img{border:1px solid #004ba0;margin:0 0 3px;width:100%;height:auto;padding:0;position:relative}.submenu .category_special .category_img img{width:100%;height:auto}.submenu .category_special .category_img span{-webkit-box-sizing:border-box;box-sizing:border-box;background:#004ba0;color:#FFF;padding:7px 10px;width:100%;display:block;font-size:17px;text-transform:uppercase;position:absolute;bottom:20px;left:0;right:0}.submenu .category_special .category_img span:after{background:url(../../src/img/nav_more_white.svg) center center no-repeat;background-size:auto 100%;content:"";width:15px;height:15px;display:block;position:absolute;right:7px;top:7px}.submenu .category_special .main_category{border-bottom:3px double #e6e6e6;font-family:proxima-nova,Arial,sans-serif;font-size:14px;font-weight:600}.submenu .category_special .category_container{width:100%;overflow:auto}.submenu .category_special .half{width:50%;float:left}.submenu .badge_green,.submenu .badge_red{width:30px;height:30px;margin-right:7px;float:left;line-height:30px;font-size:12px;position:relative;top:-4px}.submenu .badge_red{font-size:17px}.submenu .flyout_content .col_half{padding:0 2%}.submenu .flyout_content .content_link{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #004ba0;padding:0;display:block;float:none;clear:both;color:#FFF;position:relative}.submenu .flyout_content .content_link img{width:100%;height:auto}.submenu .flyout_content .content_link span{background:#004ba0;padding:10px 15px;display:block;font-size:22px;text-transform:uppercase;position:absolute;left:0;right:0;bottom:20px}.submenu .flyout_content .content_link span:after{content:"";background:url(../../src/img/nav_more_white.svg) center center no-repeat;background-size:auto 100%;width:24px;height:24px;display:block;position:absolute;top:8px;right:10px}.shopvote_siegel,header.sticky{position:fixed;left:0;z-index:50}.submenu .flyout_content small{border-bottom:3px double #e6e6e6;padding:7px 0;margin:0 0 5px;display:block;font-family:proxima-nova,Arial,sans-serif;font-weight:700;font-size:16px;color:#004ba0}.shopvote_siegel .shopvote_siegel_mobile,header.sticky .basket_container .basket_link span,header.sticky .basket_container .basket_link:before,header.sticky .language_select,header.sticky .login_container span,header.sticky .search_form .input_container,header.sticky .search_form .search_button{display:none}.shopvote_siegel{width:126px;height:193px;bottom:70px}@media screen and (max-width:1215px){header.desktop .search_form{margin-left:30px}header.desktop nav{padding:0!important}header.desktop nav .wrapper{width:100%}header.desktop nav .wrapper .main>a{width:initial!important}header.desktop nav .wrapper .wrapper__left{margin-left:30px;margin-right:30px;-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(50% - 173px);-ms-flex:0 1 calc(50% - 173px);flex:0 1 calc(50% - 173px)}header.desktop nav .wrapper .wrapper__middle .logo{left:0}header.desktop nav .wrapper .wrapper__right{margin-right:30px;margin-left:30px;-webkit-box-flex:0;-webkit-flex:0 1 -webkit-calc(50% - 173px);-ms-flex:0 1 calc(50% - 173px);flex:0 1 calc(50% - 173px)}}@media screen and (max-width:1024px){header.mobile .header_top.row .logo.left{margin:8px 0 8px 50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}header.mobile .header_top.row .search_container.right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:53px}header.mobile .header_top.row .search_container.right:after{top:16px}}header.sticky{margin:0;width:100%;height:45px;top:-100px}header.sticky .logo{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:80px!important;overflow:hidden;padding:20px 10px 20px 15px}header.sticky .logo img{width:120px;height:auto;margin:0}header.sticky .header_top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100px;padding:0;margin:0;position:relative;z-index:10}header.sticky .basket_container,header.sticky .login_container,header.sticky .search_form{width:25px;height:25px;position:relative;cursor:pointer}header.sticky .login_container{margin-top:8px;top:0!important;right:0!important;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background:url(../../src/img/login_icon_white.svg) center center no-repeat;background-size:16px 16px}header.sticky .login_container:hover{border-color:#FFF;border-bottom:none;background:url(../../src/img/login_icon.svg) center center no-repeat #FFF;background-size:16px 16px}header.sticky .login_container:hover .flyout{top:24px;border-top-color:#FFF}header.sticky .search_form{-webkit-transition:none;transition:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background:url(../../src/img/header_search_white.svg) center center no-repeat;background-size:17px 17px}header.sticky .search_form:hover{background:url(../../src/img/header_search.svg) center center no-repeat #FFF;background-size:17px 17px}header.sticky .basket_container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border:none;background:url(../../src/img/basket_icon_white.svg) center center no-repeat;background-size:20px 20px}header.sticky .basket_container:hover{background:url(../../src/img/basket_icon.svg) center center no-repeat #FFF;background-size:20px 20px}header.sticky .basket_container:hover .flyout{top:26px;right:0;border-top-color:#FFF}header.sticky .basket_container .basket_link{padding:0}header.sticky nav{padding-left:0!important;height:45px;position:relative;top:-45px}header.sticky nav .wrapper{padding:0 10px!important;width:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}header.sticky nav .wrapper .wrapper__left{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:0;margin-right:0}header.sticky nav .wrapper .wrapper__middle{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-box-flex:0;-webkit-flex:0 0 150px;-ms-flex:0 0 150px;flex:0 0 150px}header.sticky nav .wrapper .wrapper__middle a.logo{width:100%;margin-top:30px}header.sticky nav .wrapper .wrapper__right{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin-left:0;margin-right:0}header.sticky nav .wrapper .wrapper__left,header.sticky nav .wrapper .wrapper__right{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}header.sticky nav .wrapper .wrapper__left .main,header.sticky nav .wrapper .wrapper__right .main{margin:5px}header.sticky nav .wrapper .wrapper__left .main>a,header.sticky nav .wrapper .wrapper__right .main>a{display:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:7px;padding-bottom:12px}header.sticky nav a{padding:12px 25px 13px;font-size:14px;border-top-width:3px;border-bottom-width:3px}header.sticky .submenu{width:-webkit-calc(100% + 170px);width:calc(100% + 170px);height:auto;position:absolute;top:45px;left:-170px}header.desktop.sticky .wrapper__middle .logo img{margin:7px auto 0}header.mobile .flyout_nav .scroll_down{display:none}@media screen and (max-width:1215px){header.desktop.sticky .search_form{margin-left:0}header.desktop.sticky .basket_container{right:0}header.sticky nav .wrapper .wrapper__left .main>a,header.sticky nav .wrapper .wrapper__right .main>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:10px;max-height:inherit}}@media screen and (max-width:1215px) and (min-width:1300px){header.desktop.sticky nav .wrapper .wrapper__left,header.desktop.sticky nav .wrapper .wrapper__right{margin-top:-5px}header.desktop.sticky nav .wrapper .wrapper__left .main,header.desktop.sticky nav .wrapper .wrapper__right .main{margin:0;margin-top:3px!important}header.desktop.sticky nav .wrapper .wrapper__left .main>a,header.desktop.sticky nav .wrapper .wrapper__right .main>a{padding:10px 15px 13px}}footer{background:#FFF;border-top-color:#004ba0}footer .col_one_fifth:first-child{padding:0 2% 0 0}footer .col_one_fifth:last-child{padding:0 0 0 2%}footer .top{padding:30px 0}footer .top .headline{font-weight:700;color:#333}footer .top a.headline:before{display:none}footer .top a{display:block;padding:5px 0 5px 12px;margin:0 0 10px;font-weight:400;font-size:16px;color:#004ba0;position:relative}footer .top a:before{content:"";width:6px;height:10px;display:block;position:absolute;left:0;top:7px;background:url(../../src/img/nav_more.svg) center center no-repeat;background-size:6px 10px}footer .top .container_link:before{display:none}footer .top .payment,footer .top .social{margin:0 10px 10px 0;display:block;float:left}footer .top .payment{width:65px;height:35px;font-weight:700;font-size:12px;line-height:35px;text-align:center;border:1px solid #b6b6b6}footer .top .payment.paypal{background:url(../../src/img/checkout/paypal.svg) center center no-repeat;background-size:51px 13px}footer .top .payment.maestro{background:url(../../src/img/checkout/mastercard.svg) center center no-repeat;background-size:40px 24px}footer .top .payment.visa{background:url(../../src/img/checkout/visa.svg) center center no-repeat;background-size:39px 11px}footer .top .payment.sofort{background:url(../../src/img/checkout/sofortueberweisung.svg) center center no-repeat;background-size:48px 15px}footer .top .payment.directdebit{font-size:11px}footer .top .social{width:50px;height:50px;padding:0;background-image:url(../../src/img/sprite_social.png);background-repeat:no-repeat}footer .top .social:before{display:none}footer .top .social:nth-child(3n+3){margin-right:0}footer .top .twitter{background:url(../../src/img/social/twitter.svg) center center no-repeat #55acee;background-size:24px}footer .top .twitter:hover{background-color:#309aea}footer .top .facebook{background:url(../../src/img/social/facebook.svg) center center no-repeat #3B5998;background-size:12px 22px}footer .top .facebook:hover{background-color:#30487b}footer .top .pinterest{background:url(../../src/img/social/pinterest.svg) center center no-repeat #bc1818;background-size:24px}footer .top .pinterest:hover{background-color:#981313}footer .top .youtube{background:url(../../src/img/social/youtube.svg) center center no-repeat #cd201f;background-size:24px}footer .top .youtube:hover{background-color:#aa1a1a}footer .top .rss{background:url(../../src/img/social/rss.svg) center center no-repeat #f26522;background-size:20px}footer .top .rss:hover{background-color:#de500d}footer .top .instagram{background:url(../../src/img/social/instagram.svg) center center no-repeat #4090db;background-size:22px}footer .top .instagram:hover{background-color:#267ccc}footer .bottom{height:55px;background:#004ba0}footer .bottom .copyright{margin:7px 0;display:block;font-size:18px;font-weight:400;text-transform:uppercase;color:#FFF}footer .bottom .footer_bottom a{display:block;float:left;padding:7px 30px;margin:0 10px;color:#FFF;font-weight:600;position:relative}footer .col_one_fifth--seperated{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}footer .col_one_fifth--seperated .col_one_fifth__upper{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;z-index:1000}footer .col_one_fifth--seperated .col_one_fifth__lower{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;z-index:1}footer .language_select{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-order:1;-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1;margin:0;max-width:216px;width:100%;height:30px;border-top:1px solid transparent;border-right:1px solid transparent;border-left:1px solid transparent;position:relative}footer .language_select ul{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}footer .language_select ul.is--active{display:block;position:absolute;height:200px;overflow-y:scroll;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);background-color:#FFF;border-top-color:#b6b6b6;border-right-color:#b6b6b6;border-left-color:#b6b6b6}footer .language_select ul.is--active li a{padding-left:45px;position:relative}footer .language_select ul.is--active li a span{left:13px}footer .language_select ul.is--active li a span.us{left:2px}footer .language_select .language{height:26px;padding:7px 20px 7px 7px;font-size:16px;font-weight:600;color:#004ba0}footer .language_select .language span.country{top:-webkit-calc(50% - 7px);top:calc(50% - 7px)}footer .language_select .language:after{width:8px;top:10px;background:url(../../src/img/header_top_arrow.svg) center center no-repeat;background-size:8px 7px}footer .language_select .country{width:16px;height:13px;position:absolute;left:2px}footer .language_select .country.de{background:url(../../src/img/flags/germany.png) center center no-repeat;background-size:16px 13px}footer .language_select .country.en{background:url(../../src/img/flags/united_kingdom.png) center center no-repeat;background-size:16px 13px}footer .language_select .country.fr{background:url(../../src/img/flags/france.png) center center no-repeat;background-size:16px 13px}footer .language_select .country.it{background:url(../../src/img/flags/italy.png) center center no-repeat;background-size:16px 13px}footer .language_select .country.ru{background:url(../../src/img/flags/russia.png) center center no-repeat;background-size:16px 13px}footer .language_select .country.us{background:url(../../src/img/flags/usa_canada.png) center center no-repeat;background-size:35px 13px;width:35px}footer .language_select ul{display:none;width:-webkit-calc(100% + 2px);width:calc(100% + 2px);position:relative;left:-1px;right:-1px;border-color:transparent #b6b6b6 #b6b6b6}footer .col_one_fifth--language .language_select.right .language .country,footer .col_one_fifth--language .language_select.right:hover .language .country{left:-18px}footer .language_select ul li a{display:block;padding:7px 0;font-size:12px;color:#333;border-bottom:1px solid #e6e6e6}footer .language_select ul li a:before{content:none}footer .language_select ul li:hover{background:rgba(0,0,0,.1)}footer .language_select ul li:first-child a{border-top:1px solid #e6e6e6}footer .col_one_fifth--language{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:1}footer .col_one_fifth--language .language_select.right{float:none}footer .col_one_fifth--language .language_select.right:after{content:'';position:absolute;right:10px;top:-webkit-calc(50% - 5px);top:calc(50% - 5px);width:8px;height:10px;background:url(../../src/img/header_top_arrow.svg) center center no-repeat;background-size:8px 7px;-webkit-transition:.3s ease all;transition:.3s ease all}footer .col_one_fifth--language .language_select.right:hover:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.3s ease all;transition:.3s ease all}footer .col_one_fifth--language .language_select.right .language{height:15px;margin-left:20px;position:absolute}footer .col_one_fifth--language .language_select.right ul{top:29px;height:auto;width:-webkit-calc(100% + 1px);width:calc(100% + 1px)}footer .col_one_fifth__upper{-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;margin-top:-6px;margin-bottom:20px;z-index:11}footer .col_one_fifth__lower{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;z-index:1}@media screen and (max-width:769px){footer .top .col_one_fifth:nth-child(3),footer .top .col_one_fifth:nth-child(4){margin-bottom:40px;height:200px}footer .top .col_one_fifth.col_one_fifth--language .language_select.right ul{top:inherit;bottom:30px}}.cookie_hint{-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-transition:.3s ease bottom;transition:.3s ease bottom;background:#e6e6e6;border-top:2px solid #004ba0;padding:10px 0;width:100%;height:auto;position:fixed;left:0;bottom:0;right:0;z-index:50}.cookie_hint p{width:70%;font-size:16px;line-height:1.2;float:left}.cookie_hint p a{color:#004ba0}.cookie_hint .button{background:#004ba0;color:#FFF;float:right}.topteaser{height:735px;margin:0 auto 100px;position:relative;overflow:hidden}.topteaser .slide_one,.topteaser .slide_three,.topteaser .slide_two{-webkit-transition:.5s ease all;transition:.5s ease all;position:absolute;top:0;left:0;opacity:0}.topteaser .slide_one.show_me,.topteaser .slide_three.show_me,.topteaser .slide_two.show_me{opacity:1;position:relative;z-index:5}.topteaser .layout_left .one_third,.topteaser .layout_right .one_third{width:400px;float:left}.topteaser .layout_left .two_third,.topteaser .layout_right .two_third{width:800px;float:left}.topteaser .box_container{width:100%;position:absolute;bottom:0;left:0;z-index:10}.topteaser .box_container .box{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate3d(0,110px,0);-ms-transform:translate3d(0,110px,0);transform:translate3d(0,110px,0);-webkit-transition:.7s ease transform;transition:.7s ease transform;width:400px;height:215px;display:block;margin:110px 0 0;padding:30px 25px;float:left;cursor:pointer;position:static;overflow:hidden}.topteaser .box_container .box p{-webkit-transition:.7s ease opacity;transition:.7s ease opacity;display:block;opacity:0}.history_teaser .img_container:hover .text_container,.productfinder_quiz,.topteaser .box_container .box.open p,.topteaser .box_container .box:hover p{opacity:1}.topteaser .box_container .box.green{background:#a3c647}.topteaser .box_container .box.blue{background:#78b1ec}.topteaser .box_container .box.pink{background:#eb8287}.topteaser .box_container .box.open,.topteaser .box_container .box:hover{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.topteaser .box_headline,.topteaser .box_subline{display:block;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.3)}.topteaser .box_headline{margin:0 0 5px;font-size:28px}.topteaser .box_subline{margin:0 0 10px;font-weight:700;font-size:18px}.topteaser p{font-size:15px;line-height:22px}.topteaser.mobile{display:none}.history_teaser .section_subline{margin:0 0 50px}.history_teaser a{display:block;width:100%;max-width:1200px;margin:0 auto;float:none;clear:both;overflow:hidden;text-align:center}.history_teaser .img_container{-webkit-border-radius:225px;border-radius:225px;width:-webkit-calc(50% -30px);width:calc(50% -30px);max-width:225px;height:auto;margin:0 40px 30px;display:inline-block;overflow:hidden;position:relative}.history_teaser .text_container{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:225px;border-radius:225px;-webkit-transition:.5s ease all;transition:.5s ease all;width:100%;height:100%;padding:30px 20px;text-align:center;color:#FFF;position:absolute;top:0;left:0;opacity:0;background:rgba(0,0,0,.75)}.history_teaser .text_container strong{padding:0 0 10px;margin:0 0 10px;display:block;font-weight:800;font-size:30px;position:relative}.history_teaser .text_container strong:after{content:"";width:50px;height:1px;margin:0 0 0 -25px;position:absolute;bottom:0;left:50%;background:#FFF}.history_teaser .text_container span{font-weight:600;font-size:12px;line-height:20px;display:block}.product_teaser .product_container:after,.product_teaser .product_container:before,.product_teaser .product_small_container:after,.product_teaser .product_small_container:before,.product_teaser .products_bottom:after,.product_teaser .products_bottom:before,.product_teaser .products_top:after,.product_teaser .products_top:before{display:table;content:""}.product_teaser{padding:80px 0;background:url(../../src/img/pattern/content_pattern.svg) top left #f1f4f7;background-size:6%}.product_teaser .section_subline{margin-bottom:70px}.product_teaser .product_small_container{width:380px;margin:0 20px 0 0;float:left}.product_teaser .product_small_container:after{clear:both;zoom:1}.product_teaser .product_container{margin:0;float:none;clear:both}.product_teaser .product_container:after{clear:both;zoom:1}.product_teaser .products_bottom,.product_teaser .products_top{margin:0 0 20px;float:none;clear:both}.product_teaser .products_bottom:after,.product_teaser .products_top:after{clear:both;zoom:1}.product_teaser .products_top{margin-top:-40px}.product_teaser .product_info{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:block;float:none;clear:both;background:#FFF}.product_teaser .product_info:after,.product_teaser .product_info:before{content:"";display:table}.product_teaser .product_info:after{clear:both;zoom:1}.product_teaser .product_info span{display:block}.product_teaser .product_info .product_name{color:#004ba0}.product_teaser .product_info .price{font-weight:700;color:#e44713}.product_teaser .product_info .price span{display:block;float:left}.product_teaser .product_info .price .new_price{margin-right:5px;font-weight:700;color:#e44713}.product_teaser .product_info .price .original_price{color:#949494;text-decoration:line-through}.product_teaser .product_big,.product_teaser .product_small{position:relative}.product_teaser .product_big .img_container,.product_teaser .product_small .img_container{overflow:hidden}.product_teaser .product_big .img_container img,.product_teaser .product_small .img_container img{-webkit-transition:.5s ease all;transition:.5s ease all;width:100%;height:auto}.product_teaser .product_big{width:390px;margin:0 20px 0 0}.product_teaser .product_big .img_container{width:390px;height:390px}.product_teaser .product_big .product_info{min-height:75px;padding:15px 20px}.product_teaser .product_big .product_info .product_name{margin:0 0 3px;font-size:22px}.product_teaser .product_big .product_info .price,.product_teaser .product_big .product_info .price .new_price{font-size:18px}.product_teaser .product_big .product_info .price .original_price{padding-top:4px;font-size:12px;line-height:14px}.product_teaser .product_big .badge_container{width:50px;height:390px;position:absolute;top:15px;left:-15px}.product_teaser .product_big.right{margin:0}.product_teaser .product_small{width:180px;margin:0 20px 0 0}.product_teaser .product_small .product_info{height:85px;padding:10px 15px}.product_teaser .product_small .product_info .product_name{margin:0 0 3px;font-size:16px}.product_teaser .product_small .product_info .price,.product_teaser .product_small .product_info .price .new_price{font-size:14px}.product_teaser .product_small .product_info .price .original_price{padding-top:2px;font-size:10px;line-height:12px}.product_teaser .product_small .badge_container{width:30px;height:180px;position:absolute;top:7px;right:-7px}.product_teaser .product_small.right{margin-right:0}.product_teaser .button{width:400px;margin:0 auto}.product_teaser.cat{padding:0;margin:0 0 120px;float:none;clear:both;background:0 0}.product_teaser.cat .teaser_headline{-webkit-box-sizing:border-box;box-sizing:border-box;height:85px;margin:0 0 65px;padding:22px 0 0;display:block;color:#333;position:relative;border-bottom:1px solid #e6e6e6}.product_teaser.cat .teaser_headline.tragetuecher{padding-left:65px;background:url(../../src/img/category_tuecher.svg) left center no-repeat;background-size:50px 72px}.product_teaser.cat .teaser_headline.sling{padding-left:75px;background:url(../../src/img/category_sling.svg) left center no-repeat;background-size:63px 72px}.product_teaser.cat .teaser_headline.tai{padding-left:75px;background:url(../../src/img/category_tai.svg) left center no-repeat;background-size:55px 72px}.product_teaser.cat .teaser_headline.klick{padding-left:75px;background:url(../../src/img/category_klick.svg) left center no-repeat;background-size:58px 72px}.product_teaser.cat .teaser_headline.didygo{padding-left:75px;background:url(../../src/img/category_didy-go.svg) left center no-repeat;background-size:57px 72px}.product_teaser.cat .teaser_headline.jersey{padding-left:75px;background:url(../../src/img/category_jersey.svg) left center no-repeat;background-size:59px 72px}.product_teaser.cat .teaser_headline .section_headline{margin:0 0 3px;display:block;font-size:26px;text-transform:uppercase}.product_teaser.cat .teaser_headline .section_subline{display:block;font-weight:600;font-size:14px}.product_teaser.cat .teaser_headline .link{display:block;font-weight:600;color:#004ba0;text-decoration:underline;position:absolute;right:0;top:50px}.product_teaser.cat .product_big,.product_teaser.cat .product_small{text-align:left}.product_teaser.cat .product_big .product_info{min-height:70px;padding:10px 0}.product_teaser.cat .product_small .product_info{min-height:45px;padding:5px 0}.product_teaser.cat .col_one_fourth{padding:0}.product_teaser.cat .product a{width:220px;margin:0 auto}.product_teaser.mobile{display:none}.babysling_finder{padding:30px 0}.babysling_finder .section_subline{margin-bottom:50px}.babysling_finder .img_wrapper{margin:0 0 50px;float:none;clear:both;overflow:hidden}.babysling_finder .img_container{-webkit-border-radius:180px;border-radius:180px;width:180px;height:180px;margin:0 24px 0 0;display:block;float:left;overflow:hidden}.community_slider .slider_container_inner:after,.community_slider .slider_container_inner:before,.content_teaser .big_small:after,.content_teaser .big_small:before,.content_teaser .small_big:after,.content_teaser .small_big:before,.content_teaser .small_small:after,.content_teaser .small_small:before{display:table;content:""}.babysling_finder .img_container:last-child{margin-right:0}.babysling_finder .img_container img{width:100%;min-width:180px;height:auto}.babysling_finder .button{width:400px;margin:0 auto}.content_teaser .teaser_blue{background-color:rgba(120,177,236,.3)}.content_teaser .teaser_blue.small{background-image:url(../../src/img/pattern/content_pattern_small_blue.svg);background-position:center 170px;background-repeat:repeat-x;background-size:35%}.content_teaser .teaser_blue.big{background-image:url(../../src/img/pattern/content_pattern_big_blue.svg);background-position:center bottom;background-repeat:repeat-x;background-size:25%}.content_teaser .teaser_blue .content_subline{color:#78b1ec}.content_teaser .teaser_blue .button{background:#c0dfff;background:-webkit-gradient(linear,left top,left bottom,from(#c0dfff),to(#9accff));background:linear-gradient(to bottom,#c0dfff 0,#9accff 100%)}.content_teaser .teaser_blue .button:hover{background:#c0dfff;background:-webkit-gradient(linear,left top,left bottom,from(#c0dfff),to(#7db5ee));background:linear-gradient(to bottom,#c0dfff 0,#7db5ee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0dfff', endColorstr='#7db5ee', GradientType=0 );zoom:1}.content_teaser .teaser_pink{background-color:rgba(235,130,135,.3)}.content_teaser .teaser_pink.small{background-image:url(../../src/img/pattern/content_pattern_small_pink.svg);background-position:center 170px;background-repeat:repeat-x;background-size:35%}.content_teaser .teaser_pink.big{background-image:url(../../src/img/pattern/content_pattern_big_pink.svg);background-position:center bottom;background-repeat:repeat-x;background-size:25%}.content_teaser .teaser_pink .content_subline{color:#eb8287}.content_teaser .teaser_pink .button{background:#f8898e;background:-webkit-gradient(linear,left top,left bottom,from(#f8898e),to(#e86a70));background:linear-gradient(to bottom,#f8898e 0,#e86a70 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8898e', endColorstr='#e86a70', GradientType=0 );zoom:1}.content_teaser .teaser_pink .button:hover{background:#f8898e;background:-webkit-gradient(linear,left top,left bottom,from(#f8898e),to(#db585d));background:linear-gradient(to bottom,#f8898e 0,#db585d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8898e', endColorstr='#db585d', GradientType=0 );zoom:1}.content_teaser .teaser_green{background-color:rgba(163,198,71,.3)}.content_teaser .teaser_green.small{background-image:url(../../src/img/pattern/content_pattern_small_green.svg);background-position:center 170px;background-repeat:repeat-x;background-size:35%}.content_teaser .teaser_green.big{background-image:url(../../src/img/pattern/content_pattern_big_green.svg);background-position:center bottom;background-repeat:repeat-x;background-size:25%}.content_teaser .teaser_green .content_subline{color:#a3c647}.content_teaser .teaser_green .button{background:#d9f296;background:-webkit-gradient(linear,left top,left bottom,from(#d9f296),to(#b8da5c));background:linear-gradient(to bottom,#d9f296 0,#b8da5c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9f296', endColorstr='#b8da5c', GradientType=0 );zoom:1}.content_teaser .teaser_green .button:hover{background:#d9f296;background:-webkit-gradient(linear,left top,left bottom,from(#d9f296),to(#9abf37));background:linear-gradient(to bottom,#d9f296 0,#9abf37 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9f296', endColorstr='#9abf37', GradientType=0 );zoom:1}.product_content_teaser .content:after,.product_content_teaser .product:after,.window .coupon_img:before{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='transparent', endColorstr='black', GradientType=0 );zoom:1}.content_teaser .big_small,.content_teaser .small_big,.content_teaser .small_small{float:none;clear:both}.content_teaser .big_small:after,.content_teaser .small_big:after,.content_teaser .small_small:after{clear:both;zoom:1}.content_teaser .big,.content_teaser .small{-webkit-box-sizing:border-box;box-sizing:border-box;height:500px;margin:0 0 30px;position:relative}.content_teaser .big .content_headline,.content_teaser .small .content_headline{margin:0 0 20px;display:block;font-weight:800;font-size:22px;line-height:24px}.content_teaser .big p,.content_teaser .small p{margin:0 0 10px;font-weight:600;font-size:16px;line-height:24px}.content_teaser .big .img_container img,.content_teaser .small .img_container img{width:100%;height:auto}.content_teaser .big .button,.content_teaser .small .button{position:absolute;bottom:-20px}.content_teaser .big{width:792px}.content_teaser .big .img_container{width:193px;height:386px;position:absolute;top:60px}.content_teaser .big .button{min-width:230px}.content_teaser .small{width:386px;padding:210px 0 0;text-align:center}.content_teaser .small .content_headline{padding:0 50px}.content_teaser .small .content_headline:before{content:"";width:170px;height:30px;margin:-25px auto 15px;display:block;opacity:.3}.content_teaser .small p{padding:0 30px}.content_teaser .small .img_container{width:386px;height:193px;float:none;clear:both;overflow:hidden;position:absolute;top:0;left:0}.content_teaser .small .button{width:360px;left:12px}.content_teaser .big_small .big{padding:60px 30px 60px 180px}.content_teaser .big_small .big .img_container{left:-40px}.content_teaser .small_big .big{padding:60px 180px 60px 30px}.content_teaser .small_big .big .img_container{right:-40px}.content_teaser .small_small .small:nth-child(1),.content_teaser .small_small .small:nth-child(2){margin-right:20px}.content_teaser.cat{margin:0 0 100px}.content_teaser.cat .big_small .big,.content_teaser.cat .big_small .small,.content_teaser.cat .small_big .big,.content_teaser.cat .small_big .small{height:315px;background-image:none!important}.content_teaser.cat .big_small .big .content_subline,.content_teaser.cat .big_small .small .content_subline,.content_teaser.cat .small_big .big .content_subline,.content_teaser.cat .small_big .small .content_subline{font-size:20px;text-transform:uppercase}.content_teaser.cat .big_small .big p,.content_teaser.cat .big_small .small p,.content_teaser.cat .small_big .big p,.content_teaser.cat .small_big .small p{line-height:22px}.content_teaser.cat .big_small .big,.content_teaser.cat .small_big .big{padding:30px 25px}.content_teaser.cat .big_small .big .img_container,.content_teaser.cat .small_big .big .img_container{width:265px;height:265px;top:25px}.content_teaser.cat .big_small .small,.content_teaser.cat .small_big .small{padding:25px;text-align:left}.content_teaser.cat .big_small .small .content_headline,.content_teaser.cat .big_small .small p,.content_teaser.cat .small_big .small .content_headline,.content_teaser.cat .small_big .small p{padding:0}.content_teaser.cat .big_small .small .content_subline,.content_teaser.cat .small_big .small .content_subline{display:block;font-size:18px}.content_teaser.cat .big_small .small .content_headline,.content_teaser.cat .small_big .small .content_headline{font-size:20px;line-height:22px}.content_teaser.cat .big_small .small .content_headline:before,.content_teaser.cat .small_big .small .content_headline:before{display:none}.content_teaser.cat .big_small .small .img_container,.content_teaser.cat .small_big .small .img_container{width:135px;height:270px}.content_teaser.cat .big_small .small .button,.content_teaser.cat .small_big .small .button{width:auto}.content_teaser.cat .small_big .big{padding-right:255px}.content_teaser.cat .small_big .small{padding-left:125px}.content_teaser.cat .small_big .small .img_container{left:-40px;top:25px}.content_teaser.cat .small_big .small .button{left:auto;right:25px}.content_teaser.cat .big_small .big{padding-left:255px}.content_teaser.cat .big_small .small{padding-right:125px}.content_teaser.cat .big_small .small .img_container{right:-40px;left:auto;top:25px}.content_teaser.cat .big_small .small .button{left:25px;right:auto}.community_teaser{height:540px;overflow:hidden;position:relative}.community_teaser .content{-webkit-box-sizing:border-box;box-sizing:border-box;width:660px;height:340px;padding:55px 35px;margin:100px auto;position:relative;z-index:30;background:#FFF}.community_teaser .content .section_headline{margin:0 0 20px;color:#78b1ec}.community_teaser .content p{margin:0 0 20px;text-align:center;font-weight:600;font-size:16px;line-height:24px}.community_teaser .content .button{width:400px;height:45px;margin:50px auto}.community_teaser .community_pics{width:2640px;height:540px;margin:0 0 0 -1320px;float:none;clear:both;overflow:hidden;position:absolute;left:50%;top:0}.community_teaser .pic_container{width:210px;margin-right:10px;float:left}.community_teaser .big,.community_teaser .landscape,.community_teaser .portrait,.community_teaser .small{margin:0 10px 10px 0}.community_teaser .big.no_gap,.community_teaser .landscape.no_gap,.community_teaser .portrait.no_gap,.community_teaser .small.no_gap{margin-right:0}section.community_teaser.guestbook{margin-bottom:30px!important}.community_teaser.guestbook .wrapit{-webkit-box-sizing:border-box;box-sizing:border-box;width:650px;height:180px;margin:180px auto;position:relative;z-index:30;background:#FFF}.community_teaser.guestbook .wrapit .content .button{margin:30px auto}.community_teaser.guestbook .wrapit>.content.green{height:180px;width:650px;padding:35px;margin:0;background-color:rgba(163,198,71,.3);background-image:url(../../src/img/pattern/content_pattern_big_green.svg);background-position:center bottom;background-repeat:repeat-x;background-size:25%}.community_teaser.guestbook .community_pics{margin:0 0 0 -1315px}.community_slider{margin-bottom:120px!important;height:530px;position:relative;overflow:hidden}.community_slider .section_subline{margin:0 0 25px}.community_slider .slider_container_inner{-webkit-transition:1s ease transform;transition:1s ease transform}.community_slider .slider_container_inner:after{clear:both;zoom:1}.community_slider .slider_outer{background:#FFF;padding:0 24px;margin:0 auto;width:747px;height:422px;position:relative;z-index:20}.community_slider .nxt_btn,.community_slider .prev_btn{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);-webkit-border-radius:60px;border-radius:60px;-webkit-transition:.3s ease all;transition:.3s ease all;background:#FFF;width:60px;height:60px;display:block;position:absolute;bottom:89px;z-index:30;cursor:pointer}.community_slider .nxt_btn:before,.community_slider .prev_btn:before{background:url(../../src/img/community_teaser_arrow.svg) center center no-repeat;background-size:auto 100%;margin:-15px 0 0;content:"";width:30px;height:30px;position:absolute;left:50%;top:50%}.community_slider .nxt_btn:hover,.community_slider .prev_btn:hover{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.community_slider .prev_btn{left:6px}.community_slider .prev_btn:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);margin-left:-18px}.community_slider .nxt_btn{right:6px}.community_slider .nxt_btn:before{margin-left:-13px}.community_slider .slider_container_outer{-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 0;width:100%;height:100%;overflow:hidden}.community_slider .slider_item{-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;height:360px;text-align:center;float:left}.community_slider .slider_item_img{margin:0 0 -20px;display:inline-block;position:relative;z-index:5;float:none;clear:both}.community_slider .slider_item_img .polaroid{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 5px 20px;background:#FFF;float:left;position:relative}.community_slider .slider_item_img .polaroid img{width:100%;height:auto}.community_slider .slider_item_img .polaroid_inner{width:100%;height:100%;position:relative;overflow:hidden}.community_slider .slider_item_img .polaroid-big{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);width:180px;height:190px}.community_slider .slider_item_img .polaroid-small{-webkit-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg);margin:55px 0 0 -17px;width:130px;height:140px;position:relative;z-index:5}.community_slider .slider_item_text{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);margin:0 auto;padding:35px 30px;width:95%;height:174px;background:#FFF;position:relative}.community_slider .slider_item_text .headline{margin:0 0 10px;display:block;font-size:18px}.community_slider .slider_item_text p{font-size:16px;line-height:20px}.community_slider .slider_item_text .button{margin:0 0 0 -137px;position:absolute;left:50%;bottom:-20px}.community_slider .community_pics{width:2640px;height:450px;margin:0 0 0 -1320px;position:absolute;left:50%;top:0}.community_slider .picture_container_left,.community_slider .picture_container_right{width:935px;height:320px;position:absolute;bottom:0}.community_slider .picture_container_left{left:0}.community_slider .picture_container_left .picture_container{float:right}.community_slider .picture_container_right{right:0}.community_slider .picture_container_right .picture_container{float:left}.community_slider .picture_container,.community_slider .portrait,.community_slider .square{width:100px;display:block}.community_slider .portrait,.community_slider .square{opacity:.7}.community_slider .portrait:not(:last-child),.community_slider .square:not(:last-child){margin:0 0 10px}.community_slider .portrait img,.community_slider .square img,.community_slider .square_small img{width:100%;height:auto}.community_slider .picture_container{margin:0 5px;height:320px}.community_slider .square{height:100px}.community_slider .portrait{height:210px}.community_slider .square_small{width:45px;height:45px;float:left}.community_slider .square_small:not(:nth-child(2n+2)){margin-right:10px}.community_slider .square_small:not(:last-child),.community_slider .square_small:not(:nth-last-child(2)){margin-bottom:10px}.opinion_teaser{height:600px;position:relative}.opinion_teaser .section_headline,.opinion_teaser .section_subline{margin-left:330px;text-align:left}.product_content_teaser .content+.product .product_info,.product_content_teaser .product+.content .product_info{text-align:right}.opinion_teaser .bubble_img_container{position:absolute;left:-40px;top:20px}.opinion_teaser .bubble_img{-webkit-box-shadow:0 0 8px rgba(0,0,0,.4);box-shadow:0 0 8px rgba(0,0,0,.4);overflow:hidden;position:absolute;border:7px solid #FFF}.opinion_teaser .bubble_img img{width:100%;height:auto}.opinion_teaser .bubble_img.big{-webkit-border-radius:355px;border-radius:355px;width:355px;height:355px;z-index:10}.opinion_teaser .bubble_img.middle{-webkit-border-radius:290px;border-radius:290px;width:290px;height:290px;top:120px;left:270px}.opinion_teaser .bubble_img.small{-webkit-border-radius:215px;border-radius:215px;width:215px;height:215px;top:290px;left:45px;z-index:20}.opinion_teaser .opinion{position:relative}.opinion_teaser .opinion span{display:block;font-weight:400;font-size:15px;line-height:19px}.opinion_teaser .opinion.green{padding:0 0 0 85px;margin:70px 0 120px 570px}.opinion_teaser .opinion.green:after{content:" „“ ";width:65px;height:65px;display:block;font-weight:800;font-size:85px;line-height:52px;color:#a3c647;position:absolute;left:-6px;top:0}.opinion_teaser .opinion.green:before{-webkit-box-shadow:0 0 4px rgba(0,0,0,.2);box-shadow:0 0 4px rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:65px;border-radius:65px;content:"";width:65px;height:65px;display:block;position:absolute;left:0;top:0;background:rgba(163,198,71,.3);border:5px solid #FFF}.opinion_teaser .opinion.blue{padding:0 0 0 55px;margin:0 0 120px 650px}.opinion_teaser .opinion.blue:after{content:" „“ ";width:35px;height:35px;display:block;font-weight:800;font-size:40px;line-height:30px;color:#78b1ec;position:absolute;left:-1px;top:0}.opinion_teaser .opinion.blue:before{-webkit-box-shadow:0 0 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:35px;border-radius:35px;content:"";width:35px;height:35px;display:block;position:absolute;left:0;top:0;background:rgba(120,177,236,.3);border:3px solid #FFF}.opinion_teaser .opinion.pink{padding:0 0 0 65px;margin:0 0 0 440px}.opinion_teaser .opinion.pink:after{content:" „“ ";width:50px;height:50px;display:block;font-weight:800;font-size:58px;line-height:42px;color:#eb8287;position:absolute;left:-1px;top:0}.opinion_teaser .opinion.pink:before{-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50px;border-radius:50px;content:"";width:50px;height:50px;display:block;position:absolute;left:0;top:0;background:rgba(235,130,135,.3);border:4px solid #FFF}.content_teaser_pattern{-webkit-box-sizing:border-box;box-sizing:border-box;height:370px;padding:75px 0;background:url(../../src/img/zickzack_pattern.svg) top left rgba(235,130,135,.2);background-size:6%}.content_teaser_pattern .section_headline{color:#333}.content_teaser_pattern .content_teaser{-webkit-box-sizing:border-box;box-sizing:border-box;width:750px;height:220px;margin:0 auto;padding:30px 20px;position:relative;background:#FFF}.content_teaser_pattern.green .content_teaser .section_headline,.course_finder .section_subline{margin-bottom:30px}.content_teaser_pattern .content_teaser p{font-weight:600;font-size:16px;line-height:24px}.content_teaser_pattern .content_teaser .button{width:auto;position:absolute;bottom:-20px;right:20px;z-index:20;display:inline-block!important}.content_teaser_pattern.green{background:url(../../src/img/course_section.svg) center 20px no-repeat rgba(163,198,71,.2);background-size:80%}.content_teaser_pattern.green .content_teaser{background:0 0}.content_teaser_pattern.green .content_teaser div{overflow:hidden}.content_teaser_pattern.green .content_teaser .suw{background-size:100% auto;background-position:center center;background-repeat:no-repeat;background-image:url(../../src/img/award/shopusabilityaward_LOGO_2016.svg);width:120px;height:120px;float:left}.content_teaser_pattern.green .content_teaser p{width:-webkit-calc(100% - 150px);width:calc(100% - 150px);float:right;font-weight:400;padding:20px 0}.content_teaser_pattern.green .content_teaser p b{font-weight:600}.content_teaser_pattern.green.pattern_award{background:url(../../src/img/award_pattern.svg) top left repeat-x rgba(163,198,71,.2);background-size:auto 53px}.content_teaser_pattern.green.pattern_award p{font-size:18px}.course_finder{overflow:hidden}.course_finder .section_headline{padding:100px 0 0;background:url(../../src/img/course_section.svg) top center no-repeat}.course_finder .course{width:750px;margin:0 auto;float:none;clear:both;overflow:hidden}.course_finder .form_col{float:left;margin:0 25px 5px 0}.course_finder .form_col.plz{width:-webkit-calc(33.3% - 25px);width:calc(33.3% - 25px)}.course_finder .form_col.plz .input_container{margin-bottom:0}.course_finder .form_col.country{width:-webkit-calc(33.3% - 25px);width:calc(33.3% - 25px)}.course_finder .form_col.radius{width:-webkit-calc(33.3% - 25px);width:calc(33.3% - 25px);margin-right:0}.course_finder .form_col.submit{width:-webkit-calc(33.3% - 25px);width:calc(33.3% - 25px);margin-right:25px;float:right}.course_finder .form_col.submit .button{width:100%;margin:19px 0 0}.course_finder .form_col label{font-size:14px}.course_finder small{display:block;font-size:10px;line-height:12px;color:#333;clear:both}.table.coursefinder .table_cell .dist .label{display:none}.table.coursefinder .table_cell .label{margin:10px 0 0;padding:0;line-height:12px}.table.coursefinder .table_cell .label:first-child{margin-top:0}.table.coursefinder .table_cell a{color:#004ba0;font-weight:600}.table.coursefinder .table_cell:first-child{font-weight:700}.product_content_teaser .content+.product .product_info .product_price{margin-left:auto}.product_content_teaser .product.is_large{width:-webkit-calc(2 * (100% / 3));width:calc(2 * (100% / 3))}.product_content_teaser .product.is_large .product_price{text-align:center}.product_content_teaser .content.is_large{width:-webkit-calc(2 * (100% / 3));width:calc(2 * (100% / 3))}.product_content_teaser .content.is_large:hover .content_title{background:0 0}.product_content_teaser .content.is_large .content_title{text-align:left;font-family:proxima-nova,Arial,sans-serif;font-weight:600;line-height:1.2em;max-width:100%;left:0;right:0;bottom:20px;padding:22px 30px;border:0 solid #fff;text-transform:none}.product_content_teaser .content .content_title,.product_content_teaser .product .product_info .product_name,.product_list .product .brand_name,.product_list .teaser_headline,.seo_text .headline,.service_teaser li .headline{font-family:vag-rundschrift-d,"Comic Sans",sans-serif}.product_content_teaser .content.is_large img{width:100%;height:auto}.product_content_teaser .content.is_small,.product_content_teaser .product.is_small{width:33.3333333333%}.product_content_teaser .content.is_small .content_title{max-width:80%;left:inherit}.product_content_teaser{height:590px;margin:0 0 80px;float:none;clear:both;overflow:hidden}.product_content_teaser .content,.product_content_teaser .product{float:left;position:relative}.news_teaser,.news_teaser .news_item .headline_container{float:none;clear:both;overflow:hidden}.product_content_teaser .content img,.product_content_teaser .product img{position:absolute;top:0;left:0}.product_content_teaser .content:after,.product_content_teaser .product:after{background:#000;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(black));background:linear-gradient(to bottom,transparent 0,#000 100%);content:"";width:100%;height:200px;position:absolute;bottom:0;left:0}.product_content_teaser .content:hover .content_title,.product_content_teaser .content:hover .product_info .product_price,.product_content_teaser .product:hover .content_title,.product_content_teaser .product:hover .product_info .product_price{background:rgba(255,255,255,.3)}.product_content_teaser .product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;height:590px}.product_content_teaser .product .product_info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;text-align:left;position:absolute;bottom:30px;left:30px;right:30px;z-index:30}.product_content_teaser .content .content_title,.product_content_teaser .product .product_info .product_price{-webkit-box-sizing:border-box;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.5);border:1px solid #FFF;color:#FFF}.product_content_teaser .product .product_info .product_description,.product_content_teaser .product .product_info .product_name{color:#FFF;text-shadow:0 1px 1px rgba(0,0,0,.5)}.product_content_teaser .product .product_info .product_name{display:block;width:100%;font-size:28px;text-transform:uppercase}.product_content_teaser .product .product_info .product_description{width:100%;display:block;font-weight:600;font-size:18px;line-height:22px;margin-bottom:20px}.product_content_teaser .product .product_info .product_price{box-sizing:border-box;-webkit-transition:.3s ease background;transition:.3s ease background;min-width:200px;max-width:250px;height:65px;padding:17px 20px;position:relative;right:0;bottom:0;margin-left:inherit;font-weight:700;font-size:28px}.product_content_teaser .content{height:590px}.product_content_teaser .content .content_title{-webkit-transition:.3s ease background;transition:.3s ease background;box-sizing:border-box;min-height:65px;max-width:50%;padding:22px 15px;font-size:18px;text-transform:uppercase;position:absolute;left:30px;right:30px;bottom:30px;z-index:30}@media screen and (max-width:500px){.product_content_teaser .product.is_large .product_info .product_price{text-align:left}.product_content_teaser .content+.product .product_info .product_price{text-align:right}}.news_teaser{margin:0 auto 100px!important}.news_teaser .news_item .headline{float:left}.news_teaser .section_subline{margin:0 0 20px}.news_teaser.news_list .news_item{padding:20px 30px;border-bottom:none;background:rgba(120,177,236,.3)}.news_teaser.news_list .news_item .date{display:inline-block;padding:5px 10px;color:#FFF;background:#004ba0;float:right}.news_teaser .button{width:300px;margin:0 auto}.service_teaser{background:url(../../src/img/didymos_service_teaser2.jpg) center center no-repeat;background-size:cover;padding:70px 0 100px}.service_teaser .section_headline{margin:0 0 60px;color:#004ba0}.service_teaser .section_subline{margin:-30px 0 40px;display:none}.service_teaser li{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;width:25%;float:left;text-align:center}.service_teaser li a{color:#333}.service_teaser li .icon{margin:0 auto 30px;-webkit-border-radius:120px;border-radius:120px;background:rgba(255,255,255,.8);width:120px;height:120px;display:block;position:relative}.service_teaser li .icon:before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";display:block;position:absolute;top:50%;left:50%}.service_teaser li .icon-berater:before{background:url(../../src/img/icon_service_berater.svg) center center no-repeat;background-size:100% auto;width:80px;height:52px}.service_teaser li .icon-tutorial:before{background:url(../../src/img/icon_service_tutorial.svg) center center no-repeat;background-size:100% auto;width:62px;height:62px}.service_teaser li .icon-vergleich:before{background:url(../../src/img/icon_service_vergleich.svg) center center no-repeat;background-size:100% auto;width:80px;height:53px}.service_teaser li .icon-suche:before{background:url(../../src/img/icon_service_suche.svg) center center no-repeat;background-size:100% auto;width:61px;height:60px}.service_teaser li .headline,.service_teaser li .text{display:block}.service_teaser li .headline{margin:0 0 10px;font-size:18px;color:#004ba0}.service_teaser li .text{font-size:14px;line-height:20px}@media all and (max-width:1215px){.service_teaser{-webkit-box-sizing:border-box;box-sizing:border-box;padding:80px 20px 100px}.service_teaser li{padding:0 30px}}@media all and (max-width:1024px){.service_teaser ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.service_teaser ul li{width:50%}.service_teaser ul li:first-child,.service_teaser ul li:nth-child(2){margin-bottom:50px}}@media all and (max-width:500px){.service_teaser{margin-top:-50px;padding:50px 20px 80px}.service_teaser ul{display:block}.service_teaser ul li{float:none;clear:both;width:100%}.service_teaser ul li .headline{font-size:16px}.service_teaser ul li .text{line-height:18px}.service_teaser ul li:not(:last-child){margin-bottom:50px}}.award_section{float:none;clear:both;width:100%;margin:0 auto;margin-bottom:0!important;padding:20px 0 70px;overflow:hidden;text-align:center}.award_section .award_inner{margin:0 -30px;display:inline-block}.product_list .product .brand_name,.seo_text .headline{margin:0 0 5px}.award_section .award_1,.award_section .award_2,.award_section .award_3,.award_section .award_4,.award_section .award_5,.award_section .award_6{-webkit-box-sizing:border-box;box-sizing:border-box;height:130px;padding:0 20px;display:table-cell;vertical-align:middle}.seo_text{padding:30px 0;background:#e6e6e6}.seo_text .headline{text-transform:uppercase;font-size:17px;color:#004ba0;display:block}.seo_text p{margin:0 0 15px;font-weight:400;font-size:15px;line-height:20px}.seo_text p:last-child{margin-bottom:0}.seo_text.full_width .wrapper.content{margin:0 auto}.product_list{-webkit-box-sizing:border-box;box-sizing:border-box;float:none;clear:both}.product_list.not_available{margin:0 0 24px}.product_list .teaser_headline{margin:0 0 30px;font-size:28px;font-weight:400;text-align:center;text-transform:uppercase;border-bottom:1px solid #e6e6e6}.product_list .teaser_headline strong{font-weight:700;color:#eb8287}.product_list .teaser_headline span{margin:5px 0 15px;font-family:proxima-nova,Arial,sans-serif;font-weight:600;font-size:16px;text-transform:none;display:block}.product_list .product{width:260px;height:540px;margin:0 60px 50px 0;position:relative;cursor:pointer;border:1px solid #e6e6e6}.product_list .product.no_brand .product_name{padding-top:18px}.product_list .product:hover{border-color:#004ba0}.product_list .product:hover .button.price{zoom:1;color:#FFF!important;background:#004ba0}.product_list .product a,.product_list .product a:hover{text-decoration:none}.product_list .product .product_image{width:220px;height:200px;margin:20px 0 5px;display:block;overflow:hidden}.product_list .product .product_image img{-webkit-transition:.5s ease all;transition:.5s ease all;width:100%;height:auto}.product_list .product .product_info{display:block;margin:0 0 15px}.product_list .product .product_info span{float:none}.product_list .product .brand_name{padding:0 85px 0 0;font-size:13px;font-weight:400;color:#004ba0;text-transform:uppercase;position:relative}.product_list .product .brand_name .rating{position:absolute;right:0;top:0}.product_list .product .product_name{margin:0 0 15px;font-family:proxima-nova,Arial,sans-serif;font-weight:800;font-size:16px;color:#333}.content_list_item .headline,.header_list .headline{font-family:vag-rundschrift-d,"Comic Sans",sans-serif}.product_list .product .product_name:after{content:"";width:80px;height:1px;display:block;position:relative;top:7px;background:#b6b6b6}.product_list .product .price{width:220px;display:block;position:absolute;bottom:20px;color:#004ba0!important;text-align:center;background:#FFF;cursor:pointer;border:1px solid #004ba0}.product_list .product .price strong{font-weight:700}.product_list .product .price .new_price{margin:0 5px 0 0;float:left;font-size:18px;font-weight:700}.product_list .product .price .price_with_detail{margin:-6px 0 0;display:block;font-weight:700}.product_list .product .price .price_with_detail small{font-size:10px;display:block;position:relative;top:-9px}.product_list .product .price .detail{display:none;font-size:18px;font-weight:700;line-height:24px}.product_list .product .price:hover .price_container,.product_list .product .price:hover .price_with_detail,.product_list .product .price:hover strong{display:none!important}.product_list .product .price:hover .detail,.product_list .product .price:hover.no_detail .price_with_detail,.product_list .product .price:hover.no_detail strong{display:block!important}.product_list .product .price:hover.no_detail .price_container{display:inline-block!important}.product_list .product .price:hover.no_detail .detail{display:none!important}.product_list .product .product_description{font-size:14px;font-weight:600;line-height:16px;color:#505050}.product_list .product .sizes_container{display:block;position:absolute;bottom:62px}.product_list .product .sizes_container span{margin:0 0 5px;display:block;font-weight:700;font-size:12px;color:#505050}.product_list .product .sizes_container .size{-webkit-border-radius:20px;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:20px;height:20px;padding:0 7px;margin:0 10px 5px 0;float:left;display:inline-block;font-weight:600;font-size:12px;color:#505050;line-height:20px;text-align:center;background:#e4e4e4}.product_list .product .badge_container{width:50px;height:auto;position:absolute;top:5px;left:-15px}.product_list .product:nth-child(3n+3){margin-right:0}.product_list .product.reduced .price{padding:2px 15px!important;color:#e44713!important;border-color:#e44713}.product_list .product.reduced .price_with_detail{margin-right:5px;float:left}.product_list .product.reduced .original_price{display:block;float:left;font-size:10px;line-height:30px;color:#949494;text-decoration:line-through}.product_list .product.reduced .price_container{float:none;clear:both;display:inline-block}.product_list .product.reduced .price_container:after,.product_list .product.reduced .price_container:before{content:"";display:table}.product_list .product.reduced .price_container:after{clear:both;zoom:1}.product_list .product.reduced .price_container .price_with_detail{margin-top:0}.product_list .product.reduced .price_container.reduced{margin-top:5px}.product_list .product.reduced strong{margin-top:4px;display:block}.product_list .product.reduced .detail{line-height:32px}.product_list .product.reduced:hover{border-color:#e44713}.content_list_item,.header_list{border-bottom:1px solid #e6e6e6}.product_list .product.reduced:hover .price{color:#FFF!important;background:#e44713}.product_list .product.reduced:hover .original_price{color:#FFF}.product_list .product.col_one_fourth,.product_list .product.col_one_fourth:nth-child(3n+3){margin-right:53px}.product_list .product.col_one_fourth:nth-child(4n+4){margin-right:0}.product_list.cat{margin:0 0 100px}.product_list.cat .product{margin-right:60px}.product_list.cat .product:last-child{margin-right:0}.search_list_headline{margin:0 0 20px;display:block;font-size:28px;font-weight:600}.content_list_item{padding:20px 5px;display:block}.content_list_item span{display:block;color:#333}.content_list_item .headline{margin:0 0 3px;font-size:18px;color:#004ba0}.content_list_item .subline{margin:0 0 5px;font-weight:700;font-size:16px}.content_list_item .text{font-size:16px;line-height:20px}.content_list_item .text strong{font-weight:600;color:#004ba0}.content_list_item:hover{text-decoration:none;background:rgba(0,75,160,.2)}.asn .asn_category .category:hover,.asn .asn_category .main_category:hover,.asn .asn_category .subcategory:hover,.asn.special .form_row.check .checkbox_container label:hover,.competition_container .text a,.content_list_item:hover .text strong,.is_download_button:hover,.product_presentation .main_info .product_price small a,.product_presentation .main_info .rating_container:hover,.product_presentation .main_info .test_report_box p a,.product_presentation .main_info form .form_col.wide a,.rte_content a,.user_area_container li:hover a,section.product .headline a,section.product.description p a,section.product.size_chart .table_cell a{text-decoration:underline}.content_list_item.guestbook:hover{background:0 0}.product_list .product:lang(en) .sizes_container{bottom:70px}.product_list .product:lang(en) .price{padding:5px 15px!important}.product_list .product:lang(en) .price strong{line-height:35px}.product_list .product:lang(en) .price .new_price{margin:0 0 3px}.product_list .product:lang(en) .price .price_with_detail{margin:5px 0;line-height:16px}.product_list .product:lang(en) .price .price_with_detail small{float:none;clear:both;line-height:10px;top:auto}.product_list .product:lang(en).reduced strong{margin-top:0}.product_list .product:lang(en).reduced .original_price{float:none;clear:both;line-height:10px}.product_list .product:lang(en).reduced .price_container{padding:3px 0 0}.product_list .product:lang(en).reduced .price_container.reduced{margin:0;line-height:16px}.product_list .product:lang(en).reduced .price_container .price_with_detail{margin:2px 0}.product_list .product:lang(en).reduced .price_container .price_with_detail small{margin:0 0 0 5px;display:inline-block}.product_list .product:lang(en) .button.price{height:49px!important}.header_list{padding:0 0 20px;margin:-15px 0 15px;text-align:center}.header_list .headline{font-size:30px;text-transform:uppercase;letter-spacing:1px}.header_subline{margin-bottom:50px}.header_subline p{font-size:14px;line-height:16px;font-family:proxima-nova,Arial,sans-serif;font-weight:600}.asn .asn_headline,.asn.search_nav a{font-family:vag-rundschrift-d,"Comic Sans",sans-serif}.list_pagination{zoom:1;margin:0 0 50px;padding:0 0 20px;float:none;clear:both;border-bottom:1px solid #004ba0}.list_pagination:after,.list_pagination:before{content:"";display:table}.list_pagination:after{clear:both;zoom:1}.list_pagination.search{margin:0 0 20px}.list_pagination a,.list_pagination span{height:12px;font-weight:600;font-size:12px;color:#505050;text-transform:uppercase}.list_pagination a:not(.label),.list_pagination span:not(.label){-webkit-box-sizing:border-box;box-sizing:border-box;width:35px;height:35px;margin:0 15px 0 0;display:block;float:left;font-weight:600;font-size:14px;line-height:35px;text-align:center;text-transform:none;border:1px solid #e6e6e6}.list_pagination a:not(.label).active,.list_pagination a:not(.label):hover,.list_pagination span:not(.label).active,.list_pagination span:not(.label):hover{color:#FFF;background-color:#004ba0;border-color:#004ba0}.list_pagination .next,.list_pagination .prev{text-indent:-100000px;position:relative;background:0 0}.list_pagination .next:before,.list_pagination .prev:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:url(../../src/img/pagination_arrow.svg) center center no-repeat;background-size:8px}.list_pagination .next:hover:before,.list_pagination .prev:hover:before{background:url(../../src/img/pagination_arrow_white.svg) center center no-repeat;background-size:8px}.list_pagination .prev:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.list_pagination .product_count{margin:0 30px 0 0}.list_pagination .sort_by .select_container{width:205px;height:35px}.list_pagination.bottom{width:100%;padding:20px 0 0;border-top:1px solid #004ba0;border-bottom:none}.list_pagination.bottom .label{float:left;text-align:center}@media screen and (max-width:1300px){.header_subline{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);margin:0 20px 50px}}.asn_button{display:none}.asn .asn_category:after,.asn .asn_category:before,.asn .asn_content:after,.asn .asn_content:before{display:table;content:""}.asn{width:260px;margin:0 0 40px;background:rgba(0,75,160,.1);border-bottom:1px solid #004ba0}.asn.color{height:auto;text-indent:0;border:none;float:none;clear:both;overflow:hidden;border-bottom:1px sold #004ba0}.asn.category_tree{border-top:none}.asn .asn_headline{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;min-height:35px;padding:8px 15px;font-weight:400;color:#FFF;font-size:17px;text-transform:uppercase;background:#004ba0;position:relative}.asn .asn_headline .tooltip{background:url(../../src/img/icon_question_tooltip_white.svg) center center no-repeat;background-size:20px 20px;top:7px;right:6px;z-index:50}.asn .asn_content{zoom:1;float:none;clear:both;margin:20px 15px}.asn .asn_content:after{clear:both;zoom:1}.asn .asn_category{margin:0 0 15px;overflow:hidden}.asn .asn_category:after{clear:both;zoom:1}.asn .asn_category.open .main_category{line-height:17px;background:rgba(0,75,160,.25)}.asn .asn_category.open .main_category:before{top:6px;background:url(../../src/img/asn/asn_category_open.svg) center center no-repeat #004ba0;background-size:8px auto}.asn .asn_category .asn_subcategory{margin:0 0 0 25px}.asn .asn_category .asn_subcategory .asn_category{margin-bottom:0}.asn .asn_category .category,.asn .asn_category .main_category,.asn .asn_category .subcategory{padding:5px;display:block;font-weight:400;font-size:14px;color:#333}.asn .asn_category .main_category{padding-left:25px;font-weight:600;position:relative}.asn .asn_category .main_category:before{content:"";width:14px;height:14px;display:block;position:absolute;top:4px;left:5px;background-color:#004ba0;background-image:url(../../src/img/asn/asn_category.svg);background-position:center center;background-repeat:no-repeat;background-size:8px}.asn .asn_category .main_category.not_more:before{background-image:url(../../src/img/asn/asn_category_open.svg);background-position:center center;background-repeat:no-repeat;background-size:8px}.asn .asn_category .category,.asn .asn_category .subcategory{padding-left:23px;background:url(../../src/img/asn/asn_subcat.svg) 6px center no-repeat;background-size:9px}.asn .asn_category .category.active,.asn .asn_category .subcategory.active{font-weight:700;background-color:rgba(0,75,160,.15)!important}.asn .asn_category .category.more,.asn .asn_category .subcategory.more{background:url(../../src/img/asn/asn_subcat_more.svg) 6px center no-repeat;background-size:8px}.asn .asn_category .category{margin:0 0 0 20px}.asn .asn_category .subcategory{margin:0 0 0 10px}.asn .asn_category .subcategory.lvl2{margin-left:25px}.asn .asn_category .subcategory.active{font-weight:400;background-color:rgba(0,75,160,.1)!important}.asn .price_inputs{float:none;clear:both;margin:0 0 20px;overflow:hidden}.asn .price_inputs .price_max,.asn .price_inputs .price_min,.asn .price_inputs span{float:left}.asn .price_inputs .input_container{width:85px;height:35px;margin:0;border-color:#b6b6b6}.asn .price_inputs span{margin:11px 18px;display:block;font-weight:700;font-size:14px}.asn .price_range{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:7px;position:relative;background:#FFF;border:1px solid #b6b6b6}.asn .price_range .noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.asn .price_range .noUi-base{width:100%;height:100%;position:relative;z-index:1}.asn .price_range .noUi-connect{height:5px;background:#004ba0}.asn .price_range .noUi-background{background:#FFF}.asn .price_range .noUi-handle{-webkit-border-radius:16px;border-radius:16px;width:16px;height:16px;position:relative;top:-6px;z-index:1;background:#004ba0}.asn .price_range .noUi-handle.noUi-handle-lower{left:-2px}.asn .price_range .noUi-handle.noUi-handle-upper{right:14px}.asn .size,.asn .weight{min-width:72px;margin:0 7px 7px 0;position:relative;float:left}.asn .size input,.asn .weight input{display:none}.asn .size label,.asn .weight label{margin:0}.asn .size input[type=checkbox]+label,.asn .weight input[type=checkbox]+label{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:35px;padding:0 10px;display:block;font-weight:600;font-size:14px;line-height:33px;color:#505050;text-align:center;cursor:pointer;background:#FFF;border:1px solid #b6b6b6}.asn .size.small:nth-child(3n+3),.asn .weight.small:nth-child(3n+3){margin-right:0}.asn .size.big,.asn .weight.big{width:105px}.asn .size:hover input[type=checkbox]+label,.asn .weight:hover input[type=checkbox]+label{background:#e6e6e6;border-color:#004ba0}.asn .size input[type=checkbox]:checked+label,.asn .weight input[type=checkbox]:checked+label{color:#FFF;background:#004ba0;border-color:#004ba0}.asn .weight{width:82px}.asn .color{width:41px;height:38px;margin:0 6px 6px 0;float:left;display:block;position:relative;text-indent:-100000px;border:none;background-size:40px 38px}.asn .color:nth-child(5n+5){margin-right:0}.asn .color.blau,.asn .color.blue,.asn .color.dunkelblau{background:url(../../src/img/asn/color/color_darkblue.svg) center center no-repeat}.asn .color.braun,.asn .color.brown{background:url(../../src/img/asn/color/color_brown.svg) center center no-repeat}.asn .color.bunt,.asn .color.coloured,.asn .color.colourful,.asn .color.multicoloured{background:url(../../src/img/asn/color/color_rainbow.svg) center center no-repeat}.asn .color.gelb,.asn .color.yellow{background:url(../../src/img/asn/color/color_yellow.svg) center center no-repeat}.asn .color.green,.asn .color.gruen{background:url(../../src/img/asn/color/color_green.svg) center center no-repeat}.asn .color.hellblau,.asn .color.helllblau,.asn .color.lightblue{background:url(../../src/img/asn/color/color_lightblue.svg) center center no-repeat}.asn .color.lila,.asn .color.purple,.asn .color.violett{background:url(../../src/img/asn/color/color_lila.svg) center center no-repeat}.asn .color.natur,.asn .color.natural{background:url(../../src/img/asn/color/color_natur.svg) center center no-repeat}.asn .color.pink{background:url(../../src/img/asn/color/color_pink.svg) center center no-repeat}.asn .color.rosa,.asn .color.rose{background:url(../../src/img/asn/color/color_rosa.svg) center center no-repeat}.asn .color.red,.asn .color.rot{background:url(../../src/img/asn/color/color_red.svg) center center no-repeat}.asn .color.orange{background:url(../../src/img/asn/color/color_orange.svg) center center no-repeat}.asn .color.silbergrau,.asn .color.silvergrey{background:url(../../src/img/asn/color/color_silver.svg) center center no-repeat}.asn .color.black,.asn .color.schwarz{background:url(../../src/img/asn/color/color_black.svg) center center no-repeat}.asn .color.weiss,.asn .color.white{background:url(../../src/img/asn/color/color_white.svg) center center no-repeat}.asn .color.gold{background:url(../../src/img/asn/color/color_gold.svg) center center no-repeat}.asn .color.anthracite,.asn .color.anthrazit{background:url(../../src/img/asn/color/color_anthracite.svg) center center no-repeat}.asn .color:before{display:none!important}.asn label.color input:checked+span:before{content:"";width:40px;height:38px;display:block;position:absolute;right:3px;bottom:3px;background:url(../../src/img/asn/asn_check.svg) center center no-repeat;background-size:16px 14px}.asn .material{width:40px;height:38px;margin:0 6px 6px 0;float:left}.asn .material span{width:100%;height:38px;display:block;position:relative;text-indent:-100000px;background-size:40px 48px}.asn .material input{display:none}.asn .material:nth-child(5n+5){margin-right:0}.asn .material.bw span,.asn .material.bwreinebaumwolle span,.asn .material.purecotton span,.asn .material.reinebaumwolle span{background:url(../../src/img/asn/material/material_cotton.svg) center center no-repeat}.asn .material.mitbaumwolle span,.asn .material.withcotton span{background:url(../../src/img/asn/material/material_wcotton.svg) center center no-repeat}.asn .material.mitcashmere span,.asn .material.mitkaschmir span,.asn .material.withcashmere span{background:url(../../src/img/asn/material/material_cashmere.svg) center center no-repeat}.asn .material.mithanf span,.asn .material.withhemp span{background:url(../../src/img/asn/material/material_hemp.svg) center center no-repeat}.asn .material.mitleinen span,.asn .material.withlinen span{background:url(../../src/img/asn/material/material_flax.svg) center center no-repeat}.asn .material.mittussahseide span,.asn .material.withtussahsilk span{background:url(../../src/img/asn/material/material_tussahsilk.svg) center center no-repeat}.asn .material.mitseide span,.asn .material.withsilk span{background:url(../../src/img/asn/material/material_silk.svg) center center no-repeat}.asn .material.mitschurwolle span,.asn .material.mitwolle span,.asn .material.withwool span{background:url(../../src/img/asn/material/material_wool.svg) center center no-repeat}.asn .material.mitbambus span,.asn .material.withbamboo span{background:url(../../src/img/asn/material/material_bamboo.svg) center center no-repeat}.asn .material.mitalpaka span,.asn .material.withalpaca span{background:url(../../src/img/asn/material/material_alpaca.svg) center center no-repeat}.asn .material.mitkunstfaser span,.asn .material.withsyntheticfibre span{background:url(../../src/img/asn/material/material_syntheticfibre.svg) center center no-repeat}.asn .material.mitleder span,.asn .material.withleather span{background:url(../../src/img/asn/material/material_leather.svg) center center no-repeat}.asn .material.mitholz span,.asn .material.withwood span{background:url(../../src/img/asn/material/material_wood.svg) center center no-repeat}.asn .material.purelinen span,.asn .material.reinleinen span{background:url(../../src/img/asn/material/material_lino.svg) center center no-repeat}.asn label.material.bw input:checked+span,.asn label.material.bwreinebaumwolle input:checked+span,.asn label.material.purecotton input:checked+span,.asn label.material.reinebaumwolle input:checked+span{background:url(../../src/img/asn/material/material_cotton_checked.svg) center center no-repeat}.asn label.material.mitbaumwolle input:checked+span,.asn label.material.withcotton input:checked+span{background:url(../../src/img/asn/material/material_wcotton_checked.svg) center center no-repeat}.asn label.material.mitcashmere input:checked+span,.asn label.material.mitkaschmir input:checked+span,.asn label.material.withcashmere input:checked+span{background:url(../../src/img/asn/material/material_cashmere_checked.svg) center center no-repeat}.asn label.material.mithanf input:checked+span,.asn label.material.withhemp input:checked+span{background:url(../../src/img/asn/material/material_hemp_checked.svg) center center no-repeat}.asn label.material.mitleinen input:checked+span,.asn label.material.withlinen input:checked+span{background:url(../../src/img/asn/material/material_flax_checked.svg) center center no-repeat}.asn label.material.mittussahseide input:checked+span{background:url(../../src/img/asn/material/material_tussahsilk_checked.svg) center center no-repeat}.asn label.material.mitseide input:checked+span,.asn label.material.withsilk input:checked+span{background:url(../../src/img/asn/material/material_silk_checked.svg) center center no-repeat}.asn label.material.mitschurwolle input:checked+span,.asn label.material.mitwolle input:checked+span,.asn label.material.withwool input:checked+span{background:url(../../src/img/asn/material/material_wool_checked.svg) center center no-repeat}.asn label.material.mitbambus input:checked+span,.asn label.material.withbamboo input:checked+span{background:url(../../src/img/asn/material/material_bamboo_checked.svg) center center no-repeat}.asn label.material.mitalpaka input:checked+span,.asn label.material.withalpaca input:checked+span{background:url(../../src/img/asn/material/material_alpaca_checked.svg) center center no-repeat}.asn label.material.mitkunstfaser input:checked+span,.asn label.material.withsyntheticfibre input:checked+span{background:url(../../src/img/asn/material/material_syntheticfibre_checked.svg) center center no-repeat}.asn label.material.mitleder input:checked+span,.asn label.material.withleather input:checked+span{background:url(../../src/img/asn/material/material_leather_checked.svg) center center no-repeat}.asn label.material.mitholz input:checked+span,.asn label.material.withwood input:checked+span{background:url(../../src/img/asn/material/material_wood_checked.svg) center center no-repeat}.asn label.material.purelinen input:checked+span,.asn label.material.reinleinen input:checked+span{background:url(../../src/img/asn/material/material_lino_checked.svg) center center no-repeat}.asn.search_nav{background:0 0;border:none}.asn.search_nav a{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:35px;margin:0 0 10px;padding:8px 15px 8px 45px;display:block;position:relative;font-size:17px;text-transform:uppercase;color:#004ba0;border:1px solid #e6e6e6}.asn.search_nav a:last-child,.asn.special .form_row{margin:0}.asn.search_nav a:before{content:"";width:10px;height:10px;display:block;position:absolute;top:11px;right:10px;background:url(../../src/img/nav_more.svg) center center no-repeat;background-size:9px 10px}.asn.search_nav a span{-webkit-border-radius:23px;border-radius:23px;width:23px;height:23px;display:block;font-family:proxima-nova,Arial,sans-serif;font-size:12px;font-weight:800;line-height:23px;text-align:center;color:#FFF;position:absolute;left:10px;top:5px;background:#004ba0}.asn.search_nav a.active,.asn.search_nav a:hover{border-color:rgba(0,75,160,.4);background:rgba(0,75,160,.2)}.asn.delete_filters{-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;padding:10px 10px 10px 30px;cursor:pointer;border:1px solid #004ba0;background:url(../../src/img/asn/delete_filters.svg) 10px center no-repeat rgba(0,75,160,.1);background-size:12px}.asn.special .form_row.check,.country-grid{padding-top:10px}.asn.delete_filters span{font-weight:700;font-size:14px;line-height:19px;color:#004ba0;text-transform:uppercase}.asn.delete_filters:hover{background:url(../../src/img/asn/delete_filters_white.svg) 10px center no-repeat #004ba0;background-size:12px}.asn.delete_filters:hover span{color:#FFF}.asn.special .form_row.check .checkbox_container{padding:0 30px 0 0}.asn.special .form_row.check .checkbox_container .tooltip{top:-3px;right:-18px;z-index:20}.asn.special .form_row.check .checkbox_container .tooltip:hover .tooltip_container{top:-12px}.asn.special .form_row.check .checkbox_container input[type=checkbox]+label{font-size:14px}.asn.special .form_row.check .checkbox_container label{margin:-2px 0 5px;padding:2px 10px 2px 22px;display:inline-block;position:relative}.asn.special .form_row.check .checkbox_container label:after{content:'';position:absolute;background-position:left center;background-repeat:no-repeat;top:-4px;right:-30px;width:36px;height:23px}.asn.special .form_row.check .checkbox_container label.new:after{background-image:url(../../src/img/asn/icon_new.svg);background-size:36px 23px}.asn.special .form_row.check .checkbox_container label.percentage:after{background-image:url(../../src/img/asn/icon_percentage.svg);background-size:23px 23px}.product_presentation{margin:0 0 100px;float:none;clear:both;overflow:visible}.product_presentation:after,.product_presentation:before{content:"";display:table}.product_presentation:after{clear:both;zoom:1}.product_presentation .product_gallery{max-width:580px;text-align:center}.product_presentation .product_gallery .product_image{width:100%;height:auto;margin:0 0 15px;position:relative;overflow:visible}.product_presentation .product_gallery .product_image:after,.product_presentation .product_gallery .product_image:before{content:"";display:table}.product_presentation .product_gallery .product_image:after{clear:both;zoom:1}.product_presentation .product_gallery .product_image img{width:100%;height:auto}.product_presentation .product_gallery .product_image .badge_container{position:absolute;top:0;left:-25px}.product_presentation .product_gallery .thumbnails{-webkit-box-sizing:border-box;box-sizing:border-box;width:400px;height:85px;padding:0 57px;overflow:hidden;display:inline-block;position:relative}.product_presentation .product_gallery .thumbnails .btn_next,.product_presentation .product_gallery .thumbnails .btn_prev{width:40px;height:85px;display:block;cursor:pointer;position:absolute;top:0;z-index:10}.product_presentation .product_gallery .thumbnails .btn_next:hover,.product_presentation .product_gallery .thumbnails .btn_prev:hover{background-color:#505050}.product_presentation .product_gallery .thumbnails .btn_prev{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);left:0;background:url(../../src/img/pagination_arrow.svg) center center no-repeat #e6e6e6;background-size:10px}.product_presentation .product_gallery .thumbnails .btn_prev:hover{background-image:url(../../src/img/pagination_arrow_white.svg);background-size:10px}.product_presentation .product_gallery .thumbnails .btn_next{right:0;background:url(../../src/img/pagination_arrow.svg) center center no-repeat #e6e6e6;background-size:10px}.product_presentation .product_gallery .thumbnails .btn_next:hover{background-image:url(../../src/img/pagination_arrow_white.svg);background-size:10px}.product_presentation .product_gallery .thumbnail_container{-webkit-transition:.3s ease all;transition:.3s ease all;float:none;clear:both;overflow:hidden}.product_presentation .product_gallery .thumb{width:85px;margin:0 17px 0 0;float:left;cursor:pointer}.product_presentation .product_gallery .thumb:last-child{margin-right:0}.product_presentation .product_gallery .product_color_information{margin:20px 0 0}.product_presentation .product_gallery .product_color_information p>span{padding:0 25px 0 0;display:inline-block;color:#004ba0;font-weight:700;position:relative}.product_presentation .product_gallery .product_color_information p>span:hover .tooltip_container{display:block}.product_presentation .product_gallery .product_color_information .tooltip{top:-3px;right:0}.product_presentation .product_gallery .product_color_information .tooltip_container{width:450px;right:-230px;top:30px;z-index:50;font-size:13px;line-height:16px}.product_presentation .product_gallery .product_color_information .tooltip_container:after,.product_presentation .product_gallery .product_color_information .tooltip_container:before{left:40%}.product_presentation .product_gallery .product_color_information .tooltip_container:before{border-color:transparent transparent #FFF;top:-17px}.product_presentation .product_gallery .product_color_information .tooltip_container:after{border-color:transparent transparent #004ba0;top:-18px}.product_presentation .main_info{width:-webkit-calc(100% - 65px);width:calc(100% - 65px);min-height:580px;height:100%;margin:0 0 0 65px;float:left;position:relative;border-bottom:1px solid #e6e6e6}.product_presentation .main_info.didymos_brand:before{content:"";width:38px;height:86px;display:block;position:absolute;top:0;left:-47px;background:url(../../src/img/mutter_kind_symbol_new.svg) center center no-repeat;background-size:38px 64px}.product_presentation .main_info .product_brand{display:block;font-family:vag-rundschrift-d,"Comic Sans",sans-serif;font-size:24px;font-weight:400;color:#004ba0}.product_presentation .main_info .product_name{margin:0 0 7px;display:block;font-weight:700;font-size:26px;color:#333}.product_presentation .main_info .article_nr{padding:0 0 12px;margin:0 0 12px;display:block;color:#505050;font-size:12px;position:relative}.product_presentation .main_info .article_nr:after{content:"";width:105px;height:1px;display:block;position:absolute;left:0;bottom:0;background:#b6b6b6}.product_presentation .main_info .rating_container{margin:0 0 10px;display:block;cursor:pointer;color:#333}.product_presentation .main_info .rating_container span{font-weight:600;font-size:16px}.product_presentation .main_info .rating_container .rating{display:inline-block;position:relative;top:2px;left:3px}.product_presentation .main_info p{margin:0 0 12px;font-size:16px}.product_presentation .main_info .with_tooltip{padding:0 0 0 25px;position:relative}.product_presentation .main_info .with_tooltip .tooltip{left:0;right:auto;top:-1px;z-index:20}.product_presentation .main_info .with_tooltip .tooltip_container{right:auto;left:-3px;top:30px}.product_presentation .main_info .with_tooltip .tooltip_container:after,.product_presentation .main_info .with_tooltip .tooltip_container:before{left:3px}.product_presentation .main_info .with_tooltip .tooltip_container:before{border-color:transparent transparent #FFF;top:-17px}.product_presentation .main_info .with_tooltip .tooltip_container:after{border-color:transparent transparent #004ba0;top:-18px}.product_presentation .main_info .with_tooltip:hover{position:relative;z-index:100}.product_presentation .main_info .test_report_box{background:rgba(0,75,160,.2);padding:5px 10px 0 5px;display:block;float:none;clear:both;overflow:hidden}.product_presentation .main_info .test_report_box .badge,.product_presentation .main_info .test_report_box p{float:left}.product_presentation .main_info .test_report_box .badge{padding:5px 5px 5px 25px;margin:0 10px 5px 0;background:url(../../src/img/check_white.svg) 7px center no-repeat #004ba0;background-size:12px auto;color:#FFF;display:block;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center}.product_presentation .main_info .test_report_box p{margin:0;font-size:14px;line-height:21px;clear:none!important}.product_presentation .main_info .test_report_box p a{color:#004ba0;font-weight:600}.product_presentation .main_info .product_price{padding:50px 0;font-weight:700;font-size:34px}.product_presentation .main_info .product_price small{display:block;float:none;clear:both;font-weight:600;font-size:10px;color:#333}.product_presentation .main_info .product_price small a{color:#004ba0}.product_presentation .main_info .product_price small strong{font-weight:700}.product_presentation .main_info .product_price.reduced{color:#e44713}.product_presentation .main_info .product_price.reduced span{display:inline-block;font-size:20px;color:#505050;position:relative}.product_presentation .main_info .product_price.reduced span:before{content:"";width:100%;height:1px;display:block;position:absolute;top:50%;left:0;background:#505050}.product_presentation .main_info form{width:318px;float:none;clear:both;overflow:hidden}.product_presentation .main_info form label{font-weight:600;font-size:12px;text-transform:uppercase}.product_presentation .main_info form .form_col.small,.product_presentation .main_info form .form_col.wide{margin:0 0 15px;float:left}.product_presentation .main_info form .form_col.wide{width:225px;margin-right:18px}.product_presentation .main_info form .form_col.wide select{margin:0 0 5px}.product_presentation .main_info form .form_col.wide a{padding:3px 2px;display:block;font-size:12px;color:#004ba0}.product_presentation .main_info form .form_col.small{width:75px}.product_presentation .main_info form .form_col.gutschein_text{width:100%;float:none;clear:both}.product_presentation .main_info form .addtobasket{height:45px;font-weight:800;font-size:16px;line-height:36px;float:none;clear:both;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.75)}.product_presentation .main_info form .addtobasket:after{right:72px;top:17px}.product_presentation .main_info .sizeinfo_box{padding:5px 10px;margin:0 0 3px;float:none;clear:both;background:#e6e6e6}.product_presentation .main_info .sizeinfo_box p{margin:0;padding:0;font-size:14px}.product_presentation .main_info .sizeinfo_box p strong{display:inline;font-weight:700}.product_presentation .main_info .availability{padding:3px 0 3px 17px;margin:0 0 20px;font-size:12px;float:none;clear:both;position:relative}.product_presentation .main_info .availability:before{-webkit-border-radius:10px;border-radius:10px;content:"";width:10px;height:10px;display:block;position:absolute;left:0;top:4px}.product_presentation .main_info .availability.availability_in_stock:before{background:#6cdb00}.product_presentation .main_info .availability.availability_low_in_stock:before{background:#ffc02a}.product_presentation .main_info .availability.availability_out_of_stock:before{background:#ff2a2a}.product_presentation .socialmedia_container{-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-calc(100% - 65px);width:calc(100% - 65px);padding:10px 0 0;margin:0 0 0 65px;position:relative}.product_presentation .socialmedia_container a{padding:3px;margin:0 0 5px;display:block;color:#333;font-size:14px}.product_presentation .socialmedia_container a.send_to_friend{padding:3px 3px 3px 20px;background:url(../../src/img/product_social_sendfriend.svg) left 1px no-repeat;background-size:14px 14px}.product_presentation .socialmedia_container a.add_to_wishlist{padding:3px 3px 3px 20px;background:url(../../src/img/product_social_wishlist.svg) left 2px no-repeat;background-size:12px 14px}.product_presentation .socialmedia_container a:hover{text-decoration:underline}.product_presentation .socialmedia_container .social_onoff{position:absolute;top:10px;right:0}.product_presentation .socialmedia_container .shariff{float:left}.product_presentation .socialmedia_container .shariff .shariff-button a{padding-top:0;color:#FFF}.product_presentation .socialmedia_container .shariff .shariff-button.twitter a{padding-left:20px}.is_download_button{width:100%;font-family:proxima-nova,Arial,sans-serif;margin-bottom:20px}.competition_container .headline,.news_header .news_headline,.rte_content h1,.rte_content h2,.rte_content h3{font-family:vag-rundschrift-d,"Comic Sans",sans-serif}.add_to_basket_container .product_color_information{max-width:318px;margin:20px 0 0}.add_to_basket_container .product_color_information p{font-size:14px}.add_to_basket_container .product_color_information p>span{z-index:300;padding:0 25px 0 0;display:inline-block;color:#004ba0;font-weight:700;position:relative}.add_to_basket_container .product_color_information p>span:hover .tooltip_container{top:150%;left:-220px;display:block}.add_to_basket_container .product_color_information p>span:hover .tooltip_container:after{content:'';left:160px;top:-19px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.add_to_basket_container .product_color_information p>span:hover .tooltip_container:before{content:'';left:160px;top:-17px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.add_to_basket_container .product_color_information p>span .tooltip{background-size:16px 16px;width:16px;height:16px;top:0}section.product{float:none;clear:both;font-size:16px;line-height:24px}section.product:after,section.product:before{content:"";display:table}section.product:after{clear:both;zoom:1}section.product .headline{padding:0 0 10px;margin:0 0 30px;display:block;text-align:center;font-weight:700;font-size:26px;position:relative}section.product .headline a{color:#004ba0}section.product .headline .subline{padding:10px 0;display:block;color:#333;text-transform:none;font-size:16px;font-weight:600}section.product .headline:after{content:"";width:105px;height:1px;margin:0 0 0 -52px;display:block;position:absolute;left:50%;bottom:0;background:#e6e6e6}section.product .headline.pink{color:#eb8287}section.product .headline small{text-transform:none;font-size:16px;line-height:18px}section.product .col_half{padding:0 50px 0 0}section.product .col_half:last-child{padding:0 0 0 50px}section.product.description .headline{color:#78b1ec}section.product.description p strong{font-weight:700}section.product.description p a{color:#004ba0}section.product.description .col_half ul{list-style:inherit;padding-left:18px}section.product.description .col_half ul li strong{font-weight:600}section.product.magazine_link .magazine_link_container{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;text-align:center}section.product.magazine_link .magazine_link_container span{padding:15px 25px 15px 0;display:inline-block;color:#333;font-weight:600;position:relative}section.product.magazine_link .magazine_link_container span:before{content:"";margin:-36px 0 0;position:absolute;left:0;top:50%}section.product.magazine_link .magazine_link_container span:after{background:url(../../src/img/pagination_arrow.svg) center center no-repeat;background-size:auto 10px;content:"";width:20px;height:20px;position:absolute;right:0;top:17px}section.product.magazine_link .magazine_link_container.link_tragetuch{background:rgba(120,177,236,.3)}section.product.magazine_link .magazine_link_container.link_tragetuch span{padding-left:65px}section.product.magazine_link .magazine_link_container.link_tragetuch span:before{margin:-40px 0 0;background:url(../../src/img/category_tuecher.svg) left center no-repeat;background-size:50px 72px;width:50px;height:72px}section.product.magazine_link .magazine_link_container.link_tai{background:rgba(163,198,71,.3)}section.product.magazine_link .magazine_link_container.link_tai span{padding-left:70px}section.product.magazine_link .magazine_link_container.link_klick span,section.product.magazine_link .magazine_link_container.link_sling span,section.product.magazine_link .magazine_link_container.link_snap span{padding-left:80px}section.product.magazine_link .magazine_link_container.link_tai span:before{background:url(../../src/img/category_tai.svg) left center no-repeat;background-size:55px 72px;width:55px;height:72px}section.product.magazine_link .magazine_link_container.link_sling{background:rgba(235,130,135,.3)}section.product.magazine_link .magazine_link_container.link_sling span:before{background:url(../../src/img/category_sling.svg) left center no-repeat;background-size:63px 72px;width:63px;height:72px}section.product.magazine_link .magazine_link_container.link_klick{background:rgba(255,203,57,.3)}section.product.magazine_link .magazine_link_container.link_klick span:before{background:url(../../src/img/category_klick.svg) left center no-repeat;background-size:58px 72px;width:58px;height:72px}section.product.magazine_link .magazine_link_container.link_snap{background:rgba(0,75,160,.3)}section.product.magazine_link .magazine_link_container.link_didygo span,section.product.magazine_link .magazine_link_container.link_jersey span{padding-left:70px}section.product.magazine_link .magazine_link_container.link_snap span:before{background:url(../../src/img/category_snap.png) left center no-repeat;background-size:58px 72px;width:58px;height:72px}section.product.magazine_link .magazine_link_container.link_didygo{background:rgba(158,72,43,.3)}section.product.magazine_link .magazine_link_container.link_didygo span:before{background:url(../../src/img/category_didy-go.svg) left center no-repeat;background-size:57px 72px;width:57px;height:72px}section.product.magazine_link .magazine_link_container.link_jersey{background:rgba(170,0,255,.3)}section.product.magazine_link .magazine_link_container.link_jersey span:before{background:url(../../src/img/category_jersey.svg) left center no-repeat;background-size:57px 72px;width:59px;height:72px}section.product.size_chart{font-size:18px}section.product.size_chart .headline{color:#eb8287}section.product.size_chart .table{margin:0 0 15px}section.product.size_chart .table_header small{display:block;font-weight:700;font-size:14px;line-height:1}section.product.size_chart .table_header div{padding-top:5px;padding-bottom:5px;font-size:20px;line-height:20px}section.product.size_chart .table_header div:first-child{text-align:left;text-transform:uppercase}section.product.size_chart .table_cell{text-align:center;vertical-align:middle}section.product.size_chart .table_cell:first-child{text-align:left}section.product.size_chart .table_cell a{color:#333}section.product.size_chart .table_cell a:hover{color:#004ba0}section.product.size_chart .size{-webkit-border-radius:20px;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;height:20px;display:inline-block;vertical-align:middle}section.product.size_chart .size.small{border:2px solid #78b1ec;background:#FFF}section.product.size_chart .size.middle{background:#a3c647}section.product.size_chart .size.big{background:#78b1ec}section.product.size_chart legend{width:100%}section.product.size_chart legend p{margin:0 30px 10px 0;float:left;font-size:16px}section.product.size_chart legend p .size{margin:0 7px 0 0;position:relative;top:3px}section.product.size_chart legend strong{margin:0 0 20px;display:block;float:none;clear:both;font-size:16px;font-weight:700;color:#eb8287}section.product.size_chart legend .box{width:100%;height:auto;text-align:center;background:rgba(235,130,135,.2)}section.product.size_chart legend .box p{width:750px;margin:0 auto;padding:35px 0;float:none;clear:both;font-weight:600}section.product.size_chart legend .box a{color:#eb8287;font-weight:700}section.product.productcare .headline{color:#a3c647}section.product.productcare strong{font-weight:700;font-size:20px;color:#004ba0}section.product.productcare .rte_content{margin:0}section.product.ratings .headline{color:#78b1ec}section.product.ratings .rate_product{width:285px;margin:0 auto;text-align:center;font-weight:700;color:#505050!important;border:1px solid #b6b6b6}section.product.ratings .rate_product:hover{border-color:#e6e6e6;background:#e6e6e6}section.product.ratings .show_more{width:285px;font-weight:700;color:#505050!important;background:#e6e6e6}section.product.ratings .show_more:hover{color:#FFF!important;background:#505050}section.product.ratings .rating_section{width:750px;margin:0 auto;padding:30px 0 0}section.product.ratings .rating_comment{margin:0 0 25px;float:none;clear:both;overflow:hidden}section.product.ratings .rating_comment p{margin:0 0 5px;line-height:20px}section.product.ratings .rating_comment .rating{margin:4px 10px 0 0;float:left}section.product.ratings .rating_comment .name{font-weight:700;color:#004ba0;float:left}section.product.additional_products,section.product.recommendations{text-align:center}section.product.additional_products .recommendation_container,section.product.recommendations .recommendation_container{display:inline-block;text-align:left}section.product.additional_products .recommendation_container:after,section.product.additional_products .recommendation_container:before,section.product.recommendations .recommendation_container:after,section.product.recommendations .recommendation_container:before{content:"";display:table}section.product.additional_products .recommendation_container:after,section.product.recommendations .recommendation_container:after{clear:both;zoom:1}section.product.additional_products .product,section.product.recommendations .product{width:210px;height:455px;margin:0 35px 0 0;padding:0 12px;float:left}section.product.additional_products .product:last-child,section.product.recommendations .product:last-child{margin-right:0}section.product.additional_products .product .product_image,section.product.recommendations .product .product_image{width:100%;height:auto;margin:10px auto 5px;position:relative}section.product.additional_products .product .brand_name,section.product.recommendations .product .brand_name{line-height:1}section.product.additional_products .product .product_name,section.product.recommendations .product .product_name{font-size:14px;line-height:1}section.product.additional_products .product .product_description,section.product.recommendations .product .product_description{font-size:12px;line-height:14px}section.product.additional_products .product .sizes_container,section.product.recommendations .product .sizes_container{left:12px;bottom:55px}section.product.additional_products .product .sizes_container span,section.product.recommendations .product .sizes_container span{line-height:14px}section.product.additional_products .product .sizes_container .size,section.product.recommendations .product .sizes_container .size{line-height:20px}section.product.additional_products .product .price,section.product.recommendations .product .price{width:185px;padding:2px 15px!important;font-size:14px;line-height:33px}section.product.additional_products .product .price .price_with_detail,section.product.recommendations .product .price .price_with_detail{margin-top:0;line-height:22px}section.product.additional_products .product .price .original_price,section.product.recommendations .product .price .original_price{line-height:36px}section.product.additional_products .product .price .detail,section.product.recommendations .product .price .detail{line-height:32px}section.product.additional_products .product .price .reduced,section.product.recommendations .product .price .reduced{margin-top:0}section.product.additional_products .product .price .detail,section.product.additional_products .product .price .new_price,section.product.recommendations .product .price .detail,section.product.recommendations .product .price .new_price{font-size:14px}section.product.recommendations .headline{color:#a3c647}section.product.additional_products .headline{color:#eb8287}section.product.content.rte_content{margin-left:auto;margin-right:auto;width:100%;max-width:750px}.cloud-zoom-lens{-webkit-box-shadow:rgba(0,0,0,.25) 0 0 10px;box-shadow:rgba(0,0,0,.25) 0 0 10px;border:1px solid #b6b6b6;background:rgba(255,255,255,.5)}.cloud-zoom-big{-webkit-box-shadow:rgba(0,0,0,.25) 0 0 10px;box-shadow:rgba(0,0,0,.25) 0 0 10px;border:1px solid #b6b6b6}.rte_content{margin:0 0 100px}.rte_content h1,.rte_content h2,.rte_content h3{margin:0 0 5px;color:#004ba0}.rte_content h1,.rte_content h2{font-size:24px}.rte_content h3{font-size:20px}.rte_content h4,.rte_content h5{margin:0 0 5px;font-size:18px;font-weight:700}.rte_content h4{color:#004ba0}.rte_content h6{margin:0;font-weight:700;font-size:16px}.rte_content p{margin:0 0 5px;font-size:16px;line-height:20px;color:#333}.rte_content b,.rte_content p strong{font-weight:700}.rte_content a{color:#004ba0}.rte_content ol li,.rte_content ul li{font-size:16px;line-height:20px}.rte_content ul{margin:0 0 10px 20px;list-style-type:square}.rte_content ol{margin:0 0 10px 25px;list-style-type:decimal}.rte_content blockquote{padding:0 0 0 20px;margin:0;font-weight:600;font-size:16px;font-style:italic;color:#004ba0;border-left:3px double #b6b6b6}.rte_content hr{border-top-color:#e6e6e6}.rte_content .wp-caption{margin:0 0 10px;border-bottom:1px solid #e6e6e6}.rte_content .wp-caption .wp-caption-text{padding:10px 5px;margin:0;font-weight:600;font-size:14px}.rte_content .alignnone{float:none;clear:both}.rte_content .alignright{margin-left:20px;margin-bottom:20px;float:right}.rte_content .aligncenter{display:block;margin:20px auto}.rte_content .aligncenter img{max-width:845px;width:100%;height:auto}.rte_content .alignleft{margin-right:20px;margin-bottom:20px;float:left}.rte_content .scroll_container{width:100%;height:auto;margin:0 0 20px;overflow-x:scroll}.rte_content table{margin:0 0 5px}.rte_content table td{min-width:124px;padding:7px 10px}.rte_content .img_border{border:1px solid #e6e6e6}.rte_content p img{max-width:100%;height:auto}.rte_content #map{height:auto;padding-top:56.25%;position:relative;overflow:hidden}.rte_content #map>iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.responsive-video embed,.responsive-video iframe,.responsive-video object{position:absolute;top:0;left:0;width:100%;height:100%}.wrapper--responsive-video{width:75%}@media all and (max-width:670px){.rte_content #map{margin:0 -40px;padding-top:75%}.wrapper--responsive-video{width:100%}}@media all and (max-width:350px){.rte_content #map{padding-top:100%}}.asn.user_area{background:#FFF}.asn.user_area a{padding:0 5px;display:block;font-size:14px;font-weight:400;color:#333}.asn.user_area a span{padding:10px 5px;display:block;border-bottom:1px solid #b6b6b6}.asn.user_area a:last-child span,.news_list .test_report .news_item:last-child{border-bottom:none}.asn.user_area a.active,.asn.user_area a:hover{background:#e6e6e6}.asn.user_area a.active span{font-weight:700}.user_area_header{-webkit-box-sizing:border-box;box-sizing:border-box;height:44px;margin:0 0 20px;border-bottom:1px solid #e6e6e6}.user_area_header small,.user_area_header span{display:block}.user_area_header span{font-weight:700;font-size:22px}.user_area_header small{font-size:14px;font-weight:600}.user_area_container p{margin:0 0 20px}.user_area_container li{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;margin:0 0 25px;padding:0 30px 0 15px;display:block;float:left;font-size:14px;background:url(../../src/img/nav_more.svg) left 3px no-repeat;background-size:8px 9px}.user_area_container li a{display:block;color:#004ba0;font-weight:700;font-size:16px}.user_area_container form{-webkit-box-sizing:border-box;box-sizing:border-box;width:600px;padding:0 50px 0 0}.user_area_container .order_history_header{padding:12px 40px 12px 15px;float:none;clear:both;overflow:hidden;position:relative;background:#e6e6e6}.user_area_container .order_history_header span{margin:0 25px 0 0;display:block;float:left;font-size:13px;font-weight:400}.user_area_container .order_history_header span strong{font-weight:700}.user_area_container .order_history_header span:last-child{margin-right:0}.user_area_container .order_history_header:after{content:"";width:21px;height:21px;display:block;position:absolute;right:10px;top:8px;background:url(../../src/img/asn/asn_category.svg) center center no-repeat #666;background-size:11px}.user_area_container .order_history_header.open:after{background:url(../../src/img/asn/asn_category_open.svg) center center no-repeat #666;background-size:9px 4px}.user_area_container .basket_summary{margin:0 0 20px}.user_area_container .basket_summary .table,.user_area_container .basket_summary .table .table_header{border:1px solid #e6e6e6;border-top:none}.user_area_container .basket_summary .table .table_header div{height:30px;padding:10px 20px;font-size:14px;border-right:1px solid #e6e6e6}.user_area_container .basket_summary .table .table_header div:first-child{padding:10px 35px 10px 15px}.user_area_container .basket_summary .table .table_header div:last-child{width:145px;padding:10px 0;border:none}.user_area_container .basket_summary .table .price{width:145px}.user_area_container .basket_summary .table .table_cell.product{padding:15px}.user_area_container .basket_summary .table .table_cell:last-child{padding:15px 0}.user_area_container .basket_summary .table.table_footer .left a{padding:7px;margin:0 0 0 10px;font-weight:600;color:#FFF;background:#004ba0}.user_area_container .basket_summary .table.table_footer .left a:hover{background:#002754}.basket_summary.step4,.basket_summary.step4 .table_footer,.checkout_header .progress_bar,.news_list .news_item .news_more,.not_found .categories li a,.user_area_container .basket_summary .table.table_footer .table_row:nth-child(2){background:rgba(0,75,160,.2)}.user_area_container .basket_summary .table.table_footer dl .total{padding-top:0;padding-bottom:0}.user_area_container .product .button.delete{width:220px;height:40px;position:absolute;bottom:10px;line-height:30px;color:rgba(0,0,0,.4)!important;border:1px solid rgba(0,0,0,.2)}.user_area_container .product .button.delete:hover{color:#FFF!important;background:#ff2a2a}.user_area_container .product .button.price{bottom:59px}.user_area_container .product .sizes_container{bottom:110px}.user_area_container .product form{padding:10px 0 0;width:100%;max-width:300px}.user_area_container .product form .select_container{margin:0 0 10px}.user_area_container .product form .button{width:100%}.user_area_container .product:hover .button.price{color:#004ba0!important;background:#FFF}.user_area_container .product:hover .button.price:hover{color:#FFF!important;background:#004ba0}.user_area_container .product:hover .button.price:hover .price_with_detail{display:block!important}.user_area_container .product:hover .original_price{color:#FFF!important}.user_area_container .product.reduced:hover .button.price{color:#e44713!important}.user_area_container .product.reduced:hover .button.price .original_price{color:#949494!important}.user_area_container .product.reduced:hover .button.price:hover{color:#FFF!important;background:#e44713}.user_area_container .product.reduced:hover .button.price:hover .original_price{color:#FFF!important}.user_area_container .download_list dt strong{margin:0 0 5px;display:block;font-size:16px;font-weight:700}.user_area_container .download_list dd a{font-size:14px;font-weight:600}.fullwidth_header{width:100%;height:300px;margin:0 0 30px;position:relative}.fullwidth_header span{display:block;text-align:center;font-weight:700;font-size:80px;color:#FFF;line-height:300px;text-transform:uppercase;text-shadow:0 0 15px #000;position:relative;z-index:5}.fullwidth_header:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:rgba(0,0,0,.5)}.competition_container .headline,.competition_container .text{display:block}.competition_container .headline{margin:0 0 20px;font-size:30px;color:#004ba0}.competition_container .text{margin:0 0 20px;font-size:18px;line-height:24px}.competition_container .text strong{font-weight:700}.competition_container .text a{color:#004ba0;font-weight:600}.competition_container .comp_form_headline{margin:0 0 20px;display:block;font-weight:700;font-size:18px;color:#004ba0}.competition_container .radio_container input[type=radio]+label{background-position:left center}.competition_container .radio_container input[type=radio]:checked+label .img_container{border-color:#e44713}.competition_container .radio_container{float:none;clear:both}.competition_container .radio_container label{float:none;clear:both;overflow:hidden}.competition_container .radio_container .img_container,.competition_container .radio_container span{display:table-cell;vertical-align:middle}.competition_container .radio_container .img_container{padding:0;border:2px solid #004ba0}.competition_container .radio_container .img_container img{margin:0}.competition_container .radio_container span{margin:10px 0;padding-left:15px}.competition_container .radio_container img{margin:0 15px 0 0}.news_header{margin:0}.news_header .news_img{margin:0 0 30px;position:relative}.news_header .news_img span{width:100%;height:100%;display:block;position:absolute;font-size:58px;font-weight:700;line-height:300px;color:#FFF;text-transform:uppercase;text-shadow:1px 1px 5px #000;text-align:center}.news_header .news_headline{margin:0 0 10px;display:block;font-size:30px;color:#004ba0}.news_header .text{margin:0 0 20px;display:block;font-size:18px;line-height:24px}.news_header .text a{color:#004ba0;font-weight:600}.news_footer{margin:0 0 50px;text-align:center}.news_footer .button{background:#004ba0;color:#FFF;display:inline-block!important}.news_footer .button:hover{background:#00336d}.news_date .rss_feed,.news_header .rss_feed{height:20px;padding:0 10px 0 20px;display:inline-block;font-family:proxima-nova,Arial,sans-serif;font-size:12px;font-weight:700;line-height:22px;color:#f26522;border:1px solid #f26522;background:url(../../src/img/social/rss_orange.svg) 6px center no-repeat;background-size:10px}.news_date .rss_feed:hover,.news_header .rss_feed:hover{color:#FFF;background:url(../../src/img/social/rss.svg) 6px center no-repeat #f26522;background-size:10px}.news_list_teaser{margin:0 0 20px;float:none;clear:both;overflow:hidden}.news_list_teaser a{text-decoration:none}.news_list{margin:0 0 50px}.news_list .test_report .news_item{border-bottom:3px solid #FFF}.news_date,.news_list .news_item{border-bottom:1px solid #e6e6e6;float:none;clear:both;overflow:hidden}.news_list .news_item{padding:0 0 20px;margin:0 0 20px}.news_list .news_item .img_container,.news_list .news_item .news_text{display:table-cell;vertical-align:top}.news_list .news_item .img_container{width:20%;max-width:200px}.news_list .news_item .img_container img{width:100%;height:auto}.news_list .news_item .news_text{-webkit-box-sizing:border-box;box-sizing:border-box;width:75%;padding:0 0 0 20px}.news_list .news_item .headline_container{margin:0 0 10px;display:block;float:none;clear:both;overflow:hidden}.news_list .news_item .date{margin:0 0 5px}.news_list .news_item .headline,.news_list .news_item h1.headline,.news_list .news_item h2.headline,.news_list .news_item h3.headline,.news_list .news_item h4.headline,.news_list .news_item h5.headline,.news_list .news_item h6.headline{margin:0;display:block;float:left;color:#333;font-family:proxima-nova,Arial,sans-serif;font-weight:700;font-size:24px}.news_list .news_item .text{font-size:16px;line-height:20px}.news_list .news_item .text a{color:#004ba0;font-weight:600}.news_list .news_item .text strong{font-weight:700}.news_list .news_item .news_more{margin:10px 0 0;padding:7px 10px;display:inline-block;color:#004ba0;font-weight:600;text-decoration:none;float:right}.answer_container .answer.big a:hover,.pswp__error-msg a{text-decoration:underline}.news_list .news_item .news_more:hover{background:#004ba0;color:#FFF}.news_list .news_item-big .img_container{width:48%;max-width:200px}.news_list .news_item-big .img_container img{width:100%;height:auto}.news_list .news_item .date,.news_teaser_item .date{padding:7px 0;display:block;color:#004ba0;font-weight:600}.news_teaser_item{margin:0 0 50px;width:48%;float:left}.news_teaser_item:nth-child(odd){margin-right:4%}.news_teaser_item .img_container{margin:0 0 10px;width:100%;height:auto}.news_teaser_item .img_container img{width:100%;height:auto}.news_teaser_item .headline,.news_teaser_item .img_container{display:block}.news_teaser_item .date{margin:0}.news_teaser_item .headline,.news_teaser_item h1.headline,.news_teaser_item h2.headline,.news_teaser_item h3.headline,.news_teaser_item h4.headline,.news_teaser_item h5.headline,.news_teaser_item h6.headline{margin:0;font-family:proxima-nova,Arial,sans-serif;font-weight:700;font-size:20px;color:#333}.news_date{margin:0 0 20px;display:block}.news_date .author,.news_date .date{padding:10px 0 0;display:block;float:left}.news_date .date{margin:0 10px 0 0;color:#004ba0}.news_date .social_container{padding:10px 0 20px;display:block;float:right}.news_date .social_container .social_share_privacy_area.line{margin:0;height:21px}.news_date .social_container .social_share_privacy_area.line .facebook .fb_like{width:90px}.news_date .social_container .social_share_privacy_area.line li div.pinit{width:50px}.news_date .social_container .social_share_privacy_area.line li div.tweet{margin-right:0;width:55px}.news_date .shariff-button.twitter a{padding-left:20px}.productfinder_container{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:600px;padding:0 0 20px;margin:0 0 20px;overflow:hidden;background:url(../../src/img/productfinder_bg.jpg) top left no-repeat}.productfinder_container strong{font-weight:700}.productfinder_container.men{background:url(../../src/img/productfinder_bg_men.jpg) top left no-repeat}.productfinder_container .header{height:18px;padding:10px 15px;margin:0 0 20px;font-family:vag-rundschrift-d,"Comic Sans",sans-serif;font-size:18px;color:#FFF;text-align:center;text-transform:uppercase;position:relative;background-color:#004ba0}.productfinder_container .header .button{height:100%;display:block;position:absolute;left:0;top:0;font-family:proxima-nova,Arial,sans-serif;line-height:28px;color:#004ba0!important;background:#D7E8F9;border:1px solid #D7E8F9}.guestbook_teaser .guestbook_teaser_text .button,.gutschein_box_content,.gutschein_pdf .custom_text,.not_found .categories li a,.productfinder_quiz .question_container .nr,.squarelovin-headline{font-family:vag-rundschrift-d,"Comic Sans",sans-serif}.productfinder_container .header .button:hover{background:#004ba0;color:#FFF!important;border-color:#FFF}.productfinder_hint{padding:20px 30px;margin:0 0 10px;font-size:14px;font-weight:600;line-height:20px;float:none;clear:both;background:rgba(235,130,135,.6)}.productfinder_hint.blue{background:rgba(163,198,71,.6)}.productfinder_hint.blue a{font-weight:700;color:#678027}.productfinder_quiz{-webkit-transition:.7s ease transform,.5s ease opacity;transition:.7s ease transform,.5s ease opacity;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);width:600px;margin:0 auto 80px;float:right;clear:both;overflow:hidden;text-align:center}.productfinder_quiz .question_container{padding:30px 25px;margin:0 0 30px;font-size:22px;line-height:26px}.productfinder_quiz .question_container .question{padding:10px 0;display:block;text-align:center;font-weight:600}.productfinder_quiz .question_container .nr{-webkit-border-radius:30px;border-radius:30px;width:30px;height:30px;display:block;margin:0 auto;font-size:22px;line-height:30px;color:#FFF;text-align:center;background:#004ba0}.productfinder_quiz .question_container small{display:block;font-size:16px;line-height:20px;color:#505050}.productfinder_quiz .question_container a{color:#004ba0;font-weight:600}.productfinder_quiz .question_container.gender{background-image:url(../../src/img/productfinder_gender.svg);background-position:right center;background-size:13%;background-repeat:no-repeat}.productfinder_quiz .question_container.size{background-image:url(../../src/img/productfinder_size.svg);background-position:right center;background-size:9%;background-repeat:no-repeat}.productfinder_quiz .question_container.childage{background-image:url(../../src/img/productfinder_childage.svg);background-position:right center;background-size:10%;background-repeat:no-repeat}.productfinder_quiz .question_container .label{padding:20px 0 0;font-size:16px;color:#004ba0}.productfinder_quiz .question_container .select_container{border-color:#004ba0;width:60%;display:inline-block}.productfinder_quiz .button{display:inline-block!important;float:none;clear:both}.productfinder_quiz.slide_out{-webkit-transform:translate3d(-205%,0,0);-ms-transform:translate3d(-205%,0,0);transform:translate3d(-205%,0,0);opacity:0}.productfinder_quiz.slide_in{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.productfinder_quiz.fullwidth{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);margin:0 20px}.productfinder_quiz.fullwidth .question_container{background:rgba(255,255,255,.7)}.answer_container{display:inline-block}.answer_container .answer{-webkit-transition:.3s ease background;transition:.3s ease background;min-width:82px;max-width:120px;float:left;padding:20px 15px;margin:0 20px 0 0;font-size:18px;font-weight:600;cursor:pointer;background:#fff;border:1px solid #004ba0;border-bottom-width:3px}.answer_container .answer .check_container{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:30px;display:block;font-size:14px;color:#333!important;line-height:30px;text-align:center;position:absolute;left:0;bottom:0;border-top:1px solid #004ba0;background:#FFF!important}.answer_container .answer .check_container.checked{text-indent:-10000px!important;background:url(../../src/img/check_green.svg) center center no-repeat #ddeabc!important;background-size:8%!important}.answer_container .answer .check_container:hover{background:#ddeabc!important}.answer_container .answer .check_container:hover.checked{background:url(../../src/img/check_green.svg) center center no-repeat #ddeabc!important;background-size:8%!important}.answer_container .answer:last-child{margin-right:0}.answer_container .answer.answer--large-button{display:block;float:none;max-width:inherit;width:250px;margin-bottom:20px}.answer_container .answer.big{width:256px;max-width:none;padding:10px 10px 42px;display:table-cell;float:left;margin-right:15px;margin-bottom:25px;position:relative;text-align:left}.answer_container .answer.big:nth-child(4n+4){margin-right:0}.answer_container .answer.big .img_container,.answer_container .answer.big .text_container{display:table-cell;vertical-align:middle}.answer_container .answer.big .img_container{width:75px}.answer_container .answer.big .img_container img{width:100%;height:auto}.answer_container .answer.big .text_container{padding:0 0 0 15px}.answer_container .answer.big strong{margin:0 0 -3px;display:block;font-size:18px;font-weight:700}.answer_container .answer.big a{font-size:14px;font-weight:600;color:#004ba0}.answer_container .answer:hover{color:#FFF;background:#004ba0}.answer_container .answer:hover a{color:#FFF}.answer_container .answer:hover .check_container{border-top-color:#FFF}.button.disabled{position:relative}.button.disabled .hint{-webkit-box-sizing:border-box;box-sizing:border-box;width:400px;padding:5px 7px;display:block;position:absolute;bottom:45px;left:0;color:#333;line-height:16px;border:1px solid #e44713;background:#f2dbcf}.button.disabled .hint:after,.button.disabled .hint:before{content:"";border-style:solid;border-width:8px;position:absolute}.button.disabled .hint:before{left:10px;bottom:-17px;border-color:#e44713 transparent transparent}.button.disabled .hint:after{left:10px;bottom:-16px;border-color:#f2dbcf transparent transparent}.result_container{width:600px;float:right}.result_container .result{padding:10px 0;margin:0 0 50px;text-align:center;border:1px solid #e6e6e6}.result_container .result strong{font-size:22px;font-weight:700}.result_container .result .size{padding:5px 10px;display:inline-block;font-size:22px;font-weight:700;color:#FFF;text-transform:uppercase;background:#eb8287}.result_container .result .button{margin-top:15px;margin-bottom:10px;display:inline-block!important}.result_container .productfinder_hint{text-align:left}.grid{max-width:1200px}.grid-item,.grid-sizer{width:32%}.grid-item{margin-bottom:10px;float:left;cursor:pointer}.grid-item img{max-width:100%;max-height:100%}.grid-item .zoom{-webkit-transition:.6s ease opacity;transition:.6s ease opacity;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background:url(../../src/img/gallery_zoom.svg) center center no-repeat rgba(0,0,0,.75);background-size:30px}.grid-item:hover .zoom{opacity:1}.grid.video .grid-item .zoom{background:url(../../src/img/gallery_video.svg) center center no-repeat rgba(0,0,0,.75);background-size:30px}.not_found{float:none;clear:both;overflow:hidden}.not_found section{margin-bottom:20px!important}.not_found .img_container,.not_found .rte_content{margin:0 0 20px}.not_found .img_container img{width:100%;height:auto}.not_found .col_half.left{padding:0 50px 0 0}.not_found .col_half.right{padding:0 0 0 50px}.not_found .rte_content h4{margin-bottom:10px}.not_found .rte_content p{margin:0 0 10px}.not_found .rte_content ul{margin-bottom:20px}.not_found form{width:100%;position:relative}.not_found form .button,.not_found form .button:hover{height:100%;position:absolute;top:0;right:-1px}.not_found form .input_container{width:100%;border-color:#004ba0}.not_found form .input_container input{padding-right:140px}.not_found form .button{padding:5px 40px 5px 30px!important}.not_found .categories{margin:0 0 20px}.not_found .categories li{width:47%;margin:0 0 10px;list-style-type:none}.not_found .categories li a{height:40px;padding:0 15px;display:block;font-size:18px;text-transform:uppercase;color:#004ba0;line-height:40px;border:1px solid #004ba0}.pswp,.pswp__bg,.pswp__scroll-wrap{width:100%;height:100%;top:0;position:absolute;left:0}.not_found .categories li a:hover{color:#FFF;background:#004ba0}.not_found .categories li:nth-child(even){float:right}.not_found .categories li:nth-child(odd){float:left}.not_found section.product .headline{margin:0 0 20px}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500}.pswp .pswp *{-webkit-box-sizing:border-box;-webkit-box-sizing-box-sizing:border-box}.pswp .pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__scroll-wrap{overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-ms-user-select:none;user-select:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1),-webkit-transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{background:#000;opacity:0;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg a{color:#CCC}.pswp__caption{max-height:200px}.pswp__caption .pswp__caption__center{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 30px;max-width:650px;width:100%;max-height:172px;overflow:hidden}.pswp__caption .pswp__caption__center p{height:120px;overflow:hidden;color:#ccc;font-size:13px}.pswp__caption .pswp__caption__center a{border:1px solid #ccc;display:inline-block;margin:5px 0 0;padding:2px 5px;height:auto;color:#ccc}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{color:#000;text-decoration:none}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{position:relative;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button .pswp__button:focus,.pswp__button .pswp__button:hover{opacity:1}.pswp__button .pswp__button:active{outline:0;opacity:.9}.pswp__button .pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__preloader,.pswp__share-modal{opacity:0;-webkit-transition:opacity .25s ease-out}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../img/photoswipe/default-skin.png) no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(../img/photoswipe/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;transition:opacity .25s ease-out;will-change:opacity}.pswp__caption--empty,.pswp__share-modal--hidden,.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;-webkit-border-radius:2px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:14px;line-height:18px}.pswp__share-tooltip a:first-child{-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}.pswp__counter,.pswp__preloader{height:44px;top:0;position:absolute}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}a.pswp__share--facebook:hover a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}a.pswp__share--download:hover{background:#DDD}.pswp__counter{left:0;font-size:13px;line-height:44px;color:#FFF;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption .pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__ui{visibility:visible}.pswp__preloader{width:44px;left:50%;margin-left:-22px;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp--css_animation .pswp__preloader--active,.pswp__preloader--active,.pswp__ui{opacity:1}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active .pswp__preloader--active .pswp__preloader__icn{background:url(../img/photoswipe/preloader.gif) no-repeat}.pswp--css_animation .pswp__preloader--active .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;-webkit-border-radius:50%;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}@keyframes donut-rotate{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}.pswp__ui{-webkit-font-smoothing:auto;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}.guestbook_container>section{margin-bottom:0!important}.guestbook_container .section_headline{margin-bottom:40px}.guestbook_container .col_half{width:47%}.guestbook_container .col_half.left{margin-right:30px}.guestbook_container .col_half.right{margin-left:30px}.guestbook_container .content_list_item{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;padding:0 0 10px;margin:0 0 60px;height:auto;max-height:256px;position:relative;z-index:10}.guestbook_container .content_list_item:after{background:url(../../src/img/guestbook_border.svg) left center repeat-x;background-size:50px 2px;content:"";width:100%;height:10px;position:absolute;left:0;bottom:-5px}.guestbook_container .content_list_item.content_list_item--with-img{padding:0 0 110px;max-height:366px}.guestbook_container .content_list_item:hover{background:0 0}.guestbook_container .content_list_item .text{-webkit-transition:0s ease max-height;transition:0s ease max-height;margin:0 0 10px;max-height:202px;overflow:hidden}.guestbook_container .content_list_item .guestbook_img{-webkit-box-sizing:border-box;box-sizing:border-box;background:#f1f4f7;border:1px solid #004ba0;width:14%;height:auto;float:left;overflow:hidden;text-align:center}.guestbook_container .content_list_item .guestbook_img:not(:last-child){margin:0 3% 0 0}.guestbook_container .content_list_item .guestbook_img img{width:auto;height:80px}.guestbook_container .content_list_item .guestbook_img.img,.guestbook_container .content_list_item .guestbook_img.video{position:relative;cursor:pointer}.guestbook_container .content_list_item .guestbook_img.img:after,.guestbook_container .content_list_item .guestbook_img.video:after{-webkit-transition:.5s ease opacity;transition:.5s ease opacity;content:"";width:100%;height:100%;display:block;opacity:0;position:absolute;left:0;top:0}.checkout_header .step.inactive,.guestbook_container .content_list_item .guestbook_img.img:hover:after,.guestbook_container .content_list_item .guestbook_img.video:hover:after{opacity:1}.guestbook_container .content_list_item .guestbook_img.img:after{background:url(../../src/img/header_search_white.svg) center center no-repeat rgba(0,0,0,.7);background-size:auto 30px}.guestbook_container .content_list_item .guestbook_img.video:after{background:url(../../src/img/play_btn_white.svg) center center no-repeat rgba(0,0,0,.7);background-size:auto 30px}.guestbook_container .content_list_item .guestbook_img_container{width:100%;height:82px;float:none;clear:both;overflow:hidden;position:absolute;left:0;bottom:20px}.guestbook_container .content_list_item .read_more{background:#FFF;padding:0 0 0 10px;display:block;position:absolute;bottom:-12px;right:0;cursor:pointer;z-index:20}.guestbook_container .content_list_item .read_more span{border:1px solid #004ba0;padding:5px 30px 5px 10px;display:block;font-size:12px;font-weight:700;color:#004ba0;position:relative}.guestbook_container .content_list_item .read_more span:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);content:"";background:url(../../src/img/button_action.svg) center center no-repeat #004ba0;background-size:8px auto;width:23px;height:23px;display:block;position:absolute;top:0;right:0}.guestbook_container .content_list_item.open{height:auto;max-height:none}.guestbook_container .content_list_item.open .text{-webkit-transition:2s ease max-height;transition:2s ease max-height;max-height:1500px}.guestbook_container .content_list_item.open .read_more span:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.guestbook_teaser{background:url(../../src/img/guestbook_teaser_bg.jpg) center center no-repeat;background-size:cover;margin:0 0 60px;width:100%;height:450px;display:table;float:none;clear:both;position:relative}.guestbook_teaser:after{background:rgba(255,255,255,.6);content:"";width:100%;height:200px;display:block;margin:-100px 0 0;position:absolute;left:0;top:50%}.guestbook_teaser .guestbook_teaser-inner{display:table-row}.guestbook_teaser .guestbook_teaser_text,.guestbook_teaser .polaroid_img{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;display:table-cell;vertical-align:middle;position:relative;z-index:10}.guestbook_teaser .polaroid_img{width:60%}.guestbook_teaser .polaroid_img img{width:100%;height:auto}.guestbook_teaser .guestbook_teaser_text{width:40%}.guestbook_teaser .guestbook_teaser_text p{margin:0 0 20px;font-size:20px;font-weight:700}.guestbook_teaser .guestbook_teaser_text .button{background:rgba(255,255,255,.4);border:1px solid #004ba0;padding:8px 10px!important;width:auto;height:auto;font-size:22px;text-transform:uppercase;color:#004ba0!important;text-align:left;position:relative}.guestbook_teaser .guestbook_teaser_text .button:after{background:url(../../src/img/nav_more.svg) center center no-repeat;background-size:auto 20px;content:"";width:20px;height:20px;display:block;position:absolute;right:10px;top:10px}.guestbook_teaser .guestbook_teaser_text .button:hover{background:#004ba0;color:#FFF!important}.guestbook_teaser .guestbook_teaser_text .button:hover:after{background:url(../../src/img/nav_more_white.svg) center center no-repeat;background-size:auto 20px}.pswp.pswp-guestbook .pswp__zoom-wrap iframe{margin:-162px 0 0 -325px;width:650px;height:325px;position:absolute;left:50%;top:50%}.gallery_select{margin:0 0 10px;float:none;clear:both;overflow:hidden}.gallery_select .radio_container{margin:3px 20px 0 0;float:left;clear:none}.news_list .test_report .news_item{padding:0}.news_list .test_report .news_item .text,.news_list .test_report .news_item>a{-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell;vertical-align:middle}.news_list .test_report .news_item .text{padding-bottom:0}.news_list .test_report .news_item .headline_container{clear:none}.news_list .test_report .news_item .button{text-decoration:none;margin-top:10px;margin-bottom:0;margin-left:0;float:left}.product.content .news_list{padding:0;background:rgba(235,130,135,.2);margin:0}.product.content .news_list .news_item{padding:0;margin:0;position:relative}.product.content .news_list>a{width:25%;max-width:300px}.product.content .news_list .text{width:75%;max-width:900px;padding:20px 20px 55px}.product.content .news_list .button{margin-left:0;margin-bottom:0;position:absolute;bottom:10px;right:10px}.product.content .news_list.rte_content .alignleft{margin-bottom:0}.product.content .news_list img.alignleft{margin-right:0;margin-bottom:0}.product.content .news_list .headline_container{margin-bottom:0}.product.content .news_list p{margin:0}.product.content .news_list .headline{margin-bottom:0;color:#333}.product.content .news_list .headline:after{display:none}.section_press .section_headline{color:#004ba0}.section_press .rte_content,.section_press .section_headline,.section_press form{margin:0 0 50px}@media all and (max-width:1215px){.section_press .form_header{margin-left:0;margin-right:0}}.gutschein_pdf{background:url(../../src/img/gutschein_background.png) center center no-repeat;background-size:100% auto;margin:100px auto;width:562px;height:796px;position:relative}.gutschein_pdf .custom_text{position:absolute;left:48px;right:48px;top:530px;font-weight:400;font-size:16px;line-height:1.2;color:#505050}.gutschein_text{margin-bottom:26px}.gutschein_info{margin-bottom:15px;float:none;clear:both;overflow:hidden}.gutschein_box{-webkit-box-sizing:border-box;box-sizing:border-box;padding:26px 3px 0;width:200px;height:70px;position:absolute;top:649px}.gutschein_box:first-child{left:48px;right:auto}.gutschein_box:last-child{right:48px;left:auto}.gutschein_box_content{font-size:32px;text-align:center;display:block;color:#004ba0}.gutschein_small{position:absolute;left:48px;right:48px;bottom:30px}.gutschein_small small{display:block;font-size:11px;line-height:13px;color:#004ba0}.sling_comp{margin:0;padding:0;width:100%;line-height:1.2}.sling_comp a{color:#004ba0;font-weight:700}.sling_comp tr{font-size:14px}.sling_comp thead{background-color:#eb8287}.sling_comp thead th{color:#FFF;border:1px solid #FFF;border-top:none;border-bottom:none;padding:10px}.sling_comp thead th:first-child{border-left:none}.sling_comp thead th:last-child{border-right:none}.sling_comp td,.sling_comp th{padding:20px 10px;text-align:center;vertical-align:middle}.sling_comp td{font-size:15px;border:1px solid #e6e6e6;border-top:none;max-width:85px}.sling_comp td:first-child{border-left:none;font-weight:700;padding:8px 10px}.sling_comp td:first-child img{margin-bottom:10px;width:auto;height:auto;max-width:60px}.sling_comp td:last-child{border-right:none}.sling_comp .icon_check,.sling_comp .icon_cross{position:relative;color:#FFF}.sling_comp .icon_check small,.sling_comp .icon_check:before,.sling_comp .icon_cross small,.sling_comp .icon_cross:before{color:#333;word-wrap:break-word}.sling_comp .icon_check.bottom,.sling_comp .icon_cross.bottom{vertical-align:bottom;padding:35px 10px 5px;line-height:1.1}.sling_comp .icon_check:after,.sling_comp .icon_cross:after{content:"";position:absolute;background:url(../../src/img/check_green-table.svg) center center no-repeat}.sling_comp .icon_cross:after{background:url(../../src/img/basket_delete.svg) center center no-repeat;width:24px;height:24px;background-size:24px 24px;top:-webkit-calc(50% - 12px);top:calc(50% - 12px);left:-webkit-calc(50% - 12px);left:calc(50% - 12px)}.sling_comp .icon_check:after{background:url(../../src/img/check_green-table.svg) center center no-repeat;width:30px;height:30px;background-size:30px 30px;top:-webkit-calc(50% - 15px);top:calc(50% - 15px);left:-webkit-calc(50% - 15px);left:calc(50% - 15px)}@media screen and (max-width:1024px){.sling_comp{border:0}.sling_comp thead{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sling_comp tr{border-bottom:3px solid #ddd;display:block;margin-bottom:10px}.sling_comp td{border-bottom:1px solid #ddd;display:block;font-size:14px;text-align:right;max-width:initial}.sling_comp td:first-child{font-size:18px;text-align:center;background-color:#eb828775;color:#FFF;padding:15px 10px;border:none;position:relative}.sling_comp td:first-child img{margin-bottom:0;margin-right:10px}.sling_comp td::before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}.sling_comp td:last-child{border-bottom:0;border-right:1px solid #e6e6e6}.sling_comp .icon_check:after,.sling_comp .icon_cross:after{right:10px;left:inherit}.sling_comp tr.show-it td:first-child:after,.sling_comp tr:not(.show-it) td:first-child:after{content:'';position:absolute;right:20px;width:13px;height:13px}.sling_comp .icon_check.bottom,.sling_comp .icon_cross.bottom{padding:40px 10px 5px}.sling_comp .icon_check.bottom:after,.sling_comp .icon_cross.bottom:after{top:5px}.sling_comp .icon_check.bottom:before,.sling_comp .icon_cross.bottom:before{margin-top:-18px}.sling_comp tr:not(.show-it) td:first-child:after{-webkit-transition:250ms ease transform;transition:250ms ease transform;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);top:-webkit-calc(50% - 7px);top:calc(50% - 7px);background:url(../../src/img/header_top_arrow.svg) center center no-repeat;background-size:13px 13px}.sling_comp tr:not(.show-it) td:not(:first-child){display:none}.sling_comp tr.show-it td:first-child:after{-webkit-transition:250ms ease transform;transition:250ms ease transform;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:-webkit-calc(50% - 7px);top:calc(50% - 7px);background:url(../../src/img/header_top_arrow.svg) center center no-repeat;background-size:13px 13px}}.sticky-contact{display:none}@media screen and (min-width:319px) and (max-width:321px){.cookie_hint~.sticky-contact.sticky-contact--live-chat{bottom:200px!important}}@media screen and (min-width:322px) and (max-width:424px){.cookie_hint~.sticky-contact.sticky-contact--live-chat{bottom:185px!important}}@media screen and (min-width:425px) and (max-width:590px){.cookie_hint~.sticky-contact.sticky-contact--live-chat{bottom:170px!important}}@media screen and (min-width:591px) and (max-width:671px){.cookie_hint~.sticky-contact.sticky-contact--live-chat{bottom:155px!important}}@media screen and (max-width:799px){.sticky-contact.sticky-contact--live-chat{display:block;position:fixed;width:60px;height:60px;bottom:55px;-webkit-transition:.5s ease all;transition:.5s ease all;right:10px;background-color:#004ba0;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;border:2px solid #FFF;z-index:1000}.sticky-contact.sticky-contact--live-chat .sticky-contact--flag{height:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sticky-contact.sticky-contact--live-chat .sticky-contact--flag img{margin:0 auto 2px;width:35px;height:35px}.sticky-contact.sticky-contact--live-chat .sticky-contact--flag span{display:none}.cookie_hint~.sticky-contact.sticky-contact--live-chat{bottom:135px;-webkit-transition:.5s ease all;transition:.5s ease all}}@media screen and (min-width:800px){.sticky-contact{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-transition:ease .3s right;transition:ease .3s right;font-weight:700;position:fixed;width:450px;height:auto;top:-webkit-calc(50% - 150px);top:calc(50% - 150px);right:-376px;z-index:1000}.sticky-contact .sticky-contact--flag img{width:30px;height:30px}.sticky-contact .sticky-contact--wrapper{-webkit-box-shadow:none;box-shadow:none}.sticky-contact.slide--horizontal{-webkit-transition:ease .3s right;transition:ease .3s right;right:0}.sticky-contact.slide--horizontal .sticky-contact--wrapper{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.sticky-contact.slide--horizontal~.sticky-contact.sticky-contact--live-chat{top:55%;-webkit-transition:.2s ease all;transition:.2s ease all}.sticky-contact.sticky-contact--live-chat{top:45%;-webkit-transition:.2s ease all;transition:.2s ease all}.sticky-contact.sticky-contact--live-chat .sticky-contact--flag{background-color:#a3c647}.sticky-contact.sticky-contact--live-chat .sticky-contact--flag img{width:35px;height:35px}.sticky-contact--flag{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:75px;height:75px;background-color:#004ba0;color:#FFF;cursor:pointer}.sticky-contact--wrapper{border:2px solid #004ba0;background-color:#FFF;width:375px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.sticky-contact--wrapper .sticky-contact--list li{margin:15px}.sticky-contact--wrapper .sticky-contact--list li img{width:25px;height:25px;margin-right:10px}.sticky-contact--wrapper .sticky-contact--list li a,.sticky-contact--wrapper .sticky-contact--list li span{color:#004ba0;font-weight:400;display:inline-block}.sticky-contact--wrapper .sticky-contact--list li span{width:-webkit-calc(100% - 50px);width:calc(100% - 50px)}.sticky-contact--wrapper .sticky-contact--list li a{text-decoration:underline}.sticky-contact--wrapper .sticky-contact--list li a,.sticky-contact--wrapper .sticky-contact--list li img,.sticky-contact--wrapper .sticky-contact--list li span{vertical-align:middle}}.squarelovin-headline{color:#004ba0;font-size:30px;text-transform:uppercase;margin:0 0 20px}.squarelovin-subtext{font-family:proxima-nova,Arial,sans-serif;font-weight:400;font-size:16px}.basket_summary .table .table_cell .brand_name,.magazine_header,.rte_hintbox .headline,.usp-bar__item a,.usp-bar__item span,.window .basket_item .product_brand,.window .coupon_box .coupon,.window .coupon_img .headline{font-family:vag-rundschrift-d,"Comic Sans",sans-serif}.squarelovin-gallery-choose{width:300px!important;background-color:#004ba0!important;color:#fff!important;display:inline-block!important;padding:5px 30px!important;font-size:14px!important;font-weight:700!important;border:none!important}.squarelovin-gallery-choose.squarelovin-frontend-upload-link{margin-top:10px;margin-bottom:20px;float:right;width:auto!important}.usp-bar-container{position:fixed!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;top:-1px;left:0;width:100vw;height:40px;background-color:#a3c647;z-index:1000}.usp-bar-container~header.desktop{margin-top:39px}.usp-bar__item{margin-top:13px;text-align:center;cursor:pointer}.usp-bar__item a,.usp-bar__item span{text-align:center;font-size:15px;color:#FFF}.usp-bar__item span{font-weight:400}.usp-bar__item a{text-decoration:underline;font-weight:200;cursor:pointer;margin-left:10px;white-space:nowrap}.usp-bar__item__container{width:-webkit-calc(100vw - 40px);width:calc(100vw - 40px);margin:0 auto 0 -7px}.usp-bar-container~header.mobile{margin-top:39px}@media screen and (max-width:650px){.usp-bar-container{height:60px}.usp-bar-container~header.mobile{margin-top:58px}.usp-bar-container~.topteaser.mobile{margin-top:112px}.usp-bar-container~.topteaser.mobile+.content_teaser.wrapper{margin-top:0}.usp-bar-container~.content_teaser.wrapper{margin-top:112px}.usp-bar-container~.content_teaser.wrapper+.topteaser.mobile{margin-top:0}.usp-bar__item{position:relative;margin-top:10px;height:40px!important}.usp-bar__item .usp-bar__item__container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.window .basket_item .product_brand{color:#004ba0}.window .basket_item .product_name{color:#333}.window .basket_buttons{margin:20px 0;float:none;clear:both;overflow:hidden}.window .rate_product,.window .recommendation{padding:20px 0 0}.window .rate_product .form_row,.window .recommendation .form_row{margin-bottom:0}.window .rate_product .form_row .input_container,.window .rate_product .form_row .select_container,.window .rate_product .form_row .textarea_container,.window .recommendation .form_row .input_container,.window .recommendation .form_row .select_container,.window .recommendation .form_row .textarea_container{margin:0 0 20px}.window .rate_product .form_row{margin-bottom:20px}.window .rate_product .form_row p{font-weight:700}.window .rate_product .half{width:270px}.window .window_text{display:block;padding:10px 0}.gallery_window{width:auto}.gallery_window .gallery_item img{width:auto;height:auto;max-height:750px}.gallery_window p{margin:20px 0;font-size:14px;line-height:20px}.window .coupon_img{margin:-20px -20px 20px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px);position:relative}.window .coupon_img img{width:100%;height:auto}.window .coupon_img:before{background:#000;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(black));background:linear-gradient(to bottom,transparent 0,#000 100%);content:"";width:100%;height:80px;display:block;position:absolute;left:0;bottom:0}.window .coupon_img .headline{padding:15px 0;width:100%;display:block;position:absolute;bottom:0;font-size:32px;text-align:center;color:#FFF;text-transform:uppercase}.window .coupon_info{margin:0 0 30px;text-align:center;font-size:16px;line-height:22px}.window .coupon_info p{margin:0 0 10px;font-weight:600}.window .coupon_info .button{margin-bottom:15px;display:inline-block!important}.window .coupon_box{-webkit-box-sizing:border-box;box-sizing:border-box;border:3px dashed #004ba0;background:rgba(0,75,160,.15);padding:15px 10px;margin:0 0 15px;width:300px;display:inline-block}.window .coupon_box .coupon,.window .coupon_box small{display:block;color:#004ba0;top:-5px;position:relative}.window .coupon_box small{font-weight:700;text-transform:uppercase}.window .coupon_box .coupon{font-size:32px}.window_guestbook{width:800px;margin-left:-400px;margin-top:0!important;top:50px!important}.window_guestbook .textarea_container{height:100px}.window_guestbook .form_row{margin:0 0 15px}.window_guestbook .form_row .half{width:48%}.window_guestbook .captcha_container .form_row,.window_guestbook .checkbox_container label{margin:0}.geoip_window{clear:both}.geoip_window .window_image{margin:0 20px 20px 0;text-align:center;width:250px;float:left}.geoip_window .window_image img{display:inline-block;width:auto;height:auto;max-width:100%;max-height:100%}.geoip_window .window_content{margin:0 0 20px;float:left;width:-webkit-calc(100% - 270px);width:calc(100% - 270px)}.geoip_window .window_content p{margin:0 0 10px}.geoip_window .window_content .button{display:inline-block!important}@media (max-width:670px){.geoip_window{clear:both}.geoip_window .window_image{margin-right:0;text-align:center;width:100%;float:none}.geoip_window .window_image img{max-width:250px}.geoip_window .window_content{float:none;width:100%}}.checkout_header{margin-bottom:50px;position:relative}.checkout_header .progress_bar{width:100%;height:7px;position:absolute;left:0;top:24px}.checkout_header .progress_bar span{-webkit-transition:.3s ease width;transition:.3s ease width;height:7px;display:block;position:absolute;top:0;left:0;background:#004ba0}.checkout_header .step{width:240px;height:80px;padding:0;margin:0;text-align:center;background:0 0;border:none}.checkout_header .step p{color:#e44713;font-weight:600}.checkout_header .step strong{-webkit-border-radius:50px;border-radius:50px;width:50px;height:50px;margin:0 auto 10px;color:#e44713;font-size:22px;font-weight:700;line-height:50px;text-align:center;position:relative;z-index:10;background:#FFF;border:1px solid #e44713}.basket_bar span>a,.basket_bar.bottom>span>a{font-size:16px;display:inline-block;color:#333}.checkout_header .step.completed p{color:#004ba0}.checkout_header .step.completed strong{text-indent:-10000px;border-color:#004ba0;background:url(../../src/img/checkout_tick.svg) center center no-repeat #004ba0;background-size:25px 20px}.checkout_header .step.completed:after,.checkout_header .step.completed:before{display:none}.checkout_header .step.inactive p{color:rgba(0,0,0,.45)}.checkout_header .step.inactive strong{color:#004ba0;background:#FFF;border-color:#004ba0}.basket_bar{border:none}.basket_bar span{width:955px;font-weight:700;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.basket_bar span>a{padding:0 15px;line-height:50px;text-decoration:underline}.basket_bar .button{width:210px;height:52px;font-weight:700;line-height:42px;top:0;text-transform:uppercase;background-color:#004ba0}.basket_bar .button:after{width:7px;height:12px;margin-top:-6px;right:49px;background-size:7px 12px}.basket_bar .button:hover{background-color:#00336d}.basket_bar.bottom{margin-bottom:100px}.basket_bar.bottom>span{width:983px;height:52px;padding:0;background:#f2f2f2}.basket_bar.bottom>span>a{padding:0 15px;line-height:50px;text-decoration:underline}.basket_bar.bottom .button{width:210px}.basket_bar.no_button span{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.basket_error_box{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 30px;padding:15px 20px;border:1px solid #ff2a2a;background:rgba(255,42,42,.3)}.basket_error_box p{margin:0;font-size:13px;line-height:16px}.basket_error_box p strong{display:block;font-weight:700;font-size:13px}.basket_error_box ul{padding:5px 0 0;float:none;clear:both;overflow:hidden;list-style-type:square}.basket_error_box ul li{margin:0 20px;float:left;font-size:13px;line-height:16px}.basket_summary.step4 .table_row{border-bottom-color:#FFF}.basket_summary.step4 .table_cell{border-right-color:#FFF}.basket_summary.step4 .payment_summary{padding:15px 0 0!important}.basket_summary.step4 .payment_summary dl{margin:0}.basket_summary.step4 .table_footer .table_row{border-bottom:none}.basket_summary.step4 .table_footer .table_cell{padding-bottom:0!important}.basket_summary.step4 .discount_container{background:0 0}.basket_summary .table .table_header div:first-child{width:395px;text-align:left;padding:12px 35px 12px 15px}.basket_summary .table .table_header div:last-child{width:200px;padding:12px 15px 12px 35px}.basket_summary .table .table_cell{padding:15px;text-align:center;vertical-align:middle}.basket_summary .table .table_cell.product{text-align:left;padding:15px 15px 15px 0}.basket_summary .table .table_cell:last-child{padding:15px 0 15px 15px}.basket_summary .table .table_cell a{width:100%;display:block;color:#333}.basket_summary .table .table_cell .product_detail,.basket_summary .table .table_cell .product_img{display:table-cell;vertical-align:middle}.basket_summary .table .table_cell .product_detail{padding:0 0 0 15px}.basket_summary .table .table_cell .product_detail small{color:#505050;font-size:12px}.basket_summary .table .table_cell .brand_name,.basket_summary .table .table_cell .product_name{display:block}.basket_summary .table .table_cell .brand_name{font-weight:400;color:#004ba0}.basket_summary .table .table_cell .product_name{margin:0;font-weight:700;font-color:#333}.basket_summary .table .table_cell b{font-weight:700}.basket_summary .table .table_cell .input_container{width:90px;height:30px;margin:0}.basket_summary .table .table_cell .input_container input[type=number]{padding:0 5px 0 10px;border:none}.basket_summary .table .table_cell .delete,.basket_summary .table .table_cell .reload{display:block;padding:3px 0 3px 18px;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.basket_summary .table .table_cell .delete:after,.basket_summary .table .table_cell .reload:after{display:none}.basket_summary .table .table_cell .delete:hover,.basket_summary .table .table_cell .reload:hover{color:#004ba0;text-decoration:underline}.basket_summary .table .table_cell .delete{margin:0 0 5px;background:url(../../src/img/basket_delete.svg) 2px center no-repeat;background-size:10px 10px}.basket_summary .table .table_cell .reload{background:url(../../src/img/basket_refresh.svg) left center no-repeat;background-size:16px 12px}.basket_summary .table .table_cell .link_basket{width:70%;padding:0 10px 0 0;display:block;text-align:left;color:#333;font-weight:600;font-size:14px;background:url(../../src/img/nav_more.svg) right center no-repeat;background-size:6px 8px}.basket_summary .table .table_cell .link_basket:hover{color:#004ba0;text-decoration:underline}.basket_summary .table .price{-webkit-box-sizing:border-box;box-sizing:border-box;width:115px}.basket_summary .table .action{-webkit-box-sizing:border-box;box-sizing:border-box;width:200px}.basket_summary .table.table_footer{margin:0 0 20px}.basket_summary .table.table_footer dl{width:395px}.basket_summary .table.table_footer dl dd,.basket_summary .table.table_footer dl dt{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;margin:0 0 5px;float:left;font-size:16px;font-weight:600}.basket_summary .table.table_footer dl dt{text-align:left}.basket_summary .table.table_footer dl dd{padding:0 15px 0 0;text-align:right}.basket_summary .table.table_footer dl .small{margin:-3px 0 5px;font-weight:400;font-size:13px}.basket_summary .table.table_footer dl .total{margin:0;padding-top:12px;padding-bottom:12px;font-weight:700}.basket_summary .table.table_footer dl div{padding:5px 0 4px 30px;float:none;clear:both;text-align:left;font-size:13px;background:url(../../src/img/checkout/free_shipping.svg) left center no-repeat;background-size:24px}.basket_summary .table_seperator{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:10px;vertical-align:middle;font-weight:700;line-height:19px;text-align:left;border-bottom:1px solid #e6e6e6}.basket_summary .table_seperator:before{content:"!";width:20px;height:20px;margin:0 7px 0 0;float:left;display:block;font-weight:700;font-size:16px;color:#FFF;line-height:20px;text-align:center;background:#e44713}.basket_summary .discount_container{height:40px;padding-left:15px;float:none;clear:both;background:rgba(0,75,160,.2)}.basket_summary .discount_container:after,.basket_summary .discount_container:before{content:"";display:table}.basket_summary .discount_container:after{clear:both;zoom:1}.basket_summary .discount_container .left{width:365px}.basket_summary .discount_container form{margin:0 0 0 15px;position:relative}.basket_summary .discount_container label{padding:13px 0;margin:0 10px 0 0;display:block;float:left;font-weight:700;color:#505050}.basket_summary .discount_container .input_container{height:30px;width:140px;margin:4px 5px 4px 0;float:left;border-color:#b6b6b6}.basket_summary .discount_container input[type=submit]{-webkit-border-radius:0;border-radius:0;height:32px;padding:5px 10px!important;margin:4px 0;display:block;border:none;color:#FFF;font-size:11px;line-height:10px;background:rgba(0,75,160,.5);border:1px solid rgba(0,75,160,.4)}.basket_summary .discount_container input[type=submit]:hover{background:rgba(0,75,160,.7);border:1px solid rgba(0,75,160,.6)}.basket_summary .payment_summary{padding:30px 0 0!important}.basket_summary .payment_summary dl{margin:0 0 10px}.checkout_box{width:auto}.checkout_box .checkoutbox_hint{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:10px;font-weight:700;background:rgba(0,75,160,.2)}.magazine_header,.rte_hintbox{-webkit-box-sizing:border-box}.checkout_box .box_headline{margin:0 0 20px}.checkout_box .radio_container div{margin:0 0 0 22px}.checkout_box .radio_container div span{display:block;font-size:14px;line-height:20px}.checkout_box .radio_container div span strong{display:inline;font-weight:700}.checkout_box .form{margin:0 22px}.checkout_box .form .form_row{margin:0 0 20px}.checkout_box .form label{margin:0 0 5px;padding:0;font-size:12px;font-weight:700;text-transform:uppercase}.checkout_box .form div{margin-left:0}.checkout_box .form .creditcard .input_container,.checkout_box .form .date_container .select_container{width:130px;float:left;margin-right:20px}.checkout_box .form .creditcard .hint{width:160px;height:100px;float:left;background:url(../../src/img/creditcard.svg) center bottom no-repeat}.proceed_to_checkout_boxes .box{width:31.666%;height:220px;border-color:#e6e6e6}.proceed_to_checkout_boxes .box a{color:#004ba0}.proceed_to_checkout_boxes .box .box_headline{color:#333;background:#e6e6e6}.proceed_to_checkout_boxes .box.big{padding:16px 15px;border-color:#b6b6b6;background:rgba(0,0,0,.05)}.proceed_to_checkout_boxes .box.big span{font-size:16px}.proceed_to_checkout_boxes .box.big .checkbox_container:last-child label,.proceed_to_checkout_boxes .box.big .form_row{margin-bottom:0}.proceed_to_checkout_boxes .box.big strong{font-weight:700}.proceed_to_checkout_boxes.agb_text{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.proceed_to_checkout_boxes.agb_text p{padding:0 20px;font-size:16px}.proceed_to_checkout_boxes.agb_text a{color:#004ba0}.proceed_to_checkout_boxes.agb_text .basket_bar.bottom{margin:0}.proceed_to_checkout_boxes.agb_text .basket_bar.bottom .button{width:100%}.proceed_to_checkout_boxes.checkboxes{margin:0 0 30px}.newsletter_teaser{margin:0 0 50px}.newsletter_teaser .newsletter_teaser_img,.newsletter_teaser .newsletter_teaser_text{display:table-cell;vertical-align:middle}.newsletter_teaser .newsletter_teaser_img{width:40%}.newsletter_teaser .newsletter_teaser_img img{width:100%;height:auto}.newsletter_teaser .newsletter_teaser_text{padding:0 0 0 5%;width:60%}.newsletter_teaser .newsletter_teaser_text p{font-size:16px;line-height:22px}.newsletter_teaser .newsletter_teaser_text p a{color:#004ba0;text-decoration:underline}.basket_info_box{padding:10px;background-color:#ffedc3;border:1px solid #ffc02a;font-size:14px;margin-bottom:30px}.magazine_header{box-sizing:border-box;width:100%;padding:5px 20px;margin:0 0 10px;font-size:24px;color:#004ba0;text-transform:uppercase;text-align:center;background:rgba(0,75,160,.1)}.content_teaser_table{margin:0 0 20px;padding:0 0 20px;float:none;clear:both;overflow:hidden;border-bottom:1px solid #e6e6e6}.content_teaser_table:last-child{border-bottom:none}.content_teaser_table .table_content{width:420px}.content_teaser_table span{display:block}.content_teaser_table .text_container{width:230px;float:left}.content_teaser_table .img_container{float:right}.content_teaser_table .headline{margin:0 0 10px;font-size:20px;font-weight:700;color:#004ba0;text-decoration:underline;text-transform:uppercase}.content_teaser_table .text{font-size:16px;line-height:22px}.rte_hintbox{box-sizing:border-box;margin:0 0 20px;padding:25px 30px 25px 185px;width:100%;min-height:165px;position:relative}.rte_hintbox .headline{margin:0 0 10px;display:block;text-transform:uppercase;font-size:22px}.rte_hintbox p{font-size:16px;line-height:1.3}.rte_hintbox:before{background:url(../../src/img/rte_hintbox_sprite.svg) no-repeat;background-size:100% auto;margin:-70px 0 0;content:"";width:120px;height:140px;position:absolute;left:30px;top:50%}.rte_hintbox--pink{background:rgba(235,130,135,.3)}.rte_hintbox--pink .headline{color:#eb8287}.rte_hintbox--pink:before{background-position:0 0}.rte_hintbox--blue{background:rgba(120,177,236,.3)}.rte_hintbox--blue .headline{color:#78b1ec}.rte_hintbox--blue:before{background-position:0 -208px}.rte_hintbox--green{background:rgba(163,198,71,.3)}.rte_hintbox--green .headline{color:#a3c647}.rte_hintbox--green:before{background-position:0 -416px}.country-image{position:relative}.country-image:after,.country-image:before{content:"";width:22px;height:22px;display:block;position:absolute;right:0}.country-image:after{background:#004ba0;top:0}.country-image:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.3s ease transform;transition:.3s ease transform;background:url(../../src/img/nav_more_down.svg) center center no-repeat;background-size:10px auto;top:0;z-index:2}.country-image img{border:1px solid #e2e2e2}.country-image.country-image-active:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.country-grid{-webkit-transition:.5s ease all;transition:.5s ease all;display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px -12px 30px;position:relative;max-height:0;overflow:hidden}.country-grid.country-grid-active{margin-bottom:50px}.country-grid:before{background:#b6b6b6;content:" ";width:auto;height:1px;display:block;position:absolute;top:0;left:12px;right:12px}.country-grid .image-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 12px 20px;width:145px;padding:5px;border:1px solid #e6e6e6}.country-grid .image-wrapper:hover{border:1px solid #004ba0}.country-grid .image-wrapper img{max-width:100%;max-height:100%;height:auto;width:auto;display:block}@media all and (max-width:1300px){.backtotop{right:20px;bottom:20px;z-index:50}}@media all and (max-width:1215px){.maincol,.sidecol{-webkit-box-sizing:border-box}section .section_headline{font-size:26px}.maincol{box-sizing:border-box;width:73%;padding-right:20px}.sidecol{box-sizing:border-box;width:23%;padding-left:20px;margin-right:4%}.col_half.left,.col_half.left.form,form .col_half.left,form.col_half.left{padding:0 50px 0 20px}.col_half.right,.col_half.right.form,form .col_half.right,form.col_half.right{padding:0 20px 0 50px}.breadcrumb{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:20px;padding-left:20px;width:100%}.rte_content{margin:0 20px 100px}}@media all and (max-width:1024px){body{margin:53px auto 0}.badge_green.big,.badge_red.big{width:40px;height:40px;line-height:40px}.badge_red.big{font-size:25px}.badge_green.big{font-size:15px}.maincol{width:64.666%}.sidecol{width:31.333%}.backtotop{width:40px;height:40px;bottom:60px;background-size:21px 14px}}@media all and (max-width:800px){.col_half,.col_half.form,.maincol,.sidecol,form .col_half,form.col_half{width:100%;float:none;clear:both;padding:0 20px}section .section_headline{font-size:22px}section .button,section .section_subline{font-size:14px}.maincol,.sidecol{margin:0}.col_half.form.left,.col_half.form.right,.col_half.left,.col_half.right,form .col_half.left,form .col_half.right,form.col_half.left,form.col_half.right{padding:0 20px}}@media all and (max-width:500px){section{margin-bottom:50px!important}section .section_headline{margin:0 20px;font-size:18px}section .section_subline{margin:0 0 20px;font-size:12px}section .button{font-size:14px!important;padding-left:17px!important;padding-right:17px!important}.badge_green.big,.badge_red.big{width:30px;height:30px;line-height:30px}.badge_red.big{font-size:20px}.badge_green.big{font-size:12px}.backtotop{width:30px;height:30px;right:15px;bottom:55px;background-size:18px 12px}}@media all and (max-width:350px){section .section_headline{font-size:16px}section .button{width:auto!important;min-height:0!important;height:auto!important;padding:12px 20px!important;font-size:12px!important;line-height:14px!important}}@media all and (max-width:1300px){.form_row.fullwidth{margin-right:20px;margin-left:20px}}@media all and (max-width:1215px){.form_header{margin-right:20px;margin-left:20px}.col_half .form_header{margin-right:0;margin-left:0}.form_row .small,.maincol .form_row .small{width:125px}.form_row .big,.maincol .form_row .big{width:-webkit-calc(100% - 125px - 5%);width:calc(100% - 125px - 5%)}.form_row .half,.maincol .form_row .half{width:48%}.date_container .input_container{width:20%}}@media screen and (max-width:1024px){.col_half .form_row .big,.col_half .form_row .half,.col_half .form_row .small{width:100%}.col_half .form_row .big:first-child,.col_half .form_row .half:first-child,.col_half .form_row .small:first-child{margin-bottom:25px}}@media screen and (max-width:800px){.col_half .form_row .big:first-child,.col_half .form_row .half:first-child,.col_half .form_row .small:first-child{margin-bottom:0}.col_half .form_row .half{width:48%}.col_half .form_row .big{width:-webkit-calc(100% - 125px - 5%);width:calc(100% - 125px - 5%)}.col_half .form_row .small{width:125px}}@media all and (max-width:670px){.select_container select{font-size:14px}.captcha_container .input_container{width:-webkit-calc(100% - 122px);width:calc(100% - 122px)}}@media all and (max-width:500px){.select_container select{font-size:12px}.date_container{width:70%!important}.date_container .input_container{width:20%}.form_header{height:30px}.form_header span{font-size:14px;line-height:20px}.form_header.arrow.light:after{background-size:6px 10px;top:9px;right:7px}.col_half .form_row .big,.col_half .form_row .half,.col_half .form_row .small,.form_row .big,.form_row .half,.form_row .small,.maincol .form_row .big,.maincol .form_row .half,.maincol .form_row .small{width:100%}.col_half .form_row .big:first-child,.col_half .form_row .half:first-child,.col_half .form_row .small:first-child,.form_row .big:first-child,.form_row .half:first-child,.form_row .small:first-child,.maincol .form_row .big:first-child,.maincol .form_row .half:first-child,.maincol .form_row .small:first-child{margin-bottom:25px}.form_subline{margin:0 0 25px;font-size:14px}.form_subline:after{bottom:-5px}.input_container,.select_container{height:35px}.checkbox_container .label,.checkbox_container label,.radio_container .label,.radio_container label{font-size:14px;line-height:17px}.textarea_container{height:100px}form p{font-size:14px;line-height:18px}.number_container .label,.number_container label{width:68%;padding:11px 10px 0 0;display:block;float:left;font-size:14px}.number_container .input_container{width:27%;display:block;float:right}.loader{width:25px;right:7px}.input_container.file{padding:8px 0}.input_container.file input{padding:0 40px 0 10px}.form_error .input_container.file .oxValidateError{bottom:-35px;left:-2px;right:auto}}@media all and (max-width:350px){.label,label{margin:0 0 2px;text-transform:uppercase;font-size:10px}.input_container,.select_container{height:30px}.input_container{position:relative}.input_container input{position:absolute;top:0;left:0}.input_container.file{padding:5px 0}.input_container.file input{position:static}.input_container input[type=number],.input_container input[type=text]{font-size:12px}.loader{width:20px}}@media all and (max-width:1215px){header.desktop{padding:0}header.desktop .logo{width:225px;left:15px}header.desktop .logo img{width:175px;margin:24px 25px 30px}header.desktop .basket_container{right:15px}header.desktop .search_form{width:300px}header.desktop nav{padding:0 0 0 255px}header.desktop nav .wrapper{padding:0}header.desktop nav .wrapper .main>a{-webkit-box-sizing:border-box;box-sizing:border-box;width:15.95%;height:40px;padding:8px 5px;margin:0;text-align:center;font-size:14px;line-height:15px}header.desktop nav .wrapper .main .main_nav_big{line-height:15px}header.desktop nav .wrapper .main.large>a{width:19.35%;white-space:nowrap}header.desktop .submenu{width:-webkit-calc(100% + 255px);width:calc(100% + 255px);left:-255px;padding-top:45px;padding-bottom:25px}}@media screen and (max-width:1100px){header.desktop .language_select{margin:0 0 0 10px}header.desktop .search_form{width:230px}}@media all and (max-width:1024px){body:lang(en) header.mobile .header_top.row .flyout_nav .dropdown .category-container .category-container__back span{right:14px}.category-container__close{position:absolute;top:0;right:20px;width:30px;height:30px;padding:10px 10px 20px;cursor:pointer;background:url(../../src/img/mobile_menu_close.svg) center no-repeat;background-size:12px 12px}.category-container__close span{display:block;width:100%;position:absolute;right:0;top:40px;font-size:11px;color:#004ba0;font-family:proxima-nova,Arial,sans-serif;font-weight:700}.basket_container .go_to_user_area,header.mobile .flyout_nav .main_category,header.mobile nav .menu_btn{font-family:vag-rundschrift-d,"Comic Sans",sans-serif}header.desktop{display:none}header.mobile{display:block;z-index:1010!important}header.mobile .header_top.row .language_select{display:inline-block;padding:0 20px 0 0;position:relative;font-size:0}header.mobile .header_top.row .language_select:after{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';position:absolute;right:20px;top:50%;background:url(../../src/img/header_top_arrow.svg) center center no-repeat;background-size:13px 13px;width:13px;height:13px}header.mobile .header_top.row .language_select .language span{padding:7px 20px}header.mobile .header_top.row .language_select ul{background:#FFF;display:none;border:1px solid #004ba0;border-top:none;z-index:20;position:absolute}header.mobile .header_top.row .language_select ul.active{display:block}header.mobile .header_top.row .language_select ul li a{padding:10px 20px;display:block}header.mobile .header_top.row .language_select .country{width:32px;height:26px;background-size:32px 26px;display:inline-block;vertical-align:middle}header.mobile .header_top.row .language_select .country.de{background:url(../../src/img/flags/germany.png) center center no-repeat;background-size:32px 26px}header.mobile .header_top.row .language_select .country.en{background:url(../../src/img/flags/united_kingdom.png) center center no-repeat;background-size:32px 26px}header.mobile .header_top.row .language_select .country.fr{background:url(../../src/img/flags/france.png) center center no-repeat;background-size:32px 26px}header.mobile .header_top.row .language_select .country.it{background:url(../../src/img/flags/italy.png) center center no-repeat;background-size:32px 26px}header.mobile .header_top.row .language_select .country.ru{background:url(../../src/img/flags/russia.png) center center no-repeat;background-size:32px 26px}header.mobile .header_top.row .language_select .country.us{background:url(../../src/img/flags/usa_canada.png) center center no-repeat;background-size:64px 26px;width:64px}header.mobile .search_container{font-weight:600;font-size:14px;line-height:16px;color:#004ba0;background-image:none}header.mobile .search_container:after{content:"";width:17px;height:17px;position:absolute;right:10px;top:10px;background:url(../../src/img/header_search.svg) center center no-repeat;background-size:15px 15px}header.mobile .search_container.open{background:0 0}header.mobile .search_form{background:#004ba0;top:51px!important;padding:3px}header.mobile .search_form .input_container{-webkit-box-sizing:border-box;box-sizing:border-box;border-color:#e6e6e6}header.mobile .search_form .input_container input:focus{border-color:transparent}header.mobile .search_form .button{width:40px;height:40px;padding:0!important;position:absolute;top:3px;right:3px;background-image:url(../../src/img/header_search_white.svg);background-position:center center;background-repeat:no-repeat;background-size:17px 17px}header.mobile nav{background:#004ba0}header.mobile nav a{border:none}header.mobile nav .menu_btn{width:86px;padding-left:15px;font-weight:400;position:relative;border:none;text-transform:uppercase;background:#00336d}header.mobile nav .menu_btn:before{-webkit-transition:.5s ease all;transition:.5s ease all;content:"";width:12px;height:8px;display:block;position:absolute;right:8px;top:15px;background:url(../../src/img/nav_more_down.svg) 89% center no-repeat;background-size:12px 8px}header.mobile .main_nav{width:-webkit-calc(100% - 86px);width:calc(100% - 86px)}header.mobile .main_nav a{width:15%;padding:6px 5px;text-transform:uppercase;line-height:26px}header.mobile .main_nav a:hover{background:#00336d}header.mobile .main_nav a:lang(en){font-size:13px}header.mobile .main_nav .main_nav_big{width:22%;line-height:26px}header.mobile .flyout_nav.open .scroll_down{display:block}header.mobile .flyout_nav a:hover{background:0 0}header.mobile .flyout_nav .section.special .mobile-course .main_category{text-align:left}header.mobile .flyout_nav .section.special .mobile-course .category{padding-left:10px}header.mobile .flyout_nav .dropdown{display:none}header.mobile .flyout_nav .main_category{visibility:visible;font-size:18px;line-height:40px;text-transform:uppercase;color:#004ba0;background:0 0;border-bottom:4px double #e6e6e6}header.mobile .flyout_nav .main_category span.right{padding:5px 20px 5px 5px;font-family:proxima-nova,Arial,sans-serif;font-size:14px;font-weight:700;line-height:30px;background:url(../../src/img/nav_more.svg) 96% center no-repeat;background-size:8px 10px}header.mobile .flyout_nav .main_category:hover{background:0 0}header.mobile .flyout_nav .category-container{position:fixed;left:-110%;top:55px;height:100vh;width:100vw;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;padding:65px 30px 0 10px;-webkit-transition:.3s ease all;transition:.3s ease all;z-index:10}header.mobile .flyout_nav .category-container .category-container__back{position:absolute;display:block;top:0;left:3px;width:30px;height:30px;padding:20px 10px 10px;cursor:pointer;background:url(../../src/img/nav_more.svg) center no-repeat;background-size:10px 13px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}header.mobile .flyout_nav .category-container .category-container__back span{display:block;width:100%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);position:absolute;right:10px;bottom:40px;font-size:11px;color:#004ba0;font-family:proxima-nova,Arial,sans-serif;font-weight:700}header.mobile .flyout_nav .category-container.active{left:0;-webkit-transition:.3s ease all;transition:.3s ease all}header.mobile .flyout_nav .category-container .category{width:-webkit-calc(100% - 20px);width:calc(100% - 20px);padding:0 0 0 10px!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:37px;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;margin-bottom:5px;cursor:pointer;margin-right:0}header.mobile .flyout_nav .category-container .category a{height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header.mobile .flyout_nav .category-container .category.category--selected{font-weight:700;color:#004ba0;background:#e6e6e6}header.mobile .flyout_nav .category-container .category.category--link,header.mobile .flyout_nav .category-container .category.category--selected a:hover,header.mobile .flyout_nav .category-container .category.category--selected span:hover{background:0 0}header.mobile .flyout_nav .category-container .category.category--selected a,header.mobile .flyout_nav .category-container .category.category--selected span{width:100%;height:100%;color:#004ba0;font-weight:700;font-size:15px}header.mobile .flyout_nav .category-container .category.category--selected a{height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header.mobile .flyout_nav .category-container .category .category__sub-container .category.category--selected{font-size:15px;-webkit-box-sizing:border-box;box-sizing:border-box}header.mobile .flyout_nav .category-container .category .category__sub-container{position:fixed;left:-110%;top:119px;height:100vh;width:100vw;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;-webkit-transition:.3s ease all;transition:.3s ease all}header.mobile .flyout_nav .category-container .category .category__sub-container .category{height:39px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}header.mobile .flyout_nav .category-container .category.active .category__sub-container{left:0;-webkit-transition:.3s ease all;transition:.3s ease all}header.mobile .flyout_nav .category{font-size:16px;background:url(../../src/img/nav_more.svg) -webkit-calc(100% - 10px) center no-repeat;background:url(../../src/img/nav_more.svg) calc(100% - 10px) center no-repeat;background-size:6px 8px}header.mobile .flyout_nav .category:hover{background:url(../../src/img/nav_more.svg) -webkit-calc(100% - 10px) center no-repeat;background:url(../../src/img/nav_more.svg) calc(100% - 10px) center no-repeat;background-size:6px 8px}header.mobile .flyout_nav .category_special{background:url(../../src/img/dein_didymos.svg) 10px center no-repeat #e6e6e6!important;padding:15px 0 15px 50px!important;height:auto!important;color:#004ba0;font-weight:700}header.mobile .flyout_nav .category,header.mobile .flyout_nav a{font-family:proxima-nova,Arial,sans-serif;font-weight:400;color:#333}header.mobile .flyout_nav .section.special{width:100%;margin-right:0}header.mobile .flyout_nav .section.special .category{width:45%;margin-bottom:0;padding-left:0;float:left;font-weight:700;background:0 0}header.mobile .flyout_nav .section.special .category:first-child{margin-right:10%}header.mobile .flyout_nav .section.special .badge_green,header.mobile .flyout_nav .section.special .badge_red{width:30px;height:30px;margin:0 10px 0 0;float:left;line-height:30px;position:relative;top:-7px}header.mobile .flyout_nav .section.special .badge_green{font-size:12px}header.mobile .flyout_nav .section.special .badge_red{font-size:17px}header.mobile .flyout_nav .section:nth-child(odd){margin-right:0}header.mobile .flyout_nav .section:nth-child(even){margin-right:10%}header.mobile .flyout_nav .section{width:100%}header.mobile .flyout_nav .section .language{padding:5px 5px 5px 0;display:inherit;float:left;text-decoration:underline}header.mobile .flyout_nav .section ul li{padding:5px 5px 5px 0;display:inline-block}header.mobile .flyout_nav .section ul li a:hover{background:0 0}header.mobile .flyout_nav .section .country{width:16px;height:13px;background-size:16px 13px;display:inline-block;vertical-align:middle;padding-right:5px}header.mobile .flyout_nav .section .country.de{background:url(../../src/img/flags/germany.png) center center no-repeat}header.mobile .flyout_nav .section .country.en{background:url(../../src/img/flags/united_kingdom.png) center center no-repeat}header.mobile .flyout_nav .section .country.fr{background:url(../../src/img/flags/france.png) center center no-repeat}header.mobile .flyout_nav .section .country.it{background:url(../../src/img/flags/italy.png) center center no-repeat}header.mobile .flyout_nav .section .country.ru{background:url(../../src/img/flags/russia.png) center center no-repeat}header.mobile .flyout_nav.open .menu_btn:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}header.mobile .flyout_nav.open .dropdown{display:block}header.mobile .flyout_nav.open .dropdown .section.special .mobile-course .main_category{font-weight:400}header.mobile .flyout_nav.open .dropdown .section.special .mobile-course .category{font-weight:400;background:url(../../src/img/nav_more.svg) left center no-repeat;height:auto;font-size:16px;background-size:6px 8px;margin:0 0 10px;width:45%}header.mobile .flyout_nav.open .dropdown .section.special .mobile-course .category:hover{background:url(../../src/img/nav_more.svg) left center no-repeat;background-size:8px 10px}header.mobile .flyout_nav.open .dropdown .section.special .mobile-course .category:nth-child(even){margin-right:10%}header.mobile .flyout_nav.open .dropdown .section.special .mobile-course .category.special{background:0;padding-left:0}header.mobile .flyout_nav.open .dropdown .section.special .mobile-course .category.empty{background:0}.basket_container{display:block;border-top-color:#004ba0}.basket_container .go_to_user_area{display:block;padding:13px 10px 12px 20px;margin:0 0 0 10px;font-size:15px;color:#004ba0;background:url(../../src/img/login_icon.svg) left center no-repeat;background-size:12px 12px}.basket_container .go_to_checkout{padding:5px 40px 5px 20px!important;line-height:33px}}.header_main.row{display:none}header.mobile{border-bottom:2px solid #004ba0}header.mobile .header_top.row .logo.left{position:absolute;left:50%;top:6px;margin:0}header.mobile .header_top.row .flyout_nav .menu_btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;float:left;width:23px;height:17px;padding:17px;background-image:url(../../src/img/burger_menu.svg);background-size:23px 17px;background-repeat:no-repeat;background-position:center;cursor:pointer}header.mobile .header_top.row .flyout_nav.open .dropdown{height:-webkit-calc(100vh - 53px);height:calc(100vh - 53px);left:0;top:55px;-webkit-transition:.3s ease all;transition:.3s ease all}header.mobile .header_top.row .flyout_nav .dropdown{display:block;height:-webkit-calc(100vh - 53px);height:calc(100vh - 53px);position:absolute;left:-100vw;top:55px;padding-top:65px;-webkit-transition:.3s ease all;transition:.3s ease all}@media all and (max-width:800px){header.mobile .main_nav a{width:15.5%;font-size:12px}header.mobile .main_nav:lang(en){-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px}header.mobile .main_nav:lang(en) .main_nav_biga:lang(en),header.mobile .main_nav:lang(en) a:lang(en){width:auto}header.mobile .flyout_nav .section{margin-bottom:10px}header.mobile .flyout_nav .main_category{font-size:16px}header.mobile .flyout_nav .main_category span.right{padding-right:15px;font-size:12px;font-weight:600;background-size:6px 8px}header.mobile .flyout_nav.open .dropdown .section.special .mobile-course .category{font-size:14px}header.mobile .flyout_nav.open .dropdown .section.special .mobile-course .category:nth-child(even){margin-right:0}header.mobile .flyout_nav .category{font-size:14px;background-size:6px 8px}header.mobile .flyout_nav .category_special{background-size:25px 25px!important;padding-left:40px!important}}@media all and (max-width:670px){header.mobile .main_nav a,header.mobile .main_nav a:lang(en),header.mobile .main_nav:lang(en) a,header.mobile .main_nav:lang(en) a:lang(en){width:33.333%;font-size:14px}header.mobile .main_nav a:lang(en):nth-child(n+4),header.mobile .main_nav a:nth-child(n+4),header.mobile .main_nav:lang(en) a:lang(en):nth-child(n+4),header.mobile .main_nav:lang(en) a:nth-child(n+4){display:none}header.mobile .flyout_nav.open .dropdown .section.special .mobile-course .main_category{text-align:left}}@media all and (max-width:500px){header.mobile .main_nav,header.mobile .main_nav:lang(en){display:none}header.mobile nav{background-color:transparent}header.mobile nav .menu_btn{width:100%;float:none;clear:both;position:relative;background:#004ba0}header.mobile nav .menu_btn.open{color:#FFF;border:none;background-image:url(../../src/img/nav_more_up.svg);background-color:rgba(0,75,160,.5);background-position:97% center}header.mobile .flyout_nav .dropdown{padding-top:15px!important}header.mobile .flyout_nav .dropdown .section.special{z-index:10}header.mobile .flyout_nav .dropdown .category-container__close{top:4px;z-index:15}header.mobile .flyout_nav .section{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px;margin:0 0 15px;float:none}header.mobile .flyout_nav .section .main_category{height:auto;font-size:14px;line-height:34px}header.mobile .flyout_nav .section .main_category span.right{line-height:25px}header.mobile .flyout_nav .section .category{width:100%;float:none;clear:both}header.mobile .flyout_nav .section.special{margin:5px 0;padding:5px 15px;float:none;clear:both;overflow:hidden}header.mobile .flyout_nav .section.special .category{width:100%;margin-right:0;float:none;clear:both}header.mobile .flyout_nav .section.special .category:first-child{margin-bottom:15px}header.mobile .flyout_nav.open .dropdown .section.special .mobile-course .category{width:100%}.basket_container.mobile .go_to_user_area{padding:15px 10px 12px 20px!important;font-size:12px}.basket_container.mobile .go_to_checkout{padding:5px 25px 5px 10px!important;font-size:12px}.shopvote_siegel{margin:-20px 0 80px;width:100%;height:64px;text-align:center;position:static}.shopvote_siegel .shopvote_siegel_mobile{display:block}.shopvote_siegel #sv-badge-t4{display:none!important}.flyout_nav .dropdown .section.special{overflow:visible!important}.mobile-course a{width:100%!important}}@media screen and (max-width:1024px){header.mobile .flyout_nav.open .dropdown{z-index:70}}@media screen and (min-width:500px) and (max-width:1024px){.mobile-course a{width:45%;float:left;margin-right:10%}.mobile-course a:hover{background:0 0}}@media all and (max-width:1300px){header.sticky.desktop nav{padding:0 0 0 195px}header.sticky.desktop nav a{border-bottom:none}header.sticky.desktop nav .wrapper{padding:0 80px 0 20px}header.sticky.desktop nav .wrapper .main>a{width:auto;padding:12px 15px 13px;text-align:center}header.sticky.desktop .logo{width:160px;height:75px;padding:0}header.sticky.desktop .logo img{margin:23px auto 0!important;width:120px}header.sticky.desktop .login_container{right:10px;top:8px}header.sticky.desktop .search_form{width:25px;right:47px}header.sticky.desktop .submenu{width:-webkit-calc(100% + 296px);width:calc(100% + 296px);padding-top:20px!important;padding-bottom:20px;left:-215px}}@media all and (max-width:1215px){header.sticky.desktop nav{padding:0 10px 0 165px}header.sticky.desktop nav .wrapper .main>a{padding-left:10px;padding-right:10px;padding-top:5px;margin:0 10px 0 0}footer .top{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:30px 20px}}@media all and (max-width:1024px){header.mobile{width:100%;position:fixed;top:0;left:0;z-index:100;background:#FFF}footer .top .col_one_fifth{width:33.333%;height:210px;margin:0 0 20px}footer .top .col_one_fifth:nth-child(3n+3){padding:0 0 0 2%}footer .top .col_one_fifth:nth-child(4){padding:0 2% 0 0}footer .top .social:nth-child(3n+3){margin:0 10px 10px 0}footer .top .social:nth-child(5n+5){margin-right:0}}@media all and (max-width:800px){footer .top .social{margin:0 12px 12px 0}footer .top .social:nth-child(3n+3){margin:0 0 12px}footer .top .social:nth-child(5n+5){margin:0 12px 12px 0}footer .bottom .footer_bottom a{padding:7px;margin:0 0 0 8px}footer .bottom .copyright{font-size:14px}}@media all and (max-width:670px){footer .top .col_one_fifth{width:50%}footer .top .col_one_fifth:nth-child(even){padding:0 0 0 2%!important}footer .top .col_one_fifth:nth-child(odd){padding:0 2% 0 0!important}footer .top .col_one_fifth:nth-child(3),footer .top .col_one_fifth:nth-child(4){height:140px}footer .top .col_one_fifth:last-child{width:100%!important;height:50px}footer .top .social{margin:0 12px 0 0!important}}@media all and (max-width:500px){footer .top .col_one_fifth{width:100%;height:auto;padding:0!important}footer .top .col_one_fifth:nth-child(even),footer .top .col_one_fifth:nth-child(odd){padding:0!important}footer .top .col_one_fifth:nth-child(3),footer .top .col_one_fifth:nth-child(4){height:auto}footer .top .social{width:13.555%;margin:0 3.666% 0 0!important}footer .bottom .copyright,footer .bottom .footer_bottom{width:100%;float:none;clear:both}footer .top .social:last-child{margin-right:0!important}footer .bottom{height:auto;padding:5px 20px}footer .bottom .copyright{font-size:16px;line-height:20px}footer .bottom .footer_bottom a{width:50%;margin:0;font-size:14px;line-height:20px}}@media all and (max-width:350px){footer .top .col_one_fifth{height:auto!important;margin:0 0 15px}footer .top .col_one_fifth:last-child{margin-bottom:0}footer .top .headline{margin:0 0 5px;font-size:14px}footer .top a{margin:0 0 5px;padding-left:8px;font-size:13px}footer .top a:before{width:4px;height:8px;background-size:4px 8px}footer .top .social{width:30%;margin:0 3.333% 10px 0!important}footer .top .social:nth-child(3n+3){margin-right:0!important}}@media all and (max-width:800px){.window .filter_container .form_row.half{width:47%}.window .filter_container .price_inputs{text-align:center;font-size:16px;font-weight:600;line-height:40px}.window .filter_container .price_inputs .input_container{width:200px}.window .filter_container .form_row.submit{float:none;clear:both}}@media all and (max-width:670px){.window{width:90%;margin-left:-45%}.window .filter_container .price_inputs .input_container{width:180px}}@media all and (max-width:500px){.window{overflow-y:scroll}.window .filter_container .price_inputs .input_container{width:110px}.geoip_window .window_image img{max-width:120px}}@media all and (max-width:350px){.window .window_headline{margin:0 0 10px;font-size:16px}.window .filter_container .price_inputs{line-height:30px;font-size:14px;font-weight:600}.window .filter_container .price_inputs .input_container{width:90px}}@media all and (max-width:1215px){.topteaser{width:100%;height:auto}.topteaser .layout_left .one_third,.topteaser .layout_right .one_third{width:33.333%}.topteaser .layout_left .two_third,.topteaser .layout_right .two_third{width:66.666%}.topteaser .box_container .box{width:33.333%;height:auto}}@media all and (max-width:1024px){.topteaser .box_container .box{-webkit-transform:translate3d(0,130px,0);-ms-transform:translate3d(0,130px,0);transform:translate3d(0,130px,0);text-align:left}.topteaser .box_container .box p{font-size:14px;line-height:20px}.topteaser .box_headline{font-size:20px}.topteaser .box_subline{font-size:12px;font-weight:800}.topteaser{display:none}.topteaser.mobile{display:block}.topteaser.mobile .slider{float:none;clear:both;position:relative}.topteaser.mobile .slider:after,.topteaser.mobile .slider:before{content:"";display:table}.topteaser.mobile .slider:after{clear:both;zoom:1}.topteaser.mobile .slider .slider_wrapper{-webkit-transition:.5s ease all;transition:.5s ease all;width:300%;height:auto;float:none;clear:both}.topteaser.mobile .slider .slider_item{width:33.333%;float:left;position:relative}.topteaser.mobile .slider .box{width:100%;height:auto;display:block;position:static;float:none;clear:both;padding:20px 50px 20px 20px;text-align:left}.topteaser.mobile .slider .box .box_subline{margin:0 0 5px}.topteaser.mobile .slider .box .text{font-size:14px;font-weight:600;line-height:20px}.topteaser.mobile .slider .box.green{background:#a3c647}.topteaser.mobile .slider .box.blue{background:#78b1ec}.topteaser.mobile .slider .box.pink{background:#eb8287}.topteaser.mobile .count{-webkit-border-radius:32px;border-radius:32px;width:32px;height:32px;display:block;position:absolute;bottom:10px;right:10px;z-index:10;font-weight:700;font-size:13px;line-height:32px;color:#FFF;text-align:center;background:rgba(0,0,0,.4)}.topteaser.mobile .btn_next,.topteaser.mobile .btn_prev{width:40px;height:60px;margin:-70px 0 0;display:block;position:absolute;top:50%;z-index:20;cursor:pointer}.topteaser.mobile .btn_prev{left:15px;background:url(../../src/img/topteaser/mobile_btn_prev.svg) center center no-repeat;background-size:60%}.topteaser.mobile .btn_next{right:15px;background:url(../../src/img/topteaser/mobile_btn_nxt.svg) center center no-repeat;background-size:60%}}@media all and (max-width:500px){.topteaser.mobile{margin-bottom:40px}.topteaser.mobile .slider .box .box_subline{margin:0;font-size:14px}.topteaser.mobile .slider .box .text{display:none}}@media all and (max-width:350px){.topteaser.mobile img{width:100%;height:auto}}@media all and (max-width:1215px){.history_teaser{-webkit-box-sizing:border-box;box-sizing:border-box}.history_teaser .img_container{width:30%;height:auto}.history_teaser .img_container img{max-width:100%;max-height:100%;width:auto;height:auto}}@media all and (max-width:1024px){.history_teaser a{display:block;width:100%;height:auto}.history_teaser .img_container{width:33%;height:auto;margin:0 15px 30px;float:none}.history_teaser .img_container .text_container{opacity:0!important;display:none!important;visibility:hidden!important}}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}@media screen and (min-width:500px) and (max-width:790px){.history_teaser .img_container{width:-webkit-calc(33% - 14px);width:calc(33% - 14px);height:auto;margin:0 7px 30px;float:left}}@media all and (max-width:500px){.history_teaser .section_subline{margin-bottom:30px}.history_teaser .img_container{width:-webkit-calc(50% - 20px);width:calc(50% - 20px);height:auto;margin:0 10px 20px;float:left}}@media all and (max-width:1300px){.product_teaser .product_big{width:30%;margin-right:3.333%}.product_teaser .product_big .img_container{width:100%;height:auto}.product_teaser .product_big .product_info{padding-top:10px;padding-bottom:10px}.product_teaser .product_big.right{margin-right:0}.product_teaser .product_small{width:46%;margin-right:0}.product_teaser .product_small .product_info{height:70px;padding:7px}.product_teaser .product_small .product_info .product_name{font-size:14px}.product_teaser .product_small .product_info .price{font-size:13px}.product_teaser .product_small_container{width:33%;margin-right:3.333%}.product_teaser.cat{margin:0 40px 120px}.product_teaser.cat .product_big .product_info,.product_teaser.cat .product_small .product_info{padding-left:0;padding-right:0}.product_teaser.cat .product{width:23.5%}.product_teaser.cat .product a{width:85%}}@media all and (max-width:1215px){.product_teaser{padding:40px 30px}}@media all and (max-width:1024px){.product_teaser .product_small.top,.product_teaser .products_top{margin-top:-20px}.product_teaser .product_small .product_info{height:auto}.product_teaser .product_small .badge_container{right:-12px}.product_teaser .product_big .product_info .product_name{font-size:18px}.product_teaser .product_big .product_info .price{font-size:16px}.product_teaser .product_big .badge_container{top:5px;left:-20px}.product_teaser.cat{text-align:center}.product_teaser.cat .teaser_headline{text-align:left}.product_teaser.cat .teaser_headline .section_headline,.product_teaser.cat .teaser_headline .section_subline{width:75%}.product_teaser.cat .product_list{width:75%;margin-top:-20px;display:inline-block}.product_teaser.cat .product_list:after,.product_teaser.cat .product_list:before{content:"";display:table}.product_teaser.cat .product_list:after{clear:both;zoom:1}.product_teaser.cat .product.col_one_fourth{width:43%;margin-right:5%!important;text-align:left}.product_teaser.cat .product.col_one_fourth:nth-child(2n+2){margin-right:0!important}.product_teaser.cat .product.col_one_fourth:nth-child(3n+3){margin-right:5%!important}.product_teaser.cat .product.col_one_fourth .product_image,.product_teaser.cat .product.col_one_fourth .product_info{width:100%}.product_teaser.cat .product.col_one_fourth .product_image{margin-top:20px;margin-bottom:5px}.product_teaser.cat .product.col_one_fourth .price.button,.product_teaser.cat .product.col_one_fourth .sizes_container{left:8%;right:8%}}@media all and (max-width:800px){.product_teaser .section_subline{margin-bottom:40px}.product_teaser .product_container{margin:0 0 30px;padding:0 0 250px;position:relative}.product_teaser .product_container .product_big{width:48%;margin:0}.product_teaser .product_container .product_small_container{width:100%;margin:0;float:none;position:absolute;left:0;bottom:0}.product_teaser .product_container .products_bottom,.product_teaser .product_container .products_top{width:48%;margin:0;clear:none}.product_teaser .product_container .products_top{margin-top:0;float:left}.product_teaser .product_container .products_bottom{float:right}.product_teaser .product_container .product_small.top{margin-top:0}.product_teaser.cat{margin-bottom:80px}.product_teaser.cat .teaser_headline{margin:0 0 30px}.product_teaser.cat .teaser_headline .section_headline,.product_teaser.cat .teaser_headline .section_subline{width:65%;text-align:left}.product_teaser.cat .teaser_headline .section_headline{font-size:22px}.product_teaser.cat .teaser_headline .link,.product_teaser.cat .teaser_headline .section_subline{font-size:13px}.product_teaser.cat .teaser_headline.sling{padding-left:65px;background-size:50px 57px}.product_teaser.cat .teaser_headline.tai{padding-left:65px;background-size:45px 58px}.product_teaser.cat .teaser_headline.tragetuecher{padding-left:55px;background-size:45px 63px}.product_teaser.cat .teaser_headline.klick{padding-left:55px;background-size:45px auto}.product_teaser.cat .product_container{padding:0 0 220px}.product_teaser.cat .product_list{width:100%}.product_teaser.cat .product.col_one_fourth{width:45%;margin-right:10%!important}.product_teaser.cat .product.col_one_fourth:nth-child(3n+3){margin-right:10%!important}}@media all and (max-width:670px){.product_teaser .product_container .product_big,.product_teaser .product_container .product_big .product_info .price,.product_teaser .product_container .product_big .product_info .price .new_price,.product_teaser .product_container .product_big .product_info .product_name{font-size:16px}.product_teaser .section_subline{margin:0 0 20px}.product_teaser .product_container{padding:0 0 200px}.product_teaser .product_container .product_big .product_info{padding:10px}.product_teaser .product_container .product_big .product_info .product_name{margin:0 0 5px}.product_teaser .product_container .products_bottom,.product_teaser .product_container .products_top{width:100%;float:none;clear:both}.product_teaser .product_container .products_top{margin:0 0 20px}.product_teaser .product_small{width:48%;display:table-row;background:#FFF}.product_teaser .product_small .img_container,.product_teaser .product_small .product_info{display:table-cell;vertical-align:middle}.product_teaser .product_small .img_container{width:30%}.product_teaser .product_small .product_info{width:70%;padding:7px 7px 7px 12px}.product_teaser .product_small .product_info .price .new_price,.product_teaser .product_small .product_info .product_name{font-size:13px}.product_teaser .product_small .product_info .product_name{margin:0 0 3px}.product_teaser .product_small .badge_container{width:30px;height:auto;right:auto;left:-15px}.product_teaser .product_small .badge_container .badge_green.small,.product_teaser .product_small .badge_container .badge_red.small{width:25px;height:25px;line-height:25px}.product_teaser.cat .product a,.product_teaser.cat .teaser_headline .section_headline,.product_teaser.cat .teaser_headline .section_subline{width:auto}.product_teaser .product_small .badge_container .badge_green.small{font-size:10px}.product_teaser .product_small .badge_container .badge_red.small{font-size:15px}.product_teaser.cat{margin-bottom:50px}.product_teaser.cat .teaser_headline{min-height:100px}.product_teaser.cat .teaser_headline .section_subline{margin:0 0 5px}.product_teaser.cat .teaser_headline .link{position:static}.product_teaser.cat .teaser_headline.sling,.product_teaser.cat .teaser_headline.tai,.product_teaser.cat .teaser_headline.tragetuecher{min-height:0;height:auto;padding-bottom:15px}.product_teaser.cat .product_container{padding:0 0 200px}.product_teaser.cat .product_container .product_big .product_info{padding:10px 0}.product_teaser.cat .product_container .product_small .product_info{padding:0 0 0 12px}.product_teaser.cat .product.col_one_fourth{width:100%;padding:0 0 75px;margin-right:0!important}.product_teaser.cat .product.col_one_fourth .product_image{width:30%}.product_teaser.cat .product.col_one_fourth .product_info{width:70%;padding:0 0 0 20px}.product_teaser.cat .product.col_one_fourth .price.button{left:0;right:0}}@media all and (max-width:500px){.product_teaser .product_container{padding:0}.product_teaser .product_container .product_small_container{margin:0 0 20px;position:static}.product_teaser .product_container .product_big{width:100%;margin:0 0 20px;display:table-row}.product_teaser .product_container .product_big .img_container,.product_teaser .product_container .product_big .product_info{display:table-cell;vertical-align:middle}.product_teaser .product_container .product_big .img_container{width:49%}.product_teaser .product_container .product_big .product_info{padding:10px 10px 10px 20px}.product_teaser .product_container .product_small .img_container,.product_teaser .product_container .product_small .product_info{width:100%;display:block}.product_teaser .button{width:auto}.product_teaser.cat{margin-left:20px;margin-right:20px}.product_teaser.cat .product_container{padding:0}.product_teaser.cat .product_container .product_big .product_info{padding:0 0 0 15px}.product_teaser.cat .product_container .product_small .product_info{padding:7px 0 0}}@media all and (max-width:350px){.product_teaser .product_container .product_big .img_container,.product_teaser .product_container .product_big .product_info{width:100%;display:block}.product_teaser .product_container .product_big .product_info{padding:10px}.product_teaser .product_container .product_big .product_info .price .original_price,.product_teaser .product_container .product_small .product_info .price .original_price{padding-top:0}.product_teaser .product_container .product_big .product_info .price,.product_teaser .product_container .product_big .product_info .price .new_price,.product_teaser .product_container .product_big .product_info .product_name{font-size:14px}.product_teaser .product_container .product_small{width:100%}.product_teaser .product_container .product_small.left.bottom,.product_teaser .product_container .product_small.left.top{margin-bottom:20px}.product_teaser .product_container .product_small .img_container,.product_teaser .product_container .product_small .product_info{display:table-cell;vertical-align:middle}.product_teaser .product_container .product_small .img_container{width:25%}.product_teaser .product_container .product_small .product_info{width:75%}.product_teaser.cat{margin-bottom:30px}.product_teaser.cat .product_container .product_big .product_info{padding:7px 0 0}.product_teaser.cat .product_container .product_big.right{margin:0}.product_teaser.cat .product_container .product_small .product_info{padding:0 0 0 7px}}@media all and (max-width:1215px){.babysling_finder{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px}.babysling_finder .img_container{width:14%;height:auto;margin-right:2.666%}.babysling_finder .img_container img{width:100%;height:auto;min-width:inherit}}@media all and (max-width:1024px){.babysling_finder .img_container{width:14.666%;margin-right:2%}}@media all and (max-width:500px){.babysling_finder .img_container{width:31%;margin-right:3.5%}.babysling_finder .img_container:nth-child(4),.babysling_finder .img_container:nth-child(5),.babysling_finder .img_container:nth-child(6){display:none}.babysling_finder .img_container:nth-child(3){margin-right:0}.babysling_finder .button{width:100%;font-size:12px}}@media all and (max-width:1300px){.content_teaser .big_small{margin-left:40px}.content_teaser .small_big{margin-right:40px}.content_teaser .big{width:65%}.content_teaser .small{width:32%}.content_teaser .small .img_container{width:100%;height:auto}.content_teaser .small .img_container .img{width:50%;height:auto}.content_teaser .small .button{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}.content_teaser .small_small .small:nth-child(1),.content_teaser .small_small .small:nth-child(2){margin-right:2%}.content_teaser.cat .big_small,.content_teaser.cat .small_big{margin:0 40px}.content_teaser.cat .big_small .big .img_container,.content_teaser.cat .small_big .small .img_container{left:-20px}.content_teaser.cat .big_small .small .img_container,.content_teaser.cat .small_big .big .img_container{right:-20px}.content_teaser.cat .big_small .small{padding-right:130px}.content_teaser.cat .small_big .small{padding-left:130px}}@media all and (max-width:1215px){.content_teaser .big_small{margin:0 20px 0 60px}.content_teaser .small_big{margin:0 60px 0 20px}.content_teaser .small_small{margin:0 20px}.content_teaser .small{padding:16% 0 0}.content_teaser .teaser_blue.small,.content_teaser .teaser_green.small,.content_teaser .teaser_pink.small{background-position:center 35%}.content_teaser.cat .big_small .big,.content_teaser.cat .big_small .small,.content_teaser.cat .small_big .big,.content_teaser.cat .small_big .small{height:auto}.content_teaser.cat .big_small .small .img_container,.content_teaser.cat .small_big .small .img_container{width:30%;height:auto}.content_teaser.cat .big_small .small .img_container .img,.content_teaser.cat .small_big .small .img_container .img{width:100%;height:auto}.content_teaser.cat .big_small .big .img_container,.content_teaser.cat .small_big .big .img_container{width:35%;height:auto}.content_teaser.cat .big_small .big .img_container .img,.content_teaser.cat .small_big .big .img_container .img{width:100%;height:auto}.content_teaser.cat .small_big .small{padding-left:9%}.content_teaser.cat .small_big .big{padding-right:23%}.content_teaser.cat .big_small .small{padding-right:9%}.content_teaser.cat .big_small .big{padding-left:23%}}@media all and (max-width:1024px){.content_teaser .teaser_blue.small,.content_teaser .teaser_green.small,.content_teaser .teaser_pink.small{background-image:none}.content_teaser .big_small,.content_teaser .small_big{margin:0 20px}.content_teaser .big_small .big,.content_teaser .small_big .big{min-height:420px;height:auto;padding:30px 20px}.content_teaser .big_small .big .content_headline,.content_teaser .small_big .big .content_headline{margin:0 0 10px;font-size:18px}.content_teaser .big_small .big p,.content_teaser .small_big .big p{font-size:14px;line-height:22px}.content_teaser .big_small .big .img_container,.content_teaser .small_big .big .img_container{width:23%;height:auto;top:30px}.content_teaser .big_small .big .img_container .img,.content_teaser .small_big .big .img_container .img{width:100%;height:auto;margin:0 0 20px}.content_teaser .big_small .big{padding-left:21%}.content_teaser .big_small .big .img_container{left:20px}.content_teaser .small_big .big{padding-right:21%}.content_teaser .small_big .big .img_container{right:20px}.content_teaser .big_small,.content_teaser .small_big,.content_teaser .small_small{-webkit-box-sizing:border-box;box-sizing:border-box}.content_teaser .big_small .small,.content_teaser .small_big .small,.content_teaser .small_small .small{min-height:420px;height:auto;padding-bottom:40px}.content_teaser .big_small .small .content_headline,.content_teaser .small_big .small .content_headline,.content_teaser .small_small .small .content_headline{margin:10px 0;padding:0 15px;font-size:18px;line-height:22px}.content_teaser .big_small .small .content_headline:before,.content_teaser .small_big .small .content_headline:before,.content_teaser .small_small .small .content_headline:before{display:none}.content_teaser .big_small .small p,.content_teaser .small_big .small p,.content_teaser .small_small .small p{padding:0 15px;margin:0;font-size:14px;line-height:22px}.content_teaser .big_small .button,.content_teaser .small_big .button,.content_teaser .small_small .button{padding-left:20px!important;padding-right:20px!important;font-size:14px}.content_teaser.cat .big_small .big,.content_teaser.cat .big_small .small,.content_teaser.cat .small_big .big,.content_teaser.cat .small_big .small{width:100%;margin-bottom:50px;float:none;clear:both;min-height:0}.content_teaser.cat .big_small .big:after,.content_teaser.cat .big_small .big:before,.content_teaser.cat .big_small .small:after,.content_teaser.cat .big_small .small:before,.content_teaser.cat .small_big .big:after,.content_teaser.cat .small_big .big:before,.content_teaser.cat .small_big .small:after,.content_teaser.cat .small_big .small:before{content:"";display:table}.content_teaser.cat .big_small .big:after,.content_teaser.cat .big_small .small:after,.content_teaser.cat .small_big .big:after,.content_teaser.cat .small_big .small:after{clear:both;zoom:1}.content_teaser.cat .big_small .big,.content_teaser.cat .small_big .big{padding-left:25px;padding-bottom:0;padding-right:25px}.content_teaser.cat .big_small .big .content_headline,.content_teaser.cat .big_small .big .content_subline,.content_teaser.cat .small_big .big .content_headline,.content_teaser.cat .small_big .big .content_subline{width:60%}.content_teaser.cat .big_small .big .img_container,.content_teaser.cat .small_big .big .img_container{float:right;position:relative;top:-50px;left:auto;right:auto}.content_teaser.cat .big_small .big .img_container .img,.content_teaser.cat .small_big .big .img_container .img{margin:0}.content_teaser.cat .big_small .big p,.content_teaser.cat .small_big .big p{width:60%;float:left}.content_teaser.cat .big_small .small,.content_teaser.cat .small_big .small{padding:20px 25px 35px}.content_teaser.cat .big_small .small .img_container,.content_teaser.cat .small_big .small .img_container{width:15%;margin:0 20px 15px 0;float:left;clear:none;position:static}.content_teaser.cat .big_small .small .content,.content_teaser.cat .small_big .small .content{padding:0 20px}.content_teaser.cat .big_small .small .content_headline,.content_teaser.cat .small_big .small .content_headline{font-size:16px!important;line-height:20px!important;padding:0!important;margin:0!important}.content_teaser.cat .big_small .small .content_subline,.content_teaser.cat .small_big .small .content_subline{margin:0 0 5px;font-size:16px}.content_teaser.cat .big_small .small p,.content_teaser.cat .small_big .small p{padding:0!important}.content_teaser.cat .big_small .small .button,.content_teaser.cat .small_big .small .button{left:20px;right:20px}}@media all and (max-width:800px){.content_teaser .teaser_blue.big,.content_teaser .teaser_blue.small,.content_teaser .teaser_green.big,.content_teaser .teaser_green.small,.content_teaser .teaser_pink.big,.content_teaser .teaser_pink.small{background-image:none!important}.content_teaser .big_small .big,.content_teaser .big_small .small,.content_teaser .small_big .big,.content_teaser .small_big .small,.content_teaser .small_small .big,.content_teaser .small_small .small{width:100%;padding:30px 20px 30px 30%;margin-bottom:50px;float:none;clear:both}.content_teaser .big_small .big .content,.content_teaser .big_small .small .content,.content_teaser .small_big .big .content,.content_teaser .small_big .small .content,.content_teaser .small_small .big .content,.content_teaser .small_small .small .content{text-align:left}.content_teaser .big_small .big .button,.content_teaser .big_small .small .button,.content_teaser .small_big .big .button,.content_teaser .small_big .small .button,.content_teaser .small_small .big .button,.content_teaser .small_small .small .button{width:auto;min-width:0!important;text-align:center;left:10px;right:10px}.content_teaser .big_small .big .img_container,.content_teaser .small_big .big .img_container,.content_teaser .small_small .big .img_container{width:23%;height:auto;top:30px;left:20px;right:auto}.content_teaser .big_small .small,.content_teaser .big_small .small:nth-child(1),.content_teaser .big_small .small:nth-child(2),.content_teaser .big_small .small:nth-child(3),.content_teaser .small_big .small,.content_teaser .small_big .small:nth-child(1),.content_teaser .small_big .small:nth-child(2),.content_teaser .small_big .small:nth-child(3),.content_teaser .small_small .small,.content_teaser .small_small .small:nth-child(1),.content_teaser .small_small .small:nth-child(2),.content_teaser .small_small .small:nth-child(3){min-height:0;padding-left:20px;padding-bottom:40px}.content_teaser .big_small .small .content_headline,.content_teaser .big_small .small p,.content_teaser .big_small .small:nth-child(1) .content_headline,.content_teaser .big_small .small:nth-child(1) p,.content_teaser .big_small .small:nth-child(2) .content_headline,.content_teaser .big_small .small:nth-child(2) p,.content_teaser .big_small .small:nth-child(3) .content_headline,.content_teaser .big_small .small:nth-child(3) p,.content_teaser .small_big .small .content_headline,.content_teaser .small_big .small p,.content_teaser .small_big .small:nth-child(1) .content_headline,.content_teaser .small_big .small:nth-child(1) p,.content_teaser .small_big .small:nth-child(2) .content_headline,.content_teaser .small_big .small:nth-child(2) p,.content_teaser .small_big .small:nth-child(3) .content_headline,.content_teaser .small_big .small:nth-child(3) p,.content_teaser .small_small .small .content_headline,.content_teaser .small_small .small p,.content_teaser .small_small .small:nth-child(1) .content_headline,.content_teaser .small_small .small:nth-child(1) p,.content_teaser .small_small .small:nth-child(2) .content_headline,.content_teaser .small_small .small:nth-child(2) p,.content_teaser .small_small .small:nth-child(3) .content_headline,.content_teaser .small_small .small:nth-child(3) p{padding:0}.content_teaser .big_small .small .img_container,.content_teaser .big_small .small:nth-child(1) .img_container,.content_teaser .big_small .small:nth-child(2) .img_container,.content_teaser .big_small .small:nth-child(3) .img_container,.content_teaser .small_big .small .img_container,.content_teaser .small_big .small:nth-child(1) .img_container,.content_teaser .small_big .small:nth-child(2) .img_container,.content_teaser .small_big .small:nth-child(3) .img_container,.content_teaser .small_small .small .img_container,.content_teaser .small_small .small:nth-child(1) .img_container,.content_teaser .small_small .small:nth-child(2) .img_container,.content_teaser .small_small .small:nth-child(3) .img_container{width:100%;position:static}.content_teaser.cat .big_small .big,.content_teaser.cat .big_small .small,.content_teaser.cat .small_big .big,.content_teaser.cat .small_big .small{padding-left:20px}.content_teaser.cat .big_small .big .button,.content_teaser.cat .big_small .small .button,.content_teaser.cat .small_big .big .button,.content_teaser.cat .small_big .small .button{width:auto!important;left:10px;right:10px;text-align:center}.content_teaser.cat .big_small .big .content_subline,.content_teaser.cat .big_small .small .content_subline,.content_teaser.cat .small_big .big .content_subline,.content_teaser.cat .small_big .small .content_subline{font-size:18px}.content_teaser.cat .big_small .big .content_headline,.content_teaser.cat .big_small .small .content_headline,.content_teaser.cat .small_big .big .content_headline,.content_teaser.cat .small_big .small .content_headline{font-size:16px!important;line-height:20px!important}.content_teaser.cat .big_small .big,.content_teaser.cat .small_big .big{padding:20px 0 30px}.content_teaser.cat .big_small .small,.content_teaser.cat .small_big .small{float:none;clear:both}.content_teaser.cat .big_small .small:after,.content_teaser.cat .big_small .small:before,.content_teaser.cat .small_big .small:after,.content_teaser.cat .small_big .small:before{content:"";display:table}.content_teaser.cat .big_small .small:after,.content_teaser.cat .small_big .small:after{clear:both;zoom:1}.content_teaser.cat .big_small .small .img_container,.content_teaser.cat .small_big .small .img_container{-webkit-box-sizing:border-box;box-sizing:border-box;width:35%;float:left;clear:none}.content_teaser.cat .big_small .small .img_container .img,.content_teaser.cat .small_big .small .img_container .img{width:100%;margin:0}.content_teaser.cat .big_small .small .img_container .img:nth-child(2),.content_teaser.cat .small_big .small .img_container .img:nth-child(2){display:none}.content_teaser.cat .big_small .small .content,.content_teaser.cat .small_big .small .content{width:56%;padding:0;float:left}.content_teaser.cat .big_small .big,.content_teaser.cat .small_big .big{padding-right:20px;padding-left:20px}.content_teaser .big_small .small .img_container{width:100%}}@media all and (max-width:500px){.content_teaser .big_small .big,.content_teaser .small_big .big,.content_teaser .small_small .big{padding-left:33%}.content_teaser .big_small .big .img_container,.content_teaser .small_big .big .img_container,.content_teaser .small_small .big .img_container{top:20px}.content_teaser .big_small .big,.content_teaser .big_small .small,.content_teaser .big_small .small:nth-child(1),.content_teaser .big_small .small:nth-child(2),.content_teaser .big_small .small:nth-child(3),.content_teaser .small_big .big,.content_teaser .small_big .small,.content_teaser .small_big .small:nth-child(1),.content_teaser .small_big .small:nth-child(2),.content_teaser .small_big .small:nth-child(3),.content_teaser .small_small .big,.content_teaser .small_small .small,.content_teaser .small_small .small:nth-child(1),.content_teaser .small_small .small:nth-child(2),.content_teaser .small_small .small:nth-child(3){padding-top:20px}.content_teaser .big_small .big .content_headline,.content_teaser .big_small .small .content_headline,.content_teaser .big_small .small:nth-child(1) .content_headline,.content_teaser .big_small .small:nth-child(2) .content_headline,.content_teaser .big_small .small:nth-child(3) .content_headline,.content_teaser .small_big .big .content_headline,.content_teaser .small_big .small .content_headline,.content_teaser .small_big .small:nth-child(1) .content_headline,.content_teaser .small_big .small:nth-child(2) .content_headline,.content_teaser .small_big .small:nth-child(3) .content_headline,.content_teaser .small_small .big .content_headline,.content_teaser .small_small .small .content_headline,.content_teaser .small_small .small:nth-child(1) .content_headline,.content_teaser .small_small .small:nth-child(2) .content_headline,.content_teaser .small_small .small:nth-child(3) .content_headline{margin:0 0 10px;font-size:16px;line-height:22px}.content_teaser .big_small .big p,.content_teaser .big_small .small p,.content_teaser .big_small .small:nth-child(1) p,.content_teaser .big_small .small:nth-child(2) p,.content_teaser .big_small .small:nth-child(3) p,.content_teaser .small_big .big p,.content_teaser .small_big .small p,.content_teaser .small_big .small:nth-child(1) p,.content_teaser .small_big .small:nth-child(2) p,.content_teaser .small_big .small:nth-child(3) p,.content_teaser .small_small .big p,.content_teaser .small_small .small p,.content_teaser .small_small .small:nth-child(1) p,.content_teaser .small_small .small:nth-child(2) p,.content_teaser .small_small .small:nth-child(3) p{font-size:13px;line-height:18px;font-weight:400}.content_teaser .big_small .small,.content_teaser .small_big .small,.content_teaser .small_small .small{min-height:300px}.content_teaser .big_small .small .img_container,.content_teaser .small_big .small .img_container,.content_teaser .small_small .small .img_container{margin-bottom:10px}.content_teaser.cat .big_small,.content_teaser.cat .small_big{margin:0 20px}.content_teaser.cat .big_small .big,.content_teaser.cat .big_small .small,.content_teaser.cat .small_big .big,.content_teaser.cat .small_big .small{padding:20px 20px 30px}.content_teaser.cat .big_small .big .content_subline,.content_teaser.cat .big_small .small .content_subline,.content_teaser.cat .small_big .big .content_subline,.content_teaser.cat .small_big .small .content_subline{font-size:16px}.content_teaser.cat .big_small .big p,.content_teaser.cat .big_small .small p,.content_teaser.cat .small_big .big p,.content_teaser.cat .small_big .small p{line-height:18px}.content_teaser.cat .big_small .small .content,.content_teaser.cat .small_big .small .content{width:100%;margin:0;float:none}.content_teaser.cat .big_small .small .content_headline,.content_teaser.cat .small_big .small .content_headline{margin:0 0 10px!important}.content_teaser.cat .big_small .big .img_container,.content_teaser.cat .small_big .big .img_container{position:absolute;right:20px;top:20px}.content_teaser.cat .big_small .big .content_headlie,.content_teaser.cat .big_small .big .content_subline,.content_teaser.cat .big_small .big p,.content_teaser.cat .small_big .big .content_headlie,.content_teaser.cat .small_big .big .content_subline,.content_teaser.cat .small_big .big p{width:53%;display:block}}@media all and (max-width:350px){.content_teaser .big_small .big,.content_teaser .big_small .small,.content_teaser .small_big .big,.content_teaser .small_big .small,.content_teaser .small_small .big,.content_teaser .small_small .small{min-height:0!important}.content_teaser .big_small .big .button,.content_teaser .big_small .small .button,.content_teaser .small_big .big .button,.content_teaser .small_big .small .button,.content_teaser .small_small .big .button,.content_teaser .small_small .small .button{width:-webkit-calc(100% - 30px)!important;width:calc(100% - 30px)!important;left:15px;text-align:center}.content_teaser .big_small .small .img_container,.content_teaser .small_big .small .img_container,.content_teaser .small_small .small .img_container{width:100%!important}.content_teaser .big_small .big,.content_teaser .small_big .big,.content_teaser .small_small .big{padding:20px 20px 30px!important}.content_teaser .big_small .big .img_container,.content_teaser .small_big .big .img_container,.content_teaser .small_small .big .img_container,.content_teaser.cat .big_small .big .img_container,.content_teaser.cat .big_small .small .img_container,.content_teaser.cat .small_big .big .img_container,.content_teaser.cat .small_big .small .img_container{display:none}.content_teaser.cat .big_small .big .content_headline,.content_teaser.cat .big_small .big .content_subline,.content_teaser.cat .big_small .big p,.content_teaser.cat .big_small .small .content_headline,.content_teaser.cat .big_small .small .content_subline,.content_teaser.cat .big_small .small p,.content_teaser.cat .small_big .big .content_headline,.content_teaser.cat .small_big .big .content_subline,.content_teaser.cat .small_big .big p,.content_teaser.cat .small_big .small .content_headline,.content_teaser.cat .small_big .small .content_subline,.content_teaser.cat .small_big .small p{width:auto;float:none}}@media all and (max-width:1024px){.community_teaser .content{width:440px;height:340px;padding:35px 20px 35px 15px}.community_teaser .section_headline{font-size:24px}}@media all and (max-width:800px){.community_teaser{height:auto;margin-bottom:30px}.community_teaser .section_headline{font-size:22px}.community_teaser .content{height:auto;padding:15px 20px;margin:20px auto;text-align:center}.community_teaser .content p{font-size:14px;line-height:20px}.community_teaser .content .button{margin:10px auto;display:inline-block!important}.community_teaser .community_pics{width:1320px;height:auto;margin:0 0 0 -660px}.community_teaser .pic_container{width:105px;margin-right:5px}.community_teaser .big,.community_teaser .landscape,.community_teaser .portrait,.community_teaser .small{margin:0 5px 5px 0;overflow:hidden}.community_teaser .big img,.community_teaser .landscape img,.community_teaser .portrait img,.community_teaser .small img{width:100%;height:auto}.community_teaser .landscape{width:105px;height:48px}.community_teaser .portrait{width:50px;height:105px}.community_teaser .small{width:50px;height:50px}.community_teaser .big{width:105px;height:105px}}@media all and (max-width:500px){.community_teaser .content{width:330px;margin:50px auto}.community_teaser .content .section_headline{font-size:18px;margin:0 0 10px}.community_teaser .content p{margin:0 0 5px;font-size:12px;line-height:18px}.community_teaser .content .button{width:auto;margin:10px auto 0}}@media all and (max-width:350px){.community_teaser .content{width:100%;margin:270px auto 0}}@media all and (max-width:1215px){.community_slider .community_pics{margin:0 0 0 -1200px;width:2400px}}@media all and (max-width:800px){.community_slider{height:auto;padding:0 30px}.community_slider .slider_outer{padding:0;width:100%;height:auto}.community_slider .nxt_btn,.community_slider .prev_btn{width:50px;height:50px;bottom:23%}.community_slider .nxt_btn:before,.community_slider .prev_btn:before{margin:-10px 0 0;width:20px;height:20px}.community_slider .prev_btn{left:-20px}.community_slider .prev_btn:before{margin-left:-10px}.community_slider .nxt_btn{right:-20px}.community_slider .nxt_btn:before{margin-left:-8px}.community_slider .slider_item,.community_slider .slider_item_text{height:auto}.community_slider .slider_item_text{margin-bottom:30px;width:98%}}@media all and (max-width:500px){.community_slider{margin-bottom:50px!important}.community_slider .slider_item_img .polaroid-big{width:160px;height:170px}.community_slider .slider_item_img .polaroid-small{width:110px;height:120px}.community_slider .slider_item_text .headline{font-size:16px}.community_slider .slider_item_text p{font-size:13px;line-height:18px}.community_slider .slider_item_text .button{margin:0 0 0 -111px}}@media all and (max-width:350px){.community_slider{padding:0}.community_slider .slider_container_outer{padding:15px 0 0}.community_slider .nxt_btn,.community_slider .prev_btn{width:40px;height:40px;bottom:40%}.community_slider .nxt_btn:before,.community_slider .prev_btn:before{margin-top:-10px}.community_slider .prev_btn{left:5px}.community_slider .prev_btn:before{margin-left:-12px}.community_slider .nxt_btn{right:5px}.community_slider .slider_item_img{margin:0 0 -25px}.community_slider .slider_item_img .polaroid-big{width:120px;height:130px}.community_slider .slider_item_img .polaroid-small{width:80px;height:90px}.community_slider .slider_item_text{-webkit-box-shadow:none;box-shadow:none;padding:35px 50px}.community_slider .slider_item_text .button{margin:0;width:100%!important;left:0}}@media all and (max-width:1300px){.opinion_teaser .section_headline,.opinion_teaser .section_subline{margin-left:370px}.opinion_teaser .opinion.green{margin:70px 0 100px 570px}.opinion_teaser .opinion.blue{margin:0 0 80px 620px}.opinion_teaser .bubble_img.big{width:335px;height:335px}.opinion_teaser .bubble_img.middle{width:270px;height:270px;left:250px}.opinion_teaser .bubble_img.small{width:195px;height:195px}.opinion_teaser{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:20px;padding-left:20px}.opinion_teaser .bubble_img_container{left:30px}}@media all and (max-width:1024px){.opinion_teaser{height:auto}.opinion_teaser .section_headline,.opinion_teaser .section_subline{margin-left:330px}.opinion_teaser .bubble_img.big{width:275px;height:275px;top:60px}.opinion_teaser .bubble_img.middle{width:200px;height:200px;left:220px;top:210px}.opinion_teaser .bubble_img.small{width:165px;height:165px;top:300px;left:75px}.opinion_teaser .opinion.green{padding:0 0 0 75px;margin:40px 0 70px 400px}.opinion_teaser .opinion.green:before{width:55px;height:55px}.opinion_teaser .opinion.green:after{width:55px;height:55px;font-size:70px}.opinion_teaser .opinion.blue{margin:0 0 80px 480px}}@media all and (max-width:800px){.opinion_teaser .section_headline,.opinion_teaser .section_subline{margin-left:0;text-align:center}.opinion_teaser .section_subline{margin-bottom:30px}.opinion_teaser .bubble_img_container{display:none}.opinion_teaser .opinion{padding:0 0 0 65px!important;margin:0 10px 30px!important}.opinion_teaser .opinion span{font-size:14px;line-height:18px}.opinion_teaser .opinion:before{width:45px!important;height:45px!important;border-width:3px!important}.opinion_teaser .opinion:after{width:45px!important;height:45px!important;font-size:50px!important;line-height:41px!important;left:-2px!important}}@media all and (max-width:500px){.opinion_teaser .opinion{padding:0 0 0 50px!important}.opinion_teaser .opinion span{font-weight:600}.opinion_teaser .opinion:before{width:35px!important;height:35px!important;border-width:2px!important}.opinion_teaser .opinion:after{width:35px!important;height:35px!important;font-size:35px!important;line-height:32px!important;left:1px!important}}@media all and (max-width:350px){.opinion_teaser .opinion{margin:0 0 30px!important}.opinion_teaser .opinion span{font-size:12px;line-height:16px}}@media all and (max-width:1024px){.content_teaser_pattern{height:450px;padding:95px 0}.content_teaser_pattern .content_teaser{width:650px;height:260px}}@media all and (max-width:800px){.content_teaser_pattern{height:auto;padding:0;overflow:hidden}.content_teaser_pattern .content_teaser{width:80%;height:auto;margin:50px auto 60px}.content_teaser_pattern .content_teaser p{margin:0 0 15px}}@media all and (max-width:500px){.content_teaser_pattern .content_teaser p{font-size:14px;line-height:20px}.content_teaser_pattern .button{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);left:15px}}@media all and (max-width:350px){.content_teaser_pattern .content_teaser .section_headline{margin:0 0 10px}.content_teaser_pattern .content_teaser p{font-size:12px;line-height:18px}}@media all and (max-width:1215px){.course_finder{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:6% 0 0}.course_finder .section_headline{background-size:100%}.table.coursefinder{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);margin:0 20px}}@media all and (max-width:1024px){.table.coursefinder .table_header div{height:40px;font-size:14px;line-height:14px}.table.coursefinder .table_cell{padding:5px 10px;font-size:14px;line-height:18px}}@media all and (max-width:800px){.course_finder .course{width:auto;margin:0 20px}.course_finder .form_col{width:100%!important;margin-bottom:20px;float:none;clear:both}.course_finder .form_col.submit{margin-right:0}.table.coursefinder .table_header{display:none}.table.coursefinder .table_row{margin:0 0 20px;padding:0 0 20px;display:block;float:none;clear:both}.table.coursefinder .table_row:after,.table.coursefinder .table_row:before{content:"";display:table}.table.coursefinder .table_row:after{clear:both;zoom:1}.table.coursefinder .table_cell{padding:0;display:inline;border:none;font-size:16px;line-height:20px}.table.coursefinder .table_cell:first-child{display:block;float:none;clear:both}.table.coursefinder .table_cell .dist{min-width:100px;padding:7px 15px 5px;margin:0 0 7px;display:inline-block;clear:both;color:#FFF;background:#eb8287}.table.coursefinder .table_cell .dist .label{display:block}.table.coursefinder .table_cell .adress,.table.coursefinder .table_cell .job,.table.coursefinder .table_cell .name,.table.coursefinder .table_cell .note,.table.coursefinder .table_cell .tel_web{margin:0 0 5px}.table.coursefinder .table_cell .adress,.table.coursefinder .table_cell .name{width:50%;display:block;float:left}.table.coursefinder .table_cell .name{font-weight:700}.table.coursefinder .table_cell .adress{font-weight:600}.table.coursefinder .table_cell .job,.table.coursefinder .table_cell .note{width:100%;display:block;float:none;clear:both;font-weight:600}.table.coursefinder .table_cell .tel_web{display:block;float:none;clear:both;overflow:hidden}.table.coursefinder .table_cell .tel_web a,.table.coursefinder .table_cell .tel_web strong{float:left}.table.coursefinder .table_cell .tel_web .label{margin:0 5px 5px 0;font-size:16px;line-height:20px}}@media all and (max-width:500px){.course_finder{padding:0}.course_finder .section_headline{background:0 0}.table.coursefinder .table_cell .adress,.table.coursefinder .table_cell .name{width:100%;float:none;clear:both}.table.coursefinder .table_cell .adress{line-height:24px}}@media all and (max-width:350px){.table.coursefinder .table_cell,.table.coursefinder .table_cell .tel_web .label{font-size:14px;line-height:18px}.course_finder .button{width:100%!important}.table.coursefinder .table_cell .label,.table.coursefinder .table_cell a,.table.coursefinder .table_cell span{font-weight:400!important}.table.coursefinder .table_cell .dist span,.table.coursefinder .table_cell .name{font-weight:700!important}.table.coursefinder .table_cell .dist{padding:5px 10px 3px}}@media all and (max-width:1024px){.award_section .award_inner{margin:0 20px}.award_section .award_1,.award_section .award_2,.award_section .award_3,.award_section .award_4,.award_section .award_5,.award_section .award_6{padding:0;width:16.666%;text-align:center}.award_section .award_1 img,.award_section .award_2 img,.award_section .award_3 img,.award_section .award_4 img,.award_section .award_5 img,.award_section .award_6 img{width:75%;height:auto}}@media all and (max-width:670px){.award_section .award_1,.award_section .award_2,.award_section .award_3,.award_section .award_4,.award_section .award_5,.award_section .award_6{width:50%;display:block}.award_section .award_1 img,.award_section .award_2 img,.award_section .award_3 img,.award_section .award_4 img,.award_section .award_5 img,.award_section .award_6 img{max-width:100%;max-height:100%;height:auto;width:auto}.award_section .award_1,.award_section .award_3,.award_section .award_5{float:left}.award_section .award_2,.award_section .award_4,.award_section .award_6{float:right}}@media screen and (max-width:670px){.award_section .award_5 img{max-width:100%;max-height:100%}}@media all and (max-width:800px){.seo_text .headline{font-size:15px}.seo_text p{font-size:13px;line-height:18px}}@media all and (max-width:500px){.award_section .award_1,.award_section .award_2,.award_section .award_3,.award_section .award_4,.award_section .award_5,.award_section .award_6{width:100%;padding:0;margin:0 0 10px;float:none;clear:both}.seo_text .headline{font-size:14px}.seo_text p{font-size:12px;line-height:17px}}@media all and (max-width:1215px){.seo_text{-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 20px}.product_content_teaser,.product_content_teaser .content,.product_content_teaser .product{height:auto}.product_content_teaser .content img,.product_content_teaser .product img{max-width:100%;width:auto;max-height:100%;height:auto;position:static;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.product_content_teaser .content:after,.product_content_teaser .product:after{height:40%}.product_content_teaser .product{width:33.333%}.product_content_teaser .product .product_info{height:auto}.product_content_teaser .product .product_info .product_description,.product_content_teaser .product .product_info .product_name{width:100%}.product_content_teaser .content{width:66.666%}}@media all and (max-width:1024px){.product_content_teaser .product_info{left:25px;right:25px}.product_content_teaser .product_info .product_name{font-size:24px}.product_content_teaser .product_info .product_description{font-size:16px;line-height:20px}.product_content_teaser .product_info .product_price{padding:20px;font-size:24px}.product_content_teaser .content .content_title{padding:13px 15px;left:25px;right:25px}}@media all and (max-width:800px){.product_content_teaser{margin:0 0 40px}.product_content_teaser .product .product_info .product_name{font-size:20px}.product_content_teaser .product .product_info .product_description{font-size:14px;line-height:18px}.product_content_teaser .product .product_info .product_price{min-width:150px;height:60px;font-size:20px}.product_content_teaser .content .content_title{min-height:60px;font-size:16px}}@media all and (max-width:670px){.product_content_teaser .product .product_info{height:auto}.product_content_teaser .product .product_info .product_description,.product_content_teaser .product .product_info .product_name{width:100%}.product_content_teaser .product .product_info .product_description{visibility:hidden}.product_content_teaser .product .product_info .product_price{min-width:0;height:auto;padding:15px 10px}.product_content_teaser .content .content_title{min-height:0;padding:10px;font-size:15px}}@media all and (max-width:500px){.product_content_teaser{margin:0 0 30px}.product_content_teaser .product .product_info{left:15px;right:15px;bottom:15px}.product_content_teaser .product .product_info .product_description,.product_content_teaser .product .product_info .product_name{width:100%}.product_content_teaser .product .product_info .product_price{width:100%;padding:0;position:static;font-size:18px;border:none}.product_content_teaser .product .product_info .product_name{margin:0 0 5px;font-size:18px}.product_content_teaser .product .product_info .product_description{display:none}.product_content_teaser .content .content_title{text-align:left;border:none;left:15px;right:5px;bottom:15px}.product_content_teaser .content:after,.product_content_teaser .product:after{height:80%}}@media all and (max-width:350px){.product_content_teaser{margin:0 0 20px}.product_content_teaser .product .product_info .product_name{margin:0;font-size:14px}.product_content_teaser .product .product_info .product_description{margin:0 0 5px}.product_content_teaser .product .product_info .product_price{font-size:14px}.product_content_teaser .content .content_title{font-size:12px;left:5px}}@media all and (max-width:1300px){.product_list .product:lang(en).reduced .price{padding:5px 10px!important}.header_list{margin:0 20px 15px}}@media all and (max-width:1215px){.product_list .product,.product_list.cat .product{width:31%;height:520px;padding:0;margin:0 3.333% 50px 0}.product_list .product a,.product_list.cat .product a{width:85%;margin:0 auto}.product_list .product .product_image,.product_list.cat .product .product_image{width:100%;height:auto;margin:18px 0 5px}.product_list .product .price.button,.product_list.cat .product .price.button{width:-webkit-calc(100% - 15%);width:calc(100% - 15%);left:7.5%;right:7.5%}.product_list .product.reduced .price,.product_list.cat .product.reduced .price{padding:2px 8px!important}.asn{width:auto}.asn .asn_content{margin:15px 10px}.asn .price_inputs .price_max,.asn .price_inputs .price_min{width:34%}.asn .price_inputs .price_max .input_container,.asn .price_inputs .price_min .input_container{width:100%}.asn .size input[type=checkbox]+label{padding:0 15px}.asn .weight{width:46%}.asn .weight input[type=checkbox]+label{padding:0 5px}.asn .size,.asn .weight{min-width:0;margin-right:7px!important}.asn .color,.asn .material{height:36px;margin-right:6px!important}.asn .size.big,.asn .weight.big{width:auto}.asn .material{width:38px}.asn .color{width:39px}.additional_products .product_list{padding:0 40px}.additional_products .product_list .product.col_one_fourth{margin-right:3%}.additional_products .product_list .product.col_one_fourth:nth-child(3n+3){margin-right:0}}@media all and (max-width:1024px){.product_list .product,.product_list.cat .product{width:45%}.product_list .product:nth-child(3n+3),.product_list.cat .product:nth-child(3n+3){margin-right:0}.product_list .product:nth-child(odd){margin-right:10%}.product_list .product:nth-child(even){margin-right:0}.product_list.cat .product:nth-child(even){margin-right:10%}.product_list.cat .product:nth-child(odd){margin-right:0}.product_list .product:lang(en).reduced .price .new_price{margin:2px 0 3px}.list_pagination a:not(.label),.list_pagination span:not(.label){margin:0 5px 0 0}.list_pagination a:not(.label):last-child,.list_pagination span:not(.label):last-child{margin-right:0}.list_pagination .sort_by .select_container{width:120px}.asn{margin:0 0 20px}.asn .asn_headline{min-height:30px;padding:8px 10px;font-size:15px}.asn .asn_category{margin:0 0 10px}.asn .price_inputs span{margin:11px 20px}.asn .price_inputs .price_max{margin-right:2px;float:right}.search_list_headline{font-size:24px}.additional_products .product_list{padding:0 20px}.additional_products .product.col_one_fourth{width:31%}}@media all and (max-width:800px){.header_list{border-bottom:none;margin:0 20px 30px;padding:0}.header_list .headline{font-size:26px}.product_list .teaser_headline,.product_list.cat .teaser_headline{font-size:24px}.product_list .teaser_headline span,.product_list.cat .teaser_headline span{font-size:14px}.product_list .product,.product_list.cat .product{width:31%}.product_list .product .brand_name,.product_list.cat .product .brand_name{font-size:12px}.product_list .product .product_name,.product_list.cat .product .product_name{font-size:14px}.product_list .product .product_description,.product_list.cat .product .product_description{font-size:12px;line-height:14px}.asn_button,.product_list .product .button.price,.product_list .product .button.price .detail,.product_list .product .button.price .new_price,.product_list.cat .product .button.price,.product_list.cat .product .button.price .detail,.product_list.cat .product .button.price .new_price{font-size:16px}.product_list .product .price:hover .detail,.product_list.cat .product .price:hover .detail{display:none!important}.product_list .product .price:hover .price_container,.product_list.cat .product .price:hover .price_container{display:inline-block!important}.product_list .product .price:hover .price_with_detail,.product_list .product .price:hover strong,.product_list.cat .product .price:hover .price_with_detail,.product_list.cat .product .price:hover strong{display:block!important}.asn_button,.product_list .product:lang(en).reduced .price_container .price_with_detail small{display:block}.product_list .product.reduced .price,.product_list.cat .product.reduced .price{padding:2px 4px!important}.product_list .product:nth-child(even),.product_list .product:nth-child(odd){margin-right:3.333%}.product_list .product:nth-child(3n+3){margin-right:0}.product_list.cat .product:nth-child(even),.product_list.cat .product:nth-child(odd){margin-right:3.333%}.product_list.cat .product:nth-child(even):nth-child(4),.product_list.cat .product:nth-child(odd):nth-child(4){margin-right:0}.product_list .product:lang(en) .price strong{line-height:39px}.product_list .product:lang(en).reduced .price{padding:3px 10px!important}.product_list .product:lang(en).reduced .price .new_price{margin:0 0 3px}.product_list .product:lang(en).reduced .price .reduced{line-height:41px}.product_list .product:lang(en).reduced .price_container{padding:0}.product_list .product:lang(en).reduced .price_container.reduced{padding:6px 0 0}.asn_button{background:#1465c2;background:-webkit-gradient(linear,left top,left bottom,from(#1465c2),to(#004696));background:linear-gradient(to bottom,#1465c2 0,#004696 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1465c2', endColorstr='#004696', GradientType=0 );zoom:1;width:100%;height:35px;margin:0 0 20px;font-weight:700;line-height:32px;text-transform:uppercase;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.75);color:#FFF}.asn_button:hover{background:#0050aa;background:-webkit-gradient(linear,left top,left bottom,from(#0050aa),to(#003066));background:linear-gradient(to bottom,#0050aa 0,#003066 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0050aa', endColorstr='#003066', GradientType=0 );zoom:1}.asn{-webkit-transition:.5s ease max-height;transition:.5s ease max-height;max-height:35px;display:none;overflow:hidden}.asn.special .form_row.check .checkbox_container label{padding-top:1px;padding-bottom:4px;margin-bottom:7px}.asn.special .checkbox_container input[type=checkbox]+label{background-size:18px 18px}.asn.open{max-height:700px}.asn.open .asn_headline:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.asn.show{display:block}.asn.search_nav{max-height:none;display:block}.asn .asn_headline{min-height:35px;font-size:17px;position:relative}.asn .asn_headline:after{-webkit-transition:.3s ease transform;transition:.3s ease transform;content:"";width:15px;height:15px;display:block;position:absolute;right:10px;top:10px;background:url(../../src/img//nav_more_down.svg) center center no-repeat}.asn .asn_headline .tooltip,.asn .asn_headline .tooltip_container{background:0 0;width:100%;height:auto;position:static}.asn .asn_headline .tooltip_container{-webkit-box-shadow:none;box-shadow:none;color:#FFF;padding:0;margin:5px 0;display:block;font-size:14px}.asn .asn_category .category,.asn .asn_category .main_category,.content_list_item .headline{font-size:16px}.asn .asn_headline .tooltip_container a{color:#FFF}.asn .asn_headline .tooltip_container:after,.asn .asn_headline .tooltip_container:before{display:none}.asn.weight{max-height:80px}.asn .asn_category .main_category{line-height:13px}.asn .asn_category.open .main_category{line-height:18px}.asn .price_range{width:70%;margin:0 auto}.asn .price_range .noUi-handle{width:22px;height:22px;top:-10px}.asn .price_inputs{width:50%;margin:0 auto 20px}.asn .price_inputs span{-webkit-box-sizing:border-box;box-sizing:border-box;width:31%;margin:0;padding:11px 10px;text-align:center}.asn .weight{width:auto}.asn .weight input[type=checkbox]+label{padding:0 15px}.asn .color,.asn .material{width:45px}.content_list_item{padding:15px 0}.content_list_item .subline{font-size:14px}.content_list_item .text{font-size:14px;line-height:18px}}@media all and (max-width:670px){.product_list .product,.product_list.cat .product{width:100%;height:auto;padding:0 0 75px;margin-right:0!important;margin-bottom:20px;float:none;clear:both;position:relative;border:none;border-bottom:1px solid #e6e6e6}.product_list .product a,.product_list.cat .product a{width:100%;margin:0}.product_list .product .product_image,.product_list .product .product_info,.product_list.cat .product .product_image,.product_list.cat .product .product_info{display:table-cell;vertical-align:middle}.product_list .product .product_image,.product_list.cat .product .product_image{width:30%}.product_list .product .product_info,.product_list.cat .product .product_info{width:70%;padding:0 0 0 20px}.product_list .product .product_description,.product_list.cat .product .product_description{margin:0 0 7px}.product_list .product .sizes_container,.product_list.cat .product .sizes_container{position:static}.product_list .product .button.price,.product_list.cat .product .button.price{width:100%;left:0;right:0;bottom:20px}.product_list.cat{margin:0 0 50px}.list_pagination a:not(.label),.list_pagination span:not(.label){-webkit-box-sizing:border-box;box-sizing:border-box;width:30px;height:30px;margin:0 5px 0 0;font-size:13px;line-height:30px}.list_pagination .next:before,.list_pagination .next:hover:before,.list_pagination .prev:before,.list_pagination .prev:hover:before{background-size:6px}.list_pagination .sort_by .select_container{width:100px;height:30px}.asn.mobile .filter{width:30%;margin-right:3.333%}.asn.special .form_row.check .checkbox_container .tooltip{background:0 0;position:static;display:block;width:100%}.asn.special .form_row.check .checkbox_container .tooltip .tooltip_container{-webkit-box-shadow:none;box-shadow:none;padding:5px 0;background:0 0;border:none;width:100%;height:auto;display:block;position:static;font-style:italic;font-weight:400}.asn.special .form_row.check .checkbox_container .tooltip .tooltip_container:after,.asn.special .form_row.check .checkbox_container .tooltip .tooltip_container:before{display:none}.search_list_headline{margin:0 0 10px;font-size:20px}.additional_products .product_list .product.col_one_fourth{width:100%}}@media all and (max-width:500px){.header_list{margin-bottom:20px}.header_list .headline{font-size:20px}.product_list .teaser_headline,.product_list.cat .teaser_headline{margin:0 0 20px;font-size:20px}.product_list .teaser_headline span,.product_list.cat .teaser_headline span{margin:5px 0 10px;font-size:12px}.product_list .product,.product_list.cat .product{padding:0 0 70px}.product_list .product .button.price,.product_list.cat .product .button.price{height:35px;font-size:14px}.product_list .product .button.price .price_with_detail,.product_list.cat .product .button.price .price_with_detail{margin-top:-6px}.product_list .product .button.price .price_with_detail small,.product_list.cat .product .button.price .price_with_detail small{top:-13px}.product_list .product .button.price .detail,.product_list .product .button.price .new_price,.product_list.cat .product .button.price .detail,.product_list.cat .product .button.price .new_price{font-size:14px}.product_list .product .sizes_container .size,.product_list.cat .product .sizes_container .size{min-width:18px;height:18px;line-height:19px;font-size:11px;font-weight:700}.product_list .product.reduced .price_container.reduced,.product_list.cat .product.reduced .price_container.reduced{margin:0}.product_list .product.reduced .price_container.reduced .original_price,.product_list.cat .product.reduced .price_container.reduced .original_price{line-height:30px}.product_list .product.reduced .original_price,.product_list.cat .product.reduced .original_price{line-height:25px}.product_list .product.reduced .new_price,.product_list.cat .product.reduced .new_price{line-height:28px}.product_list .product.reduced .button.price .price_with_detail,.product_list.cat .product.reduced .button.price .price_with_detail{margin-top:-2px}.product_list .product.reduced strong,.product_list.cat .product.reduced strong{margin:0;line-height:28px}.product_list .product .sizes_container{position:inherit}.product_list .product.reduced:lang(en),.product_list .product:lang(en){padding:0 0 90px}.product_list .product.reduced:lang(en) .button.price .price_with_detail small,.product_list .product:lang(en) .button.price .price_with_detail small{top:auto}.product_list .product:lang(en) .button.price .price_with_detail{margin:5px 0}.product_list .product:lang(en) .price .new_price{line-height:16px}.product_list .product:lang(en).reduced .button.price .price_with_detail{margin:2px 0}.product_list .product:lang(en).reduced .price_container.reduced{padding:7px 0 0}.product_list .product:lang(en).reduced .price_container.reduced .original_price{line-height:10px}.list_pagination{padding:0 0 10px;margin:0 0 10px}.list_pagination.bottom{padding:10px 0 0;margin:0 0 30px}.list_pagination a,.list_pagination span{height:10px;font-size:10px}.list_pagination a:not(.label),.list_pagination span:not(.label){-webkit-box-sizing:border-box;box-sizing:border-box;width:27px;height:27px;font-size:12px;line-height:27px}.list_pagination .product_count{display:none}.list_pagination .sort_by .select_container{width:100px;height:27px}.asn{max-height:30px;margin-bottom:1px}.asn.weight{max-height:95px}.asn.weight .headline{min-height:90px}.asn:last-child{margin-bottom:20px}.asn .asn_headline{min-height:30px;font-size:15px}.asn .asn_headline:after{width:12px;height:12px}.asn .asn_content{margin:10px}.asn .asn_category{margin:0 0 5px}.asn .asn_category .category,.asn .asn_category .main_category{font-size:14px}.asn .price_range{width:96%;margin:0 auto 10px}.asn .price_inputs{width:72%}.content_list_item{padding:10px 0}.content_list_item .headline{margin:0 0 5px}.search_list_headline{font-size:18px}}@media all and (max-width:350px){.product_list .product,.product_list.cat .product{padding:0 0 60px}.product_list .product .product_image,.product_list.cat .product .product_image{width:25%}.product_list .product .product_info,.product_list.cat .product .product_info{padding:0 0 0 10px}.product_list .product .product_info .brand_name,.product_list.cat .product .product_info .brand_name{margin:0 0 3px}.product_list .product .product_info .brand_name .rating,.product_list.cat .product .product_info .brand_name .rating{top:-2px}.product_list .product .product_info .product_name,.product_list.cat .product .product_info .product_name{margin:0 0 10px;font-size:12px}.product_list .product .product_info .product_name:after,.product_list.cat .product .product_info .product_name:after{top:5px}.product_list .product .sizes_container,.product_list.cat .product .sizes_container{font-size:11px}.product_list .product .button.price,.product_list.cat .product .button.price{bottom:15px}.product_list .product:lang(en) .button.price{bottom:10px}.product_list .product.reduced:lang(en),.product_list .product:lang(en){padding:0 0 70px}.asn.weight{max-height:110px;display:block!important}.asn.weight .asn_headline{min-height:110px}.asn .price_inputs{width:98%}.asn .size label,.asn .weight label{text-transform:none}.asn .size input[type=checkbox]+label,.asn .weight input[type=checkbox]+label{height:30px;font-size:12px;font-weight:700;line-height:27px}.content_list_item{padding:10px 0}.content_list_item .headline{font-size:14px}.content_list_item .subline,.content_list_item .text{font-size:12px}.search_list_headline{font-size:16px}}@media all and (max-width:1215px){.product_presentation{margin:0 40px 100px}.product_presentation .main_info,.product_presentation .socialmedia_container{width:-webkit-calc(100% - 65px);width:calc(100% - 65px)}.product_presentation .product_gallery .product_color_information p>span{margin:10px 0 0}.product_presentation .product_gallery .product_color_information .tooltip_container{margin:0 -175px 0 0;right:50%}.product_presentation .product_gallery .product_color_information .tooltip_container:after,.product_presentation .product_gallery .product_color_information .tooltip_container:before{left:45%}section.product{margin-right:40px;margin-left:40px}section.product.size_chart{font-size:16px}section.product.size_chart .table_header div{padding-left:15px;padding-right:15px;font-size:18px;line-height:18px}section.product.additional_products .product .brand_name,section.product.recommendations .product .brand_name,section.product.size_chart .table_header small{font-size:12px}section.product.size_chart .table_cell{padding:10px 15px}section.product.size_chart .size{width:18px;height:18px}section.product.additional_products .recommendation_container,section.product.recommendations .recommendation_container{width:100%}section.product.additional_products .product,section.product.recommendations .product{width:18%;padding:0;margin-right:2.5%}section.product.additional_products .product .product_name,section.product.recommendations .product .product_name{font-size:13px}section.product.additional_products .product .sizes_container,section.product.recommendations .product .sizes_container{font-size:12px}section.product.additional_products .product .sizes_container .size,section.product.recommendations .product .sizes_container .size{min-width:18px;height:18px;line-height:18px;font-size:11px}section.product.additional_products .product .price.button,section.product.recommendations .product .price.button{width:-webkit-calc(100% - 15%);width:calc(100% - 15%);height:35px;padding:2px 5px!important;font-size:12px;line-height:29px}section.product.additional_products .product .price.button .new_price,section.product.recommendations .product .price.button .new_price{font-size:12px}section.product.additional_products .product .price.button .original_price,section.product.recommendations .product .price.button .original_price{line-height:31px}section.product.additional_products .product .price.button .price_with_detail,section.product.recommendations .product .price.button .price_with_detail{margin-top:-2px}}@media all and (max-width:1024px){.product_presentation .product_gallery .thumbnails{width:80%;height:auto}.product_presentation .product_gallery .thumbnails .btn_next,.product_presentation .product_gallery .thumbnails .btn_prev{height:100%}.product_presentation .product_gallery .thumb{width:75px}.product_presentation .main_info,.product_presentation .socialmedia_container{margin:0 0 0 40px}.product_presentation .main_info.didymos_brand{margin:0 0 0 50px}.product_presentation .main_info{min-height:0}.product_presentation .main_info .with_tooltip .tooltip_container{padding:10px}.product_presentation .main_info .with_tooltip .tooltip_container .close_btn{background:url(../../src/img/basket_delete.svg) center center no-repeat;background-size:10px 10px;width:20px;height:20px;display:block;position:absolute;top:0;right:0}.product_presentation .main_info .with_tooltip.tooltip_active .tooltip_container{display:block}section.product{margin-right:20px;margin-left:20px}section.product.size_chart{font-size:16px}section.product.size_chart .table_header div{font-size:16px;line-height:16px}section.product.size_chart .table_header small{font-weight:400}section.product.size_chart .size{width:15px;height:15px}section.product.additional_products .product,section.product.recommendations .product{width:31%;height:485px;margin-right:3.333%;margin-bottom:30px}section.product.additional_products .product:nth-child(3n+3),section.product.recommendations .product:nth-child(3n+3){margin-right:0}section.product.additional_products .product .product_image,section.product.recommendations .product .product_image{margin-top:20px}section.product.additional_products .product .sizes_container,section.product.recommendations .product .sizes_container{left:7.5%;bottom:45px}section.product.additional_products .product .sizes_container span,section.product.recommendations .product .sizes_container span{margin-bottom:1px}}@media all and (max-width:800px){.product_presentation{margin:0 20px 50px}.product_presentation .main_info,.product_presentation .product_gallery,.product_presentation .socialmedia_container{width:70%;margin:0 auto 30px;float:none}.product_presentation .socialmedia_container{margin-bottom:0}.product_presentation .socialmedia_container .shariff{float:none;margin:0 auto}.product_presentation .main_info{height:auto;padding-bottom:20px;text-align:center}.product_presentation .main_info.didymos_brand{padding-top:100px;margin:0 auto}.product_presentation .main_info.didymos_brand:before{width:100%;left:0}.product_presentation .main_info .product_brand{font-size:16px}.product_presentation .main_info .product_name{font-size:22px}.product_presentation .main_info .article_nr:after{margin-left:-52px;left:50%}.product_presentation .main_info .product_price{padding:30px 0}.product_presentation .main_info .with_tooltip{padding:0 20%;text-align:left}.product_presentation .main_info .with_tooltip .tooltip{margin:0 10px;position:relative;left:auto;float:left}.product_presentation .main_info .with_tooltip .tooltip_container{padding-top:15px;width:400px;left:-70px}.product_presentation .main_info .with_tooltip .tooltip_container:after,.product_presentation .main_info .with_tooltip .tooltip_container:before{left:69px}.product_presentation .main_info .test_report_box{text-align:center}.product_presentation .main_info .test_report_box .badge{display:inline-block}.product_presentation .main_info .test_report_box .badge,.product_presentation .main_info .test_report_box p{float:none;clear:both!important}.product_presentation .main_info .test_report_box p{margin:0 0 5px;width:100%}.product_presentation .main_info form{width:70%;margin:0 auto}.product_presentation .main_info form .form_col.wide{width:70%;margin-right:0}.product_presentation .main_info form .form_col.small{width:26%;float:right}.product_presentation .main_info form .form_col.gutschein_text{width:100%;float:none;clear:both}.product_presentation .main_info .availability,.product_presentation .main_info .sizeinfo_box,.product_presentation .main_info form .form_col.wide a,.product_presentation .main_info form label{text-align:left}.product_presentation .product_gallery .thumbnails{width:100%;padding:0 47px}.product_presentation .product_gallery .thumb{margin-right:8px}section.product .headline{padding:0 0 5px;margin:0 0 20px;font-size:22px}section.product .headline small{font-size:14px;font-weight:400}section.product .col_half,section.product .col_half:last-child{padding:0}section.product .col_half{margin:0 0 20px}section.product .col_half:last-child{margin:0}section.product .col_half p,section.product .col_half p strong{line-height:18px}section.product.size_chart .table,section.product.size_chart legend p:nth-child(1),section.product.size_chart legend p:nth-child(2),section.product.size_chart legend p:nth-child(3){display:none}section.product.size_chart legend strong{margin:10px 0 20px;font-size:14px;line-height:18px;color:#333}section.product.size_chart legend .box{height:auto}section.product.size_chart legend .box p{max-width:650px;width:auto;padding:20px 30px;display:block;font-size:14px;line-height:20px}section.product.size_chart .size_chart_accordion .accordion_element{-webkit-transition:.5s ease max-height;transition:.5s ease max-height;max-height:45px;margin:0 0 2px;overflow:hidden}section.product.size_chart .size_chart_accordion .accordion_element.open{max-height:900px;margin:0}section.product.size_chart .size_chart_accordion .accordion_element.open .accordion_head:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}section.product.size_chart .size_chart_accordion .accordion_head{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:10px 20px;color:#FFF;font-weight:700;text-transform:uppercase;position:relative;background:#eb8287}section.product.size_chart .size_chart_accordion .accordion_head:after{-webkit-transition:.5s ease all;transition:.5s ease all;content:"";width:20px;height:15px;display:block;position:absolute;right:20px;top:15px;background:url(../../src/img/nav_more_down.svg) center center no-repeat}section.product.size_chart .size_chart_accordion .accordion_head small{text-transform:none}section.product.size_chart .size_chart_accordion .accordion_content{padding:15px 20px}section.product.size_chart .size_chart_accordion .accordion_content>div{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e6e6e6}section.product.size_chart .size_chart_accordion .accordion_content>div:last-child{border-bottom:none}section.product.size_chart .size_chart_accordion .headline{padding:0;margin:0 0 10px;font-size:18px;color:#333;text-align:left;text-transform:none}section.product.size_chart .size_chart_accordion .headline:after{display:none}section.product.size_chart .size_chart_accordion .headline .size{width:15px;height:15px;margin:0 5px 0 0;position:relative;top:2px}section.product.size_chart .size_chart_accordion li{padding:3px 0 3px 25px;margin:0 0 5px;background:url(../../src/img/check_green.svg) left center no-repeat;background-size:16px 13px}section.product.size_chart .size_chart_accordion li a{text-decoration:underline;color:#333}section.product.productcare .icon{padding:0 0 0 46px;margin:0 0 20px}section.product.productcare strong{font-size:18px}section.product.ratings .rating_section{width:100%}section.product.additional_products .product,section.product.recommendations .product{width:100%;height:auto;padding:0 0 65px;float:none;clear:both}section.product.additional_products .product .product_image,section.product.recommendations .product .product_image{width:30%}section.product.additional_products .product .product_info,section.product.recommendations .product .product_info{width:70%}section.product.additional_products .product .button.price{width:100%}section.product.content.rte_content{width:auto;margin-left:20px;margin-right:20px}.main_info.didymos_brand .add_to_basket_container .product_color_information{margin:0 auto 10px;width:70%}}@media only screen and (max-width:640px){.product_presentation .socialmedia_container .shariff{padding-top:20px;width:100%!important}.product_presentation .socialmedia_container .shariff .orientation-horizontal li{margin-bottom:0}.product_presentation .socialmedia_container .shariff .orientation-horizontal li a{padding-left:0}.product_presentation .socialmedia_container .shariff .orientation-horizontal li .share_text{display:inline}}@media all and (max-width:670px){.product_presentation .main_info .with_tooltip{padding:0 10%}.product_presentation .main_info .with_tooltip .tooltip_container{padding-top:10px;width:180px}section.product.magazine_link .magazine_link_container{padding:0 10px;text-align:left}section.product.magazine_link .magazine_link_container span{padding-top:5px;padding-bottom:5px;display:block}section.product.magazine_link .magazine_link_container span:before{margin-top:-27px}section.product.magazine_link .magazine_link_container span:after{top:8px}section.product.magazine_link .magazine_link_container.link_tragetuch span{padding-left:50px}section.product.magazine_link .magazine_link_container.link_tragetuch span:before{margin-top:-33px}section.product.magazine_link .magazine_link_container.link_sling span{padding-left:60px}section.product.magazine_link .magazine_link_container.link_klick span,section.product.magazine_link .magazine_link_container.link_snap span,section.product.magazine_link .magazine_link_container.link_tai span{padding-left:55px}section.product.magazine_link .magazine_link_container.link_klick span:before,section.product.magazine_link .magazine_link_container.link_sling span:before,section.product.magazine_link .magazine_link_container.link_snap span:before,section.product.magazine_link .magazine_link_container.link_tai span:before,section.product.magazine_link .magazine_link_container.link_tragetuch span:before{background-size:auto 55px;height:55px}}@media all and (max-width:500px){.product_presentation .main_info,.product_presentation .product_gallery{width:100%}.product_presentation .product_gallery .product_color_information p>span{margin:10px auto;width:110px;display:block}.product_presentation .product_gallery .product_color_information .tooltip_container{margin:0 -90px 0 0;width:300px}.product_presentation .product_gallery .product_color_information .tooltip_container:after,.product_presentation .product_gallery .product_color_information .tooltip_container:before{left:48%}.product_presentation .col_half{padding:0}.product_presentation .socialmedia_container{width:100%}.product_presentation .socialmedia_container .social_onoff{position:static}.product_presentation .main_info{margin-bottom:0}.product_presentation .main_info .product_name{font-size:18px}.product_presentation .main_info .product_brand,.product_presentation .main_info .rating_container span,.product_presentation .main_info p{font-size:14px}.product_presentation .main_info .rating_container,.product_presentation .main_info p{margin:0 0 5px}.product_presentation .main_info .product_price.reduced span{font-size:12px}.product_presentation .main_info .product_price{padding:20px 0;font-size:24px}.product_presentation .main_info .with_tooltip{padding:0 10%}.product_presentation .main_info .with_tooltip .tooltip_container{width:250px;left:-9px}.product_presentation .main_info .with_tooltip .tooltip_container:after,.product_presentation .main_info .with_tooltip .tooltip_container:before{left:9px}.product_presentation .main_info form{width:90%}.product_presentation .main_info .add_to_basket_container{margin:0 0 20px}.product_presentation .main_info.didymos_brand{padding-top:70px}.product_presentation .main_info.didymos_brand:before{background-position:top center;background-size:auto 60px}.product_presentation .product_gallery .thumb{width:55px}.product_presentation .product_gallery .thumbnails{padding:0 30px}.product_presentation .product_gallery .thumbnails .btn_next,.product_presentation .product_gallery .thumbnails .btn_prev{width:25px}.product_presentation .product_gallery .product_image .badge_container{left:-15px}section.product .headline{margin:0 0 15px;font-size:20px}section.product .col_half p,section.product .col_half p strong,section.product .col_half ul{font-size:14px;line-height:16px}section.product.product.magazine_link .magazine_link_container{padding:0 5px}section.product.product.magazine_link .magazine_link_container span{padding-top:10px;padding-bottom:10px;font-size:12px;line-height:1.2}section.product.product.magazine_link .magazine_link_container span:after{margin-top:-10px;top:50%}section.product.product.magazine_link .magazine_link_container.link_tragetuch span{padding-left:45px}section.product.product.magazine_link .magazine_link_container.link_sling span{padding-left:55px}section.product.product.magazine_link .magazine_link_container.link_tai span{padding-left:50px}section.product.size_chart .size_chart_accordion .accordion_head{padding:7px 15px;font-size:14px}section.product.size_chart .size_chart_accordion .accordion_head:after{width:14px;height:10px;top:12px;right:15px}section.product.size_chart .size_chart_accordion .accordion_content{padding:10px 15px}section.product.size_chart .size_chart_accordion .accordion_content>div{padding-bottom:10px;margin-bottom:10px}section.product.size_chart .size_chart_accordion .headline{margin:0 0 5px;font-size:14px}section.product.size_chart .size_chart_accordion .headline .size{width:12px;height:12px;top:-1px}section.product.size_chart .size_chart_accordion li{padding-left:20px;margin:0 0 3px;font-size:14px;background-size:13px 10px}section.product.productcare strong{font-size:16px}section.product.productcare .icon{padding:0 10px 0 40px}section.product.productcare .icon.prewash:before{background-size:26px 15px}section.product.productcare .icon.shrinkage:before{background-size:26px 26px}section.product.productcare .icon.temp:before{background-size:26px 13px}section.product.productcare .icon.detergent:before{background-size:15px 26px}section.product.productcare .icon.skidding:before{background-size:26px 24px}section.product.productcare .icon.drier:before{background-size:25px 25px}section.product.productcare .icon.ironing:before{background-size:26px 14px}section.product.ratings{text-align:center}section.product.ratings .rating_comment{font-size:14px;line-height:18px;text-align:left}section.product.ratings .rating_comment .rating{margin:0 5px 0 0}section.product.ratings .button.rate_product,section.product.ratings .button.show_more{padding:10px 15px!important;display:inline-block!important;line-height:16px}.main_info.didymos_brand .add_to_basket_container .product_color_information .tooltip_container{left:-175px;top:175%;width:270px}}@media all and (max-width:350px){.product_presentation{margin-top:20px}.product_presentation .product_gallery .product_color_information .tooltip_container{margin:0 -83px 0 0;padding:10px;width:280px}section.product .headline{margin:0 0 10px;font-size:18px}section.product.additional_products .product .product_name,section.product.recommendations .product .product_name{font-size:12px}}@media all and (max-width:1215px){.productfinder_container,.productfinder_hint{margin-left:20px;margin-right:20px}.result_container .productfinder_hint{margin-right:0;margin-left:0}.productfinder_quiz{width:96%;margin:0 2%}.productfinder_quiz .question_container small{width:60%;margin:0 auto}.answer_container .answer.big{width:21%;height:88px;margin-right:2%;margin-bottom:20px}.answer_container .answer.big strong{font-size:15px}.answer_container .answer.big .img_container{width:34%}}@media all and (max-width:1024px){.productfinder_quiz{width:510px}.productfinder_quiz .question_container{padding:20px 25px;margin:0 0 20px;font-size:20px;line-height:24px}.productfinder_quiz .question_container small{width:auto}.answer_container .answer{width:70px;margin:0 15px 0 0;font-size:14px}.answer_container .answer.big{width:28%;height:auto;margin-right:2.5%;margin-bottom:25px}.answer_container .answer.big:nth-child(4n+4){margin-right:2.5%}.answer_container .answer.big:nth-child(3n+3){margin-right:0}.answer_container .answer.big .img_container{width:29%}.answer_container .answer.big strong{margin:0 0 2px;font-size:14px}.answer_container .answer.big .check_container,.answer_container .answer.big a{font-size:12px}}@media all and (max-width:800px){.productfinder_container{min-height:0;padding:0;background:0 0}.productfinder_quiz{width:auto;margin:0 0 30px;float:none;clear:both}.productfinder_quiz.fullwidth{width:100%;margin:0}.answer_container .answer.big{width:45%;margin-right:0!important}.answer_container .answer.big:nth-child(odd){float:left}.answer_container .answer.big:nth-child(even){float:right}.result_container{width:100%;float:none}.result_container .answer_container .answer{width:46%}}@media all and (max-width:670px){.productfinder_container .header{margin-bottom:10px;text-align:left}.productfinder_container .header .button{left:auto;right:0}.productfinder_quiz{width:100%}.productfinder_quiz .question_container{padding:10px 15px}.productfinder_quiz .question_container .question{padding:5px 0;font-size:18px;line-height:22px}.productfinder_quiz .question_container small{font-size:14px;line-height:18px}.productfinder_quiz .question_container .nr{width:25px;height:25px;font-size:18px;line-height:25px}.productfinder_quiz .question_container.gender{background-size:9%}.productfinder_quiz .question_container .select_container{width:100%}.answer_container{width:100%;display:block;float:none;clear:both;overflow:hidden}.answer_container .answer{-webkit-box-sizing:border-box;box-sizing:border-box;width:22.5%;margin:0 3.333% 0 0}.answer_container .answer.big{width:48%;margin-bottom:15px}.answer_container .answer .check_container.checked{background-size:5%!important}.result_container .result{margin:0 0 30px}.result_container .result .size,.result_container .result strong{font-size:16px}.result_container .result .button{height:35px;margin:10px 0;font-size:14px;line-height:26px}}@media all and (max-width:500px){.productfinder_container .header{height:auto;text-align:center}.productfinder_container .header .button{margin:10px 0 0;position:static}.question_container{background:0 0!important}.question_container .header .button{padding:5px 8px!important}.answer_container .answer,.answer_container .answer.answer--large-button,.answer_container .answer.big{width:100%;max-width:none;min-width:0;margin:0 0 10px;display:block;float:none;clear:both}.result_container .result{margin:0;border:none}.result_container .result .button{min-height:35px;height:auto;padding:10px 20px!important;display:block!important;font-size:12px;line-height:14px}.productfinder_hint{padding:10px 15px;margin-bottom:15px;font-size:12px;line-height:15px}}@media all and (max-width:1215px){.fullwidth_header{width:100%;height:auto;background-size:cover!important}.competition_container{margin:0 20px}}@media all and (max-width:1024px){.fullwidth_header{margin:0 0 20px}.fullwidth_header span{font-size:60px;line-height:250px}.competition_container .headline{margin:0 0 15px;font-size:26px}.competition_container .text{font-size:16px;line-height:22px}.competition_container .col_half.left{padding-left:0}.competition_container .col_half.right{padding-right:0}.competition_container .radio_container .img_container,.competition_container .radio_container span{display:block}.competition_container .radio_container .img_container{margin:0 0 10px}}@media all and (max-width:800px){.fullwidth_header span{font-size:45px;line-height:200px}.competition_container .headline{margin:0 0 10px;font-size:24px}.competition_container .radio_container .img_container,.competition_container .radio_container span{display:table-cell;vertical-align:middle}.competition_container .radio_container .img_container{width:30%;padding:0}.competition_container .radio_container .img_container img{width:100%;height:auto}.competition_container .radio_container span{padding:0 0 0 20px}}@media all and (max-width:500px){.fullwidth_header{margin:0 0 15px;font-size:36px;line-height:160px}.competition_container .headline{font-size:20px;line-height:24px}.competition_container .text{font-size:14px;line-height:18px}.competition_container .col_half{padding-right:0!important;padding-left:0!important}.competition_container .comp_form_headline{margin:0 0 10px;font-size:16px}.competition_container .radio_container .img_container{width:25%}.competition_container .radio_container span{padding-left:15px}.competition_container .button.arrow{width:100%;height:auto;min-height:35px;white-space:pre-line}}@media all and (max-width:350px){.fullwidth_header{margin:0 0 10px;font-size:30px;line-height:100px}.competition_container .headline{font-size:18px;line-height:20px}.competition_container .comp_form_headline{font-size:14px}.competition_container .radio_container .img_container,.competition_container .radio_container span{padding:0;display:block}.competition_container .radio_container .img_container{width:100%}}@media all and (max-width:1024px){.news_list .news_item .headline,.news_list .news_item h1.headline,.news_list .news_item h2.headline,.news_list .news_item h3.headline,.news_list .news_item h4.headline,.news_list .news_item h5.headline,.news_list .news_item h6.headline{font-size:20px}.news_date{padding:0 20px}.news_date .social_container{float:none;clear:both}}@media all and (max-width:800px){.news_header .news_headline{font-size:24px}.news_list .news_item .date{font-size:12px}.news_list .news_item .headline,.news_list .news_item h1.headline,.news_list .news_item h2.headline,.news_list .news_item h3.headline,.news_list .news_item h4.headline,.news_list .news_item h5.headline,.news_list .news_item h6.headline{font-size:18px}.news_list .news_item .text{font-size:14px;line-height:20px}.news_teaser_item .headline,.news_teaser_item h1.headline,.news_teaser_item h2.headline,.news_teaser_item h3.headline,.news_teaser_item h4.headline,.news_teaser_item h5.headline,.news_teaser_item h6.headline{font-size:16px}}@media all and (max-width:670px){.news_list .news_item .img_container{width:40%}.news_list .news_item .news_text{width:60%}}@media all and (max-width:500px){.news_teaser_item{margin:0 0 20px;width:100%}.news_teaser_item:nth-child(odd){margin-right:0}.news_header .news_headline{margin-bottom:0;font-size:20px}.news_header .rss_feed{font-size:10px}.news_list .news_item .img_container,.news_list .news_item .news_text{width:100%;display:block}.news_list .news_item .img_container{margin:0 0 10px;max-width:none}.news_list .news_item .news_text{padding:0}.news_list .news_item .headline_container{margin-bottom:5px}.news_list .news_item .date{font-size:10px;font-weight:700}.news_list .news_item .headline,.news_list .news_item h1.headline,.news_list .news_item h2.headline,.news_list .news_item h3.headline,.news_list .news_item h4.headline,.news_list .news_item h5.headline,.news_list .news_item h6.headline{font-size:16px}.news_list .news_item .text{font-size:12px;line-height:16px}.news_list .news_item .news_more{font-size:12px}.news_teaser_item .headline,.news_teaser_item h1.headline,.news_teaser_item h2.headline,.news_teaser_item h3.headline,.news_teaser_item h4.headline,.news_teaser_item h5.headline,.news_teaser_item h6.headline{font-size:14px}.news_date .social_container .social_share_privacy_area.line li{width:100%;margin:0 0 10px!important}}@media all and (max-width:1215px){.guestbook_container .content_list_item .guestbook_img img{width:100%;height:auto}.guestbook_container .col_half.left,.guestbook_container .col_half.right{margin:0;padding:0 20px;width:50%}.community_teaser.guestbook{height:auto}.community_teaser.guestbook .wrapit{margin:40px auto;width:80%}.community_teaser.guestbook .wrapit>.content.green{width:100%}.community_teaser.guestbook .wrapit>.content.green p{margin:0 0 10px}.community_teaser.guestbook .wrapit>.content.green .button{margin:0 auto;width:auto}.community_teaser.guestbook .community_pics{margin:0 0 0 -660px}}@media all and (max-width:800px){.guestbook_container .col_half.left,.guestbook_container .col_half.right{width:100%;float:none;clear:both}.guestbook_container .content_list_item{margin:0 0 30px}.guestbook_container .content_list_item.content_list_item--with-img{padding:0}.guestbook_container .content_list_item .text{max-height:199px}.guestbook_container .content_list_item .guestbook_img_container{padding:0 0 20px;height:auto;position:static}.guestbook_teaser{padding:30px 0;height:auto;display:block}.guestbook_teaser:after{margin:0 0 0 -45%;width:90%;height:100%;top:0;left:50%}.guestbook_teaser .guestbook_teaser_text,.guestbook_teaser .polaroid_img{width:80%;margin:0 auto;display:block}.guestbook_teaser .polaroid_img{margin-bottom:20px}}@media all and (max-width:500px){.community_teaser.guestbook .wrapit>.content.green .button{height:auto;padding:7px 10px!important;line-height:1.2em}.guestbook_teaser .guestbook_teaser_text p{font-size:16px}.guestbook_teaser .guestbook_teaser_text .button{font-size:14px}.guestbook_teaser .guestbook_teaser_text .button:after{background-size:auto 15px;width:15px;height:15px;top:12px;right:5px}}@media all and (max-width:1024px){.grid-item,.grid-sizer{width:49%}}@media all and (max-width:350px){.grid-item,.grid-sizer{width:100%}}@media all and (max-width:800px){.window_guestbook{width:100%;height:100%;padding-top:40px;margin:0!important;position:fixed;top:0!important;left:0;right:0;bottom:0}.window_guestbook .btn_close{padding:5px 10px;top:0;background:#004ba0}.window_guestbook .window_content{height:100%;position:relative;overflow-y:scroll}}@media all and (max-width:670px){.window{width:100%;height:100%;padding-top:40px;margin:0!important;position:fixed;top:0;left:0;right:0;bottom:0}.window .btn_close{padding:5px 10px;top:0;background:#004ba0}.window .basket_buttons .button{width:45%}.window .rate_product .form_row,.window .recommendation .form_row{float:none;clear:both}.window .rate_product .form_row.half,.window .recommendation .form_row.half{width:46%;clear:none}.form_error.rate{width:100%}.form_error.rate .oxValidateError{bottom:-29px}}@media all and (max-width:500px){.window .window_headline{font-size:16px}.window .basket_item .product_img,.window .basket_item .product_info{float:none;margin:0}.window .basket_item .product_img{width:25%;height:auto}.window .basket_item .product_img img{width:100%;height:auto}.window .basket_item .product_info{width:75%;padding:0 0 0 20px}.window .basket_item .product_name{margin:0 0 3px;font-size:16px}.window .basket_summary{padding:10px 5px;font-size:16px}.window .basket_buttons{margin-bottom:0}.window .basket_buttons .button{width:100%;margin:0 0 10px;float:none;clear:both}.window .rate_product .form_row.half,.window .recommendation .form_row.half{width:100%;float:none;clear:both}.window .coupon_img{margin:0 0 10px;width:100%}.window .coupon_img .headline{font-size:22px}.window .coupon_box{width:100%;max-width:300px}}@media all and (max-width:1215px){.content_teaser_table .table_content{width:47%}.content_teaser_table .text_container{width:55%}.content_teaser_table .img_container{width:38%}.content_teaser_table .img_container img{width:100%;height:auto}}@media all and (max-width:1024px){.magazine_header{min-height:40px;padding:9px 15px;font-size:22px}.content_teaser_table .headline{font-size:16px}.content_teaser_table .text{font-size:14px;line-height:18px}.country-grid{margin-top:10px;margin-left:-8px;margin-right:-8px}.country-grid:before{left:8px;right:8px}.country-grid .image-wrapper{margin:0 8px 16px;width:-webkit-calc(25% - 16px);width:calc(25% - 16px)}}@media all and (max-width:670px){.content_teaser_table{padding:0;margin:0;border-bottom:none}.content_teaser_table .table_content{width:100%;padding:0 0 20px;margin:0 0 20px;float:none;clear:both;overflow:hidden;border-bottom:1px solid #e6e6e6}.content_teaser_table .text_container{width:65%}.content_teaser_table .img_container{width:30%}.rte_hintbox{padding:20px 20px 20px 75px}.rte_hintbox:before{margin:0;width:50px;height:60px;left:15px;top:15px}}@media all and (max-width:500px){.magazine_header{min-height:30px;padding:7px 10px;margin:0 0 20px;font-size:16px}.rte_content .alignleft,.rte_content .alignright,.rte_content a{margin:0;float:none;display:block}.rte_content .alignleft img,.rte_content .alignleft img.alignleft,.rte_content .alignleft img.alignright,.rte_content .alignright img,.rte_content .alignright img.alignleft,.rte_content .alignright img.alignright,.rte_content a img,.rte_content a img.alignleft,.rte_content a img.alignright{width:100%;height:auto;padding:0}.rte_content p img{width:100%;height:auto}.rte_content p.country-image img{width:auto}.country-grid .image-wrapper{width:-webkit-calc(33.333% - 16px);width:calc(33.333% - 16px)}}@media all and (max-width:350px){.rte_hintbox{padding:90px 20px 20px}.rte_hintbox:before{margin:0 0 0 -25px;left:50%;top:15px}.country-grid .image-wrapper{width:-webkit-calc(50% - 16px);width:calc(50% - 16px)}}@media all and (max-width:800px){.not_found .col_half.left,.not_found .col_half.right{padding:0}}@media all and (max-width:500px){.not_found .rte_content h2{font-size:20px}.not_found .rte_content h4{font-size:16px}.not_found .rte_content p,.not_found .rte_content ul li{font-size:14px;line-height:18px}.not_found .categories li{width:100%;float:none;clear:both}.not_found .categories li a{height:35px;font-size:16px;line-height:35px}}@media all and (max-width:1215px){.not_found{margin-right:20px;margin-left:20px}.cookie_hint{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px}}@media all and (max-width:1024px){.not_found form{width:100%}.not_found section.product{margin-left:0;margin-right:0}.cookie_hint{bottom:40px}}@media all and (max-width:670px){.cookie_hint p{margin:0 0 10px;width:100%;font-size:14px}.cookie_hint .button{float:none;clear:both}}@media all and (max-width:800px){.product.content .news_list .test_report .news_item{padding-top:20px;display:block;float:none;clear:both}.product.content .news_list .test_report .news_item .text,.product.content .news_list .test_report .news_item>a{width:100%;max-width:none;display:block}.product.content .news_list .test_report .news_item img.alignleft{float:none;clear:both;display:block;margin:0 auto}.product.content .news_list .test_report .news_item .button{width:auto;left:10px}}@media all and (max-width:670px){.news_list .test_report .news_item{padding:0 0 20px}}@media all and (max-width:1215px){.checkout_header{margin:0 20px 50px}.basket_bar,.basket_error_box{margin:0 20px 30px}.checkout_header .step{width:20%}.basket_bar span{-webkit-box-sizing:border-box;box-sizing:border-box;width:80%}.basket_bar .button{width:19%}.basket_bar.bottom>span{-webkit-box-sizing:border-box;box-sizing:border-box;width:80%}.basket_bar.bottom .button{width:19%}.basket_summary{margin:0 20px}.basket_summary .table .price{width:10%}.basket_summary .table .action{width:14%}.basket_summary .table .table_cell .link_basket{width:90%}.proceed_to_checkout_boxes,.proceed_to_checkout_boxes.checkboxes{margin:0 20px 50px}.proceed_to_checkout_boxes .box{margin:0 2.5% 0 0}}@media all and (max-width:1024px){.basket_bar .button,.basket_bar .button:hover{padding:0 25px 0 10px!important}.checkout_header .step{height:auto}.checkout_header .step strong{width:40px;height:40px;line-height:40px;font-size:20px}.checkout_header .step p{font-size:13px}.checkout_header .step.completed strong{background-size:18px 14px}.checkout_header .progress_bar{top:20px}.basket_bar span{font-size:20px}.basket_bar .button{height:50px;font-size:16px;line-height:52px}.basket_bar.bottom>span{height:50px}.basket_bar.bottom>span>a{line-height:48px}.basket_bar.bottom a.paypal{height:49px;margin:0}.checkout_box .form .date_container .select_container{width:47%;margin-right:4%}.checkout_box .form .date_container .select_container:last-child{margin-right:0}.checkout_box .form .creditcard .input_container{width:47%;margin-right:4%}.checkout_box .form .creditcard .hint{width:47%;background-position:center top}.basket_summary .table{font-size:13px}.basket_summary .table .action{width:12%}.basket_summary .table .price{width:11.5%}.basket_summary .table.table_footer dl{width:365px}.basket_summary .table .table_header div{height:40px;padding:3px 15px;font-size:16px}.basket_summary .table .table_header div:first-child{width:37%}.basket_summary .table .table_cell{padding:15px 10px}.basket_summary .table .table_cell.product{padding-left:0;padding-right:10px}.basket_summary .table .table_cell:last-child{padding-left:10px}.basket_summary .table .table_cell .product_img{width:25%}.basket_summary .table .table_cell .product_img img{width:100%;height:auto}.basket_summary .table .table_cell .delete,.basket_summary .table .table_cell .link_basket,.basket_summary .table .table_cell .reload{padding-left:0;padding-right:0;margin:0;font-size:13px;background:0 0}.basket_summary .table .table_cell .input_container{width:60px}.basket_summary .table_seperator{padding-left:0}}@media all and (max-width:800px){.checkout_header{margin:0 20px 30px}.checkout_header .step{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px}.checkout_header .step strong{width:35px;height:35px;margin:0 auto 5px;line-height:36px;font-size:18px}.checkout_header .step p{font-size:12px}.proceed_to_checkout_boxes.agb_text{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.proceed_to_checkout_boxes.agb_text .box.big{margin-right:0}.basket_bar{height:auto;float:none;clear:both}.basket_bar:after,.basket_bar:before{content:"";display:table}.basket_bar:after{clear:both;zoom:1}.basket_bar span{width:75%;padding:10px 14px;font-size:18px}.basket_bar .button{width:24%;height:40px;font-size:14px;line-height:42px}.basket_bar.bottom>span{width:75%;height:40px}.basket_bar.bottom>span>a{font-size:14px;line-height:38px}.basket_bar.bottom>span a.paypal{height:38px;line-height:38px}.basket_bar.bottom .button{width:24%}.basket_bar.bottom.bottom.agb_text{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.basket_bar.bottom.bottom.agb_text p{margin-bottom:20px}.basket_error_box{padding:10px 15px}.basket_error_box p{font-size:14px;line-height:18px}.basket_error_box p strong,.basket_error_box p ul li{font-size:14px}.proceed_to_checkout_boxes{margin-bottom:0}.proceed_to_checkout_boxes.basket_info_box{margin-bottom:15px}.proceed_to_checkout_boxes .box{width:48.5%;padding:10px 10px 22px;margin:0 2.5% 30px 0}.proceed_to_checkout_boxes .box .box_headline{padding:7px 10px;margin:-10px -10px 10px;font-size:14px}.proceed_to_checkout_boxes .box:nth-child(even){margin-right:0}.basket_summary .table .table_header div{display:block}.basket_summary .table .table_header div:not(:first-child){display:none}.basket_summary .table .table_header div:first-child{width:100%}.basket_summary .table .table_seperator{background:#e6e6e6}.basket_summary .table .table_cell{-webkit-box-sizing:border-box;box-sizing:border-box;width:40%;padding:5px 15px;display:block;float:left;text-align:left;border-right:none;border-left:1px solid #e6e6e6}.basket_summary .table .table_cell b{font-weight:400}.basket_summary .table .table_cell .input_container{width:70px;height:25px;display:block;float:left}.basket_summary .table .table_cell .input_container select{font-size:13px}.basket_summary .table .table_cell .delete,.basket_summary .table .table_cell .link_basket,.basket_summary .table .table_cell .reload{padding:5px 15px 5px 30px;margin-right:20px;float:left;line-height:22px;border:1px solid #b6b6b6}.basket_summary .table .table_cell .delete{background:url(../../src/img/basket_delete.svg) 10px center no-repeat #FFF;background-size:10px 10px}.basket_summary .table .table_cell .reload{background:url(../../src/img/basket_refresh.svg) 10px center no-repeat #FFF;background-size:16px 12px}.basket_summary .table .table_cell .link_basket{width:auto;padding-left:15px;background:#FFF}.basket_summary .table .table_cell.action:before,.basket_summary .table .table_cell.product:before{display:none}.basket_summary .table .table_cell.product{width:60%;padding:30px 15px 30px 0;clear:none;border-left:none}.basket_summary .table .table_cell.action{width:100%;padding:5px 0;float:none;clear:both;overflow:hidden;border-top:1px solid #e6e6e6;border-left:none}.basket_summary .table .table_cell:before{content:attr(data-title);margin-right:7px;display:inline-block;font-size:13px;font-weight:700;float:left}.basket_summary .table .table_cell:nth-child(2){padding-top:15px}.basket_summary .table .table_cell:nth-child(3){line-height:27px}.basket_summary .table .table_cell:nth-child(6){padding-bottom:15px}.basket_summary .table.free_products .table_cell{border-left:none}.basket_summary .table.free_products .table_cell.product{padding:10px 15px 10px 0;border-right:1px solid #e6e6e6}.basket_summary .table.free_products .table_cell:nth-child(2):before{content:"Einzelpreis:"}.basket_summary .table.table_footer .discount_container .right:after,.basket_summary .table.table_footer .discount_container .right:before,.basket_summary .table.table_footer .discount_container:after,.basket_summary .table.table_footer .discount_container:before{content:"";display:table}.basket_summary .table.table_footer{background:rgba(0,75,160,.2)}.basket_summary .table.table_footer .table_cell{width:100%;padding-left:0;border-left:none}.basket_summary .table.table_footer .table_cell dl{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px}.basket_summary .table.table_footer .table_cell dl dd{padding:0}.basket_summary .table.table_footer .table_cell,.basket_summary .table.table_footer .table_row{border-bottom:none}.basket_summary .table.table_footer .discount_container{height:auto;padding:0;background:0 0}.basket_summary .table.table_footer .discount_container:after{clear:both;zoom:1}.basket_summary .table.table_footer .discount_container label{padding:10px 0}.basket_summary .table.table_footer .discount_container .input_container{margin:0 5px 0 0}.basket_summary .table.table_footer .discount_container input[type=submit]{margin:0}.basket_summary .table.table_footer .discount_container .left,.basket_summary .table.table_footer .discount_container .right{width:100%;float:none;clear:both}.basket_summary .table.table_footer .discount_container .left{padding:5px 10px;border-top:1px dashed #FFF;border-bottom:1px dashed #FFF}.basket_summary .table.table_footer .discount_container .right{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;background:rgba(0,75,160,.2)}.basket_summary .table.table_footer .discount_container .right:after{clear:both;zoom:1}.basket_summary .table.table_footer .discount_container .right dd,.basket_summary .table.table_footer .discount_container .right dt{padding:0}.basket_summary .table.table_footer dl{width:100%}}.shariff:after,.slick-track:after{clear:both}@media all and (max-width:670px){.checkout_header{margin-bottom:20px;margin-top:20px}.checkout_header .step{height:27px}.checkout_header .step strong{-webkit-border-radius:30px;border-radius:30px;width:25px;height:25px;line-height:26px}.checkout_header .step.completed strong{background-size:14px 10px}.checkout_header .progress_bar{height:5px;top:12px}.proceed_to_checkout_boxes .box{width:100%;height:auto;margin:0 0 20px}.proceed_to_checkout_boxes.checkboxes{margin-bottom:0}.newsletter_teaser{padding:0 20px}.newsletter_teaser .newsletter_teaser_img,.newsletter_teaser .newsletter_teaser_text{width:100%;padding:0;display:block}.newsletter_teaser .newsletter_teaser_img{margin:0 0 20px}}@media all and (max-width:500px){.basket_bar{margin-bottom:15px}.basket_bar span{width:60%;font-size:16px}.basket_bar .button{width:39%;height:38px;line-height:40px}.basket_bar.bottom{margin-bottom:50px}.basket_bar.bottom>span{width:60%;height:38px}.basket_bar.bottom>span .left{display:none}.basket_bar.bottom a.paypal{margin:0 0 0 5px;padding:0;float:none;clear:both}.basket_bar.bottom .button{width:39%}.basket_error_box{margin-bottom:15px}.basket_error_box p strong,.basket_error_box ul li{font-size:12px}.basket_error_box p strong{line-height:14px}.basket_error_box ul li{line-height:16px}.checkout_box .form .date_container{width:100%!important}.checkout_box .checkbox_container div span,.checkout_box .radio_container div span{font-size:12px;line-height:16px}.checkout_box .checkbox_container label,.checkout_box .radio_container label{margin-bottom:0}.basket_summary.step4 .table .table_row{float:none;clear:both;overflow:hidden}.basket_summary.step4 .table.table_footer .table_cell dl .total{padding:12px 0}.basket_summary .table .table_header{height:30px;font-size:14px;line-height:8px}.basket_summary .table .table_row{display:block}.basket_summary .table .table_cell{width:100%;padding:5px 0 0!important;margin-bottom:3px;border-left:none}.basket_summary .table .table_cell.product{width:100%;padding:15px 15px 5px 0;margin:0 0 3px}.basket_summary .table .table_cell.price{margin-bottom:7px}.basket_summary .table .table_cell .product_brand{font-size:12px}.basket_summary .table .table_cell .product_name,.basket_summary .table.table_footer dl dd,.basket_summary .table.table_footer dl dt{font-size:14px}.basket_summary .table .table_cell .delete,.basket_summary .table .table_cell .link_basket,.basket_summary .table .table_cell .reload{padding-top:2px;padding-bottom:2px}.basket_summary .table.free_products .table_cell.product{border-right:none}.basket_summary .table.table_footer{padding:5px 0 0;display:block}.basket_summary .table.table_footer dl dt.small{font-size:12px}.basket_summary .table.table_footer .discount_container label{display:none}.basket_summary .table.table_footer .discount_container .input_container{width:130px}}@media all and (max-width:350px){.basket_bar span,.checkout_box{padding:10px}.basket_bar .button{font-size:12px}.basket_bar.bottom a.paypal{background:url(../../src/img/checkout/paypal_express_small.png) 0 5px no-repeat;background-size:70px 26px}.checkout_box .form .creditcard .hint{height:65px}}@media all and (max-width:1215px){.user_area_container .basket_summary .table .price,.user_area_container .basket_summary .table .table_header div:last-child{width:13%}.user_area_container .product .button.delete{width:-webkit-calc(100% - 15%);width:calc(100% - 15%);left:7.5%;right:7.5%}}@media all and (max-width:1024px){.user_area_container li{width:100%;float:none;clear:both}.user_area_container .order_history_header{padding-bottom:7px}.user_area_container .order_history_header span{margin-bottom:5px;line-height:16px}.user_area_container .basket_summary .table .table_header .table_row{display:block}.user_area_container .basket_summary .table .table_header div{height:40px;display:block;line-height:20px}.user_area_container .basket_summary .table .table_header div:first-child{width:100%;border-right:none}.user_area_container .basket_summary .table .table_header div:not(:first-child){display:none}.user_area_container .basket_summary .table .table_cell{width:40%;padding:0 15px 10px;display:block;float:left;text-align:left;border-right:none}.user_area_container .basket_summary .table .table_cell b{font-weight:400}.user_area_container .basket_summary .table .table_cell.product{width:60%;padding:30px 15px;border-left:none;border-right:1px solid #e6e6e6}.user_area_container .basket_summary .table .table_cell:before{content:attr(data-title);margin:0 7px 0 0;display:inline-block;font-size:13px;font-weight:700}.user_area_container .basket_summary .table .table_cell:last-child,.user_area_container .basket_summary .table .table_cell:nth-child(2),.user_area_container .basket_summary .table .table_cell:nth-child(3),.user_area_container .basket_summary .table .table_cell:nth-child(4),.user_area_container .basket_summary .table .table_cell:nth-child(5),.user_area_container .basket_summary .table .table_cell:nth-child(6){line-height:14px}.user_area_container .basket_summary .table .table_cell:nth-child(2){padding-top:10px}.user_area_container .basket_summary .table .table_cell:last-child{padding:0 15px 10px}.user_area_container .basket_summary .table.free_products .table_cell:last-child{padding:10px 15px}.user_area_container .basket_summary .table.table_footer .table_cell{width:100%;padding:10px 15px!important}.user_area_container .basket_summary .table.table_footer .table_cell:before{display:none}.user_area_container .basket_summary .table.table_footer .table_cell dl{width:63%}.user_area_container .basket_summary .table.table_footer .table_cell dl dd,.user_area_container .basket_summary .table.table_footer .table_cell dl dt{font-size:14px;line-height:18px}.user_area_container .product form{max-width:none}}.fa-fw,.fa-li,.shariff li .fa{text-align:center}.fa,.fa-stack{display:inline-block}@media all and (max-width:800px){.user_area_header{min-height:30px}.user_area_header small{margin:0 0 5px}.user_area_container form{width:100%;padding:0}.user_area_container .basket_summary .table .table_cell{border-left:none}.user_area_container .basket_summary .table.table_footer .table_row:last-child .table_cell{padding-bottom:30px!important;position:relative}.user_area_container .basket_summary .table.table_footer .table_cell{padding:0!important;margin:0}.user_area_container .basket_summary .table.table_footer .table_cell dl{width:100%;padding:0;overflow:hidden}.user_area_container .basket_summary .table.table_footer .table_cell dl dd,.user_area_container .basket_summary .table.table_footer .table_cell dl dt{margin-bottom:3px}.user_area_container .basket_summary .table.table_footer .table_cell dl .total{padding-top:5px}.user_area_container .basket_summary .table.table_footer .table_cell dl .small{font-size:12px}.user_area_container .basket_summary .table.table_footer .left{position:absolute;left:0;bottom:0}.user_area_container .basket_summary .table.table_footer .left a{padding:3px}.user_area_container .basket_summary .table.table_footer .left,.user_area_container .basket_summary .table.table_footer .right{width:100%;float:none;clear:both}}.fa.fa-pull-left,.fa.pull-left{margin-right:.3em}.fa-stack,.fa-ul>li{position:relative}.fa-li,.sr-only{position:absolute}@media all and (max-width:670px){.user_area_container .basket_summary .table .table_cell.product{padding:40px 15px}.user_area_container .product{padding:0 0 115px}.user_area_container .product .button.price{bottom:60px}.user_area_container .product .button.delete{width:100%;left:0;right:0}}@media all and (max-width:500px){.user_area_header span{font-size:18px}.user_area_container li,.user_area_header small{font-size:12px}.user_area_container li a{font-size:14px}.user_area_container .basket_summary .table{border-bottom:none}.user_area_container .basket_summary .table .table_row{padding:5px 10px}.user_area_container .basket_summary .table .table_cell{width:100%;float:none;clear:both}.user_area_container .basket_summary .table .table_cell.product{width:100%;float:none;clear:both;border-right:none}.user_area_container .basket_summary .table.free_products{border-top:none}.user_area_container .product{padding:0 0 105px}.user_area_container .product .button.price{bottom:55px}.user_area_container .product .button.delete{height:35px;font-size:12px}}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot);src:url(../fonts/fontawesome-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2) format("woff2"),url(../fonts/fontawesome-webfont.woff) format("woff"),url(../fonts/fontawesome-webfont.ttf) format("truetype"),url(../fonts/fontawesome-webfont.svg#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-li{left:-2.14285714em;width:2.14285714em;top:.14285714em}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;-webkit-border-radius:.1em;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.pull-left{float:left}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\\F000"}.fa-music:before{content:"\\F001"}.fa-search:before{content:"\\F002"}.fa-envelope-o:before{content:"\\F003"}.fa-heart:before{content:"\\F004"}.fa-star:before{content:"\\F005"}.fa-star-o:before{content:"\\F006"}.fa-user:before{content:"\\F007"}.fa-film:before{content:"\\F008"}.fa-th-large:before{content:"\\F009"}.fa-th:before{content:"\\F00A"}.fa-th-list:before{content:"\\F00B"}.fa-check:before{content:"\\F00C"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\\F00D"}.fa-search-plus:before{content:"\\F00E"}.fa-search-minus:before{content:"\\F010"}.fa-power-off:before{content:"\\F011"}.fa-signal:before{content:"\\F012"}.fa-cog:before,.fa-gear:before{content:"\\F013"}.fa-trash-o:before{content:"\\F014"}.fa-home:before{content:"\\F015"}.fa-file-o:before{content:"\\F016"}.fa-clock-o:before{content:"\\F017"}.fa-road:before{content:"\\F018"}.fa-download:before{content:"\\F019"}.fa-arrow-circle-o-down:before{content:"\\F01A"}.fa-arrow-circle-o-up:before{content:"\\F01B"}.fa-inbox:before{content:"\\F01C"}.fa-play-circle-o:before{content:"\\F01D"}.fa-repeat:before,.fa-rotate-right:before{content:"\\F01E"}.fa-refresh:before{content:"\\F021"}.fa-list-alt:before{content:"\\F022"}.fa-lock:before{content:"\\F023"}.fa-flag:before{content:"\\F024"}.fa-headphones:before{content:"\\F025"}.fa-volume-off:before{content:"\\F026"}.fa-volume-down:before{content:"\\F027"}.fa-volume-up:before{content:"\\F028"}.fa-qrcode:before{content:"\\F029"}.fa-barcode:before{content:"\\F02A"}.fa-tag:before{content:"\\F02B"}.fa-tags:before{content:"\\F02C"}.fa-book:before{content:"\\F02D"}.fa-bookmark:before{content:"\\F02E"}.fa-print:before{content:"\\F02F"}.fa-camera:before{content:"\\F030"}.fa-font:before{content:"\\F031"}.fa-bold:before{content:"\\F032"}.fa-italic:before{content:"\\F033"}.fa-text-height:before{content:"\\F034"}.fa-text-width:before{content:"\\F035"}.fa-align-left:before{content:"\\F036"}.fa-align-center:before{content:"\\F037"}.fa-align-right:before{content:"\\F038"}.fa-align-justify:before{content:"\\F039"}.fa-list:before{content:"\\F03A"}.fa-dedent:before,.fa-outdent:before{content:"\F03B"}.fa-indent:before{content:"\F03C"}.fa-video-camera:before{content:"\F03D"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\F03E"}.fa-pencil:before{content:"\F040"}.fa-map-marker:before{content:"\F041"}.fa-adjust:before{content:"\F042"}.fa-tint:before{content:"\F043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\F044"}.fa-share-square-o:before{content:"\F045"}.fa-check-square-o:before{content:"\F046"}.fa-arrows:before{content:"\F047"}.fa-step-backward:before{content:"\F048"}.fa-fast-backward:before{content:"\F049"}.fa-backward:before{content:"\F04A"}.fa-play:before{content:"\F04B"}.fa-pause:before{content:"\F04C"}.fa-stop:before{content:"\F04D"}.fa-forward:before{content:"\F04E"}.fa-fast-forward:before{content:"\F050"}.fa-step-forward:before{content:"\F051"}.fa-eject:before{content:"\F052"}.fa-chevron-left:before{content:"\F053"}.fa-chevron-right:before{content:"\F054"}.fa-plus-circle:before{content:"\F055"}.fa-minus-circle:before{content:"\F056"}.fa-times-circle:before{content:"\F057"}.fa-check-circle:before{content:"\F058"}.fa-question-circle:before{content:"\F059"}.fa-info-circle:before{content:"\F05A"}.fa-crosshairs:before{content:"\F05B"}.fa-times-circle-o:before{content:"\F05C"}.fa-check-circle-o:before{content:"\F05D"}.fa-ban:before{content:"\F05E"}.fa-arrow-left:before{content:"\F060"}.fa-arrow-right:before{content:"\F061"}.fa-arrow-up:before{content:"\F062"}.fa-arrow-down:before{content:"\F063"}.fa-mail-forward:before,.fa-share:before{content:"\F064"}.fa-expand:before{content:"\F065"}.fa-compress:before{content:"\F066"}.fa-plus:before{content:"\F067"}.fa-minus:before{content:"\F068"}.fa-asterisk:before{content:"\F069"}.fa-exclamation-circle:before{content:"\F06A"}.fa-gift:before{content:"\F06B"}.fa-leaf:before{content:"\F06C"}.fa-fire:before{content:"\F06D"}.fa-eye:before{content:"\F06E"}.fa-eye-slash:before{content:"\F070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\F071"}.fa-plane:before{content:"\F072"}.fa-calendar:before{content:"\F073"}.fa-random:before{content:"\F074"}.fa-comment:before{content:"\F075"}.fa-magnet:before{content:"\F076"}.fa-chevron-up:before{content:"\F077"}.fa-chevron-down:before{content:"\F078"}.fa-retweet:before{content:"\F079"}.fa-shopping-cart:before{content:"\F07A"}.fa-folder:before{content:"\F07B"}.fa-folder-open:before{content:"\F07C"}.fa-arrows-v:before{content:"\F07D"}.fa-arrows-h:before{content:"\F07E"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\F080"}.fa-twitter-square:before{content:"\F081"}.fa-facebook-square:before{content:"\F082"}.fa-camera-retro:before{content:"\F083"}.fa-key:before{content:"\F084"}.fa-cogs:before,.fa-gears:before{content:"\F085"}.fa-comments:before{content:"\F086"}.fa-thumbs-o-up:before{content:"\F087"}.fa-thumbs-o-down:before{content:"\F088"}.fa-star-half:before{content:"\F089"}.fa-heart-o:before{content:"\F08A"}.fa-sign-out:before{content:"\F08B"}.fa-linkedin-square:before{content:"\F08C"}.fa-thumb-tack:before{content:"\F08D"}.fa-external-link:before{content:"\F08E"}.fa-sign-in:before{content:"\F090"}.fa-trophy:before{content:"\F091"}.fa-github-square:before{content:"\F092"}.fa-upload:before{content:"\F093"}.fa-lemon-o:before{content:"\F094"}.fa-phone:before{content:"\F095"}.fa-square-o:before{content:"\F096"}.fa-bookmark-o:before{content:"\F097"}.fa-phone-square:before{content:"\F098"}.fa-twitter:before{content:"\F099"}.fa-facebook-f:before,.fa-facebook:before{content:"\F09A"}.fa-github:before{content:"\F09B"}.fa-unlock:before{content:"\F09C"}.fa-credit-card:before{content:"\F09D"}.fa-feed:before,.fa-rss:before{content:"\F09E"}.fa-hdd-o:before{content:"\F0A0"}.fa-bullhorn:before{content:"\F0A1"}.fa-bell:before{content:"\F0F3"}.fa-certificate:before{content:"\F0A3"}.fa-hand-o-right:before{content:"\F0A4"}.fa-hand-o-left:before{content:"\F0A5"}.fa-hand-o-up:before{content:"\F0A6"}.fa-hand-o-down:before{content:"\F0A7"}.fa-arrow-circle-left:before{content:"\F0A8"}.fa-arrow-circle-right:before{content:"\F0A9"}.fa-arrow-circle-up:before{content:"\F0AA"}.fa-arrow-circle-down:before{content:"\F0AB"}.fa-globe:before{content:"\F0AC"}.fa-wrench:before{content:"\F0AD"}.fa-tasks:before{content:"\F0AE"}.fa-filter:before{content:"\F0B0"}.fa-briefcase:before{content:"\F0B1"}.fa-arrows-alt:before{content:"\F0B2"}.fa-group:before,.fa-users:before{content:"\F0C0"}.fa-chain:before,.fa-link:before{content:"\F0C1"}.fa-cloud:before{content:"\F0C2"}.fa-flask:before{content:"\F0C3"}.fa-cut:before,.fa-scissors:before{content:"\F0C4"}.fa-copy:before,.fa-files-o:before{content:"\F0C5"}.fa-paperclip:before{content:"\F0C6"}.fa-floppy-o:before,.fa-save:before{content:"\F0C7"}.fa-square:before{content:"\F0C8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\F0C9"}.fa-list-ul:before{content:"\F0CA"}.fa-list-ol:before{content:"\F0CB"}.fa-strikethrough:before{content:"\F0CC"}.fa-underline:before{content:"\F0CD"}.fa-table:before{content:"\F0CE"}.fa-magic:before{content:"\F0D0"}.fa-truck:before{content:"\F0D1"}.fa-pinterest:before{content:"\F0D2"}.fa-pinterest-square:before{content:"\F0D3"}.fa-google-plus-square:before{content:"\F0D4"}.fa-google-plus:before{content:"\F0D5"}.fa-money:before{content:"\F0D6"}.fa-caret-down:before{content:"\F0D7"}.fa-caret-up:before{content:"\F0D8"}.fa-caret-left:before{content:"\F0D9"}.fa-caret-right:before{content:"\F0DA"}.fa-columns:before{content:"\F0DB"}.fa-sort:before,.fa-unsorted:before{content:"\F0DC"}.fa-sort-desc:before,.fa-sort-down:before{content:"\F0DD"}.fa-sort-asc:before,.fa-sort-up:before{content:"\F0DE"}.fa-envelope:before{content:"\F0E0"}.fa-linkedin:before{content:"\F0E1"}.fa-rotate-left:before,.fa-undo:before{content:"\F0E2"}.fa-gavel:before,.fa-legal:before{content:"\F0E3"}.fa-dashboard:before,.fa-tachometer:before{content:"\F0E4"}.fa-comment-o:before{content:"\F0E5"}.fa-comments-o:before{content:"\F0E6"}.fa-bolt:before,.fa-flash:before{content:"\F0E7"}.fa-sitemap:before{content:"\F0E8"}.fa-umbrella:before{content:"\F0E9"}.fa-clipboard:before,.fa-paste:before{content:"\F0EA"}.fa-lightbulb-o:before{content:"\F0EB"}.fa-exchange:before{content:"\F0EC"}.fa-cloud-download:before{content:"\F0ED"}.fa-cloud-upload:before{content:"\F0EE"}.fa-user-md:before{content:"\F0F0"}.fa-stethoscope:before{content:"\F0F1"}.fa-suitcase:before{content:"\F0F2"}.fa-bell-o:before{content:"\F0A2"}.fa-coffee:before{content:"\F0F4"}.fa-cutlery:before{content:"\F0F5"}.fa-file-text-o:before{content:"\F0F6"}.fa-building-o:before{content:"\F0F7"}.fa-hospital-o:before{content:"\F0F8"}.fa-ambulance:before{content:"\F0F9"}.fa-medkit:before{content:"\F0FA"}.fa-fighter-jet:before{content:"\F0FB"}.fa-beer:before{content:"\F0FC"}.fa-h-square:before{content:"\F0FD"}.fa-plus-square:before{content:"\F0FE"}.fa-angle-double-left:before{content:"\F100"}.fa-angle-double-right:before{content:"\F101"}.fa-angle-double-up:before{content:"\F102"}.fa-angle-double-down:before{content:"\F103"}.fa-angle-left:before{content:"\F104"}.fa-angle-right:before{content:"\F105"}.fa-angle-up:before{content:"\F106"}.fa-angle-down:before{content:"\F107"}.fa-desktop:before{content:"\F108"}.fa-laptop:before{content:"\F109"}.fa-tablet:before{content:"\F10A"}.fa-mobile-phone:before,.fa-mobile:before{content:"\F10B"}.fa-circle-o:before{content:"\F10C"}.fa-quote-left:before{content:"\F10D"}.fa-quote-right:before{content:"\F10E"}.fa-spinner:before{content:"\F110"}.fa-circle:before{content:"\F111"}.fa-mail-reply:before,.fa-reply:before{content:"\F112"}.fa-github-alt:before{content:"\F113"}.fa-folder-o:before{content:"\F114"}.fa-folder-open-o:before{content:"\F115"}.fa-smile-o:before{content:"\F118"}.fa-frown-o:before{content:"\F119"}.fa-meh-o:before{content:"\F11A"}.fa-gamepad:before{content:"\F11B"}.fa-keyboard-o:before{content:"\F11C"}.fa-flag-o:before{content:"\F11D"}.fa-flag-checkered:before{content:"\F11E"}.fa-terminal:before{content:"\F120"}.fa-code:before{content:"\F121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\F122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\F123"}.fa-location-arrow:before{content:"\F124"}.fa-crop:before{content:"\F125"}.fa-code-fork:before{content:"\F126"}.fa-chain-broken:before,.fa-unlink:before{content:"\F127"}.fa-question:before{content:"\F128"}.fa-info:before{content:"\F129"}.fa-exclamation:before{content:"\F12A"}.fa-superscript:before{content:"\F12B"}.fa-subscript:before{content:"\F12C"}.fa-eraser:before{content:"\F12D"}.fa-puzzle-piece:before{content:"\F12E"}.fa-microphone:before{content:"\F130"}.fa-microphone-slash:before{content:"\F131"}.fa-shield:before{content:"\F132"}.fa-calendar-o:before{content:"\F133"}.fa-fire-extinguisher:before{content:"\F134"}.fa-rocket:before{content:"\F135"}.fa-maxcdn:before{content:"\F136"}.fa-chevron-circle-left:before{content:"\F137"}.fa-chevron-circle-right:before{content:"\F138"}.fa-chevron-circle-up:before{content:"\F139"}.fa-chevron-circle-down:before{content:"\F13A"}.fa-html5:before{content:"\F13B"}.fa-css3:before{content:"\F13C"}.fa-anchor:before{content:"\F13D"}.fa-unlock-alt:before{content:"\F13E"}.fa-bullseye:before{content:"\F140"}.fa-ellipsis-h:before{content:"\F141"}.fa-ellipsis-v:before{content:"\F142"}.fa-rss-square:before{content:"\F143"}.fa-play-circle:before{content:"\F144"}.fa-ticket:before{content:"\F145"}.fa-minus-square:before{content:"\F146"}.fa-minus-square-o:before{content:"\F147"}.fa-level-up:before{content:"\F148"}.fa-level-down:before{content:"\F149"}.fa-check-square:before{content:"\F14A"}.fa-pencil-square:before{content:"\F14B"}.fa-external-link-square:before{content:"\F14C"}.fa-share-square:before{content:"\F14D"}.fa-compass:before{content:"\F14E"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\F150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\F151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\F152"}.fa-eur:before,.fa-euro:before{content:"\F153"}.fa-gbp:before{content:"\F154"}.fa-dollar:before,.fa-usd:before{content:"\F155"}.fa-inr:before,.fa-rupee:before{content:"\F156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\F157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\F158"}.fa-krw:before,.fa-won:before{content:"\F159"}.fa-bitcoin:before,.fa-btc:before{content:"\F15A"}.fa-file:before{content:"\F15B"}.fa-file-text:before{content:"\F15C"}.fa-sort-alpha-asc:before{content:"\F15D"}.fa-sort-alpha-desc:before{content:"\F15E"}.fa-sort-amount-asc:before{content:"\F160"}.fa-sort-amount-desc:before{content:"\F161"}.fa-sort-numeric-asc:before{content:"\F162"}.fa-sort-numeric-desc:before{content:"\F163"}.fa-thumbs-up:before{content:"\F164"}.fa-thumbs-down:before{content:"\F165"}.fa-youtube-square:before{content:"\F166"}.fa-youtube:before{content:"\F167"}.fa-xing:before{content:"\F168"}.fa-xing-square:before{content:"\F169"}.fa-youtube-play:before{content:"\F16A"}.fa-dropbox:before{content:"\F16B"}.fa-stack-overflow:before{content:"\F16C"}.fa-instagram:before{content:"\F16D"}.fa-flickr:before{content:"\F16E"}.fa-adn:before{content:"\F170"}.fa-bitbucket:before{content:"\F171"}.fa-bitbucket-square:before{content:"\F172"}.fa-tumblr:before{content:"\F173"}.fa-tumblr-square:before{content:"\F174"}.fa-long-arrow-down:before{content:"\F175"}.fa-long-arrow-up:before{content:"\F176"}.fa-long-arrow-left:before{content:"\F177"}.fa-long-arrow-right:before{content:"\F178"}.fa-apple:before{content:"\F179"}.fa-windows:before{content:"\F17A"}.fa-android:before{content:"\F17B"}.fa-linux:before{content:"\F17C"}.fa-dribbble:before{content:"\F17D"}.fa-skype:before{content:"\F17E"}.fa-foursquare:before{content:"\F180"}.fa-trello:before{content:"\F181"}.fa-female:before{content:"\F182"}.fa-male:before{content:"\F183"}.fa-gittip:before,.fa-gratipay:before{content:"\F184"}.fa-sun-o:before{content:"\F185"}.fa-moon-o:before{content:"\F186"}.fa-archive:before{content:"\F187"}.fa-bug:before{content:"\F188"}.fa-vk:before{content:"\F189"}.fa-weibo:before{content:"\F18A"}.fa-renren:before{content:"\F18B"}.fa-pagelines:before{content:"\F18C"}.fa-stack-exchange:before{content:"\F18D"}.fa-arrow-circle-o-right:before{content:"\F18E"}.fa-arrow-circle-o-left:before{content:"\F190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\F191"}.fa-dot-circle-o:before{content:"\F192"}.fa-wheelchair:before{content:"\F193"}.fa-vimeo-square:before{content:"\F194"}.fa-try:before,.fa-turkish-lira:before{content:"\F195"}.fa-plus-square-o:before{content:"\F196"}.fa-space-shuttle:before{content:"\F197"}.fa-slack:before{content:"\F198"}.fa-envelope-square:before{content:"\F199"}.fa-wordpress:before{content:"\F19A"}.fa-openid:before{content:"\F19B"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\F19C"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\F19D"}.fa-yahoo:before{content:"\F19E"}.fa-google:before{content:"\F1A0"}.fa-reddit:before{content:"\F1A1"}.fa-reddit-square:before{content:"\F1A2"}.fa-stumbleupon-circle:before{content:"\F1A3"}.fa-stumbleupon:before{content:"\F1A4"}.fa-delicious:before{content:"\F1A5"}.fa-digg:before{content:"\F1A6"}.fa-pied-piper-pp:before{content:"\F1A7"}.fa-pied-piper-alt:before{content:"\F1A8"}.fa-drupal:before{content:"\F1A9"}.fa-joomla:before{content:"\F1AA"}.fa-language:before{content:"\F1AB"}.fa-fax:before{content:"\F1AC"}.fa-building:before{content:"\F1AD"}.fa-child:before{content:"\F1AE"}.fa-paw:before{content:"\F1B0"}.fa-spoon:before{content:"\F1B1"}.fa-cube:before{content:"\F1B2"}.fa-cubes:before{content:"\F1B3"}.fa-behance:before{content:"\F1B4"}.fa-behance-square:before{content:"\F1B5"}.fa-steam:before{content:"\F1B6"}.fa-steam-square:before{content:"\F1B7"}.fa-recycle:before{content:"\F1B8"}.fa-automobile:before,.fa-car:before{content:"\F1B9"}.fa-cab:before,.fa-taxi:before{content:"\F1BA"}.fa-tree:before{content:"\F1BB"}.fa-spotify:before{content:"\F1BC"}.fa-deviantart:before{content:"\F1BD"}.fa-soundcloud:before{content:"\F1BE"}.fa-database:before{content:"\F1C0"}.fa-file-pdf-o:before{content:"\F1C1"}.fa-file-word-o:before{content:"\F1C2"}.fa-file-excel-o:before{content:"\F1C3"}.fa-file-powerpoint-o:before{content:"\F1C4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\F1C5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\F1C6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\F1C7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\F1C8"}.fa-file-code-o:before{content:"\F1C9"}.fa-vine:before{content:"\F1CA"}.fa-codepen:before{content:"\F1CB"}.fa-jsfiddle:before{content:"\F1CC"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\F1CD"}.fa-circle-o-notch:before{content:"\F1CE"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\F1D0"}.fa-empire:before,.fa-ge:before{content:"\F1D1"}.fa-git-square:before{content:"\F1D2"}.fa-git:before{content:"\F1D3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\F1D4"}.fa-tencent-weibo:before{content:"\F1D5"}.fa-qq:before{content:"\F1D6"}.fa-wechat:before,.fa-weixin:before{content:"\F1D7"}.fa-paper-plane:before,.fa-send:before{content:"\F1D8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\F1D9"}.fa-history:before{content:"\F1DA"}.fa-circle-thin:before{content:"\F1DB"}.fa-header:before{content:"\F1DC"}.fa-paragraph:before{content:"\F1DD"}.fa-sliders:before{content:"\F1DE"}.fa-share-alt:before{content:"\F1E0"}.fa-share-alt-square:before{content:"\F1E1"}.fa-bomb:before{content:"\F1E2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\F1E3"}.fa-tty:before{content:"\F1E4"}.fa-binoculars:before{content:"\F1E5"}.fa-plug:before{content:"\F1E6"}.fa-slideshare:before{content:"\F1E7"}.fa-twitch:before{content:"\F1E8"}.fa-yelp:before{content:"\F1E9"}.fa-newspaper-o:before{content:"\F1EA"}.fa-wifi:before{content:"\F1EB"}.fa-calculator:before{content:"\F1EC"}.fa-paypal:before{content:"\F1ED"}.fa-google-wallet:before{content:"\F1EE"}.fa-cc-visa:before{content:"\F1F0"}.fa-cc-mastercard:before{content:"\F1F1"}.fa-cc-discover:before{content:"\F1F2"}.fa-cc-amex:before{content:"\F1F3"}.fa-cc-paypal:before{content:"\F1F4"}.fa-cc-stripe:before{content:"\F1F5"}.fa-bell-slash:before{content:"\F1F6"}.fa-bell-slash-o:before{content:"\F1F7"}.fa-trash:before{content:"\F1F8"}.fa-copyright:before{content:"\F1F9"}.fa-at:before{content:"\F1FA"}.fa-eyedropper:before{content:"\F1FB"}.fa-paint-brush:before{content:"\F1FC"}.fa-birthday-cake:before{content:"\F1FD"}.fa-area-chart:before{content:"\F1FE"}.fa-pie-chart:before{content:"\F200"}.fa-line-chart:before{content:"\F201"}.fa-lastfm:before{content:"\F202"}.fa-lastfm-square:before{content:"\F203"}.fa-toggle-off:before{content:"\F204"}.fa-toggle-on:before{content:"\F205"}.fa-bicycle:before{content:"\F206"}.fa-bus:before{content:"\F207"}.fa-ioxhost:before{content:"\F208"}.fa-angellist:before{content:"\F209"}.fa-cc:before{content:"\F20A"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\F20B"}.fa-meanpath:before{content:"\F20C"}.fa-buysellads:before{content:"\F20D"}.fa-connectdevelop:before{content:"\F20E"}.fa-dashcube:before{content:"\F210"}.fa-forumbee:before{content:"\F211"}.fa-leanpub:before{content:"\F212"}.fa-sellsy:before{content:"\F213"}.fa-shirtsinbulk:before{content:"\F214"}.fa-simplybuilt:before{content:"\F215"}.fa-skyatlas:before{content:"\F216"}.fa-cart-plus:before{content:"\F217"}.fa-cart-arrow-down:before{content:"\F218"}.fa-diamond:before{content:"\F219"}.fa-ship:before{content:"\F21A"}.fa-user-secret:before{content:"\F21B"}.fa-motorcycle:before{content:"\F21C"}.fa-street-view:before{content:"\F21D"}.fa-heartbeat:before{content:"\F21E"}.fa-venus:before{content:"\F221"}.fa-mars:before{content:"\F222"}.fa-mercury:before{content:"\F223"}.fa-intersex:before,.fa-transgender:before{content:"\F224"}.fa-transgender-alt:before{content:"\F225"}.fa-venus-double:before{content:"\F226"}.fa-mars-double:before{content:"\F227"}.fa-venus-mars:before{content:"\F228"}.fa-mars-stroke:before{content:"\F229"}.fa-mars-stroke-v:before{content:"\F22A"}.fa-mars-stroke-h:before{content:"\F22B"}.fa-neuter:before{content:"\F22C"}.fa-genderless:before{content:"\F22D"}.fa-facebook-official:before{content:"\F230"}.fa-pinterest-p:before{content:"\F231"}.fa-whatsapp:before{content:"\F232"}.fa-server:before{content:"\F233"}.fa-user-plus:before{content:"\F234"}.fa-user-times:before{content:"\F235"}.fa-bed:before,.fa-hotel:before{content:"\F236"}.fa-viacoin:before{content:"\F237"}.fa-train:before{content:"\F238"}.fa-subway:before{content:"\F239"}.fa-medium:before{content:"\F23A"}.fa-y-combinator:before,.fa-yc:before{content:"\F23B"}.fa-optin-monster:before{content:"\F23C"}.fa-opencart:before{content:"\F23D"}.fa-expeditedssl:before{content:"\F23E"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\F240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\F241"}.fa-battery-2:before,.fa-battery-half:before{content:"\F242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\F243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\F244"}.fa-mouse-pointer:before{content:"\F245"}.fa-i-cursor:before{content:"\F246"}.fa-object-group:before{content:"\F247"}.fa-object-ungroup:before{content:"\F248"}.fa-sticky-note:before{content:"\F249"}.fa-sticky-note-o:before{content:"\F24A"}.fa-cc-jcb:before{content:"\F24B"}.fa-cc-diners-club:before{content:"\F24C"}.fa-clone:before{content:"\F24D"}.fa-balance-scale:before{content:"\F24E"}.fa-hourglass-o:before{content:"\F250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\F251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\F252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\F253"}.fa-hourglass:before{content:"\F254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\F255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\F256"}.fa-hand-scissors-o:before{content:"\F257"}.fa-hand-lizard-o:before{content:"\F258"}.fa-hand-spock-o:before{content:"\F259"}.fa-hand-pointer-o:before{content:"\F25A"}.fa-hand-peace-o:before{content:"\F25B"}.fa-trademark:before{content:"\F25C"}.fa-registered:before{content:"\F25D"}.fa-creative-commons:before{content:"\F25E"}.fa-gg:before{content:"\F260"}.fa-gg-circle:before{content:"\F261"}.fa-tripadvisor:before{content:"\F262"}.fa-odnoklassniki:before{content:"\F263"}.fa-odnoklassniki-square:before{content:"\F264"}.fa-get-pocket:before{content:"\F265"}.fa-wikipedia-w:before{content:"\F266"}.fa-safari:before{content:"\F267"}.fa-chrome:before{content:"\F268"}.fa-firefox:before{content:"\F269"}.fa-opera:before{content:"\F26A"}.fa-internet-explorer:before{content:"\F26B"}.fa-television:before,.fa-tv:before{content:"\F26C"}.fa-contao:before{content:"\F26D"}.fa-500px:before{content:"\F26E"}.fa-amazon:before{content:"\F270"}.fa-calendar-plus-o:before{content:"\F271"}.fa-calendar-minus-o:before{content:"\F272"}.fa-calendar-times-o:before{content:"\F273"}.fa-calendar-check-o:before{content:"\F274"}.fa-industry:before{content:"\F275"}.fa-map-pin:before{content:"\F276"}.fa-map-signs:before{content:"\F277"}.fa-map-o:before{content:"\F278"}.fa-map:before{content:"\F279"}.fa-commenting:before{content:"\F27A"}.fa-commenting-o:before{content:"\F27B"}.fa-houzz:before{content:"\F27C"}.fa-vimeo:before{content:"\F27D"}.fa-black-tie:before{content:"\F27E"}.fa-fonticons:before{content:"\F280"}.fa-reddit-alien:before{content:"\F281"}.fa-edge:before{content:"\F282"}.fa-credit-card-alt:before{content:"\F283"}.fa-codiepie:before{content:"\F284"}.fa-modx:before{content:"\F285"}.fa-fort-awesome:before{content:"\F286"}.fa-usb:before{content:"\F287"}.fa-product-hunt:before{content:"\F288"}.fa-mixcloud:before{content:"\F289"}.fa-scribd:before{content:"\F28A"}.fa-pause-circle:before{content:"\F28B"}.fa-pause-circle-o:before{content:"\F28C"}.fa-stop-circle:before{content:"\F28D"}.fa-stop-circle-o:before{content:"\F28E"}.fa-shopping-bag:before{content:"\F290"}.fa-shopping-basket:before{content:"\F291"}.fa-hashtag:before{content:"\F292"}.fa-bluetooth:before{content:"\F293"}.fa-bluetooth-b:before{content:"\F294"}.fa-percent:before{content:"\F295"}.fa-gitlab:before{content:"\F296"}.fa-wpbeginner:before{content:"\F297"}.fa-wpforms:before{content:"\F298"}.fa-envira:before{content:"\F299"}.fa-universal-access:before{content:"\F29A"}.fa-wheelchair-alt:before{content:"\F29B"}.fa-question-circle-o:before{content:"\F29C"}.fa-blind:before{content:"\F29D"}.fa-audio-description:before{content:"\F29E"}.fa-volume-control-phone:before{content:"\F2A0"}.fa-braille:before{content:"\F2A1"}.fa-assistive-listening-systems:before{content:"\F2A2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\F2A3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\F2A4"}.fa-glide:before{content:"\F2A5"}.fa-glide-g:before{content:"\F2A6"}.fa-sign-language:before,.fa-signing:before{content:"\F2A7"}.fa-low-vision:before{content:"\F2A8"}.fa-viadeo:before{content:"\F2A9"}.fa-viadeo-square:before{content:"\F2AA"}.fa-snapchat:before{content:"\F2AB"}.fa-snapchat-ghost:before{content:"\F2AC"}.fa-snapchat-square:before{content:"\F2AD"}.fa-pied-piper:before{content:"\F2AE"}.fa-first-order:before{content:"\F2B0"}.fa-yoast:before{content:"\F2B1"}.fa-themeisle:before{content:"\F2B2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\F2B3"}.fa-fa:before,.fa-font-awesome:before{content:"\F2B4"}.fa-handshake-o:before{content:"\F2B5"}.fa-envelope-open:before{content:"\F2B6"}.fa-envelope-open-o:before{content:"\F2B7"}.fa-linode:before{content:"\F2B8"}.fa-address-book:before{content:"\F2B9"}.fa-address-book-o:before{content:"\F2BA"}.fa-address-card:before,.fa-vcard:before{content:"\F2BB"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\F2BC"}.fa-user-circle:before{content:"\F2BD"}.fa-user-circle-o:before{content:"\F2BE"}.fa-user-o:before{content:"\F2C0"}.fa-id-badge:before{content:"\F2C1"}.fa-drivers-license:before,.fa-id-card:before{content:"\F2C2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\F2C3"}.fa-quora:before{content:"\F2C4"}.fa-free-code-camp:before{content:"\F2C5"}.fa-telegram:before{content:"\F2C6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\F2C7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\F2C8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\F2C9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\F2CA"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\F2CB"}.fa-shower:before{content:"\F2CC"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\F2CD"}.fa-podcast:before{content:"\F2CE"}.fa-window-maximize:before{content:"\F2D0"}.fa-window-minimize:before{content:"\F2D1"}.fa-window-restore:before{content:"\F2D2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\F2D3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\F2D4"}.fa-bandcamp:before{content:"\F2D5"}.fa-grav:before{content:"\F2D6"}.fa-etsy:before{content:"\F2D7"}.fa-imdb:before{content:"\F2D8"}.fa-ravelry:before{content:"\F2D9"}.fa-eercast:before{content:"\F2DA"}.fa-microchip:before{content:"\F2DB"}.fa-snowflake-o:before{content:"\F2DC"}.fa-superpowers:before{content:"\F2DD"}.fa-wpexplorer:before{content:"\F2DE"}.fa-meetup:before{content:"\F2E0"}.sr-only{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.shariff li,.shariff li a{height:35px;-webkit-box-sizing:border-box}.shariff{width:350px;float:right}.shariff:after,.shariff:before{content:" ";display:table}.shariff ul{padding:0;margin:0}.shariff li{overflow:hidden;box-sizing:border-box}.shariff li a{box-sizing:border-box;color:#fff;position:relative;display:block;text-decoration:none}.shariff li .share_count,.shariff li .share_text{font-family:Arial,Helvetica,sans-serif;font-size:12px;vertical-align:middle;line-height:35px}.shariff li .fa{width:35px;line-height:35px;vertical-align:middle}.shariff li .share_count{padding:0 8px;height:33px;position:absolute;top:1px;right:1px}.shariff .orientation-horizontal{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.shariff .orientation-horizontal .info{-webkit-box-flex:0}.shariff .orientation-horizontal li{float:left;-webkit-box-flex:0;-ms-flex:none;-webkit-flex:none;flex:none;width:35px;margin-right:3%;margin-bottom:0}.shariff .orientation-horizontal li:last-child{margin-right:0}.shariff .orientation-horizontal li .share_text{display:block;text-indent:-9999px;padding-left:3px}.shariff .orientation-horizontal li .share_count{display:none}.shariff .theme-grey .shariff-button a{background-color:#b0b0b0}.shariff .theme-grey .shariff-button .share_count{background-color:#ccc;color:#333}.shariff .theme-white .shariff-button{border:1px solid #ddd}.shariff .theme-white .shariff-button a{background-color:#fff}.shariff .theme-white .shariff-button a:hover{background-color:#eee}.shariff .theme-white .shariff-button .share_count{background-color:#fff;color:#999}.shariff .orientation-vertical{min-width:110px}.shariff .orientation-vertical li{display:block;width:100%;margin:5px 0}.shariff .orientation-vertical li .share_count{width:24px;text-align:right}.shariff .addthis a{background-color:#f8694d}.shariff .addthis a:hover{background-color:#f75b44}.shariff .addthis .fa-plus{font-size:14px}.shariff .addthis .share_count{color:#f8694d;background-color:#f1b8b0}.shariff .theme-white .addthis a{color:#f8694d}.shariff .diaspora a{background-color:#999}.shariff .diaspora a:hover{background-color:#b3b3b3}.shariff .diaspora .fa-times-circle{font-size:17px}.shariff .facebook .fa-facebook,.shariff .flattr .fa-money,.shariff .googleplus .fa-google-plus{font-size:22px}.shariff .theme-white .diaspora a{color:#999}.shariff .facebook a{background-color:#3b5998}.shariff .facebook a:hover{background-color:#4273c8}.shariff .facebook .share_count{color:#183a75;background-color:#99adcf}.shariff .theme-white .facebook a{color:#3b5998}.shariff .flattr a{background-color:#7ea352}.shariff .flattr a:hover{background-color:#f67c1a}.shariff .flattr a:hover .share_count{color:#d56308;background-color:#fab47c}.shariff .flattr .share_count{color:#648141;background-color:#b0c893}.shariff .theme-white .flattr a{color:#f67c1a}.shariff .googleplus a{background-color:#d34836}.shariff .googleplus a:hover{background-color:#f75b44}.shariff .googleplus .share_count{color:#a31601;background-color:#eda79d}.shariff .theme-white .googleplus a{color:#d34836}.shariff .info{border:1px solid #ccc}.shariff .info a{color:#666;background-color:#fff}.shariff .info a:hover{background-color:#efefef}.shariff .info .fa-info{font-size:20px;width:33px}.shariff .info .share_text{display:block!important;text-indent:-9999px!important}.shariff .theme-grey .info a{background-color:#fff}.shariff .theme-grey .info a:hover{background-color:#efefef}.shariff .orientation-vertical .info{width:35px;float:right}.shariff .linkedin a{background-color:#0077b5}.shariff .linkedin a:hover{background-color:#0369a0}.shariff .linkedin .fa-linkedin{font-size:22px}.shariff .mail .fa-envelope,.shariff .print .fa-print{font-size:21px}.shariff .linkedin .share_count{color:#004785;background-color:#33aae8}.shariff .theme-white .linkedin a{color:#0077b5}.shariff .theme-white .mail a,.shariff .theme-white .print a{color:#999}.shariff .mail a{background-color:#999}.shariff .mail a:hover{background-color:#a8a8a8}.shariff .print a{background-color:#999}.shariff .print a:hover{background-color:#a8a8a8}.shariff .pinterest a{background-color:#bd081c}.shariff .pinterest a:hover{background-color:#d50920}.shariff .pinterest .fa-pinterest-p{font-size:22px}.shariff .reddit .fa-reddit,.shariff .stumbleupon .fa-stumbleupon{font-size:17px}.shariff .pinterest .share_count{color:#a31601;background-color:#eda79d}.shariff .theme-white .pinterest a{color:#bd081c}.shariff .reddit a{background-color:#ff4500}.shariff .reddit a:hover{background-color:#ff6a33}.shariff .theme-white .reddit a{color:#ff4500}.shariff .stumbleupon a{background-color:#eb4924}.shariff .stumbleupon a:hover{background-color:#ef7053}.shariff .twitter .fa-twitter,.shariff .whatsapp .fa-whatsapp{font-size:28px}.shariff .theme-white .stumbleupon a{color:#eb4924}.shariff .twitter a{background-color:#55acee}.shariff .twitter a:hover{background-color:#32bbf5}.shariff .twitter .share_count{color:#0174a4;background-color:#96d4ee}.shariff .theme-white .twitter a{color:#55acee}.shariff .whatsapp a{background-color:#5cbe4a}.shariff .whatsapp a:hover{background-color:#34af23}.shariff .theme-white .whatsapp a{color:#5cbe4a}.shariff .xing a{background-color:#126567}.shariff .xing a:hover{background-color:#29888a}.shariff .xing .fa-xing{font-size:22px}.shariff .qzone .fa-qq,.shariff .tencent-weibo .fa-tencent-weibo,.shariff .threema .fa-lock,.shariff .tumblr .fa-tumblr,.shariff .weibo .fa-weibo{font-size:28px}.shariff .xing .share_count{color:#15686a;background-color:#4fa5a7}.shariff .theme-white .xing a{color:#126567}.shariff .tumblr a{background-color:#36465d}.shariff .tumblr a:hover{background-color:#44546b}.shariff .theme-white .tumblr a{color:#5cbe4a}.shariff .threema a{background-color:#333}.shariff .threema a:hover{background-color:#1f1f1f}.shariff .theme-white .threema a{color:#333}.shariff .weibo a{background-color:#f56770}.shariff .weibo a:hover{background-color:#fa7f8a}.shariff .weibo .share_count{color:#0174a4;background-color:#f56770}.shariff .theme-white .weibo a{color:#f56770}.shariff .tencent-weibo a{background-color:#26ace0}.shariff .tencent-weibo a:hover{background-color:#38bbeb}.shariff .tencent-weibo .share_count{color:#0174a4;background-color:#26ace0}.shariff .theme-white .tencent-weibo a{color:#26ace0}.shariff .qzone a{background-color:#2b82d9}.shariff .qzone a:hover{background-color:#398fe6}.shariff .qzone .share_count{color:#0174a4;background-color:#2b82d9}.shariff .theme-white .qzone a{color:#2b82d9}@media only screen and (min-width:360px){.shariff .orientation-horizontal li{margin-right:1.8%;min-width:80px;width:auto;-webkit-box-flex:1;-ms-flex:1 0 auto;-webkit-flex:1 0 auto;flex:1 0 auto}.shariff .orientation-horizontal li .share_count{display:block}.shariff .orientation-horizontal.col-1 li,.shariff .orientation-horizontal.col-2 li{min-width:110px;max-width:160px}.shariff .orientation-horizontal.col-1 li .share_text,.shariff .orientation-horizontal.col-2 li .share_text{text-indent:0;display:inline}.shariff .orientation-horizontal.col-5 li,.shariff .orientation-horizontal.col-6 li{-webkit-box-flex:0;-ms-flex:none;-webkit-flex:none;flex:none}}@media only screen and (min-width:640px){.shariff .orientation-horizontal.col-3 li{min-width:110px;max-width:160px}.shariff .orientation-horizontal.col-3 li .share_text{text-indent:0;display:inline}}@media only screen and (min-width:768px){.shariff .orientation-horizontal li{min-width:110px;max-width:160px}.shariff .orientation-horizontal li .share_text{text-indent:0;display:inline}.shariff .orientation-horizontal.col-5 li,.shariff .orientation-horizontal.col-6 li{-webkit-box-flex:1;-ms-flex:1 0 auto;-webkit-flex:1 0 auto;flex:1 0 auto}}.slick-list,.slick-slider,.slick-track{position:relative;display:block}@media only screen and (max-width:1024px){.shariff .orientation-horizontal li{margin-bottom:10px}}@media only screen and (min-width:1024px){.shariff li .fa,.shariff li .share_count,.shariff li .share_text{line-height:30px}.shariff li,.shariff li a{height:30px}.shariff li .fa{width:30px}.shariff li .share_count{height:28px}}@media only screen and (min-width:600px){.shariff .addthis .fa-plus{font-size:14px;position:relative;top:1px}.shariff .diaspora .fa-times-circle{font-size:16px}.shariff .facebook .fa-facebook,.shariff .flattr .fa-money,.shariff .googleplus .fa-google-plus{font-size:19px}}@media only screen and (min-width:360px){.shariff .orientation-horizontal .info{-webkit-box-flex:0!important;-ms-flex:none!important;-webkit-flex:none!important;flex:none!important;width:35px;min-width:35px!important}}@media only screen and (min-width:1024px){.shariff .info .fa-info{font-size:16px;width:23px}.shariff .orientation-horizontal .info{width:25px;min-width:25px!important}.shariff .orientation-vertical .info{width:25px}}@media only screen and (min-width:600px){.shariff .linkedin .fa-linkedin{font-size:19px}.shariff .mail .fa-envelope,.shariff .print .fa-print{font-size:18px}.shariff .pinterest .fa-pinterest-p{font-size:19px;position:relative;top:1px}.shariff .reddit .fa-reddit,.shariff .stumbleupon .fa-stumbleupon{font-size:16px}.shariff .twitter .fa-twitter{font-size:24px}.shariff .whatsapp .fa-whatsapp{font-size:22px}.shariff .xing .fa-xing{font-size:19px}.shariff .threema .fa-lock,.shariff .tumblr .fa-tumblr{font-size:22px}.shariff .qzone .fa-qq,.shariff .tencent-weibo .fa-tencent-weibo,.shariff .weibo .fa-weibo{font-size:24px}}@media screen and (max-width:640px){.shariff{width:115px}.shariff .orientation-horizontal li{min-width:30px!important}.shariff li a{text-align:center}}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}