article,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}*,:after,:before,html{box-sizing:border-box}body,h4{line-height:26px}a,ins{text-decoration:none}.button,h1,h2,h3{text-transform:uppercase}.button,.main-nav a{-moz-transform:all .2s ease-in-out;-ms-transform:all .2s ease-in-out}.messenger,.navigation-block ul,.sidebar ul,nav ol,nav ul{list-style:none}.filterbar select,.input-style,.number{-webkit-appearance:none}.brands-container,.container,.filterbar,.full-column .rightbottom,.general-content .tab-links,.main-nav,.news-item,.photo-container,.product-detail,.products-view .products-item,.shoppingcart-submit-order-form .shoppingcart-delivery-address-holder,.top-nav{overflow:hidden}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}h1,h2,h3,h4{font-family:FuturaPTCond,"Arial Narrow",sans-serif;font-weight:800}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}html{-webkit-text-size-adjust:100%}.ui-helper-hidden-accessible{position:fixed;left:-100%}.headwrapper,.wrapper:first-child{position:relative;background:#d20a11}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.filterlist>ul{margin-left:10px}.data-export-table label{display:inline!important}.shopping-cart-table tr th .price-column{text-align:center}.shopping-cart-table tr .price-column{text-align:right}.withoutmusiclifewouldbeamistake{display:none}.button,.logo{display:inline-block}.customer-table-hidden-td{color:#fff}.customer-table-visible td{color:#000!important}.filter-table tr{border:none!important}h1 a,h2 a,h3 a{color:#fff}h1{font-size:75px;line-height:80px}h2{font-size:28px;line-height:32px}h3{font-size:24px;line-height:28px;color:#777}h4{font-size:20px}body{font-family:"Open Sans",sans-serif;font-size:15px;font-weight:400;color:#333;-webkit-font-smoothing:antialiased;background:#e1dacd}a{background:0 0;color:#d20a11}a:focus{outline:0}a:hover{text-decoration:underline}a.active{color:#d20a11!important}header{background:#d20a11;height:90px;z-index:999}.wrapper{max-width:1920px;margin:0 auto}.container,.headwrapper{max-width:1200px;margin:0 auto}@media only screen and (max-width:1440px){.headwrapper{padding:0}}@media only screen and (max-width:1279px){h1{font-size:55px;line-height:55px}h2{font-size:24px;line-height:28px}h3{font-size:20px;line-height:24px}}@media only screen and (max-width:749px){h1{font-size:40px;line-height:35px;margin-bottom:20px}}.button[disabled]{background:#d3d3d3}.button{background:#d20a11;color:#fff;font-weight:800;font-family:FuturaPTCond,"Arial Narrow",sans-serif;margin:0;padding:0;cursor:pointer;border-radius:2px;border:1px solid #d20a11;text-decoration:none;transition:all .2s ease-in-out}.product-detail .product-content h1,.product-detail .product-content h2,.product-detail .product-content h3,.product-detail .product-images h1,.product-detail .product-images h2,.product-detail .product-images h3,.sidebar ul li,.sidebar ul li ul li li{text-transform:none}.button.active,.button:hover{background:#fff;color:#d20a11;text-decoration:none}.primary{padding:12px;font-size:20px}.secondary{padding:5px 7px;font-size:16px}.input-style,select{font-family:"Open Sans",sans-serif;font-size:14px;background:#fff;padding:10px}select{border:none;outline:0;color:#999;border-radius:2px}select:focus{border:1px solid #d20a11;outline:0}.input-style{border:none;margin:0;border-radius:2px}.input-style:focus{border:1px solid #d20a11;outline:0}.logo{background:#fff;padding:10px;position:relative;z-index:999999;width:140px}.logo a{display:block;line-height:0}.logo .shadow-bottom{position:absolute;bottom:-13px;right:0}.icon-menu,.new-mobile{display:none}@media only screen and (max-width:999px){.logo .shadow-bottom{bottom:-8px}header{height:45px;margin:0}.logo{padding:6px;width:80px}.new-mobile{display:block}}.navigation-block{display:inline-block;vertical-align:top;height:115px;width:calc(100% - 190px);color:#fff;font-family:FuturaPTCond,"Arial Narrow",sans-serif}@media only screen and (min-width:999px){.navigation-block{display:inline-block!important}}.navigation-block a{color:#fff;text-decoration:none}.main-nav .sub-items a:hover,.topnav-items a:hover{text-decoration:underline}.navigation-block ul li{float:left}.top-nav{height:40px;width:100%;display:block}.topnav-items li{margin:8px}@media only screen and (max-width:749px){.topnav-items{margin-top:50px}.topnav-items li{margin:0 10px}}.shopping-cart #shoppingcart-header-a:hover .shoppingcart-hover-table{display:inline-block}@media only screen and (max-width:999px){.shopping-cart #shoppingcart-header-a:hover .shoppingcart-hover-table{display:none}}.shoppingcart-hover-table{display:none;position:absolute;background:#eee;z-index:9999;border-radius:0 0 5px 5px;width:100%;right:0;top:34px;font-size:16px;line-height:20px;transition:all .5s;color:#333}.topnav-extra .button,.topnav-extra .shopping-cart{background:#fff;border-radius:0 0 0 2px;height:35px}.shoppingcart-hover-table th,.topnav-extra{font-size:15px}.shoppingcart-hover-table .price-column{min-width:70px}.shoppingcart-hover-table td,.shoppingcart-hover-table th{padding:5px 8px;text-align:left;max-width:210px;line-height:20px}.topnav-extra .shopping-cart,.topnav-extra .shopping-cart .account-name,.topnav-extra .shopping-cart .shopping-items{padding:0 7px;color:#777;float:left}.topnav-extra{position:absolute;right:0;top:0}.topnav-extra .shopping-cart{line-height:35px}.messenger,.messenger li{line-height:26px}.topnav-extra .shopping-cart .account-name:hover,.topnav-extra .shopping-cart .shopping-items:hover{color:#d20a11}.topnav-extra .button{color:#d20a11;float:left;border:none}.topnav-extra .button:hover{background:#ebe6dd}.topnav-extra .login-form{display:none;position:absolute;right:35px;width:355px;height:35px;color:#333;padding:5px}.topnav-extra .login-form input{width:120px;float:left;margin-right:10px;height:30px;font-size:12px;padding:0 10px}.topnav-extra .login-form button{float:left;height:30px;padding:1px 10px;border-radius:2px}@media only screen and (max-width:600px){.topnav-extra .login-form{width:280px!important;padding:0 5px}.topnav-extra .login-form>div:first-child{float:none!important}.topnav-extra .login-form input{width:80px}}.topnav-extra .languages{width:40px;height:35px;display:table;background:#d8cebd;float:right;color:#333;padding:3px 5px;border-radius:0 0 2px;position:relative;z-index:999}.topnav-extra .languages a span{color:#333}.topnav-extra .languages a:hover span{color:#d20a11}.topnav-extra .languages img{width:50%;vertical-align:middle}@media only screen and (max-width:999px){.topnav-extra{top:-38px;right:45px}}@media only screen and (max-width:600px){.topnav-extra{top:15px;right:0}}.wrapper-messenger{background:#FFF;position:absolute;top:40%;left:50%;margin-left:-150px;padding:30px 20px;border:1px solid #777;border-radius:5px;z-index:999999}.messenger{width:300px;padding-left:40px;font-size:15px;color:#333}.messenger.messenger-errors::before,.messenger.messenger-messages::before{position:absolute;top:30px;left:20px;font-size:30px;font-family:tmabenelux}.messenger.messenger-errors::before{content:"\f00d";color:#D20A11}.messenger.messenger-messages::before{content:"\f00c";color:#1c9b0a}.price,.searchwrap input,.sidebar{font-family:FuturaPTCond,"Arial Narrow",sans-serif}.mobile-subnav{display:none}.main-nav{font-size:20px;text-align:left;line-height:20px;background:#d20a11;margin-top:10px}.main-nav .polish{font-size:18px!important;line-height:18px!important;padding:11px 6px!important;position:relative;z-index:9999}.main-nav .deutsch{font-size:19px!important;line-height:16px!important;padding:4px 6px!important;width:120px;height:40px;position:relative;z-index:9999}.main-nav a{padding:10px;display:block;transition:all .2s ease-in-out}.main-nav .sub-items{visibility:hidden;-moz-transform:all 0s ease-in-out;-ms-transform:all 0s ease-in-out;transition:all 0s ease-in-out;position:absolute;width:100%;background:#a1080d;border-radius:0 0 3px 3px;left:0;padding:30px 20px 20px;z-index:9999;display:table;height:100%}.main-nav .sub-items>li{width:230px;margin-bottom:40px}.main-nav .sub-items>li img{max-height:130px;margin:0 10px 10px 0}.main-nav .sub-items a{padding:2px 20px 2px 0;margin:0;width:100%;display:block;font-size:16px;font-weight:700}.products-view .products-content a,.sidebar ul a{text-decoration:none}.main-nav .sub-items .sub-sub-items{font-weight:400}.main-nav .sub-items .sub-sub-items li{float:none;display:block}.main-nav .sub-items .sub-sub-items li>a{display:block;text-transform:none;font-size:18px;font-weight:400}.main-nav>ul>li:hover>a{background:#a1080d}.main-nav>ul>li:hover .sub-items{visibility:visible;transition-delay:.3s}.main-nav>ul>li:hover .sub-items li{display:block}@media only screen and (max-width:1279px){.main-nav{font-size:15px;font-weight:400}.main-nav a{padding:10px 5px}}@media only screen and (max-width:999px){.top-nav{height:auto;font-size:15px}.icon-menu,.main-nav{font-size:20px}.icon-menu{display:block;position:absolute;top:12px;right:12px;color:#fff}.main-nav .sub-items,.navigation-block{height:auto;position:relative;display:none}.navigation-block{width:100%;background:#d20a11;padding:20px 0;z-index:9999;border-bottom:2px solid #fff}.topnav-extra{width:100%;background:#fff}.topnav-extra .shopping-cart{padding:0 3px}.main-nav a{padding:3px 10px}.main-nav .sub-items{visibility:visible;overflow:hidden;transition-delay:none;padding:10px;line-height:12px}.main-nav .sub-items img{display:none}.main-nav ul li{float:none}.main-nav ul li:hover .sub-items,.main-nav>ul>li:hover .sub-items{display:none}.main-nav .new-mobile{font-weight:700}.main-nav .new-mobile hr{border-top:1px solid #fff}}.sidebar,.sidebar #catalog-sidebar .item ul .item div a{font-size:22px}.home-wrapper .searchwrap{position:absolute;width:210px;left:50%;margin-left:-105px;border-radius:0 0 3px 3px;background:#a1080d;z-index:999}.home-wrapper .searchwrap input{width:170px}@media only screen and (max-width:499px){.home-wrapper .searchwrap{width:150px;top:0;height:45px;border-radius:0;margin-left:0;left:91px}.home-wrapper .searchwrap input{width:100px}}.banner-nav{max-width:1200px;margin:-120px auto 25px;border:1px solid #ccc}.banner-nav .slick-arrow{display:none}.banner-nav button{margin-top:30px}@media only screen and (max-width:1249px){.banner-nav{margin:-100px auto 25px;max-width:700px}}#banner-wrapper,.head-banner{margin:0 auto}@media only screen and (max-width:749px){.main-nav{line-height:30px}.banner-nav{display:none!important}}.head-banner{background-size:cover;color:#fff;display:block}.head-banner .banner-content{width:100%;display:block}.brands-container{height:50px;background:#fff}.brands-container .slick-initialized{display:block!important}.brands-container .brands-bar{max-width:1200px;margin:0 auto}.brands-container a{display:block}.sidebar{width:250px;float:left;position:relative;font-weight:500}.special-cat-tree,.stock{font-weight:700}.sidebar .text{padding:30px 0}.sidebar .text .sub-menu{margin-bottom:40px}.sidebar h2,.sidebar h3{color:#777;margin-bottom:10px}.sidebar .sel{color:#d20a11}.sidebar #catalog-sidebar .item ul .item ul li div a,.sidebar .filterlist{font-size:19px}.sidebar ul li{line-height:18px;margin-left:10px;padding:5px 0}.sidebar ul li a:before{content:'> ';margin-left:-10px;font-size:14px}.sidebar ul li ul li{margin-left:-10px}.sidebar ul li ul li ul{margin-left:30px;margin-top:5px}.sidebar ul li ul li a:before{content:none}.sidebar ul a{color:#333}.sidebar ul a:hover{color:#d20a11}.sidebar .button{display:inline-block;margin:20px 0 40px}.sidebar>div{margin-bottom:40px}.sidebar .filtering{margin-bottom:15px!important}.sidebar .filtering select{margin:5px 0 20px;width:100%}.sidebar .filtering select:focus{outline:#d20a11;color:#333}.sidebar .input-style{margin-bottom:15px;width:100%}.sidebar .input-style:focus{border:1px solid #d20a11;outline:0}.sidebar .news-item{width:100%}@media only screen and (max-width:1279px){.brands-container{height:50px}.sidebar .text{padding:20px}}@media only screen and (max-width:749px){.sidebar{display:none;background:rgba(255,255,255,.5);width:calc(100% - 40px);float:none;margin:20px auto -40px}.sidebar.mobile-sidebar{display:block}}.special-cat-tree a:before{content:none!important}.in-uit-klap{font-size:10px!important;color:#444}.in-uit-klap:hover{color:#d20a11;cursor:pointer}.text.catalog-home{margin-bottom:0;padding-bottom:0}.text.catalog-home a{color:#333}.text.catalog-home a:hover{color:#d20a11;text-decoration:none}.text.catalog-home a:before{content:'<';font-size:14px;margin-right:3px}.home-wrapper .sidebar{font-size:20px}.home-wrapper .sidebar ul li{margin-left:0}.button-filter{margin:10px 20px -10px;padding:2px 5px;display:block;text-align:center}.button-filter:focus,.button-filter:hover{background:#d20a11;color:#fff}@media only screen and (min-width:750px){.button-filter{display:none}}.middle-column{width:calc(100% - 250px);float:right;padding:30px}@media only screen and (max-width:1279px){.middle-column{padding:20px}}.middle-column h2{padding-bottom:20px;color:#d20a11}@media only screen and (max-width:749px){.middle-column{width:100%;float:none}}.overview{background:#fff;padding:30px}.overview ul{margin-left:20px}@media only screen and (max-width:1279px){.overview{padding:20px}}.breadcrumb{margin-bottom:30px}.breadcrumb .breadcrumb-links{display:inline}@media only screen and (max-width:999px){.breadcrumb{margin-bottom:15px}.breadcrumb .breadcrumb-links{display:block;margin-top:10px}}.breadcrumb,.filterbar{font-size:12px}.breadcrumb a,.filterbar a{color:#333}.searchwrap{display:inline-block;padding:4px 8px 6px;background:#d20a11;color:#fff;margin-right:10px;border-radius:2px}.searchwrap .icon-search{margin-top:8px!important}.searchwrap input{background:0 0;border:none;color:#fff;font-size:20px}.searchwrap input:placeholder{color:#fff}.searchwrap input:focus{outline:0;border:none}.searchwrap ::-webkit-input-placeholder{color:#fa9598}.searchwrap :-moz-placeholder{color:#fa9598}.searchwrap ::-moz-placeholder{color:#fa9598}.searchwrap :-ms-input-placeholder{color:#fa9598}.searchwrap #searchButton{display:inline-block;margin-right:5px;vertical-align:top;margin-top:7px;font-size:16px}.stock,.stock-info{font-size:12px;vertical-align:top}.searchwrap #searchButton:hover{background:0 0!important}.filterbar{margin:0 0 15px}.filterbar .toggle{margin-top:0;display:block}.filterbar select{border-bottom:1px solid #bbb;padding:3px;border-radius:0;text-align:right}.filterbar select:focus{border:none;border-bottom:1px solid #d20a11;color:#d20a11}@media only screen and (max-width:499px){.filterbar>div{display:block;margin-bottom:10px}.filterbar .change-view{margin:0}}.stock,.stock-info,.toggle{display:inline-block}.stock{padding:1px 6px;text-align:center;border-radius:2px;margin-right:10px;margin-top:7px}.out-of-stock{background:#d20a11;color:#fff}.on-demand{background:#ADD8E6;color:#000}.eu-in-stock{background:#F60;color:#fff}.in-stock{background:#52ae32;color:#fff}.in-shopping-cart{color:#333}.stock-info{line-height:16px;margin-top:5px}.products-view .products-item{border-bottom:1px solid #ccc;padding:10px 0;position:relative}.products-view .products-img{width:100px;float:left;text-align:center;-moz-transform:all .2s ease-in-out;-ms-transform:all .2s ease-in-out;transition:all .2s ease-in-out}.products-view .products-img img{height:auto}.products-view .products-img:hover{-webkit-transform:scale(.9);transform:scale(.9)}.products-view .products-content{width:calc(100% - 360px);float:left;font-size:14px;padding-left:20px}.products-view .products-content a:hover{text-decoration:underline}.full-column table td .icon-remove,.full-column table td a,.general-content .tab-links li a,.middle-column table td .icon-remove,.middle-column table td a,.popitems-container .pop-content .description,.popitems-container .pop-item:hover{text-decoration:none}.products-view .product-overview-div-functions{text-align:right;min-height:15px}.products-view .product-overview-div-functions .icon-shopping-cart{font-size:18px}.products-view .product-overview-div-functions .product-overview-category-link{font-weight:700;border:1px solid;padding:2px;border-radius:2px;display:inline-block;line-height:13px;height:18px;width:18px;text-align:center}.products-view .product-overview-div-functions .product-overview-category-link:hover{text-decoration:none;background:#d20a11;color:#fff}.products-view .products-price{width:240px;float:right;text-align:right}.products-view .products-price button{cursor:pointer;margin:10px 0 0}.products-view .products-price label{font-size:12px}@media only screen and (max-width:899px){.products-view .products-img{width:60px}.products-view .products-content{width:calc(100% - 220px)}}@media only screen and (max-width:749px){.products-view .product-overview-div-functions,.products-view .products-price{text-align:left;padding-left:80px}.products-view .products-content{width:calc(100% - 60px)}.products-view .products-price{width:100%;margin:10px 0}}.toggle{margin:0}.toggle input{display:none}.toggle label{display:inline-block;cursor:pointer;padding:0 5px;height:25px;margin:0 -4px 0 0;border:1px solid #d20a11;border-right:none;font-size:20px;text-align:center;transition:all .3s;color:#d20a11;font-weight:400;border-radius:3px 0 0 3px}.number,.price{font-weight:800}.toggle label:hover{color:#333}.toggle label:last-child{border-right:1px solid #d20a11;border-radius:0 3px 3px 0}.toggle input:checked+label{background:#d20a11;color:#fff}.change-view{display:inline-block;margin:0 10px 0 20px}.simpleview .products-view .products-item{min-height:55px;padding:7px 0}.simpleview .products-view .products-img{display:none}.simpleview .products-view .products-content{margin-left:-20px;font-size:14px;line-height:20px;width:68%}.simpleview .products-view .products-content .itemnr{width:120px;display:inline}.simpleview .products-view .products-content>a{display:inline-block;width:120px;vertical-align:top}.simpleview .products-view .products-content p{width:calc(100% - 140px);display:inline-block}.simpleview .products-view .products-content h4{font-size:16px;display:inline}.simpleview .products-view .products-content .item-text,.simpleview .products-view .products-content .stock,.simpleview .products-view .products-content .stock-info{display:none}.simpleview .products-view .products-content .stock-simple-brand-series,.simpleview .products-view .products-content .stock-simple-overview{display:inherit!important}.simpleview .products-view .products-content .simple-view-separator{display:none}.simpleview .products-view .product-overview-div-functions{position:absolute;left:0;top:27px}.simpleview .products-view .product-overview-div-functions .icon-cart-arrow-down{font-size:20px}@media only screen and (max-width:499px){.simpleview .products-view .product-overview-div-functions{text-align:right}}.simpleview .products-view .products-price{width:33%;margin-top:8px}.simpleview .products-view .products-price .price{font-size:18px;margin:0 5px}.simpleview .products-view .products-price .price,.simpleview .products-view .products-price button,.simpleview .products-view .products-price input,.simpleview .products-view .products-price label{display:inline-block;vertical-align:top}.simpleview .products-view .products-price label{font-size:10px}.simpleview .products-view .products-price .number{font-size:12px;width:35px;height:29px}.simpleview .products-view .products-price button{font-size:14px;padding:4px;margin:-3px 0 0;height:29px}@media only screen and (max-width:899px){.simpleview .products-view .products-content{width:100%;font-size:12px;line-height:16px;margin:0;padding:0}.simpleview .products-view .products-price{width:100%;text-align:left;padding-left:0}.simpleview .products-view .product-overview-div-functions{padding-left:0}}.price{font-size:23px}.number{display:inline-block;width:34px;height:34px;text-align:center;margin:-3px 0 0;font-family:"Open Sans",sans-serif;font-size:14px;color:#d20a11;border:1px solid #d8cebd;border-radius:2px}.number:focus{border:1px solid #d20a11;outline:0}.popitems-container{overflow:hidden;margin-bottom:30px}.popitems-container h2{color:#777}.popitems-container .price{color:#555;padding-bottom:10px}.popitems-container .pop-item{width:16.66%;float:left;background:#fff;display:block}.popitems-container .pop-item:hover .pop-content{opacity:.9}.popitems-container .pop-item .pop-img{margin:0 auto;display:block;padding:10px;-moz-transform:all .2s ease-in-out;-ms-transform:all .2s ease-in-out;transition:all .2s ease-in-out}.popitems-container .pop-item .pop-img img{height:auto;display:block}.popitems-container .pop-item .pop-img:hover{-webkit-transform:scale(.9);transform:scale(.9)}.popitems-container .pop-item .pop-content{background:#cfc2ad}.popitems-container .pop-item:nth-child(odd) .pop-content{background:#c5b69d}.popitems-container .pop-content{padding:20px;font-family:FuturaPTCond,"Arial Narrow",sans-serif;line-height:18px;min-height:160px;background:#cfc2ad}.popitems-container .pop-content h5{font-size:14px;font-family:"Open Sans",sans-serif;font-weight:700}.popitems-container .pop-content .description{margin:20px 0 0;display:block;font-size:13px;color:#333;font-family:"Open Sans",sans-serif}.popitems-container .pop-content button{cursor:pointer;margin:10px 0 0}@media only screen and (max-width:1279px){.popitems-container .pop-content .number{width:28px;height:28px}.popitems-container .pop-content .price{font-size:22px}}@media only screen and (max-width:899px){.popitems-container .pop-item{width:33.33%;margin-bottom:20px}.popitems-container .number{width:28px;height:28px}.popitems-container .pop-content button{margin:10px 0 0}}@media only screen and (max-width:749px){.popitems-container .popitems-container{width:calc(100% - 40px);margin:0 auto}.popitems-container .number{width:28px;height:28px}}.photo-container .white .overlay{background:#fff}.photo-container .white .overlay h3{color:#9e865e}.photo-container .white img{opacity:.25}.news-item:hover,.photo-container:hover{opacity:.8}.news-item{width:50%;margin:0;float:left;display:block;position:relative;transition:all .5s ease-in-out}.news-item img{display:block}.news-item .overlay{background:rgba(50,50,50,.8);position:absolute;width:100%;bottom:0;padding:15px 20px;z-index:999}.news-item .overlay ul{position:absolute;bottom:20px;left:30px;font-weight:700;font-size:15px;list-style:disc;margin-left:20px}.news-item h3,.product-detail .product-content{position:relative}.news-item .overlay ul li{padding:0;line-height:20px;margin:0}.news-item h3{z-index:99;font-size:20px;line-height:20px;width:100%;color:#fff}.content-images,.product-detail .product-content,.product-detail .product-images{width:50%;float:left}@media only screen and (max-width:800px){.news-item{height:150px}.news-item .overlay{padding:10px 20px}.news-item h3{font-size:15px;line-height:15px}}.content-images,.product-detail .product-images{padding-right:30px}@media only screen and (max-width:420px){.news-item{height:120px}.news-item h3{font-style:14px;line-height:14px}}.content-images img{-moz-transform:all .2s ease-in-out;-ms-transform:all .2s ease-in-out;transition:all .2s ease-in-out}.content-images img:hover{-webkit-transform:scale(.9);transform:scale(.9)}.full-column table th,.general-content .tab-links,.middle-column table th,.shopping-cart-order-info{font-family:FuturaPTCond,"Arial Narrow",sans-serif;text-transform:uppercase;font-weight:700}.product-detail .product-images img{-moz-transform:all .2s ease-in-out;-ms-transform:all .2s ease-in-out;transition:all .2s ease-in-out}.product-detail .product-images img:hover{-webkit-transform:scale(.9);transform:scale(.9)}.product-detail .product-images .sub-image{display:inline-block;margin:10px 10px 0 0;border:1px solid #ddd;width:20%}.product-detail .products-price{margin:20px 0 10px;text-align:right}.product-detail .products-price label{font-size:14px}.product-detail .products-price .number{margin:0 5px}.product-detail .products-price .price{padding:8px 0 10px}.product-detail .product-overview-div-functions{float:right}@media only screen and (max-width:999px){.product-detail .product-content,.product-detail .product-images{width:100%}.product-detail .product-images{padding:0}.product-detail .product-images .main-image{width:60%;float:left}.product-detail .product-images .sub-images{width:38%;float:right}.product-detail .product-images .sub-images .sub-image{width:35%;margin:5px}.product-detail .product-content{margin-top:20px}}.general-content .tab-links{list-style:none;border-bottom:1px solid #d20a11;width:100%;font-size:15px;margin:30px 0 20px}.general-content .tab-links .active,.general-content .tab-links .active:hover{background:#d20a11}.general-content .tab-links .active a{color:#fff}.general-content .tab-links li{float:left;padding:6px 1px;background:#eee}.general-content .tab-links li:hover{background:#ddd}.general-content .tab-links li a{padding:8px;color:#333}@media only screen and (max-width:699px){.general-content .tab-links{font-size:12px}.general-content .tab-links li{padding:0}.general-content .tab-links li a{padding:5px}}.shopping-cart-order-info{position:absolute;background:#d20a11;padding:20px 30px;color:#fff;left:45%;top:10%;font-size:20px;border:5px solid #fff;display:none;z-index:99999}.full-column{width:100%;background:#fff;padding:30px;position:relative}.full-column h1{font-size:32px;color:#777}.full-column .righttop{text-align:right;float:right;display:inline-block;margin-left:20px}@media only screen and (max-width:699px){.full-column .righttop{position:relative;display:block;right:auto;text-align:center;margin:10px 0;float:none}}.full-column .rightbottom{margin:30px 0 0;text-align:right}.full-column table,.middle-column table{text-align:left;width:100%;vertical-align:top;margin:0;padding:0}.full-column table label,.middle-column table label{display:none}.full-column table tr,.middle-column table tr{border-bottom:1px solid #ccc}.full-column table tr.last-row,.middle-column table tr.last-row{border-bottom:none}.full-column table th,.middle-column table th{background:#eee;color:#666;padding:10px}.full-column table td,.full-column table th,.middle-column table td,.middle-column table th{vertical-align:top;max-width:400px}.full-column table .total-price,.middle-column table .total-price{font-size:16px}.full-column table td,.middle-column table td{padding:10px 10px 5px;font-size:14px}.full-column table td .icon-remove:hover,.middle-column table td .icon-remove:hover{color:#89070b}.full-column table td a:hover,.middle-column table td a:hover{text-decoration:underline}.full-column table td .shoppingcart-remarks,.middle-column table td .shoppingcart-remarks{width:75%;height:30px;padding:5px;vertical-align:top;margin:3px 0 10px;font-size:12px}.full-column table td .shoppingcart-remarks:focus,.middle-column table td .shoppingcart-remarks:focus{outline:0;border:1px solid #d20a11}.full-column table img,.middle-column table img{width:90px;height:90px;-moz-transform:all .2s ease-in-out;-ms-transform:all .2s ease-in-out;transition:all .2s ease-in-out}.full-column table img:hover,.middle-column table img:hover{-webkit-transform:scale(.9);transform:scale(.9)}@media only screen and (max-width:999px){.full-column table td,.middle-column table td{font-size:12px;width:15%}.full-column table .remarks,.middle-column table .remarks{display:none}.full-column table h4,.middle-column table h4{font-size:18px;font-weight:400;line-height:20px}}@media only screen and (max-width:599px){.full-column table th,.middle-column table th{display:none}.full-column table td,.middle-column table td{font-size:12px;width:100%;display:block;line-height:15px}.full-column table label,.middle-column table label{display:block;float:left;font-weight:700;width:100px}.full-column table tr,.middle-column table tr{display:block}}.shoppingcart-submit-order-form .shoppingcart-remarks-holder,.shoppingcart-submit-order-form .shoppingcart-remarks-holder h3{margin-bottom:10px}.shoppingcart-submit-order-form .shoppingcart-remarks-holder .shoppingcart-total-remarks{width:100%;height:30px;padding:5px;vertical-align:top;margin:3px 0 10px;font-size:12px}.shoppingcart-submit-order-form .shoppingcart-remarks-holder .shoppingcart-total-remarks:focus{outline:0;border:1px solid #d20a11}.shoppingcart-submit-order-form .shoppingcart-delivery-address-holder h3{margin-bottom:10px}.shoppingcart-submit-order-form .shoppingcart-delivery-address-holder h3 .shoppingcart-delivery-address-choice{width:20px;height:20px;margin-bottom:5px}.shoppingcart-submit-order-form .shoppingcart-delivery-address-holder .address-choice-holder{float:left;width:30px}.shoppingcart-submit-order-form .shoppingcart-delivery-address-holder .address-choice-new,.shoppingcart-submit-order-form .shoppingcart-delivery-address-holder .address-choice-parent,.shoppingcart-submit-order-form .shoppingcart-delivery-address-holder .delivery-address-form{float:left}.shoppingcart-submit-order-form .shoppingcart-delivery-address-holder .address-choice-parent.parent-right{max-width:850px}.shoppingcart-submit-order-form .shoppingcart-delivery-address-holder .address-choice-parent h4{margin-bottom:10px}.shoppingcart-submit-order-form .shoppingcart-delivery-address-holder fieldset{margin-bottom:5px}.shoppingcart-submit-order-form .shoppingcart-delivery-address-holder fieldset label{width:180px;display:inline-block}.shoppingcart-submit-order-form .shoppingcart-delivery-address-holder fieldset label.mandatory::after{content:" *";color:#D20A11}.shoppingcart-submit-order-form .shoppingcart-delivery-address-holder fieldset .input-style,.shoppingcart-submit-order-form .shoppingcart-delivery-address-holder fieldset select{border:1px solid #d20a11;width:300px;padding:5px}footer{width:100%;text-align:center;color:#d8cebd;font-size:13px;line-height:20px}footer .contact{padding:30px;background:#ba090f}footer .contact h3{color:#e1dacd}footer .contact a{color:#d8cebd}footer .contact div h2{display:none}footer .contact div ul{list-style:none}footer .contact div ul li:first-child{font-weight:700}footer .social-media{padding:30px;background:#d20a11;font-size:16px}footer .social-media .icon-youtube{font-size:22px}footer .social-media a{background:#89070b;display:inline-block;height:45px;width:45px;line-height:45px;border-radius:50px;margin:0 3px;color:#d8cebd;vertical-align:top}#save-address-button,.account-list{margin-top:10px}footer .social-media a:hover{background:#fff;text-decoration:none;color:#d20a11}.brands-container .slick-slide{padding:10px .5%;width:auto!important}.brands-container .slick-slide img{height:30px;opacity:.3}.slick-dots button{background:#000;border:none;height:12px;width:12px;border-radius:100%;font-size:0;box-shadow:0 0 3px #ccc}.slick-dots button:focus{outline:0}.slick-dots .slick-active button{background:#d20a11;box-shadow:0 0 3px #eee}#scroll-to-top{display:none;background:#a1080d;width:40px;height:40px;line-height:45px;text-align:center;color:#fff;position:fixed;bottom:10px;right:10px;font-size:20px;border:1px solid #a1080d}#scroll-to-top:hover{text-decoration:none;background:#fff;color:#d20a11}img{max-width:100%}img.align-left,img.align-right{display:inline-block;max-width:50%;vertical-align:top}img.align-left{float:left;margin-right:26px}img.align-right{float:right;margin-left:26px}ul.pagination{padding:0}ul.pagination li{display:inline}ul#account-sidebar li{padding:6px 0!important}.account-list{padding-left:20px;list-style:none}.delivery-address-list{list-style:none;margin-top:10px}.delivery-address-list li{float:left;padding:10px;border-radius:5px;border:2px solid #D20A11;color:#000;min-width:250px;margin-right:10px;margin-bottom:10px}.delivery-address-list li .crud_action{float:right;margin-left:5px}.delivery-address-list li .crud_action:hover{text-underline:none;text-decoration:none}.delivery-address-list li .crud_action i{font-size:150%}.delivery-address-list.shoppingcart-review-addresses{margin-top:0;margin-left:10px}.edit-details-form fieldset{line-height:35px;margin-top:5px}.edit-details-form fieldset label{width:300px;display:inline-block;float:left}.edit-details-form fieldset label.mandatory::after{content:" *";color:#D20A11}.edit-details-form fieldset label.label-align-top{vertical-align:top}.edit-details-form fieldset input[type=text]{border:1px solid #aaa;width:300px;padding:5px}.edit-details-form fieldset input:focus{border:1px solid #D20A11}.edit-details-form fieldset textarea{border:1px solid #aaa;width:300px;height:50px}.edit-details-form fieldset textarea:focus{border:1px solid #D20A11}.edit-details-form fieldset select{padding:5px;border:1px solid #aaa;width:300px}.edit-details-form fieldset select:focus{border:1px solid #D20A11}.edit-details-form fieldset.spacer_top{margin-top:20px}.edit-details-form fieldset div{float:left}.edit-details-form fieldset div.interest-label{width:200px}.edit-details-form fieldset div.checkbox-holder{width:450px}.ui-dialog-buttons{margin-top:10px}.ui-dialog-buttons div{float:left;margin-right:5px}@media only screen and (max-width:1024px){.customer-results th{display:none}.customer-results td{font-size:12px;width:100%;display:block;line-height:15px}.customer-results label{display:block;float:left;font-weight:700;width:100px}.customer-results tr{display:block}}