 body{position:relative;font-family: 'Futura LT W01 Medium';}img{max-width:100%;height:auto;}a:focus, a:active, button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, select::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {border:0;outline :0;}.highlight{color:#cf013b;}ul, ol {margin-bottom: 1em;}.embed-responsive {margin-bottom: 1em;}button:focus {outline: 0px dotted;outline: 0px auto -webkit-focus-ring-color;}.modal-xl{max-width:1200px;}.table thead th {border-top:none;}a:hover, a:focus {color: #000000;}::-moz-selection {background:#252D11;color:#fff;text-shadow:none;}::selection {background:#252D11;color:#fff;text-shadow:none;}@media (min-width:1600px) {.container{max-width:1570px;}}.wdh {display:none;}.resetlist{list-style:none;margin:0;padding:0;}.resetlist li{list-style:none;margin:0;padding:0;}.inlinelist li{display:inline-block;vertical-align:top;margin-right:-4px;}.inlinelist li:last-child{margin-right:0;}a.arealink{position:absolute;z-index: 10000;width:100%;height:100%;top:0;left:0;}hr {border-top: 1px solid rgba(75,90,35,0.2);}.bg-white{background:#ffffff!important;}.bg-light{background:#EDEEEE!important;}.bg-dark{background:#252D11!important;color:#ffffff;}.section{padding:20px 0 20px 0;margin:0;position:relative;background-repeat: no-repeat;background-position:50% 50%;background-size:cover;}.section-theme{padding:0;}.section-data{padding:20px 0 0 0;}.maxwidth{max-width:1920px;margin-left:auto;margin-right:auto;}.article{padding:2em 0 0 0;}.sectionheader{margin-bottom:1.5em;text-transform:uppercase;}.section-maincontent{padding-top:0;}.area{padding:20px;background:#f8f8f8;margin-bottom:30px;}@media (min-width:768px) {.section-data{padding:0 0 0 0;}.section-theme + .section-data .nav-tabs{margin-top:-50px;}}@media (min-width:1200px) {.section{padding:30px 0 30px 0;}.section-theme{padding:0;}.section-data{padding:0 0 0 0;}.article{padding:3em 0 0 0;}.section-maincontent{padding-top:0;}}html{font-size:14px;}article{font-family:'Futura LT W01 Book';font-size:1.125rem;}@media (min-width:768px) {html{font-size:15px;}}@media (min-width:1200px) {html{font-size:16px;}}.btn{font-family:'Futura LT W01 Bold';font-size:0.857rem;text-transform:uppercase;position:relative;white-space: normal;}.btn-primary:focus{color:#ffffff;}.btn{padding:1.1rem 0.75rem;}.btn:after{text-align:right;font-family:"akahicon";right: 0.75rem;top: 9px;position: absolute;font-size: 1.375rem;}@media (min-width:768px) {.btn{padding:0.975rem 0.75rem;}}@media (min-width:1200px) {.btn{padding:0.865rem 0.75rem;}}.btn.dropdown-toggle:after{text-align:right;font-family:"akahicon";right: auto;top: auto;position: relative;font-size: inherit;}.btn.dropdown-toggle:focus, .btn.dropdown-toggle:not(:disabled):not(.disabled):active:focus, .btn.dropdown-toggle:not(:disabled):not(.disabled).active:focus, .show>.btn.dropdown-toggle:focus {box-shadow:none;}.btn-sm{padding:0.375rem 0.75rem;}.btn-sm:after{text-align:right;font-family:"akahicon";right: 0.75rem;top: 0px;position: absolute;font-size: 1.375rem;}.btn-lg{padding:1.20rem 1.25rem;}.btn-lg:after{text-align:right;font-family:"akahicon";right: 1.25rem;top: 8px;position: absolute;font-size: 1.75rem;}.btn-block{white-space:normal;}.btn-icon{text-align:left;padding-right: 60px;}.btn-icon-left{text-align:right;padding-left: 60px;}.btn-icon-left:after, .btn-icon-left.btm-sm:after{left: 0.75rem;right:auto;}.btn-icon-left.btm-lg:after{left: 1.25rem;right:auto;}.btn-wishlist:after{content:"\e900";}.btn-cart:after{content:"\e901";}.btn-delete:after{content:"\e919";}.btn-add:after{content:"\e912";}.btn-substract:after{content:"\e911";}.btn-arrow-right:after{content:"\e907";}.btn-arrow-left:after{content:"\e90f";}.btn-refresh:after{content:"\e91a";}.btn-user:after{content:"\e902";}.btn-check:after{content:"\e916";}.btn-request:after{content:"\e91b";}.btn-download:after{content:"\e91d";}.form-group {margin-bottom: 20px;}form{padding:0;}.form-control{-webkit-box-shadow:none;box-shadow:none;border-width:1px;font-size:14px;height:50px;}textarea.form-control{height:auto;}label {font-family:'Futura LT W01 Bold';}select.form-control:not([size]):not([multiple]) {height: 50px;}#hmailLabel{display:none;}.buttons{margin-top:2rem;padding-top:3rem;border-top:2px solid rgba(75,90,35,0.2);}.input-group-addon {color: #495057;background-color: #ffffff;border: 1px solid #DBDDDE;border-left:none;}@media (min-width:768px) {.buttons .left{float:left;}.buttons .right{float:right;}.form-side-text{display:block;margin-top:2.5rem;}.custom-control-label{margin-top:-1px;}}@media (min-width:1200px) {.form-control{font-size:15px;}}:root {--input-padding-x: 0.75rem;--input-padding-y: 0.975rem;}@media (min-width:1200px) {:root {--input-padding-x: 0.75rem;--input-padding-y: 0.75rem;}}.form-label-group {position: relative;margin-bottom: 1rem;}.form-label-group > input, .form-label-group > label {padding: var(--input-padding-y) var(--input-padding-x);}.form-label-group > label {position: absolute;top: 0;left: 0;display: block;width: 100%;margin-bottom: 0;line-height: 1.5;color: #495057;border: 1px solid transparent;border-radius: .25rem;transition: all .1s ease-in-out;}.form-label-group input::-webkit-input-placeholder {color: transparent;}.form-label-group input:-ms-input-placeholder {color: transparent;}.form-label-group input::-ms-input-placeholder {color: transparent;}.form-label-group input::-moz-placeholder {color: transparent;}.form-label-group input::placeholder {color: transparent;}.form-label-group input:not(:placeholder-shown) {padding-top: calc(var(--input-padding-y) + var(--input-padding-y) * (2 / 3));padding-bottom: calc(var(--input-padding-y) / 3);}.form-label-group input:not(:placeholder-shown) ~ label {padding-top: calc(var(--input-padding-y) / 3);padding-bottom: calc(var(--input-padding-y) / 3);font-size: 12px;color: #aaaaaa;}.nav-tabs {border-bottom: 1px solid #CCCCCC;}.nav-link {display: block;font-family:'Futura LT W01 Bold';font-size:11px;color:#000000;}.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {border-color: #ffffff #ffffff #ffffff;background:#BFBFBF;}.nav-tabs .nav-item {margin-bottom: 0px;}.nav-tabs .nav-item.active {margin-bottom: -1px;}.nav-tabs .nav-link {padding: 15px 30px 15px 10px;margin-left: 5px;margin-right: 5px;position:relative;text-transform:uppercase;text-align:left;background:#CCCCCC;border-top: 0px solid #ffffff;border-right: 0px solid #ffffff;border-bottom: 10px solid #ffffff;border-left: 0px solid #ffffff;border-top-left-radius: 0;border-top-right-radius: 0;}.nav-tabs .nav-link:after{font-family:"akahicon";content:"\e910";right: 10px;top: 13px;position: absolute;font-size: 1rem;}.nav-tabs .nav-link:first-child {margin-left:0;}.nav-tabs .nav-link:last-child {margin-right:0;}.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {padding: 14px 29px 24px 9px;color: #000000;background-color: #fff;border: 1px solid transparent;border-color: #CCCCCC #CCCCCC #fff;}.nav-tabs .nav-link.active:after, .nav-tabs .nav-item.show .nav-link:after{content:"\e906";}.tab-content>.tab-pane {padding:30px 0 0 0;}.modal .tab-content>.tab-pane {border: 1px solid #cccccc;border-width: 0 1px 1px 1px;padding: 30px 19px;}@media (min-width:768px) {.nav-link {font-size:14px;}.nav-tabs .nav-link {padding: 15px 50px 15px 20px;}.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {padding: 14px 49px 24px 19px;}.nav-tabs .nav-link:after{right: 20px;top: 15px;}}.header {min-height:54px;position: relative;z-index:200;}.header > .container{position: relative;z-index: 1;}@media (min-width:768px) {.header {min-height:80px;}}@media (min-width:1600px) {.header {min-height:120px;}}.meta{position:absolute;top:0;right:52px;z-index:20;}@media (min-width:768px) {.meta{top:12px;right:50px;}}@media (min-width:991px) {.meta{right:80px;}}@media (min-width:1600px) {.meta{top:34px;right:15px;}}.metatools{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:top;font-size:14px;}.metatools > div{float:left;position:relative;padding:0 20px;height:54px;line-height:54px;font-size:12px;text-transform:uppercase;}.metatools > div > span{font-family:'Futura LT W01 Bold';}.metatools #wishamount, .metatools #cartamount{font-family:'Futura LT W01 Medium';}.metatools > div:hover > span{color:#4B5A23;}.metatools > div:hover:before{color:#4B5A23;}.metatools > div.show{color:#4B5A23;background:#E4E6DE;}.metatools .mt-login{padding-left:45px;}.metatools .mt-login:before{font-family:"akahicon";content:"\e902";font-size:24px;position:absolute;left:12px;top:0;}.metatools .mt-wishlist{padding-left:45px;}.metatools .mt-wishlist:before{font-family:"akahicon";content:"\e900";font-size:23px;position:absolute;left:17px;top:0;}.metatools .mt-cart{padding-left:45px;}.metatools .mt-cart:before{font-family:"akahicon";content:"\e901";font-size:24px;position:absolute;left:15px;top:0;}.metatools .mt-language{font-family:'Futura LT W01 Bold';padding-right:15px;}.metatools .mt-language .language{padding:0 18px 0 32px;position:relative;color:#000000;}.metatools .mt-language .language:after{font-family: akahicon;content: "\e910";font-size: 55%;position: absolute;right: 0px;top: -17px;}.metatools .mt-language .language:hover, .metatools .mt-language.show .language{text-decoration:none;color:#4B5A23;}.metatools .mt-language .language-de{background:url(../img/lang_de.png) no-repeat 0 3px;}.metatools .mt-language .language-en{background:url(../img/lang_en.png) no-repeat 0 3px;}.metatools .mt-language .language-fr{background:url(../img/lang_fr.png) no-repeat 0 3px;}@media (max-width:991px) {.metatools > div{padding:0 10px;}}@media (max-width:767px) {.metatools #wishcount, .metatools #cartcount, .metatools .mt-login span{display:none;}.metatools .mt-login{padding:0 10px 0 29px;}.metatools .mt-login:before{font-size:18px;left:10px;}.metatools .mt-wishlist{padding:0 10px 0 29px;}.metatools .mt-wishlist:before{font-size:18px;left:12px;}.metatools .mt-cart{padding:0 10px 0 32px;}.metatools .mt-cart:before{font-size:20px;left:10px;}.metatools .mt-language{padding:0 10px;font-family:'Futura LT W01 Medium';}.metatools .mt-language:before{font-size:20px;}.metatools .mt-language .language:after{top: -19px;}}@media (max-width:360px) {.metatools .mt-login{padding:0 5px 0 24px;}.metatools .mt-login:before{left:5px;}.metatools .mt-wishlist{padding:0 5px 0 24px;}.metatools .mt-wishlist:before{left:7px;}.metatools .mt-cart{padding:0 5px 0 27px;}.metatools .mt-cart:before{left:5px;}.metatools .mt-language{padding:0 5px;}}.metatools .dropdown-menu {position:absolute;width:300px;top:54px!important;margin:0;padding:0;color:#000000;background:#E4E6DE;border:none;transform:none!important;line-height:1.4em;text-transform:none;-webkit-box-shadow: 0 10px 6px -6px rgba(0,0,0,0.5);-moz-box-shadow: 0 10px 6px -6px rgba(0,0,0,0.5);box-shadow: 0 10px 6px -6px rgba(0,0,0,0.5);}.metatools .mt-language .dropdown-menu {width:220px;}.metatools .dropdown-menu.open-left {left:auto!important;right:0!important;}.metatools .dropdown-menu .pad{padding:20px;}.metatools .dropdown-menu h4.topnav-intro{font-size:14px;margin-bottom:1em;text-transform:uppercase;}.metatools .dropdown-menu form{margin:0;padding:0;}.metatools .dropdown-menu .btn{margin:0;}.metatools .form-group input{border:none;}.metatools .forgot{margin:0;padding:0.5em 0 0 0;text-align:center;display:block!important;}.metatools .forgot a{margin:1em 0 0 0;padding:0;height:auto!important;width:100%!important;line-height:normal!important;color:#000000!important;font-size:13px;}.metatools .forgot a:before{content:" ";}.metatools .register{margin:0.5em 0 0 0;padding:0.5em 0 0 0;text-align:center;display:block!important;border-top:1px solid rgba(0,0,0,0.1);font-size:13px;}.metatools .register a{margin:1em 0 0 0;padding:0;height:auto!important;width:100%!important;line-height:normal!important;color:#000000!important;font-size:13px;font-family:'Futura LT W01 Bold';}@media (max-width:767px) {.metatools .dropdown-menu {position:fixed!important;width:auto!important;top:54px!important;left:0!important;right:0!important;transform: none!important;}.metatools .dropdown-menu.open-left {left:0!important;right:0!important;}}ul.languagelist{list-style:none;margin:0;padding:0;line-height:1.4em;font-size:14px;font-family:'Futura LT W01 Bold';}ul.languagelist li{list-style:none;margin:0;padding:0;border-top:1px solid rgba(0,0,0,0.1);}ul.languagelist li:first-child{border-top:none;}ul.languagelist li a{padding:10px 0 10px 40px;position:relative;display:block;color:#000000;}ul.languagelist li a:hover{text-decoration:none;background-color:rgba(255,255,255,0.75);}ul.languagelist li a.de{background-image:url(../img/lang_de.png);background-repeat:no-repeat;background-position:5px 13px;}ul.languagelist li a.en{background-image:url(../img/lang_en.png);background-repeat:no-repeat;background-position:5px 13px;}ul.languagelist li a.fr{background-image:url(../img/lang_fr.png);background-repeat:no-repeat;background-position:5px 13px;}.logo{position:absolute;z-index: 10;top:10px;left:20px;width:160px;display: block;}.logo-mobile{position:absolute;z-index: 1000;top:20px;left:15px;width:65px;}@media (max-width:767px) {.logo{display:none;}}@media (min-width:768px) {.logo{width:66px;top:15px;}.logo-mobile{display:none;}}@media (min-width:1600px) {.logo{width:102px;top:20px;left:0;right:0;margin: 0 auto;}}.sm{box-sizing:border-box;position:relative;z-index:10;-webkit-tap-highlight-color:rgba(0,0,0,0);}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right;}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0;}.sm ul{display:none;}.sm li,.sm a{position:relative;}.sm a{display:block;}.sm a.disabled{cursor:default;}.sm::after{content:"";display:block;height:0;font:0px/0 serif;clear:both;overflow:hidden;}.sm *,.sm *::before,.sm *::after{box-sizing:inherit;}.main-menu-btn {position: relative;top:0;right:0;display: inline-block;width: 28px;height: 28px;text-indent: 28px;white-space: nowrap;overflow: hidden;cursor: pointer;-webkit-tap-highlight-color: rgba(0,0,0,0);}@media (min-width:768px) {.main-menu-btn {top:0;}}@media (min-width:769px) {.main-menu-btn {right:0;}}@media (min-width:992px) {.main-menu-btn {right:0;}}.main-menu-btn-icon, .main-menu-btn-icon:before, .main-menu-btn-icon:after {position: absolute;top: 50%;left: 2px;height: 2px;width: 24px;background: #4C5759;-webkit-transition: all 0.25s;transition: all 0.25s;}.main-menu-btn-icon:before {content: '';top: -7px;left: 0;}.main-menu-btn-icon:after {content: '';top: 7px;left: 0;}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon {height: 0;background: transparent;}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:before {top: 0;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:after {top: 0;-webkit-transform: rotate(45deg);transform: rotate(45deg);}#main-menu-state {position: absolute;width: 1px;height: 1px;margin: -1px;border: 0;padding: 0;overflow: hidden;clip: rect(1px,1px,1px,1px);}#main-menu-state:not(:checked) ~ #main-menu {display: none;}#main-menu-state:checked ~ #main-menu {display: block;}@media (min-width: 1600px) {.main-menu-btn {position: absolute;top: -99999px;}#main-menu-state:not(:checked) ~ #main-menu {display: block;}}.sm-custom {background: #EFF2F8;margin-top: 30px;margin-bottom:30px;}.sm-custom a, .sm-custom a:hover, .sm-custom a:focus, .sm-custom a:active {padding: 13px 0;padding-right: 58px;color: #15469D;font-size: 12px;font-weight: normal;line-height: 17px;text-decoration: none;}.sm-custom a.current {color: #d23600;}.sm-custom a.disabled {color: #bbbbbb;}.sm-custom a .addtext{display:none;font-size:70%;margin-top:5px;}.sm-custom a span.sub-arrow {position: absolute;top: 50%;margin-top: -17px;left: auto;right: 4px;width: 34px;height: 34px;overflow: hidden;font: bold 16px/34px monospace !important;text-align: center;text-shadow: none;background: rgba(255, 255, 255, 0.5);}.sm-custom a span.sub-arrow:before {display: block;font-family: "akahicon";content: "\e912";}.sm-custom a.highlighted span.sub-arrow:before {display: block;font-family: "akahicon";content: "\e911";}.sm-custom > li:first-child > a, .sm-custom > li:first-child > :not(ul) a {}.sm-custom > li:last-child > a, .sm-custom > li:last-child > *:not(ul) a, .sm-custom > li:last-child > ul, .sm-custom > li:last-child > ul > li:last-child > a, .sm-custom > li:last-child > ul > li:last-child > *:not(ul) a, .sm-custom > li:last-child > ul > li:last-child > ul, .sm-custom > li:last-child > ul > li:last-child > ul > li:last-child > a, .sm-custom > li:last-child > ul > li:last-child > ul > li:last-child > *:not(ul) a, .sm-custom > li:last-child > ul > li:last-child > ul > li:last-child > ul, .sm-custom > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > a, .sm-custom > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > *:not(ul) a, .sm-custom > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul, .sm-custom > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > a, .sm-custom > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > *:not(ul) a, .sm-custom > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul {}.sm-custom > li:last-child > a.highlighted, .sm-custom > li:last-child > *:not(ul) a.highlighted, .sm-custom > li:last-child > ul > li:last-child > a.highlighted, .sm-custom > li:last-child > ul > li:last-child > *:not(ul) a.highlighted, .sm-custom > li:last-child > ul > li:last-child > ul > li:last-child > a.highlighted, .sm-custom > li:last-child > ul > li:last-child > ul > li:last-child > *:not(ul) a.highlighted, .sm-custom > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > a.highlighted, .sm-custom > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > *:not(ul) a.highlighted, .sm-custom > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > a.highlighted, .sm-custom > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > *:not(ul) a.highlighted {}.sm-custom li {border-top: 1px solid rgba(0, 0, 0, 0.05);}.sm-custom > li:first-child {border-top: 0;}.sm-custom ul {background: rgba(93,72,123, 0.05);}.sm-custom ul a, .sm-custom ul a:hover, .sm-custom ul a:focus, .sm-custom ul a:active {font-size: 12px;padding-left: 20px;font-family:'Futura LT W01 Medium';}.sm-custom ul ul a, .sm-custom ul ul a:hover, .sm-custom ul ul a:focus, .sm-custom ul ul a:active {border-left: 16px solid transparent;}.sm-custom ul ul ul a, .sm-custom ul ul ul a:hover, .sm-custom ul ul ul a:focus, .sm-custom ul ul ul a:active {border-left: 24px solid transparent;}.sm-custom ul ul ul ul a, .sm-custom ul ul ul ul a:hover, .sm-custom ul ul ul ul a:focus, .sm-custom ul ul ul ul a:active {border-left: 32px solid transparent;}.sm-custom ul ul ul ul ul a, .sm-custom ul ul ul ul ul a:hover, .sm-custom ul ul ul ul ul a:focus, .sm-custom ul ul ul ul ul a:active {border-left: 40px solid transparent;}@media (min-width: 1600px) {.sm-custom ul {position: absolute;width: 12em;}.sm-custom li {float: left;}.sm-custom.sm-rtl li {float: right;}.sm-custom ul li, .sm-custom.sm-rtl ul li, .sm-custom.sm-vertical li {float: none;}.sm-custom a {white-space: nowrap;}.sm-custom ul a, .sm-custom.sm-vertical a {white-space: normal;}.sm-custom .sm-nowrap > li > a, .sm-custom .sm-nowrap > li > :not(ul) a {white-space: nowrap;}}.mainnav{position:relative;padding-top: 12px;text-align:right;}.mainnav-desktop{display:none;}@media (min-width:768px) {.mainnav{padding-top: 24px;}}@media (min-width:1200px) and (max-width:1599px) {.mainnav-desktop .nav > li > a {margin:0 25px 0 0;padding:0 0 0 25px;}.mainnav-desktop .nav > li > a.news {padding:0 0 0 25px;}.mainnav-desktop .nav > li > a.news:before {font-size:18px;}.mainnav-desktop .nav > li > a.catalogue {padding:0 0 0 25px;}.mainnav-desktop .nav > li > a.catalogue:before {font-size:18px;}.mainnav-desktop .nav > li > a.dealer {padding:0 0 0 25px;}.mainnav-desktop .nav > li > a.dealer:before {font-size:18px;}.mainnav-desktop .nav > li > a.company {padding:0 0 0 25px;}.mainnav-desktop .nav > li > a.company:before {font-size:18px;}}@media (min-width:1600px) {.mainnav{top:10px;position:absolute;right:0;margin-top:0;display:none;}.mainnav-desktop{top:55px;left:15px;position:absolute;margin-top:0;display:block;z-index: 20;}.mainnav-desktop .nav{list-style:none;margin:0;padding:0;}.mainnav-desktop .nav a {text-decoration: none;}.mainnav-desktop .nav a:hover {text-decoration: none;color:#4B5A23;}.mainnav-desktop .nav li {list-style: none;line-height:1em;font-family:'Futura LT W01 Bold';}.mainnav-desktop .nav {display: inline-block;position: relative;cursor: default;z-index: 500;}.mainnav-desktop .nav > li {font-size:11px;color:#000000;display:inline-block;vertical-align:top;margin-right:-4px;position:static;text-transform: uppercase;}.mainnav-desktop .nav > li > a {position:relative;display: block;z-index: 510;color:#000000;margin:0 20px 0 0;padding:0 0 0 35px;}.mainnav-desktop .nav > li > a.current {color: #4B5A23;}.mainnav-desktop .nav > li > a.news {padding:0 0 0 35px;}.mainnav-desktop .nav > li > a.news:before {font-family:"akahicon";content:"\f1ea";font-size:24px;position:absolute;left:0;top:1px;}.mainnav-desktop .nav > li > a.catalogue {padding:0 0 0 35px;}.mainnav-desktop .nav > li > a.catalogue:before {font-family:"akahicon";content:"\f212";font-size:24px;position:absolute;left:0;top:-1px;}.mainnav-desktop .nav > li > a.dealer {padding:0 0 0 30px;}.mainnav-desktop .nav > li > a.dealer:before {font-family:"akahicon";content:"\e905";font-size:24px;position:absolute;left:0;top:0;}.mainnav-desktop .nav > li > a.company {padding:0 0 0 27px;}.mainnav-desktop .nav > li > a.company:before {font-family:"akahicon";content:"\e913";font-size:23px;position:absolute;left:0;top:0;}}@media (min-width:1600px) {.mainnav-desktop .nav > li {font-size:12px;}.mainnav-desktop .nav > li > a {margin:0 40px 0 0;}}.sm-custom {background: #ffffff;}.sm-custom ul {background: rgba(75,90,35, 0.05);}.sm-custom a{position:relative;padding-left:35px;font-family:'Futura LT W01 Bold';font-size:12px;text-transform:uppercase;}.sm-custom a, .sm-custom a:hover, .sm-custom a:focus, .sm-custom a:active {color: #000000;padding-left:35px;}.sm-custom a.current {color: #4B5A23;}.sm-custom a.news:before {font-family:"akahicon";content:"\f1ea";font-size:24px;position:absolute;left:0;top:12px;}.sm-custom a.catalogue:before {font-family:"akahicon";content:"\f212";font-size:24px;position:absolute;left:0;top:12px;}.sm-custom a.dealer:before {font-family:"akahicon";content:"\e905";font-size:24px;position:absolute;left:0;top:12px;}.sm-custom a.company:before {font-family:"akahicon";content:"\e913";font-size:23px;position:absolute;left:0;top:12px;}.section-toolbar{padding:6px 0;background:#4B5A23;z-index:100;}.toolbar{display:flex;margin-left:-10px;margin-right:-10px;position:relative;min-height:36px;}@media (max-width:991px) {.toolbar{flex-wrap:wrap;}}@media (min-width:768px) {.section-toolbar{padding:10px 0;}}@media (max-width:767px) {.toolbar{margin-left:-4px;margin-right:-4px;}}.assortment{padding:0 10px;font-family:'Futura LT W01 Bold';text-transform:uppercase;font-size:14px;position:relative;}.assortment > a{color:#ffffff;position:relative;background:#252D11;line-height:35px;height:36px;padding:0 10px;min-width:36px;margin:0;display:block;border:1px solid #ffffff;}.assortment > a:hover, .assortment > a:focus, .assortment > a:active{color:#000000;background:#ffffff;text-decoration:none;}.assortment.show > a{background-color:#e4e6de;color:#000000;border-color:transparent;}.assortment > a:before {font-family:"akahicon";content:"\e907";font-size:1.5rem;position:absolute;right:11px;top:0;}.assortment #spinner{width:50px;margin:0 auto;display: block;}#centerspinner{text-align:center;}.assortment .dropdown-menu {margin:0;padding:0;right:10px;border:none;background-color:#e4e6de;min-width:273px;transform: none!important;}.assortment .dropdown-menu .pad {padding:20px;}.assortment .dropdown-menu ul{list-style:none;margin:0;padding:0;}.assortment .dropdown-menu ul li{list-style:none;margin:0;padding:0;border-top:1px solid rgba(0,0,0,0.1);font-size: 14px;position:relative;}.assortment .dropdown-menu ul li:first-child{border-top:none;}.assortment .dropdown-menu ul li a{display:block;padding:7px 0;}.assortment .dropdown-menu ul li a:hover{text-decoration:none;color:#cf013b;}@media (min-width:360px) {.assortment .dropdown-menu {min-width:313px;}}@media (max-width:767px) {.assortment{padding:0 4px;}.assortment .dropdown-menu {left: 4px!important;top: 36px!important;transform: none!important;}}@media (min-width:768px) {.assortment{width:25%;font-size:21px;}.assortment > a{line-height:48px;height:50px;padding:0 50px 0 20px;}.assortment > a:before {right:20px;}.assortment > a span{display:block;}.assortment .dropdown-menu {min-width:212px;left: 10px!important;top: 50px!important;}}@media (max-width:991px) {.assortment{order:2;flex: 1 1 auto;}}@media (min-width:992px) {.assortment{width:24.5%;}.assortment .dropdown-menu ul{margin:-20px 0 0 0;border-top:3px solid rgba(0,0,0,0.1);}}.articlesearch{position:relative;padding:0 10px;flex: 1 1 auto;}.articlesearch form{padding:0;position:relative;}.articlesearch input{border-color:#ffffff;height:36px;width:100%;padding-right:40px;overflow:hidden;text-overflow: ellipsis;}.articlesearch input:focus{border:none;box-shadow:none;}.articlesearch button.btn.btn-secondary.dropdown-toggle {height:36px;}.searchbutton{position:absolute;right:14px;top:10px;z-index:300;font-size:20px;background:transparent;border:none;cursor:pointer;}.searchbutton:hover{color:rgba(0,0,0,0.5);}.twitter-typeahead{width:100%;z-index:200;position: relative;flex: 1 1 auto;width: 1%;margin-bottom: 0;}.twitter-typeahead .tt-menu{background:#e4e6de;padding:0;right:0;}.twitter-typeahead .tt-suggestion {padding:0.5rem 10px;border-bottom:1px solid rgba(0,0,0,0.2);}.twitter-typeahead .tt-suggestion.tt-cursor {background:rgba(0,0,0,0.05);}.twitter-typeahead .tt-suggestion:after {content: "";display: table;clear: both;}.twitter-typeahead .tt-suggestion img {float: left;margin-right: 10px;width:40px;}.twitter-typeahead .tt-suggestion h3{font-size:0.875rem;margin: 0;}.twitter-typeahead .tt-suggestion p{font-size:0.75rem;margin:0;}.twitter-typeahead .tt-footer{padding: 5px 10px 8px 10px;}.scrollbar, .tt-menu, .ps{overflow: auto;height: 200px;}.articlesearch .dropdown-menu.show {display: block;transform: none!important;top: 100%!important;}@media (max-width:767px) {.articlesearch{padding:0 4px;}.articlesearch form:before{font-size:16px;}.searchbutton{font-size:16px;right:4px;top:5px;}.articlesearch .dropdown-toggle{padding: 0.6rem .75rem;}}@media (min-width:768px) {.articlesearch input{height:50px;}.articlesearch button.btn.btn-secondary.dropdown-toggle {height:50px;}.twitter-typeahead .tt-suggestion img {width:60px;}.scrollbar, .tt-menu, .ps{height: 300px;}}@media (max-width:991px) {.articlesearch{order:1;width:100%;margin-bottom:10px;}}@media (max-width:767px) {.articlesearch{margin-bottom:6px;}}.offer{position:relative;padding:0 10px;font-family:'Futura LT W01 Bold';text-transform:uppercase;font-size:14px;}.offer a{color:#ffffff;position:relative;background:#CF013B;line-height:35px;height:36px;padding:0 10px;min-width:36px;margin:0;display:block;border:1px solid transparent;}.offer a:hover, .offer a:active, .offer a:focus{color:#000000;background:#ffffff;text-decoration:none;}.offer a:before {content:"%";font-size:14px;position:absolute;left:11px;top:0;}.offer a span{display:none;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}@media (max-width:767px) {.offer{padding:0 4px;}}@media (min-width:768px) {.offer{width:auto;text-align:center;}.offer a{line-height:47px;height:50px;font-size:21px;padding:0 20px;}.offer a:before {left:20px;position:relative;content:"";}.offer a span{display:block;}.offer a span:before {font-family:"akahicon";content:"%";font-weight:bold;margin-right:0.35rem;}}@media (min-width:1600px) {.offer{width:12.25%;}}@media (min-width:0px) and (max-width:991px) {.offer{order:3;}}.offer.novelty a{border:1px solid #ffffff;background:#252D11;}.offer.novelty a:hover, .offer.novelty a:active, .offer.novelty a:focus{color:#000000;background:#ffffff;}.offer.novelty a:before {content:"";border-color:#ffffff;}.offer.novelty a span{display:block;}.offer.novelty a span:before {content:"";margin:0;}@media (min-width:768px) {}@media (max-width:991px) {.offer.novelty{order:4;}}.metafoot{padding:20px 0;}.metanav{padding:12px 0;color:#ffffff;line-height:1em;}.metanav li {font-size:14px;display:block;padding: 10px 0;}.metanav li a{margin:0 40px 0 0;color:#ffffff;}.metanav li a:hover{color:#ffffff;}.copyright{padding:14px 0;color:#ffffff;font-size:14px;}@media (min-width:768px) {.metanav li {display:inline-block;padding:0;}}@media (min-width:1200px) {.metafoot{padding:0;}.metanav{float:right;}.metanav li {display:inline;padding:0;}.metanav li a{margin:0 0 0 40px;}.copyright{float:left;}}.flex-container a:hover, .flex-slider a:hover {outline: none;}.slides, .slides > li, .flex-control-nav, .flex-direction-nav {margin: 0;padding: 0;list-style: none;}.flex-pauseplay span {text-transform: capitalize;}.flexslider {margin: 0;padding: 0;}.flexslider ul.slides{margin-bottom:0;padding:0;}.flexslider li{list-style:none;}.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}.flexslider .slides > li.flex-active-slide {z-index:0!important;}.flexslider .slides img {width: 100%;display: block;}.flexslider .slides:after {content: "\0020";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}html[xmlns] .flexslider .slides {display: block;}* html .flexslider .slides {height: 1%;}.no-js .flexslider .slides > li:first-child {display: block;}.flexslider {margin: 0;background: transparent;position: relative;zoom: 1;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}.loading .flex-viewport {max-height: 300px;}.carousel li {margin-right: 5px;}.flex-direction-nav {*height: 0;display:none;}.flex-direction-nav a {text-decoration: none;display: block;width: 46px;height:46px;margin: -23px 0 0 0;position: absolute;top:50%;z-index: 10;overflow: hidden;opacity: 0;cursor: pointer;color:rgba(255, 255, 255, 0.8);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.flex-direction-nav a:before {font-family:"akahicon";font-size:40px;line-height:46px;display: inline-block;content:'\e90d';color:rgba(255, 255, 255, 0.8);text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.7);}.flex-direction-nav a.flex-next:before {content:'\e90e';}.flex-direction-nav .flex-prev {left: -50px;}.flex-direction-nav .flex-next {right: -50px;text-align: right;}.flexslider:hover .flex-direction-nav a {opacity: 1.0;}.flexslider:hover .flex-direction-nav .flex-prev {opacity: 0.3;left: 30px;}.flexslider:hover .flex-direction-nav .flex-prev:hover {opacity: 1;}.flexslider:hover .flex-direction-nav .flex-next {opacity: 0.3;right: 30px;}.flexslider:hover .flex-direction-nav .flex-next:hover {opacity: 1;}.flexslider:hover .flex-direction-nav a:before {color:rgba(255, 255, 255, 1.0);}.flex-direction-nav .flex-disabled {opacity: 0!important;filter: alpha(opacity=0);cursor: default;z-index: -1;}.flex-pauseplay a {display: block;width: 20px;height: 20px;position: absolute;bottom: 5px;left: 10px;opacity: 0.8;z-index: 10;overflow: hidden;cursor: pointer;color: #000;}.flex-pauseplay a:before {font-family: "flexslider-icon";font-size: 20px;display: inline-block;content: '\f004';}.flex-pauseplay a:hover {opacity: 1;}.flex-pauseplay a.flex-play:before {content: '\f003';}.flex-control-nav {width: 100%;position: absolute;bottom: -32px;text-align: center;line-height: 1em;left:0;right:0;}.flex-control-nav li {margin: 0 5px;display: inline-block;zoom: 1;*display: inline;}.flex-control-paging li a {width: 30px;height: 2px;display: block;background:rgba(230,0,0,0.25);cursor: pointer;text-indent: -9999px;border:none;}.flex-control-paging li a:hover {background:rgba(230,0,0,1);}.flex-control-paging li a.flex-active {background:rgba(230,0,0,1);cursor: default;}.flex-control-thumbs {margin: 5px 0 0;position: static;overflow: hidden;}.flex-control-thumbs li {width: 25%;float: left;margin: 0;}.flex-control-thumbs img {width: 100%;height: auto;display: block;opacity:0.5;cursor: pointer;-moz-user-select: none;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}.flex-control-thumbs img:hover {opacity: 1;}.flex-control-thumbs .flex-active {opacity: 1;cursor: default;}@media (min-width:1200px) {.flex-direction-nav {display:block;}}.section-stageslider{padding:0;}.stageslider{margin:0 auto 40px auto;border:none;position:relative;border-radius:0;}.stageslider .slides li{position:relative;}.stageslider .slides li .img{display:none;}.stageslider .slides li .img-small{position:relative;background-repeat: no-repeat;background-position:50% 50%;background-size:cover;width:100%;}.stageslider .slides li .img-small:before{content:"";display: block;width:100%;padding-top:52.0833%;}.stageslider .flex-control-nav {bottom:-19px;z-index:2;line-height:1em;height:2px;}.stageslider .flex-control-nav li {margin: 0 2px;}.stageslider .flex-control-paging li a {width:30px;height:4px;background:rgba(0,0,0,0.25);border:none;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}.stageslider .flex-control-paging li a:hover {background:rgba(0,0,0,1.0);border:none;}.stageslider .flex-control-paging li a.flex-active {background:rgba(0,0,0,1.0);border:none;}.stageslider .flex-direction-nav a {background:#ffffff;color:#000000;top:46%;height:86px;margin: -46px 0 0 0;}.stageslider .flex-direction-nav a:before {color: rgba(0,0,0,.8);text-shadow: none;margin-left: 2px;margin-right: 2px;line-height: 86px;}.stageslider:hover .flex-direction-nav a:before {color: rgba(0,0,0,1);}.stageslider .flex-direction-nav .flex-prev {left:0px;}.stageslider .flex-direction-nav .flex-next {right:0px;}@media (min-width:768px) {.stageslider{max-width:860px;}.stageslider .slides li{height:224px;}.stageslider .slides li .img{display:block;height:100%;position:relative;background-repeat: no-repeat;background-position:50% 50%;background-size:cover;}.stageslider .slides li .img:before{position:absolute;z-index:5;bottom:0;left:0;content:"";display: block;width:100%;padding-top:26.0416%;}.stageslider .slides li .img-small{display:none;}.stageslider .flex-control-nav {bottom:-15px;}.stageslider .flex-control-nav li {margin: 0 5px;}.stageslider .flex-control-paging li a {width:30px;height:4px;background:rgba(0,0,0,0.25);}.stageslider .flex-control-paging li a:hover {background:rgba(0,0,0,1.0);}.stageslider .flex-control-paging li a.flex-active {background:rgba(0,0,0,1.0);}.stageslider .slides li{border-bottom:none;padding-bottom:0;}}@media (min-width:992px) {.stageslider{max-width:1160px;}.stageslider .slides li{height:302px;}.stageslider .flex-control-nav {}}@media (min-width:1200px) {.stageslider{max-width:1386px;}.stageslider .slides li{height:362px;}.stageslider .flex-control-nav {}}@media (min-width:1600px) {.stageslider{max-width:1920px;}.stageslider .slides li{height:500px;}.stageslider .flex-control-nav {}}.galleryslider-images{margin:0 0 39px 0;border:none;position:relative;border-radius:0;}.galleryslider-images .img{position:relative;background-repeat: no-repeat;background-position:50% 50%;background-color:#ffffff;width:100%;margin:0;padding:0;}.galleryslider-images .img:after{position:absolute;z-index:10;width:100%;height:100%;top:0;left:0;content:"";background: radial-gradient(ellipse, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 30%, rgba(0,0,0,0.05) 70%, rgba(0,0,0,0.05) 100%);}.galleryslider-images .slides > li.flex-active-slide {z-index:2!important;}.galleryslider-thumbs{margin:0;border:none;position:relative;border-radius:0;}.galleryslider-thumbs .img{position:relative;background-repeat: no-repeat;background-position:50% 50%;background-size:contain;background-color:#ffffff;width:100%;margin:0;padding:0;border:1px solid rgba(0,0,0,0.15);cursor:pointer;}.galleryslider-thumbs .flex-active-slide .img{border:none;}.galleryslider-thumbs .img:before{content:"";display: block;width:100%;padding-top:100%;}.galleryslider-thumbs .img:after{position:absolute;z-index:10;width:100%;height:100%;top:0;left:0;content:"";background: radial-gradient(circle, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 33%, rgba(0,0,0,0.05) 100%);}.product-item .img a{position:absolute;z-index:20;width:100%;height:100%;top:0;left:0;}.galleryslider-thumbs .flex-active-slide .img:after{background:transparent;border-bottom:3px solid #D10037;}@media (min-width:1200px) {.galleryslider-images .img:hover:after{display:none;}.galleryslider-images .img.zoom {overflow: hidden;cursor: zoom-in;}.galleryslider-images .img.zoom img:hover {opacity: 0;}.galleryslider-images .img.zoom img {transition: opacity .5s;display: block;width: 100%;}}.MagicZoom {width: 100%;background:#ffffff;text-align:center;}.mz-thumb{position:relative;margin:4px 0 0 0;padding:0;border:1px solid rgba(0,0,0,0.15)!important;cursor:pointer;}.mz-thumb img{box-shadow:none!important;}.mz-thumb:after{position:absolute;z-index:10;width:100%;height:100%;top:0;left:0;content:"";background: radial-gradient(circle, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 33%, rgba(0,0,0,0.05) 100%);}.mz-thumb:hover:not(.mz-thumb-selected):after {background:transparent;}.mz-thumb-selected {border-color:transparent!important;}.mz-thumb-selected img {filter:none;}.mz-thumb-selected:after{background:transparent;border-bottom:3px solid #D10037;}.mz-thumb:hover:not(.mz-thumb-selected) img {filter: none;}.section-breadcrumb{padding:0;background:#ffffff;}.breadcrumb {padding: 10px 0;margin-bottom: 0;list-style: none;font-size:12px;background-color: transparent;}.breadcrumb > .breadcrumb-item + .breadcrumb-item:before {font-family:'Futura LT W01 Medium';content:"/";font-size:90%;padding: 0 8px 0 8px;color:#CCCCCC;}.breadcrumb > .active {color: #7F7F7F;}.breadcrumb a {color: #000000;margin: 0px 0 0 0;}.breadcrumb a:hover {color: #7F7F7F;text-decoration:none;}@media (min-width:1200px) {.breadcrumb {font-size:15px;padding: 18px 0;}}.paginationnav {border-top:1px solid rgba(0,0,0,0.2);}.paginationnav .pagination {float:right;}.pagination {margin: 30px 0;flex-wrap: wrap;}.page-item{margin:0.25em 0;}.page-item.disabled{opacity:0.25;cursor:not-allowed;}.page-item:nth-child(1) .page-link span, .page-item:nth-child(2) .page-link span, .page-item:nth-last-child(1) .page-link span, .page-item:nth-last-child(2) .page-link span {display:none;}.page-item:nth-child(1) .page-link, .page-item:nth-child(2) .page-link {border:none;color:#000000;padding:8px 0;margin-left:0;}.page-item:nth-last-child(1) .page-link, .page-item:nth-last-child(2) .page-link {border:none;color:#000000;padding:8px 0;margin-right:0;}.page-item:nth-child(1) .page-link:before {font-family:"akahicon";content:"\e917";font-size:1rem;}.page-item:nth-child(2) .page-link:before {font-family:"akahicon";content:"\e90f";font-size:1rem;}.page-item:nth-last-child(1) .page-link:before {font-family:"akahicon";content:"\e918";font-size:1rem;}.page-item:nth-last-child(2) .page-link:before {font-family:"akahicon";content:"\e907";font-size:1rem;}.page-item .page-link:hover:before {color:#4b5a23;}.page-link {padding: 8px 12px;color: rgba(0,0,0,0.50);background-color: transparent;border: 1px solid rgba(0,0,0,0.15);line-height:1.25em;margin:0 10px;font-size:13px;}.page-link:hover {color: rgba(0,0,0,1.0);background-color: transparent;border: 1px solid rgba(0,0,0,1.0);}.page-link:focus {box-shadow: none;}.page-item.active .page-link {padding: 7px 11px;z-index: 1;color: rgba(0,0,0,1.0);background-color: transparent;border: 2px solid rgba(0,0,0,1.0);}.section-services{padding:10px 0;background:#4B5A23;}.services{color:#ffffff;position:relative;}.services .intro{padding:1em 0;}.services .intro h3{text-transform:uppercase;}.services .tabs{padding:0 0 1em 0;}.services .tabs .nav-item{position:relative;width:48%;margin-right:2%;font-family:'Futura LT W01 Bold';background:#252D11;font-size:11px;}.services .tabs .nav-item + .nav-item{width:48%;margin-left:2%;margin-right:0;}.services .tabs .nav-link {position:relative;padding:70px 30px 13px 20px;background:#252D11;color:#ffffff;text-transform:uppercase;height:100%;}.services .tabs .nav-link.active {background:#e4e6de;color:#000000;}.services .tabs .nav-link:before{font-family:"akahicon";font-size:50px;position:absolute;left:20px;top:0;}.services .tabs .nav-link#pills-pickup-tab:before{content:"\e909";}.services .tabs .nav-link#pills-deliver-tab:before{content:"\e90a";}.services .tabs .nav-link:after{font-family:"akahicon";content:"\e910";font-size:0.875rem;position:absolute;right:15px;bottom:14px;}.services .tabs .tab-pane{background:#e4e6de;color:#000000;padding:20px;font-size:12px;}@media (min-width:576px) {.services .tabs .nav-link {padding-right:90px;}}@media (min-width:768px) {.services .tabs .nav-link {padding-right:30px;}.services .tabs .nav-link:before{font-size:65px;top:-10px;}.services .tabs .nav-item{font-size:14px;}.services .tabs .tab-pane{font-size:14px;}}@media (min-width:1200px) {.services .intro{position:absolute;top:1em;left:0;width:45%;z-index:10;padding:0;}.services .tabs{padding:0;}.services .tabs .nav{justify-content: flex-end;}.services .tabs .nav-link {padding-right:80px;padding-top:84px;}.services .tabs .nav-link:before{font-size:610%;top:-20px;}.services .tabs .nav-item{width:24.5%;margin-right:0%;}.services .tabs .nav-item + .nav-item{width:24.5%;margin-left:1%;}}@media (min-width:1600px) {.services .tabs .nav-link {padding-right:30px;}}.servicelist{list-style:none;margin:0;padding:2em 0;display:flex;flex-direction:column;}.servicelist li{list-style:none;margin:0;padding:0;flex:1 0 20%;text-align:center;position:relative;}.servicelist li .lo-bild{width:44px;}.servicelist li .lo-text{font-size:0.875rem;line-height:1.3em;margin-top:0.5em;padding:0 15px;}@media (max-width:767px) {.servicelist li{margin-top:4rem;}.servicelist li:first-child{margin-top:0;}.servicelist li:before{content:"\e90b";font-family:"akahicon";font-size:2rem;position:absolute;left:0;right:0;bottom:110%;}.servicelist li:first-child:before{content:"";}}@media (min-width:768px) {.servicelist{flex-direction:row;}.servicelist li:before{content:"\e90e";font-family:"akahicon";font-size:2rem;position:absolute;right:90%;top:0;}.servicelist li:first-child:before{content:"";}}@media (min-width:992px) {.servicelist li .lo-text{padding:0 30px;}}@media (min-width:1200px) {.servicelist li .lo-bild{width:64px;}.servicelist li:before{top:8%;}}.owl-carousel {display: none;width: 100%;-webkit-tap-highlight-color: transparent;position: relative;z-index: 1;}.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;-moz-backface-visibility: hidden;}.owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.owl-carousel .owl-stage-outer {position: relative;overflow: hidden;-webkit-transform: translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper, .owl-carousel .owl-item {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);}.owl-carousel .owl-item {position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;}.owl-carousel .owl-item img {display: block;width: 100%;}.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled {display: none;}.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot {cursor: pointer;cursor: hand;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.owl-carousel.owl-loaded {display: block;}.owl-carousel.owl-loading {opacity: 0;display: block;}.owl-carousel.owl-hidden {opacity: 0;}.owl-carousel.owl-refresh .owl-item {visibility: hidden;}.owl-carousel.owl-drag .owl-item {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.owl-carousel.owl-grab {cursor: move;cursor: grab;}.owl-carousel.owl-rtl {direction: rtl;}.owl-carousel.owl-rtl .owl-item {float: right;}.no-js .owl-carousel {display: block;}.owl-carousel .animated {animation-duration: 1000ms;animation-fill-mode: both;}.owl-carousel .owl-animated-in {z-index: 0;}.owl-carousel .owl-animated-out {z-index: 1;}.owl-carousel .fadeOut {animation-name: fadeOut;}@keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}.owl-height {transition: height 500ms ease-in-out;}.owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity 400ms ease;}.owl-carousel .owl-item img.owl-lazy {transform-style: preserve-3d;}.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000;}.owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url("owl.video.play.png") no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;transition: transform 100ms ease;}.owl-carousel .owl-video-play-icon:hover {-ms-transform: scale(1.3, 1.3);transform: scale(1.3, 1.3);}.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon {display: none;}.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;transition: opacity 400ms ease;}.owl-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100%;}.owl-theme .owl-nav {margin-top: 10px;text-align: center;-webkit-tap-highlight-color: transparent;}.owl-theme .owl-nav [class*='owl-'] {color: #FFF;font-size: 14px;margin: 5px;padding: 4px 7px;background: #D6D6D6;display: inline-block;cursor: pointer;border-radius: 3px;}.owl-theme .owl-nav [class*='owl-']:hover {background: #869791;color: #FFF;text-decoration: none;}.owl-theme .owl-nav .disabled {opacity: 0.5;cursor: default;}.owl-theme .owl-nav.disabled + .owl-dots {margin-top: 10px;}.owl-theme .owl-dots {text-align: center;-webkit-tap-highlight-color: transparent;}.owl-theme .owl-dots .owl-dot {display: inline-block;zoom: 1;*display: inline;}.owl-theme .owl-dots .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: #D6D6D6;display: block;-webkit-backface-visibility: visible;transition: opacity 200ms ease;border-radius: 30px;}.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: #869791;}.owl-prev, .owl-next {text-decoration: none;display: block;width: 20px;height: 40px;margin: -20px -50px 0 -50px;position: absolute;top: 30%;z-index: 10;overflow: hidden;cursor: pointer;}.owl-prev{position:absolute;left:0px;}.owl-prev:before {font-family:"akahicon";font-size:40px;line-height:40px;content:'\e90d';color:rgba(0, 0, 0, 1.0);margin-left:-9px;}.owl-prev:hover:before {color:rgba(0, 0, 0, 0.50);}.owl-next{position:absolute;right:0px;}.owl-next:before {font-family:"akahicon";font-size:40px;line-height:40px;content:'\e90e';color:rgba(0, 0, 0, 1.0);margin-left:-9px;}.owl-next:hover:before {color:rgba(0, 0, 0, 0.50);}.owl-dots {text-align: center;-webkit-tap-highlight-color: transparent;margin-top:2em;}.owl-dots .owl-dot {display: inline-block;zoom: 1;*display: inline;}.owl-dots .owl-dot span {width: 30px;height: 4px;margin: 5px 5px;background: rgba(0, 0, 0, 0.25);border:none;display: block;-webkit-backface-visibility: visible;transition: opacity 200ms ease;border-radius: 0;}.owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span {background: #000000;}@media (max-width:1199px) {.owl-nav {display:none;}}@media (min-width:1600px) {.owl-nav {top:37.5%;}}.products-carousel{margin-left: -10px;margin-right: -10px;width:auto;}.products-carousel .owl-wrapper-outer {left: 0;}.product-item{position:relative;padding:0 10px;}.product-item .img{position:relative;background-repeat: no-repeat;background-position:50% 50%;background-size:contain;width:100%;margin-bottom:25px;}.product-item .img:before{content:"";display: block;width:100%;padding-top:100%;}.alternative .product-item .img:before{padding-top:50%;}.product-item .img:after{position:absolute;z-index:10;width:100%;height:100%;top:0;left:0;content:"";background: radial-gradient(circle, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 33%, rgba(0,0,0,0.05) 100%);}.product-item .img a{position:absolute;z-index:20;width:100%;height:100%;top:0;left:0;}.special{display:inline-block;color:#ffffff;background:#CF013B;font-size:12px;padding:3px 8px;margin:0 0 1em 0;font-family:'Futura LT W01 Bold';text-transform: uppercase;}.product-item .img .special{position:absolute;z-index:30;bottom:0;left:0;margin:0;}@media (min-width:768px) {.special{font-size:13px;padding:4px 10px;}}.product-item .txt .title {margin-bottom:2em;}.product-item .txt .title h4{font-size: 15px;margin-bottom:0.25em;color:#000000;}.product-item .txt .title h4 a{color:#000000;}.product-item .txt .title h4 a:hover{color: #4B5A23;text-decoration:none;}.product-item .txt .title p{margin:0;display:none;}@media (min-width:768px) {.product-item .txt .title h4{font-size:17px;}.product-item .txt .title p{font-size:15px;display:block;}}.product-item .data .price {font-size: 15px;line-height:1.2em;font-family:'Futura LT W01 Bold';}.product-item .data .addtxt {margin-bottom:1em;}.product-item .data .artnr {line-height:1.2em;}.product-item .data .status {margin-bottom:1em;}.product-item .data .authorization {line-height:1.2em;margin-bottom:1em;}.product-item .data .authorization a {position:relative;margin-left:20px;}.product-item .data .authorization a:before {font-family: akahicon;content: "\e923";position:absolute;left:-21px;top:2px;transform: rotate(90deg);}@media (min-width:768px) {.product-item .data .price{font-size: 17px;}}.product-item .actions {margin-top:1em;}.product-item .actions .btn{white-space: normal }.status {padding-left:20px;position:relative;}.status:before {position:absolute;content:" ";left:0;top:5px;width:12px;height:12px;border-radius:100%;background-color:#000000;}.status.available:before {background-color:#AEC76D;}.status.notavailable:before {background-color:#CF013B;}.status.outofstock:before {background-color:#FABF47;}.status.deliverydate:before {background-color:#78CFFE;}@media (min-width:1200px) {.status:before {top:8px;}}.press .item{border-top:1px solid rgba(0,0,0,0.20);padding:25px 0;}.press .item:first-child{border-top:none;padding-top:0;}.press .imgcontainer{border:1px solid rgba(0,0,0,0.20);padding:5%;margin-bottom:25px;}.press .img{position:relative;background-repeat: no-repeat;background-position:50% 50%;background-size:contain;background-color:#ffffff;width:100%;}.press .img:before{content:"";display: block;width:100%;padding-top:20%;}.press .txt h3{font-size:1.25rem;}.press .txt h4{font-size: 1.0rem;font-family:'Futura LT W01 Medium';font-style: italic;}@media (min-width:576px) {.press .imgcontainer{display:inline-block;vertical-align:top;margin-right:-4px;width:33.333%;padding:2%;}.press .img:before{padding-top:33.333%;}.press .txt{display:inline-block;vertical-align:top;margin-right:-4px;width:66.666%;padding-left:25px;}}.footer{margin-top:0;padding:30px 0 30px 0;}.footer h4{margin:2em 0 0.50em 0;font-size:14px;text-transform:uppercase;}@media (min-width:992px){.footer h4{margin:0 0 0.50em 0;font-size:15px;}}.followlinks{padding:0 0 30px 0;text-align:center;}.followlinks ul {list-style:none;margin:0 -15px;padding:1em 0 0 0;}.followlinks ul li{list-style:none;display:inline-block;vertical-align:middle;padding:0.5em 0;margin:0 11px 0 15px;}.followlinks ul li a{color:#7F7F7F;}.followlinks ul li a:hover{color:#000000;text-decoration: none;}@media (min-width:768px){.followlinks {text-align:left;}}@media (min-width:992px){.followlinks ul {font-size:15px;}}.favoritelinks{padding:0 0 30px 0;text-align:center;}.favoritelinks ul {list-style:none;margin:0;padding:0;font-size:14px;}.favoritelinks ul li{list-style:none;padding:0.25em 0;margin:0;}.favoritelinks ul li a{color:#7F7F7F;}.favoritelinks ul li a:hover{color:#000000;text-decoration: none;}.favoritelinks h4{margin-top:0;}.favoritelinks .pad{padding:20px;margin:10px 0;background:#f8f8f8;}@media (min-width:768px){.favoritelinks {text-align:left;}.favoritelinks .pad{margin:0;}}@media (min-width:992px){.favoritelinks ul {font-size:15px;}}.bottomlinks{padding:0;}.bottomlinks ul {list-style:none;margin:0 -10px;padding:0;font-size:15px;}.bottomlinks ul li{display:inline-block;vertical-align:top;padding:0;margin:0 6px 0 10px;position:relative;}.bottomlinks ul li:first-child{margin-right:30px;}.bottomlinks ul li a{color:#7F7F7F;}.bottomlinks ul li a:hover{color:#000000;text-decoration: none;}@media (max-width:991px){.bottomlinks ul {text-align:center;font-size:12px;}.bottomlinks ul li{display:inline-block;text-align:center;}.bottomlinks ul li:first-child{display:block;margin-bottom:10px;margin-right:10px;}}.checkbox {padding-left: 0;margin-bottom: 12px;}.checkbox label {display: inline-block;position: relative;padding-left: 8px;font-size: 15px;cursor:pointer;margin:0;max-width:88%;}.checkbox label::before {content: "";display: inline-block;position: absolute;width: 17px;height: 17px;left: 0;top: 3px;margin-left: -20px;border: 1px solid rgba(0,0,0,0.20);border-radius: 0px;background-color: #fff;-webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;-o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;transition: border 0.15s ease-in-out, color 0.15s ease-in-out;}.checkbox label::after {display: inline-block;position: absolute;width: 17px;height: 17px;left: 0;top: 0;margin-left: -20px;margin-top: 0px;padding-left: 0px;padding-top: 0px;font-size: 17px;color: #CF013B;}.checkbox input[type="checkbox"] {opacity: 0;}.checkbox input[type="checkbox"]:focus + label::before {}.checkbox input[type="checkbox"]:checked + label::after {font-family:"akahicon";content: "\e916";}.checkbox input[type="checkbox"]:disabled + label {opacity: 0.65;}.checkbox input[type="checkbox"]:disabled + label::before {background-color: #eeeeee;cursor: not-allowed;}.checkbox.checkbox-circle label::before {border-radius: 50%;}.checkbox.checkbox-inline {margin-top: 0;}.checkbox-primary input[type="checkbox"]:checked + label::before {background-color: #428bca;border-color: #428bca;}.checkbox-primary input[type="checkbox"]:checked + label::after {color: #fff;}.checkbox-danger input[type="checkbox"]:checked + label::before {background-color: #d9534f;border-color: #d9534f;}.checkbox-danger input[type="checkbox"]:checked + label::after {color: #fff;}.checkbox-info input[type="checkbox"]:checked + label::before {background-color: #5bc0de;border-color: #5bc0de;}.checkbox-info input[type="checkbox"]:checked + label::after {color: #fff;}.checkbox-warning input[type="checkbox"]:checked + label::before {background-color: #f0ad4e;border-color: #f0ad4e;}.checkbox-warning input[type="checkbox"]:checked + label::after {color: #fff;}.checkbox-success input[type="checkbox"]:checked + label::before {background-color: #5cb85c;border-color: #5cb85c;}.checkbox-success input[type="checkbox"]:checked + label::after {color: #fff;}.radio {padding-left: 20px;}.radio label {display: inline-block;position: relative;padding-left: 15px;}.radio label::before {content: "";display: inline-block;position: absolute;width: 23px;height: 23px;left: 0;margin-left: -20px;border: 0px solid #cccccc;border-radius: 50%;background-color: #fff;-webkit-transition: border 0.15s ease-in-out;-o-transition: border 0.15s ease-in-out;transition: border 0.15s ease-in-out;}.radio label::after {display: inline-block;position: absolute;content: " ";width: 13px;height: 13px;left: 5px;top: 5px;margin-left: -20px;border-radius: 50%;background-color: #D2052A;-webkit-transform: scale(0, 0);-ms-transform: scale(0, 0);-o-transform: scale(0, 0);transform: scale(0, 0);-webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);-moz-transition: -moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);-o-transition: -o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);}.radio input[type="radio"] {opacity: 0;}.radio input[type="radio"]:focus + label::before {}.radio input[type="radio"]:checked + label::after {-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);-o-transform: scale(1, 1);transform: scale(1, 1);}.radio input[type="radio"]:disabled + label {opacity: 0.65;}.radio input[type="radio"]:disabled + label::before {cursor: not-allowed;}.radio.radio-inline {margin-top: 0;}.radio-primary input[type="radio"] + label::after {background-color: #428bca;}.radio-primary input[type="radio"]:checked + label::before {border-color: #428bca;}.radio-primary input[type="radio"]:checked + label::after {background-color: #428bca;}.radio-danger input[type="radio"] + label::after {background-color: #d9534f;}.radio-danger input[type="radio"]:checked + label::before {border-color: #d9534f;}.radio-danger input[type="radio"]:checked + label::after {background-color: #d9534f;}.radio-info input[type="radio"] + label::after {background-color: #5bc0de;}.radio-info input[type="radio"]:checked + label::before {border-color: #5bc0de;}.radio-info input[type="radio"]:checked + label::after {background-color: #5bc0de;}.radio-warning input[type="radio"] + label::after {background-color: #f0ad4e;}.radio-warning input[type="radio"]:checked + label::before {border-color: #f0ad4e;}.radio-warning input[type="radio"]:checked + label::after {background-color: #f0ad4e;}.radio-success input[type="radio"] + label::after {background-color: #5cb85c;}.radio-success input[type="radio"]:checked + label::before {border-color: #5cb85c;}.radio-success input[type="radio"]:checked + label::after {background-color: #5cb85c;}.articlecontainer{border-top:1px solid rgba(0,0,0,0.2);}.articlefilter{margin:25px 0;padding:15px;border:1px solid rgba(0,0,0,0.2);}.articlefilter h3{text-transform: uppercase;margin-bottom:0;padding-right:40px;cursor:pointer;position:relative;}.articlefilter h3:before {font-family: akahicon;content: "\e910";font-size: 14px;position: absolute;right: 15px;top: 5px;}.articlefilter h3.collapsed:before {font-family: akahicon;content: "\e907";}.articlefilter h3 span{font-family:'Futura LT W01 Medium';}@media (min-width:992px){}@media (min-width:1200px){.articlefilter{padding:25px 0;border:none;padding:0;}.articlefilter h3{margin-bottom:25px;}.articlefilter h3:before {top: 7px;}}.filteraccordion{margin-top:25px;}.filteraccordion .card{margin-bottom:4px;}.filteraccordion .card-header{}.filteraccordion .card-header button{color:#ffffff;background:#4B5A23;display:block;border:none;width:100%;font-size:0.882rem;text-align:left;padding:14px 20px;font-family:'Futura LT W01 Bold';position:relative;cursor:pointer;}.filteraccordion .card-header button:before{font-family:"akahicon";content:'\e911';position:absolute;font-size:150%;right:20px;top:9px;}.filteraccordion .card-header button.collapsed:before{content:'\e912';}.filteraccordion .card-body{padding:16px 20px;}@media (min-width:1200px){.filteraccordion{margin-top:0;}}.additionallinks{display:flex;flex-wrap: wrap;flex-direction:column;padding:10px 0;border-bottom: 1px solid rgba(0,0,0,.2);}.additionallinks > a{flex:0 1 auto;position:relative;padding:6px 12px 6px 38px;margin:5px 0 5px 0;background:#f2f2f2;font-family: 'Futura LT W01 Bold';font-size:1rem;overflow:hidden;-ms-word-break: break-all;word-break: break-all;word-break: break-word;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;}.additionallinks a:before{font-family:"akahicon";content:'\e918';position:absolute;left:12px;top:7px;}.additionallinks a:hover{text-decoration:none;background:#4B5A23;color:#ffffff;}@media (min-width:768px){.additionallinks{flex-direction:row;}.additionallinks > a{margin:5px 20px 5px 0;}.additionallinks a:before{top:6px;}}.additionallinks-content{display:flex;flex-direction:column;padding:10px 0;margin-bottom:2em;}.additionallinks-content > a{flex:0 1 auto;position:relative;padding:6px 12px 6px 38px;margin:5px 0 5px 0;background:#f2f2f2;font-family: 'Futura LT W01 Bold';font-size:1rem;overflow:hidden;-ms-word-break: break-all;word-break: break-all;word-break: break-word;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;}.additionallinks-content a:before{font-family:"akahicon";content:'\e918';position:absolute;left:12px;top:7px;}.additionallinks-content a:hover{text-decoration:none;background:#4B5A23;color:#ffffff;}.articlelist{padding:25px 0 0 0;}.articlelist.interest{border-top:1px solid rgba(0,0,0,0.2);}.articlelist h3{text-transform: uppercase;margin-bottom:25px;}.products{margin-left:-10px;margin-right:-10px;position:relative;}.products .item{display:inline-block;vertical-align:top;margin-right:-4px;padding:0 10px 50px 10px;width:50%;}.products.alternative .item{width:100%;}.products .product-item{padding:0;}@media (min-width:768px){.products .item{width:33.333%;}.products.alternative .item{width:50%;}.articlelist.interest .products .item{width:25%;}}@media (min-width:1200px){.products.quad .item{width:25%;}}.articlelist.wish{border-top:1px solid rgba(0,0,0,0.2);}.articlelist.wish .products .item{width:50%;}@media (min-width:768px){.articlelist.wish .products {margin:0;}.articlelist.wish .products .item{width:100%;border-top:1px solid rgba(0,0,0,0.2);padding:20px 0;}.articlelist.wish .product-item .img{display:inline-block;vertical-align:top;margin-right:-4px;width:25%;margin-bottom:0;}.articlelist.wish .product-item .txt{display:inline-block;vertical-align:top;margin-right:-4px;width:45%;padding-left:30px;}.articlelist.wish .product-item .actions{display:inline-block;vertical-align:top;margin-right:-4px;width:30%;padding-left:30px;margin-top:0;}}@media (min-width:992px){.articlelist.wish .product-item .img{width:19%;}.articlelist.wish .product-item .txt{width:51%;}.articlelist.wish .product-item .actions{width:30%;}}@media (min-width:1200px){.articlelist.wish .product-item .img{width:17%;}.articlelist.wish .product-item .txt{width:53%;}.articlelist.wish .product-item .txt .title{display:inline-block;vertical-align:top;margin-right:-4px;width:48%;}.articlelist.wish .product-item .txt .data{display:inline-block;vertical-align:top;margin-right:-4px;width:52%;padding-left:30px;}.articlelist.wish .product-item .actions{width:30%;}}@media (min-width:1600px){.articlelist.wish .product-item .img{width:12%;}.articlelist.wish .product-item .txt{width:66%;}.articlelist.wish .product-item .actions{width:22%;}}.articlelist.cart{padding-top:0;}.articlelist.cart .products .item{width:100%;}.articlelist.cart .product-item .img:after{background:none;}.articlelist.cart .product-item .subcalc{margin-top:1em;padding:10px;background:rgba(0,0,0,0.05);}.articlelist.cart .product-item .subcalc .form-label-group{margin-bottom:0;}.articlelist.cart .product-item .subcalc .sub{text-align:right;font-size: 1.0625rem;line-height:30px;color:#000000;}.articlelist.cart .product-item .subcalc .subtotal{text-align:right;font-size: 1.0625rem;line-height:30px;font-family: 'Futura LT W01 Bold';color:#4b5a23;}@media (min-width:576px) {.articlelist.cart .product-item .subcalc .sub{line-height:40px;}.articlelist.cart .product-item .subcalc .subtotal{line-height:40px;}}@media (min-width:768px){.articlelist.cart .products {margin:0;}.articlelist.cart .products .item{width:100%;border-top:1px solid rgba(0,0,0,0.2);padding:20px 0;}.articlelist.cart .product-item .img{display:inline-block;vertical-align:top;margin-right:-4px;width:25%;margin-bottom:0;}.articlelist.cart .product-item .txt{display:inline-block;vertical-align:top;margin-right:-4px;width:75%;padding-left:30px;}.articlelist.cart .product-item .subcalc{display:inline-block;vertical-align:top;margin-right:-4px;width:100%;margin-top:2em;border-top:none;}.articlelist.cart .product-item .actions{margin-top:1em;}}@media (min-width:992px){.articlelist.cart .product-item .img{width:19%;}.articlelist.cart .product-item .txt{width:51%;padding-right:30px;}.articlelist.cart .product-item .subcalc{width:30%;margin-top:0;}}@media (min-width:1200px){.articlelist.cart .product-item .img{width:17%;}.articlelist.cart .product-item .txt{width:53%;}.articlelist.cart .product-item .txt .title{display:inline-block;vertical-align:top;margin-right:-4px;width:48%;}.articlelist.cart .product-item .txt .data{display:inline-block;vertical-align:top;margin-right:-4px;width:52%;padding-left:30px;}.articlelist.cart .product-item .subcalc{width:30%;}}@media (min-width:1600px){.articlelist.cart .product-item .img{width:12%;}.articlelist.cart .product-item .txt{width:66%;}.articlelist.cart .product-item .subcalc{width:22%;}}.refresh{text-align:right;border-top:4px solid rgba(0,0,0,0.2);padding:20px 0;}.total{text-align:right;color:#4b5a23;padding:20px;background:rgba(0,0,0,0.05);}.total span{font-size:1.50rem;display:block;}.total span + span{font-size:1rem;border-top:1px solid rgba(0,0,0,0.2);margin-top:10px;padding-top:10px;}.total span strong{white-space: nowrap;font-family: 'Futura LT W01 Bold';font-weight:normal;}.proceed{text-align:right;}.proceed .btn{margin:10px 0 10px 0;width:100%;}@media (min-width:576px) {.proceed .btn{margin:10px 0 10px 20px;width:auto;}}.sort{padding:0 10px 20px 10px;}.sort select{font-family:'Futura LT W01 Bold';border:none;background:transparent;}.sort select:focus{outline: none;}@media (min-width:768px){.sort{padding:0 10px;position:absolute;right:0;top:-47px;font-size:14px;}}.articledetail{margin:0 0 30px 0;background:#f2f2f2;}.articledetail .gallery{padding:15px;}.articledetail .description{padding:15px 15px 35px 15px;position:relative;}.articledetail .description .product-item{padding:0;margin-bottom:35px;}.articledetail .description form{padding:0;}.articledetail .description .txt .title {padding-top:20px;}.articledetail .description .txt .special + .special {margin-left:10px;}.articledetail .description .txt .special + .title {padding-top:5px;}.articledetail .description .txt .title h1 {font-size: 24px;}.articledetail .description .data .price {font-size: 18px;}.articledetail .description .data .price.save {color:#cf013b;}.articledetail .description .data .price .prefix {font-family: 'Futura LT W01 Medium';font-size: 13px;margin-right:4px;}.articledetail .description .data .price.old .number {position:relative;}.articledetail .description .data .price.old .number:before {content:"";position:absolute;width:100%;height:2px;background-color:#000000;left:0;right:0;top:50%;}.articledetail .description .data .yousave {color:#cf013b;font-family: 'Futura LT W01 Medium';font-size: 13px;display:block;margin-bottom:0.575rem;}@media (min-width:1600px){.articledetail .description .data .price .prefix {font-size: 15px;}.articledetail .description .data .yousave {font-size: 15px;}}.articledetail .description .addamount {max-width:none;}.articledetail .description .addamount input[type="text"]{margin-bottom: 1em;height:50px;}.articledetail .description .addamount .btn-number {height:50px;line-height:50px;}@media (min-width:1200px){.articledetail .gallery{width:50%;float:left;}.articledetail .description{width:50%;float:right;}}@media (min-width:1600px){.articledetail .description .product-item{margin-bottom:50px;}.articledetail .description .txt .title {padding-top:48px;}.articledetail .description .txt .special + .title {padding-top:8px;}.articledetail .description .txt .title h1 {font-size: 32px;}.articledetail .description .data .price{font-size: 24px;}}.articledetail .description .form-row {margin-right: -10px;margin-left: -10px;}.articledetail .description .form-row>.col, .articledetail .description .form-row>[class*="col-"] {padding-right: 10px;padding-left: 10px;}.articledetail .product-item .data {display:flex;flex-direction:column;}.articledetail .product-item .data .scaleddata {margin-top:3em;}.articledetail .product-item .data .scaleddata label {font-size:14px;color:#ffffff;background:#cf013b;display:block;text-transform:uppercase;margin-bottom:2px;padding:4px 10px;}.articledetail .product-item .data .scaleddata table {width:100%;font-size:14px;}.articledetail .product-item .data .scaleddata table th{padding: 4px 10px;font-family:'Futura LT W01 Bold';font-weight:normal;color:#7f7f7f;}.articledetail .product-item .data .scaleddata table td{padding: 4px 10px;}@media (min-width:768px) {.articledetail .product-item .data {flex-direction:row;}.articledetail .product-item .data > div {flex:1 1 50%;}.articledetail .product-item .data .itemdata {padding-right:10px;}.articledetail .product-item .data .scaleddata {margin-top:0;padding-left:10px;}}.articledescription{margin:0 0 50px 0;}.articledescription ul + ul {margin-top: -1em;}.slider {display: inline-block;vertical-align: middle;position: relative;}.slider.slider-horizontal {width: 100%;height: 20px;}.slider.slider-horizontal .slider-track {height: 5px;width: 100%;margin-top: -5px;top: 50%;left: 0;}.slider.slider-horizontal .slider-selection, .slider.slider-horizontal .slider-track-low, .slider.slider-horizontal .slider-track-high {height: 100%;top: 0;bottom: 0;}.slider.slider-horizontal .slider-tick, .slider.slider-horizontal .slider-handle {margin-left: -10px;}.slider.slider-horizontal .slider-tick.triangle, .slider.slider-horizontal .slider-handle.triangle {position: relative;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);border-width: 0 10px 10px 10px;width: 0;height: 0;border-bottom-color: #2e6da4;margin-top: 0;}.slider.slider-horizontal .slider-tick-container {white-space: nowrap;position: absolute;top: 0;left: 0;width: 100%;}.slider.slider-horizontal .slider-tick-label-container {white-space: nowrap;margin-top: 20px;}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label {padding-top: 4px;display: inline-block;text-align: center;}.slider.slider-horizontal .tooltip {-ms-transform: translateX(-50%);transform: translateX(-50%);}.slider.slider-horizontal.slider-rtl .slider-track {left: initial;right: 0;}.slider.slider-horizontal.slider-rtl .slider-tick, .slider.slider-horizontal.slider-rtl .slider-handle {margin-left: initial;margin-right: -10px;}.slider.slider-horizontal.slider-rtl .slider-tick-container {left: initial;right: 0;}.slider.slider-horizontal.slider-rtl .tooltip {-ms-transform: translateX(50%);transform: translateX(50%);}.slider.slider-vertical {height: 210px;width: 20px;}.slider.slider-vertical .slider-track {width: 10px;height: 100%;left: 25%;top: 0;}.slider.slider-vertical .slider-selection {width: 100%;left: 0;top: 0;bottom: 0;}.slider.slider-vertical .slider-track-low, .slider.slider-vertical .slider-track-high {width: 100%;left: 0;right: 0;}.slider.slider-vertical .slider-tick, .slider.slider-vertical .slider-handle {margin-top: -10px;}.slider.slider-vertical .slider-tick.triangle, .slider.slider-vertical .slider-handle.triangle {border-width: 10px 0 10px 10px;width: 1px;height: 1px;border-left-color: #2e6da4;border-right-color: #2e6da4;margin-left: 0;margin-right: 0;}.slider.slider-vertical .slider-tick-label-container {white-space: nowrap;}.slider.slider-vertical .slider-tick-label-container .slider-tick-label {padding-left: 4px;}.slider.slider-vertical .tooltip {-ms-transform: translateY(-50%);transform: translateY(-50%);}.slider.slider-vertical.slider-rtl .slider-track {left: initial;right: 25%;}.slider.slider-vertical.slider-rtl .slider-selection {left: initial;right: 0;}.slider.slider-vertical.slider-rtl .slider-tick.triangle, .slider.slider-vertical.slider-rtl .slider-handle.triangle {border-width: 10px 10px 10px 0;}.slider.slider-vertical.slider-rtl .slider-tick-label-container .slider-tick-label {padding-left: initial;padding-right: 4px;}.slider.slider-disabled .slider-handle {background-image: -webkit-linear-gradient(top, #dfdfdf 0%, #bebebe 100%);background-image: -o-linear-gradient(top, #dfdfdf 0%, #bebebe 100%);background-image: linear-gradient(to bottom, #dfdfdf 0%, #bebebe 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdfdfdf', endColorstr='#ffbebebe', GradientType=0);}.slider.slider-disabled .slider-track {background-image: -webkit-linear-gradient(top, #e5e5e5 0%, #e9e9e9 100%);background-image: -o-linear-gradient(top, #e5e5e5 0%, #e9e9e9 100%);background-image: linear-gradient(to bottom, #e5e5e5 0%, #e9e9e9 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e5e5', endColorstr='#ffe9e9e9', GradientType=0);cursor: not-allowed;}.slider input {display: none;}.slider .tooltip.top {margin-top: -36px;}.slider .tooltip.in {opacity:1;}.slider .tooltip-inner {white-space: nowrap;max-width: none;}.slider .hide {display: none;}.slider-track {position: absolute;cursor: pointer;background-color:#E5E5E5;}.slider-selection {position: absolute;background-color:#CF013B;}.slider-selection.tick-slider-selection {background-image: -webkit-linear-gradient(top, #8ac1ef 0%, #82b3de 100%);background-image: -o-linear-gradient(top, #8ac1ef 0%, #82b3de 100%);background-image: linear-gradient(to bottom, #8ac1ef 0%, #82b3de 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8ac1ef', endColorstr='#ff82b3de', GradientType=0);}.slider-track-low, .slider-track-high {position: absolute;background: transparent;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-radius: 4px;}.slider-handle {position: absolute;top: 0;width: 20px;height: 20px;background-color: #337ab7;background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);filter: none;-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);border: 0px solid transparent;}.slider-handle.round {border-radius: 50%;}.slider-handle.triangle {background: transparent none;}.slider-handle.custom {background-color:transparent;background-image:url(../img/handle.png);background-repeat:no-repeat;background-size: contain;width:14px;height:14px;top:0px;}.slider-handle.custom::before {line-height: 20px;font-size: 20px;}.slider-tick {position: absolute;width: 20px;height: 20px;background-image: -webkit-linear-gradient(top, #f9f9f9 0%, #f5f5f5 100%);background-image: -o-linear-gradient(top, #f9f9f9 0%, #f5f5f5 100%);background-image: linear-gradient(to bottom, #f9f9f9 0%, #f5f5f5 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#fff5f5f5', GradientType=0);-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;filter: none;opacity: 0.8;border: 0px solid transparent;}.slider-tick.round {border-radius: 50%;}.slider-tick.triangle {background: transparent none;}.slider-tick.custom {background: transparent none;}.slider-tick.custom::before {line-height: 20px;font-size: 20px;content: '\2605';color: #726204;}.slider-tick.in-selection {background-image: -webkit-linear-gradient(top, #8ac1ef 0%, #82b3de 100%);background-image: -o-linear-gradient(top, #8ac1ef 0%, #82b3de 100%);background-image: linear-gradient(to bottom, #8ac1ef 0%, #82b3de 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8ac1ef', endColorstr='#ff82b3de', GradientType=0);opacity: 1;}.priceslider{margin:0 0 20px 0;}.priceslider-output {margin:0 0 15px 0;}.priceslider-output .input{display:inline-block;vertical-align:middle;margin:0 -4px 0 0;width:38%;position:relative;}.priceslider-output .input:before{content:'€';color:#000000;position:absolute;font-size:13px;right:15px;top:8px;font-family:'Futura LT W01 Medium';}.priceslider-output .form-control{padding:2px 30px 2px 10px;height:34px;text-align:right;font-size:13px;}.priceslider-output .hyphen{display:inline-block;vertical-align:middle;margin:0 -4px 0 0;text-align:center;width:12%;}.priceslider-output .go{display:inline-block;vertical-align:middle;margin:0 -4px 0 0;width:12%;background:transparent;border:none;font-size:14px;text-align:right;padding:0;cursor:pointer;}.popover{max-width: 334px;font-size:0.8125rem;border-color:#e4e6de;}.popover-header {font-size: 0.9375rem;background-color: #e4e6de;border-bottom: 1px solid #e4e6de;}.popover-body {background-color: #ffffff;}.popover p{margin-bottom:0.5em;}.popover-toggle{text-decoration:none;border-bottom:1px dotted rgba(0,0,0,0.15);}.popover-toggle:hover{text-decoration:none;border-bottom:1px dotted #000000;}.popover .status {font-family:'Futura LT W01 Bold';margin-bottom:0.5em;}.popover .status:before {top:3px;}@media (min-width:1200px) {.popover .status:before {top:4px;}}.progressbar {list-style:none;counter-reset: step;margin:0 0 40px 0;padding:0;display: flex;flex-direction: column;flex-wrap:wrap;}.progressbar li {list-style:none;position:relative;cursor:default;text-align:left;text-transform:uppercase;color:#aaaaaa;background:#EEEEEE;margin:0 1px 0 0;padding:19px 10px 19px 60px;flex-basis:0;flex-grow:1;border-bottom:4px solid #dddddd;font-family:'Futura LT W01 Bold';font-size:12px;}.progressbar li:before {width:30px;height:30px;content:counter(step);counter-increment:step;line-height:30px;position:absolute;left:15px;top:14px;text-align:center;border-radius:50%;background-color:#ffffff;font-family:'Futura LT W01 Bold';}.progressbar li.active {color: #4b5a23;background:#F8F8F8;border-bottom:4px solid #4b5a23;}.progressbar li.active:before {color:#ffffff;background:#4b5a23;}.progressbar li.active:after {position:absolute;content:"";bottom:-10px;left:50%;margin-left:-6px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #4b5a23;z-index:1;}.progressbar li.checked {color: #4b5a23;background:#e4e6de;border-bottom:4px solid #B7BDA7;}.progressbar li.checked:before {color:#ffffff;background:#4b5a23;font-family:"akahicon";content:'\e916';font-size:1.2rem;line-height:32px;}.progressbar li.checked:hover {background:#f8f8f8;border-bottom:4px solid #4b5a23;}.progressbar li.checked:hover:after {position:absolute;content:"";bottom:-10px;left:50%;margin-left:-6px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #4b5a23;z-index:1;}@media (min-width:576px) {.progressbar {flex-direction: row;}.progressbar li {text-align:center;padding:15px 10px;}.progressbar li:before {position:relative;top:auto;left:auto;display:block;text-align:center;margin:0 auto 10px auto;}}.addamount {max-width:120px;}.addamount input[type="text"]{text-align:center;margin-bottom: 0;height:40px;padding-left:0;padding-right:0;}.addamount .btn-number {text-align:center;width:34px;position:relative;padding:0;font-size:1.375rem;height:40px;line-height:40px;}.addamount .btn-number:focus {box-shadow:none;}.schnellerfassung{}.schnellerfassung form{padding:0;}.schnellerfassung .addamount {max-width:none;}.schnellerfassung .addamount input[type="text"]{margin-bottom: 1em;height:50px;}.schnellerfassung .addamount .btn-number {height:50px;line-height:50px;}.payment{}.payment strong{font-family: 'Futura LT W01 Bold';font-weight:normal;}.choosepayment {display: flex;flex-flow: row wrap;}.choosepayment > div {flex: 0 1 33.333%;padding: 0.5rem;}.choosepayment input[type="radio"] {display: none;}.choosepayment input[type="radio"]:not(:disabled) ~ label {cursor: pointer;}.choosepayment input[type="radio"]:disabled ~ label {color: #bcc2bf;border-color: #bcc2bf;box-shadow: none;cursor: not-allowed;}.choosepayment label {height: 100%;display: block;background: #ffffff;border: 4px solid #eee;padding: 2.5rem 1rem 1rem 1rem;margin-bottom: 1rem;text-align: center;position: relative;}.choosepayment label:hover {border: 4px solid #b7bda7;}.choosepayment label p {margin:0;}.choosepayment label img {margin:10px;}.choosepayment input[type="radio"]:checked + label {background: #ffffff;color: #000000;border: 4px solid #4b5a23;}.choosepayment input[type="radio"]:checked + label::before {color:#ffffff;font-family:"akahicon";content:'\e916';font-size:1.5rem;line-height:1em;position:absolute;left:1px;top:1px;z-index:2;}.choosepayment input[type="radio"]:checked + label::after{position:absolute;content:"";top:0px;left:0;width:0;height:0;border-left:20px solid #4b5a23;border-right:20px solid transparent;border-top:20px solid #4b5a23;border-bottom:20px solid transparent;z-index:1;}@media only screen and (max-width: 767px) {.choosepayment {flex-direction: column;}}.choosedealer {display: flex;flex-flow: row wrap;}.choosedealer > div {flex: 0 0 33.333%;padding: 0.5rem;}.choosedealer input[type="radio"] {display: none;}.choosedealer input[type="radio"]:not(:disabled) ~ label {cursor: pointer;}.choosedealer input[type="radio"]:disabled ~ label {color: #bcc2bf;border-color: #bcc2bf;box-shadow: none;cursor: not-allowed;}.choosedealer label {display:flex;height: 100%;background: #ffffff;border: 4px solid #eee;position: relative;font-family:'Futura LT W01 Medium';}.choosedealer label:hover {border: 4px solid #b7bda7;}.choosedealer label .img{width:30%;position:relative;background-repeat: no-repeat;background-position:50% 50%;background-size:contain;}.choosedealer label .img:before{content:"";display: block;width:100%;padding-top:100%;}.choosedealer label .img:after{position:absolute;z-index:10;width:100%;height:100%;top:0;left:0;content:"";background: radial-gradient(circle, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 33%, rgba(0,0,0,0.05) 100%);}.choosedealer label .txt {width:70%;padding:15px;}.choosedealer label .txt h4 {font-size:0.875rem;margin-bottom: 0.5em;}.choosedealer label .txt p {font-size:0.875rem;margin-bottom:0;}.choosedealer input[type="radio"]:checked + label {background: #ffffff;color: #000000;border: 4px solid #4b5a23;}.choosedealer input[type="radio"]:checked + label::before {color:#ffffff;font-family:"akahicon";content:'\e916';font-size:1.5rem;line-height:1em;position:absolute;left:1px;top:1px;z-index:2;}.choosedealer input[type="radio"]:checked + label::after{position:absolute;content:"";top:0px;left:0;width:0;height:0;border-left:20px solid #4b5a23;border-right:20px solid transparent;border-top:20px solid #4b5a23;border-bottom:20px solid transparent;z-index:1;}@media only screen and (max-width: 767px) {.choosedealer > div {flex: 0 0 50%;}}@media only screen and (max-width: 575px) {.choosedealer {flex-flow: row nowrap;flex-direction: column;}}.plzfilter{margin-bottom:0;}.choosenplzdealer {margin-top:0;background:#ffffff;height: 100%;padding: 10px 15px;border: 4px solid #4b5a23;line-height: 1.3em;}.choosenplzdealer strong {font-family: 'Futura LT W01 Bold';font-weight:normal;}.choosenplzdealer p {margin:0;}@media only screen and (max-width: 991px) {.choosenplzdealer {margin-top:1rem;}}.summary{}.persdata {display: flex;flex-flow: row wrap;}.persdata strong{font-family: 'Futura LT W01 Bold';font-weight:normal;}.persdata > div {flex: 1;padding: 0.5rem;}.persdata .item {background:#ffffff;padding:1rem;height:100%;}@media only screen and (max-width: 767px) {.persdata {flex-direction: column;}.persdata > div {padding: 0.5rem 0;}}.list{display: flex;flex-wrap: wrap;margin-left:-10px;margin-right:-10px;position:relative;}.list-item{display: flex;padding: 10px;width:100%;}.list-news{padding-bottom:10px;}.list-news .list-item{}.list-news .list-item > div{width:100%;background:#f8f8f8;padding:15px;position:relative;}.list-news .list-item:hover > div{background:transparent;}.list-news .list-item:hover > div:before{content:"";position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;border: 4px solid #b7bda7;}.list-news .list-item a{color:#000000;position:relative;display:block;width:100%;height:100%;}.list-news .list-item:hover a{text-decoration: none;position:relative;z-index:10;}.list-news .list-item .img{position:relative;background-repeat: no-repeat;background-position:50% 50%;background-size:cover;width:100%;}.list-news .list-item .img:before{content:"";display: block;width:100%;padding-top:100%;}.list-news .list-item .txt{margin-top:1rem;width:100%;}.list-news .list-item .date{display:block;font-size:0.75rem;margin-bottom:0.25rem;}.list-news .list-item h4{margin-bottom:0.50rem;overflow:hidden;text-overflow: ellipsis;}.list-news .list-item:hover h4{color:#4b5a23;}.list-news .list-item p{overflow:hidden;text-overflow: ellipsis;}.newsdetaildate{display:block;font-size:0.75rem;margin-bottom:0.25rem;}@media (max-width:575px){.list-news .list-item {font-size:1rem;}.list-news .list-item h4{font-size:1rem;}.list-news .list-item .img{display:inline-block;vertical-align:top;margin-right:-4px;width:25%;}.list-news .list-item .txt{display:inline-block;vertical-align:top;margin-right:-4px;width:75%;padding-left:20px;margin-top:0;}}@media (min-width:576px) {.list-news .list-item{width:50%;}.list-news .list-item > div{padding:20px;}}@media (min-width:768px){.list-news .list-item{width:50%;}}@media (min-width:992px){.list-news .list-item{width:33.333%;}}@media (min-width:1200px){.list-news .list-item{width:33.333%;}}@media (min-width:1600px){.list-news .list-item{width:25%;}}.list-dealer{padding-bottom:10px;}.list-dealer .list-item{}.list-dealer .list-item .txt{position:relative;padding:20px;width:100%;background:#f8f8f8;}.list-dealer .list-item h4{margin-bottom:0.50rem;overflow:hidden;text-overflow: ellipsis;}.list-dealer .list-item h5{font-size:1rem;margin-bottom:0.30rem;overflow:hidden;text-overflow: ellipsis;}.list-dealer .list-item p{margin:0;overflow:hidden;text-overflow: ellipsis;}@media (min-width:576px) {.list-dealer .list-item{width:50%;}}@media (min-width:768px){.list-dealer .list-item{width:33.333%;}}@media (min-width:992px){.list-dealer .list-item{width:33%;}}@media (min-width:1200px){.list-dealer .list-item{width:33%;}}@media (min-width:1600px){.list-dealer .list-item{width:33%;}}.list-download{padding-bottom:10px;margin-left:0;margin-right:0;border-top: 1px solid rgba(0,0,0,.2);}.list-download .list-item{padding: 0;}.list-download .list-item .txt{position:relative;padding:5px 0;border-bottom: 1px solid rgba(0,0,0,.2);width:100%;background:transparent;display:flex;flex-direction:row;}.list-download .list-item h5{font-size:1rem;margin-bottom:auto;overflow:hidden;text-overflow: ellipsis;width: 40%;align-items: center;margin: auto;padding-right:20px;}.list-download .list-item p{overflow:hidden;text-overflow: ellipsis;width: 30%;align-items: center;margin: auto;}@media (max-width:767px){.list-download .list-item .txt{flex-direction:column;padding:10px 0;}.list-download .list-item h5{width:100%;padding-right:0;}.list-download .list-item p{width:100%;margin-top:0.25rem;}}.list-representation{padding-bottom:10px;}.list-representation .list-item{width:33.333%;position:relative;}.list-representation .list-item a{color:#000000;position:relative;display:block;width:100%;height:100%;}.list-representation .list-item:hover a{text-decoration: none;}.list-representation .list-item .img{position:relative;}.list-representation .list-item .img:before{content:"";display: block;width:100%;padding-top:100%;}.list-representation .list-item .img:after{position:absolute;z-index:10;width:100%;height:100%;top:0;left:0;content:"";background: radial-gradient(circle, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 33%, rgba(0,0,0,0.05) 100%);}.list-representation .list-item:hover .img:after{background:none;}.list-representation .list-item:hover:before{content:"";position:absolute;top:10px;right:10px;left:10px;bottom:10px;border: 4px solid #b7bda7;}.list-representation .list-item .img .pad{position:absolute;top:10px;right:10px;bottom:10px;left:10px;background-repeat: no-repeat;background-position:50% 50%;background-size:cover;}@media (min-width:576px) {.list-representation .list-item{width:25%;}}@media (min-width:768px){.list-representation .list-item{width:20%;}}@media (min-width:992px){.list-representation .list-item{width:16.666%;}}@media (min-width:1200px){.list-representation .list-item{width:12.5%;}}@media (min-width:1600px){.list-representation .list-item{width:10%;}}.list-manufacturer{padding-bottom:10px;}.list-manufacturer .list-item{padding:10px;}.list-manufacturer .list-item > div{width:100%;background:#f8f8f8;padding:15px;position:relative;}.list-manufacturer .list-item:hover > div{background:transparent;}.list-manufacturer .list-item:hover > div:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border: 4px solid #b7bda7;}.list-manufacturer .list-item a{color:#000000;position:relative;display:block;width:100%;height:100%;}.list-manufacturer .list-item:hover a{text-decoration: none;}.list-manufacturer .list-item .txt{position:relative;width:100%;}.list-manufacturer .list-item h4{margin-bottom:0.50rem;overflow:hidden;text-overflow: ellipsis;}.list-manufacturer .list-item h5{font-size:1rem;margin-bottom:0.30rem;overflow:hidden;text-overflow: ellipsis;}.list-manufacturer .list-item:hover h4{color:#4b5a23;}.list-manufacturer .list-item p{margin:0;overflow:hidden;text-overflow: ellipsis;}@media (min-width:576px) {.list-manufacturer .list-item{width:50%;}}@media (min-width:768px){.list-manufacturer .list-item{width:33.333%;}.list-manufacturer .list-item > div{padding:20px;}}@media (min-width:992px){.list-manufacturer .list-item{width:25%;}}@media (min-width:1200px){.list-manufacturer .list-item{width:25%;}}@media (min-width:1600px){.list-manufacturer .list-item{width:25%;}}.list-inthepress{padding-bottom:10px;}.list-inthepress .list-item{}.list-inthepress .list-item > div{padding:20px;width:100%;background:#f8f8f8;}.list-inthepress .list-item .imgcontainer{border:1px solid rgba(0,0,0,0.20);padding:5%;margin-bottom:25px;background:#ffffff;}.list-inthepress .list-item .img{position:relative;background-repeat: no-repeat;background-position:50% 50%;background-size:contain;background-color:#ffffff;width:100%;}.list-inthepress .list-item .img:before{content:"";display: block;width:100%;padding-top:20%;}.list-inthepress .list-item .txt{position:relative;width:100%;}.list-inthepress .list-item .date{display:block;font-size:0.75rem;margin-bottom:0.25rem;}.list-inthepress .list-item h4{margin-bottom:1rem;overflow:hidden;text-overflow: ellipsis;}.list-inthepress .list-item h5{font-size: 1.0rem;font-family:'Futura LT W01 Medium';font-style: italic;overflow:hidden;text-overflow: ellipsis;}.list-inthepress .list-item p{overflow:hidden;text-overflow: ellipsis;}.list-inthepress .collapse .btn {z-index: 1;}@media (min-width:576px) {.list-inthepress .list-item{width:100%;}}@media (min-width:768px){.list-inthepress .list-item{width:100%;}.list-inthepress .list-item .imgcontainer{display:inline-block;vertical-align:top;margin-right:-4px;width:33.333%;padding:2%;}.list-inthepress .list-item .img:before{padding-top:33.333%;}.list-inthepress .list-item .txt{display:inline-block;vertical-align:top;margin-right:-4px;width:66.666%;padding-left:25px;}}@media (min-width:992px){.list-inthepress .list-item{width:100%;}.list-inthepress .list-item .txt{padding-right:10px;}}@media (min-width:1200px){.list-inthepress .list-item{width:100%;}}@media (min-width:1600px){.list-inthepress .list-item{width:100%;}.list-inthepress .list-item .imgcontainer{width:25%;}.list-inthepress .list-item .txt{width:75%;}}.list-inthepress .collapse {height: 140px;overflow: hidden;position:relative;display:block;}.list-inthepress .collapse .btn {z-index:1;}.list-inthepress .collapse:after {content:"";position:absolute;bottom: 0;left: 0;width: 100%;height:75%;background-image: linear-gradient(to bottom, transparent, #f8f8f8);}.list-inthepress .collapsing {height: 140px;}.list-inthepress .collapsing:after {content:"";position:absolute;bottom: 0;left: 0;width: 100%;height:75%;background-image: linear-gradient(to bottom, transparent, #f8f8f8);}.list-inthepress .collapse.show {height:auto;}.list-inthepress .collapse.show:after {background-image:none;}.list-inthepress .open {text-align:center;}.list-inthepress a.btn-collapse {color:rgba(0,0,0,0.25);}.list-inthepress a.btn-collapse:hover {text-decoration:none;color:rgba(0,0,0,1.0);}.list-inthepress a.btn-collapse:after {font-family:"akahicon";content: "\e90c";margin-top:1rem;font-size:2rem;}.list-inthepress a.btn-collapse.collapsed:after {font-family:"akahicon";content: "\e90b";}.guide .list-item .img:before{padding-top:100%;}@media (min-width:768px){.guide .list-item .imgcontainer{width:30%;}.guide .list-item .img:before{padding-top:100%;}.guide .list-item .txt{width:70%;}}@media (min-width:992px){.guide .list-item .imgcontainer{width:23%;}.guide .list-item .txt{width:77%;}}@media (min-width:1200px){.guide .list-item .imgcontainer{width:20%;}.guide .list-item .txt{width:80%;}}@media (min-width:1600px){.guide .list-item .imgcontainer{width:15%;}.guide .list-item .txt{width:85%;}}.dealer-map{padding-bottom:30px;}.dealer-map #map{height:320px;}.dealer-map-modal{padding: 30px 0 0 0;}.dealer-map-modal #map{height:320px;}#map .gm-style .gm-style-iw h4{font-size:14px;margin:0 0 0.25rem 0;line-height:1.2em;}#map .gm-style .gm-style-iw p{font-size:12px;margin:0;line-height:1.4em;}.choosedealerbtn{font-family:'Futura LT W01 Bold';border:1px solid #4B5A23;padding:4px 10px;margin-top:10px;display:inline-block;position:relative;}.choosedealerbtn:hover{text-decoration:none;color:#ffffff;background:#4B5A23;}@media (min-width:768px) {.dealer-map{padding-bottom:80px;}.dealer-map #map{height:600px;}.dealer-map-modal #map{height:400px;}}@media (min-width:1600px) {.dealer-map #map{height:700px;}.dealer-map-modal #map{height:500px;}}.sitemap {display:flex;flex-direction:column;list-style:none;margin:0;padding:0;}.sitemap > li {padding: 10px;margin:0 0 10px 0;background:#f2f2f2;}.sitemap > li > a{font-family:'Futura LT W01 Bold';font-size:1.25em;display: block;margin-top:0.25em;margin-bottom: 0.5em;text-transform: uppercase;}.sitemap > li > ul {display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin:5px -5px;padding:0;}.sitemap > li > ul > li {flex:0 1 calc(100% - 10px);padding:15px;margin:5px;background:rgba(255,255,255,0.7);font-size: 1rem;}.sitemap > li > ul > li > a{font-family:'Futura LT W01 Bold';display: block;margin-bottom: 0.75em;text-transform:uppercase;}@media (min-width:768px) {.sitemap > li > ul > li {flex:0 1 calc(33.333% - 10px);}}@media (min-width:992px) {.sitemap > li > ul > li {flex:0 1 calc(25% - 10px);}}@media (min-width:1600px) {.sitemap > li > ul > li {flex:0 1 calc(20% - 10px);}}.sitemap > li > ul > li > ul {list-style:none;margin:0 0 0.5rem 0;padding:0;}.sitemap > li > ul > li > ul > li {margin:0 0 0.75em 0;padding:0 0 0 1rem;font-size: 0.875rem;position:relative;}.sitemap > li > ul > li > ul > li:before {font-family:"akahicon";content: "\e907";font-size:0.875rem;position:absolute;left:0;top:1px;}.sitemap > li > ul > li > ul > li > a{font-family:'Futura LT W01 Bold';display: block;margin-bottom: 0.5em;}.sitemap > li > ul > li > ul > li > ul {list-style:none;margin:0;padding:0;}.sitemap > li > ul > li > ul > li > ul > li {margin:0 0 4px 0;font-size: 0.875rem;display:inline-block;vertical-align:top;}.sitemap > li > ul > li > ul > li > ul > li > a{font-family:'Futura LT W01 Book';display: block;padding:1px 5px;background:rgba(0,0,0,0.05);}.sitemap > li > ul > li > ul > li > ul > li > a:hover{background:rgba(0,0,0,0.15);text-decoration:none;}#cookiesdirective{background-color:#cf013b;}#cookiesdirective > div{padding:15px!important;}#cookiesdirective input[type="submit"]{background-color:#ffffff;border: none;padding: 6px 12px;}#cookiesdirective a{color:#ffffff;}.s-cart-text-container {padding: 20px;background: #f8f8f8;margin-bottom: 30px;}.s-cart-text-container table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}.s-cart-text-container table th, .s-cart-text-container table td strong{font-family: 'Futura LT W01 Bold';font-weight:normal;}.s-cart-text-container table p{margin:0;}.s-cart-text-container table th, .s-cart-text-container table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.s-cart-text-container table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.s-cart-text-container table tbody+tbody{border-top:2px solid #dee2e6}.s-cart-text-container table{border:1px solid #dee2e6}.s-cart-text-container table th, .s-cart-text-container table td{border:1px solid #dee2e6}.s-cart-text-container table thead th, .s-cart-text-container table thead td{border-bottom-width:2px}@media print {.header .meta, .header .mainnav, .header .mainnav-desktop, .footer, .section-services, .section-breadcrumb, .section-toolbar {display: none !important;}.header{width:100%;text-align:center;padding:2em 0;}.header .logo{position:relative;width: 125px;}}