@charset "UTF-8";.site-header{position:relative;z-index:50;padding-top:45px}@media (min-width:992px){.site-header{padding-top:45px}.header-is-fixed .site-header{min-height:200px}}.site-header .primary{position:fixed;z-index:1;top:0;left:0;right:0;height:45px;background-color:#000;color:#f0f0f0;display:flex;align-items:center}@media (min-width:992px){.site-header .primary{height:45px}}.site-header .primary>.container{display:flex;flex-basis:100%;align-items:center}.site-header .primary .fixed-buttons{opacity:0;z-index:-1;transition:opacity .2s;display:flex;position:absolute;top:0;height:45px}.header-is-fixed:not(.header-menu-is-open) .site-header .primary .fixed-buttons{opacity:1;z-index:5}.site-header .primary .toggle-icon{position:relative;width:65px;height:45px;display:flex;justify-content:center;margin-left:-20px}@media (min-width:992px){.site-header .primary .toggle-icon{height:45px}}.site-header .primary .toggle-icon span{background:#fff;width:25px;height:2px;position:absolute;left:20px;top:50%;margin-top:-1px;transition:transform .3s,opacity .3s;transform-origin:left center}.site-header .primary .toggle-icon span:first-child{top:calc(50% - 10px)}.site-header .primary .toggle-icon span:nth-child(3){top:calc(50% + 10px);width:20px}.bk-drawer-open .site-header .primary .toggle-icon span:first-child{transform:rotate(45deg);width:29px}.bk-drawer-open .site-header .primary .toggle-icon span:nth-child(2){opacity:0}.bk-drawer-open .site-header .primary .toggle-icon span:nth-child(3){transform:rotate(-45deg);width:29px}.site-header .primary .scroll-top{color:#fff;height:45px;min-height:45px}.site-header .primary .scroll-top svg{transform:rotate(180deg);top:1px}.site-header .primary .bc-icon{display:none}@media (min-width:992px){.site-header .primary .bc-icon{display:flex;width:28px;height:28px;justify-content:center;opacity:0;transition:opacity .2s;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.site-header .primary .bc-icon a{display:flex}.site-header .primary .bc-icon a svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:28px;height:28px}.header-is-fixed:not(.header-menu-is-open) .site-header .primary .bc-icon{opacity:1}}.site-header .primary .meta-navigation-wrap{display:flex;align-self:stretch;white-space:nowrap;position:relative;font-size:13px;flex-basis:30%;margin-right:auto;flex-grow:0;transition:opacity .2s}@media (max-width:991px){.site-header .primary .meta-navigation-wrap{flex-basis:0;max-width:1px;overflow:hidden}}.site-header .primary .meta-navigation-wrap ul{display:flex;flex-wrap:wrap;flex-direction:row;color:#b0b0b0;background-color:#000}.site-header .primary .meta-navigation-wrap ul li{display:flex;cursor:pointer}.site-header .primary .meta-navigation-wrap ul li>a,.site-header .primary .meta-navigation-wrap ul li>span{display:flex;padding:0 5px;color:inherit;align-self:center;position:relative}.site-header .primary .meta-navigation-wrap ul li>a.selected,.site-header .primary .meta-navigation-wrap ul li>a:hover,.site-header .primary .meta-navigation-wrap ul li>span.selected,.site-header .primary .meta-navigation-wrap ul li>span:hover{color:#ff5f00}.site-header .primary .meta-navigation-wrap ul li>a:after,.site-header .primary .meta-navigation-wrap ul li>span:after{content:"";display:block;position:absolute;z-index:5;left:0;top:0;bottom:0;right:0;opacity:0;background:rgba(0,0,0,.05);transition:opacity .3s;pointer-events:none}.site-header .primary .meta-navigation-wrap ul li>a:active:not(.disabled):not([disabled]):not(.loading):after,.site-header .primary .meta-navigation-wrap ul li>a:hover:not(.disabled):not([disabled]):not(.loading):after,.site-header .primary .meta-navigation-wrap ul li>span:active:not(.disabled):not([disabled]):not(.loading):after,.site-header .primary .meta-navigation-wrap ul li>span:hover:not(.disabled):not([disabled]):not(.loading):after{content:"";opacity:1}.header-is-fixed:not(.header-menu-is-open) .site-header .primary .meta-navigation-wrap{opacity:0;z-index:-1;pointer-events:none}.site-header .primary .meta-navigation-wrap .module-navigation-meta{display:flex;flex-basis:100%;margin-right:auto}@media (min-width:992px){.site-header .primary .search-wrap{background-color:#000;min-width:340px;position:relative;display:flex;height:45px;align-items:center;z-index:10;margin:0 auto}.site-header .primary .search-wrap.blog{min-width:250px}.header-is-fixed:not(.header-menu-is-open) .site-header .primary .search-wrap{display:none}}.site-header .primary .icons-wrap{display:flex;justify-content:space-between;width:calc(75% + 12px);margin-left:auto}.site-header .primary .icons-wrap .search-open-overlay{position:relative}@media (min-width:992px){.site-header .primary .icons-wrap{flex-basis:30%;width:auto;justify-content:flex-end}.site-header .primary .icons-wrap .search-open-overlay{opacity:0;pointer-events:none;transform:translateX(-100px);transition:transform .2s,transform .2s}.header-is-fixed:not(.header-menu-is-open) .site-header .primary .icons-wrap .search-open-overlay{opacity:1;transform:translateX(0);pointer-events:all}}.site-header .primary .has-dropdown{position:relative}.site-header .primary .has-dropdown>span svg{width:8px;height:15px;display:flex;align-self:center;margin:1px 0 0 4px}.site-header .primary .has-dropdown .dropdown{position:absolute;top:calc(100% - 5px);left:-15px;display:none;background-color:#000;padding:0 10px 10px;z-index:2;line-height:1.2;font-size:14px}.site-header .primary .has-dropdown .dropdown a{position:relative;font-weight:500;padding:4px 10px;color:#b0b0b0;white-space:nowrap;width:100%}.site-header .primary .has-dropdown .dropdown a.bordered{margin-bottom:10px}.site-header .primary .has-dropdown .dropdown a.bordered:before{content:"";position:absolute;right:10px;left:10px;display:block;height:1px;background:#565759;bottom:-5px}.site-header .primary .has-dropdown .dropdown a.selected,.site-header .primary .has-dropdown .dropdown a:focus,.site-header .primary .has-dropdown .dropdown a:hover{color:#ff5f00}.site-header .primary .has-dropdown:hover .dropdown{display:block}.site-header .extension{background-color:#222;width:100%}@media (min-width:992px){.site-header .extension{position:relative;will-change:transform;transform:translateY(-100%);top:150px;max-height:150px}.header-is-fixed .site-header .extension{transition:transform .3s;position:fixed;top:45px}.header-is-fixed.header-menu-is-open .site-header .extension{transform:translateY(0)}}.site-header .extension .logo{display:flex;justify-content:center;align-items:center;height:80px;overflow:hidden}@media (min-width:992px){.site-header .extension .logo{height:110px;padding-top:7px}}.site-header .extension .logo a{position:relative;top:1px;padding:10px;left:67px;width:300px;display:flex}.site-header .extension .logo a.blog{left:20px}@media (min-width:992px){.site-header .extension .logo a{left:91px}.site-header .extension .logo a.blog{left:27px}}.site-header .extension .logo a svg{height:40px;width:auto}@media (min-width:992px){.site-header .extension .logo a svg{height:55px}}.site-edit:not(.controls-hidden) .site-header .primary{top:40px}.site-edit:not(.controls-hidden).header-is-fixed.header-menu-is-open .site-header .extension{top:95px}.site-header-icon{display:flex;justify-content:center;line-height:1}.site-header-icon>a,.site-header-icon>button{display:flex;color:inherit;position:relative;padding:10px;width:45px;height:45px}@media (min-width:768px){.site-header-icon>a,.site-header-icon>button{height:45px}}.site-header-icon>a svg,.site-header-icon>button svg{width:25px;height:25px;display:flex;align-self:center;flex-shrink:0;fill:currentColor}.site-header-icon>a:hover,.site-header-icon>button:hover{color:#ff5f00}.site-header-icon>a .label,.site-header-icon>button .label{color:#fff;position:absolute;background-color:#565759;top:10px;right:1px;height:14px;width:14px;font-size:10px;font-weight:700;font-family:Arial,Helvetica,sans-serif;border-radius:100%;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding-top:1px}@media (min-width:768px){.site-header-icon>a .label,.site-header-icon>button .label{top:12px}}.site-header-icon>a .label.main,.site-header-icon>button .label.main{background-color:#ff5f00}.site-header-icon>a .label.empty,.site-header-icon>button .label.empty{display:none}.site-header-icon.search-open-overlay svg{width:23px}@media (max-width:991px){body.suggest-open .search-open-overlay:before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff;position:absolute;bottom:5px;left:50%;transform:translateX(-50%);opacity:0;animation:showArrow 0s linear .3s;animation-fill-mode:forwards;animation-iteration-count:1}}@media (max-width:767px){body.suggest-open .search-open-overlay:before{bottom:0}}@keyframes showArrow{10%{opacity:1}to{opacity:1}}.module-navigation-main ul.level-0{display:flex;flex-direction:row;justify-content:center;align-items:center}.module-navigation-main ul.level-0>li{padding:1px 12px 15px;display:flex;align-items:center}.module-navigation-main ul.level-0>li>a{display:flex;align-items:center;color:#f0f0f0;text-transform:uppercase;position:relative;border-bottom:1px solid transparent;white-space:nowrap}.module-navigation-main ul.level-0>li>a svg{width:25px;height:25px;fill:currentColor;position:absolute;left:-30px}.module-navigation-main ul.level-0>li>a.selected,.module-navigation-main ul.level-0>li>a:focus,.module-navigation-main ul.level-0>li>a:hover{border-bottom-color:currentColor}.module-navigation-main ul.level-0>li.is-active>a{border-bottom:1px solid}.module-navigation-main .subcategories{width:400px;height:520px;border-right:1px solid #f0f0f0}.module-navigation-main .subcategories .teaser{position:absolute;top:0;right:20px;display:flex;flex-direction:column}@media (max-width:1279px){.module-navigation-main .subcategories .teaser{display:none}}.module-navigation-main .subcategories .teaser .menuteaser{display:block;width:265px;padding:20px 0 0}.module-navigation-main .subcategories .teaser .ratio-container{padding-bottom:86.79%}.module-navigation-main ul.level-1{display:flex;flex-direction:column;padding:20px 0 20px 30px;height:100%;color:#222}.module-navigation-main ul.level-1>li{width:100%;height:30px}.module-navigation-main ul.level-1>li>a{position:relative;font-size:17px;padding:4px 20px 3px 10px;color:#000;text-transform:uppercase;width:100%}.module-navigation-main ul.level-1>li>a.no-uppercase{text-transform:none;text-shadow:none;font-weight:600}.module-navigation-main ul.level-1>li>a .arrow:after{font-family:bmx,Helvetica,Arial,sans-serif;text-shadow:none;color:#b0b0b0;content:" \2192";position:absolute;font-size:.9em;right:20px;top:50%;transform:translateY(-50%);padding:1px 0 0;transition:color .3s}.module-navigation-main ul.level-1>li>a:after{content:"";opacity:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.05);transition:opacity .3s;pointer-events:none}.module-navigation-main ul.level-1>li:not(.nojs-hover).is-active>a .arrow:after{color:#222}.module-navigation-main ul.level-1>li:not(.nojs-hover).is-active>a:after{opacity:1}.module-navigation-main ul.level-1>li ul.level-2{position:absolute;display:none;top:0;left:400px;height:100%;width:calc(100% - 400px);padding-top:20px}.module-navigation-main ul.level-1>li ul.level-2 a{padding:4px 10px 3px 20px;font-size:17px;display:flex;font-weight:500;width:350px}.module-navigation-main ul.level-1>li ul.level-2 .link-all a{font-weight:600;white-space:nowrap;text-overflow:ellipsis}.module-navigation-main ul.level-1>li:not(.nojs-hover) ul.level-2.is-active{display:flex;flex-direction:column;flex-wrap:wrap}.module-navigation-main ul.level-1>li.nojs-hover:hover>a:after{opacity:1}.module-navigation-main ul.level-1>li.nojs-hover:hover ul.level-2{display:flex;flex-direction:column;flex-wrap:wrap}.module-navigation-main .dropdown{display:none;position:absolute;top:100%;left:0;width:100%;background:#fff;border:2px solid #fff;border-top:0 solid #fff}.module-navigation-main .dropdown.is-active{display:block}.module-navigation-main .dropdown:before{content:"";display:block;position:fixed;left:0;right:0;width:100%;height:100vh;background:rgba(0,0,0,.5);pointer-events:none;z-index:-1;margin-top:3px}.module-navigation-main li.nojs-hover:hover .dropdown{display:block}.site-table.margin-top-less{margin-top:-35px}@media screen and (max-width:767px){.site-table.margin-top-less{margin-top:-15px}}.site-table table{background-color:transparent;border-collapse:collapse;border-top:2px solid #565759;border-bottom:2px solid #565759;width:100%;max-width:100%;margin-bottom:20px}.site-table table a[class*=site-link]{padding:0;margin:0;line-height:19px;white-space:nowrap}.site-table table>tbody>tr>td,.site-table table>tbody>tr>th,.site-table table>tfoot>tr>td,.site-table table>tfoot>tr>th,.site-table table>thead>tr>td,.site-table table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.site-table table>tbody>tr>td a,.site-table table>tbody>tr>td button.site-link,.site-table table>tbody>tr>th a,.site-table table>tbody>tr>th button.site-link,.site-table table>tfoot>tr>td a,.site-table table>tfoot>tr>td button.site-link,.site-table table>tfoot>tr>th a,.site-table table>tfoot>tr>th button.site-link,.site-table table>thead>tr>td a,.site-table table>thead>tr>td button.site-link,.site-table table>thead>tr>th a,.site-table table>thead>tr>th button.site-link{text-decoration:underline}.site-table table>caption+thead>tr:first-child>td,.site-table table>caption+thead>tr:first-child>th,.site-table table>colgroup+thead>tr:first-child>td,.site-table table>colgroup+thead>tr:first-child>th,.site-table table>thead:first-child>tr:first-child>td,.site-table table>thead:first-child>tr:first-child>th{border-top:0}.site-table table>tbody+tbody{border-top:1px solid #ddd}.site-table .table-container{width:100%;overflow-x:auto;overflow:hidden}.site-table caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}.site-table th,.site-table thead td{text-align:left;font-weight:700;white-space:nowrap}.site-table thead>tr>td{vertical-align:bottom;border-bottom:1px solid #ddd}.site-table.hover table>tbody>tr:hover{background-color:#f5f5f5}.site-table.condensed table>tbody>tr>td,.site-table.condensed table>tbody>tr>th,.site-table.condensed table>tfoot>tr>td,.site-table.condensed table>tfoot>tr>th,.site-table.condensed table>thead>tr>td,.site-table.condensed table>thead>tr>th{padding:5px}.site-table.bordered table,.site-table.bordered table>tbody>tr>td,.site-table.bordered table>tbody>tr>th,.site-table.bordered table>tfoot>tr>td,.site-table.bordered table>tfoot>tr>th,.site-table.bordered table>thead>tr>td,.site-table.bordered table>thead>tr>th{border:1px solid #ddd}.site-table.bordered table>thead>tr>td,.site-table.bordered table>thead>tr>th{border-bottom-width:1px}.site-table.striped table>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}@media screen and (max-width:767px){.site-table:not(.has-pinned-first-col) .table-container{overflow-x:scroll;-ms-overflow-style:scrollbar;margin-bottom:15px}.site-table .table-container table{margin-bottom:0}.site-table .table-container>table th{white-space:nowrap}}.site-table .pinned{display:none}.site-table.compact table.responsive{margin-bottom:0}.site-table.compact table.responsive td,.site-table.compact table.responsive th{position:relative;overflow:hidden}.site-table.compact table.responsive .firstcol{white-space:normal}.site-table.compact table.responsive td:first-child,.site-table.compact table.responsive th:first-child{display:none;display:table-cell!important}.site-table.compact table tbody tr:last-child td{padding-bottom:15px}.site-table.compact .pinned{position:absolute;left:0;top:0;background:#fff;overflow:hidden;display:block}.site-table.compact .pinned table{border-right:none;border-left:none;width:100%}.site-table.compact .pinned td:last-child{border-bottom:0}.site-table.compact div.table-wrapper{position:relative;overflow:hidden}.site-table.compact div.table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden}.site-table.compact div.table-wrapper div.scrollable .responsive tr td:first-child{opacity:0}.site-table.compact div.table-wrapper div.scrollbar-left,.site-table.compact div.table-wrapper div.scrollbar-right{width:auto;position:absolute;top:2px;bottom:2px;height:calc(100% - 60px)}.site-table.compact div.table-wrapper div.scrollbar-right{width:30px;right:0;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff)}.site-table.compact div.table-wrapper div.scrollbar-left{background:linear-gradient(270deg,hsla(0,0%,100%,0) 0,#fff)}@media (min-width:768px){.site-table.compact div.table-wrapper div.scrollbar-left,.site-table.compact div.table-wrapper div.scrollbar-right{bottom:20px}}@media (max-width:991px){.site-table .firstcol,.site-table .pinned{width:220px;min-width:220px}}@media (max-width:767px){.site-table .firstcol,.site-table .pinned{width:200px;min-width:200px}}@media (max-width:575px){.site-table .firstcol,.site-table .pinned{width:160px;min-width:160px}}@media (max-width:339px){.site-table .firstcol,.site-table .pinned{width:140px;min-width:140px}}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.module-blog-post-author-list{position:relative;border:3px solid #f0f0f0}.module-blog-post-author-list .item{width:100%;padding:15px 20px;text-align:center;overflow:hidden}.module-blog-post-author-list .item ul{margin-bottom:20px}.module-blog-post-author-list .item li{margin-top:5px}.module-blog-post-author-list .image{width:150px;margin:0 auto 70px}.module-blog-post-author-list .image .ratio-container{padding-bottom:80%}.module-blog-post-author-list .author-navigation{position:absolute;top:150px;left:0;width:100%;text-align:center}.module-blog-post-author-list .author-navigation .name{text-transform:uppercase;display:inline-block;margin:0 5px;border-bottom:1px solid transparent;color:#2e2e2c;cursor:pointer}.module-blog-post-author-list .author-navigation .name.single{cursor:default}.module-blog-post-author-list .author-navigation .name.is-selected{border-bottom:1px solid #ff5f00;color:#ff5f00}.module-blog-post-head{position:relative;text-align:center}.module-blog-post-head .gallerycount{position:absolute;top:-35px;left:1px}.module-blog-post-head .image{margin:0 auto;height:620px;overflow:hidden}.module-blog-post-head .image img{width:100%}@media (max-width:1279px){.module-blog-post-head .image{height:46vw}}.module-blog-post-head .image+.container .inner{margin-top:-170px;min-height:170px;z-index:2}@media (max-width:767px){.module-blog-post-head .image+.container .inner{margin-top:-40px;min-height:40px}}.module-blog-post-head .inner{position:relative;padding:40px 20px 0;background-color:#fff;min-height:35px}.module-blog-post-head .inner h1{margin-bottom:0!important;padding-bottom:7px}.module-blog-post-head p{margin:0 auto;font-family:tstar mono,Helvetica,Arial,sans-serif;line-height:1.3;max-width:650px}.module-blog-post-head .inner .info{margin:10px 0 20px;line-height:normal;font-size:11px;white-space:nowrap;font-weight:700}@media (min-width:768px){.module-blog-post-head .inner{max-width:1044px;margin:0 auto;min-height:170px}.module-blog-post-head .inner .info{font-size:inherit;font-weight:inherit}}@media (min-width:1280px){.module-blog-post-head .headline h1{font-size:40px}}.module-blog-post-head .preview .icon{position:absolute;top:-15px;left:20px;width:30px;height:30px;transition:transform .5s}.module-blog-post-head .preview .icon>span{display:block;width:30px;height:30px;background:#f03434;border-radius:15px;overflow:hidden;color:#fff;padding-top:5px}.module-blog-post-head .preview .icon svg{width:16px;height:16px;fill:currentColor}.module-blog-post-head .preview .overlay{display:none;position:absolute;bottom:90%;left:60px;width:672px;height:400px;background:#fff;border:2px solid #000}.module-blog-post-head .preview .icon:hover+.overlay{display:block}.module-blog-post-head .preview .overlay .image{height:310px}.module-blog-post-head .preview .overlay .image .site-loading{top:25%}.module-blog-post-head .preview .overlay .image+.box-white{padding-left:39px;padding-right:39px}.module-blog-post-head .preview .overlay .image+.box-white .inner{margin-top:-232px;min-height:232px;z-index:2}@media (max-width:991px){.module-blog-post-head .preview{display:none}}.module-blog-post-head .social{display:flex;justify-content:flex-end;position:absolute;top:-15px;right:20px;width:200px;height:30px;transition:transform .5s}.module-blog-post-head .social.pinned{z-index:100}.module-blog-post-head .social a{display:block;position:relative;width:26px;height:26px;background:#222;border-radius:50%;overflow:hidden}.module-blog-post-head .social a svg{width:13px;height:13px;fill:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.module-blog-post-head .social:hover li,.module-blog-post-head .social li{overflow:hidden;opacity:1;transition:transform .5s,opacity 0s 0s}.module-blog-post-head .social:hover li.dots{opacity:0;z-index:-1}.module-blog-post-head .social li.dots{margin-right:0;position:absolute;right:5px;z-index:-1;opacity:0}.module-blog-post-head .social li.dots a{display:flex;justify-content:center;align-items:center}.module-blog-post-head .social li.dots a span{display:flex;width:5px;height:5px;margin:1px;background:#fff;border-radius:50%}.module-blog-post-head .social li:last-child{margin-right:0}.module-blog-post-head .social-amount{margin-top:5px}.module-blog-post-head .social.is-collapsed:hover li:nth-child(n){transform:translateX(0);opacity:1;transition:transform .5s,opacity 0s 0s}.module-blog-post-head .social.is-collapsed li.dots{z-index:1;opacity:1}.module-blog-post-head .social.is-collapsed li:first-child{transform:translateX(160px);opacity:0;transition:transform .5s,opacity 0s .5s}.module-blog-post-head .social.is-collapsed li:nth-child(2){transform:translateX(120px);opacity:0;transition:transform .5s,opacity 0s .5s}.module-blog-post-head .social.is-collapsed li:nth-child(3){transform:translateX(80px);opacity:0;transition:transform .5s,opacity 0s .5s}.module-blog-post-head .social.is-collapsed li:nth-child(4){transform:translateX(40px);opacity:0;transition:transform .5s,opacity 0s .5s}.module-blog-post-head .social.is-collapsed li:nth-child(5){transform:translateX(0);opacity:0;transition:transform .5s,opacity 0s .5s}@media (max-width:991px){.module-blog-post-head .social{width:30px;right:0}.module-blog-post-head .social li{display:none}.module-blog-post-head .social li.comments{display:block}}@media (min-width:992px){.module-blog-post-head .social{right:10px}.module-blog-post-head .social li{display:block;margin:0 5px}}.module-compare-table .table-compare table{border-collapse:separate;border-spacing:0}.module-compare-table .table-compare th{padding-left:12px!important}.module-compare-table .icon-advantage,.module-compare-table .icon-disadvantage{position:absolute;margin-left:-23px;width:25px;height:28px;top:5px;padding-right:8px}.module-compare-table svg.icon-advantage{fill:#33be60}.module-compare-table svg.icon-disadvantage{fill:#f03434}.module-compare-table .cell-advantage,.module-compare-table .cell-disadvantage{position:relative;padding-left:32px!important}.module-compare-table .cell-advantage{border-right:1px solid #ddd;width:50%}.module-course-summary .items{margin:0 auto;display:flex;flex-wrap:wrap;justify-content:flex-start}.module-course-summary .item{position:relative;width:98px;margin-bottom:10px;margin-right:7px}.module-course-summary .item .caption{text-align:center;display:block;text-transform:uppercase;font-family:tstar,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.2px;font-size:11px;padding-top:3px;margin:0 -3px}.module-course-summary .item .value-container{background:#f0f0f0;display:block;height:33px}.module-course-summary.small .item{width:80px}@media (max-width:767px){.module-course-summary.small .item{width:98px}}@media (max-width:575px){.module-course-summary .items{justify-content:center;max-width:418px}}.module-course-summary .item .value-container.type-value{text-align:center;font-family:bmx,Helvetica,Arial,sans-serif;font-size:21px;padding:5px 2px;white-space:nowrap;overflow:hidden}.module-course-summary .item .value-container.type-value .unit{position:relative;font-family:tstar,Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;top:-2px;padding-left:3px}.module-course-summary .item .value-container.type-scale{display:flex;justify-content:space-between;padding:7px 14px}.module-course-summary.small .item .value-container.type-scale{padding:6px 10px}.module-course-summary .item .value-container.type-scale .scale-bar{height:20px;background:#f0f0f0}.module-course-summary .item .value-container.type-scale .scale-bar.filled{background:#000}@media (max-width:767px){.module-course-summary .item .value-container.type-scale,.module-course-summary.small .item .value-container.type-scale{padding:6px 12px}}.site-ratio-container{display:block;height:0!important;width:100%;overflow:hidden;position:relative;padding-bottom:75%}.site-ratio-container img{position:absolute;top:0;left:0;width:100%;height:auto;z-index:1}.module-image-gallery.gallery-list{border-top:1px solid #b0b0b0;padding-top:30px;margin-left:20px;margin-right:20px}.module-image-gallery .gallery-wrap{max-width:none}.module-image-gallery .images{display:flex;flex-wrap:wrap;justify-content:center}.module-image-gallery .item{position:relative;width:33.33333%;max-width:180px;padding:5px}@media (min-width:768px){.module-image-gallery .item{width:25%}}.module-image-gallery .item.gallery-new{max-width:198px;padding:1.5px}.module-image-gallery .item .ratio-container{padding-bottom:100%}.module-image-gallery .gallerycount{background-color:transparent;font-weight:500;color:#b0b0b0;padding-bottom:15px}@media (min-width:992px){.module-image-gallery .gallerycount{position:absolute;left:30px;top:50px}}.module-image-gallery .gallerycount svg{fill:#b0b0b0}.module-image-gallery .text-info{padding-bottom:25px}.module-image-gallery .text-info .line-top{margin-bottom:5px;color:#000}.module-image-gallery .search{text-align:right;margin-bottom:15px}.module-image-gallery .search input{width:100%;font-family:tstar mono,Helvetica,Arial,sans-serif;height:34px;line-height:34px}.module-image-gallery .hide{display:none}.module-image-gallery .error-container{text-align:center;font-size:1.5rem}@media (min-width:768px){.module-image-gallery .search input{width:50%}}@media (min-width:992px){.module-image-gallery .search input{width:25%}}.module-image-slider .item{max-width:550px;width:100%;margin:0 auto}@media (min-width:1280px){.module-image-slider.offset .item{max-width:835px;transform:translateX(-50px)}.module-image-slider .item .overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:transparent;z-index:200}.module-image-slider .item .overlay.has-label{bottom:21px}.module-image-slider.full-width .item{max-width:835px}}@media (max-width:767px){.module-image-slider .item{width:80%}}.module-instructions{position:relative}.module-instructions .headline{font-weight:400;text-transform:none;text-align:left}.module-instructions .headline .step{font-weight:600}@media (max-width:991px){.module-instructions .headline-container{margin-bottom:10px}.module-instructions .headline-container .headline-mobile{font-size:21px;font-weight:400;float:left;width:calc(100% - 41px)}.module-instructions .headline-container .headline-mobile .step{font-size:27px;font-weight:600}}.module-instructions .step-number{height:52px;width:40px;position:absolute;top:0;left:0;font-size:50px;font-weight:400;background-color:#fff;text-align:center}@media (max-width:991px){.module-instructions .step-number{left:-45px;top:-8px}}@media (max-width:820px){.module-instructions .step-number{display:none}}.module-instructions .substep{margin-bottom:10px}.module-instructions .substep:last-child{margin-bottom:0}.module-instructions .substep .image-link{display:none}.module-instructions .substep .image-link.active{display:block;margin-bottom:6px}.module-instructions .substep .image-link img{max-width:100%}@media (max-width:991px){.module-instructions .substep .image-link.active{margin-bottom:14px}.module-instructions .substep .image-link img{width:100%}}.module-instructions .substep .gallery .thumbnail{position:relative;cursor:pointer;margin-right:18px;margin-bottom:18px;float:left}.module-instructions .substep .gallery .thumbnail.is-active:after{content:"";position:absolute;background-color:#2e2e2c;top:0;bottom:0;left:0;right:0;opacity:.5}.module-instructions .substep .gallery .thumbnail img{max-width:100%}@media (max-width:991px){.module-instructions .col-right:not(.has-no-image) .gallery{padding-left:0;display:flex;flex-wrap:wrap;justify-content:flex-start}.module-instructions .substep .gallery .thumbnail{width:calc(25% - 8px);margin-right:0;margin-bottom:10px}.module-instructions .substep .gallery .thumbnail+.thumbnail{margin-left:10px}.module-instructions .substep .gallery .thumbnail+.thumbnail:nth-child(4n+1){margin-left:0}}@media (max-width:575px){.module-instructions .substep .gallery .thumbnail{width:calc(33% - 8px)}.module-instructions .substep .gallery .thumbnail+.thumbnail:nth-child(4n+1){margin-left:10px}.module-instructions .substep .gallery .thumbnail+.thumbnail:nth-child(3n+1){margin-left:0}}.module-instructions .substep .text{line-height:1.2}@media (max-width:991px){.module-instructions .col-right:not(.has-no-image) .text{padding-left:0}}.module-quote .content{position:relative;display:flex;flex-direction:column;justify-content:flex-end;border-bottom:1px solid #b0b0b0;margin:0 auto}@media (max-width:767px){.module-quote .content p{margin-bottom:0}}@media (min-width:768px){.module-quote .content.horizontal{flex-direction:row}.module-quote .content.vertical.small .name{white-space:normal}.module-quote .content.vertical p{margin-bottom:0}}@media (min-width:992px){.module-quote .content{max-width:800px}}.module-quote .content.has-flag{padding-top:15px}.module-quote .content .text{padding-bottom:5px;line-height:1.5}.module-quote .content .author{position:relative;margin-left:auto;flex-shrink:0;margin-top:5px;min-height:35px;align-self:flex-end}.module-quote .content .author .image{width:130px;height:130px}@media (min-width:992px){.module-quote .content .author .image{width:150px;height:150px}}.module-quote .content .author .name{position:absolute;right:calc(100% + 10px);bottom:10px;text-align:right;white-space:nowrap}@media (max-width:767px){.module-quote .content .author.mobile-no-image .image{display:none}}.module-quote .content.horizontal .text{padding-bottom:25px}@media (max-width:767px){.module-quote .content.horizontal .image{margin-top:-25px}}.module-quote .content.boxed{border:1px solid #b0b0b0}.module-quote .content.boxed .text{padding:30px}@media (max-width:767px){.module-quote .content.boxed .image{margin-top:-25px}}.module-quote .content .flag{position:absolute;top:10px;left:0;margin:0;background-color:#b0b0b0;border-color:#b0b0b0}.module-quote .content .arrow{color:#b0b0b0;border-color:transparent transparent currentcolor;border-style:solid;border-width:0 22px 18px;position:absolute}.module-quote .content .arrow.arrow-top{top:0;transform:translateY(-100%)}.module-quote .content .arrow.arrow-right{right:0;transform:rotate(90deg) translateY(-50%);transform-origin:right}.module-quote .content .arrow.arrow-bottom{bottom:0;transform:rotate(-180deg) translateX(-50%);transform-origin:bottom}.module-quote .content .arrow.arrow-left{left:0;transform:rotate(-90deg) translateY(-50%);transform-origin:left}.module-text-quote p{font-size:27px;line-height:35px;font-weight:400}.module-text-quote .author{display:block;text-align:right;font-size:11px;font-weight:700;margin-top:1rem}@media (min-width:992px){.module-text-quote p{font-size:37px;line-height:inherit}.module-text-quote .author{font-size:17px;font-weight:400}}.module-video{position:relative}.module-video .fullwidth{position:relative;max-width:1920px;margin:auto}.module-video .video{padding-left:15px;padding-right:15px;position:relative}.module-video .ratio{position:relative}.module-video .ratio.ratio-16-9{padding-bottom:56.25%}.module-video .ratio.ratio-4-3{padding-bottom:75%}.module-video .ratio.ratio-112-29{padding-bottom:25.89%}.module-video .preview-image,.module-video iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.module-video .preview-image{cursor:pointer}.module-download+.module-download{margin-top:-20px}.site-sociallinks{display:flex;justify-content:center;align-items:center}.site-sociallinks a{display:flex;align-items:center;padding:15px;color:currentColor;transition:all .4s ease}.site-sociallinks svg{width:25px;height:25px;fill:currentColor}.site-sociallinks svg+span{margin-left:4px}.module-table-old{width:100%;overflow-x:auto;overflow:hidden}.module-table-old h2{text-transform:uppercase;margin-bottom:8px}.module-table-old table{border-collapse:collapse;border-top:1px solid #2e2e2c;border-bottom:1px solid #2e2e2c;width:100%}.module-table-old table thead th{font-weight:700;padding:12px 7px;white-space:nowrap}.module-table-old table tbody td{border-bottom:1px solid #f0f0f0;padding:13px 7px}.module-table-old table tbody tr:last-child td{border-bottom:none}.module-table-old.first-col-layout table tbody td:first-child{font-weight:700}.module-table-old.compact table.responsive{margin-bottom:0}.module-table-old.compact table.responsive td,.module-table-old.compact table.responsive th{position:relative;overflow:hidden}.module-table-old.compact table.responsive .col1{white-space:normal}.module-table-old.compact table tbody tr:last-child td{padding-bottom:15px}@media (max-width:991px){.module-table-old .col1{width:220px;min-width:220px;max-width:220px}}@media (max-width:767px){.module-table-old .col1{width:200px;min-width:200px;max-width:200px}}@media (max-width:575px){.module-table-old .col1{width:160px;min-width:160px;max-width:160px}}@media (max-width:339px){.module-table-old .col1{width:140px;min-width:140px;max-width:140px}}.module-table-old .pinned{display:none}.module-table-old.compact .pinned{position:absolute;left:0;top:0;background:#fff;overflow:hidden;display:block}.module-table-old.compact .pinned table{border-right:none;border-left:none;width:100%}.module-table-old.compact .pinned td:last-child{border-bottom:0}.module-table-old.compact div.table-wrapper{position:relative;overflow:hidden}.module-table-old.compact div.table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden}.module-table-old.compact div.table-wrapper div.scrollbar-left,.module-table-old.compact div.table-wrapper div.scrollbar-right{width:auto;position:absolute;top:2px;bottom:2px;height:calc(100% - 18px)}.module-table-old.compact div.table-wrapper div.scrollbar-right{top:0;width:30px;right:0;bottom:0;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff)}.module-table-old.compact div.table-wrapper div.scrollbar-left{background:linear-gradient(270deg,hsla(0,0%,100%,0) 0,#fff)}@media (min-width:768px){.module-table-old.compact div.table-wrapper div.scrollbar-left,.module-table-old.compact div.table-wrapper div.scrollbar-right{bottom:20px}.module-table-old.compact div.table-wrapper div.scrollbar-right{bottom:17px}}.module-table-old.compact table.responsive td:first-child,.module-table-old.compact table.responsive th:first-child{display:none;display:table-cell!important}.site-stars{position:relative;top:1px;margin:0 -1.5px;display:inline-block;line-height:0;font-size:11px;white-space:nowrap}.site-stars svg{width:12px;height:12px;display:inline-block;color:#ff5f00;margin:0 .5px}.site-stars .review-count{color:#ff5f00;font-weight:700;position:relative;top:-1px}.site-stars-small svg{width:9px;height:9px}.site-stars-grey svg{color:#565759}.site-product-item-cart{position:relative;padding:20px 0 10px;border-bottom:1px solid #f0f0f0}.site-product-item-cart:first-child{border-top:1px solid #f0f0f0}.site-product-item-cart .image{display:flex}.site-product-item-cart .image .inner{width:100%;height:100%;position:relative;display:flex;align-items:flex-start;justify-content:center}.site-product-item-cart .image .inner img{width:100%;max-width:160px!important}.site-product-item-cart .image .inner .site-no-image-placeholder{padding-bottom:45%}.site-product-item-cart .image .inner .badges{position:absolute;top:0;left:0}.site-product-item-cart .image .inner .badges>div{margin-bottom:5px}.site-product-item-cart .description{position:relative}.site-product-item-cart .description .title{margin-bottom:5px;color:#000;font-size:17px;font-weight:700;display:block;line-height:1.2;max-height:80px;overflow:hidden}.site-product-item-cart .description .text{margin-bottom:5px}.site-product-item-cart .description .text .model{padding-right:10px}.site-product-item-cart .description .text .article-number{white-space:nowrap}.site-product-item-cart .description .shipping{margin-bottom:10px;color:#f03434;white-space:nowrap}.site-product-item-cart .description .shipping .stock{padding-right:10px}.site-product-item-cart .description .options{position:relative;display:flex;flex-wrap:wrap;margin:4px -4px;top:-5px}@media (min-width:576px){.site-product-item-cart .description .options{margin:0 -4px}}.site-product-item-cart .description .options input{display:none}.site-product-item-cart .description .options .link{display:flex;align-items:center;padding:4px;margin-right:10px;font-size:11px;font-weight:700;text-transform:uppercase}.site-product-item-cart .description .options .link svg{width:14px;height:14px;margin-right:4px;position:relative;top:-1px}.site-product-item-cart .description .options .settings .tooltip{text-align:left}.site-product-item-cart .description .options .settings .tooltip:before{left:40px}.site-product-item-cart .description .options .settings .tooltip .inner{max-width:360px;padding:5px 15px 10px}.site-product-item-cart .description .options .settings .tooltip .inner label{margin:0;font-weight:700}.site-product-item-cart .description .options .settings .tooltip .inner p{margin:5px 0 0}.site-product-item-cart .description .options .settings .tooltip .inner .notify{margin-top:10px}.site-product-item-cart .description .options .settings.is-open .tooltip{height:auto;opacity:1;top:100%}.site-product-item-cart .price-single{font-weight:700}@media (min-width:576px){.site-product-item-cart .quantity{text-align:right}}.site-product-item-cart .quantity .site-quantity{display:inline-block;white-space:nowrap}.site-product-item-cart .price-total{font-family:bmx,Helvetica,Arial,sans-serif;font-size:23px;position:relative;margin-left:auto}@media (min-width:576px){.site-product-item-cart .price-total{position:absolute;top:55px;right:-10px}}.site-product-item-cart .add-to-cart{display:flex;align-items:center;margin:10px 10px 10px auto}@media (min-width:576px){.site-product-item-cart .add-to-cart{margin:0;position:absolute;right:0;bottom:7px}}.site-blog-article .module-headline h1,.site-blog-article .module-headline h2,.site-blog-article .module-headline h3,.site-blog-article .module-headline h4,.site-blog-article .module-headline h5{text-transform:none;text-align:left}.site-blog-article .site-text p{text-align:left!important}.site-blog-article .wrap-content>.container:first-child>.row>.col-md-8>.module-text:first-child .site-text>p:first-child:first-letter,.site-blog-article .wrap-content>.html-content-text:nth-child(2) .module-text .site-text>p:first-child:first-letter,.site-blog-article .wrap-content>.html-wrap-m-inner-4-8:nth-child(2) .col-md-8>.html-content-text:nth-child(2) .module-text .site-text>p:first-child:first-letter,.site-blog-article .wrap-content>.html-wrap-m-inner-8-4:nth-child(2) .col-md-8>.html-content-text:nth-child(2) .module-text .site-text>p:first-child:first-letter,.site-blog-article .wrap-content>.module-text:first-child .site-text>p:first-child:first-letter{color:#000;font-weight:500;font-size:48px;display:block;float:left;line-height:35px;padding:5px 30px 20px 0}body:not(.site-edit) .admon-onpage-context,body:not(.site-edit) .admon-onpage-helper{display:none!important}.site-slider:not(.flickity-enabled){white-space:nowrap;overflow:hidden;font-size:0;position:relative;opacity:.001}.site-slider:not(.flickity-enabled)>.item{display:inline-block;white-space:normal}.site-slider:not(.flickity-enabled)>.item:first-child{margin-left:0}.flickity-page-dots,.site-slider-dots{position:absolute;bottom:20px;opacity:.9;text-align:center;width:100%}.flickity-page-dots .dot,.site-slider-dots .dot{display:inline-block;margin:0 2.5px;position:relative;text-indent:-9999px;overflow:hidden;border-radius:0;width:10px;height:10px;background-color:#fff;opacity:.4}@media (max-width:767px){.flickity-page-dots,.site-slider-dots{bottom:8px}.flickity-page-dots .dot,.site-slider-dots .dot{width:7px;height:7px}}.flickity-prev-next-button,.site-slider-arrow{border-radius:0;background:transparent;width:90px;height:90px;opacity:.75;transition:all .15s ease}.flickity-prev-next-button:hover,.site-slider-arrow:hover{background:transparent;opacity:1}.flickity-prev-next-button svg,.site-slider-arrow svg{width:90px;height:90px;left:0;top:0}.flickity-prev-next-button svg path.arrow,.site-slider-arrow svg path.arrow{fill:#fff}.flickity-prev-next-button .previous,.site-slider-arrow .previous{left:0}.flickity-prev-next-button .next,.site-slider-arrow .next{right:0}.site-slider-arrow-box .flickity-prev-next-button{position:absolute;bottom:0;top:50%;width:75px;height:100%;transform:translateY(-50%);max-height:240px;z-index:1;border-radius:0;outline:none!important;background:transparent}.site-slider-arrow-box .flickity-prev-next-button:disabled{display:none}.site-slider-arrow-box .flickity-prev-next-button:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#f0f0f0;opacity:0;transition:opacity .4s ease;z-index:1}.site-slider-arrow-box .flickity-prev-next-button svg{width:50px;height:50px;top:50%;transform:translateY(-50%);opacity:0}.site-slider-arrow-box .flickity-prev-next-button svg path.arrow{fill:#222}.site-slider-arrow-box .flickity-prev-next-button.next{right:20px;left:auto}.site-slider-arrow-box .flickity-prev-next-button.next svg{right:18px;left:auto}.site-slider-arrow-box .flickity-prev-next-button.previous{left:20px}.site-slider-arrow-box .flickity-prev-next-button.previous svg{left:18px}.site-slider-arrow-box.flickity-rtl .flickity-prev-next-button.next{left:20px;right:auto}.site-slider-arrow-box.flickity-rtl .flickity-prev-next-button.next svg{left:18px;right:auto}.site-slider-arrow-box.flickity-rtl .flickity-prev-next-button.previous{right:20px;left:auto}.site-slider-arrow-box.flickity-rtl .flickity-prev-next-button.previous svg{right:18px;left:auto}.site-slider-arrow-box:hover .flickity-prev-next-button svg{opacity:1;z-index:5}.site-slider-arrow-box:hover .flickity-prev-next-button:after{opacity:.7}.site-slider-arrow-box .flickity-prev-next-button:hover:after{opacity:1}@media (max-width:767px){.site-slider-arrow-box .flickity-prev-next-button{display:none}}.site-drawer{width:85%;max-width:450px;top:45px;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch}.site-drawer .site-loading{position:absolute;top:35vh;width:50px;height:50px;left:calc(50% - 25px);display:none}.site-drawer.loading .site-loading{display:block}@media (min-width:992px){body.bk-drawer-open .bk-overlay-background,body.bk-drawer-open .site-drawer{display:none}}.site-drawer .bk-overlay-inner{margin:0;width:100%;height:100%;overflow:hidden;-webkit-overflow-scrolling:touch;position:fixed}.site-drawer-content-wrap{margin:0;width:100%;overflow:auto;-webkit-overflow-scrolling:touch;position:fixed;top:45px;bottom:0}.site-drawer .bk-overlay-header{padding:0;box-shadow:none;height:45px;line-height:45px;background:#f0f0f0;position:fixed;top:0;left:0;right:0;width:100%}.site-drawer .bk-overlay-header .close{padding-left:35px;display:block;width:100%;text-align:left;font-weight:700}.site-drawer .bk-overlay-header .close:before{content:"";display:inline-block;height:14px;width:14px;position:absolute;left:15px;top:calc(50% - 7px)!important;transform:rotate(-135deg);border-color:currentcolor;border-style:solid;border-width:3px 3px 0 0}.site-drawer .bk-overlay-header .tab{font-family:tstar,Helvetica,Arial,sans-serif;color:#fff;background:#000;width:50%}.site-drawer .bk-overlay-header .tab.active{background:#fff;color:#ff5f00}.site-drawer .bk-overlay-body{padding:0;border:0;min-height:100%;max-height:none}.site-drawer-content,.site-drawer .bk-overlay-body{overflow:hidden;-webkit-overflow-scrolling:touch}.site-drawer-content .drawer-box-list li{height:45px;line-height:45px;overflow:hidden;position:relative;border-bottom:1px solid #f0f0f0}.site-drawer-content .drawer-box-list li a,.site-drawer-content .drawer-box-list li button{position:relative;display:block;width:100%;text-align:left;padding-right:15px;padding-left:25px;font-weight:700;font-family:tstar,Helvetica,Arial,sans-serif;max-height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site-drawer-content .drawer-box-list li.brands{border-bottom:4px solid #f0f0f0;height:48px}.site-drawer-content .drawer-box-list li>.drawer-action-open{padding-right:35px}.site-drawer-content .drawer-box-list li>.drawer-action-open:after{content:"";right:20px;display:inline-block;height:14px;width:14px;position:absolute;top:calc(50% - 7px)!important;transform:rotate(45deg);border-color:currentcolor;border-style:solid;border-width:3px 3px 0 0;background:transparent}.site-drawer-content .drawer-box-list li .item-count{position:absolute;right:17px;border-radius:50%;width:30px;height:30px;line-height:29px;text-align:center;top:50%;transform:translateY(-50%);color:#000}.site-drawer-content .drawer-box-list li .wishlist .item-count{background-color:#f0f0f0}.site-drawer-content .drawer-box-list li .cart .item-count{background-color:#ff5f00;color:#fff}.site-drawer-content .drawer-box-list li .cart .item-count.empty,.site-drawer-content .drawer-box-list li .wishlist .item-count.empty{display:none}.site-drawer-content .drawer-box-list.submenu li>.drawer-action-open:after,.site-drawer-content .drawer-box-list li.drawer-submenu:not(.categories)>.drawer-action-open:after{color:#565759}.site-drawer-content .drawer-box-content{padding:10px 25px}.site-drawer-content .drawer-box-list .drawer-content.highlighted{background-color:#f0f0f0;margin-top:-1px;position:relative;z-index:5;border-bottom:0}.site-drawer-content .drawer-box-list .drawer-content.contact{background-color:#f0f0f0;height:auto;line-height:35px}.site-drawer-content .drawer-content.contact>span,.site-drawer-content .drawer-content.contact a{padding:0 0 0 55px;position:relative;font-weight:400}.site-drawer-content .drawer-content.contact svg{position:absolute;top:50%;transform:translateY(-50%);width:20px;height:20px;left:25px}.site-drawer-content .drawer-content.contact .consulter svg{opacity:1}.site-drawer-content .drawer-content.contact .consulter span{transition:all .4s ease}.site-drawer-content .drawer-content.contact i{position:absolute;width:20px;height:20px;left:25px;top:8px}.site-drawer-content .drawer-content.contact .consulter.loading svg,.site-drawer-content .drawer-content.contact .consulter i{display:block!important;opacity:0!important}.site-drawer-content .drawer-content.contact .consulter.loading i{opacity:1!important}.site-drawer-content .drawer-content.contact .consulter .flag{opacity:0;color:#565759;font-size:11px;font-weight:500;text-transform:uppercase;padding-left:5px;transition:all .4s ease}body.site-livechat-inactive .site-drawer-content .drawer-content.contact .consulter:not(.loading){color:#b0b0b0}body.site-livechat-inactive .site-drawer-content .drawer-content.contact .consulter:not(.loading) .flag{opacity:1}.site-drawer-content .drawer-box-content.language{text-align:center;padding-top:0}.site-drawer-content .drawer-box-content.language .selected{display:inline-block;color:#2e2e2c;padding:10px 0;margin:-10px 0}.site-drawer-content .drawer-box-content.language ul{display:inline-block}.site-drawer-content .drawer-box-content.language li{display:inline-block;color:#565759;padding:10px 0;margin:-10px 0}.site-drawer-content .drawer-box-content.language li a{color:#565759}.site-drawer-content .drawer-box-content.language li:first-child:before{content:""}.site-drawer-content .drawer-box-content.language li:before{content:"/"}.site-brands-promoted .image{padding-bottom:44%}.site-brands-promoted img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.site-brands-promoted .logo{display:flex;align-items:center;justify-content:center;height:70px}.site-brands-promoted .item{margin-bottom:35px}@media (max-width:991px){.site-brands-promoted .item{flex-basis:230px;max-width:none;margin-right:3px}}@media (max-width:991px){.site-brands-promoted .site-brands-slider{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0 20px;margin-bottom:20px;font-size:0}.site-brands-promoted .site-brands-slider .item{flex-shrink:0;margin:0}.site-brands-promoted .site-brands-slider .spacer{width:20px;flex-shrink:0}}.site-badge-default{width:35px;height:35px;background-size:cover}.site-badge-default-new{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35'%3E%3Cpath d='M32.1 8.1L18.3.2c-.2-.1-.5-.2-.8-.2-.3 0-.6.1-.8.2L2.9 8.1c-.5.3-.8.9-.8 1.5v15.9c0 .5.4 1.2.8 1.3l13.7 8c.2.2.5.2.8.2.4 0 .6 0 .8-.2l13.8-8c.5-.2.9-.9.9-1.3V9.6s-.3-1.2-.8-1.5' fill='%232e2e2c' opacity='.7'/%3E%3Cpath d='M8.1 2.9L.2 16.7c-.1.2-.2.5-.2.8 0 .3.1.6.2.8L8.1 32c.2.5.9.8 1.4.8h15.9c.5 0 1.2-.4 1.3-.8l8-13.7c.2-.2.2-.5.2-.8 0-.4 0-.6-.2-.8L26.8 2.9c-.2-.5-.9-.9-1.3-.9H9.6c-.6.1-1.2.4-1.5.9' fill='%232e2e2c' opacity='.7'/%3E%3Cpath d='M11.1 12.9v4.2H11l-.4-1.4-1.3-2.8H7.7v10.5h1.4v-7.3h.1l1.9 4.3v3h1.4V12.9h-1.4zm3 0v10.5h3.7v-1.3h-2.2v-3h2v-1.3h-2v-3.5h2.3V13h-3.8zm12.3 0l-1 6.5-.1 1.4h-.1l-.1-1.4-1-6.5h-1.7l-1 6.5-.1 1.4h-.1l-.1-1.4-1.1-6.5h-1.4l1.9 10.5h1.6l1-6.1.1-1.4h.1l.1 1.4 1 6.2h1.7L28 13h-1.6z' fill='%23FFF'/%3E%3C/svg%3E")}html[lang=de] .site-badge-default-new{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35'%3E%3Cpath d='M32.1 8.1L18.3.2c-.2-.1-.5-.2-.8-.2-.3 0-.6.1-.8.2L2.9 8.1c-.5.3-.8.9-.8 1.5v15.9c0 .5.4 1.2.8 1.3l13.7 8c.2.2.5.2.8.2.4 0 .6 0 .8-.2l13.8-8c.5-.2.9-.9.9-1.3V9.6s-.3-1.2-.8-1.5' fill='%232e2e2c' opacity='.7'/%3E%3Cpath d='M8.1 2.9L.2 16.7c-.1.2-.2.5-.2.8 0 .3.1.6.2.8L8.1 32c.2.5.9.8 1.4.8h15.9c.5 0 1.2-.4 1.3-.8l8-13.7c.2-.2.2-.5.2-.8 0-.4 0-.6-.2-.8L26.8 2.9c-.2-.5-.9-.9-1.3-.9H9.6c-.6.1-1.2.4-1.5.9' fill='%232e2e2c' opacity='.7'/%3E%3Cpath d='M25.6 21.9v-9h-1.5v8.8c0 .2-.2.4-.4.4h-.9c-.2 0-.4-.2-.4-.4v-8.8h-1.5v9c0 .8.7 1.5 1.5 1.5h1.7c.8 0 1.5-.7 1.5-1.5m-5.9-7.7v-1.3H16v10.5h3.7v-1.3h-2.2v-3h2v-1.3h-2v-3.5h2.2zm-5.4 9.2V12.9h-1.4v4.2h-.1l-.4-1.4-1.3-2.8H9.5v10.5h1.4v-7.3h.1l1.9 4.3v3h1.4z' fill='%23FFF'/%3E%3C/svg%3E")}.site-badge-default-sale{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35'%3E%3Cpath d='M32.1 8.1L18.3.2c-.2-.1-.5-.2-.8-.2-.3 0-.6.1-.8.2L2.9 8.1c-.5.3-.8.9-.8 1.5v15.9c0 .5.4 1.2.8 1.3l13.7 8c.2.2.5.2.8.2.4 0 .6 0 .8-.2l13.8-8c.5-.2.9-.9.9-1.3V9.6c0-.6-.3-1.2-.8-1.5' fill='%23FF5F00' opacity='.8'/%3E%3Cpath d='M8.1 2.9L.2 16.7c-.1.2-.2.5-.2.8 0 .3.1.6.2.8L8.1 32c.2.5.9.8 1.4.8h15.9c.5 0 1.2-.4 1.3-.8l8-13.7c.3-.2.3-.5.3-.8 0-.4 0-.6-.2-.8l-8-13.8c-.2-.5-.9-.9-1.3-.9H9.6c-.6.1-1.2.4-1.5.9' fill='%23FF5F00' opacity='.7'/%3E%3Cpath d='M20.1 18.7h1.3c.2 0 .4.2.4.4v4.8c0 .2-.2.4-.4.4h-1.3c-.2 0-.4-.2-.4-.4v-4.8c0-.2.2-.4.4-.4m1.5-1h-1.7c-.7 0-1.4.6-1.4 1.3v5c0 .7.6 1.3 1.4 1.3h1.7c.7 0 1.4-.6 1.4-1.3v-5c0-.7-.6-1.3-1.4-1.3m-8-6.7h1.3c.2 0 .4.2.4.4v4.8c0 .2-.2.4-.4.4h-1.3c-.2 0-.4-.2-.4-.4v-4.8c-.1-.2.1-.4.4-.4m1 14.4L21.3 10h-1l-6.7 15.4h1zm.5-15.4h-1.7c-.8 0-1.4.6-1.4 1.3v5c0 .7.6 1.3 1.4 1.3h1.7c.7 0 1.4-.6 1.4-1.3v-5c-.1-.7-.7-1.3-1.4-1.3' fill='%23FFF'/%3E%3C/svg%3E")}.site-badge-tip{position:absolute;background:#ff5f00;color:#fff;padding:2px 5px;left:0;top:15px;z-index:1}.site-badge-percentage{position:relative;display:flex;align-items:center}.site-badge-percentage .text{position:relative;top:1px;font-family:bmx,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;color:#ff5f00;padding-right:4px}.site-badge-percentage .text.suffix{padding-left:4px}.site-badge-percentage svg{width:35px;height:35px}.dim-suggest{position:fixed;background:#000;opacity:.7;z-index:-1;top:0;right:0;bottom:0;left:0;margin:0;padding:0}@media (min-width:992px){.dim-suggest{top:0}}body:not(.suggest-open) .dim-suggest{display:none!important}body.suggest-open{overflow:hidden!important}.module-search-head{position:relative;margin:auto;width:100%;z-index:10;-webkit-overflow-scrolling:touch}.module-search-head.is-open{position:fixed;top:45px;left:0;right:0;width:100vw;max-width:1120px!important}@media (min-width:992px){.module-search-head.is-open{top:55px}}.module-search-head.is-open .loading-animation{height:3px;position:absolute;bottom:0;width:100%;background:transparent;z-index:1;overflow:hidden}.module-search-head.is-open .loading-animation.loading:before{content:"";position:absolute;bottom:0;height:3px;left:0;width:100%;background:#e2e2ec}.module-search-head.is-open .loading-animation.loading:after{content:"";position:absolute;bottom:0;height:3px;left:0;transform:translate(-100%);background:linear-gradient(90deg,rgba(46,46,44,0) 0,#ff5f00 30%,#ff5f00 70%,rgba(75,174,208,0));animation:ltrSlide 2s linear infinite;width:50%}.module-search-head input{display:none;font-size:16px}@media (min-width:992px){.module-search-head input{display:block;background-color:#000;padding:2px;color:#fff;border-radius:0;border-bottom:1px solid #fff;width:100%;margin:0 auto;text-align:center;transition:padding .2s}.module-search-head input:not(.is-open)::-webkit-input-placeholder{color:#f0f0f0;opacity:1!important}.module-search-head input:not(.is-open)::-moz-placeholder{color:#f0f0f0;opacity:1!important}.module-search-head input:not(.is-open):-ms-input-placeholder{color:#f0f0f0;opacity:1!important}}.module-search-head.is-open input{background-color:#f0f0f0;color:#2e2e2c;width:100%;padding:15px 135px 15px 25px;font-size:32px;transition:padding .3s,font-size .3s;text-align:left;border-bottom:3px solid #000}@media (max-width:991px){.module-search-head.is-open input{position:relative;display:block;width:100vw;height:45px;padding:0 135px 0 15px;line-height:45px;font-size:17px;color:#2e2e2c;background-color:#fff}}@media (max-width:767px){.module-search-head.is-open input{padding:0 95px 0 15px}}.module-search-head.is-open input::-webkit-input-placeholder{color:#565759}.module-search-head.is-open input::-moz-placeholder{color:#565759}.module-search-head.is-open input:-ms-input-placeholder{color:#565759}.module-search-head .button-search{display:block;position:absolute;right:-40px;top:-8px;color:#f0f0f0}.module-search-head .button-search:hover{color:#ff5f00}.module-search-head .button-search svg{width:23px;height:23px}.module-search-head.is-open .button-search{display:none}.module-search-head .button-suggest-open{display:none;position:absolute;right:20px;top:50%;transform:translateY(-50%);opacity:1;border:none}.module-search-head .button-suggest-open:before{margin:0}.module-search-head .button-suggest-open svg{left:0;top:-1px}.module-search-head .button-suggest-open.loading{font-size:0}@media (max-width:767px){.module-search-head .button-suggest-open{right:-5px;font-size:21px;padding-left:10px!important}.module-search-head .button-suggest-open svg{width:18px}}.module-search-head.is-open .button-suggest-open{display:flex;padding:0 15px}.module-search-head.is-open .button-suggest-open svg{order:-1;margin:0 10px 0 0}.module-search-head .close-icon{display:none;position:absolute;left:100%;top:0}.module-search-head .close-icon:hover{color:#ff5f00}.module-search-head.is-open .close-icon{display:block}.overlay-search .bk-overlay-body{height:100%}.overlay-search .bk-overlay-body .module-search-head input{display:block;background:#f0f0f0;font-size:17px;line-height:52px;padding-right:52px;width:100%;text-align:center}.overlay-search .bk-overlay-body .module-search-head .button-search{display:block!important;right:0;top:0;color:#2e2e2c}.overlay-search .bk-overlay-body .module-search-head .button-search svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@keyframes ltrSlide{to{transform:translate(0);left:100%}}.module-cookie-banner{position:fixed;left:0;bottom:0;width:400px;background-color:#fff;border:solid rgba(0,0,0,.1);border-width:5px 5px 10px;z-index:150;display:none}@media (max-width:767px){.module-cookie-banner{right:0;width:auto;border-left:none;border-right:none;border-bottom:none}}.module-cookie-banner .inner{padding:15px 10px 7px;text-align:center;line-height:1.4;display:block}@media (max-width:767px){.module-cookie-banner .inner{display:block;padding:10px 15px 8px}}@media (max-width:575px){.module-cookie-banner .inner{padding:10px 20px 7px;font-size:11px;font-weight:700}}.module-cookie-banner .inner .text{text-align:center;margin-left:20px;margin-right:20px;font-family:tstar mono,Helvetica,Arial,sans-serif}@media (max-width:767px){.module-cookie-banner .inner .text{margin-left:0;margin-right:0}}.module-cookie-banner .inner a{text-decoration:underline}.module-cookie-banner .inner .buttons{display:block}@media (max-width:767px){.module-cookie-banner .inner .buttons{padding-top:7px;width:100%}}@media (max-width:575px){.module-cookie-banner .inner .buttons{padding-top:5px}.module-cookie-banner .inner .buttons>*{font-size:11px;font-weight:700}}.module-cookie-banner .inner .buttons button{min-width:290px;max-width:300px;padding:20px 5px;margin:-5px -5px -15px;transition:all .4s ease;display:inline-block;width:100%;background-color:transparent;border:0}@media (max-width:767px){.module-cookie-banner .inner .buttons button{max-width:680px;padding:10px 5px 20px}}.module-cookie-banner .inner .buttons button span{display:block;padding:5px 10px;text-align:center;background-color:#565759;color:#fff;box-shadow:-2px 2px 0 0 #b0b0b0}.module-cart .express-checkout,.page-checkout-login .express-checkout{display:flex;align-items:center;position:relative;padding-bottom:25px}@media (max-width:767px){.module-cart .express-checkout,.page-checkout-login .express-checkout{padding-bottom:30px}}@media (max-width:575px){.module-cart .express-checkout,.page-checkout-login .express-checkout{flex-direction:column}}.module-cart .express-checkout .button,.page-checkout-login .express-checkout .button{background-color:#fff;display:flex;flex-grow:1;position:relative;padding:0 0 0 15px;width:220px}@media (max-width:575px){.module-cart .express-checkout .button,.page-checkout-login .express-checkout .button{width:100%}}@media (max-width:767px){.module-cart .express-checkout .button,.page-checkout-login .express-checkout .button{flex-basis:50%}}.module-cart .express-checkout .button:before,.page-checkout-login .express-checkout .button:before{flex-shrink:0;font-size:17px;margin:0 10px 0 5px}.module-cart .express-checkout .button .text,.page-checkout-login .express-checkout .button .text{display:block;text-align:center;position:absolute;right:0;left:0;bottom:-20px;color:#b0b0b0;font-family:tstar,Helvetica,Arial,sans-serif;text-transform:none}.module-cart .express-checkout .button .logo,.page-checkout-login .express-checkout .button .logo{position:relative;height:20px;width:auto;display:block}.module-cart .express-checkout .button.amazon-button,.page-checkout-login .express-checkout .button.amazon-button{background-color:#f1c65b;border:3px solid #f1c65b}@media (max-width:575px){.module-cart .express-checkout .button.amazon-button,.page-checkout-login .express-checkout .button.amazon-button{margin:10px 0 0}}.module-cart .express-checkout .button.amazon-button img,.page-checkout-login .express-checkout .button.amazon-button img{opacity:0;position:absolute;z-index:1;width:100%;left:0;height:100%}.module-cart .express-checkout .button.amazon-button svg,.page-checkout-login .express-checkout .button.amazon-button svg{top:5px}.module-cart .express-checkout .button.paypal-button,.page-checkout-login .express-checkout .button.paypal-button{background-color:#eee;border:3px solid #eee;width:220px;padding-left:0}.module-cart .express-checkout .button.paypal-button:before,.page-checkout-login .express-checkout .button.paypal-button:before{content:none}@media (max-width:575px){.module-cart .express-checkout .button.paypal-button,.page-checkout-login .express-checkout .button.paypal-button{width:100%}}.module-cart .express-checkout .button.paypal-button svg,.page-checkout-login .express-checkout .button.paypal-button svg{top:2px;max-width:90px;height:24px;padding-right:2px}.module-cart .express-checkout .button.paypal-button span.button-text,.page-checkout-login .express-checkout .button.paypal-button span.button-text{position:relative;text-transform:none;top:3px;font-size:13px;font-family:Helvetica,Arial,sans-serif}.module-cart .express-checkout .button.paypal-button span.button-text.text-pre,.page-checkout-login .express-checkout .button.paypal-button span.button-text.text-pre{padding-right:5px}.module-cart .express-checkout .button.paypal-button span.button-text.text-post,.page-checkout-login .express-checkout .button.paypal-button span.button-text.text-post{padding-left:4px}.module-cart .express-checkout .button:not(:first-child),.page-checkout-login .express-checkout .button:not(:first-child){margin-left:10px}@media (max-width:575px){.module-cart .express-checkout .button:not(:first-child),.page-checkout-login .express-checkout .button:not(:first-child){margin:30px 0 0}}@media (max-width:767px){.module-cart .express-checkout img,.page-checkout-login .express-checkout img{max-width:100%}}@media (max-width:767px){.module-cart .express-checkout,.page-checkout-login .express-checkout{width:100%}}.site-flag-default{padding:0 4px;background-color:#565759;border-color:#565759;color:#fff;position:relative;display:inline-block;font-size:11px;line-height:16px;text-transform:uppercase;margin-left:8px;letter-spacing:.5px;font-weight:700}.site-flag-default:after,.site-flag-default:before{content:"";position:absolute;right:-5px;border-style:solid}.site-flag-default:before{top:0;border-width:8px 5px 0 0;border-top-color:inherit;border-right-color:transparent}.site-flag-default:after{bottom:0;border-width:8px 0 0 5px;border-top-color:transparent;border-left-color:inherit}.site-headline-3d .site-flag-default{top:-2px;margin-left:4px;color:#fff;background-color:#fff}.site-headline-3d .site-flag-default:before{border-top-color:#fff}.site-headline-3d .site-flag-default:after{border-left-color:#fff}.site-flag-square{padding:0 10px;background-color:#565759;color:#fff;position:relative;display:inline-block;font-size:17px;line-height:23px;z-index:1}.site-flag-square-container{position:absolute;top:-11px;left:0;right:0;text-align:center}.module-light-login .site-box-border{position:relative;padding:25px 20px 20px;margin-top:0;margin-bottom:0}.module-light-login .site-box-border+.site-box-border{margin-top:20px;padding-bottom:10px}.module-light-login .site-box-border+form{margin-top:20px}.module-light-login .text-right{text-align:right;padding-bottom:2px}.module-light-login .site-box-border-bottom{margin-bottom:20px;border-bottom:1px solid #f0f0f0;padding-bottom:20px}.module-light-login .site-box-border-bottom:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.module-light-login h2{margin-bottom:.5em}.module-light-login .container-form{overflow:hidden;transition:all .4s ease}.module-light-login .password-forgot a{position:relative;padding:0 10px 10px 0;margin:0;font-size:11px}.module-light-login .password-forgot a .site-loading{display:none;width:14px;height:14px;position:absolute;top:0;right:-13px;left:auto}.module-light-login .password-forgot a.loading:after,.module-light-login .password-forgot a.loading:before{color:transparent!important;background-color:transparent!important}.module-light-login .password-forgot a.loading .site-loading{display:block!important}.module-light-login .container-register{height:auto;overflow:hidden;max-height:0;transition:all .4s ease}.module-light-login .container-register.is-active{max-height:500px;padding-top:10px}.module-light-login .register-link-wrap{text-align:right}.module-light-login .register-link-wrap .register-open{margin-bottom:-10px}.module-light-login .container-register .legal{font-size:11px;font-weight:500;padding-bottom:5px}@media (max-width:575px){.module-light-login .container-register .legal{padding-bottom:20px}}.module-light-login .site-tooltip-icon.right{position:absolute;top:8px;right:12px}.module-light-login.is-html-page .footer{padding-top:30px}@media (min-width:576px){.module-light-login .login-wrap{display:flex;justify-content:space-between}.module-light-login .login-wrap .container-light-login{width:47%;margin-bottom:0;border-bottom:none}.module-light-login .login-wrap .form-register{width:47%;margin:0}}.overlay-light-login .bk-overlay-title{display:none}.overlay-light-login .site-text p{margin-bottom:20px!important}.overlay-light-login .footer{padding-top:20px}.site-pager{font-size:14px;margin-bottom:50px}.site-pager ul li{float:left;font-weight:500}.site-pager ul li a{color:#565759;padding:5px 3.5px;margin:0;transition:all .4s ease}.site-pager ul li.selected a,.site-pager ul li a:focus,.site-pager ul li a:hover{color:#ff5f00}.site-pager ul li.disabled{color:#fff;padding-top:5px;padding-bottom:5px}.site-pager ul li.disabled span{display:none}.site-pager ul li.prev a:before{content:"\2190 ";font-family:bmx,Helvetica,Arial,sans-serif}.site-pager ul li.next a:after{content:" \2192";font-family:bmx,Helvetica,Arial,sans-serif}.site-pager ul li.space{padding:5px 1px}@media (max-width:767px){.site-pager ul li a{padding-left:10px;padding-right:10px}.site-pager-large ul li.next a,.site-pager ul li.prev a{margin-right:0;margin-left:0}.site-pager ul li.next span,.site-pager ul li.prev span{display:none}}.site-pager-default{float:right}.site-pager-default ul li.next span,.site-pager-default ul li.prev span{display:none}.site-pager-large ul{text-align:center}.site-pager-large ul li{float:none;display:inline-block;font-weight:500;color:#2e2e2c}.site-pager-large ul li.prev a,.site-pager-large ul li.prev a:before{margin-right:5px}.site-pager-large ul li.next a,.site-pager-large ul li.next a:after{margin-left:5px}.site-product-list{clear:both}@media (max-width:767px){.site-product-list .edit-link{display:none}}@media (max-width:991px){.site-product-list{margin-bottom:20px}}.site-product-item-write-review{line-height:1.3;border-bottom:1px solid #f0f0f0;padding:15px 15px 15px 0;position:relative}.site-product-item-write-review:first-child{border-top:1px solid #f0f0f0}@media (max-width:767px){.site-product-item-write-review{padding-bottom:25px;bottom:0}}.site-product-item-write-review a{display:block}.site-product-item-write-review .image .inner{text-align:center;position:relative}.site-product-item-write-review .image .inner .site-no-image-placeholder{margin-top:-15px}.site-product-item-write-review .image .inner img{max-width:100%;display:inline-block}.site-product-item-write-review.has-review .image .inner{margin-top:15px}.site-product-item-write-review .description{position:relative;z-index:1}.site-product-item-write-review .description .manufacturer{font-weight:700;color:#000;font-size:17px}.site-product-item-write-review .description .name{color:#000;font-weight:700;padding-bottom:5px;font-size:17px;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;display:block}.site-product-item-write-review .description .text{padding:1px 0 3px}.site-product-item-write-review .description .text .model{padding-right:10px}.site-product-item-write-review .description .text .article-number{white-space:nowrap}.site-product-item-write-review .description .restriction .stock{padding-right:10px}.site-product-item-write-review .description .restriction .shipping{white-space:nowrap;color:#f03434}.site-product-item-write-review .link{position:absolute;right:0;bottom:5px}.site-product-row{line-height:1.3}.site-product-row.error+.site-product-row.error>.site-box{margin-top:-1px;border-top:1px solid #fff}.site-product-row .site-box{padding-bottom:3px}@media (max-width:767px){.site-product-row .site-box{padding-top:10px;padding-bottom:10px}}.site-product-row .site-box-error .image .inner{position:relative;background:#fff}@media (max-width:767px){.site-product-row .image .inner{max-width:145px}}.site-product-row .image .inner img{max-width:100%}@media (max-width:1279px){.site-product-row .image{padding-top:5px}}@media (max-width:767px){.site-product-row .image{padding:10px 0 0;margin-bottom:-10px}}.site-product-row .description{position:relative;z-index:1}@media (max-width:767px){.site-product-row .description{padding-bottom:3px}.site-product-row .description .manufacturer,.site-product-row .description .name{white-space:normal}.site-product-row .description .text{padding:3px 0 0;color:#565759}.site-product-row .description .article-number{display:none}.site-product-row .description .links button.wishlist{margin:0 -10px;padding:10px 10px 8px}}.site-product-row .description .manufacturer,.site-product-row .description .name{font-weight:700;color:#000;font-size:17px}.site-product-row .description .name{padding-bottom:5px;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;display:block}.site-product-row .description .text{padding:1px 0 3px}.site-product-row .description .text .model{padding-right:10px}.site-product-row .description .text .article-number{white-space:nowrap}.site-product-row .description .restriction{padding-bottom:5px}.site-product-row .description .restriction .stock{padding-right:10px}.site-product-row .description .restriction .shipping{white-space:nowrap;color:#f03434}.site-product-row .description .links{display:none;margin-right:-60px}.site-product-row .description .links button{margin-top:10px;color:#2e2e2c;font-size:11px;text-transform:uppercase;font-weight:700;transition:all .4s ease}.site-product-row .description .links button:focus,.site-product-row .description .links button:hover{color:#000}.site-product-row .description .links button.wishlist{display:inline-block;padding-right:13px}.site-product-row .description .links button.delete{display:inline-block}.site-product-row .description .links button svg{padding-right:2px;position:relative;top:2px;width:14px;height:14px}.site-product-row .description .links button.delete.loading svg,.site-product-row .description .links button.wishlist.loading svg{display:none}.site-product-row .description .links button.delete.loading .site-loading,.site-product-row .description .links button.wishlist.loading .site-loading{display:inline-block;width:13px;height:13px;position:relative;top:2px;margin-right:2px;left:auto}.site-product-row.error .description .links{display:block}.site-product-row .properties{color:#b0b0b0;font-size:11px;margin-bottom:10px;margin-top:10px}@media (max-width:767px){.site-product-row .properties{margin-bottom:0}}.site-product-row .price-single .headline{font-size:17px;margin-top:18px;font-weight:700;padding-bottom:5px;color:#000}.site-product-row .price-single .original-value{display:inline-block;position:relative;color:#565759}.site-product-row .price-single .original-value:after{content:"";top:50%;position:absolute;height:1px;left:-2px;right:-2px;background:#b0b0b0;transform-origin:50% 50%;transform:rotate(0deg)}.site-product-row .price-single .price-basic-container{margin-top:-6px}.site-product-row .price-single .price-basic-original-value{position:relative;display:inline-block}.site-product-row .price-single .price-basic-original-value:after{content:"";top:50%;position:absolute;height:1px;left:-2px;right:-2px;background:#b0b0b0;transform-origin:50% 50%;transform:rotate(0deg)}.site-product-row .price-single .value{line-height:1.5}.site-product-row .price-single .value.discounted{color:#ff5f00}.site-product-row .clear-xs{padding-bottom:5px}.site-product-row .quantity .headline{font-size:17px;margin-top:18px;font-weight:700;padding-bottom:5px;color:#000}.site-product-row .quantity .value{line-height:1.5}.site-product-row .quantity .chosen-container,.site-product-row .quantity .select{width:100%!important}@media (max-width:767px){.site-product-row .quantity select{padding:2px 5px;width:100%}}.site-product-row .quantity input{padding-right:0}.site-product-row .button-cart{float:left;padding:0 12px}.site-product-row .price-total{text-align:right;line-height:30px}@media (min-width:992px){.site-product-row .price-total{margin-top:-10px}}@media (min-width:1280px){.site-product-row .price-total{margin-top:-20px}}.site-product-row .price-total .original-value{display:inline-block;margin-right:10px;font-size:17px;position:relative;color:#565759}.site-product-row .price-total .original-value:after{content:"";top:50%;position:absolute;height:1px;left:-2px;right:-2px;background:#b0b0b0;transform-origin:50% 50%;transform:rotate(0deg)}.site-product-row .price-total .value{display:inline-block;font-family:bmx,Helvetica,Arial,sans-serif;font-size:23px}@media (max-width:768px){.site-product-row .price-total .value{top:4px;position:relative}}.site-product-row .price-total .price-basic-container{margin-top:-4px;line-height:12px}.site-product-row .price-total .price-basic-container-original-value{margin-top:-8px;line-height:12px}.site-product-row .price-total .price-basic-original-value{position:relative;display:inline-block;margin-right:10px}.site-product-row .price-total .price-basic-original-value:after{content:"";top:50%;position:absolute;height:1px;left:-2px;right:-2px;background:#b0b0b0;transform-origin:50% 50%;transform:rotate(0deg)}.site-product-row .site-message{margin-top:10px;margin-bottom:10px!important}@media (max-width:767px){.site-product-row .msg-voucher{margin-top:15px;padding-bottom:5px}.site-product-row .msg-voucher:before{top:10px}}.site-product-row .msg-voucher svg.check{top:4px;transform:none}.site-product-row .msg-voucher p span{padding-right:5px;font-size:14px}.site-product-row .msg-voucher p button{padding-left:0;margin-left:0}@media (max-width:767px){#no-js .site-product-row .quantity .site-visible-nojs{display:inline!important}}.site-note{background-color:#b0b0b0;padding:10px 30px;position:absolute;max-width:100%;font-size:14px;color:#222;font-weight:500}.site-note-relative{position:relative}.site-note-top{bottom:100%}.site-note-top:before{content:"";background-color:#b0b0b0;height:20px;position:absolute;top:100%;width:10px}.site-note-bottom{top:100%}.site-note-bottom:before{content:"";background-color:#b0b0b0;height:20px;position:absolute;top:-20px;width:10px}.site-note-left{left:-10px}.site-note-left:before{left:0}.site-note-right{right:-10px}.site-note-right:before{right:0}.site-note-container{position:relative}.site-price-listing{line-height:1.4}@media (max-width:575px){.site-price-listing{padding-top:10px}}.site-price-listing>*{white-space:nowrap}.site-price-listing .label{width:80%;float:left;display:block;white-space:normal}@media (max-width:991px){.site-price-listing .label{width:75%}}@media (max-width:767px){.site-price-listing .label{width:70%}}.site-price-listing .label a{text-decoration:underline}.site-price-listing .value{width:20%;text-align:right;float:left;display:block}@media (max-width:991px){.site-price-listing .value{width:25%}}@media (max-width:767px){.site-price-listing .value{width:30%}}.site-price-listing .price-total{border-top:3px solid #2e2e2c;margin-top:15px}.site-price-listing .price-total .label{white-space:normal;line-height:1;float:none;display:inline-block;width:50%}.site-price-listing .price-total .label span{font-size:17px;white-space:nowrap}.site-price-listing .price-total .value{font-size:35px;font-family:bmx,Helvetica,Arial,sans-serif;float:none;width:49%;display:inline-block}.site-price-listing+.paypal-credit{text-align:right;margin-top:5px}.site-price-listing+.paypal-credit p{margin:5px 0}.site-tooltip{position:absolute;left:0;height:0;overflow:hidden;opacity:0;z-index:10;top:calc(100% + 25px);text-transform:none;font-size:17px}:hover>.site-tooltip{height:auto;opacity:1;top:100%;padding:10px 2px 2px 0;transition:opacity .2s ease}.site-tooltip:before{content:"";position:absolute;top:3px;left:50%;margin-left:-8px;width:0;height:0;border-color:transparent transparent #f0f0f0;border-style:solid;border-width:0 8px 7px}.site-tooltip .inner{background:#fff;padding:15px;border:1px solid #f0f0f0;box-shadow:2px 2px 0 #b0b0b0}.dialog-packing-station{background-color:#fff;min-height:500px}.dialog-packing-station .container{padding:40px}.dialog-packing-station button{margin-top:20px}.dialog-packing-station .not-found:not(:empty),.dialog-packing-station .result{padding-top:20px}.dialog-packing-station .chosen-results{max-height:100px}.bk-overlay-body .dialog-packing-station{min-height:0}.bk-overlay-body .dialog-packing-station .chosen-results{max-height:none}.module-registration{position:relative}.module-registration.faded{opacity:.6}.module-registration.faded:after{content:"";position:absolute;top:0;bottom:0;width:100%}.module-registration .tabs{margin-bottom:0;position:relative;background-color:#fff}@media (min-width:768px) and (max-width:991px){.module-registration .tabs{max-width:none}}.module-registration .tabs .tab{width:50%;float:left;margin-bottom:0;min-height:125px}@media (max-width:767px){.module-registration .tabs .tab{height:auto;min-height:0;padding:13px 15px 9px}.module-registration .tabs .tab p{min-height:26px}}.module-registration .tabs .tab input{display:none}.module-registration .tabs .tab label{width:auto;float:none;line-height:1.1;font-weight:700}.module-registration .tabs .tab p,.module-registration .tabs .tab ul{font-size:11px;font-weight:500}.module-registration .tabs .tab ul li{position:relative;padding-left:15px;margin-bottom:2px}.module-registration .tabs .tab ul li:before{font-family:bmx,Helvetica,Arial,sans-serif;content:"\2713";position:absolute;left:0;top:0}.module-registration .tabs .tab.not-active{background-color:#f6f6f6;cursor:pointer;color:#565759;transition:all .4s ease}.module-registration .tabs .tab.not-active:first-child{box-shadow:inset -1px -1px 2px 0 rgba(86,87,89,.1)}.module-registration .tabs .tab.not-active:last-child{box-shadow:inset 1px -1px 2px 0 rgba(86,87,89,.1)}.module-registration .tabs .tab.not-active:active,.module-registration .tabs .tab.not-active:focus,.module-registration .tabs .tab.not-active:hover{background-color:#fafafa;transition:all .4s ease}.module-registration .tabs .tab.not-active:active,.module-registration .tabs .tab.not-active:active h2,.module-registration .tabs .tab.not-active:focus,.module-registration .tabs .tab.not-active:focus h2,.module-registration .tabs .tab.not-active:hover,.module-registration .tabs .tab.not-active:hover h2{color:#2e2e2c}.module-registration .tabs .tab.not-active h2{color:#565759;transition:all .4s ease}.module-registration .box-password .form-group.first .verdict{margin-left:30%;text-align:center;font-size:11px;font-weight:500;clear:both}.module-registration .box-password .form-group.first.invalid .verdict{display:none!important}.module-registration .box-password .form-group.first .verdict span{display:inline-block;padding:2px 0 4px}.module-registration .box-password .form-group.first .verdict span:empty{display:none}.module-registration .box-password .form-group.first .verdict span.danger{color:#f03434}.module-registration .box-password .form-group.first .verdict span.warning{color:#ff8306}.module-registration .box-password .form-group.first .verdict span.success{color:#33be60}.module-registration .box-password .form-group.first .verdict span svg{width:10px;height:10px;position:relative;top:1px}.module-registration .box-password .form-group.first .verdict span svg:first-child{margin-left:3px}@media (max-width:767px){.module-registration .box-password .form-group.first .verdict{margin-left:0}}.module-registration .newsletter{padding-top:10px;padding-bottom:8px}@media (max-width:991px){.module-registration .newsletter{padding-bottom:12px}}.module-registration .newsletter .form-group.subscribe_newsletter{margin-bottom:0}.module-registration .newsletter .form-group.subscribe_newsletter .icon{top:18px}@media (max-width:991px){.module-registration .newsletter .form-group.subscribe_newsletter .icon{top:11px}}.module-registration .newsletter .form-group.subscribe_newsletter label span{white-space:nowrap}.module-registration .legal p{font-size:11px;font-weight:500}.module-registration .form-group.subscribe_newsletter input{top:19px!important}@media (min-width:1280px){.module-registration .legal{width:55%}.module-registration .submit{width:45%}}.module-registration .overlay{position:absolute;top:0;left:0;bottom:0;right:0}#no-js .module-registration .packing-station h2 span,#no-js .module-registration .shipping-address h2 span{display:inline!important;font-size:17px;color:#565759}#no-js .module-registration .form-group.subscribe_newsletter input{top:5px!important}.module-shipping-costs .select{max-width:33.333%}@media (max-width:767px){.module-shipping-costs .select{max-width:none}}.module-shipping-costs .items{margin-top:20px}.module-shipping-costs .items .switchItem,.module-shipping-costs .items .switchItem h3{display:none}.module-footer-brands{border-top:1px solid #b0b0b0;padding-top:35px;padding-bottom:35px}@media (min-width:768px){.module-footer-brands{padding-top:55px;padding-bottom:55px}}.module-footer-brands .item:nth-child(n+13){display:none}.module-footer-reviews{background-color:#f0f0f0;text-align:center;padding:30px 0 0;overflow:hidden}@media (min-width:992px){.module-footer-reviews{padding:55px 0 45px;overflow:visible}}.module-footer-reviews .wrapper{margin:0 auto}@media (min-width:992px){.module-footer-reviews .wrapper{display:flex;max-width:940px}}@media (min-width:1280px){.module-footer-reviews .wrapper{max-width:1120px}}.module-footer-reviews .reviews{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0 20px}@media (min-width:992px){.module-footer-reviews .reviews{overflow:visible;display:flex;justify-content:center;align-items:center;padding:0}}.module-footer-reviews .reviews .group{display:flex;flex-shrink:0}@media (min-width:992px){.module-footer-reviews .reviews .group{width:33.33333%;flex-wrap:wrap}}.module-footer-reviews .review{background:#fff;margin:0 20px 20px 0;padding:25px 20px;box-shadow:-4px 4px rgba(0,0,0,.1);width:calc(33.33333% - 20px);max-width:100vw;align-self:flex-start;font-size:16px}.module-footer-reviews .review.w-large{font-size:14px}@media (max-width:991px){.module-footer-reviews .review.w-normal{width:240px}.module-footer-reviews .review.w-small{width:220px}.module-footer-reviews .review.w-large{width:280px;font-size:14px}}@media (min-width:992px){.module-footer-reviews .review{min-width:200px!important;width:calc(100% - 20px)}}.module-footer-reviews .review .name{font-size:17px}.module-footer-reviews .review .icon{margin-bottom:15px;display:flex;justify-content:center;align-items:center}.module-footer-reviews .review .stars{margin:5px auto 20px}.module-footer-reviews .review .stars svg{color:currentColor}.module-footer-reviews .review.trustedshops .stars{color:#fcdd11}.module-footer-reviews .review.trustedshops img{width:45px;height:45px;display:inline-block}.module-footer-reviews .review.trustpilot .stars{color:#51b27d}.module-footer-reviews .review.trustpilot img{display:inline-block}.module-footer-reviews .review.facebook{color:#4a6ba3}.module-footer-reviews .review.facebook .icon>svg{width:36px;height:36px;fill:currentColor}.module-footer-reviews .review.google{color:#e67002}.module-footer-reviews .review.google .icon>svg{width:85px;height:30px;fill:currentColor}.module-footer-reviews .spacer{display:block;height:2px;background:#222;margin:0 0 20px}.module-footer-reviews .return{display:flex;justify-content:center}@media (min-width:992px){.module-footer-reviews .return{flex-direction:column;align-self:flex-start;border:none;padding:0;margin:0}}.module-footer-reviews .return .employee{display:flex;align-items:flex-end;justify-content:flex-end;text-align:right;margin:0 -40px 0 10px;position:relative;order:1}@media (min-width:576px){.module-footer-reviews .return .employee{margin:0}}@media (min-width:992px){.module-footer-reviews .return .employee{order:-1}}.module-footer-reviews .return .employee .info{margin-bottom:10px;position:absolute;bottom:0;right:100%;display:flex;white-space:nowrap;z-index:2;margin-right:-10px}@media (min-width:992px){.module-footer-reviews .return .employee .info{display:block;position:relative;right:0;white-space:normal}}.module-footer-reviews .return .employee .image{width:168px;height:219px;overflow:hidden;flex-shrink:0}.module-footer-reviews .return .employee .image img{width:100%}.module-footer-reviews .return .box{padding-bottom:30px;max-width:500px}.module-footer-reviews .return .box h3{margin-bottom:10px}.module-footer-reviews .return .box svg{width:50px;height:50px}.module-footer-reviews .return .box p{margin-bottom:20px;padding:0 10px}.module-footer-reviews .return .box a{margin-bottom:10px}@media (min-width:992px){.module-footer-reviews .return .box a{max-width:100%}}@media (min-width:992px){.module-footer-reviews .return .box{width:260px;flex-shrink:0;border:1px solid #222;padding:20px;margin:0}}.module-footer-quicklinks{background-color:#2e2e2c;padding:35px 0}@media (min-width:768px){.module-footer-quicklinks{padding:55px 0}}.module-footer-quicklinks .item{padding:10px 25px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:2px solid #222;background-color:#2e2e2c;color:#fff;text-transform:uppercase;text-align:right;transition:all .4s ease;position:relative}.module-footer-quicklinks .item:first-child{border-top:2px solid #222}@media (min-width:768px){.module-footer-quicklinks .item{justify-content:flex-end}}.module-footer-quicklinks .item svg{fill:currentColor;width:40px;height:40px;flex-shrink:0;margin-left:20px}@media (min-width:768px){.module-footer-quicklinks .item svg{width:45px;height:45px}}.module-footer-quicklinks .item:after{content:"";display:block;position:absolute;z-index:5;left:0;top:0;bottom:0;right:0;opacity:0;background:rgba(0,0,0,.05);transition:opacity .3s;pointer-events:none}.module-footer-quicklinks .item:active:not(.disabled):not([disabled]):not(.loading):after,.module-footer-quicklinks .item:hover:not(.disabled):not([disabled]):not(.loading):after{content:"";opacity:1}.module-footer-quicklinks .wrap{margin-bottom:0!important}@media (max-width:767px){.module-footer-quicklinks .wrap+.wrap .item{border-top:none}}.module-footer-sociallinks{color:#fff;background-color:#222;padding:35px 0 25px;text-align:center;line-height:1}@media (min-width:992px){.module-footer-sociallinks{padding:55px 0 35px}}.module-footer-sociallinks .hashtag{font-family:bmx,Helvetica,Arial,sans-serif;color:#ff5f00;font-size:42px;margin-bottom:10px}@media (min-width:576px){.module-footer-sociallinks .hashtag{font-size:65px}}@media (min-width:992px){.module-footer-sociallinks .hashtag{font-size:70px}}.module-footer-sociallinks a{position:relative}.module-footer-sociallinks a:after{content:"";display:block;position:absolute;z-index:5;left:0;top:0;bottom:0;right:0;opacity:0;background:hsla(0,0%,100%,.05);transition:opacity .3s;pointer-events:none}.module-footer-sociallinks a:active:not(.disabled):not([disabled]):not(.loading):after,.module-footer-sociallinks a:hover:not(.disabled):not([disabled]):not(.loading):after{content:"";opacity:1}.module-footer-sociallinks a svg{width:29px;height:29px}.module-footer-sociallinks a.youtube svg{width:36px}.module-footer-links{background-color:#222}.module-footer-links ul{display:flex;justify-content:center;padding-top:5px}.module-footer-links ul a{position:relative;color:#b0b0b0;font-size:14px;padding:10px 5px;margin:0 3px}.module-footer-links ul a:after{content:"";display:block;position:absolute;z-index:5;left:0;top:0;bottom:0;right:0;opacity:0;background:rgba(0,0,0,.05);transition:opacity .3s;pointer-events:none}.module-footer-links ul a:active:not(.disabled):not([disabled]):not(.loading):after,.module-footer-links ul a:hover:not(.disabled):not([disabled]):not(.loading):after{content:"";opacity:1}@media only screen and (min-width:768px){.module-footer-links ul a{padding:10px}}.module-footer-links .price-info{text-align:center;padding:8px 20px 20px}.module-footer-links .price-info p{color:#fff;font-weight:400}.module-footer-consulter{display:flex;justify-content:center;min-height:inherit}.module-footer-consulter:not(.unpinned){z-index:110}@media (min-width:768px){.module-footer-consulter:not(.unpinned) .container{position:fixed;left:0;right:0;bottom:0;height:0;overflow:visible;width:100vw}.module-footer-consulter:not(.unpinned):hover .close{display:block;position:absolute;bottom:0;right:0;padding:3px 8px;cursor:pointer}}.module-footer-consulter .consulter{width:230px;position:relative;margin:25px 0 10px}@media (min-width:768px){.module-footer-consulter .consulter{background:rgba(0,0,0,.2);position:absolute;right:0;bottom:0;margin:0}}.module-footer-consulter .consulter .bubble{position:relative;background:#fff;margin:5px 5px 20px;cursor:pointer}.module-footer-consulter .consulter .bubble:after{content:"";display:block;width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:13px 20px 0 0;position:absolute;left:50%;bottom:-13px}.module-footer-consulter .consulter .bubble .person{position:relative;display:flex;align-items:center;overflow:hidden;justify-content:space-around}.module-footer-consulter .consulter .bubble .person:before{content:"";display:block;width:6px;height:6px;position:absolute;left:3px;top:3px;background:#33be60}.module-footer-consulter .consulter .bubble .person .text{display:flex;justify-content:center;position:relative;z-index:2;padding-left:20px;font-size:15px}.module-footer-consulter .consulter .bubble .person .text .title{display:block}.module-footer-consulter .consulter .bubble .person .text .question{display:none;font-size:13px}.module-footer-consulter .consulter .bubble .person .image{width:45px;margin-top:5px;flex-shrink:0;position:relative;z-index:1}.module-footer-consulter .consulter .bubble .person .image img{width:100%}.module-footer-consulter .consulter .bubble .button{display:none;align-items:center;padding:0 10px 0 20px;height:45px;font-size:15px;font-weight:700;border-top:2px solid #f0f0f0}.module-footer-consulter .consulter .bubble .button svg{display:block;width:25px;height:25px;margin-left:auto;fill:currentColor}.module-footer-consulter .consulter .bubble .button:hover{color:#ff5f00}@media (max-width:767px){.module-footer-consulter .consulter .bubble .button.btn-consulter{display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:10}.module-footer-consulter .consulter .bubble .button.btn-consulter span,.module-footer-consulter .consulter .bubble .button.btn-consulter svg{display:none}}.module-footer-consulter .consulter .close{display:none}@media (min-width:768px){.module-footer-consulter .consulter.opened .bubble .person .title,.module-footer-consulter .consulter:hover .bubble .person .title{display:none}.module-footer-consulter .consulter.opened .bubble .person .question,.module-footer-consulter .consulter:hover .bubble .person .question{display:block}.module-footer-consulter .consulter.opened .bubble .person .image,.module-footer-consulter .consulter:hover .bubble .person .image{width:90px;margin-top:10px;margin-right:-30px;right:22px}.module-footer-consulter .consulter.opened .bubble .person .image:before,.module-footer-consulter .consulter:hover .bubble .person .image:before{content:"Pascal";position:absolute;bottom:5px;right:105%;font-size:11px;font-weight:700}.module-footer-consulter .consulter.opened .bubble .button,.module-footer-consulter .consulter:hover .bubble .button{display:flex}}body.site-livechat-inactive .module-footer-consulter{display:none}.module-footer-newsletter{background:#2e2e2c;padding:60px 0}@media (max-width:767px){.module-footer-newsletter{padding:40px 0}}.module-footer-newsletter h2{color:#f0f0f0;font-family:tstar mono,Helvetica,Arial,sans-serif;font-size:22px;max-width:500px;margin-left:auto;margin-right:auto;margin-bottom:2em;text-transform:none}@media (max-width:767px){.module-footer-newsletter h2{font-size:17px;max-width:80%}}.module-footer-newsletter form{max-width:none!important}.module-footer-newsletter .success-message{padding:10px 15px;max-width:740px;margin:auto;color:#33be60;border:1px solid #7bdc9b}.module-footer-newsletter .success-message p{color:#f0f0f0}.module-footer-newsletter .error-message{padding:10px 15px;max-width:740px;margin:20px auto 0;border:1px solid #f79393}.module-footer-newsletter .error-message p{color:#f79393}.module-footer-newsletter .error-message p,.module-footer-newsletter .success-message p{text-align:center}.module-footer-newsletter .order-wrap{display:flex;justify-content:center;flex-wrap:wrap;align-items:baseline}@media (max-width:991px){.module-footer-newsletter .order-wrap{flex-direction:column}}.module-footer-newsletter .order-wrap .input-container{display:flex}@media (max-width:991px){.module-footer-newsletter .order-wrap .input-container{width:100%;flex-direction:column}}.module-footer-newsletter .order-wrap .parsley-errors-list{max-width:280px;font-weight:700;padding-left:17px}@media (max-width:991px){.module-footer-newsletter .order-wrap .parsley-errors-list{margin-left:auto;margin-right:auto;max-width:400px}}.module-footer-newsletter .order-wrap input{display:block;margin:0;width:100%;background:#2e2e2c;color:#f0f0f0;border-bottom:1px solid #f0f0f0}@media (max-width:991px){.module-footer-newsletter .order-wrap input{max-width:400px;margin-left:auto;margin-right:auto}}.module-footer-newsletter .order-wrap input::placeholder{color:#b0b0b0;font-size:14px;padding-left:5px}.module-footer-newsletter .order-wrap .input-wrap{width:280px;margin-right:30px;margin-bottom:2px}@media (max-width:991px){.module-footer-newsletter .order-wrap .input-wrap{width:80%;max-width:400px;margin-left:auto;margin-right:auto;margin-bottom:30px}}.module-footer-newsletter .order-wrap .input-wrap .text-small{color:#b0b0b0;padding-left:17px}@media (max-width:991px){.module-footer-newsletter .order-wrap .input-wrap .text-small{margin-left:auto;margin-right:auto}}.module-footer-newsletter .order-wrap .button{margin-left:30px;margin-top:40px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:991px){.module-footer-newsletter .order-wrap .button{width:80%;max-width:400px;margin-left:auto;margin-right:auto}}.module-footer-newsletter .order-wrap .button .dataprotection p{color:#b0b0b0;padding-top:3px}.module-footer-newsletter .order-wrap .button .dataprotection p a{font-weight:600;color:#b0b0b0;text-decoration:underline}.module-footer-newsletter .order-wrap .button .dataprotection p a:focus,.module-footer-newsletter .order-wrap .button .dataprotection p a:hover{color:#ff5f00}.module-footer-newsletter .site-form .form-control-wrap{float:none;width:auto}.module-footer-newsletter .site-form .form-group .form-control-wrap .chosen-container .chosen-single,.module-footer-newsletter .site-form .form-group .form-control-wrap input,.module-footer-newsletter .site-form .form-group .form-control-wrap textarea{box-shadow:inherit;background-color:inherit}.module-footer-newsletter .input-container .input-wrap .form-group.email_t1afde,.module-footer-newsletter .input-container .input-wrap .form-group.namefirst,.module-footer-newsletter .no-display{display:none}#wrapper-content{position:relative;z-index:40;margin:0 auto}#grid-main{position:relative;z-index:20;overflow-x:hidden}#grid-content{padding:40px 0}#grid-crosssell-foot .module-product-list:first-child{border-top:1px solid #b0b0b0;padding-top:40px}#grid-crosssell-foot .module-product-list:last-child{padding-bottom:30px}@media (max-width:575px){#grid-crosssell-foot .module-product-list .item:nth-child(n+5){display:none}}.module-suggest-shipping-country{position:absolute;display:block;top:200px;left:50%;transform:translateX(-50%);z-index:100;padding:10px;background-color:#fff}.module-blog-article{position:relative;overflow:hidden}@media (max-width:767px){.module-blog-article.site-overlay-teaser-container{margin:20px 0!important}}.module-blog-article .site-slide-out{min-height:400px;max-height:400px}.module-blog-article .site-slide-out.open .article{transform:translateY(120px)}.module-blog-article.has-image-mood .site-slide-out{min-height:700px;max-height:700px}.module-blog-article .image-head{position:relative;width:100vw;max-width:1220px;height:400px;margin:0 auto -380px;overflow:hidden}.module-blog-article .image-head img{position:absolute;top:0;left:0;right:0}.module-blog-article.has-image-mood .image-head{height:700px;margin-bottom:-500px}.module-blog-article.has-image-mood .site-slide-out .image-head{margin-bottom:-600px}@media (max-width:767px){.module-blog-article.has-slide-out .image-head{height:auto;margin-bottom:0}.module-blog-article.has-slide-out .image-head img{position:relative}}.module-blog-article .article{transition:transform .4s ease;will-change:transition;margin-top:10%}@media (max-width:991px){.module-blog-article .article{border-left:15px solid #fff;border-right:15px solid #fff;margin-left:-15px;margin-right:-15px}}.module-blog-article .article .wrap-content,.module-blog-article .article div[id*=grid-m]{background-color:#fff}.module-blog-article .article>i.loading{z-index:1;display:block;position:absolute;left:50%;top:50%;margin:-25px 0 0 -25px}.module-blog-article .article [id^=grid-m-embedded-].not-published{opacity:.25}.module-blog-article .article .admon-onpage-hidden,.module-blog-article .article .admon-placeholder{display:none!important}.module-blog-article.has-image-mood .article{margin-top:30%}.module-blog-article.has-image-mood .article>i.loading{margin:-125px 0 0 -25px}.bk-overlay-body .module-blog-article .article{margin:0;border:none}.module-blog-article .module-blog-post-head{background-color:#fff}.module-blog-article .module-blog-post-head h2{font-size:27px;padding-bottom:7px;margin:0!important}.bk-overlay-body .module-blog-article .module-blog-post-head .inner{padding:0}.module-blog-article .messagebox{position:absolute;top:20px;left:0;right:0;z-index:5;margin:0 auto}.module-tab-nav-item .module-blog-article div[id*=grid-m]{max-width:calc(100% - 100px);margin:0 auto}.module-breadcrumbs ul{position:relative;min-height:60px;height:100%;padding:10px;border-bottom:1px solid #f0f0f0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.module-breadcrumbs ul li{color:#222;font-size:15px;font-weight:500;text-transform:uppercase;padding:0 5px}.module-breadcrumbs ul li:nth-child(n+2):before{content:"/";display:inline-block;margin-left:-5px}.module-breadcrumbs ul li a{color:inherit;transition:all .4s ease;padding:5px 8px}.module-breadcrumbs ul li a:hover,.module-breadcrumbs ul li a:hover:active,.module-breadcrumbs ul li a:hover:focus{background-color:#f0f0f0}.module-breadcrumbs ul li a.back:before{content:"\2190 ";font-family:bmx,Helvetica,Arial,sans-serif;display:inline-block;line-height:1.2;padding-right:2px}.module-breadcrumbs ul li span{padding:5px 8px}.module-breadcrumbs ul li h1{display:inline-block;font-size:15px;padding:5px 8px}@media (min-width:992px){.module-breadcrumbs.has-image{height:150px}.module-breadcrumbs.has-image li,.module-breadcrumbs.has-image li h1{font-size:21px}.module-breadcrumbs.has-image .image{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;padding:20px;opacity:.5}.module-breadcrumbs.has-image .image img{width:auto;height:100%}}@media (max-width:991px){.module-breadcrumbs{margin:40px 0 -37px}.module-breadcrumbs.has-image{height:auto}.module-breadcrumbs.has-image .image{display:none}.module-breadcrumbs ul{width:auto;height:auto;padding:0;min-height:0;border-bottom:0}.module-breadcrumbs ul li{padding:0;width:100%}.module-breadcrumbs ul li:nth-child(n+2):before,.module-breadcrumbs ul li a,.module-breadcrumbs ul li span{display:none}.module-breadcrumbs ul li h1{font-size:27px;padding:0;min-height:0;width:100%;text-align:center}}.module-product-history-teaser{background-color:#fff;border-top:1px solid #b0b0b0;padding-top:38px;text-align:center}.module-product-history-teaser .link-all{position:absolute;top:0;right:0}.module-product-history-teaser .products{margin-bottom:20px;display:flex;justify-content:center}.module-product-history-teaser .products .item{padding:18px 0;width:16.6666666667%}.module-product-history-teaser .products .item.site-hover:before{left:-1px}.module-product-history-teaser .products .item .inner{padding:0 10px;text-align:center}.module-product-history-teaser .products .item .inner img{max-width:100%;margin:0 auto}.module-product-history-teaser .products .item .inner span{display:block;overflow:hidden;height:2.4em;color:#2e2e2c;font-size:11px;margin-top:10px;line-height:1.2}.module-product-history-teaser .products .item .image{height:120px}@media (min-width:992px){.module-product-history-teaser .products .item .site-no-image-placeholder{padding-bottom:120px}}@media (max-width:991px){.module-product-history-teaser .products .item .image{height:auto}.module-product-history-teaser .products .item:nth-child(n+6){display:none}.module-product-history-teaser .products .item{width:20%}}@media (max-width:767px){.module-product-history-teaser .headline{margin-bottom:10px}.module-product-history-teaser .link-all{position:relative;display:inline-block;margin:5px 0 20px}.module-product-history-teaser{padding-top:23px}.module-product-history-teaser .products{margin-bottom:5px}.module-product-history-teaser .products .item:nth-child(n+5){display:none}.module-product-history-teaser .products .item{width:25%}}@media (max-width:575px){.module-product-history-teaser .products .item:nth-child(n+4){display:none}.module-product-history-teaser .products .item{width:33.333333333333%}}.module-product-catalog{min-height:500px;position:relative}.module-product-catalog .product-catalog+.loading{display:none}.module-slider-head{position:relative;margin-top:3px}.module-slider-head .item{display:block}.module-slider-head .ratio-container{padding-bottom:133.3%}@media (min-width:576px){.module-slider-head .ratio-container{padding-bottom:53.55%}}.module-slider-head.slider .item{background:#2e2e2c;margin:0 1.5px;max-width:calc(100% - 80px)}@media only screen and (min-width:0px){.module-slider-head.slider .item{width:535px}}@media only screen and (min-width:576px){.module-slider-head.slider .item{width:727px}}@media only screen and (min-width:768px){.module-slider-head.slider .item{width:720px}}@media only screen and (min-width:992px){.module-slider-head.slider .item{width:940px}}@media only screen and (min-width:1280px){.module-slider-head.slider .item{width:1120px}}.module-slider-head.slider:not(.flickity-enabled)+.site-loading{display:block}.module-countdown{position:absolute;top:0;left:0;width:150px;height:150px;z-index:1;display:flex;justify-content:center;align-items:center}@media (max-width:575px){.module-countdown{transform-origin:top left;transform:scale(.8)}}@media (max-width:480px){.module-countdown{transform:scale(.7)}}.module-countdown:after{content:"";position:absolute;top:0;left:0;width:0;height:0}.module-countdown.dark:after{border-color:#222 transparent transparent #222;border-style:solid;border-width:75px}.module-countdown.bright:after{border-color:#fff transparent transparent #fff;border-style:solid;border-width:75px}.module-countdown .circle{position:absolute;top:0;left:0;opacity:1;width:150px;height:150px;padding:25px;z-index:1}.module-countdown .circle svg{fill:#fff}.module-countdown .circle svg path{fill-opacity:.1}.module-countdown.bright .circle svg{fill:#222}.module-countdown.days-left-1 .circle svg path:nth-child(-n+1),.module-countdown.days-left-2 .circle svg path:nth-child(-n+2),.module-countdown.days-left-3 .circle svg path:nth-child(-n+3),.module-countdown.days-left-4 .circle svg path:nth-child(-n+4),.module-countdown.days-left-5 .circle svg path:nth-child(-n+5),.module-countdown.days-left-6 .circle svg path:nth-child(-n+6),.module-countdown.days-left-7 .circle svg path:nth-child(-n+7),.module-countdown.days-left-8 .circle svg path:nth-child(-n+8),.module-countdown.days-left-9 .circle svg path:nth-child(-n+9),.module-countdown.days-left-10 .circle svg path:nth-child(-n+10){fill-opacity:.9}.module-countdown .text{z-index:1;font-family:tstar,Helvetica,Arial,sans-serif;font-size:17px;white-space:nowrap;font-weight:400;display:flex;justify-content:center;align-items:center}.module-countdown .text .number{position:relative;font-family:bmx,Helvetica,Arial,sans-serif;font-size:69px;font-weight:700}.module-countdown .text.days-left-10 .number{padding:0}.module-countdown .text.days-left-0{text-align:center}.module-countdown .text.only-today{flex-direction:column;padding-bottom:10px}@media (max-width:575px){.module-countdown .text.only-today .text-only{font-weight:700}}.module-countdown .text.only-today .text-today{font-family:bmx,Helvetica,Arial,sans-serif;font-size:47px;font-weight:700;line-height:44px}.module-countdown.dark .text{color:#fff}.module-countdown.bright .text{color:#222}.module-countdown.lang-de .text.days-left-1 .number{padding-right:5px}.module-countdown.lang-en .text{padding-left:36px}.module-countdown.lang-en .text .text-left{padding-left:2px}.module-countdown.lang-en .text .text-left span{letter-spacing:2px}.module-countdown.lang-es,.module-countdown.lang-fr{width:170px;height:170px}.module-countdown.lang-es.dark:after,.module-countdown.lang-fr.dark:after{border-color:#222 transparent transparent #222;border-style:solid;border-width:85px}.module-countdown.lang-es.bright:after,.module-countdown.lang-fr.bright:after{border-color:#fff transparent transparent #fff;border-style:solid;border-width:85px}.module-countdown.lang-es .circle,.module-countdown.lang-fr .circle{width:170px;height:170px;padding:30px}.module-countdown.lang-es .text,.module-countdown.lang-fr .text{padding-right:25px}.module-countdown.lang-es .text.days-left-10,.module-countdown.lang-fr .text.days-left-10{padding-right:21px}.module-countdown.lang-es .text.days-left-10 .number,.module-countdown.lang-fr .text.days-left-10 .number{font-size:57px}.module-countdown.lang-es .text.days-left-10 .suffix,.module-countdown.lang-fr .text.days-left-10 .suffix{padding-left:2px}.module-countdown.lang-es .text.only-today,.module-countdown.lang-fr .text.only-today{padding-right:0}.module-countdown.lang-fr .text.only-today{padding-bottom:20px}.module-countdown.lang-fr .text.only-today .text-today{font-size:32px;line-height:32px}.module-text-seo{padding:30px 0;position:relative}.module-text-seo.headline-promoted .site-text h1,.module-text-seo .site-text h2{text-align:center;text-transform:uppercase;margin-bottom:3em}.module-text-seo.headline-promoted .site-text h1{font-size:21px}.module-text-seo.headline-promoted .site-text h2{text-transform:none;text-align:left;margin-bottom:1.5em}.module-text-seo.headline-promoted .site-text h3{font-size:17px;font-weight:600}@media (max-width:767px){.module-text-seo .site-text h2{margin-bottom:.75em}}.module-text-seo .site-slide-out{max-height:530px}@media (max-width:767px){.module-text-seo .site-slide-out{max-height:120px!important;padding-right:40px;display:block!important}.module-text-seo .site-slide-out-active{padding-right:45px}.module-text-seo .site-slide-out:before{content:" ";background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.75) 60%,hsla(0,0%,100%,.96) 75%,#fff);position:absolute;top:45%;bottom:0;left:0;right:45px;z-index:1}}.bk-overlay-body .module-text-seo{padding:0}.module-product-detail .wrap-right{padding-left:60px}@media (max-width:991px){.module-product-detail .wrap-right{padding-left:30px}}@media (max-width:767px){.module-product-detail .wrap-right{padding-left:0}}.module-product-detail .cart .wrap-right{margin-bottom:50px}.module-product-detail .cart .wrap-right.has-test{margin-bottom:80px}@media (max-width:767px){.module-product-detail .cart .wrap-right{margin-bottom:30px}.module-product-detail .cart .wrap-right.has-test{margin-bottom:60px}}.module-product-detail .images{position:relative;display:flex;align-items:stretch}@media (max-width:767px){.module-product-detail .images .site-no-image-placeholder{padding-bottom:50%}}.module-product-detail .images .slider-main{display:flex;flex-direction:column;width:100%;border-bottom:1px solid #f0f0f0;min-height:300px}@media (min-width:768px){.module-product-detail .images .slider-main{border:none}}.module-product-detail .images .slider-main .flickity-viewport{width:100%;height:unset;display:flex;flex-grow:1}.module-product-detail .images .slider-main .item{height:100%;width:100%}@media (max-width:767px){.module-product-detail .images .slider-main .item:hover:after{display:none}.module-product-detail .images .slider-main .item:hover img{transform:none}}.module-product-detail .images .slider-main .item .image{position:relative;max-width:320px;display:flex;align-items:center;justify-content:center;margin:auto;height:100%}@media (min-width:992px){.module-product-detail .images .slider-main .item .image{max-width:580px}}@media (min-width:1280px){.module-product-detail .images .slider-main .item .image{max-width:640px}}.module-product-detail .images .flickity-page-dots{display:none;text-align:left}@media (max-width:767px){.module-product-detail .images .flickity-page-dots{display:block}}.module-product-detail .images .flickity-page-dots .dot{border:1px solid;border-radius:50%}.module-product-detail .images .flickity-page-dots .dot.is-selected{background-color:#2e2e2c}.module-product-detail .slider-nav{overflow:hidden;height:75px}@media (max-width:767px){.module-product-detail .slider-nav{display:none}}.module-product-detail .slider-nav .slider{width:100%;height:100%;text-align:center;white-space:nowrap}.module-product-detail .slider-nav .slider .item{margin:3px;text-align:center;position:relative;outline:none!important;width:97px;height:76px;padding:8px;display:block}.module-product-detail .slider-nav .slider .item:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;transition:background .4s ease}.module-product-detail .slider-nav .slider .item:not(.is-nav-selected):after{background:rgba(0,0,0,.06)}.module-product-detail .slider-nav .slider .item.is-nav-selected:after{background:rgba(0,0,0,.18)}.module-product-detail .slider-nav .slider .item:not(.is-nav-selected):hover:after{background:rgba(0,0,0,.06);cursor:pointer}.module-product-detail .slider-nav .slider .item img{max-width:100%;max-height:100%;display:inline-block;opacity:0;transition:opacity .4s ease}.module-product-detail .slider-nav .slider.flickity-enabled .item img{opacity:1}.module-product-detail .cart{margin-left:auto}@media (max-width:767px){.module-product-detail .cart{padding-top:10px}}.module-product-detail .cart .manufacturer{position:relative;text-align:right;padding-top:10px;margin-bottom:40px;height:70px}.module-product-detail .cart .manufacturer a{height:100%}.module-product-detail .cart .manufacturer a img{display:inline-block;max-height:100%;max-width:100%}.module-product-detail .cart .manufacturer span{font-size:31px;font-family:bmx,Helvetica,Arial,sans-serif;text-transform:uppercase;line-height:1;max-height:2em;overflow:hidden;position:relative;display:block}.module-product-detail .cart .name-product{margin-bottom:0;text-align:left;text-transform:none}.module-product-detail .cart .review-overview{font-size:11px;color:#2e2e2c;display:inline-block}.module-product-detail .cart .review-overview:focus,.module-product-detail .cart .review-overview:hover{color:#222}.module-product-detail .cart .review-overview .site-stars{top:3px;padding-right:5px}.module-product-detail .cart .review-overview .site-stars svg{width:10px;height:10px}.module-product-detail .cart .review-overview .number{font-size:11px;color:#ff5f00;text-decoration:underline;vertical-align:middle}.module-product-detail .cart .review-overview .text{vertical-align:middle}.module-product-detail .cart .product-id{color:#b0b0b0;padding:5px 15px 0 0}.module-product-detail .cart form{padding:30px 0 0;position:relative}@media (max-width:767px){.module-product-detail .cart form{padding-right:0;padding-top:10px}.module-product-detail .cart form .cart form:before{display:none}}.module-product-detail .cart .badges-default{position:absolute;left:0;top:20px}.module-product-detail .cart .badges-default .badge-percentage .text{font-size:17px;transition:width .15s,opacity .1s;opacity:1;overflow:hidden}.module-product-detail .cart .badges-default .badge-percentage svg{width:50px;height:50px}.module-product-detail .cart .badges-default .site-badge-default{width:50px;height:50px;float:left}.module-product-detail .cart .badges-default .site-badge-default+.site-badge-default{margin-left:5px}@media (max-width:767px){.module-product-detail .cart .badges-default{left:auto;right:0;top:-40px}}.module-product-detail .cart .badge-text.free-shipping,.module-product-detail .cart .badge-text.outdated{font-family:bmx,Helvetica,Arial,sans-serif;text-align:right;text-transform:uppercase;margin-bottom:-8px}.module-product-detail .cart .strike-through-price{display:block;text-align:right;margin-bottom:-8px;margin-top:10px}.module-product-detail .cart .price{text-align:right;font-size:35px;font-family:bmx,Helvetica,Arial,sans-serif;display:block}.module-product-detail .cart .price span{font-size:50%}.module-product-detail .cart .price-basic{display:block;text-align:right;font-size:11px}.module-product-detail .cart .paypal-credit{text-align:right;margin-top:5px;margin-bottom:5px;font-size:14px;font-weight:500}.module-product-detail .cart .paypal-credit>div:not(.selected){display:none}.module-product-detail .cart .price-info{display:block;text-align:right;color:#565759}.module-product-detail .cart .price-info a{display:inline-block;color:#565759;text-decoration:underline}.module-product-detail .cart .price-info a:focus,.module-product-detail .cart .price-info a:hover{color:#222}@media (max-width:767px){.module-product-detail .cart .price-info{position:absolute;top:6px;left:0;text-align:left;max-width:60%;margin-bottom:0;height:45px}}.module-product-detail .cart .choose-product-option{margin-bottom:20px}.module-product-detail .cart .choose-product-option .single{display:block;background:#f0f0f0;padding:5px 12px 5px 27px;position:relative}.module-product-detail .cart .choose-product-option .single [class*=site-stock-bg]{display:inline-block;width:9px;height:9px;position:absolute;top:14px;left:12px}@media (max-width:767px){.module-product-detail .cart .choose-product-option .single [class*=site-stock-bg]{top:12px}}.module-product-detail .cart .stock{display:flex;margin-bottom:10px}.module-product-detail .cart .stock .label{width:50%;color:#222;font-weight:700;line-height:21px}@media (max-width:767px){.module-product-detail .cart .stock .label{display:none}}.module-product-detail .cart .stock .value{width:50%;text-align:right;line-height:21px}.module-product-detail .cart .stock .value .site-stock-{font-size:11px;color:#565759;font-weight:700;font-style:italic}@media (max-width:767px){.module-product-detail .cart .stock .value .site-stock-{display:none}}@media (max-width:767px){.module-product-detail .cart .stock .value{line-height:33px;text-align:left;float:none;width:auto}}.module-product-detail .cart .quantity{margin-bottom:35px}@media (max-width:767px){.module-product-detail .cart .quantity{margin-bottom:15px}}.module-product-detail .cart .quantity .label{width:65%;float:left;color:#222;font-weight:700;line-height:29px}@media (max-width:767px){.module-product-detail .cart .quantity .label{width:50%;line-height:33px}}.module-product-detail .cart .quantity .value{width:35%;float:left}@media (max-width:767px){.module-product-detail .cart .quantity .value{width:50%}}.module-product-detail .cart .restriction:not(:empty){color:#f03434;margin-bottom:15px;line-height:1.2;height:1.2em;font-size:11px;text-align:center;font-weight:700}.module-product-detail .cart .button-wrap{width:100%;display:flex;justify-content:flex-end}.module-product-detail .cart .add-to-cart-prevented{display:block;text-align:right}.module-product-detail .cart .add-to-cart{margin-bottom:10px;height:100%;display:flex;align-items:center;justify-content:center}@media (max-width:767px){.module-product-detail .cart .add-to-cart{flex-grow:3}.module-product-detail .cart .add-to-cart button{flex-grow:1}}@media (max-width:575px){.module-product-detail .cart .add-to-cart{flex-grow:1}}.module-product-detail .cart .add-to-wishlist{text-align:center;margin-bottom:10px;height:100%;display:flex;align-items:center;justify-content:center}.module-product-detail .cart .add-to-wishlist button{margin-right:6px;padding:0 10px}.module-product-detail .cart .add-to-wishlist button:first-child{text-decoration:underline;line-height:20px}@media (max-width:370px){.module-product-detail .cart .add-to-wishlist button{padding-left:5px;padding-right:5px}.module-product-detail .cart .add-to-wishlist button:after{padding-left:0}}@media (max-width:767px){.module-product-detail .cart .add-to-wishlist{flex-grow:2}}@media (max-width:575px){.module-product-detail .cart .add-to-wishlist{flex-grow:0}}.module-product-detail .cart .share{display:none}@media (max-width:767px){.module-product-detail .cart .share{margin-top:-5px;display:block}.module-product-detail .cart .share a,.module-product-detail .cart .share button{width:25%;float:left;font-size:26px;padding:10px 0 12px;text-align:center}}.module-product-detail .benefits .benefit-wrap{position:relative;margin-top:2px}.module-product-detail .benefits .link-test{position:absolute;top:-50px;right:0;display:flex;justify-content:flex-end;align-items:flex-end}.module-product-detail .benefits .link-test .image-author{display:inline-block;width:51px;height:50px}@media (max-width:329px){.module-product-detail .benefits .link-test .image-author{width:40px;height:40px}}.module-product-detail .benefits .link-test .text-tested{text-decoration:underline;padding-bottom:5px;margin-right:10px}@media (max-width:767px){.module-product-detail .benefits .link-test{right:20px;margin:-10px -15px -10px -10px;padding:10px 0 10px 10px}}.module-product-detail .benefits .inner{padding:20px 30px;border-top:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0}@media (max-width:767px){.module-product-detail .benefits .inner{text-align:left}}.module-product-detail .benefits .inner ul{position:relative;left:50%;transform:translateX(-50%);display:inline-block}.module-product-detail .benefits .inner li{font-size:14px;font-weight:700;white-space:nowrap;display:flex;align-items:center}.module-product-detail .benefits .inner li svg{width:15px;height:15px;fill:#33be60;margin-right:10px}@media (max-width:767px){.module-product-detail .benefits>*{text-align:center}}.module-product-detail .product-options{margin-bottom:20px;margin-top:40px}@media (max-width:767px){.module-product-detail .product-options{border-top:1px solid #f0f0f0;padding-top:30px}}.module-product-detail .product-options .legend{font-size:11px;white-space:nowrap;margin-bottom:10px}.module-product-detail .product-options .legend span:not(:last-child){padding-right:3px}.module-product-detail .product-options .option{margin-bottom:6px;display:flex}.module-product-detail .product-options .option .icon{width:8px;height:8px;position:relative;top:6px;margin-right:10px;flex-shrink:0}.module-product-detail .product-options .option .stock-price{text-align:right;flex-shrink:0;margin-left:auto;padding-left:10px}.module-product-detail .product-options .properties{margin:5px 0 15px 25px}.module-product-detail .description{padding:10px 0 60px}@media (max-width:991px){.module-product-detail .description{padding-right:0;padding-left:0}}@media (max-width:767px){.module-product-detail .description{padding:30px 0 0}}.module-product-detail .description .site-text h2:first-child{margin-left:auto;margin-right:auto;max-width:600px;text-align:center}.module-product-detail .description h2+br,.module-product-detail .description h3+br{display:none}.module-product-detail .description img{max-width:100%}@media (max-width:767px){.module-product-detail .description img{display:block;margin:0 auto}}@media (max-width:767px){.module-product-detail .bk-overlay-content .description{display:block;padding-left:0;padding-right:0}}.module-product-detail .reviews{padding:0}.module-product-detail .reviews>h2{display:none}.module-product-detail .reviews .site-slide-out{max-height:560px}@media (max-width:991px){.module-product-detail .reviews{padding-right:0;padding-left:0}}@media (max-width:767px){.module-product-detail .reviews{display:none}}@media (max-width:575px){.module-product-detail .reviews>h2{padding:20px 0;margin:0}.module-product-detail .reviews>h2 :after{right:0}}.module-product-detail .reviews .overview{border-top:1px solid #2e2e2c;border-bottom:1px solid #f0f0f0;padding:40px 20px;margin:0 0 20px}.module-product-detail .reviews .overview .headline{padding-bottom:15px;text-align:center}.module-product-detail .reviews .overview .headline h2{display:inline-block}.module-product-detail .reviews .overview .headline h2 span{color:#b0b0b0}.module-product-detail .reviews .overview .headline .site-stars{display:inline-block;margin-left:7px}.module-product-detail .reviews .overview .headline .score{font-size:14px;margin-left:7px}@media (max-width:767px){.module-product-detail .reviews .overview .headline{padding-bottom:0}.module-product-detail .reviews .overview .headline h2{margin-bottom:.8em}}.module-product-detail .reviews .overview .score-sum{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:767px){.module-product-detail .reviews .overview .score-sum{padding-bottom:10px}}.module-product-detail .reviews .overview .score-sum .average-rating{padding-top:10px;font-weight:500}@media (max-width:767px){.module-product-detail .reviews .overview .score-sum .average-rating{font-size:21px}}.module-product-detail .reviews .overview .score-sum .site-stars svg{width:23px;height:23px;margin-left:3px}.module-product-detail .reviews .overview .item{padding-left:20px}.module-product-detail .reviews .overview .item .site-stars{float:left;margin-right:10px;position:relative;top:3px}.module-product-detail .reviews .overview .item .site-stars+.count{margin-left:0}.module-product-detail .reviews .overview .item .count{margin-left:12px;font-size:14px;position:relative;top:-1px}@media (max-width:767px){.module-product-detail .reviews .overview .item .count{margin-left:10px}}.module-product-detail .reviews .overview .item .rating{float:left}.module-product-detail .reviews .overview .item .rating span{font-weight:500;font-size:14px;position:relative;top:-1px}.module-product-detail .reviews .overview .item .rating svg{margin-right:8px;margin-left:3px;color:#ff5f00;width:13px;height:13px}@media (max-width:767px){.module-product-detail .reviews .overview .item .rating svg{margin-right:5px}}.module-product-detail .reviews .overview .item .bar-container{position:relative;width:180px;background-color:#f0f0f0;height:10px;margin-top:7px;float:left}.module-product-detail .reviews .overview .item .bar-container .bar{height:10px;background-color:#ff5f00;position:absolute;left:0;top:0}@media (max-width:767px){.module-product-detail .reviews .overview .item{padding-left:0}}@media (max-width:575px){.module-product-detail .reviews .overview .item{position:relative;left:50%;transform:translateX(-50%);display:inline-block;margin-bottom:3px}}.module-product-detail .reviews .overview.overview.no-reviews{padding:0;margin:0 0 20px;border:1px solid #565759}.module-product-detail .reviews .overview.overview.no-reviews .headline{padding-top:40px}.module-product-detail .reviews .overview.overview.no-reviews .overlay{position:absolute;top:0;bottom:0;left:10px;right:10px;z-index:2;background:hsla(0,0%,100%,.7)}.module-product-detail .reviews .overview.overview.no-reviews .row{position:relative;margin-bottom:30px}.module-product-detail .reviews .overview.overview.no-reviews .box-write-review{width:100%;height:354px;padding:50px 100px;display:flex;flex-direction:column;justify-content:space-evenly;background:url(/assets/ab4b545aebbae3194435fe4a7440e15f-833.jpg);background-position:50%}.module-product-detail .reviews .overview.overview.no-reviews .box-write-review h2{max-width:320px;color:#fff;margin-left:auto;margin-right:auto;font-family:bmx,Helvetica,Arial,sans-serif;font-weight:700;font-size:48px;margin-bottom:20px}.module-product-detail .reviews .overview.overview.no-reviews .box-write-review p{text-align:center;max-width:320px;color:#fff;margin-left:auto;margin-right:auto}.module-product-detail .reviews .overview.overview.no-reviews .box-write-review button{margin-left:auto;margin-right:auto;margin-top:40px;background:hsla(0,0%,100%,.7);flex-shrink:0}@media (max-width:767px){.module-product-detail .reviews .overview{padding-bottom:0;padding-top:0;border-top:none;margin-bottom:10px}}.module-product-detail .write-review{text-align:center;padding-top:60px}@media (max-width:991px){.module-product-detail .write-review{width:100%}}@media (max-width:767px){.module-product-detail .write-review{padding-top:30px;padding-bottom:0}}.module-product-detail .write-review button{margin-bottom:20px}@media (max-width:767px){.module-product-detail .write-review button{margin-bottom:35px}}.module-product-detail .reviews-teaser{display:none}@media (max-width:767px){.module-product-detail .reviews-teaser{display:block;margin-right:-15px!important;margin-left:-15px!important;padding-right:15px!important;padding-left:15px!important}.module-product-detail .reviews-teaser h2{text-align:left;margin-bottom:10px;padding-bottom:0}.module-product-detail .reviews-teaser h2 span{color:#565759;font-weight:400}.module-product-detail .reviews-teaser .review-average{color:#ff5f00;padding-left:5px;position:relative;top:-1px}.module-product-detail .reviews-teaser p{position:relative;padding-left:40px}.module-product-detail .reviews-teaser .icon-review{display:block;position:absolute;top:-1px;left:0;width:30px;height:25px}}@media (max-width:575px){.module-product-detail .reviews-teaser{margin-right:-15px!important;margin-left:-15px!important;padding-right:15px!important;padding-left:15px!important}}.module-product-detail .social-share .share-section{border-bottom:1px solid #b0b0b0;display:flex;justify-content:space-between;align-items:center;padding:25px 2px 25px 0}.module-product-detail .social-share .share-section .caption{font-weight:500}.module-product-detail .social-share .share-section .icons{display:flex;line-height:0}.module-product-detail .social-share .share-section .icons a,.module-product-detail .social-share .share-section .icons button{position:relative;width:26px;height:26px;background:#222;border-radius:50%;overflow:hidden;margin:0 3px}.module-product-detail .social-share .share-section .icons a svg,.module-product-detail .social-share .share-section .icons button svg{width:13px;height:13px;fill:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.module-product-detail .social-share .share-section .icons a:hover svg,.module-product-detail .social-share .share-section .icons button:hover svg{fill:#f0f0f0}.module-product-detail .info-teaser{padding:30px 15px 30px 0;display:block;position:relative;overflow:hidden;border-top:1px solid #b0b0b0;text-align:left}.module-product-detail .info-teaser.ask-a-question{border-bottom:1px solid #b0b0b0;width:100%}.module-product-detail .info-teaser+.info-teaser{margin-top:-1px}.module-product-detail .info-teaser h2{padding-bottom:10px;text-align:left}@media (max-width:767px){.module-product-detail .pricealert{margin-right:-15px!important;margin-left:-15px!important;overflow:hidden;position:relative;margin-bottom:15px}.module-product-detail .pricealert button{padding:0 15px!important;background-color:#f0f0f0;position:relative;height:80px;display:block;width:100%}.module-product-detail .pricealert button:after{font-family:bmx,Helvetica,Arial,sans-serif;content:"\2192";font-size:28px;line-height:40px;color:#222;position:absolute;top:50%;margin-top:-20px;right:12px}.module-product-detail .pricealert button h2{font-size:17px;padding-right:150px;line-height:1.4}}@media (max-width:767px) and (max-width:339px){.module-product-detail .pricealert button h2{font-size:14px;color:#000}}@media (max-width:767px){.module-product-detail .pricealert button .ribbon-mobile{position:absolute;top:50%;right:10px;width:180px;margin-top:-23px;border-top:1px solid #ff5f00;border-bottom:1px solid #ff5f00;transform:rotate(-45deg);text-align:center}.module-product-detail .pricealert button .ribbon-mobile span{text-transform:uppercase;font-size:13px;font-weight:700;color:#ff5f00;padding:7px;max-width:80px;display:inline-block;text-align:left;line-height:1.3;letter-spacing:1px}.module-product-detail .pricealert button .ribbon-mobile-pricealert span{max-width:110px;margin-left:-15px}}@media (max-width:575px){.module-product-detail .pricealert{margin-right:-15px!important;margin-left:-15px!important}.module-product-detail .pricealert button{padding-right:15px!important;padding-left:15px!important}}.module-product-detail .pricealert .ribbon-bestprice{box-sizing:content-box;width:50px;height:0;border-bottom:30px solid transparent;border-top:30px solid transparent;border-color:#565759 transparent currentcolor;border-style:solid;border-width:30px 30px 0;display:block;position:absolute;right:-27px;bottom:13px;transform:rotate(-45deg)}.module-product-detail .pricealert .ribbon-bestprice>span{color:#fff;font-size:11px;display:block;left:-3px;line-height:1.1;padding:.2em 0;position:absolute;right:0;text-align:center;top:-30px;width:54px;border-radius:4px;letter-spacing:.5px}.module-product-detail .pricealert .ribbon-bestprice>span:after,.module-product-detail .pricealert .ribbon-bestprice>span:before{width:2px;height:29px;background-color:#565759;position:absolute;top:0;content:"";display:block}.module-product-detail .pricealert .ribbon-bestprice>span:before{left:2px}.module-product-detail .pricealert .ribbon-bestprice>span:after{right:0}.module-product-detail .pricealert .ribbon-bestprice>span>span{display:block;position:relative;z-index:3}.module-product-detail .pricealert h2{margin-bottom:0;text-align:left;text-transform:none}.module-product-detail .ask-a-question h2{margin-top:0;margin-bottom:0;text-transform:none}@media (max-width:767px){.module-product-detail .ask-a-question h2{line-height:1.4;text-align:center}}@media (max-width:767px){.module-product-detail .ask-a-question{margin-right:-15px!important;margin-left:-15px!important;padding:15px!important;background-color:#f0f0f0;position:relative;text-align:center}.module-product-detail .ask-a-question .phone a{display:inline-block;color:#ff5f00;font-family:bmx,Helvetica,Arial,sans-serif;font-size:25px;text-decoration:none}.module-product-detail .ask-a-question .phone svg{width:18px;height:18px;fill:currentColor}}@media (max-width:575px){.module-product-detail .ask-a-question{margin-right:-15px!important;margin-left:-15px!important;padding-right:15px!important;padding-left:15px!important}}@media (max-width:767px){.bk-overlay-content .reviews{display:block;padding-left:0;padding-right:0}}.module-product-review-write-form form{margin-top:30px}.module-product-review-write-form form>.row.input>.col-sm-6:first-child .inner{min-height:150px;border-top:2px solid #f0f0f0;border-bottom:2px solid #f0f0f0;padding:20px 0;text-align:center}.module-product-review-write-form form .rating{text-align:center;display:block;color:#222;margin-bottom:10px}.module-product-review-write-form form .rating input,.module-product-review-write-form form .rating label{display:none}.module-product-review-write-form form .rating .radio-container{display:inline-block;outline:0 none;cursor:pointer;padding:0 3px}.module-product-review-write-form form .rating .radio-container .icon:before{content:" ";color:#ff5f00;font-size:35px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M1201 1004l306-297-422-62-189-382-189 382-422 62 306 297-73 421 378-199 377 199zm527-357q0 22-26 48l-363 354 86 500q1 7 1 20 0 50-41 50-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5T365 1569q0-6 2-20l86-500L89 695q-25-27-25-48 0-37 56-46l502-73L847 73q19-41 49-41t49 41l225 455 502 73q56 9 56 46z'/%3E%3C/svg%3E");background-size:contain;width:35px;height:35px;display:block}.module-product-review-write-form form .rating .radio-container.checked .icon:before{content:" ";background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5T1385 1619q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5T365 1569q0-6 2-20l86-500L89 695q-25-27-25-48 0-37 56-46l502-73L847 73q19-41 49-41t49 41l225 455 502 73q56 9 56 46z'/%3E%3C/svg%3E");background-size:contain}.module-product-review-write-form form>.row.input>.col-sm-6:first-child .inner .product-name{text-align:center;display:inline-block;color:#222;padding-top:15px;font-weight:700;max-width:60%}.module-product-review-write-form form>.row.input>.col-sm-6:last-child label{display:none}.module-product-review-write-form form>.row.input>.col-sm-6:last-child .form-control-wrap{width:100%}.module-product-review-write-form form>.row.input>.col-sm-6:last-child .form-control-wrap textarea{height:150px}.module-product-review-write-form form>.row.submit button{float:right;margin-top:15px}.module-cart{position:relative}.module-cart .buttons{display:flex;margin:30px 0 0;justify-content:flex-end;align-items:flex-start;flex-wrap:wrap}.module-cart .buttons .default-checkout{display:flex;align-items:center;padding-bottom:10px}.module-cart .buttons .default-checkout .or{margin-left:10px}.module-cart .buttons .default-checkout .checkout{flex-grow:1}@media (max-width:767px){.module-cart .buttons .default-checkout{width:100%}}@media (min-width:768px){.module-cart .buttons .default-checkout .checkout{margin-left:10px}}@media (max-width:767px){.module-cart .buttons.is-sticky{position:fixed;bottom:0;left:0;right:0;padding:10px 20px 0;background-color:hsla(0,0%,100%,.85);z-index:5}.module-cart .buttons.is-sticky .express-checkout:after,.module-cart .buttons.is-sticky .express-checkout:before{display:none}}.module-cart .products-head{margin-bottom:10px}.module-cart .products{margin-bottom:20px}#no-js .module-cart .cart-reload{text-align:right;margin-bottom:20px}.module-cart .info{color:#b0b0b0;text-align:center}.module-cart .info .icon{width:30px;height:30px;background:currentColor;padding:5px;display:inline-block;margin-bottom:5px;border-radius:50%}.module-cart .info .icon svg{width:100%;height:100%;fill:#fff}.module-wishlist .social-share{margin-top:20px}.module-wishlist .social-share>p{margin-bottom:15px}.module-wishlist .social-share .label{display:block;margin-bottom:7px;color:#222}.module-wishlist .social-share .buttons>*{margin-bottom:4px;color:#565759;font-weight:500;margin-right:2px;display:block}.module-wishlist .social-share .buttons>*>:focus,.module-wishlist .social-share .buttons>*>:hover{color:#222}.module-wishlist .social-share .buttons>* span{vertical-align:middle}.module-wishlist .social-share .buttons>* .icon-wrap{position:relative;width:26px;height:26px;background:#222;border-radius:50%;overflow:hidden;display:inline-block;margin-right:6px}.module-wishlist .social-share .buttons>* .icon-wrap svg{width:13px;height:13px;fill:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.module-wishlist .social-share .buttons>:focus .icon-wrap svg,.module-wishlist .social-share .buttons>:hover .icon-wrap svg{fill:#f0f0f0;color:#f0f0f0}.module-wishlist .products-head{margin-bottom:10px}.module-wishlist .add-all-to-cart-bottom{margin-top:20px}.module-error{margin-bottom:50px}.module-error .text{text-align:center}.module-error .image{position:relative;margin-bottom:40px}.module-error .image img{margin:0 auto}.module-error .image .overlay{position:absolute;width:260px;height:90px;margin-left:-130px;margin-top:-74px;left:50%;top:50%;text-align:center;font-size:89px;line-height:89px;color:#fff;font-family:bmx,Helvetica,Arial,sans-serif}.module-account-address-book .address-wrap{display:flex}.module-account-address-book .addresses-default .site-box,.module-account-address-book .addresses .site-box{padding-top:30px;padding-bottom:25px;min-height:140px;height:auto;color:#565759;margin-bottom:20px;position:relative;overflow:hidden;flex:0 1 auto}.module-account-address-book [class*=site-link][class*=edit-link]{top:8px;right:10px;padding:5px;margin:-5px}.module-account-address-book .address span{display:block}.module-account-address-book .links{position:absolute;background-color:#ff5f00;top:0;left:0;bottom:0;right:0;z-index:10;overflow:hidden;display:none}.module-account-address-book .links .inner{position:absolute;min-width:90%;top:50%;left:50%;transform:translate(-50%,-50%)}.module-account-address-book .links .inner a{padding:10px 5px;display:block;color:#fff;text-align:center;margin-bottom:3px;border:1px solid transparent;white-space:nowrap}@media (max-width:767px){.module-account-address-book .links .inner a{padding:5px;white-space:normal}}.module-account-address-book .links .inner a:hover{border:1px solid #fff}.module-account-address-book .addresses .add-address{background-color:#fafaf9;padding-bottom:0;display:flex;justify-content:flex-end;align-items:flex-end;min-height:100px}.module-account-address-book .addresses .add-address .add a{display:block;padding:5px;text-align:right}@media (max-width:767px){.module-account-address-book .info{padding-bottom:30px}.module-account-address-book .addresses-default .site-box.add-address,.module-account-address-book .addresses .site-box.add-address{padding-top:20px;min-height:1px}.module-account-address-book .modal-body .footer{padding-top:0}}@media (max-width:575px){.module-account-address-book .addresses-default>.col-sm-6,.module-account-address-book .addresses>.col-sm-6{margin-bottom:15px!important}.module-account-address-book .addresses-default .site-box,.module-account-address-book .addresses .site-box{height:auto;padding-bottom:20px;margin-bottom:0}.module-account-address-book .addresses-default .site-box.add-address,.module-account-address-book .addresses .site-box.add-address{min-height:1px}}body.has-promotionfooter .module-footer-links{padding-bottom:75px}.module-promotion-footer{font-family:bmx,Helvetica,Arial,sans-serif;font-size:28px;text-transform:uppercase;display:block;position:fixed;width:100%;left:0;right:0;bottom:0;z-index:100;box-shadow:0 -5px 1px 0 rgba(0,0,0,.1);background:#fff;color:#2e2e2c;transform:translateZ(0);transition:transform .5s}@media (max-width:767px){.module-promotion-footer{font-size:24px}}@media (max-width:575px){.module-promotion-footer{font-size:18px}}.module-promotion-footer.is-hidden{transform:translateY(170px)}.module-promotion-footer .item{display:flex;align-items:stretch;justify-content:flex-start;padding:25px 190px 25px 0}@media (max-width:767px){.module-promotion-footer .item{padding:25px 0}}.module-promotion-footer .item span{display:inline-block;padding-right:5px;font-family:tstar,Helvetica,Arial,sans-serif;vertical-align:middle}.module-promotion-footer .item span.highlighted{font-family:bmx,Helvetica,Arial,sans-serif;font-size:23px}.module-promotion-footer .item span:last-child{padding-right:0}.module-promotion-footer .item .text-after,.module-promotion-footer .item .text-before{color:#2e2e2c}@media (max-width:991px){.module-promotion-footer .item .text-after,.module-promotion-footer .item .text-before{order:2;text-align:left}}.module-promotion-footer a.item .text-after{position:relative}.module-promotion-footer a.item .inner span:last-child:after,.module-promotion-footer a.item .text-after:after{font-family:bmx,Helvetica,Arial,sans-serif;content:"\2192"}.module-promotion-footer .image{position:relative;min-width:14%;margin-right:5px;margin-left:5px}@media (max-width:991px){.module-promotion-footer .image{min-width:15%;max-width:20%;margin:0 10px 0 0}}@media (max-width:575px){.module-promotion-footer .image{min-width:30%;max-width:30%;margin:0 10px 0 0}}@media (max-width:-1px){.module-promotion-footer .image{min-width:40%;max-width:50%;margin:0 10px 0 0}}.module-promotion-footer .image img{position:absolute;height:auto;left:0;bottom:-15px;right:0;margin:auto;max-width:100%}.module-promotion-footer.small{font-size:20px;font-weight:400;text-align:left}@media (max-width:991px){.module-promotion-footer.small .item{font-size:18px}}@media (max-width:767px){.module-promotion-footer.small .item{text-align:center}}@media (max-width:991px){.has-cookie-banner .module-promotion-footer{display:none!important}}.module-product-pricealert-form fieldset{padding:25px 0 10px}.module-product-pricealert-form fieldset:first-of-type{padding-top:15px}.module-product-pricealert-form fieldset:last-of-type{padding-bottom:5px}.module-product-pricealert-form h3{text-align:left;margin-bottom:1.05em}.module-product-pricealert-form .chosen-container-single.chosen-disabled{opacity:1!important}.module-product-pricealert-form .chosen-container-single.chosen-disabled .chosen-single{background-color:#f0f0f0}.module-product-pricealert-form .chosen-container-single.chosen-disabled .chosen-single div{display:none}.module-sweepstake .image img{max-width:100%}.module-sweepstake .overlay,.module-sweepstake .overlay-header,.module-sweepstake.type-checkout .right{display:none}@media (max-width:767px){.module-sweepstake.type-checkout .left{margin-bottom:auto!important}}.module-sweepstake.type-checkout .left .site-button{width:auto}@media (max-width:575px){.module-sweepstake.type-checkout .left .site-button{width:100%}}@media (max-width:767px){.site-teaser-list{position:relative}.site-teaser-list:not(.is-loaded) .list-teaser:nth-child(n+9){display:none}.site-teaser-list:not(.is-loaded) .site-loading{display:block!important;position:absolute;width:50px;height:50px;top:calc(50% - 25px);left:calc(50% - 25px);z-index:20}.site-teaser-list:not(.is-loaded) .row{opacity:.15}}@media (max-width:575px){.site-teaser-list:not(.is-loaded) .list-teaser:nth-child(n+7){display:none}}.site-teaser-list .item{background-color:#fff;padding-bottom:21px;display:block;position:relative;overflow:hidden;border:1px solid #f0f0f0;margin:0 -1px -1px 0}.site-teaser-list .item .image{text-align:center;padding-bottom:75%;position:relative}.site-teaser-list .item .image .inner{position:absolute;top:15px;left:10px;right:10px;bottom:0;overflow:hidden}.site-teaser-list .item .image .inner .site-no-image-placeholder{position:absolute;top:-10px;right:0;bottom:0;left:0}.site-teaser-list .item .image img{display:inline-block;max-width:100%;height:auto}.site-teaser-list .item.item-categories .image .inner{height:auto;bottom:10px}.site-teaser-list .item.item-categories .image .inner svg{width:37px;height:37px;fill:#565759}.site-teaser-list .item span{display:block;text-align:center;bottom:9px;position:absolute;left:0;right:0;line-height:1.2;color:#2e2e2c;font-size:11px;font-weight:700;padding:0 4px}@media (min-width:768px){.site-teaser-list .item span{font-size:14px;font-weight:500}}.module-top-deals{min-height:520px;height:100%;position:relative}.module-top-deals.no-product{min-height:0}.module-top-deals .top-deal-products+.loading{display:none}.module-wishlist-share-mail-form .form-group.receiver{margin-bottom:10px}@media (min-width:768px){.module-wishlist-share-mail-form .form-group.receiver label{float:none;display:block;width:auto}}.module-wishlist-share-mail-form .form-group.receiver .form-control-wrap{float:none;display:block;width:auto}.module-wishlist-share-mail-form .form-group.receiver .messages{margin-left:0}.module-wishlist-share-mail-form .form-group.comment textarea{min-height:100px}.site-product-review-list .info{margin-bottom:20px;display:flex;justify-content:space-around}.site-product-review-list.hide-info .info{display:none}.site-product-review-list .info .left{font-weight:500}.site-product-review-list .info button{display:inline-block;line-height:1.2;position:relative;padding-left:25px;font-weight:500}.site-product-review-list .info button span,.site-product-review-list .info span span{color:#b0b0b0}.site-product-review-list .icon-checkbox{background:#f0f0f0;height:17px;width:17px;position:absolute;top:2px;left:0;border-radius:50%}.site-product-review-list .icon-checkbox svg{display:none;fill:currentColor;width:12px;height:12px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.site-product-review-list .icon-checkbox.checked svg{display:block}@media (max-width:767px){.site-product-review-list .info{flex-direction:column;margin-bottom:10px}.site-product-review-list .info button{margin-top:0;margin-bottom:-10px;padding-bottom:20px;display:block;text-align:left}}.site-product-review-list .items .site-product-review-item{margin-bottom:27px;border-bottom:1px solid #f0f0f0;padding-bottom:20px}.site-product-review-list:not(.hide-info) .items .site-product-review-item:first-child{border-top:1px solid #f0f0f0;padding-top:20px}.site-product-review-item{margin-bottom:30px}.site-product-review-item .head .site-stars{display:flex;margin-right:10px;margin-left:0;float:left;top:3px}.site-product-review-item .head .site-stars svg{display:block;margin:0 1px}.site-product-review-item .head .author{float:left}.site-product-review-item .head .date,.site-product-review-item .head .date-modified{float:left;padding-right:2px}.site-product-review-item .head .date-modified{padding-left:2px}.site-product-review-item .head .verified{position:relative;top:2px;float:left;margin:-6px 0;padding:6px 0 6px 4px;color:#ff5f00}.site-product-review-item .head .verified svg{position:relative;top:1px;width:14px;height:14px}.site-product-review-item .head .verified .tooltip-verified{top:calc(70% + 20px)}.site-product-review-item .head .verified .tooltip-verified svg{top:3px;left:-1px;fill:#fff}.site-product-review-item .head .verified:hover .tooltip-verified{top:70%}.site-product-review-item .head .verified .tooltip-verified:before{border-bottom-color:#ff5f00!important;border-width:0 6px 7px;top:3px;left:14px}.site-product-review-item .head .verified .tooltip-verified .inner{white-space:nowrap;color:#fff;background:#ff5f00;padding:3px 6px;border-color:#ff5f00;font-size:11px;font-weight:500}.site-product-review-item .head .verified .tooltip-verified .inner i{padding-right:6px}.site-product-review-item .voted{font-size:14px;font-weight:600;color:#222;padding-top:10px}.site-product-review-item .text{padding-top:10px;position:relative}.site-product-review-item .text [class*=site-text] p{margin-bottom:10px}.site-product-review-item .text .flag{height:14px;width:14px;border-radius:50%;display:inline-block;position:absolute;left:0;top:12px}.site-product-review-item .text .flag+[class*=site-text]{padding-left:25px}.site-product-review-item .vote{padding-bottom:10px}.site-product-review-item .vote .question{padding-right:5px}.site-product-review-item .vote button{margin:-5px;padding:5px 7px;text-decoration:underline}.site-product-review-item .vote button.voted{color:#ff5f00}.site-product-review-item .vote button+button{margin-left:0}body.site-login-status-loggedout .site-product-review-item .vote{display:none}.site-product-review-item .report{font-size:14px;display:none}.site-product-review-item .vote .report,body.site-login-status-loggedout .site-product-review-item .report{display:inline-block}.site-product-review-item .report a{margin:-5px -5px -5px 0;padding:5px}.site-product-review-item .is-reported{padding:5px 10px;text-align:center}.site-product-review-item .answer{padding-left:50px;position:relative;margin:15px 0 0 5px}.site-product-review-item .answer:before{content:"ß";font-family:bmx,Helvetica,Arial,sans-serif;font-size:21px;color:#ff5f00;position:absolute;top:8px;left:-8px}.site-product-review-item .answer [class*=site-text]{padding-top:5px}.module-product-review-write-form .container-date{margin-bottom:0}.module-product-review-write-form .date-row{margin-bottom:6px}.module-product-review-write-form .date-row .date,.module-product-review-write-form .date-row .date-modified{font-size:11px;font-weight:500}.page-checkout-completed #grid-content img{display:block}.page-checkout-completed #grid-content .head{margin-bottom:40px}@media (max-width:767px){.page-checkout-completed #grid-content .head{margin-bottom:30px}}.page-checkout-completed #grid-content .head .icon-head{display:flex;justify-content:center}.page-checkout-completed #grid-content .head .icon-head svg{width:70px;height:70px;margin-bottom:30px}@media (max-width:767px){.page-checkout-completed #grid-content .head .icon-head svg{margin-bottom:20px}}.page-checkout-completed #grid-content .head .headline{margin-top:0;margin-bottom:40px}@media (max-width:767px){.page-checkout-completed #grid-content .head .headline{margin-bottom:30px}}.page-checkout-completed #grid-content .head .text-order-confirm{text-align:center}.page-checkout-completed #grid-content .order{margin-bottom:40px;border-bottom:1px solid #f0f0f0}@media (max-width:767px){.page-checkout-completed #grid-content .order{margin-bottom:35px}}.page-checkout-completed #grid-content .order .print{display:flex;flex-direction:column;align-items:center;margin-bottom:70px}@media (max-width:767px){.page-checkout-completed #grid-content .order .print{margin-bottom:40px}}.page-checkout-completed #grid-content .boxes{padding-bottom:60px;margin-bottom:80px;border-bottom:1px solid #f0f0f0}@media (max-width:767px){.page-checkout-completed #grid-content .boxes{margin-bottom:20px;padding-bottom:20px;border-bottom:none}}.page-checkout-completed #grid-content .boxes .box{flex-grow:1}@media (max-width:767px){.page-checkout-completed #grid-content .boxes .box:first-child{border-bottom:1px solid #f0f0f0;margin-bottom:30px}}.page-checkout-completed #grid-content .boxes .description{text-align:center;max-width:80%;margin:0 auto 22px;overflow:hidden}.page-checkout-completed #grid-content .boxes .trusted-shop{display:flex;flex-direction:column;align-items:center;height:100%}@media (max-width:767px){.page-checkout-completed #grid-content .boxes .trusted-shop{margin-bottom:40px;height:auto}}.page-checkout-completed #grid-content .boxes .trusted-shop .logo{width:50px;height:50px;margin-bottom:22px;flex-grow:0;flex-shrink:0}.page-checkout-completed #grid-content .boxes .trusted-shop .logo form input[type=image]{max-width:100%;max-height:100%}.page-checkout-completed #grid-content .boxes .trusted-shop form{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:100%;height:100%}.page-checkout-completed #grid-content .boxes .trusted-shop form button{margin-top:auto}@media (max-width:767px){.page-checkout-completed #grid-content .boxes .trusted-shop form button{margin-top:0}}.page-checkout-completed #grid-content .boxes .newsletter{display:flex;flex-direction:column;align-items:center;height:100%}.page-checkout-completed #grid-content .boxes .newsletter .icon-newsletter{width:50px;height:50px;margin-bottom:22px}.page-checkout-completed #grid-content .boxes .newsletter a{margin-top:auto}@media (max-width:767px){.page-checkout-completed #grid-content .boxes .newsletter a{margin-top:0}}.page-checkout-completed #grid-content .linkarea{margin-bottom:30px}@media (max-width:991px){.page-checkout-completed #grid-content .linkarea{margin-bottom:20px}}@media (max-width:767px){.page-checkout-completed #grid-content .linkarea{margin-bottom:0}}@media (max-width:991px){.page-checkout-completed #grid-content .linkarea .item{padding-bottom:20px}.page-checkout-completed #grid-content .linkarea .item.facebook,.page-checkout-completed #grid-content .linkarea .item.youtube{padding-bottom:0}}@media (max-width:575px){.page-checkout-completed #grid-content .linkarea .item.facebook{padding-bottom:20px}}.page-checkout-completed #grid-content .linkarea .item .site-ratio-container{padding-bottom:86.79%}.page-checkout-completed #grid-content .linkarea .item a{display:block;position:relative;overflow:hidden}.page-checkout-completed #grid-content .linkarea .item a .label{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.page-checkout-completed #grid-content .linkarea .item a .label .headline{font-family:bmx,Helvetica,Arial,sans-serif;font-size:45px}@media (max-width:991px){.page-checkout-completed #grid-content .linkarea .item a .label .headline{font-size:60px}}.page-checkout-completed #grid-content .linkarea .item a .label .text{margin-bottom:15px;font-family:tstar mono,Helvetica,Arial,sans-serif;font-size:14px;max-width:85%;height:3.8em}@media (max-width:991px){.page-checkout-completed #grid-content .linkarea .item a .label .text{font-size:17px}}@media (max-width:575px){.page-checkout-completed #grid-content .linkarea .item a .label .text{font-size:21px;height:auto}}.page-checkout-completed #grid-content .linkarea .item a img{position:relative;left:50%;transform:translateX(-50%);max-width:100%}.page-checkout-completed #grid-content .linkarea .item a img.lazyload+.site-loading{display:block}.page-checkout-completed #grid-content .linkarea .item a img.lazyload+i+.label{display:none}.page-order-detail .date{margin-top:5px;display:block;font-size:17px;text-transform:none}.page-order-detail .print{position:absolute;right:0;top:0}.page-order-detail .addresses .box{margin-bottom:20px}@media (min-width:768px){.page-order-detail .addresses .box{margin-bottom:0;height:100%}}.page-order-detail .addresses .box.payment .icon{background-color:#fff}.page-order-detail .addresses .box.payment .icon.amazon-pay{padding:10px}.page-order-detail .products{margin-bottom:20px}.page-order-detail .products .quantity{font-weight:700}.page-order-detail .products .price-total{top:auto;bottom:5px}@media (min-width:576px){.page-order-detail .products .price-total{bottom:10px}}.page-order-detail .shipment-tracking .label{font-weight:700;padding-bottom:3px}.page-order-detail .shipment-tracking a{margin-top:0;padding-bottom:0}.manufacturer-category-teaser{margin-bottom:40px}.manufacturer-category-teaser .center{display:flex;justify-content:center;padding-top:20px}.manufacturer-category-teaser .manufacturer-image{position:relative;top:2px;padding:0 0 20px 4px}.page-account #grid-content .image-mood{margin-bottom:40px}.page-account #grid-content .site-table table{border-bottom:1px solid #ddd}.page-account #grid-content .site-table table .link-question a[class*=site-link]{padding-right:12px}.page-account #grid-content .row+.site-pager{margin-bottom:20px!important}.page-account #grid-content .products{margin-bottom:20px}@media (max-width:767px){.page-account #grid-content .links ul li a,.page-account #grid-content .links ul li button{padding:6px 0;text-align:left}}.module-account-own-product-reviews .product{position:relative;margin-bottom:5px;padding-bottom:0;border-bottom:1px solid #f0f0f0}.module-account-own-product-reviews .product .product-link-image{padding:15px 0 10px}.module-account-own-product-reviews .product .site-no-image-placeholder{padding-bottom:75px;padding-top:15px;margin:0 auto;position:relative;max-width:200px}.module-account-own-product-reviews .product .image-container .image{position:relative;min-width:136px;min-height:102px}@media (max-width:767px){.module-account-own-product-reviews .product .image-container .image{min-width:auto;min-height:auto}}.module-account-own-product-reviews .product .image-container .image img{margin:0 auto;max-width:100%;max-height:100%}.module-account-own-product-reviews .product .ratings{padding-bottom:15px}@media (max-width:575px){.module-account-own-product-reviews .product .ratings{padding-bottom:10px}}.module-account-own-product-reviews .product .ratings .average-rating span,.module-account-own-product-reviews .product .ratings .user-rating span{padding-right:10px;display:inline-block;width:220px;font-weight:700}@media (max-width:575px){.module-account-own-product-reviews .product .ratings .average-rating span,.module-account-own-product-reviews .product .ratings .user-rating span{font-size:14px;width:200px}}.module-account-own-product-reviews .product .product-name{padding:10px 0}@media (max-width:767px){.module-account-own-product-reviews .product .product-name{font-size:17px;font-weight:600;padding-bottom:0}}.module-account-own-product-reviews .product .date,.module-account-own-product-reviews .product .date-modified{font-size:11px;position:relative;display:block;padding:10px 0;top:-5px;font-weight:700}.module-account-own-product-reviews .product .voted{font-size:11px;font-weight:700}.module-account-own-product-reviews .product .link-edit-review{width:100%;text-align:right;padding-left:12px;margin-left:0;margin-right:0;padding-right:0}@media (max-width:767px){.module-account-own-product-reviews .product .link-edit-review{display:block;font-size:14px;padding-top:15px;padding-bottom:5px}}.module-account-own-product-reviews .product .product-not-available{text-align:right}.module-account-own-product-reviews .product .site-message{display:inline-block;margin-bottom:5px;padding:5px 10px}.module-account-own-product-reviews .product .is-in-review{position:relative;text-align:center;width:100%;margin-bottom:5px}.module-account-own-product-reviews .product .is-in-review .site-message{width:100%}@media (max-width:575px){.module-account-own-product-reviews .product [class*=col-]{margin-bottom:0!important}.module-account-own-product-reviews .product .review-text .site-text p{margin-bottom:5px}.module-account-own-product-reviews .product .date-modified{margin-bottom:6px}.module-account-own-product-reviews .product .image-container .image{height:90px}.module-account-own-product-reviews .product .no-product{width:125px;margin:0 auto}}.module-opt-out{margin:-15px 0 25px}.module-opt-out .form-group{margin:0}.module-opt-out .form-group .checkbox{display:flex;align-items:center}.module-opt-out .form-group .checkbox label{color:#2e2e2c;line-height:1.4;margin:0}.module-opt-out .checkbox.checked .opt-in,.module-opt-out .checkbox:not(.checked) .opt-out{display:none}.module-opt-out .checkbox.checked .opt-out,.module-opt-out .checkbox:not(.checked) .opt-in{display:inline-block}.dialog-paypal-credit-calculator .header{padding-bottom:10px;border-bottom:1px solid #f0f0f0;margin-bottom:25px;display:flex;align-items:center}.dialog-paypal-credit-calculator .header .icon{margin:0 20px 10px 0;width:200px;height:50px}.dialog-paypal-credit-calculator .header .transaction-amount{border-bottom:none;margin-left:auto}.dialog-paypal-credit-calculator .bk-overlay-body .text{max-width:90%}@media (max-width:575px){.dialog-paypal-credit-calculator .bk-overlay-body .site-box{margin-bottom:10px}}.dialog-paypal-credit-calculator .boxes{margin-bottom:25px;text-align:right}.dialog-paypal-credit-calculator .boxes .rate{font-size:24px;font-family:bmx,Helvetica,Arial,sans-serif}.dialog-paypal-credit-calculator .boxes .interest{color:#565759;font-style:italic}.dialog-paypal-credit-calculator .boxes .total{border-top:2px solid #2e2e2c;padding-top:15px;color:#565759;margin-bottom:0}.dialog-paypal-credit-calculator .boxes .total .label{float:left;margin-right:10px}.dialog-paypal-credit-calculator .boxes .total .value{float:right}.site-tab-wrap .navigation{position:relative;z-index:10}.site-edit .site-tab-wrap{border-top-width:1px!important;border-bottom-width:5px!important}.site-edit .site-tab-wrap>.admon-placeholder{padding:0 15px;position:relative;z-index:0;background:none;overflow:visible}.site-edit .site-tab-wrap>.admon-placeholder:after{content:"Tabs hinzufügen";position:absolute;top:5px;left:90px;bottom:0;font-size:11px;font-weight:700;color:#fff}.site-edit .site-tab-item>.admon-placeholder{position:relative;overflow:visible;background:none}.site-edit .site-tab-item>.admon-placeholder:before{content:"Module in den Tab einfügen";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.25);z-index:-1;padding-left:70px;padding-top:5px;color:#222;font-size:11px;font-weight:700}.site-edit .site-tab-item>.admon-placeholder:after{content:"ausgewählten Tab bearbeiten";position:absolute;top:5px;right:30px;font-size:11px;font-weight:700}.site-edit .site-tab-item>.admon-placeholder.admon-placeholder-full{display:block!important;background:none}.site-edit .site-tab-item>.admon-placeholder.admon-placeholder-full:before{content:"";padding-left:20px}.site-edit .site-tab-item>.admon-placeholder .admon-onpage-context .admon-onpage-icon.admon-onpage-icon-context{display:none}body.site-edit.controls-hidden .site-tab-wrap{border:0;margin:0}.site-tab-item{display:none;position:relative;z-index:15}.site-tab-item.active{display:block}body.controls-hidden .site-tab-item>.admon-placeholder.admon-placeholder-full{display:none!important}@media (max-width:767px){.site-tab-wrap>.site-tab-item{display:none}}.module-deal-of-the-day{min-height:520px;position:relative}.module-deal-of-the-day.no-product{min-height:0}