img{border:0;vertical-align:top}a{color:#e30613;text-decoration:none;transition:all .3s}a:focus,a:visited{text-decoration:none}a:hover{text-decoration:underline}:focus{outline:0}sup{font-size:.8rem;vertical-align:super;line-height:0}h5{font-size:12px}h6{font-size:11px}hr{border-color:#f5f5f5}form{display:inline}fieldset{border:0;padding:0;margin:0}legend{display:none}table{border:0;border-spacing:0;empty-cells:show;font-size:100%}caption,td,th{vertical-align:top;text-align:left;font-weight:400}strong{font-weight:700}address{text-align:left;margin:0;font-style:normal}cite{font-style:normal}blockquote,q{quotes:none}q:after,q:before{content:""}big,small{font-size:1em}.hidden{display:block!important;border:0!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;width:0!important;height:0!important;overflow:hidden!important}.nobr{white-space:nowrap!important}.wrap{white-space:normal!important}.a-left{text-align:left!important}.a-center{text-align:center!important}.a-right{text-align:right!important}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.f-left,.left{float:left!important}.f-right,.right{float:right!important}.f-none{float:none!important}.f-fix{float:left;width:100%}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-bg{background:0 0!important}.page-print{background:#fff;padding:25px 30px;text-align:left}.page-empty{background:#fff;padding:20px;text-align:left}.page-popup{background:#fff;padding:25px 30px;text-align:left}body.ajaxcart-index-options{background:#fff}.col2-set .col-1{float:left;width:48.5%}.col2-set .col-2{float:right;width:48.5%}.col2-set .col-narrow{width:32%}.col2-set .col-wide{width:65%}.col3-set .col-1{float:left;width:32%}.col3-set .col-2{float:left;width:32%;margin-left:2%}.col3-set .col-3{float:right;width:32%}.col4-set .col-1{float:left;width:23.5%}.col4-set .col-2{float:left;width:23.5%;margin:0 2%}.col4-set .col-3{float:left;width:23.5%}.col4-set .col-4{float:right;width:23.5%}button,input,select,textarea{font-size:16px;vertical-align:middle;color:#444}input.input-text,select,textarea{background:#fff;border:1px solid #ccc;padding:8px 12px;font-family:"Roboto Condensed",sans-serif;height:39px;font-size:1.4rem}input.input-text,textarea{padding:8px}input[type=text]:disabled{background:#f7f7f7}input[readonly]{background:#f7f7f7}label{margin:0;vertical-align:middle;font-size:1.4rem;font-weight:400}select option{padding-right:10px}select.multiselect option{padding:2px 5px}select.multiselect option:last-child{border-bottom:0}textarea{overflow:auto;padding:8px}input.radio{display:inline-block;margin:0 5px 0 0;vertical-align:middle}input.checkbox{margin-right:10px;display:inline-block}input.qty{margin-right:2px;display:inline-block;vertical-align:middle;height:32px;width:35px!important;font-size:1.4rem;text-align:center;border-color:#eee}button.button::-moz-focus-inner{padding:0;border:0}button.button{-webkit-border-fit:lines;overflow:visible;width:auto;border:0;padding:0;margin:0;background:0 0;cursor:pointer}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.input-box{position:relative;display:inline-block;margin-right:10px}.input-box input,.input-box textarea{width:100%}p.control input.checkbox,p.control input.radio{margin-right:10px;display:inline-block}p.control{line-height:19px}.input-box label{display:block}.input-box.dynamic label{position:absolute;bottom:40px;left:0}.input-box.dynamic.top label{position:absolute;bottom:auto;top:-25px;left:0}.input-box.dynamic .floating-label{transition:all .2s ease;left:0;top:0;opacity:1;z-index:1;display:none}.input-box.dynamic.floating .floating-label{left:9px;top:32px;opacity:0;visibility:visible}.form-list label{float:left;font-size:1.4rem;position:relative;z-index:0;margin-bottom:10px}.form-list label.required em{float:right;font-style:normal;color:#e30613;position:absolute;top:0;right:-8px}.form-list li.control label{float:none;margin:0;line-height:20px;display:inline-block;vertical-align:middle}.form-list li.control input.checkbox,.form-list li.control input.radio{margin:0 8px 0 0}.form-list li.control .input-box{clear:none;display:inline-block;width:auto;vertical-align:middle;margin:0}.form-list .input-box{width:100%;margin-bottom:10px;border-radius:3px;clear:both}.form-list .input-box label{float:none;display:table-cell;width:1%;white-space:nowrap;padding-right:5px}.form-list .input-box label i{width:46px;height:38px;line-height:38px;display:inline-block;text-align:center;font-size:16px;border-right:1px solid #ccc;margin-right:10px}.form-list .input-box label.required em{float:none;position:static}.form-list .field{float:left;margin:0;width:48%}.form-list input.input-text{width:100%;height:38px;padding:10px;border-radius:6px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;background-color:#fff}.form-list textarea{width:100%;height:10em;line-height:1.4;border-radius:6px;padding:10px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset}.form-list select{width:100%;height:38px;border-radius:6px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset}.form-list li.additional-row{border-top:1px solid #ccc;margin-top:10px;padding-top:7px}.form-list li.additional-row .btn-remove{float:right;margin:5px 0 0}.form-list .input-range input.input-text{width:74px;border:1px solid #ccc}.form-list-narrow li{margin-bottom:0}.form-list-narrow li .input-box{margin-bottom:6px}.form-list-narrow li.wide .input-box{width:260px}.form-list-narrow li.wide input.input-text,.form-list-narrow li.wide textarea{width:254px}.form-list-narrow li.wide select{width:260px}.form-list .customer-name-middlename-suffix .input-box,.form-list .customer-name-prefix .input-box,.form-list .customer-name-prefix-middlename .input-box,.form-list .customer-name-prefix-middlename-suffix .input-box,.form-list .customer-name-prefix-suffix .input-box,.form-list .customer-name-suffix .input-box{width:auto}.form-list .name-prefix{width:65px}.form-list .name-prefix select{width:55px}.form-list .name-prefix input.input-text{width:49px}.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-month,.form-list .customer-dob .dob-year{float:left;width:85px}.form-list .customer-dob input.input-text{display:block;width:74px}.form-list .customer-dob label{font-size:10px;font-weight:400;color:#888}.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-month{width:60px}.form-list .customer-dob .dob-day input.input-text,.form-list .customer-dob .dob-month input.input-text{width:46px}.form-list .customer-dob .dob-year{width:140px}.form-list .customer-dob .dob-year input.input-text{width:134px}.buttons-set{clear:both;margin:1em 0 0;padding:8px 0 0;text-align:right}.buttons-set p.required{margin:0 0 10px}.buttons-set .back-link{float:left;margin:0}.buttons-set button.button{float:right;margin-left:5px}.buttons-set-order{margin:10px 0 0}.buttons-set-order .please-wait{padding:12px 7px 0 0}.validation-advice{color:#e30613;display:block;font-size:12px;line-height:12px}.dynamic.top .validation-advice{margin-top:-10px}.validation-failed{border:1px solid #e30613!important}p.required{font-size:11px;text-align:right;color:#e30613}em.required{font-style:normal}.v-fix{float:left}.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}.success{color:#3d6611;font-weight:700}.error{color:#e30613;font-weight:700}.notice{color:#e26703}.messages,.messages ul{list-style:none!important;margin:0;padding:0!important}.messages{width:100%;overflow:hidden;margin-bottom:15px}.messages li{margin:0 0 10px}.messages li li{margin:0 0 3px}.error-msg,.note-msg,.notice-msg,.success-msg{border-style:solid;border-width:1px;min-height:24px;padding:15px;font-size:1.4rem;font-weight:400;border-radius:4px;margin-bottom:20px}.error-msg{border-color:#ebccd1;background-color:#f2dede;color:#a94442}.success-msg{border-color:#d6e9c6;background-color:#dff0d8;color:#3c763d}.note-msg,.notice-msg{border-color:#ccc;background-color:#f0f0f0;color:#555}.owl-top-narrow .error-msg,.owl-top-narrow .note-msg,.owl-top-narrow .notice-msg,.owl-top-narrow .success-msg{margin:10px}.title-buttons{text-align:right}.title-buttons h1,.title-buttons h2,.title-buttons h3,.title-buttons h4,.title-buttons h5,.title-buttons h6{float:left}.pager .pages ol{display:inline}.pager .pages li{display:inline-block;margin:0;text-align:center}.pager li>a,.pager li>span,.review-pager .jplist-holder span{display:block;color:#ccc;padding:0 2px;margin:0 4px;cursor:pointer}.review-pager .jplist-holder span{display:inline-block;text-align:center}.review-pager ol{display:flex;align-items:center}.review-pager .first i,.review-pager .last i{margin:0 -5px;color:#333}.pager li.current>span,.pager li>.next,.pager li>.previous,.review-pager .jplist-holder span.jplist-selected{color:#333}.pager li>.next,.pager li>.previous{font-size:2rem}.pager .pages .current,.pager li>.next:focus,.pager li>.next:hover,.pager li>.previous:focus,.pager li>.previous:hover,.review-pager .jplist-holder span.jplist-selected{font-weight:700}.review-pager i{font-size:1.4rem}.review-pager span.control{margin:0}.sorter .sort-by select{background-image:url(../images/arrow_down.svg)}.toolbar-bottom{text-align:right;margin-top:20px}.category-products .toolbar-bottom{margin-bottom:50px}.toolbar-bottom .toolbar{display:inline-block;border:0}.toolbar-bottom .amount,.toolbar-bottom .toolbar .sorter .sort-by,.toolbar-bottom .toolbar .sorter .view-mode{display:none}.data-table{width:100%;border:0}.data-table tbody tr{background-color:#fff}.data-table th{padding:15px 10px;font-weight:700}.data-table td{padding:15px 10px}.data-table h2,.data-table h3{margin-top:0;margin-bottom:0;font-weight:400}.data-table thead th{font-weight:700;padding:15px 10px;color:#777;white-space:nowrap;vertical-align:middle;font-size:1.4rem;text-transform:uppercase}.data-table thead th.wrap{white-space:normal}.data-table thead th a,.data-table thead th a:hover{color:#fff}.data-table thead th{background-color:#f6f6f6}.data-table thead th .tax-flag{font-size:11px;white-space:nowrap}.data-table tfoot{border-bottom:1px solid #d9dde3}.data-table tfoot td{padding-top:10px;padding-bottom:10px;border-bottom:0}.data-table tfoot strong{font-size:16px}.data-table tbody td,.data-table tbody th{padding:15px 10px;line-height:1.3;display:table-cell}.data-table.border tbody td,.data-table.border tbody th{border-bottom:1px solid #ccc;border-right:1px solid #ccc}.data-table tbody th{white-space:nowrap}.data-table.border tbody th{white-space:normal}.data-table tbody tr td:last-child,.data-table tbody tr th:last-child{border-right:0}.data-table tbody tr:last-child td,.data-table tbody tr:last-child th{border-bottom:0}.data-table tbody td .option-label{font-weight:700;font-style:italic}.data-table tbody td .option-value{padding-left:10px}.data-table p{margin-bottom:0}.data-table .add-to-cart-alt,.data-table .qty-holder{position:relative;text-align:left;margin-right:0}.data-table .add-to-cart-alt{margin:10px 0;width:93px}.data-table .edit-qty{margin-left:5px}.data-table input.qty{color:#777;height:30px;border-radius:0;border-color:#ddd;margin:0 -1px}.data-table .table_qty_dec,.data-table .table_qty_inc{display:inline-block;width:30px;height:30px;background:#f4f4f4;border:1px solid #ccc;color:#777;line-height:30px;border-radius:0;margin:0;font-size:1.4rem;font-weight:700;text-decoration:none;text-align:center;vertical-align:top}.data-table button.button>span{background:#fff;border:1px solid #ccc;color:#777;line-height:32px;padding:0 12px}.data-table button.button:hover>span{background:#08c;border:1px solid #08c;color:#fff}.data-table .cart-cell{margin-bottom:10px}.data-table .cart-cell button.button span{font-size:13px;line-height:28px}.info-box{background:#fff 0 0 repeat-x;border:1px solid #d0cbc1;padding:12px 15px;margin:0 0 15px}.info-box h2{font-weight:700;font-size:13px}.info-table th{font-weight:700;padding:2px 15px 2px 0}.info-table td{padding:2px 0}tr.summary-total{cursor:pointer}tr.summary-total .summary-collapse{float:right;text-align:right;padding-left:20px;cursor:pointer}tr.summary-details td{font-size:11px;background-color:#dae1e4;color:#626465}tr.summary-details-first td{border-top:1px solid #d2d8db}tr.summary-details-excluded{font-style:italic}.cart-tax-info{display:block}.cart-tax-info,.cart-tax-info .cart-price{padding-right:20px}.cart-tax-total{display:block;padding-right:20px;cursor:pointer}.cart-tax-info .price,.cart-tax-total .price{display:inline!important;font-weight:400!important}.cart-tax-total-expanded{background-position:100% -52px}.std .subtitle{padding:0}.std ol.ol{list-style:decimal outside;padding-left:1.5em}.std ul.disc{list-style:disc outside;padding-left:32px;margin:0 0 15px}.std dl dt{font-weight:700}.std dl dd{margin:0 0 10px}.std address,.std blockquote,.std dl,.std ol,.std ul{margin:0;padding:0}.std ul{list-style:disc outside;padding-left:1.5em}.std ol{list-style:decimal outside;padding-left:1.5em}.std ul ul{list-style-type:circle}.std ol ol,.std ol ul,.std ul ol,.std ul ul{margin:.5em 0}.std dt{font-weight:700}.std dd{padding:0 0 0 1.5em}.std address{font-style:normal}.std b,.std strong{font-weight:700}.std em,.std i{font-style:italic}.links li{display:inline}.link-compare{color:#52b9b5;border-color:#97d5d3}.link-compare:hover{color:#52b9b5;border-color:#97d5d3}.btn-edit{display:block;width:11px;height:11px;font-size:0;line-height:0;overflow:hidden}.cards-list dt{margin:5px 0 0}.cards-list .offset{padding:2px 0 2px 20px}.separator{margin:0 3px}.divider{clear:both;display:block;font-size:0;line-height:0;height:1px;margin:10px 0;background:url(../images/bkg_divider1.gif) 0 50% repeat-x;text-indent:-999em;overflow:hidden}.global-site-notice{border:1px solid #cfcfcf;border-width:0 0 1px;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#333}.global-site-notice .notice-inner{width:100%;margin:0 auto;padding:10px;text-align:left}.global-site-notice .notice-inner p{margin:0;border:1px dotted #cccc73;padding:10px}.global-site-notice .notice-inner .actions{padding-top:10px}.notice-cookie{position:fixed;z-index:9999;width:100%;bottom:0;left:0;margin:0!important;opacity:.95}.top-links-container{background-color:#f0f0ed;padding:3px 0;position:relative;z-index:200}.option-detail{position:relative;cursor:help;line-height:1.5}.option-detail a:hover{cursor:help}.option-detail .item-options{min-width:150px;display:none;margin:0;padding:10px}.option-detail .item-options.show{opacity:1;display:block}.custom-block .icon-group:first-child{margin:0}.icon-group{display:inline-block;vertical-align:middle;text-align:left;margin-left:30px}.icon-group i{font-size:20px;color:#fff;float:left;border-radius:50%;width:40px;height:40px;text-align:center;line-height:40px;background-color:#000}.icon-group h3{color:#000;font-size:1.4rem;margin:0;line-height:1.5;margin-left:48px}.icon-group p{font-size:11px;margin:0;margin-left:48px;line-height:1;color:#878787}.cart-area{position:absolute;top:50%;margin-top:-20px;z-index:1;display:inline-block;height:40px;right:15px;text-align:right;vertical-align:middle}.mobile-nav-shown .mobile-nav{box-shadow:0 0 5px 0 rgba(50,50,50,.75)!important}.menu_thumb_img{padding:15px 0 0}.menu-icon{vertical-align:middle;display:none;text-align:right;font-size:2rem;pointer-events:all}.block{margin:0 0 40px}.block .block-title{margin:5px 0 10px;line-height:1.2;font-size:16px;font-weight:700;color:#313131}.block .block-title a{text-decoration:none!important}.block .block-subtitle{margin:0;font-size:13px}.block .block-content li.item{padding:7px 9px}.block .block-content ol{margin:10px 0}.block .block-content ol li.item{padding:3px 0}.block .block-content ol li.item .product-name{margin:0}.block .btn-edit,.block .btn-remove{float:right;margin:0 0 0 5px}.block .actions{font-size:13px;text-align:right}.block .actions a{float:left;margin:5px 0}.block .actions button.button{float:right}.block .actions button.button span{height:24px;padding:0 5px;font-size:13px;line-height:24px}.block .empty{margin:0;padding:10px 0}.block .block-content .mini-products-list li.item{padding:10px 0}.mini-products-list .price-box{margin:5px 0}.parallax-subscribe input.input-text{background-color:#e3e2e2;color:#666;height:34px;line-height:18px;padding:8px 100px 8px 10px;width:100%}.parallax-subscribe button.button{position:absolute;z-index:1;right:0;top:0}.parallax-subscribe button.button span{height:34px;line-height:34px;padding:0;border-radius:0 3px 3px 0;width:90px;min-width:90px}.mobile-layer-shown .col-left .block-main-layer{right:auto;left:0}.mobile-layer-shown .block-main-layer{right:0;overflow-y:scroll}.mobile-layer-shown .mobile-layer-overlay{opacity:.5;visibility:visible}.mobile-layer-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000;z-index:998;opacity:0;visibility:hidden;transition:all .3s}.block-main-layer .layer-filter-icon{position:fixed;top:22%;left:-1px;z-index:9;width:51px;height:49px;background-color:#f5f5f5;border:#dcdcda solid 1px;text-align:center;line-height:51px;opacity:1;transition:all .2s;visibility:visible}.mobile-layer-shown .block-main-layer .layer-filter-icon{visibility:hidden;opacity:0}.block-main-layer .layer-filter-icon a{display:block;font-size:27px;color:#818181;line-height:45px}.block-main-layer .title-filter{position:relative;background-color:#666;display:block;text-align:left;font-family:Oswald;font-size:12.5px;color:#fff;font-weight:400;letter-spacing:.025em;line-height:26px;text-transform:uppercase;padding:10.5px 35px;margin:0}.block-main-layer .close-layer{position:absolute;top:50%;right:15px;font-size:15px;cursor:pointer;width:30px;height:30px;text-align:center;margin-top:-16px}.block-layered-nav .amshopby-narrow-by-list{position:relative;margin:0 0 12px 0}.block-layered-nav .am-toggle-content.additional{display:none}.block-layered-nav.open .am-toggle-content.additional{display:block}.block-layered-nav li{padding-bottom:6px}.block-layered-nav .currently .block-subtitle,.block-layered-nav dt{padding:7px 10px;font-size:1.4rem;border:1px solid #ccc;position:relative;cursor:pointer;line-height:2.2rem}.block-layered-nav .amshopby-collapsed dt{border-bottom:0}.block-layered-nav dd{position:absolute;margin:0;background:#fff;width:100%;z-index:10}.block-layered-nav .amshopby-collapsed dd{border:1px solid #ccc;padding:10px}.amshopby-slider-price,.block-layered-nav dd a{font-size:1.2rem;color:#333;line-height:20px;text-decoration:none}.category-top .pages{display:none}.toggle-filters{font-size:1.4rem;cursor:pointer;display:block}.toggle-filters i{margin:0 -1px 0 6px;font-size:1.4rem}.toggle-filters.active i{transform:rotate(90deg) scaleX(-1)}@media (max-width:991px){.narrow-content.only-desktop{width:100%}.block-layered-nav .am-toggle-content{display:none}.catalogsearch-result-index .block-layered-nav .am-toggle-content{display:block}.toggle-filters.active{background:#333;color:#fff}.toggle-filters.active i{color:#fff}.amshopby-filters-top-filter.open{margin-bottom:12px}}.category-active-filters{display:flex;flex-wrap:wrap}.category-active-filters a,.reset-filter{margin:0 10px 10px 0;font-size:1.2rem;padding:6px 10px!important;line-height:1.4rem;letter-spacing:unset;text-transform:unset}.category-active-filters .label{padding:0;display:inline-block;vertical-align:middle}.category-active-filters a span:not(.price){margin-left:6px;font-size:1.8rem;vertical-align:bottom}.category-active-filters a span,.reset-filter span{display:inline-block!important}.category-active-filters a:after,.reset-filter:after{display:none}.reset-filter{margin:0}.reset-filter em{font-style:normal}.reset-filter:hover{text-decoration:none!important}.price.price-filter-slider{margin:15px 0 10px;white-space:normal!important}.price-filter-slider .text-box{text-align:center}.price-filter-slider .text-box>span{line-height:26px;vertical-align:middle}.price-filter-slider .text-box *{white-space:normal;margin:5px 0;height:26px}.price-filter-slider .text-box input.go{background-color:#08c;border:0;height:26px;line-height:26px;color:#fff;border-radius:5px;padding:0 10px;font-size:14px}.block-currency select{width:240px;max-width:100%}.cms-index-index .block-category-nav{margin:0}.category-teaser a:hover span{text-decoration:underline}.category_berater{position:relative}.category_berater div{position:absolute;left:10.6%;top:52%}.category_berater div a{color:#333;margin:0 8px}@media (min-width:992px) and (max-width:1199px){.category-teaser{padding:16px 25px;font-size:1.3rem;height:215px}.category-teaser h1{margin-bottom:8px}.category-teaser p{margin-bottom:8px}}#tab-container:before,.anchor:before,.category-description[id]:before{display:block;content:" ";margin-top:-65px;height:65px;visibility:hidden}.category-contents{margin-bottom:15px;max-height:38px;position:relative;border:1px solid #ccc;overflow:hidden;font-size:1.4rem;transition:max-height .5s cubic-bezier(0,1,0,1);z-index:1}.category-contents--title{cursor:pointer;padding:0 14px;line-height:36px;border-bottom:1px solid #ccc;display:block}.amshopby-narrow-by-list .ha-i,.category-contents--title .ha-i{font-size:20px;font-style:normal;transform:rotate(90deg);float:right;line-height:36px;transition:all .5s cubic-bezier(0,1,0,1)}.amshopby-narrow-by-list .ha-i{line-height:2.2rem}@media (max-width:991px){.block-layered-nav .amshopby-narrow-by-list{margin-bottom:0}.block-layered-nav dt{padding:10px 20px 10px 0;border:0;border-bottom:1px solid #ccc!important}.block-layered-nav .amshopby-collapsed dd{border:0;padding:10px 0;position:relative}.amshopby-narrow-by-list .ha-i,.amshopby-narrow-by-list.amshopby-collapsed .ha-i{transform:none!important}.amshopby-narrow-by-list .ha-i:after,.amshopby-narrow-by-list .ha-i:before{content:"";width:9px;height:1px;background:#333;top:50%;right:16px;position:absolute;transition:all .3s ease-out}.amshopby-narrow-by-list .ha-i:after{width:1px;height:9px;margin:-4px 4px 0 0}.amshopby-narrow-by-list.amshopby-collapsed .ha-i:after{transform:rotate(-90deg)}}.category-contents ol{list-style-type:decimal;padding-left:14px;margin:14px}.category-contents ol li{margin-bottom:6px}.category-contents ol a{color:#333}.category-contents.open{max-height:999em!important;transition:max-height 1s ease-in-out}.amshopby-narrow-by-list.amshopby-collapsed .ha-i,.category-contents.open .category-contents--title .ha-i{transform:rotate(90deg) scaleX(-1)}.category-products .products-grid li.item:hover .item-area,.product-carousel .item:hover .item-area{padding:10px 0 30px}.category-products .products-grid li.item:hover .keyfacts.product-list,.product-carousel .item:hover .keyfacts.product-list{opacity:1;transform:translateY(0)}.item.has-features:hover .sold-product-icon{opacity:0}.category-products li.item .product-image-area img{width:100%;height:auto;transition:all .3s}#slideshow .category-products .products-grid li.item:hover{padding:20px 10px}.category-products .products-grid.flex-grid li.item .price-box p{padding:0 8px}.category-products .products-grid li.item .details-area .ratings .amount{display:none}.product-link-absolute{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}@media (max-width:991px){#block-related .product-hover-area,.am-block-related .product-hover-area,.crosssell .product-hover-area{position:relative;order:2;left:auto;top:auto;transform:none;opacity:1;visibility:visible}}@media (min-width:992px){#block-related .product-hover-area,.am-block-related .product-hover-area,.crosssell .product-hover-area{position:absolute}}.product-hover-area>div{display:flex;flex-direction:column;align-items:center}.product-hover-area>div.flex-row{justify-content:center}.product-hover-area .btn.icon{margin:0 5px;font-size:2rem}.product-view .product-compare-container{position:absolute;right:15px;top:3px}.product-view .product-compare-container label{font-size:1.2rem}@media (min-width:992px){.product-view .product-compare-container{top:-30px}}.product-image-area:before{content:"";top:0;left:0;position:absolute;width:100%;height:100%;transition:all .3s}@media (max-width:991px){.item-area .product-image-area{display:flex;flex-direction:column}}.category-store-banner{position:relative}.category-store-banner--text{position:absolute;left:8%;margin-top:30px}.category-store-banner strong{color:#222;text-transform:uppercase;font-size:32px;line-height:1.1;display:block}.category-store-banner span{color:#222;text-transform:uppercase;font-weight:300;font-size:24px;line-height:1.1;margin-bottom:10px;display:block}@media (min-width:576px){.category-store-banner strong{font-size:22px}.category-store-banner span{font-size:18px}}@media (min-width:992px){.category-store-banner strong{font-size:20px}.category-store-banner span{font-size:16px}.item-area:hover .product-image-area:before{background:rgba(255,255,255,.8)}.item-area:hover .product-hover-area{opacity:1;visibility:visible}.narrow-content{width:80%;margin:0 auto}}@media (min-width:1200px){.category-store-banner strong{font-size:24px}.category-store-banner span{font-size:20px}}.product-hover-area a{display:inline-block}.product-hover-area a:first-child{margin-bottom:8px}.col-main.filter-products .product-name a{color:#fff}.col-main.filter-products li.item:hover .details-area .product-name a{color:#777}.col-main.filter-products .price-box .price{color:#fff}.col-main.filter-products li.item:hover .price-box .price{color:#08c}.col-main.filter-products li.item:hover .price-box .old-price .price{color:#a0a09f}a.addtocart{color:#333;background-color:#fff;font-size:1.4rem;padding:0 10px 0 5px;display:inline-block;height:32px;line-height:30px;border-radius:5px;border:1px solid #ccc}a.addtocart.outofstock{padding:0 10px;cursor:default}a.addtocart i.icon-cart{font-size:15px}a.addtocart:hover{text-decoration:none}.product-label{font-size:1.2rem;color:#fff;line-height:1;display:inline-block;position:absolute;top:-16px;left:50%;transform:translateX(-50%)}.product-label span{position:relative;padding:2px 6px;text-transform:uppercase;display:block;text-align:center}span.sale-product-icon{background-color:#e30613}span.new-product-icon{background-color:#62b959}.new-product-icon{width:auto!important;height:39px;margin-right:10px}.no-rating{margin-bottom:20px}.ratings{font-size:1.4rem;display:inline-block;vertical-align:middle}div.star-rating a{transition:initial}.ratings strong{float:left;margin:1px 3px 0 0}.ratings .rating-links{margin:0 0 0 6px;display:inline-block}.no-rating a,.ratings .rating-links>a{color:#333}.rating-box{height:19px;font-size:0;line-height:0;overflow:hidden;position:relative}.rating-box .rating:before,.rating-box:before{font:normal normal normal 20px/1 fontello;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\0022\0022\0022\0022\0022";color:#ffc600;display:block;font-size:1.5rem;letter-spacing:2px}.rating-box .rating{float:left;height:15px;position:absolute;left:0;top:0;overflow:hidden}.rating-box .rating:before{content:"\0023\0023\0023\0023\0023"}.ratings .rating-box{display:inline-block;vertical-align:middle}.product-ratings-faq .ratings{font-size:1.2rem}.product-ratings-faq span{margin:0 10px}.product-ratings-faq .rating-box .rating::before,.product-ratings-faq .rating-box::before{font-size:1.4rem}#product-main-rating{cursor:pointer}#product-customer-reviews ol{margin:0;padding:0;list-style-type:none}#product-customer-reviews li{border-top:1px solid #ccc;padding:28px 0}#product-customer-reviews p{margin:0;width:100%!important}#product-customer-reviews .ratings,#product-customer-reviews strong{display:block}.review-product-details{text-align:center;position:relative;margin:0;font-size:1.6rem}.review-feedback{border-left:2px solid #ccc;margin:15px 0 0 20px;padding-left:15px;font-size:1.4rem}.review-summary{display:flex;align-items:flex-end;justify-content:space-between}.review-quotes{width:auto;min-width:0;max-width:34%;text-align:center}.review-quotes-fallback p{margin:0}.review-quotes-fallback span{font-weight:700;font-size:1.8rem}.review-quote--title,.review-quote-by{display:block;font-size:1.1rem}.review-quote--title em{display:block;margin-bottom:8px}.review-quote--title{font-style:italic;font-size:1.2rem;margin-bottom:10px;line-height:1.4}.review-quotes .owl-dots{margin:0}.review-quotes .owl-dots .owl-dot span{margin:4px}@media (max-width:991px){.review-summary{flex-direction:column;align-items:center}.review-summary>div{flex:1 0 100%}.review-amount{order:-1}.review-overview{margin:40px 0}.review-form-fields{flex-direction:column;align-items:center}.review-form-fields ul{width:100%}.review-form-fields .btn{margin:20px 4px 0 0}}.review-single{display:flex;font-family:"Roboto Condensed",sans-serif;line-height:21px;margin-bottom:15px}.review-single:last-child{margin:0}.review-single--star{margin-right:18px;display:block;width:55px}.review-single--star button:hover{cursor:pointer;text-decoration:underline}.review-single--star button,.review-single--star span{color:#333!important;font-weight:700;border:0;background:0 0;margin:0;padding:0}.review-single--bar{height:21px;width:210px;border:1px solid #ccc}.review-single--bar span{background:#333;display:block;height:21px;margin:-1px 0 0 -1px}.review-single--amount{margin-left:20px}.review-amount{text-align:center}.review-amount .ratings,.review-amount span{display:block}.review-amount .ratings{margin:10px 0}.review-amount--average{font-size:7.8rem;font-weight:700;line-height:1}#product-review-table{display:flex;padding:10px 0 30px}#product-review-table .input-box label{font:normal normal normal 20px/1 fontello;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;font-size:2rem;width:2rem;height:2rem;color:#ffc600}#product-review-table .input-box label::after{display:none}#product-review-table .input-box input[type=radio]:checked+label::before,#product-review-table .input-box label::before{content:"\0022";margin:0;top:0;left:0;border:none;animation:none;width:2rem;height:2rem}#product-review-table .input-box input[type=radio]:checked+label::before,#product-review-table .input-box.full-star label::before,#product-review-table .input-box.hover label::before,#product-review-table .input-box:hover label::before{content:"\0023";background:0 0}#contactForm textarea,#ersatzteilbestellformular textarea,#fehlerteufel textarea,#review-form textarea{resize:none;min-height:200px}.review-form-fields .input-box:last-child{margin-bottom:0!important}.review-form-fields{display:flex;align-items:flex-end}.review-form-fields .btn{margin-bottom:1px}.review-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.review-pagination>div,.review-pagination>span{margin:6px 0}.review-pagination .reset-filter{cursor:pointer;display:block}.review-pagination .reset-filter:hover{text-decoration:underline}.box-amfaq .review-pagination{justify-content:flex-end}@media (min-width:992px){.review-form-fields ul{width:50%;margin-right:45px}#product-customer-reviews p{width:80%}}#advice-validate-rating-validate_rating{margin-top:-25px;padding-bottom:25px}.box-up-sell strong{font-size:2rem;text-transform:uppercase;display:block}.availability{margin:0}.availability-only{color:#e30613!important;flex:1;text-align:right;margin-bottom:8px}.alert-price{margin:0;font-size:11px}.alert-stock{margin:0;font-size:11px}.price-box{margin:10px 0 5px;position:relative}.std .price-box p{margin:0}.price-box .old-price{margin:0}.price-box .special-price{margin-right:10px}.old-price .price{text-decoration:line-through;position:relative}.special-price{margin:0}.minimal-price{margin:0}.minimal-price .price-label{font-weight:300;white-space:nowrap;text-transform:lowercase}.configured-price{margin:0}.configured-price .price-label{font-weight:700;white-space:nowrap}.configured-price .price{font-weight:700}.price-incl-tax{display:block}.price-incl-tax .label{display:block;white-space:nowrap}.price-incl-tax .price{display:block;font-weight:700}.price-from{margin:0;display:inline-block;vertical-align:middle;font-size:18px}.price-from .price-label{font-weight:700;white-space:nowrap;display:none}.price-to{margin:0;display:inline-block;vertical-align:middle;font-size:18px}.price-to:before{content:"-";color:#444;font-weight:700}.price-to .price-label{font-weight:700;white-space:nowrap;display:none}.price-notice{padding-left:10px;color:#999}.price-notice .price{font-weight:700;color:#333}.price-as-configured{margin:0}.price-as-configured .price-label{font-weight:700;white-space:nowrap}.price-box-bundle{padding:0 0 10px}.price-box-bundle .price-box{margin:0!important;padding:0!important}.price-box-bundle .price{color:#555}.bml-checkout-type{list-style:none}.bml-checkout-type .bml_button{width:150px;display:inline-table}.produkt-siegelleiste>div{flex:0 1 auto;margin:0 calc(5px + (15 - 5) * ((100vw - 360px)/ (1900 - 360)));z-index:1}.produkt-siegelleiste img{max-width:100%;max-height:120px}.product-collateral{position:relative}.product-collateral .box-collateral{margin:0 0 25px}.product-tabs .panel-title>a{padding-left:0;font-size:2rem}.product-tabs .panel-title{margin:0}.product-tabs .panel-body{padding:30px 0}.product-tabs .panel{margin-bottom:40px}@media (min-width:992px){.product-tabs .panel-title>a:after,.product-tabs .panel-title>a:before{right:30px!important}.product-tabs .panel-title>a{padding-left:30px}.product-tabs .panel-body{padding:30px 30px 0}}.product-tabs>ul{position:relative;bottom:-1px}.product-tabs>ul li{float:left;border:1px solid #eee;border-width:3px 1px 0;border-radius:5px 5px 0 0;margin-right:1px;background-color:#f4f4f4}.product-tabs>ul li a{display:inline-block;padding:10px 15px;color:#08c;font-size:1.4rem;line-height:1}.product-tabs.vertical>ul li a{display:block}.product-tabs>ul li.active{background-color:#fff;border-top-color:#08c}.product-tabs .tab-content{padding:37px 15px;border:1px solid #eee;min-height:200px;border-radius:0 0 3px 3px;box-shadow:0 1px 2px #eee;background-color:#fff}.product-tabs .tab-content>h2{display:none}.table-wrap{overflow-x:auto;width:100%}.table-wrap table{width:100%;max-width:100%}.table tr th{white-space:nowrap}.table-wrap{position:static}.table__column--persistent-wrap{position:relative}.table__column--persistent{position:absolute;top:0;left:0;display:inline-block;width:auto;z-index:4}.multimedia--360:hover span,.product-img-box .multimedia a:hover i{transform:scale(1.1)}.product-img-box .multimedia .ha-i-search{margin-left:3px}.multimedia--360{text-align:center;text-decoration:none}.multimedia--360 span{font-size:1.3rem;font-weight:700;display:inline-block;margin-right:-3px}.product-image-popup{margin:0 auto}.product-image-popup .buttons-set{float:right;clear:none;border:0;margin:0;padding:0}.product-image-popup .nav{font-weight:700;margin:0 100px;text-align:center}.product-image-popup .image{display:block;margin:10px 0}.product-image-popup .image-label{font-size:13px;font-weight:700;margin:0 0 10px;color:#333}.product-image .owl-item a{cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in}.product-view .product-stock-info strong{display:block}.product-view .product-shop .shipping-link{color:#333}.product-view .montageservice{margin-top:12px;color:#333;display:inline-block}.product-view a.montageservice{color:#333;display:inline-block;text-decoration:underline}.product-view .montageservice label::after,.product-view .montageservice label::before{margin:-10px 0 0 -9px}@media (max-width:575px){.product-view .montageservice label{font-size:1.4rem}}.pdf-download{color:#333;text-decoration:none;vertical-align:bottom;line-height:1.4rem}.pdf-download i{font-size:1.4rem;margin-right:5px;vertical-align:bottom;display:inline-block;color:#e30613}.group-product-info .old-price{display:none}.zusatzprodukt{margin-bottom:4px}.zusatzprodukt .input-box{margin:0}.zusatzprodukt span{color:#ccc}.zusatzprodukt a{color:#333;font-size:1.4rem;margin-left:4px}.zusatzprodukt a:hover{color:#e30613;text-decoration:none}.product-view .product-price .product-price-discount{color:#e30613}.product-view .product-shop .price-box p.regular-price{margin:0}.product-view .product-shop .price-box .regular-price .price,.product-view .product-shop .price-box .special-price .price{font-size:3.6rem;font-weight:700;line-height:1.4}.product-view .product-shop .price-box .old-price{font-family:"Roboto Condensed",sans-serif;position:absolute;right:0;top:-10px}.product-view .product-shop .price-box .old-price .price{font-size:1.6rem;font-weight:400}.price em{font-style:normal;font-weight:400;font-size:1.4rem;margin-right:6px}.product-view .btn.btn-cart{text-transform:uppercase;font-weight:700;font-size:1.6rem}.product-view .btn.btn-cart:after{font-weight:700}.product-sticky{left:0;width:100%;background:#fff;z-index:2147483647;padding:1rem 0;bottom:0;opacity:0;pointer-events:none;visibility:hidden;box-shadow:8px 6px 25px 0 rgba(0,0,0,.1)!important;transition:visibility 0s .5s,pointerEvents 0s .5s,opacity .5s cubic-bezier(.42,.01,.01,.87),transform .3s cubic-bezier(.42,.01,.01,.87);transform:translateZ(0)}.product-sticky.active{opacity:1;pointer-events:fill;visibility:visible;transition:visibility 0s,pointerEvents 0s .5s,opacity .5s cubic-bezier(.42,.01,.01,.87),transform .3s cubic-bezier(.42,.01,.01,.87)}.product-sticky-inner strong{display:block;line-height:1.2}.product-sticky-inner .availability-only{display:block;position:absolute;bottom:6px;margin:0;font-size:1rem}.product-sticky-info{max-width:45%}.product-sticky .price-box{margin:0;display:flex;align-items:baseline;flex-direction:row-reverse;justify-content:flex-end}.product-sticky .btn-cart{width:auto!important}.product-sticky #super-product-table,.product-sticky .group-product-info .spacer30,.product-sticky .robc{display:none!important}.product-sticky .product-type-data{margin:0;border:0}.ratenkauf{font-size:1.2rem;margin-top:6px}.finanzierung-info{color:#333;text-decoration:underline;margin-left:6px}.finanzierung-info:hover{color:#333}.keyfacts li:before{content:"\0021";display:block;font:normal normal normal 20px/1 fontello;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#27ad11;font-size:1.2rem;position:absolute;left:0;top:3px}.keyfacts.product-list li{font-size:1.2rem;margin-bottom:4px;line-height:1.2}.keyfacts.product-list li:before{font-size:1rem;top:2px}.product-test-result{border-left:2px solid #52b016;padding-left:15px;font-size:1.4rem;line-height:1.2}.product-test-title{display:block;color:#52b016;font-weight:600}#super-product-table-content{font-size:1.4rem}#super-product-table-content>div:first-child{margin-top:12px}#super-product-table-content>div:last-child{margin-bottom:12px}.grouped-product{display:flex;align-items:center;margin-bottom:12px}.grouped-product.grouped-product-no-stock{color:#ccc}.grouped-product--stockinfo .availability-only{display:inline;margin:0 0 0 12px}.grouped-product-no-stock .grouped-product--stockinfo .availability-only{color:#ccc!important}.grouped-product-no-stock .qty{color:#ccc;background:#fff}.grouped-product--qty{margin-right:12px}.grouped-product--info{margin-left:8px}.grouped-product--info a{color:#333;cursor:pointer;transition:all cubic-bezier(.62,.28,.23,.99) .3s;text-decoration:none}.grouped-product--info a:hover{color:#e30613}.fb-store-availability .fancybox-content{max-height:80%!important}.product-store-availability>span{display:block}.product-store-availability .product-store-availability-fb{color:#333}.product-store-availability-info span,.product-store-availability-type{color:#ccc;font-size:1.2rem;cursor:pointer;margin-left:10px}.product-store-availability-type{margin-left:22px}.product-store-availability-type span{margin-left:10px}.product-store-availability-stock{display:flex;margin-left:12px}.product-store-availability-stock>div{display:flex;align-items:center;line-height:1;padding:0 10px}.product-store-availability-stock i{font-style:normal;font-size:2.2rem;margin:2px 5px 0 0}.product-store-availability-stock i.ha-i-check{font-size:1.2rem}#tab_description_tabbed ul,ul.disc{list-style-type:disc;margin:0 0 20px 30px}#tab_description_tabbed ol{list-style-type:decimal;margin:0 0 20px 30px}.product-teaser .image{background-size:cover;height:100%;padding-bottom:54.34782608695652%}.product-teaser-text{margin-top:30px}#tab_description_tabbed .row h3,.product-teaser h4,.product-teaser-text h4{font-size:calc(22px + (26 - 22) * ((100vw - 360px)/ (1900 - 360)))}#tab_description_tabbed .row h4{margin-bottom:6px}@media (min-width:992px){#tab_description_tabbed .narrow{width:80%}.product-teaser-text{margin:0}.product-teaser-text p:last-child{margin:0}}@media (max-width:767px){.fancycontent .row{text-align:center!important}.fancycontent .row[class*="-center"] ul{list-style-type:none!important}.fancycontent .row[class*="-center"] ul>li::before{content:"\25CF";position:relative;left:-15px}}ul.list-center{list-style-type:none!important}ul.list-center>li::before{content:"\25CF";position:relative;left:-15px}.circle-box,.product-view .circle{width:130px;height:130px;margin:0 auto;position:relative;border-radius:130px;background:#ccc;overflow:hidden}.product-view .circle{width:96px;height:96px;background:#fff;border:2px solid #0098d0;border-radius:96px}.circle-box strong,.product-view .circle .inner{position:absolute;top:50%;left:0;z-index:99;width:100%;transform:translateY(-50%);font-size:2.6rem;line-height:1}.product-view .circle .inner img{height:40px;width:auto}.circle-box+strong{margin-top:10px;display:block;font-size:2rem;line-height:1.1}.product-view .circle+strong{margin-top:10px;display:block;line-height:1.1;text-transform:uppercase}.circles strong{font-family:"Roboto Condensed",sans-serif}.circle-box .center{position:absolute;top:2px;left:2px;right:2px;bottom:2px;background:#fff;border-radius:100%;z-index:98}.circle-box .mask{width:50%;height:100%;position:absolute;background:inherit;z-index:30;border-top-left-radius:130px;border-bottom-left-radius:130px;opacity:0}.circle-box .mask-right{width:50%;height:100%;position:absolute;background:inherit;opacity:1;z-index:18;right:0;border-top-right-radius:130px;border-bottom-right-radius:130px}.circle-box .pie{width:50%;height:100%;transform-origin:100% 50%;position:absolute;background:0 0;border:2px solid #0098d0;border-radius:160px}.circle-box .spinner-left{border-radius:100% 0 0 100%/50% 0 0 50%;z-index:17;border-right:none;transform:rotate(360deg)}.circle-box .spinner{border-radius:100% 0 0 100%/50% 0 0 50%;z-index:19;border-right:none;transform:rotate(180deg)}.circle-box.active .mask{animation:anim-opacity 1.3s steps(1,end) 1}.circle-box.active .spinner-left{animation:anim-rotation-left 1.3s ease-out 1}.circle-box.active .spinner{animation:anim-rotation-right 1.3s ease-in 1}@keyframes anim-opacity{0%{opacity:1}66.66667%,99%{opacity:0}}@keyframes anim-rotation-left{0%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}66.66667%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes anim-rotation-right{0%{-webkit-transform:rotate(0);transform:rotate(0)}66.66667%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.checkout-block .title{display:block;margin:-1px -31px 30px -31px;padding:8px 20px 7px;background:#333}.checkout-block .title{margin:-1px -21px 30px -21px}.checkout-block .title span,.checkout-title h1{display:block;font-size:1.6rem;color:#fff;text-transform:uppercase;margin:0;font-weight:700}.checkout-block{padding:0 20px 20px 20px;border:1px solid #ccc;width:100%}.checkout-onepage-success .footer-top{display:none}.cart{font-size:1.4rem;position:relative}.cart-block{padding:15px;width:100%;border:1px solid #ccc;margin-bottom:30px;display:flex;flex-wrap:wrap}.cart-block>span{display:block;margin-bottom:10px;width:100%}.cart-contact a{color:#333}.cart-contact div{display:flex;flex-wrap:wrap;align-items:center}.cart-contact{justify-content:space-between}.cart-contact .icon{width:16px;height:14px;display:block;margin-right:6px;background-repeat:no-repeat}.mail-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 54.46'%3E%3Cpath fill='%23333' d='M58.67,7.44H1.5L.15,8.79V44.36L1.5,45.71H58.67L60,44.36V8.79ZM30.08,28.15,5,10.14H55.33Zm-9.5-3.49L2.85,41.07V12Zm2.24,1.6,6.48,4.65h1.57l6.41-4.58L55.35,43H4.73Zm16.71-1.53L57.32,12V41.15Z'/%3E%3C/svg%3E")}.phone-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 54.5'%3E%3Cpath fill='%23333' d='M46.1 34l-1.9-.4s-3.1 2-5.8 3.8c-1.2-.5-4.6-4.1-8.3-10-3.1-5-4.1-7.9-4-8.8l5.9-3.8.4-1.9L24.2.6 22.3.2c-.2.1-5.5 3.4-7.6 5-8.6 5.6-4.1 19.6 2.4 30s16.4 19.4 24.2 19.4c1.6 0 3.1-.4 4.5-1.2l7.7-4.9.4-1.8L46.1 34zm-1.7 17c-6.2 3.8-17.8-6-25-17.3-6.3-10-9.8-22-3.2-26.3 1.5-1.1 4.8-3.2 6.4-4.2l6.7 10.1-4.9 3.2c-2.1 1.4-.9 5.8 3.8 13.1 3 4.7 8.4 12.2 11.3 10.3l4.9-3.2 6.4 10.2-6.4 4.1z'/%3E%3C/svg%3E%0A")}.cart-sidebar{position:relative}.cart-scroll{width:inherit;position:absolute;top:0;will-change:position,top;z-index:1}.cart-delivery{justify-content:flex-end;align-items:center}.cart-delivery div{margin-right:auto}.cart-delivery img,.cart-delivery svg{height:80px;width:auto;margin-left:30px;display:none}.cart-delivery span{display:block}.cart-delivery strong{font-family:"Roboto Condensed",sans-serif}.cart-products form{width:100%}.cart-products .cart-product{display:flex;width:100%;margin-bottom:30px;align-items:flex-start;border-bottom:1px solid #ccc;padding-bottom:30px}.cart-products .cart-product:last-child{margin:0;padding:0;border:none}.cart-products>div>div{flex:1}.cart-products .pr-img-td{width:100px;margin-right:40px}.cart-products .pr-img-td i{font-size:5rem}.cart-products .qty-select{background:url(../images/arrow_down.svg) no-repeat;background-position:calc(100% - 6px) 50%!important;background-size:1.6rem;padding:0 30px 0 8px;cursor:pointer;-webkit-appearance:none!important;-webkit-border-radius:0!important;appearance:none!important;-moz-appearance:none!important}.cart-products .pr-qty-td .btn-remove{color:#ccc;margin-right:10px;padding:0 4px}.cart-products .qty-holder span{border:1px solid #ccc;padding:0 33px 0 11px;height:39px;line-height:36px;display:inline-block}.cart-products .cart-price-discount{display:block;font-size:1.2rem;color:#e30613;margin-top:4px}.cart-products .product-name{margin:0;font-size:1.8rem}.cart-products .product-name a{color:#333}.cart-products .garantie{font-size:1.2rem;display:block}.cart-products .availability,.cart-products .item-notes,.cart-products .item-options,.cart-products .montage{font-size:1.2rem}.cart-products .preorder-note{display:block;margin-top:2px}.cart-products .availability{margin-bottom:10px}.cart-products .pr-qty-td,.cart-products .pr-right{display:flex;align-items:center;margin-left:auto}.cart-products .pr-right{flex-direction:column;margin-left:auto}.cart-products .pr-right .td-total{width:100%;margin-top:20px}.cart-products .montage{color:#333;text-decoration:underline}.cart-products .item-msg{margin:7px 0 0 0;font-size:1.2rem;font-weight:400;color:#e30613}.btn.btn-proceed-checkout{text-transform:uppercase;font-weight:700;font-size:1.6rem;padding:16px 40px 16px 20px;width:100%}.btn.btn-proceed-checkout:after{font-weight:700}.cart-checkout{flex-direction:column}#shopping-cart-totals-table{width:100%;margin-bottom:10px}.toggle-coupons{text-transform:uppercase;font-size:1.2rem;display:block;cursor:pointer;position:relative;padding-left:15px}.toggle-coupons::before{content:"";height:1px;width:9px;background-color:#333;position:absolute;left:0;top:50%;transform:translateY(-50%)}.toggle-coupons::after{content:"";height:1px;width:9px;background-color:#333;position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(-90deg);transition:all .3s ease}.toggle-coupons.active::after{transform:rotate(180deg)}.coupons-container{margin-top:10px}.cart-vorteile{padding-bottom:5px}.cart-vorteile ul{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.cart-vorteile li{font-size:1.2rem;margin:0 10px 10px 0}.cart-crosssell .product-name{font-size:1.2rem}.cart-crosssell .crosssell{width:100%}@media (min-width:992px) and (max-width:1199px){.cart-vorteile li{font-size:1rem}.cart-vorteile li:nth-child(2n){width:40%}}@media (min-width:1200px){.cart-vorteile li:nth-child(2n){width:34%}}.cart-vorteile li:before{content:"\0021";display:inline-block;font:normal normal normal 20px/1 fontello;font-size:1rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;padding-right:4px}.payment-icon{display:flex;justify-content:center;align-items:center;border-radius:3px;margin:0 4px 10px;position:relative;width:62px;height:38px}.payment-icon img{width:auto;display:block}.cart-payment-options{display:flex;flex-wrap:wrap;margin-left:-4px}.cart-payment .payment-icon{background:#eee}.cart-payment .coupons{width:100%;margin-top:10px}.toggle-coupons{cursor:pointer}.checkout-methods{display:flex;flex-wrap:wrap;justify-content:space-between}.checkout-methods .checkout-method{border:1px solid #333;height:40px;display:flex;align-items:center;justify-content:center;width:48%;position:relative;border-radius:3px}.checkout-method img{position:relative;height:20px;width:100%;display:block}.checkout-method.amazonpay img{height:22px;margin-top:5px}.checkout-method.paypal a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.checkout-method img.amazon-payment-button-loaded{position:absolute;top:-5px;left:0;width:100%;height:100%;max-height:100%!important;opacity:0}.paypal-or{width:100%;text-align:center;margin:4px 0;color:#777}.checkout-method a:hover{background:#fff}.topCartContent .checkout-methods .checkout-method{height:30px}.topCartContent .checkout-method img{height:16px}.topCartContent .checkout-method.amazonpay img{height:18px;margin-top:3px}.topCartContent .checkout-method img.amazon-payment-button-loaded{height:100%!important;top:-3px}@media (max-width:991px){.checkout-title{margin:-1px -21px 30px -21px}.checkout-success--bewerten{margin-top:20px}.cart-checkout{position:fixed;bottom:0;left:0;width:100%;background:#fff;margin:0;z-index:1}.checkout-cart-index footer{padding-bottom:223px}#shopping-cart-totals-table{font-size:1.2rem}#shopping-cart-totals-table tfoot{font-size:1.4rem}#shopping-cart-totals-table tbody tr:first-child{display:none}.checkout-cart-index #usercentrics-button,.onestepcheckout-index-index #usercentrics-button{display:none!important}}.checkout-success--bestchoice{margin-top:20px}.checkout-success--info h2{text-transform:uppercase}.checkout-flex-row,.checkout-success{display:flex;flex-flow:row wrap}.checkout-box-image{max-height:170px;width:auto}.checkout-success i{background:#52b016;border-radius:50%;display:block;height:40px;flex:0 0 auto;width:40px;text-align:center;line-height:40px;color:#fff;margin-right:30px;margin-top:5px}.bestchoice-link{color:#333;text-decoration:none;font-weight:700;margin-bottom:30px;display:block}.cart .cart-price .old-price{display:block}.cart .td-total .special-price{color:#333}.cart .td-total{margin-left:auto}@media (min-width:1200px){.cart .cart-price .old-price{margin-right:20px;display:inline}.cart-delivery img{display:block}}@media (min-width:992px){.checkout-onepage-success .page-title{margin-top:40px}.checkout-success--bestchoice{margin:20px 0 0 45px}.checkout-success--info{margin-top:40px}.checkout-success--bewerten{padding-left:30px;border-left:1px solid #ccc}.cart-block{padding:30px}.cart-vorteile{padding-bottom:20px}#shopping-cart-totals-table{margin-bottom:40px}#shopping-cart-totals-table tbody tr:last-child td{padding-bottom:20px}#shopping-cart-totals-table tfoot tr td{border-top:1px solid #ccc;padding-top:20px;font-size:1.8rem}.cart-contact{justify-content:flex-start}.cart-contact div:last-child{margin-left:40px}}@media (min-width:768px){.cart-delivery svg{display:block}}@media (max-width:767px){#discount-coupon-form,#shopping-cart-totals-table,.checkout-buttons,.discount,.discount-form .input-box{width:100%}.discount-form .btn{margin:10px 0}.cart .product-name-td{width:100%;order:-1;margin-bottom:8px}.cart .cart-product{flex-wrap:wrap}.cart-products .pr-right{flex:1}.cart .additional-info{width:100%;flex:1 0 auto;margin-top:8px}#product-attribute-specs-table.data-table tbody td,#product-attribute-specs-table.data-table tbody th{display:flex}#product-attribute-specs-table.data-table tbody th{white-space:normal;padding-bottom:5px}#product-attribute-specs-table.data-table tbody tr td:last-child,#product-attribute-specs-table.data-table tbody tr th:last-child{padding-top:0}.checkout-methods{margin-top:10px}.cart .checkout-methods>div{margin:0!important}.cart-vorteile li{width:48%}.checkout-cart-index footer{padding-bottom:203px}}@media (max-width:575px){.cart .hammer-vorteile .flex-row{flex-wrap:wrap}.cart .hammer-vorteile .flex-row-item{width:100%}.cart .pr-img-td{width:80px;margin-right:20px}.product-view .btn.btn-cart{width:100%}.cart-vorteile li{width:100%}#totop{display:none!important}}.item-options dt{font-weight:700;font-style:italic}.item-options dd{padding-left:10px;margin:0 0 6px}.truncated{cursor:help}.truncated a.dots{cursor:help}.truncated a.details{cursor:help}.truncated .truncated_full_value{position:relative;z-index:999}.truncated .truncated_full_value .item-options{position:absolute;top:-99999em;left:-99999em;z-index:999;width:250px;padding:8px;border:1px solid #ddd;background-color:#f6f6f6}.truncated .truncated_full_value .item-options>p{font-weight:700;text-transform:uppercase}.truncated .show .item-options{top:-20px;left:50%}.col-left .truncated .show .item-options{left:15px;top:7px}.col-right .truncated .show .item-options{left:-240px;top:7px}.sp-methods{margin:0 0 8px}.sp-methods dt{font-weight:400;margin-bottom:10px}.sp-methods dd li{margin:5px 0}.sp-methods label{font-weight:400;color:#777;vertical-align:middle;line-height:19px}.sp-methods .price{font-weight:400;color:#08c;letter-spacing:0}.sp-methods .form-list li{margin:0 0 8px}.sp-methods select.month{width:154px;margin-right:10px}.sp-methods select.year{width:96px}.sp-methods input.cvv{width:4em!important}.sp-methods .checkmo-list li{margin:0 0 5px}.sp-methods .checkmo-list label{width:135px;padding-right:10px;text-align:right}.sp-methods .checkmo-list address{float:left}.sp-methods .centinel-logos a{margin-right:3px}.sp-methods .centinel-logos img{vertical-align:middle}.sp-methods .release-amounts{margin:.5em 0}.sp-methods .release-amounts button{float:left;margin:5px 10px 0 0}.please-wait{float:right}.please-wait img{vertical-align:middle}.cvv-what-is-this{font-size:11px;cursor:help;margin-left:10px;margin-top:10px;display:inline-block}.tool-tip{border:1px solid #7ba7c9;background:#eaf6ff;padding:15px 20px;position:absolute;z-index:9999}.tool-tip .btn-close{margin:-9px -14px 0;text-align:right}.tool-tip .btn-close a{display:block;margin:0 0 0 auto;width:15px;height:15px;text-align:left;text-indent:-999em;overflow:hidden}.tool-tip .tool-tip-content{padding:5px}.info-set{background:#fbfaf6 url(../images/bkg_checkout.gif) 0 0 repeat-x;border:1px solid #bbb6a5;margin:0 0 25px;padding:20px}.info-set h2{font-size:13px;font-weight:700;margin:0 0 10px}.info-set h3,.info-set h4{font-size:13px;font-weight:700;color:#e26703}.info-set h2 a,.info-set h3 a,.info-set h4 a{font-weight:400}.info-set h2.legend{margin:-20px -20px 15px;padding:5px 10px;background:#f9f3e3;border-bottom:1px solid #bbafa0;position:relative}.info-set h3.legend{margin:0 0 10px;color:#0a263c}.info-set .divider{margin:0 -20px;padding:25px 0;position:relative}.info-set .box{margin:0 0 15px}.info-set .box h2{color:#e26703}.info-set .data-table .product-name{font-size:1em!important;font-weight:700!important;color:#1e7ec8!important}.info-set .data-table .product-name a{font-weight:700!important}.info-set .data-table .item-options{margin:5px 0 0}.captcha-note{clear:left;padding-top:5px}.captcha-image{float:left;display:inline;margin:0;position:relative;width:258px}.captcha-image .captcha-img{border:1px solid #b6b6b6;vertical-align:bottom;width:100%}.registered-users .captcha-image{margin:0}.captcha-reload{cursor:pointer;position:absolute;top:2px;right:2px}.captcha-reload.refreshing{animation:rotate 1.5s infinite linear}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);-webkit-transform:rotate(-360deg)}}@-moz-keyframes rotate{0%{-moz-transform:rotate(0);-moz-transform:rotate(-360deg)}}@keyframes rotate{0%{transform:rotate(0);transform:rotate(-360deg)}}.dashboard .welcome-msg{background:#dff0d8;border:1px solid #d6e9c6;border-radius:4px;color:#3c763d;margin:0;padding:10px}.dashboard .welcome-msg p{margin:0}.dashboard .welcome-msg p.hello{float:left;margin-right:5px}.box .box-title a{float:right;line-height:18px;font-size:12px}.dashboard .box-reviews .number{float:left;font-size:10px;font-weight:700;line-height:1;color:#fff;margin:3px -20px 0 0;padding:2px 3px;background:#0a263c}.dashboard .box-reviews .details{margin-left:20px}.dashboard .box-reviews li.item{margin:0 0 7px}.dashboard .box-reviews li.item.last{margin:0}.dashboard .box-reviews .ratings{margin:7px 0 0;background:0 0}.dashboard .box-tags .number{float:left;font-size:10px;font-weight:700;line-height:1;color:#fff;margin:3px -20px 0 0;padding:2px 3px;background:#0a263c}.dashboard .box-tags .details{margin-left:20px}.dashboard .box-tags li.item{margin:0 0 7px}.dashboard .box-tags li.item.last{margin:0}.dashboard .box-tags .tags strong,.dashboard .box-tags .tags ul,.dashboard .box-tags .tags ul li{display:inline}.order-info dd,.order-info dt,.order-info li,.order-info ul{display:inline}.order-info li{margin:0 3px}.order-date{margin:10px 0;font-size:1.4rem}.order-info-box .box-payment p{margin:0 0 3px}.order-info-box .box-payment th{font-weight:700;padding-right:7px}.table-caption{clear:none;font-size:15px;font-weight:700;color:#313131;padding:0;margin:0 0 10px}.order-details .link-print{color:#1e7ec8;font-weight:400}.order-details .order-links{text-align:right}.order-additional{margin:15px 0}.gift-message dt strong{color:#666}.gift-message dd{font-size:13px;margin:5px 0 0}.order-about dt{font-weight:700}.order-about dd{font-size:13px;margin:0 0 7px}.tracking-table{margin:0 0 15px;border-top:1px solid #ccc}.tracking-table th{font-weight:700;white-space:nowrap}.tracking-table-popup{width:100%;border-top:1px solid #ccc}.tracking-table-popup th{font-weight:700;white-space:nowrap}.tracking-table-popup td,.tracking-table-popup th{padding:1px 8px}.page-print .print-head{margin:0 0 15px}.page-print .print-head .logo{float:left}.page-print .print-head address{float:left;margin-left:15px}.page-print h1{font-size:16px;font-weight:700}.page-print h2,.page-print h3{font-size:13px;font-weight:700}.page-print h2.h2{font-size:16px;font-weight:700}.page-print .order-date{background:url(../images/bkg_divider1.gif) 0 100% repeat-x;padding:0 0 10px;margin:0 0 10px}.page-print .col2-set{margin:0 0 10px}.page-print .gift-message-link{display:none}.page-print .price-excl-tax,.page-print .price-incl-tax{display:block;white-space:nowrap}.page-print .cart-price,.page-print .price-excl-tax .label,.page-print .price-excl-tax .price,.page-print .price-incl-tax .label,.page-print .price-incl-tax .price{display:inline}#my-tags-table{clear:both;border-top:1px solid #ccc}#my-tags-table td{padding:10px}#my-tags-table .add-to-links{white-space:nowrap}#my-reviews-table tbody{border-top:1px solid #ccc}#my-reviews-table td{padding:10px}.product-review .product-img-box{float:left;width:140px}.product-review .product-img-box .product-image{border:1px solid #ddd;border-radius:5px;margin-bottom:5px;display:block;width:125px;height:125px}.product-review .product-img-box .label{font-size:11px;margin:0 0 3px}.product-review .product-img-box .ratings .rating-box{float:none;display:block;margin:0 0 3px}.product-review .product-details{margin-left:150px}.product-review .product-name{font-size:16px;font-weight:700;margin:0 0 10px}.product-review h3{font-size:12px;margin:0 0 3px;color:#333}.product-review .ratings-table{margin:0 0 10px}.product-review dt{font-weight:700}.product-review dd{font-size:13px;margin:5px 0 0}.billing-agreements .info-box{margin:15px 0}.billing-agreements .form-list li select{float:left}.billing-agreements .form-list li button.button{float:left;margin-left:10px}.billing-agreements .table-caption{font-weight:700;font-size:13px}.cart-msrp-totals{color:red;font-size:12px!important;font-weight:700;margin:10px 10px 0;padding:10px;text-align:center;line-height:1.4;text-transform:uppercase}.map-cart-sidebar-total{color:red;display:block;font-size:10px;font-weight:700;text-align:left;padding:2px 5px;text-shadow:0 1px 0 #fff}.map-popup{background:#fff;border:1px solid #aaa;margin:12px 0 0;position:absolute;box-shadow:0 0 6px #ccc;text-align:left;width:300px;z-index:100}.map-popup-heading{background:#d9e5ee;border-bottom:1px solid #ccc;padding:5px 30px 5px 10px;width:260px}.map-popup-heading h2{font-size:16px;margin:0;text-shadow:0 1px 0 #f6f6f6;overflow:hidden;white-space:nowrap;word-wrap:break-word;text-align:left;text-overflow:ellipsis}.map-popup-arrow{position:absolute;left:50%;top:-10px;height:10px;width:19px}.map-popup-close{display:block;position:absolute;top:8px;right:10px;height:15px;width:15px;text-indent:-9999em;box-shadow:0 0 3px #999;border-radius:2px}.map-popup-content{border-top:1px solid #eee;padding:10px;overflow:hidden;text-align:left;width:280px}.map-popup-checkout{display:inline;float:right;text-align:right}.map-popup-checkout span{display:block}.map-popup-checkout .paypal-or{clear:both;display:block}.map-popup-checkout .paypal-logo{margin:0 0 5px}.map-popup-checkout li{list-style:none}.map-popup-checkout{text-align:center}.map-popup-price .price-box,.map-popup-price .price-box .special-price{margin:0;padding:0}.map-popup-price{margin:5px 0 0}.map-popup-text{clear:right;margin:0 10px;padding:10px 0;text-align:left;word-wrap:break-word}.map-popup-only-text{border-top:1px solid #ddd}.owl-theme .owl-controls .owl-page span{width:8px;height:8px;background:#a0a09f;opacity:1;filter:Alpha(Opacity=100)}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background:#08c}#nav:after,.add-to-box:after,.add-to-cart:after,.advanced-search-summary:after,.block .actions:after,.block .block-content:after,.block li.item:after,.block-content:after,.block-layered-nav .currently li:after,.block-poll li:after,.box .box-title:after,.box-content:after,.box-reviews li.item:after,.box-tags li.item:after,.buttons-set:after,.cart .crosssell li.item:after,.cart-collaterals:after,.cart:after,.checkout-progress:after,.clearer:after,.col-main:after,.col2-set:after,.col3-layout .product-options-bottom .price-box:after,.col3-set:after,.col4-set:after,.footer-container .bottom-container:after,.footer:after,.form-list .field:after,.form-list .input-box:after,.form-list li:after,.gift-messages-form .item:after,.group-select li:after,.header .quick-access:after,.header-container .top-container:after,.header-container:after,.header:after,.main:after,.multiple-checkout .place-order:after,.opc .step-title:after,.page-print .print-head:after,.page-title:after,.pager:after,.postDetails:after,.product-collateral:after,.product-essential:after,.product-options .options-list li:after,.product-options-bottom:after,.product-review:after,.product-view .box-description:after,.product-view .box-tags .form-add:after,.product-view .product-img-box .more-views ul:after,.product-view .product-shop .short-description:after,.products-grid:after,.products-list li.item:after,.ratings:after,.search-autocomplete li:after,.send-friend .form-list li p:after,.sorter:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.background-overlay{background-color:transparent;opacity:.5;filter:Alpha(Opacity=50);left:0;top:0}.fancybox-wrap,.fancybox-wrap *{transition:initial;-webkit-transition:initial}.home-slider-container,.home-slider-container *{transition:initial;-webkit-transition:initial}.home-slider-container .tp-banner-container{margin:0;border:0}.onepagecheckout_datafields .form-list li{margin:0}.onepagecheckout_datafields .form-list .field{width:100%;float:none;margin:0}.onepagecheckout_datafields .form-list .input-box{margin-bottom:20px}.gift-messages p.control label{line-height:20px}.op_login_area{width:300px;padding:20px}.block-account ul li,.block.block-blog-categories .blog-category{padding:8px 0;position:relative;border-bottom:1px solid #eee}.block-account ul li strong{font-weight:400}.block-account ul li a,.block.block-blog-categories a{color:#333;text-decoration:none}.block-account ul li a:hover,.block.block-blog-categories a:hover{color:#e30613}#my-orders-table .price{letter-spacing:0}h2.word-rotator-title{line-height:30px;font-size:20px;font-weight:300;margin:0 0 20px;color:#121214}.word-rotate{visibility:hidden;width:100px;height:0;margin-bottom:-7px;display:inline-block;overflow:hidden;text-align:center;position:relative}h2 .word-rotate{margin-bottom:-7px}.word-rotate.active{visibility:visible;width:auto}.word-rotate .word-rotate-items{position:relative;top:0;width:100%}.word-rotate .word-rotate-items span{display:block;white-space:nowrap}p .alternative-font{display:inline-block;margin-top:-15px;position:relative;top:3px;margin-bottom:-6px;color:#08c;font-family:"Shadows Into Light",cursive;font-size:1.6em}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#08c;border-color:#08c}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.push-top{margin-top:20px}.btn-primary:hover{border-color:#0099e6;background-color:#0099e6;color:#fff}.btn:hover{text-decoration:none}.featured-box{background:#f5f5f5;background-color:transparent;background:linear-gradient(to bottom,#fff 1%,#f9f9f9 98%) repeat scroll 0 0 transparent;box-sizing:border-box;border-bottom:1px solid #dfdfdf;border-left:1px solid #ececec;border-radius:8px;border-right:1px solid #ececec;box-sizing:0 1px 1px 0 rgba(0,0,0,.04);min-height:100px;position:relative;text-align:center;z-index:1;margin:20px auto}.history .featured-box{text-align:left;margin-left:225px;margin-bottom:35px;min-height:115px}.featured-box .box-content{border-radius:8px;border-top:4px solid #08c;padding:30px 20px 0}.history .featured-box .box-content{border-top-color:#08c}.history h4{float:left;margin:15px 0;padding:0;color:#08c;line-height:27px}.featured-box h4{font-size:1.3em;font-weight:400;letter-spacing:-.7px;text-transform:uppercase}.history p{margin:0 0 20px;margin-left:55px;line-height:24px}.featured-box .block-flickr-photos{border:0}.featured-box .block-flickr-photos .block-title{display:none}.featured-box .block-flickr-photos a.flickr-image{margin:5px;display:inline-block;border:1px solid #ccc;padding:5px;border-radius:5px}.featured-box .block-flickr-photos a.flickr-image img{max-width:100%;width:75px}.form-list .input-box.input-textarea{border:0}.form-list .input-box.input-textarea label{padding:0;vertical-align:top}.form-list .input-box.input-textarea label i{border:1px solid #ccc;border-right:0;margin:0;border-radius:3px 0 0 3px}.contacts-index-index h2.legend{font-size:20px;margin-bottom:20px;font-weight:300;letter-spacing:0}.contacts-index-index .col-main .contact-info i{float:left;width:43px;height:43px;background-color:#08c;color:#fff;line-height:43px;text-align:center;font-size:16px;border-radius:6px;margin-bottom:15px}.contacts-index-index .col-main .contact-info p{margin-left:55px;margin-bottom:0;font-size:1.4rem;line-height:21px}.form-list .input-box label i{background-color:#f0f0ed}table.for-mobile{display:none}table.for-desktop{display:table}.page-popup .link-print{background:url(../images/i_print.gif) 0 2px no-repeat;padding:2px 0 2px 25px;font-weight:700;color:#1e7ec8}.compare-table{border:0}.compare-table thead tr.first td,.compare-table thead tr.first th{border:0;background:0 0;padding:0;font-size:0;line-height:0}.compare-table .btn-remove{float:right;width:72px;height:15px}.compare-table tbody td,.compare-table tbody th{padding:10px;border:0;border-top:1px solid #ccc;border-left:1px solid #ccc;vertical-align:top}.compare-table tbody td .std{text-align:left}.compare-table tr.add-to-row td{background:#f7f7f7;text-align:center}.compare-table tr.first td{text-align:center}.compare-table tr.first td .product-name{font-size:13px;font-weight:700;margin:0 0 5px}.compare-table tr.first td .ratings{width:69px;margin:0 auto}.compare-table tr.add-to-row td p,.compare-table tr.first td p{margin:0}.data-table.compare-table{border:1px solid #ccc}.data-table.compare-table td{border:0;text-align:center;border-right:1px solid #ccc;border-bottom:1px solid #ccc;line-height:1.5}.data-table.compare-table th{text-align:right;text-transform:uppercase;background:#f7f7f7;border:0;border-bottom:1px solid #ccc;border-right:1px solid #ccc}.data-table.compare-table .ratings{margin:0}.data-table.compare-table .ratings .rating-box{float:none;margin:0 auto}.data-table.compare-table .ratings .amount{display:none;margin:0 auto}.data-table.compare-table .price-box{margin:0}.data-table.compare-table .price-box p{float:none;display:inline-block}.compare-table tr.product-img-row td{padding:20px 30px;position:relative}.compare-table tr.product-img-row td a.btn-remove2{position:absolute;right:5px;top:5px;width:20px;height:20px}.compare-table tr.product-img-row .product-image img{width:100%}.compare-table tr.product-img-row td .product-name{margin:15px 0 0}.compare-table tbody tr.last td{vertical-align:middle;border-bottom:0}.blank-rating{display:none}.data-table.compare-table .blank-rating{display:block}.data-table.compare-table tr.add-to-row td{background:0 0}.single-image{overflow:hidden;text-align:center;margin:15px 0}.single-images .single-image{margin:0;border-radius:5px}a.single-image{display:block;margin:4px;border-radius:5px;position:relative}a.single-image img{width:100%}.single-image img{max-width:100%;transition:.5s ease}.single-image:hover img{transform:scale(1.2)}h2.sidebar-title{margin-bottom:20px;font-size:16px;font-weight:700;text-transform:uppercase;color:#313131;line-height:1}.owl-top-narrow .sidebar-list .owl-controls{top:-16px}.owl-top-narrow .sidebar-list .owl-controls .owl-buttons div{font-size:16px}.filter-products .products.sidebar-list div.item .item-area{background-color:transparent;box-shadow:none;border:0;border-radius:0}.filter-products .products.sidebar-list div.item:hover .item-area{background-color:transparent;box-shadow:none;border:0;border-radius:0}.sidebar-filterproducts{margin-bottom:30px}.sidebar-filterproducts .owl-top-narrow{margin:0}.parallax-slider .owl-carousel h2{font-size:60.28px;color:#fff;line-height:1}.parallax-slider .owl-carousel p{font-size:22.6px;color:#fff;line-height:1;margin-bottom:30px}.parallax-slider .owl-carousel a{font-size:16px;color:#fff;line-height:1}.parallax-slider .owl-theme .owl-controls{margin-top:25px}.owl-item .item{max-width:100%;float:none!important}.owl-item .item img{max-width:100%}.owl-item .item img.lazyload{height:1px!important}.border-box{position:relative;border:solid 1px #d5d5d5;padding:15px 15px 30px;min-height:100px;margin:30px 0 0;text-align:center}.border-box .box-title{position:absolute;top:-21px;left:0;width:100%;text-align:center}.border-box .box-title h2{display:inline-block;padding:0 10px;background-color:#fff;color:#9c9c9c;font-size:2.6em;font-weight:300;line-height:42px;margin:0}.border-box .box-thumb{position:absolute;bottom:0}.border-box .box-thumb img{max-width:200px}.owl-item-links-block ul li{display:inline-block;vertical-align:middle;padding:0 15px}.owl-item-links-block ul li a{line-height:2;font-size:18px;font-weight:700;color:#fff;text-decoration:underline}.owl-item-links-block span{font-size:18px;padding-left:25px;line-height:2.5;margin-left:10px}.owl-item-links-block span .icon-angle-down{font-size:9px;margin-left:7px}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover{color:#333}.block-layered-nav .filter-products .products div.item:hover .item-area{background-color:transparent;border-color:transparent;box-shadow:none}.owl-top-narrow{margin:0 -10px}.owl-top-narrow .owl-item .item{padding:0 10px}.owl-top-narrow .recent-posts .owl-item .item{padding-top:10px}.owl-top-narrow .owl-controls{position:absolute;right:5px;top:-33px;margin:0;min-width:50px;text-align:right}.owl-top-narrow .owl-controls .owl-buttons div{color:#08c;background:0 0;padding:0;margin:0;font-size:18px}.owl-bottom-corner-narrow .owl-controls{position:absolute;left:25px;bottom:20px;margin:0;min-width:50px;text-align:left}.owl-bottom-corner-narrow .owl-controls .owl-buttons div{color:#2f2727;background:0 0;padding:0;margin:0;font-size:14px}.owl-bottom-narrow .owl-controls{position:absolute;bottom:20px;margin:0;width:100%}.owl-bottom-narrow .owl-controls .owl-buttons div{color:#08c;background:0 0;padding:0;margin:0;font-size:18px}.owl-no-narrow{margin:0 -10px}.owl-no-narrow .owl-item .item{padding:0 10px}.owl-no-narrow .owl-controls{margin-top:30px}.sep-title{display:table;margin-bottom:35px;width:100%;color:#fff;font-size:38px}.sep-title-holder-l,.sep-title-holder-r{display:table-cell;height:1px;position:relative;vertical-align:middle;width:50%}.sep-title-line{height:1px;display:block;border-top:1px solid #fff;position:relative;top:1px;width:100%}.sep-title h2{display:table-cell;padding:0 .8em;color:#fff;font-size:36px;line-height:1em;white-space:pre;margin:0 0 32px;font-weight:300}.owl-carousel.owl-theme .owl-nav.clickable button{opacity:1;filter:Alpha(Opacity=100);transition:all .2s}.owl-carousel.owl-theme .owl-nav.clickable button{opacity:.9;filter:Alpha(Opacity=90)}.owl-bottomright-narrow .owl-nav{position:absolute;right:0;bottom:0;margin:0}.owl-bottomright-narrow .owl-nav button{color:#fff;font-size:25px;background:#000;border-radius:0;margin:1px 1px 1px 0;padding:0;width:90px;height:90px;line-height:90px;opacity:1}.owl-banner-carousel.owl-middle-narrow .owl-nav{visibility:hidden;opacity:0;transition:.5s all}.owl-banner-carousel.owl-middle-narrow:hover .owl-nav{visibility:visible;opacity:1;text-shadow:0 0 3px rgba(255,255,255,.5)}.owl-banner-carousel.owl-middle-narrow .owl-nav .owl-prev{left:0}.owl-banner-carousel.owl-middle-narrow .owl-nav .owl-next{right:0}.overlay{background-color:#000;opacity:.55;width:100%;height:100%;display:block;position:absolute}.product-image{position:relative;display:block}a.product-image{z-index:1}#fancybox-link{display:none;line-height:25px;height:25px;padding:0 10px;border:solid 1px #ccc;z-index:30000;position:relative;background:#fff;text-decoration:none;position:absolute;right:0;bottom:0}span.selected-label{vertical-align:middle}.product-options .product-swatches-container .has-swatches a.active{box-shadow:none;text-align:center;line-height:28px;color:#08c}.product-options .product-swatches-container .has-swatches a.active.selected{width:30px!important;box-shadow:none;background-color:#08c;color:#fff;height:30px!important;line-height:28px!important;border:1px solid transparent}p.product-image{z-index:1}.product-image img{max-width:100%;height:auto}.product-options .product-swatches-container{margin:0;position:relative;z-index:1}.quickview-index-view{padding:25px;max-width:1000px}.quickview-index-view .col-main{padding:0}.quickview-index-view .owl-middle-narrow .owl-nav .owl-prev{left:-20px}.quickview-index-view .owl-middle-narrow .owl-nav .owl-next{right:-20px}.quickview-index-view .product-view .product-img-box{margin-bottom:0}.price-filter-slider a{transition:initial}i.icon-spin6{font-size:30px}.add-to-cart i.icon-spin6{font-size:16px;margin-left:10px}#fancybox-loading{background:0 0;display:none}.block-reorder input.checkbox{position:absolute;left:0}.block-reorder .block-content ol li.item{position:relative;padding-left:25px}.menu.side-menu li>a span.cat-label,div.mobile-nav .sw-mobile-menu li>a span.cat-label{font:inherit;font-size:9px;padding:2px;z-index:1;border-radius:2px;line-height:1;position:relative;margin:0 -30px 0 10px;display:inline-block}.parallax-category-banner .parallax{padding:75px 0}.parallax-content h2{font-size:45px;line-height:1.1;margin:0}.parallax-content p{font-size:23px;line-height:1.1;margin:0}i.ajax-loader{display:inline-block;vertical-align:middle;border:1px solid #08c;border-radius:20px;border-bottom-color:transparent!important}i.ajax-loader.small{width:16px;height:16px;border-width:2.5px}i.ajax-loader.large{width:32px;height:32px;border-width:2.5px}#fullajax_loader i.ajax-loader{position:absolute;left:50%;top:50%;margin-left:-16px;margin-top:-16px}.add-to-cart #ajax_loader{margin:0 10px}.block-layered-nav #narrow-by-list ol.swatches li a:hover .layered-navigation-swatch{border-color:#08c}.product-image-area .actions{position:absolute;width:100%;bottom:10px;left:0;text-align:left;padding:0 10px;visibility:hidden;opacity:0;transition:opacity .2s}.page-head{margin-bottom:20px}.page-head h3{font-size:20px}.manufacturer-index-view .block-layered-nav .block-title{margin-top:0;margin-bottom:0;padding:10px 15px;font-size:13px;font-weight:700;text-transform:uppercase;border:1px solid #ddd;background-color:#f5f5f5;color:#777;position:relative;cursor:pointer;border-radius:7px 7px 0 0;margin-top:14px}.filter-title>a{font-size:13px;font-weight:400;text-transform:none}.brand-slider .owl-carousel .owl-item .item{padding:0 20px;padding-top:10px}.brand-slider .owl-carousel .owl-item .item img{width:100%}#_atssh{position:absolute;z-index:-1;bottom:0}#success-message-container{border-top:4px solid #08c;border-radius:6px;font-weight:400;line-height:1.4}#success-message-container button{margin-top:15px}#success-message-container button:first-child{margin-top:20px}#success-message-container .timer{font-weight:700;margin-top:10px;font-size:16px}.full-width-image-banner{height:375px;position:relative}.full-width-image-banner:after{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#393733;opacity:.65}.full-width-image-banner .content{margin-top:-36px}.full-width-image-banner h2{margin:0;font-size:45px;line-height:1.1}.full-width-image-banner p{margin:0;font-size:16px}.filter-products .products.small-list div.item .details-area{padding-top:7px;padding-bottom:7px}.filter-products .products.small-list div.item .details-area .product-name a{font-size:12px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.small-list .price{font-size:12px}.small-list .regular-price .price{font-size:15px}.small-list .special-price .price{font-size:15px}.small-list .old-price .price{font-size:12px}.single-images .single-image-label{font-size:17px;text-align:center;color:#818385;line-height:1.4;padding:10px 0;font-weight:700}.single-images .caption{background-color:#a1a2a3;color:#fff;font-size:1.4rem;line-height:35px;text-align:center}.no-border .product-image-area{border:0;padding:0;border-radius:0}.no-border .filter-products .products div.item .product-image{border-radius:0}h3.fullwidth-filter-title{font-size:28px;color:#000;line-height:1.2;margin-left:15px}p.fullwidth-filter-description{font-size:1.4rem;color:#666;line-height:1.4;margin-left:15px}.featured-box-2{margin:30px 0}.featured-box-2 h3{color:#121213;font-size:15px;border-bottom:1px solid #ddd;line-height:1.4;padding:8px 0;margin-bottom:10px}.featured-box-2 h3 i{font-size:18px}.featured-box-2 p{font-size:1.4rem;margin-bottom:10px}.featured-box-2 a{font-size:14px}.fancybox-next span,.fancybox-prev span{background-image:none;font-size:40px}.fancybox-next span:before,.fancybox-prev span:before{font-family:porto;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:40px}.fancybox-next span:before{content:"\e81a"}.fancybox-prev span:before{content:"\e819"}#loading-mask{display:none;font-size:1.1em;font-weight:700;position:fixed;text-align:center;z-index:20002;width:100%;height:100%;left:0;top:0}#after-loading-success-message{display:none;font-size:1.1em;position:fixed;text-align:center;z-index:20002;width:100%;height:100%;left:0;top:0}#success-message-container{padding:20px 15px;line-height:1.4;position:relative;text-align:center;top:35%;width:300px;z-index:1000;background:#fff none repeat scroll 0 0;margin:auto}#success-message-container img.product-image{display:inline-block;width:30%}#success-message-container .msg{display:block;margin-bottom:10px;font-size:13px}#success-message-container .product-name{font-size:1.4rem;margin:5px 0 10px}#success-message-container .timer{display:none}#success-message-container button{margin-top:15px;min-width:130px}ol#products-list li.item{background:0 0}ol#products-list .bottom-home-dailydeal ul.time-left li span{font-size:13px}ol#products-list .bottom-home-dailydeal ul.time-left li span.text-time{font-size:10px}.product-options .validation-advice{position:relative}.block-subscribe .validation-advice{position:absolute}.opc-wrapper-opc .validation-advice{padding-left:10px}.quickview-index-view .product-collateral{display:none}.quickview-buttons .view-product{margin-bottom:16px}.page-quickview.minimal .not-minimal,.page-quickview.minimal .ratenkauf{display:none}.page-quickview .main-container,.page-quickview .top-container{margin:0!important}.store-switcher{text-align:right}.store-switcher:before{content:"";display:block;clear:both}.sticky-logo{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.sticky-logo img{max-height:23px}.infinite-loader{text-align:center;margin:20px 0}.infinite-loader .loading{line-height:30px;display:none}.infinite-loader .loading i.ajax-loader{margin-right:15px}.infinite-loader .btn-load-more{display:none;color:#333;background-color:#fff;font-size:13px;padding:5px 20px;line-height:30px;border-radius:5px;border:1px solid #ccc}.item .item-area .actions .qty-field{margin:10px 0 5px}.item .item-area .actions input.qty{height:34px}.item .item-area .actions .qty-changer>a{margin:0;margin-bottom:2px;opacity:1;visibility:visible}.item .item-area .actions .qty-changer>a.qty_dec{margin-bottom:0}.product-tabs>ul:after{clear:both;content:"";display:table}.panel-group .panel{border:0;border-radius:0;box-shadow:none}.panel-default>.panel-heading{background:0 0;padding:0;border-radius:0}.panel-default>.panel-heading+.panel-collapse>.panel-body{border:0}.panel-title>a{position:relative;padding:12px 20px 12px 0;display:block;min-height:20px;border:0;font-weight:700;border-bottom:1px solid #ccc;color:#333;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif}.panel-title>a:hover{text-decoration:none}.panel-title>a:after,.panel-title>a:before{content:"";width:9px;height:1px;background:#333;top:50%;right:16px;position:absolute;transition:all .3s ease-out}.panel-title>a:after{width:1px;height:9px;margin:-4px 4px 0 0;transform:rotate(-90deg)}.panel-title>a.collapsed:after{transform:rotate(0)}.collapse{overflow:hidden;transition:max-height .5s cubic-bezier(0,1,0,1);max-height:0}.collapse.open{max-height:999em!important;transition:max-height 1s ease-in-out}.toggle-collapse{cursor:pointer;display:inline-block}.toggle-collapse i{font-size:1.4rem;margin-left:6px;transition:all .5s cubic-bezier(0,1,0,1)}.toggle-collapse.active i{transform:rotate(90deg) scaleX(-1)}.panel-collapse.collapsed{visibility:hidden;height:0;overflow:hidden}.panel-collapse.collapsed.shown{visibility:visible;height:auto;overflow:visible}@media (min-width:992px){.mobile-accordion .panel-collapse.collapsed{display:block!important;visibility:visible!important;height:auto!important}.mobile-accordion .panel-title>a{padding:0;display:block;min-height:0;border:0}.mobile-accordion .panel-title>a:hover{color:#333;cursor:default}.mobile-accordion .panel-body{padding:0}.mobile-accordion .panel-title>a:after,.mobile-accordion .panel-title>a:before{display:none}}.flex-owl-slider .owl-item .item{border-left:1px solid #e3e3e3}.flex-owl-slider .owl-item:first-child .item{border-left-color:transparent}.loader-container{text-align:center;background-color:rgba(255,255,255,.5);display:none}.actions>.loader-container,.product-image-area>.loader-container{position:absolute;left:0;top:0;width:100%;height:100%;z-index:199}.loader-container>.loader{position:absolute;width:100%;top:50%;margin-top:-8px}i.ajax-loader.medium{width:24px;height:24px;border-width:2.5px}#loading_mask_loader{display:none}.block-manufacturer{text-align:center}.block-manufacturer img{max-width:100%}.filter-title-type-2{font-size:19px;margin:0;font-weight:300;margin-bottom:10px;display:table;width:100%}.filter-title-type-2 span{display:table-cell;position:relative}.filter-title-type-2 span.title-line:after{content:"";width:100%;border-top:1px solid #d8d8d8;display:block;position:absolute;top:50%;margin-top:-1px}.owl-middle-outer-narrow .owl-controls{position:absolute;left:0;width:100%;top:50%;margin-top:-25px}.owl-middle-outer-narrow .owl-controls .owl-buttons div{font-size:28px;background:0 0;color:#08c;position:absolute}.owl-middle-outer-narrow .owl-controls .owl-buttons div.owl-prev{left:-50px}.owl-middle-outer-narrow .owl-controls .owl-buttons div.owl-next{right:-50px}.catalog-product-view .background-overlay{background-color:#fff}.catalog-product-view #loading_mask_loader{display:block}.data-table .product-image img{max-width:none;min-width:100px}.menu.side-menu>li.menu-item .nav-sublist-dropdown i.ajax-loader{border-color:#fff}.my-account .pager .limiter{float:left}#my-tags-table .ratings{background:0 0}#my-tags-table .link-wishlist{color:#08c}.my-account .product-review .ratings{background:0 0}.my-account .product-review .ratings-table{border:0}.ajax-products{display:flex;padding:0 85px}.ajax-products>.category-list{border-right:1px solid #ccc;padding:70px 15px}.ajax-products>.category-list>span{display:block;font-size:20px;font-weight:700;color:gray;margin-bottom:10px}.ajax-products>.category-list>ul{list-style:none;padding:0}.ajax-products>.category-list>ul>li{padding:10px 0}.ajax-products>.category-list>ul>li>a{display:block;text-transform:uppercase;color:#000;font-weight:700;font-size:12px;position:relative;padding-left:20px}.ajax-products>.category-list>ul>li>a:before{content:"\f87a";font-family:porto;margin-right:10px;display:inline-block;width:11px;position:absolute;left:0}.ajax-products>.category-list>ul>li>a.active:before{content:"\f87b"}.ajax-products>.category-list>ul>li>a>span{display:inline-block}.ajax-products>.category-list>ul>li>a:hover{text-decoration:none}.ajax-products>.category-detail{position:relative;padding:70px 15px}.ajax-products>.category-detail>h2{text-align:center;margin:30px 0;font-size:26px;color:#000;text-transform:uppercase;font-weight:700;letter-spacing:10px}.ajax-products>.category-detail>.ajax_products_loader{position:absolute;left:0;top:0;width:100%;height:100%;z-index:9;background-color:rgba(255,255,255,.5)}.ajax-products .product-image-area{border:0;padding:0;border-radius:0}.ajax-products .category-products .products-grid li.item .product-image{border-radius:0}.ajax-products .products-grid .actions{display:none}.ajax-products .products-grid .ratings{display:none}.ajax-products .category-products .products-grid li.item .details-area .product-name a{font-size:12px;font-weight:700;text-transform:uppercase;color:#000}.ajax-products .category-products .regular-price .price{font-size:18px}.load-more-area{text-align:center;margin:30px 0}.load-more-area>a{display:inline-block;font-size:12px;font-weight:700;line-height:1;text-transform:uppercase;background-color:#000;color:#fff;padding:20px 45px;letter-spacing:3px;transition:all .3s;box-shadow:3px 3px 0 rgba(0,0,0,.5)}.load-more-area>a:hover{text-decoration:none;opacity:.85;color:#fff}.full-width-image{text-align:center;padding:200px 0;background-size:cover}.full-width-image>h3{font-size:90px;color:#fff;font-weight:700;letter-spacing:-5px}.full-width-image>a{display:inline-block;font-size:12px;font-weight:700;line-height:1;text-transform:uppercase;background-color:#fff;color:#000;padding:20px 45px;letter-spacing:3px;transition:all .3s;box-shadow:3px 3px 0 rgba(255,255,255,.5);margin:20px 0}.full-width-image>a:hover{text-decoration:none;opacity:.85}.full-screen-slider{position:relative;height:100vh}.full-screen-slider:after{content:"\f110";font-family:porto;position:absolute;left:50%;top:50%;font-size:25px;line-height:1;margin-top:-13px;margin-bottom:-13px;color:#999;z-index:0;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}.full-screen-slider>div{position:relative;z-index:1}.addthis-smartlayers.addthis-smartlayers-desktop .atss{z-index:3}.block-related .ratings a{display:none}.ratings .amount{display:inline-block;vertical-align:middle}body.side-header .footer-container,body.side-header .main-container,body.side-header .top-container{margin-left:256px}.list-category .group .content{position:relative;margin:15px 0}.list-category .group .content img{width:100%}.list-category .group .content h3{position:absolute;bottom:0;left:0;display:inline-block;background-color:#242424;font-size:22px;font-family:Oswald;text-transform:uppercase;color:#fff;font-weight:400;padding:5px 15px;margin:0}.product-image-carousel{background-color:#f4f4f4;background-color:rgba(0,0,0,.02);margin-bottom:80px}.owl-carousel.product-image-carousel .owl-wrapper-outer{padding:0}.product-image-carousel img{width:100%}.product-image-carousel .item{position:relative}.product-image-carousel .item:after{content:"";display:block;width:100%;height:100%;position:absolute;z-index:1;box-shadow:inset 20px 0 100px rgba(0,0,0,.05);background-color:rgba(0,0,0,.02);left:0;top:0}.product-image-grid{margin-bottom:30px;position:relative}.product-image-grid:after{content:"";display:block;width:100%;height:100%;position:absolute;z-index:1;background-color:rgba(0,0,0,.05);left:0;top:0}.product-image-grid img{width:100%}.product-image-list{margin-bottom:3px;position:relative}.product-image-list:after{content:"";display:block;width:100%;height:100%;position:absolute;z-index:1;background-color:rgba(0,0,0,.05);left:0;top:0}.product-image-list img{width:100%}.special-price+.minimal-price-link{display:none}.deal-label{display:none}.counter-container{display:flex;flex-wrap:wrap;font-family:"Roboto Condensed",sans-serif;font-weight:700;justify-content:space-between}.counter-container .counter{width:100%;font-size:2rem;text-align:center;text-transform:uppercase;margin-bottom:40px}@media (min-width:768px){.counter-container .counter{width:auto;margin:0}}.counter-container span{display:block;font-size:calc(50px + (70 - 50) * ((100vw - 360px)/ (1900 - 360)));line-height:1;margin-bottom:10px}.row[class*=col] img.cms-column--image{max-width:200px}.cms-column--text{padding-bottom:40px}@media (min-width:992px){.cms-column--text{padding-left:40px;border-left:1px solid #ccc}}.all-exercises{display:flex;justify-content:space-between;align-items:center;border:1px solid #ccc;border-left:0;border-right:0;padding:30px}@media (max-width:767px){.all-exercises{flex-direction:column}.all-exercises a.btn{margin-top:15px}}