#wrapper #left-column a,#wrapper #left-column a span{color:#000000!important}#wrapper #left-column a:hover{color:#a887ba!important}#wrapper .block-categories .category-sub-menu li[data-depth="0"]>a{border-bottom-color:#e0e0e0!important}#wrapper .ptm-side .ptm-bottom-border{border-bottom-color:#e0e0e0!important}body #search_filters .custom-checkbox input[type=checkbox]+span{border-color:#707070!important}.container .alert.alert-success a{color:#c00!important}.alert.alert-success a:hover{color:#fff!important}.container .alert.alert-warning a,.container .alert.alert-danger a{color:#c00!important}.container .alert.alert-warning a:hover,.container .alert.alert-danger a:hover{color:#fff!important}#wrapper .container,html body div:not(#product-modal)>div>.modal-content{background-color:#fff!important}#footer .footer-before-container{background-color:#383838!important}#footer .footer-container{background-color:#4e4f54!important}#footer span.h3,#footer a.h3,#footer #block_myaccount_infos .myaccount-title a,#footer .linklist h3,#footer .block-contact .block-contact-title,#footer h3,#aboutus h4,#footer p.h3:not(.alert),#footer p.h4:not(.alert){color:#fff!important}.footer-container a{color:#adafae!important}.footer-container a:hover{color:#a887ba!important}.block_newsletter p:not(.alert),.block-contact,#footer span,#footer div,#footer p:not(.alert){color:#fff!important}.block-contact{border-left-color:#545454!important}.footer-container .links .title{border-bottom-color:#545454!important}.footer-container #aboutus{border-left-color:#545454!important}#footer .block_newsletter input[type=text]{background-color:#f4f4f4!important}#footer .block_newsletter input[type=email]{background-color:#f4f4f4!important}#footer .block_newsletter input[type=text]::-webkit-input-placeholder{color:#383838!important}#footer .block_newsletter input[type=text]::-moz-placeholder{color:#383838!important}#footer .block_newsletter input[type=text]:-ms-input-placeholder{color:#383838!important}#footer .block_newsletter input[type=text]:-moz-placeholder{color:#383838!important}#footer .block_newsletter input[type=email]::-webkit-input-placeholder{color:#383838!important}#footer .block_newsletter input[type=email]::-moz-placeholder{color:#383838!important}#footer .block_newsletter input[type=email]:-ms-input-placeholder{color:#383838!important}#footer .block_newsletter input[type=email]:-moz-placeholder{color:#383838!important}#footer .block_newsletter input[type=text]{color:#1c1c1c!important}#footer .block_newsletter input[type=email]{color:#1c1c1c!important;font-size: 1rem;}#footer .block_newsletter form input[type=text]:focus{outline-color:#1c1c1c!important}#footer .block_newsletter form input[type=email]:focus{outline-color:#1c1c1c!important}#footer .block_newsletter #block_newsletter_label,#footer .block_newsletter #block-newsletter-label{color:#a887ba!important}#footer .block_newsletter #block_newsletter_conditions p{color:#4e4f54!important}.carousel-item h2.display-1{color:#a887ba!important}.carousel-item .caption-description h2,.carousel-item .caption-description h3{color:#4e4f54!important}.block-social li.facebook{background-color:#3b5a9a!important}.block-social li.facebook a i{color:#fff!important}.block-social li.twitter{background-color:#1aa9e1!important}.block-social li.twitter a i{color:#fff!important}.block-social li.rss{background-color:#f78422!important}.block-social li.rss a i{color:#fff!important}.block-social li.youtube{background-color:#f03a37!important}.block-social li.youtube a i{color:#fff!important}.block-social li.googleplus{background-color:#cb3e2d!important}.block-social li.googleplus a i{color:#fff!important}.block-social li.pinterest{background-color:#d0202a!important}.block-social li.pinterest a i{color:#fff!important}.block-social li.vimeo{background-color:#85b53f!important}.block-social li.vimeo a i{color:#fff!important}.block-social li.instagram{background-color:#2e5e86!important}.block-social li.instagram a i{color:#fff!important}.social-sharing li.facebook:hover a i{color:#3b5a9a!important}.social-sharing li.twitter:hover a i{color:#1aa9e1!important}.social-sharing li.googleplus:hover a i{color:#cb3e2d!important}.social-sharing li.pinterest:hover a i{color:#e6001a!important}#footer #copyright p{color:#aeb0af!important}.page-my-account #content .links a i,.page-my-account #content .links a span.link-item{color:#a887ba!important}.page-my-account #content .links a:hover i,.page-my-account #content .links a:hover span.link-item{color:#000!important}.breadcrumbwrapperouter{border-color:#e8e8e8!important}.carousel .carousel-control.left,.carousel .carousel-control.right{opacity:0!important}.carousel .carousel-control.left,.carousel .carousel-control.right{transition:opacity 500ms!important}.carousel:hover .carousel-control.left,.carousel:hover .carousel-control.right{opacity:1!important}@media screen and (min-width:768px){.carousel .carousel-control .icon-next i,.carousel .carousel-control .icon-prev i{font-size:1.5rem!important}}@media screen and (min-width:768px){#header{border-top-width:0!important;border-right-width:0!important;border-bottom-width:0!important;border-left-width:0!important}}@media screen and (min-width:768px){#footer{border-top-width:0!important;border-right-width:0!important;border-bottom-width:0!important;border-left-width:0!important}}@media screen and (min-width:768px){main #header{margin-top:0;margin-right:0;margin-left:0}}@media screen and (min-width:768px){main #header #headerwrapper{padding:0}}@media screen and (min-width:768px){main #header .container{padding-right:15px;padding-left:15px}}main #footer{margin-right:0;margin-left:0}main #footer #footerwrapper{}@media screen and (min-width:768px){#footer span.h3,#footer a.h3,#footer #block_myaccount_infos .myaccount-title a,#footer .linklist h3,#footer .block-contact .block-contact-title,#footer h3,#aboutus h4{}}main #footer .footer-before-container{margin-top:0;margin-bottom:0}main #footer .footer-before-container{padding-top:22px;padding-bottom:0}main #footer .footer-container{margin-top:0;margin-bottom:0}main #footer .footer-container{padding-top:20px}.footer-before-container-wrapper{background-attachment:fixed!important}.footer-before-container-wrapper{background-position:center top!important}#subcategories ul li{width:80px!important}.category-sub-menu li[data-depth="0"]>a{padding-bottom:5px!important}main #wrapper{margin-top:0!important;margin-bottom:0!important}#wrapperinner{padding-top:0!important;padding-bottom:0!important}@media screen and (min-width:1200px){.container,.breadcrumb{max-width:1140px!important}}@media screen and (min-width:768px) and (max-width:1199px){.container,.breadcrumb{max-width:940px!important}}#wrapper #containermaininner{padding:15px 15px 15px 15px!important}#index #wrapper #containermaininner{padding-top:0!important;padding-bottom:0!important}@media screen and (min-width:768px){#header .logo{max-width:150px!important}}@media screen and (min-width:768px){#header .logo{padding:10px 0 0 0}}@media screen and (max-width:991px){#header .header-top .logo{max-width:200px!important}}body #header .header-nav #_mobile_logo a img{max-height:80px!important}#wrapper .block-categories,#wrapper #search_filters,#wrapper #search_filters_brands,#wrapper #search_filters_suppliers,#wrapper .ptm-side,#wrapper .links{box-shadow:none!important}#footer{box-shadow:inset 0 2px 5px 0 rgba(0,0,0,.21)!important}#footer .footer-container{box-shadow:inset 0 2px 5px 0 rgba(0,0,0,.31)!important}#header input.form-control,#header input[type=text]{border-width:0!important}#wrapper input.form-control,#wrapper input[type=text],#wrapper select,#wrapper textarea,#wrapper [data-action=show-password],.quickview input,.quickview select,.quickview textarea,.bootstrap-touchspin .btn-touchspin{border-width:0!important}#footer input.form-control,#footer input[type=text],#footer input[type=email]{border-width:0!important}#header .header-nav{border-top-width:0!important;border-bottom-width:0!important}#header .header-nav{box-shadow:0 0 5px 3px rgba(0,0,0,.10)!important}@media screen and (min-width:768px){#header .header-nav{margin-top:0!important;margin-bottom:8px!important}}body #header.fixedbehaviour.fixed .header-top-wrapper{background-position:center top!important}@media screen and (min-width:768px){body #header.fixedbehaviour.fixed .header-top-wrapper .logo{max-width:150px!important}}@media screen and (min-width:768px){body #header.fixedbehaviour.fixed .header-top-wrapper .logo{padding:0px 0 0 15px}}#header.fixedbehaviour.fixed .header-top{box-shadow:0 0 5px 3px rgba(0,0,0,.10)!important}#header.fixedbehaviour.fixed .header-top-wrapper{padding-top:0!important;padding-bottom:0!important}#header .header-top .menu>ul>li{position:relative!important}.top-menu .sub-menu{width: 900px;border-top: 2px solid #cccccc;}.top-menu .sub-menu{margin-left:0}@media screen and (min-width:768px){#header.fixedbehaviour.fixed .header-top a[data-depth="0"]{padding-right:9px!important;padding-left:9px!important}}@media screen and (min-width:768px){#header .header-top a[data-depth="0"]{padding-right:19px!important;padding-left:0!important}}#header .header-top .menu{padding-right:0;padding-left:0}#header.fixedbehaviour.fixed .header-top .menu #top-menu{padding-top:0;padding-bottom:0}#header.fixedbehaviour.fixed .header-top .menu #top-menu{margin-top:0;margin-bottom:0}#footer #copyright{text-align:center!important}@media screen and (min-width:768px){#copyright{padding:9px 15px 50px 15px}}#copyright{margin-top:40px;margin-bottom:50px}.block-category img{max-width:200px!important}.product-features>dl.data-sheet dt.name{flex:1 0 30%!important}.product-features>dl.data-sheet dd.value{flex:1 0 60%!important}#cart .product-line-grid-body>.product-line-info>a.label{font-size:1.2rem!important}#cart .price .product-price{font-size:1.2rem!important}#cart .current-price .price,#cart .product-discount .regular-price,#cart .has-discount .discount{font-size:1rem!important}#cart .product-line-grid-body>.product-line-info{font-size:1rem!important}#cart .cart-summary-line{font-size:1.2rem!important}#product #wrapper #product-buy-box h1:not(.h6){ color: #000; font-size:2rem!important}#product #wrapper #product-buy-box .product-prices .current-price{font-size:2.5rem!important}#wrapper .block-category h1{font-size:1.7rem!important}#wrapper .block-category p{font-size:1.2rem!important}.breadcrumb{font-size:1.1rem!important}@media screen and (min-width:768px){#wrapper .breadcrumb{padding:20px 0 0 0}}@media screen and (min-width:768px){#wrapper .breadcrumbwrapperouter{margin-top:0;margin-bottom:15px}}#top-menu>li>a{font-size:1.2rem!important; font-weight:600;}#top-menu .top-menu[data-depth="1"]>li>a{font-size:1.1rem!important}#top-menu .top-menu[data-depth="2"]>li>a{font-size:1rem!important}#header .header-nav a,#header .header-nav span{font-size:1.1rem!important}#footer .h3,#footer .h3 a,#footer .h4{font-size:1.4rem!important}.footer-container li a,.footer-container p,.footer-container p a,.footer-container div{font-size:1.1rem!important}#footer #block-newsletter-label{font-size:1.5rem!important}#footer .block_newsletter #block_newsletter_conditions p{font-size:1rem!important}body{font-family:"Yanone Kaffeesatz"; background-color:#fff}body,body .product-description p{font-size:1.1rem!important}#wrapper h1:not(.h6){font-size:2rem!important}#wrapper h2{font-size:1.4rem!important;}#wrapper h3{font-size:1.6rem!important}#products .product-title a,.featured-products .product-title a,.product-accessories .product-title a{font-size:1rem!important;text-transform: none;color:#000;}#products .product-price-and-shipping,.featured-products .product-price-and-shipping,.product-accessories .product-price-and-shipping{font-size:1.4rem!important}.ptm-addtocartbutton-link,.ptm-addtocartbutton-link button{font-size:1rem!important}.product-flags li{font-size:1.1rem!important}.variant-links{display:none!important}.thumbnail-container .product-flags li,#product .product-flags li{padding:5px 7px 0 7px!important}#index #products .thumbnail-container,#index .featured-products .thumbnail-container,#index .product-accessories .thumbnail-container{width:200px!important}#index #products .thumbnail-container,#index .featured-products .thumbnail-container,#index .product-accessories .thumbnail-container{height:275px!important}body:not(#index) #products .thumbnail-container,body:not(#index) .featured-products .thumbnail-container,body:not(#index) .product-accessories .thumbnail-container{width:200px!important}body:not(#index) #products .thumbnail-container,body:not(#index) .featured-products .thumbnail-container,body:not(#index) .product-accessories .thumbnail-container{height:275px!important}@media screen and (max-width:767px){#index #products .thumbnail-container,#index .featured-products .thumbnail-container,#index .product-accessories .thumbnail-container{width:170px!important}}@media screen and (max-width:767px){#index #products .thumbnail-container,#index .featured-products .thumbnail-container,#index .product-accessories .thumbnail-container{height:245px!important}}@media screen and (max-width:767px){body:not(#index) #products .thumbnail-container,body:not(#index) .featured-products .thumbnail-container,body:not(#index) .product-accessories .thumbnail-container{width:170px!important}}@media screen and (max-width:767px){body:not(#index) #products .thumbnail-container,body:not(#index) .featured-products .thumbnail-container,body:not(#index) .product-accessories .thumbnail-container{height:245px!important}}#contact-link{margin-left:0!important}.contact-rich hr{border-top-width:1px!important}.quickview .modal-footer{border-top-width:1px!important}@media screen and (min-width:768px){.header-top .search-widget form input[type=text]{line-height:20px!important}}.block_newsletter form input[type=text]{box-shadow:0 0 9px 0 rgba(0,0,0,.20)!important}.form-control:focus,.input-group.focus,.search-widget input[type=text]:focus,.input-group:focus,input[type=text]:focus,textarea:focus{outline-width:2px!important}.block-categories,#search_filters,.ptm-module.ptm-side{padding:20px 20px 20px 0!important}.block-categories .category-sub-menu li[data-depth="0"]>a,.ptm-bottom-border{border-bottom-width:1px!important}#paymenticons img{float:initial!important}#paymenticons{text-align:center!important}#featured-products{margin-bottom:24px!important}#wrapper .breadcrumb li:after{content:"|"}.breadcrumbwrapperouter{border-top-width:1px!important;border-right-width:0!important;border-bottom-width:0!important;border-left-width:0!important}