html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;margin:0;padding:0;vertical-align:baseline}body{line-height:1}body,html{height:100%}h1,h2,h3,h4,h5,h6{clear:both;font-weight:normal}ol,ul{list-style:none}blockquote{quotes:none}blockquote:before,blockquote:after{content:'';content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a img{border:none}body{font-family:sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body p{line-height:1.2em}.block-section-title,.led,.shipping,.price-percent-reduction,#cttopmenu-lamp>ul>li,.home-shipping-discounts-block h3,.home-discounts-block ul span,footer h4,.title,#add-to-cart-button,.scheda-free-shipping,.product-info h2,.tabs ul li,.info-menu .title,.service-block span,.cta-button,.cta-button-white,.cta-form-button,.scheda-block h2,.scheda-block h3,.scheda-block h4,.cart-total-title,.cart_navigation,.login-col h3,.account-form h3,.order-subhead,.account-links li,.cart-block-title,#header-html-container li span,.item-name,.update-link,.remove-link,#other_invoice_address h3,.internalCheckout h3,.more-results,.cta-link,.cart-totals #cart_voucher button,#HOOK_SHOPPING_CART_EXTRA .boxRow .box h2,.order_delivery address h3,.bottom-category-description h2,.bottom-category-description h3,.bottom-category-description .h2,.bottom-category-description .h3,#stripe h3,#title-in-paypal,#filter-mobile-toggle,.page-subheading,.list-banner-title{font-family:"Concert One","ConcertOne-Regular","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase;letter-spacing:-1px;word-spacing:-0.2em}.block-section-title{position:relative;overflow:hidden;margin-bottom:20px;font-size:24px;color:#333}.block-section-title span{background-color:white;display:inline-block;position:relative;padding-right:5px;z-index:2}.block-section-title:after{background:#333;content:"";display:block;height:1px;position:absolute;bottom:10%;width:400%;z-index:1}h3,footer h4{margin-bottom:10px}#layer_cart,.cart_block,.layer_cart_overlay{display:none}header{height:152px;position:relative;font-family:sans-serif;z-index:4;background-color:white}header #logo{width:150px;margin:auto;padding:50px 0 0 0}header #logo img{width:100%;height:auto}header .payoff{display:block;text-align:center;font-size:12px;color:#999}header .header_user_info{text-align:center}header .header_user_info a{text-decoration:none}header .header_user_info a p{display:none;font-size:12px;color:#a9719b}header .header_user_info .icon{position:absolute;top:5px;right:60px;display:block;width:25px;height:27px;background-image:url(../img/sprite.svg);background-position:-60px -60px;background-repeat:no-repeat;margin:auto;margin-bottom:4px;z-index:4}header #contact-link{text-align:center}header #contact-link a{text-decoration:none}header #contact-link a p{display:none;font-size:12px;color:#a9719b}header #contact-link .icon{position:absolute;top:6px;right:15px;display:block;width:25px;height:27px;background-image:url(../img/sprite.svg);background-position:0px -60px;background-repeat:no-repeat;margin:auto;margin-bottom:4px;z-index:4}header #header-cart{text-align:center;display:block;position:absolute;top:55px;right:20px}header #header-cart .icon{display:block;width:27px;height:27px;background-image:url(../img/sprite.svg);background-position:0px -120px;background-repeat:no-repeat;margin:auto;margin-bottom:4px;z-index:4}header #header-cart a{text-decoration:none}header #header-cart a p{display:none;font-size:12px;font-weight:bold;color:#333}header #header-cart .unvisible{display:none}header #language-shipping{background-color:#333;position:absolute;top:0;right:0;left:0;z-index:4;height:40px}header .language-switcher{position:absolute;top:13px;left:20px;display:block;line-height:0;cursor:pointer}header .language-switcher:hover #languages_list{display:block}header .language-switcher .selected.lingua_header{margin-left:4px}header .language-switcher img{display:inline-block;vertical-align:middle}header .language-switcher p{display:inline-block;font-size:12px;text-transform:uppercase;vertical-align:middle;color:white}header .language-switcher:after{content:"";width:0;height:0;border-style:solid;border-width:8px 5px 0 5px;border-color:white transparent transparent transparent;position:absolute;top:3px;left:40px;z-index:3}header .language-switcher #languages_list{display:none;line-height:1.2em;margin:10px 0 0 -10px;background-color:white;-webkit-box-shadow:0px 0px 6px 0px #6b6b6b;-moz-box-shadow:0px 0px 6px 0px #6b6b6b;box-shadow:0px 0px 6px 0px #6b6b6b}header .language-switcher #languages_list li{font-size:12px;text-transform:uppercase}header .language-switcher #languages_list li img{margin-right:6px}header .language-switcher #languages_list li a{color:#333;text-decoration:none;padding:4px 10px;display:block}header .language-switcher #languages_list li a:hover{background-color:#ebebeb}header .shipping-switcher{position:absolute;top:10px;left:80px}header .shipping-switcher label{display:none !important;font-size:12px;display:inline-block;vertical-align:middle;padding-right:5px}header .shipping-switcher select{width:100px}#mobile-nav{z-index:3;background-color:transparent;display:block;position:absolute;overflow:hidden;top:50px;left:15px;margin:0;padding:0;width:30px;height:30px;font-size:0;text-indent:-9999px;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;transition:background 0.3s}#mobile-nav:focus{outline:none}#mobile-nav span{transition:background 0s 0.3s;display:block;position:absolute;top:15px;left:0px;right:0px;height:4px;background:#333}#mobile-nav span::before,#mobile-nav span::after{position:absolute;display:block;left:0;width:100%;height:4px;background-color:#333;content:"";transition-duration:0.3s, 0.3s;transition-delay:0.3s, 0s}#mobile-nav span::before{top:-10px;transition-property:top, transform}#mobile-nav span::after{bottom:-10px;transition-property:bottom, transform}.breadcrumb{padding:5px 0;font-size:14px;background-color:white;position:relative;z-index:2}.breadcrumb a{color:#333;text-decoration:none;display:inline-block;padding-right:20px;position:relative}.breadcrumb a:after{content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent #999;position:absolute;top:2px;right:5px}.cart_block{background-color:white;text-align:left;color:#333;overflow-y:auto;position:fixed;top:0px;right:0;box-sizing:border-box;width:100%;padding:40px 20px;z-index:4;height:100%}.cart_block .cart-block-title{border-top:1px solid #ebebeb;display:block;height:60px;padding-top:10px;box-sizing:border-box;font-size:18px}.cart_block .unvisible{display:none}.cart_block .cart_block_no_products{text-align:center}.cart_block .cart_block_no_products p{font-size:18px}#search_block_top{background-color:white;padding:10px;margin-top:4px;position:relative}#search_block_top input{-moz-appearance:none;-webkit-appearance:none;border-radius:0;border:none;width:100%;color:#333;height:50px;font-size:18px;border-bottom:2px solid #333}#search_block_top .btn.button-search{position:absolute;top:12px;right:0px;background-image:url(../img/sprite.svg);overflow:hidden;text-indent:-9999px;width:25px;height:25px;background-position:0px -540px;background-repeat:no-repeat;border:none;background-color:transparent}form#searchbox{position:relative}form#searchbox label{color:#333333}form#searchbox input#search_query_block{margin-right:10px;max-width:222px;margin-bottom:10px;display:inline-block;float:left}form#searchbox .button.button-small{float:left}form#searchbox .button.button-small i{margin-right:0}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-autocomplete-loading{background-image:url("../img/spinner.gif") !important;background-repeat:no-repeat !important;background-position:100% center !important}.ui-autocomplete{z-index:9999 !important;position:absolute;top:0;left:0;cursor:default}.ui-menu{border:1px solid #a0a0a0;border-top:none;border-top:none;background-color:#ffffff;max-width:100%;list-style:none;margin:0;display:block;outline:none;font-size:14px}.ui-menu li:last-child{border-bottom:none}.ui-menu-item{position:relative;background-color:#ffffff;border-bottom:1px solid #a0a0a0}.ui-menu .ui-menu-item a{padding:10px 5px !important;display:block}.ui-menu .ui-menu-item a:hover,.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-hover{background:#ffd6f3 !important}.ui-menu .ui-menu-item .jolisearch-image{position:relative;display:none;vertical-align:middle;margin:0px;max-width:75px;max-height:75px}.ui-menu .ui-menu-item div.jolisearch-description{position:relative;display:inline-block;vertical-align:middle;overflow:visible;padding:0px 80px 0px 6px}.ui-menu .ui-menu-item .jolisearch-description span{padding-top:2px;font-size:1.0em}.ui-menu .ui-menu-item span.jolisearch-pre{padding:4px 0px 0px 0px;position:relative;display:inline-block}.ui-menu .ui-menu-item span.jolisearch-pre:after{content:'-';padding:0 3px 0 3px}.ui-menu .ui-menu-item span.jolisearch-name{display:inline-block}.ui-menu .ui-menu-item span.jolisearch-post{color:#a0a0a0;position:relative;display:block}.ui-menu .ui-menu-item span.jolisearch-features{color:#a0a0a0;position:relative;display:block}.ui-menu .ui-menu-item .jolisearch-post-right{position:absolute;top:10px;right:5px;font-weight:bold;font-size:18px}.ui-menu .ui-menu-item span.jolisearch-title{font-size:14px;color:#333;z-index:30;margin-top:3px;display:none}.ui-menu li+li.jolisearch-container:before{content:' ';display:block;width:100%;height:1px;margin-left:5px;margin-right:5px;margin-top:1px;border-top:1px none #dddddd}.ui-menu .jolisearch-description.manufacturer,.ui-menu .jolisearch-description.category{line-height:3em}.more-results{display:inline-block;padding:10px 0;color:white !important}#header-html-container{margin-bottom:2px;font-size:font-size-small;background-color:#ffd6f3}#header-html-container li{display:none;text-align:center;padding:10px;box-sizing:border-box;border-left:1px solid white}#header-html-container li span{display:block;font-size:18px;margin-bottom:5px}#header-html-container li a{text-decoration:none}#header-html-container li a span{color:#333;text-decoration:none}#header-html-container li small{display:block;font-size:12px;margin-top:7px}#header-html-container li small a{color:#333;text-decoration:underline}#header-html-container li:first-child{display:block;border-left:none}#cttopmenu-lamp{background-color:#333;text-align:center;position:relative;z-index:3;display:none}#cttopmenu-lamp.active{display:block}#cttopmenu-lamp ul{max-width:1400px;margin:auto}#cttopmenu-lamp ul>li{font-size:18px}#cttopmenu-lamp ul>li a{color:white;text-decoration:none;display:block;padding:12px 8px;border-bottom:solid 1px #999}#cttopmenu-lamp ul .header-search{display:none}#cttopmenu-lamp ul .header-search a{background-image:url(../img/sprite.svg);overflow:hidden;text-indent:-9999px;width:45px;height:45px;background-position:-50px -110px;background-repeat:no-repeat}#cttopmenu-lamp ul li>ul{display:none}#cttopmenu-lamp ul li>ul li{font-family:sans-serif;letter-spacing:0;word-spacing:0;text-transform:none}#cttopmenu-lamp ul li>ul li a{border:none;padding:3px 0;height:auto}#cttopmenu-lamp ul .menu-promotions a{color:#ff00b6}#cttopmenu-lamp .dropdown.open ul{display:block}#alternative-login{padding:0 15px}#alternative-login div{margin-bottom:0px !important}#create-account_form #alternative-login{padding:0px !important;text-align:center;margin:0 !important}#create-account_form #alternative-login p{margin:20px 0 0 0;color:#666}#contentSocial,.ao_fpsc_clr_20{display:none}.badgeTop{text-align:center}.badgeTop div{margin-bottom:10px !important}.ao_bt_fpsc_twitter,.ao_bt_fpsc_facebook{display:block;color:white;padding:8px 20px;border-radius:5px;text-decoration:none;margin-top:10px}.ao_bt_fpsc_twitter span,.ao_bt_fpsc_facebook span{margin:0;padding:0}.ao_bt_fpsc_twitter{background-color:#1da1f2}.ao_bt_fpsc_facebook{background-color:#3b5998}.inner{padding:0 10px;box-sizing:border-box}body{overflow-x:hidden}#homepage-slider{margin-top:1px}.home-brand-banners .home-brand-banners-wrapper{overflow:auto}.home-brand-banners ul{white-space:nowrap}.home-brand-banners ul li{display:inline-block;vertical-align:top;margin-left:8px;position:relative}.home-brand-banners ul li:first-child{margin-left:0}.home-brand-banners ul li img{height:110px;width:auto}.home-brand-banners ul li .discount{position:absolute;top:0;right:0}.home-brand-banners ul li .cta-button{display:absolute;left:15px;bottom:15px;display:none}.top-service-blocks{color:#333;margin-bottom:2px;font-size:font-size-small;background-color:#ffd6f3}.top-service-blocks .service-block{display:none;text-align:center;padding:10px;box-sizing:border-box;border-left:1px solid white}.top-service-blocks .service-block span{display:block;font-size:18px;margin-bottom:5px}.top-service-blocks .service-block small{display:block;font-size:12px;margin-top:7px}.top-service-blocks .service-block small a{color:#333;text-decoration:underline}.top-service-blocks .service-block:first-child{display:block;border-left:none}.home-block-wrapper,.home-intro-block,#homepage-slider{margin-bottom:25px !important}.home-promo-banner{margin-bottom:40px}.home-promo-banner img{max-width:100%;height:auto;display:block;margin:auto}.home-intro-block p{margin-bottom:10px;font-size:12px;line-height:1.4em}.home-shipping-discounts-block{margin-bottom:40px}.home-shipping-discounts-block h3{font-size:24px}.home-shipping-discounts-block p{margin-bottom:10px;font-size:12px;line-height:1.4em}.home-discounts-block,.home-customer-service-block,.home-free-shipping-block,.home-gift-card-block{box-sizing:border-box;padding:10px;margin-bottom:15px}.home-discounts-block{border:10px solid #ff00b6}.home-discounts-block h3{color:#ff00b6}.home-discounts-block ul span{display:block;background-color:#ff00b6;color:white;text-align:center;font-size:24px;padding:10px}.home-discounts-block ul p{text-align:center;padding:10px;background-color:#ffe6f8}.home-customer-service-block{border:10px solid #333;background-image:url(../img/photo-customer-service.jpg);background-position:100% 100%;background-repeat:no-repeat;position:relative;padding-bottom:50px;color:#333}.home-customer-service-block .narrow{padding-right:110px}.home-customer-service-block p{font-size:14px}.home-customer-service-block small{display:block;font-size:12px;color:#999;padding-right:110px;line-height:1.3em;position:absolute;bottom:10px;left:10px}.home-free-shipping-block{padding:20px;background-color:#333;color:white;background-image:url(../img/photo-free-shipping.png);background-position:100% 100%;background-repeat:no-repeat}.home-free-shipping-block p{width:66%}.home-gift-card-block{border:1px solid #999;padding:19px;background-image:url(../img/photo-gift-card.jpg);background-position:100% 100%;background-repeat:no-repeat;color:#333}.home-gift-card-block p{width:66%}.product-list{display:flex;display:-ms-flexbox;-js-display:flex;flex:0 1 auto;flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0 -1%}.product-list>li,.product-list .owl-item{background:-moz-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, #fff 0%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );background-color:#f4f4f4;border:1px solid #ebebeb;padding:10px;position:relative;padding-bottom:100px;margin-bottom:15px;box-sizing:border-box;flex-basis:48%;max-width:48%;margin-right:1%;margin-left:1%}.product-list>li h3,.product-list .owl-item h3{font-size:18px;line-height:1.3em;min-height:70px;padding-bottom:10px;border-bottom:1px solid #999;margin-bottom:10px}.product-list>li h3 span,.product-list .owl-item h3 span{font-weight:bold;display:block}.product-list>li a,.product-list .owl-item a{color:#333;text-decoration:none;display:block}.product-list>li img,.product-list .owl-item img{width:100%;height:auto;margin-bottom:15px}.product-list>li .color_to_pick_list,.product-list .owl-item .color_to_pick_list{box-sizing:border-box;height:40px;padding:12px;background:-moz-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, #fff 0%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 );position:absolute;left:1px;right:1px;bottom:40px}.product-list>li .color_to_pick_list li,.product-list .owl-item .color_to_pick_list li{display:inline-block;margin-right:3px}.product-list>li .color_to_pick_list img,.product-list .owl-item .color_to_pick_list img{width:10px;height:10px;border-radius:50%;border:2px solid #999}.product-list>li .price,.product-list .owl-item .price{font-size:24px;font-weight:bold;margin-bottom:15px}.product-list>li .price small,.product-list .owl-item .price small{display:block;text-decoration:line-through;color:#999;font-size:14px;font-weight:normal;margin-top:6px;line-height:2px}.product-list>li .led,.product-list .owl-item .led{box-sizing:border-box;height:36px;border:1px solid #690;color:#690;position:absolute;right:2px;bottom:43px;font-size:18px;text-transform:uppercase;padding:8px 15px 0 15px}.product-list>li .shipping,.product-list .owl-item .shipping{box-sizing:border-box;background-color:white;color:#333;text-align:center;height:40px;position:absolute;font-size:12px;padding-top:12px;right:1px;bottom:1px;left:1px}.product-list .list-description-wrapper{visibility:hidden;height:0px}.product-list.owl-carousel{margin:0}.product-list .owl-item{margin-right:0;margin-left:0}.price-percent-reduction{box-sizing:border-box;position:absolute;top:0;right:0;height:50px;width:50px;background-color:#ff00b6;padding-top:14px;color:white;font-size:21px;text-align:center;z-index:2}#product-list-banner{flex-basis:100% !important;max-width:100% !important;background-image:url(img/list-banner-image.jpg);background-size:cover;background-repeat:no-repeat;background-position:right bottom;min-height:500px;box-sizing:border-box;color:white;position:relative;margin-bottom:15px}#product-list-banner:before{content:"";position:absolute;top:0;right:0;bottom:0%;left:0;z-index:1;background:-moz-linear-gradient(-45deg, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(-45deg, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);background:linear-gradient(135deg, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 )}#product-list-banner .list-banner-title{text-transform:uppercase;padding:20px;font-weight:bold;display:block;font-size:36px;line-height:0.9em;text-shadow:0px 0px 4px #000000;position:relative;z-index:2}#product-list-banner a{color:white;text-decoration:none;display:block;top:0;right:0;bottom:0;left:0;position:absolute;z-index:5}#product-list-banner p{position:absolute;bottom:90px;padding-right:30%;left:20px;z-index:2;font-size:18px;text-shadow:0px 0px 4px #000000}#product-list-banner a .list-banner-title,#product-list-banner a p{color:white;text-decoration:none}.category-header,.ordine-carrello-header,.section-header{text-align:center;line-height:1.2em;padding:15px 0 30px 0}.category-header h1,.category-header h2,.ordine-carrello-header h1,.ordine-carrello-header h2,.section-header h1,.section-header h2{font-family:sans-serif;font-weight:bold;font-size:18px;margin-bottom:10px}.category-header h2,.ordine-carrello-header h2,.section-header h2{color:#999}.category-header h1+h2,.ordine-carrello-header h1+h2,.section-header h1+h2{margin-top:-10px}.category-header p,.ordine-carrello-header p,.section-header p{font-size:14px;margin-bottom:10px}.category-header .customer-service-msg,.ordine-carrello-header .customer-service-msg,.section-header .customer-service-msg{max-width:500px;margin:0 auto 10px auto;color:#666}.category-header a,.ordine-carrello-header a,.section-header a{color:#333;text-decoration:underline}#blackfriday{padding:30px 0}#blackfriday h1{font-family:"Concert One","ConcertOne-Regular","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase;font-weight:normal;letter-spacing:-1px;font-size:28px;line-height:24px}#blackfriday h2{margin-top:0 !important;color:#333}#blackfriday .customer-service-msg{color:#333}body.category-2743{background-color:#fedddc;background-image:url(../img/sfondo-blackfriday.jpg);background-repeat:no-repeat;background-position:top right;background-size:900px 900px;background-attachment:fixed}#left_column,.main-content-col{border-top:2px solid #333;padding:10px 0}.title{padding:15px 0;font-size:18px;display:block;position:relative}.filtro-section-title{padding:15px 0;font-size:18px;border-top:1px solid #ccc;position:relative}.filtro-section-title:after{content:"";width:20px;height:1px;background-color:#333;position:absolute;right:0;top:20px}.filtro-section-title:before{content:"";width:1px;height:20px;background-color:#333;position:absolute;right:10px;top:10px}.filtro-section{display:none;margin-bottom:15px;line-height:1.3em;max-height:200px;overflow:auto}.filtro-section label{font-size:14px}.sorter{padding:10px 0 20px 0}.sorter label{font-size:14px;display:inline-block;vertical-align:middle}.sorter div{display:inline-block}.pagination{text-align:center;overflow:hidden;padding:10px 0}.pagination li{display:none;font-size:14px;margin:0 1px}.pagination li a{display:block;padding:5px 8px;border:1px solid #ff00b6;color:#ff00b6;text-decoration:none;border-radius:5px;transition:all 0.4s}.pagination li a:hover{border:1px solid #333;color:#333}.pagination .current>span,.pagination .disabled.pagination_previous span,.pagination .disabled.pagination_next span{display:block;padding:5px 8px;border:1px solid #ccc;color:#ccc;border-radius:5px}.pagination #pagination_previous_bottom{display:block !important;margin:0;float:left}.pagination #pagination_next_bottom{display:block !important;margin:0;float:right}.text-description{margin-top:15px;border-top:2px solid #333;padding:15px 0}.text-description p{font-size:18px;line-height:1.4em}.selector span{display:none}.bottom-category-description{overflow:hidden;background-color:#333;color:white;padding:10px;font-size:14px;line-height:1.4em}.bottom-category-description h2,.bottom-category-description h3,.bottom-category-description .h2,.bottom-category-description .h3{margin-bottom:10px;font-size:21px;text-transform:none}.bottom-category-description p{line-height:1.4em}.bottom-category-description img{width:100%;height:auto;display:block;margin:-10px 10px 15px -10px}.filter{padding:15px !important;border:1px solid #666}.filter #filter-mobile-toggle{font-size:18px;cursor:pointer;position:relative;display:block}.filter #filter-mobile-toggle:before{content:"";width:1px;height:20px;background-color:#333;position:absolute;top:50%;margin-top:-10px;right:10px}.filter #filter-mobile-toggle:after{content:"";width:20px;height:1px;background-color:#333;position:absolute;top:50%;right:0px}.filter #filter-mobile-toggle.active:before,.filter #filter-mobile-toggle.active:after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.filter .title{display:none}.filter .PM_ASBlockOutputHorizontal{overflow:hidden;height:0;margin-bottom:0}.filter .PM_ASBlockOutputHorizontal.active{height:auto}#lampProducts{margin-top:-25px}.PM_ASearchTitle{display:none}a.PM_ASResetSearch{margin-top:15px;color:#333}#PM_ASearchResults #productsSortForm{padding:10px 0 20px 0}#PM_ASearchResults #productsSortForm label,#PM_ASearchResults #productsSortForm .selector{display:inline-block;vertical-align:middle}#PM_ASearchResults .nbrItemPage,#PM_ASearchResults .top-pagination-content{display:none}.trend-list li,.designer-brand-list li{background-color:#333;margin-bottom:20px}.trend-list li a,.designer-brand-list li a{color:white;text-decoration:none}.trend-list li p,.designer-brand-list li p{padding:10px;font-size:12px;line-height:1.4em}.trend-list li .foto-wrapper,.designer-brand-list li .foto-wrapper{position:relative}.trend-list li img,.designer-brand-list li img{width:100%;height:auto;display:block;margin:auto}.trend-list li .cta-button,.designer-brand-list li .cta-button{display:none}.designer-brand-list{display:flex;display:-ms-flexbox;display:flex;display:-ms-flexbox;-js-display:flex;flex:0 1 auto;flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0 -1%}.designer-brand-list li{box-sizing:border-box;flex-basis:48%;margin-bottom:20px;position:relative;border:1px solid #ebebeb;margin-right:1%;margin-left:1%}.designer-brand-list li:hover{border:1px solid #333}.designer-brand-list li .item-name{text-transform:none;padding:10px;font-size:24px;line-height:24px;color:white;display:block;min-height:60px}.designer-brand-list li .cat_desc{padding-bottom:50px}.trend-list li .item-name{position:absolute;bottom:15px;left:15px;font-size:36px;line-height:36px;color:#333}#thumbs_list,#views_block{display:none}.scheda-foto-info-inner{padding:0 10px;box-sizing:border-box}.scheda-photo img,.scheda-thumbnails li img{max-width:100%;height:auto;display:block}.scheda-foto-info{position:relative}.scheda-foto-info #reduction_percent_display{right:10px}.scheda-photo{margin-bottom:10px}.scheda-photo img{display:block;max-width:100%;height:auto;margin:auto}.scheda-photo-inner{position:relative}.scheda-thumbnails{margin-bottom:30px}.scheda-thumbnails li{display:inline-block;width:40px;margin:0 2px 2px 0}.listImage{overflow-y:auto;white-space:nowrap;margin-bottom:30px;margin-right:-20px}.listImage li{width:40px;padding-right:3px;display:inline-block}.listImage li img{width:100%;height:auto}#scheda-addtocart .scheda-addtocart-inner{padding:0 10px}#scheda-addtocart h1{line-height:1em;font-size:18px}#scheda-addtocart h1 span{font-weight:bold;display:block}#scheda-addtocart .designer{margin:10px 0 20px 0;display:block;font-size:14px}#scheda-addtocart .price{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0;margin-bottom:20px;font-size:24px;font-weight:bold}#scheda-addtocart .price small{font-size:14px;font-weight:normal;color:#999}#scheda-addtocart .manufacturers-price{font-size:12px;display:block;font-weight:normal;text-decoration:line-through;color:#999}#scheda-addtocart .giftcard-text{font-size:14px;margin-bottom:10px}#scheda-addtocart form{margin-bottom:10px}#scheda-addtocart form label{display:block;font-size:14px;margin-bottom:10px}#scheda-addtocart form select{width:100%}#scheda-addtocart form fieldset{margin-bottom:15px}#scheda-addtocart #quantity_wanted{float:left;height:44px;width:48px;border-radius:5px;border:1px solid #999;font-size:18px;text-align:center;margin-right:5px;box-sizing:border-box}#scheda-addtocart #add-to-cart-button{background-color:#aeca00;color:white;height:44px;border-radius:5px;border:none;display:block;overflow:hidden;font-size:18px;text-align:center;box-sizing:border-box;width:calc(100% - 53px);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}#scheda-addtocart .buttons_bottom_block,#scheda-addtocart #usefull_link_block{text-align:center;font-size:14px;margin-bottom:20px}#scheda-addtocart .buttons_bottom_block #wishlist_button_nopop,#scheda-addtocart .buttons_bottom_block li,#scheda-addtocart #usefull_link_block #wishlist_button_nopop,#scheda-addtocart #usefull_link_block li{color:#999;text-decoration:none;display:inline-block;padding:5px 0 5px 20px;position:relative;background-image:none !important}#scheda-addtocart .buttons_bottom_block #wishlist_button_nopop:after,#scheda-addtocart .buttons_bottom_block li:after,#scheda-addtocart #usefull_link_block #wishlist_button_nopop:after,#scheda-addtocart #usefull_link_block li:after{content:"";position:absolute;width:15px;height:15px;top:5px;left:0;background-image:url(../img/sprite.svg);background-position:0 -240px;background-repeat:no-repeat}#scheda-addtocart #attributes fieldset.attribute_fieldset{overflow:hidden;padding-bottom:15px}#scheda-addtocart #attributes fieldset.attribute_fieldset.hidden{display:none !important}#scheda-addtocart #attributes fieldset.attribute_fieldset label{display:block;margin-bottom:5px;font-size:14px}#scheda-addtocart #attributes fieldset.attribute_fieldset select{width:100%}#scheda-addtocart .scheda-free-shipping{text-align:center;padding:10px;margin-bottom:40px;background-color:white;border:1px solid #ebebeb;font-size:18px}#scheda-addtocart .scheda-free-shipping span{font-family:sans-serif;display:block;text-transform:none;letter-spacing:0;word-spacing:0;font-size:14px;margin-top:5px}#scheda-addtocart .scheda-free-shipping span a{color:#333;text-decoration:underline}#scheda-addtocart .scheda-selling-blocks{font-size:14px;line-height:1.32em;margin-bottom:40px}#scheda-addtocart .scheda-selling-blocks span{font-weight:bold;display:block}#scheda-addtocart .scheda-selling-blocks .scheda-contact-link{display:inline !important;font-weight:normal;text-decoration:underline;cursor:pointer}#scheda-addtocart .scheda-selling-blocks div{position:relative;padding-left:50px;margin-bottom:20px}#scheda-addtocart .scheda-selling-blocks div a{color:#333;text-decoration:underline}#scheda-addtocart .scheda-selling-blocks .scheda-pronta-consegna-block{min-height:35px}#scheda-addtocart .scheda-selling-blocks .scheda-pronta-consegna-block:after{content:"";position:absolute;top:0;left:0;width:40px;height:35px;background-image:url(../img/sprite.svg);background-position:0px -300px;background-repeat:no-repeat}#scheda-addtocart .scheda-selling-blocks .scheda-official-reseller-block:after{content:"";position:absolute;top:0;left:0;width:35px;height:35px;background-image:url(../img/sprite.svg)}#scheda-addtocart .scheda-selling-blocks .scheda-customer-service-block:after{content:"";position:absolute;top:0;left:0;width:35px;height:35px;background-image:url(../img/sprite.svg);background-position:-60px 0;background-repeat:no-repeat}#scheda-payment-logos{overflow:hidden;margin-bottom:30px}#scheda-payment-logos img{display:block;max-width:100%;margin:0 auto}.product-info h2{text-transform:none;font-size:24px;margin-bottom:10px}.product-info p{font-size:14px;margin-bottom:10px}.product-info .block-section-title{margin-top:30px;font-size:18px;text-transform:uppercase}.text-features{border-top:1px solid #ebebeb;margin-bottom:30px}.text-features fieldset{padding:5px 0;font-size:14px;border-bottom:1px solid #ebebeb;line-height:1.4em}.text-features fieldset .bold{display:inline-block;width:35%;vertical-align:top;color:#999}.text-features fieldset .attribute_list{display:inline-block;vertical-align:top;color:#333}.lampadina-list li{overflow:hidden;margin-bottom:35px}.lampadina-list .bulb-image-wrapper,.lampadina-list .bulb-description-wrapper{float:left;box-sizing:border-box}.lampadina-list .bulb-image-wrapper{width:20%;padding-right:10px}.lampadina-list .bulb-image-wrapper img{width:100%;height:auto}.lampadina-list .bulb-description-wrapper{width:80%}.lampadina-list .bulb-description-wrapper .cta-button{position:relative;display:inline-block;left:auto;bottom:auto}.lampadina-list a .bulb-description-wrapper{color:#333}.lampadina-list a .bulb-description-wrapper h3{font-weight:bold;margin-bottom:5px;font-size:14px;line-height:1.2em}.lampadina-list a .bulb-description-wrapper .content_price{font-size:14px;line-height:1.2em;margin-bottom:10px}.lampadina-list a .bulb-description-wrapper .content_price .price2{display:inline-block;padding-right:8px;text-decoration:line-through;color:#999}.scheda-product-features,.designerContainer,.generalText,.sameCatContainerTxt,.sameTagContainerTxt,.sameTagContainer,.scheda-block{margin-bottom:40px}.designerContainer p,.generalText p,.scheda-block p{margin-bottom:15px;line-height:1.4em}.scheda-block{overflow:hidden}.scheda-block h2,.scheda-block h3,.scheda-block h4{color:#333;text-transform:none;margin:30px 0 15px;font-size:28px}.scheda-block h2 a,.scheda-block h3 a,.scheda-block h4 a{color:#333;text-decoration:none}.scheda-block img{max-width:50%;float:right;height:auto;margin:0 0 15px 15px}.gallery.scheda-block img{display:block;float:left;height:150px;margin:0 5px 5px 0}.awards-list{margin-bottom:50px;overflow:hidden}.awards-list li{margin-bottom:15px}.awards-list .award-icon-wrapper,.awards-list .award-nome-wrapper{display:inline-block;vertical-align:middle}.embed-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:50px}.embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.tech-images img,.scheda-product-video img{width:100%;height:auto;margin-bottom:20px}.tech-images #variante-scheda-tecnica{border:1px solid #ebebeb;margin-bottom:15px}.lightBulb{overflow:hidden;clear:both}.tabs ul{border-bottom:2px solid #333}.tabs ul li{display:inline-block;margin-right:5px;position:relative;z-index:2;margin-bottom:-2px}.tabs ul li a{padding:10px 15px;border:1px solid #333;border-bottom:none;display:block;background-color:#ebebeb;color:#333;text-decoration:none}.tabs ul li.selected a{background-color:white;padding:11px 15px;border-bottom:none}.product-list.related{padding:10px 0}#product_comments_block_extra{display:none}#classe-energetica-label{display:none}.desktop,.hide{display:none}.show{display:block}.step{margin:15px 0 !important;color:#999;font-size:14px}.step .step_current,.step .step_current_end{font-weight:bold;color:#333}.step li{display:inline-block;position:relative;padding-right:15px}.step li:after{content:"";width:0;height:0;border:0 solid transparent;border-bottom-width:5px;border-top-width:5px;border-left:7px solid #ccc;position:absolute;top:4px;right:1px}.step #step_end{padding-right:0}.step #step_end:after{content:none}.cart-row{border-top:1px solid #ccc;overflow:hidden;padding:10px 0;font-size:14px}.cart-row .cart-label{float:left;padding-left:10px}.cart-row .cart-value{float:right;text-align:right;padding-right:10px}.cart-row.cart_total_price{font-weight:bold;border-bottom:1px solid #454545}.cart-row .cart_product{width:20%;float:left;box-sizing:border-box;padding-right:10px}.cart-row .cart_product img{width:100%;height:auto}.cart-row .cart_description{float:left;width:80%;color:#333;font-size:14px;line-height:18px}.cart-row .cart_description span{display:block}.cart-row .cart_description a{color:#333;text-decoration:none}.cart-row .cart_description .product-name{font-weight:bold}.cart-row .cart_description .in-stock{margin:10px 0;color:#690}.cart-row .cart_description .out-of-stock{margin:10px 0;color:red}.cart-row .cart_description .old-price{text-decoration:line-through;color:#999;display:inline-block}.cart-row .cart_description .price{display:inline-block}.cart-row .cart_description .cart_quantity{float:left;width:45px}.cart-row .cart_description .cart_quantity input{width:28px;height:18px;border-radius:5px;border:2px solid #999;text-align:center;font-size:14px}.cart-row .cart_description .cart_total{overflow:hidden;text-align:right;font-weight:bold}.cart-row .customTaxes{clear:both;font-size:14px;padding:8px 10px 0 10px;font-weight:bold}.cart_description .cart_delete,.cart_block .cart-row .cart_delete{float:left;width:24px;height:24px;overflow:hidden;text-indent:-9999px}.cart_description .cart_delete span,.cart_block .cart-row .cart_delete span{position:relative;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cart_description .cart_delete span:before,.cart_block .cart-row .cart_delete span:before{content:"";background-color:#999;position:absolute;top:12px;left:0;height:1px;width:24px}.cart_description .cart_delete span:after,.cart_block .cart-row .cart_delete span:after{content:"";background-color:#999;position:absolute;top:0px;left:12px;height:24px;width:1px}.cart_block .cart-row .cart_delete{display:inline-block;width:24px;height:24px;overflow:hidden;text-indent:-9999px}.cart_block .cart-row .cart_delete div{position:relative;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cart_block .cart-row .cart_delete div:before{content:"";background-color:#999;position:absolute;top:12px;left:0;height:1px;width:24px}.cart_block .cart-row .cart_delete div:after{content:"";background-color:#999;position:absolute;top:0px;left:12px;height:24px;width:1px}#cart-order-totals .cart-label,#cart-order-totals .cart-value,.cart_block .cart-prices .cart-label,.cart_block .cart-prices .cart-value{padding:0px !important}.cart-header{display:none}.address_delivery,#address_invoice_form{text-align:center;margin-bottom:20px}.address_delivery label,#address_invoice_form label{display:block;margin-bottom:5px}.addressesAreEquals{text-align:center;margin-bottom:30px}.addressesAreEquals .checker{display:inline-block;vertical-align:middle}.addressesAreEquals label{display:inline-block;vertical-align:middle}#address_delivery,#address_invoice,.address{margin-bottom:20px;font-size:14px;line-height:21px}.address_title{font-weight:bold;margin-bottom:15px}.cart-totals .cart-totals-inner{color:white;background-color:#333}.cart-totals .cart-row{border-top:1px solid #454545}.cart-totals #cart_voucher{padding:10px;border-top:1px solid #999}.cart-totals #cart_voucher h4{margin-bottom:8px}.cart-totals #cart_voucher #title{margin:15px 0 3px 0}.cart-totals .cart-total-title{padding:20px 10px;font-size:18px}.cart_navigation,.cart-continue-shopping{padding:20px 10px;text-align:center;font-size:14px}.cart_navigation a,.cart-continue-shopping a{display:block;text-decoration:none;padding:5px 0;border-radius:5px}.cart_navigation a{color:white;background-color:#aeca00}.cart-continue-shopping a{color:#ff00b6}.cart_navigation_2col{margin-top:50px}.cart_navigation_2col .cta-form-button{width:100%;padding:15px}.cart_navigation_2col .cart-continue-shopping{padding:0px 0}.cart_block .cart-row{position:relative}.cart_block .cart-row .cart-product-image{float:left;margin-right:10px;display:block}.cart_block .cart-product-image{display:none !important}.cart_block .cart_description{float:none;width:auto;overflow:hidden;padding:0;margin:0}.cart_block .cart_total{position:absolute;top:10px;right:0}.cart_block .cart_total_price{border-bottom:none !important}.order-list{border-bottom:1px solid #ccc;margin-bottom:30px !important;margin-left:0 !important;line-height:20px}.order-list .order-list-header{font-size:14px !important;border:none}.order-list .order-rif{padding:0;position:relative}.order-list li{border-top:1px solid #ccc;overflow:hidden;padding:10px 0;font-size:14px}.order-list li .order-rif-link{font-weight:bold;font-size:18px;margin-bottom:50px;color:#333}.order-list li .order-rif-link a{color:#333}.order-list li .history_price,.order-list li .reorder-wrapper{text-align:right;position:absolute;top:0;right:0}.order-list li .history_price span,.order-list li .reorder-wrapper span{font-weight:bold}.order-list li .history_price .order-inline-title{width:auto !important}.order-list li .history_detail{padding:10px 0;background-color:#ebebeb}.order-list li .order-history-line,.order-list li .order-history-list-line{overflow:hidden;padding:10px 0;border-top:1px solid #ebebeb}.order-list li .order-history-list-line span.label{display:inline-block;vertical-align:top;width:60%}.order-list li .history_detail{text-align:right;clear:both;width:100% !important;padding-right:10px;padding-left:10px;box-sizing:border-box}.order-inline-title{color:#999;font-weight:normal !important;display:inline-block;vertical-align:top;width:33.3333%;font-size:14px}.order-subhead{font-size:18px;margin:20px 0 15px 0}#discount .cart-row{line-height:1.4em}.discount_code{font-weight:bold;margin-bottom:10px}.discount_code span{display:block}.cart-header .discount_code{font-weight:normal}.cart_navigation_extra{padding-top:20px;border-top:1px solid #ccc}#HOOK_SHOPPING_CART_EXTRA .boxRow{overflow:hidden}#HOOK_SHOPPING_CART_EXTRA .boxRow .box{overflow:hidden;margin-bottom:20px;color:#666;font-size:14px}#HOOK_SHOPPING_CART_EXTRA .boxRow .box h2{color:#333;font-size:18px;margin-bottom:8px}#HOOK_SHOPPING_CART_EXTRA .boxRow .box p{line-height:1.4em}.cart-discounts-list{display:none;overflow:hidden}.cart-discounts-list .cart_discount_delete,.cart-discounts-list .price_discount_del,.cart-discounts-list .cart_discount_price{display:none}.order_delivery{box-sizing:border-box;padding:20px;background-color:#ebebeb}.order_delivery address{font-style:normal;font-size:14px;line-height:1.4em}.order_delivery address span{display:block}.order_delivery address h3{color:#333;font-size:18px;margin-bottom:8px}.order_delivery address h3 span{display:inline !important}#HOOK_PAYMENT{overflow:hidden;margin:0 auto 100px auto}#HOOK_PAYMENT .payment_module{color:white;padding-bottom:10px !important;position:relative}#HOOK_PAYMENT .payment_module:after{content:"";width:15px;height:15px;background-image:url(../img/sprite.svg);position:absolute;right:9px;top:50%;margin-top:-11px;background-position:0px -180px}#HOOK_PAYMENT .payment_module>div{border-radius:5px;padding:5px;background-color:#333;overflow:hidden;-webkit-transition:background-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}#HOOK_PAYMENT .payment_module>div a{color:white;text-decoration:none;display:block}#HOOK_PAYMENT .payment_module .payment-icon-wrapper{margin-right:8px;float:left}#HOOK_PAYMENT .payment_module .payment-icon-wrapper img{display:block}#HOOK_PAYMENT .payment_module .payment-type-wrapper{overflow:hidden;padding:3px 30px 0 0}#HOOK_PAYMENT .payment_module .payment-type-wrapper p{font-size:18px;font-weight:bold;margin-bottom:-2px}#HOOK_PAYMENT .payment_module .payment-type-wrapper small{color:#999;font-size:12px}#HOOK_PAYMENT .payment_module#stripe{color:#333;overflow:hidden;margin-bottom:60px}#HOOK_PAYMENT .payment_module#stripe h3{font-size:24px;margin-bottom:15px;padding-left:20px;background-image:url(../img/secure-icon.png);background-repeat:no-repeat;position:0 50%}#HOOK_PAYMENT .payment_module#stripe p{margin-bottom:15px;color:#666}#HOOK_PAYMENT .payment_module#stripe label{text-transform:none !important;display:block;margin-bottom:8px}#HOOK_PAYMENT .payment_module#stripe input[type=text]{border:2px solid #999;font-size:18px;border-radius:5px;width:100%;box-sizing:border-box;padding:5px;margin-bottom:30px}#HOOK_PAYMENT .payment_module#stripe select{height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:2px solid #999;border-radius:5px;margin-bottom:30px;background:#fff;background:-moz-linear-gradient(top, #fff 0%, #dbdbdb 50%, #eaeaea 51%, #fefefe 100%);background:-webkit-linear-gradient(top, #fff 0%, #dbdbdb 50%, #eaeaea 51%, #fefefe 100%);background:linear-gradient(to bottom, #fff 0%, #dbdbdb 50%, #eaeaea 51%, #fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fefefe',GradientType=0 )}#HOOK_PAYMENT .payment_module#stripe .block-left{margin-bottom:15px}#HOOK_PAYMENT .payment_module#stripe .cvc-wrapper input{width:100px}#HOOK_PAYMENT .payment_module#stripe a.stripe-card-cvc-info{font-style:normal;font-size:14px;color:#666}#HOOK_PAYMENT .payment_module#stripe #stripe-ajax-loader{text-align:center;color:white}#HOOK_PAYMENT .payment_module#stripe #stripe-ajax-loader:after{content:none}#HOOK_PAYMENT .payment_module#stripe #stripe-ajax-loader img{margin:40px auto 15px auto;display:block}#title-in-paypal{clear:none;margin-bottom:10px}#mobile-otherpayments{margin:-10px 0 40px 20px;background-color:transparent !important;color:#333;text-decoration:underline;padding:0 !important;font-size:14px;cursor:pointer}#freeShippingAlert{padding:10px;border:2px solid #333;font-size:18px;line-height:18px;font-weight:bold;margin-bottom:15px;text-align:center}#create_account_error{line-height:2em;color:red}#RestOfTheWorldMessage{font-size:14px;line-height:1.6em;color:#666;text-align:center}#RestOfTheWorldMessage h2{color:#333;font-weight:bold;font-size:14px;margin-bottom:10px !important;line-height:1.1em}#RestOfTheWorldMessage p{line-height:1.6em;margin-bottom:15px}#RestOfTheWorldMessage .cta-form-button{max-width:200px;margin-right:auto;margin-left:auto}#module-transbancaria-payment #center_column.center_column,#order-confirmation #center_column.center_column,#guest-tracking #center_column.center_column{max-width:700px;margin:auto;font-size:14px;line-height:1.6em;color:#666;padding:30px 0}#module-transbancaria-payment #center_column.center_column h1,#module-transbancaria-payment #center_column.center_column .h1,#module-transbancaria-payment #center_column.center_column h2,#module-transbancaria-payment #center_column.center_column .h2,#module-transbancaria-payment #center_column.center_column h3,#module-transbancaria-payment #center_column.center_column .h3,#module-transbancaria-payment #center_column.center_column h4,#module-transbancaria-payment #center_column.center_column .h4,#module-transbancaria-payment #center_column.center_column h5,#module-transbancaria-payment #center_column.center_column .h5,#module-transbancaria-payment #center_column.center_column h6,#module-transbancaria-payment #center_column.center_column .h6,#order-confirmation #center_column.center_column h1,#order-confirmation #center_column.center_column .h1,#order-confirmation #center_column.center_column h2,#order-confirmation #center_column.center_column .h2,#order-confirmation #center_column.center_column h3,#order-confirmation #center_column.center_column .h3,#order-confirmation #center_column.center_column h4,#order-confirmation #center_column.center_column .h4,#order-confirmation #center_column.center_column h5,#order-confirmation #center_column.center_column .h5,#order-confirmation #center_column.center_column h6,#order-confirmation #center_column.center_column .h6,#guest-tracking #center_column.center_column h1,#guest-tracking #center_column.center_column .h1,#guest-tracking #center_column.center_column h2,#guest-tracking #center_column.center_column .h2,#guest-tracking #center_column.center_column h3,#guest-tracking #center_column.center_column .h3,#guest-tracking #center_column.center_column h4,#guest-tracking #center_column.center_column .h4,#guest-tracking #center_column.center_column h5,#guest-tracking #center_column.center_column .h5,#guest-tracking #center_column.center_column h6,#guest-tracking #center_column.center_column .h6{color:#333;font-weight:bold;margin-bottom:15px}#module-transbancaria-payment #center_column.center_column h3,#module-transbancaria-payment #center_column.center_column .h3,#module-transbancaria-payment #center_column.center_column h4,#module-transbancaria-payment #center_column.center_column .h4,#module-transbancaria-payment #center_column.center_column h5,#module-transbancaria-payment #center_column.center_column .h5,#module-transbancaria-payment #center_column.center_column h6,#module-transbancaria-payment #center_column.center_column .h6,#order-confirmation #center_column.center_column h3,#order-confirmation #center_column.center_column .h3,#order-confirmation #center_column.center_column h4,#order-confirmation #center_column.center_column .h4,#order-confirmation #center_column.center_column h5,#order-confirmation #center_column.center_column .h5,#order-confirmation #center_column.center_column h6,#order-confirmation #center_column.center_column .h6,#guest-tracking #center_column.center_column h3,#guest-tracking #center_column.center_column .h3,#guest-tracking #center_column.center_column h4,#guest-tracking #center_column.center_column .h4,#guest-tracking #center_column.center_column h5,#guest-tracking #center_column.center_column .h5,#guest-tracking #center_column.center_column h6,#guest-tracking #center_column.center_column .h6{font-size:14px}#module-transbancaria-payment #center_column.center_column p,#order-confirmation #center_column.center_column p,#guest-tracking #center_column.center_column p{line-height:1.6em;margin-bottom:15px}#module-transbancaria-payment #center_column.center_column p a,#order-confirmation #center_column.center_column p a,#guest-tracking #center_column.center_column p a{color:#333;text-decoration:underline}#module-transbancaria-payment #center_column.center_column ul,#order-confirmation #center_column.center_column ul,#guest-tracking #center_column.center_column ul{margin-left:25px;margin-bottom:15px;list-style:disc}#module-transbancaria-payment #center_column.center_column ul a,#order-confirmation #center_column.center_column ul a,#guest-tracking #center_column.center_column ul a{color:#333;text-decoration:underline}.highlight-box{margin-bottom:20px;padding:20px;border:1px solid #ccc;line-height:1.4em}.narrow-col{max-width:800px;margin:auto}.login-col{max-width:500px;box-sizing:border-box;border:2px solid #f4f4f4;margin:auto}.login-col .form_content,.login-col h3{padding:15px;margin-bottom:0 !important}.login-col h3{font-size:18px;margin:-2px 0 0 0 !important;border-top:2px solid #f4f4f4;border-bottom:2px solid #f4f4f4}.login-col .login_error.error{padding:10px;color:red}.account-form h3,#other_invoice_address h3,.internalCheckout h3{font-size:18px;margin:20px 0 15px 0}.account-links{display:flex;display:-ms-flexbox;-js-display:flex;flex:0 1 auto;flex-wrap:wrap}.account-links li{flex-basis:48%;max-width:48%;margin:1%;padding:10px;box-sizing:border-box;text-align:center;font-size:18px;background-color:#f4f4f4}.account-links li.order-history span{background-position:-60px -480px}.account-links li.credit-slips span{background-position:-60px -360px}.account-links li.addresses span{background-position:0px -480px}.account-links li.account-info span{background-position:0px -420px}.account-links li.vouchers span{background-position:-60px -420px}.account-links li.favoriteproducts span{background-position:0px -360px}.account-links li span{display:block;height:30px;width:30px;margin:0 auto 10px auto;background-image:url(../img/sprite.svg);background-repeat:no-repeat}.account-links li a{display:block;padding:10px;color:#333;text-decoration:none}.footer_links{border-top:1px solid #ccc;padding:15px 0;font-size:14px}.footer_links a{color:#333}#addresses .address{margin-bottom:40px}#addresses .address_update{margin-top:10px}.cta-button,.cta-button-white{font-size:14px;line-height:14px;display:inline-block}.cta-button a,.cta-button-white a{display:block;border-radius:5px;padding:8px 35px 8px 10px;position:relative;text-decoration:none}.cta-button a:after,.cta-button-white a:after{content:"";width:15px;height:15px;background-image:url(../img/sprite.svg);position:absolute;right:9px;top:50%;margin-top:-7px;background-position:0px -180px}.cta-button a{color:white;background-color:#333}.cta-button a:after{background-position:0px -180px}.cta-button-large{font-size:18px}.cta-button-large a{padding:15px 30px}.cta-button-large a:after{content:none !important}.cta-button-white a{color:#333;background-color:white;border:1px solid #333}.cta-button-white a:after{background-position:0px -180px}button.cta-button,input.cta-button,.more-results span{display:block;color:white;background-color:#333;border-radius:5px;padding:8px 35px 8px 10px;position:relative;text-decoration:none;border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button.cta-button:after,input.cta-button:after,.more-results span:after{content:"";width:15px;height:15px;background-image:url(../img/sprite.svg);background-position:0px -180px;position:absolute;right:9px;top:50%;margin-top:-7px}.cta-form-button{text-align:center;display:block;color:white;box-sizing:border-box;background-color:#333;border-radius:5px;padding:8px 20px;position:relative;text-decoration:none;border:none;cursor:pointer;font-size:18px}.cta-form-button a{color:white;text-decoration:none}.login-col .cta-form-button{width:100%}#product-list-banner .cta-button,.home-brand-banners .cta-button,.trend-list .cta-button,.lampadina-list .cta-button,.product-list .cta-button{font-size:14px;display:inline-block;color:white;background-color:#333;border-radius:5px;padding:8px 35px 8px 10px;text-decoration:none;position:absolute;bottom:50px;left:20px;z-index:2}#product-list-banner .cta-button:after,.home-brand-banners .cta-button:after,.trend-list .cta-button:after,.lampadina-list .cta-button:after,.product-list .cta-button:after{content:"";width:15px;height:15px;background-image:url(../img/sprite.svg);background-position:0px -180px;position:absolute;right:9px;top:50%;margin-top:-7px}.product-list .cta-button{position:relative;bottom:auto;left:auto}.update-link,.remove-link{text-decoration:none;display:inline-block;font-size:14px;padding:2px 8px;border-radius:5px;margin-right:6px}.update-link{background-color:#333;color:white}.remove-link{background-color:red;color:white}.button-wrapper{overflow:hidden;margin-bottom:40px;text-align:center}.cta-link{padding:15px 0;border-top:1px solid #454545;position:absolute;right:10px;bottom:0;left:10px}.cta-link:after{content:"";width:15px;height:15px;background-image:url(../img/sprite.svg);background-position:0px -180px;position:absolute;right:0px;top:50%;margin-top:-7px}.contactForm{max-width:700px;margin:50px auto 0 auto}.contactsPage .contactForm{margin-top:0}.contactsAddresses{max-width:700px;margin:0 auto 60px auto;font-size:14px;color:#666}.contactsAddresses p{line-height:1.5em;margin-bottom:20px}.contactsAddresses p span{display:block;font-weight:bold;color:#333}.contactsAddresses p a{color:#333}.lost_password{margin:-15px 0 15px 0 !important;font-size:14px}.lost_password a{color:#999}.contactForm label,.internalCheckout label,#login_form label,#form_forgotpassword label,#add_address label,.account-form label,.newsletter-footer label{display:block;margin-bottom:8px}.contactForm textarea,.internalCheckout textarea,#login_form textarea,#form_forgotpassword textarea,#add_address textarea,.account-form textarea,.newsletter-footer textarea{border:2px solid #999;font-size:18px;border-radius:5px;width:100%;box-sizing:border-box;padding:5px;height:150px}.contactForm p,.contactForm div,.internalCheckout p,.internalCheckout div,#login_form p,#login_form div,#form_forgotpassword p,#form_forgotpassword div,#add_address p,#add_address div,.account-form p,.account-form div,.newsletter-footer p,.newsletter-footer div{margin-bottom:30px;overflow:hidden;clear:both}.contactForm input[type=text],.contactForm input[type=password],.contactForm input[type=email],.contactForm input[type=tel],.internalCheckout input[type=text],.internalCheckout input[type=password],.internalCheckout input[type=email],.internalCheckout input[type=tel],#login_form input[type=text],#login_form input[type=password],#login_form input[type=email],#login_form input[type=tel],#form_forgotpassword input[type=text],#form_forgotpassword input[type=password],#form_forgotpassword input[type=email],#form_forgotpassword input[type=tel],#add_address input[type=text],#add_address input[type=password],#add_address input[type=email],#add_address input[type=tel],.account-form input[type=text],.account-form input[type=password],.account-form input[type=email],.account-form input[type=tel],.newsletter-footer input[type=text],.newsletter-footer input[type=password],.newsletter-footer input[type=email],.newsletter-footer input[type=tel]{border:2px solid #999;font-size:18px;border-radius:5px;width:100%;box-sizing:border-box;padding:5px}.contactForm .form-campo-dida,.internalCheckout .form-campo-dida,#login_form .form-campo-dida,#form_forgotpassword .form-campo-dida,#add_address .form-campo-dida,.account-form .form-campo-dida,.newsletter-footer .form-campo-dida{color:#999;display:inline-block;margin-top:5px;font-size:12px}.contactForm .form-campo-dida.double-width-dida,.internalCheckout .form-campo-dida.double-width-dida,#login_form .form-campo-dida.double-width-dida,#form_forgotpassword .form-campo-dida.double-width-dida,#add_address .form-campo-dida.double-width-dida,.account-form .form-campo-dida.double-width-dida,.newsletter-footer .form-campo-dida.double-width-dida{margin-bottom:30px;margin-top:-25px}.contactForm select,.internalCheckout select,#login_form select,#form_forgotpassword select,#add_address select,.account-form select,.newsletter-footer select{width:100%;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:2px solid #999;border-radius:5px;background:#fff;background:-moz-linear-gradient(top, #fff 0%, #dbdbdb 50%, #eaeaea 51%, #fefefe 100%);background:-webkit-linear-gradient(top, #fff 0%, #dbdbdb 50%, #eaeaea 51%, #fefefe 100%);background:linear-gradient(to bottom, #fff 0%, #dbdbdb 50%, #eaeaea 51%, #fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fefefe',GradientType=0 )}.contactForm .select-giorno,.contactForm .select-mese,.contactForm .select-anno,.internalCheckout .select-giorno,.internalCheckout .select-mese,.internalCheckout .select-anno,#login_form .select-giorno,#login_form .select-mese,#login_form .select-anno,#form_forgotpassword .select-giorno,#form_forgotpassword .select-mese,#form_forgotpassword .select-anno,#add_address .select-giorno,#add_address .select-mese,#add_address .select-anno,.account-form .select-giorno,.account-form .select-mese,.account-form .select-anno,.newsletter-footer .select-giorno,.newsletter-footer .select-mese,.newsletter-footer .select-anno{float:left;box-sizing:border-box;margin:0;clear:none}.contactForm .selector,.internalCheckout .selector,#login_form .selector,#form_forgotpassword .selector,#add_address .selector,.account-form .selector,.newsletter-footer .selector{margin:0 !important}.contactForm .select-giorno,.internalCheckout .select-giorno,#login_form .select-giorno,#form_forgotpassword .select-giorno,#add_address .select-giorno,.account-form .select-giorno,.newsletter-footer .select-giorno{width:20%;padding-right:5px}.contactForm .select-mese,.internalCheckout .select-mese,#login_form .select-mese,#form_forgotpassword .select-mese,#add_address .select-mese,.account-form .select-mese,.newsletter-footer .select-mese{width:50%;padding-right:5px}.contactForm .select-anno,.internalCheckout .select-anno,#login_form .select-anno,#form_forgotpassword .select-anno,#add_address .select-anno,.account-form .select-anno,.newsletter-footer .select-anno{width:30%}.contactForm .row,.internalCheckout .row,#login_form .row,#form_forgotpassword .row,#add_address .row,.account-form .row,.newsletter-footer .row{margin:0}.contactForm #uniform-formPrivacy,.internalCheckout #uniform-formPrivacy,#login_form #uniform-formPrivacy,#form_forgotpassword #uniform-formPrivacy,#add_address #uniform-formPrivacy,.account-form #uniform-formPrivacy,.newsletter-footer #uniform-formPrivacy{display:inline-block;margin:0 5px 0 0}.contactForm .formPrivacy,.internalCheckout .formPrivacy,#login_form .formPrivacy,#form_forgotpassword .formPrivacy,#add_address .formPrivacy,.account-form .formPrivacy,.newsletter-footer .formPrivacy{background-color:#f4f4f4;height:150px;border-radius:5px;overflow:auto;font-size:14px;line-height:1.4em;padding:18px;margin-bottom:20px}.contactForm .radio-inline,.internalCheckout .radio-inline,#login_form .radio-inline,#form_forgotpassword .radio-inline,#add_address .radio-inline,.account-form .radio-inline,.newsletter-footer .radio-inline{display:inline-block !important;padding-right:30px;margin:0 !important}.contactForm .radio-inline .radio,.internalCheckout .radio-inline .radio,#login_form .radio-inline .radio,#form_forgotpassword .radio-inline .radio,#add_address .radio-inline .radio,.account-form .radio-inline .radio,.newsletter-footer .radio-inline .radio{display:inline-block;width:30px;margin:0}.contactForm .checkPrivacy input,.internalCheckout .checkPrivacy input,#login_form .checkPrivacy input,#form_forgotpassword .checkPrivacy input,#add_address .checkPrivacy input,.account-form .checkPrivacy input,.newsletter-footer .checkPrivacy input{display:inline}.contactForm .checkbox-line,.internalCheckout .checkbox-line,#login_form .checkbox-line,#form_forgotpassword .checkbox-line,#add_address .checkbox-line,.account-form .checkbox-line,.newsletter-footer .checkbox-line{margin-bottom:0 !important}.contactForm .checkbox-line .checker,.internalCheckout .checkbox-line .checker,#login_form .checkbox-line .checker,#form_forgotpassword .checkbox-line .checker,#add_address .checkbox-line .checker,.account-form .checkbox-line .checker,.newsletter-footer .checkbox-line .checker{display:inline-block;margin-bottom:0 !important}.contactForm .checkbox-line input,.internalCheckout .checkbox-line input,#login_form .checkbox-line input,#form_forgotpassword .checkbox-line input,#add_address .checkbox-line input,.account-form .checkbox-line input,.newsletter-footer .checkbox-line input{display:inline-block;width:25px;vertical-align:middle}.contactForm .checkbox-line label,.internalCheckout .checkbox-line label,#login_form .checkbox-line label,#form_forgotpassword .checkbox-line label,#add_address .checkbox-line label,.account-form .checkbox-line label,.newsletter-footer .checkbox-line label{display:inline-block;vertical-align:middle}.contactForm .checkbox,.internalCheckout .checkbox,#login_form .checkbox,#form_forgotpassword .checkbox,#add_address .checkbox,.account-form .checkbox,.newsletter-footer .checkbox{margin:0 !important}.contactForm .checkbox .checker,.internalCheckout .checkbox .checker,#login_form .checkbox .checker,#form_forgotpassword .checkbox .checker,#add_address .checkbox .checker,.account-form .checkbox .checker,.newsletter-footer .checkbox .checker{display:inline-block;vertical-align:middle;width:25px;margin:0 !important}.contactForm .checkbox label,.internalCheckout .checkbox label,#login_form .checkbox label,#form_forgotpassword .checkbox label,#add_address .checkbox label,.account-form .checkbox label,.newsletter-footer .checkbox label{display:inline-block;margin:0}.contactForm #vat_area,.internalCheckout #vat_area,#login_form #vat_area,#form_forgotpassword #vat_area,#add_address #vat_area,.account-form #vat_area,.newsletter-footer #vat_area{margin:0 !important}#uniform-id_state{width:100% !important}#checkbox-register{margin-bottom:15px !important}.required-dida{display:block;font-size:14px;color:#666;margin:0px 0 30px 0}.cart-totals #cart_voucher input[type=text]{border:2px solid #999;font-size:18px;border-radius:5px;width:calc(100% - 63px);box-sizing:border-box;padding:5px;float:left;height:35px}.cart-totals #cart_voucher button{float:left;margin-left:8px;width:55px;color:white;background-color:#690;font-size:18px;border-radius:5px;border:none;height:35px}.newsletter-footer input[type=text]{margin-bottom:10px}.page-subheading{margin-bottom:20px;font-size:18px}.unvisible{display:none}.alert{padding:15px !important;font-weight:bold;text-align:center;font-family:sans-serif;font-size:24px !important;color:#333;background-color:#ccc}#emptyCartWarning{color:#333;border:2px solid #333}#cms #center_column.center_column{max-width:700px;margin:auto;font-size:14px;line-height:1.6em;color:#666;padding:30px 0}#cms #center_column.center_column h1,#cms #center_column.center_column .h1,#cms #center_column.center_column h2,#cms #center_column.center_column .h2,#cms #center_column.center_column h3,#cms #center_column.center_column .h3,#cms #center_column.center_column h4,#cms #center_column.center_column .h4,#cms #center_column.center_column h5,#cms #center_column.center_column .h5,#cms #center_column.center_column h6,#cms #center_column.center_column .h6{color:#333;font-weight:bold;margin-bottom:15px;line-height:1.1em}#cms #center_column.center_column h2,#cms #center_column.center_column .h2,#cms #center_column.center_column h3,#cms #center_column.center_column .h3,#cms #center_column.center_column h4,#cms #center_column.center_column .h4,#cms #center_column.center_column h5,#cms #center_column.center_column .h5,#cms #center_column.center_column h6,#cms #center_column.center_column .h6{margin-top:30px}#cms #center_column.center_column h3,#cms #center_column.center_column .h3,#cms #center_column.center_column h4,#cms #center_column.center_column .h4,#cms #center_column.center_column h5,#cms #center_column.center_column .h5,#cms #center_column.center_column h6,#cms #center_column.center_column .h6{font-size:14px;margin-bottom:10px !important}#cms #center_column.center_column a{color:#333;text-decoration:underline}#cms #center_column.center_column p{line-height:1.6em;margin-bottom:15px}#cms #center_column.center_column ul{margin-left:25px;margin-bottom:15px;list-style:disc}.delivery-table{margin-top:-20px;margin-bottom:50px;display:table;border-collapse:collapse;color:#333}.delivery-table .delivery-table-row{border-bottom:1px solid #ccc;display:table-row;border-collapse:collapse;font-size:14px}.delivery-table .delivery-table-row div{display:table-cell;padding:10px}.delivery-table .delivery-table-row div small{display:block;font-size:14px;line-height:1.4em;color:#999;font-weight:normal}.delivery-table .delivery-table-row div:nth-child(1){width:40%;text-align:right;font-weight:bold}.delivery-table .delivery-table-row div:nth-child(2){width:30%;text-align:center}.delivery-table .delivery-table-row div:nth-child(3){width:30%;text-align:center}.delivery-table .delivery-table-header{font-size:14px;line-height:1.4em}.delivery-table .delivery-table-header div{vertical-align:bottom}.delivery-table .highlighted-row{background-color:#ebebeb}footer{background-color:#ebebeb;padding:20px 0;overflow:hidden;clear:both;line-height:1.4em;position:relative;z-index:2;border-top:20px solid white}footer h4{font-size:18px;color:#333;padding:10px 0;border-bottom:1px solid #ccc;position:relative;margin-bottom:0;cursor:pointer}footer h4:after{content:"";width:0;height:0;border-style:solid;border-width:8px 5px 0 5px;border-color:#ccc transparent transparent transparent;position:absolute;top:16px;right:0px;z-index:3}footer a{text-decoration:none;color:#333}footer section ul{margin-bottom:40px;font-size:14px}footer section ul img{margin:5px 0 15px 0}footer .copyright{width:100%;clear:both;margin-top:20px;padding:20px 0;font-size:14px;border-top:1px solid #ccc}footer #social_block{padding-top:10px}footer #social_block h4{display:none}footer #social_block ul{margin-bottom:0 !important}footer #social_block ul li{display:inline-block;overflow:hidden;width:25px;height:25px;text-indent:-999px;background-image:url(../img/sprite.svg);margin-right:3px}footer #social_block ul li a{display:block}footer #social_block ul li.facebook{background-position:0 -600px}footer #social_block ul li.twitter{background-position:-45px -600px}footer #social_block ul li.instagram{background-position:-90px -600px}footer #social_block ul li.google-plus{background-position:0px -660px}footer #social_block ul li.pinterest{background-position:-45px -660px}#overlay-sfondo{display:none;z-index:5 !important;position:fixed !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;background-color:rgba(0,0,0,0.8) !important}.overlay{max-width:600px}.sitemap_block{overflow:hidden;margin-bottom:40px}.sitemap_block ul li{font-size:18px;line-height:1.4em}.sitemap_block ul li a{color:#333;text-decoration:underline}@media only screen and (min-width: 580px){header{height:162px}header #logo{width:250px}#header-html-container{display:flex;display:-ms-flexbox;-js-display:flex;flex:0 1 auto}#header-html-container li{flex-basis:50%;max-width:50%;min-width:50%}#header-html-container li:nth-child(2){display:block}#addresses .address{display:inline-block;width:49%;vertical-align:top}.bottom-category-description img{width:auto;margin:auto auto 15px 15px;float:right}}@media only screen and (min-width: 768px){.inner{max-width:1400px;margin:auto;position:relative}.cta-form-button,.cta-button-large{font-size:24px}.cart_block .cart-row .cart-product-image{display:block !important}#header-html-container{margin-top:2px}#header-html-container li{flex-basis:33.33333%;max-width:33.33333%;min-width:33.33333%}#header-html-container li:nth-child(3){display:block}.home-block-wrapper,.home-intro-block,#homepage-slider{margin-bottom:50px !important}#homefeatured.product-list>li,#blockpromozioni.product-list>li,#blockbestsellers.product-list>li,#module-ambjolisearch-jolisearch.product-list>li{flex-basis:31.3333%;max-width:31.3333%}#module-ambjolisearch-jolisearch .product-list>li,#module-pm_advancedsearch4-searchresults .product-list>li{flex-basis:31.3333%;max-width:31.3333%}.home-brand-banners .home-brand-banners-wrapper{overflow:visible}.home-brand-banners ul{display:flex;display:-ms-flexbox;-js-display:flex}.home-brand-banners ul li{width:32.3333%;margin-left:1.5%}.home-brand-banners ul li img{height:auto;width:100%}.trend-list{display:flex;display:-ms-flexbox;-js-display:flex;flex:0 1 auto;flex-wrap:wrap;margin:0 -1%}.trend-list li{box-sizing:border-box;flex-basis:31%;max-width:31%;margin-bottom:60px;margin-right:1%;margin-left:1%}.trend-list li .item-name{bottom:25px;left:25px;font-size:50px;line-height:43px}.trend-list li p{padding:15px;font-size:14px}.trend-list li .cta-button{display:none}.home-trend-list li{flex-basis:48%;max-width:48%}.designer-brand-list li{box-sizing:border-box;flex-basis:31%;max-width:31%;margin-bottom:30px}.home-intro-block{column-count:2}.home-intro-block p{font-size:18px}.home-discounts-block ul{display:flex;display:-ms-flexbox;display:flex;display:-ms-flexbox;-js-display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-discounts-block ul li{box-sizing:border-box;flex-basis:32%;max-width:32%}#left_column{float:left;width:230px;margin-right:20px}#center_column,.main-content-col{overflow:hidden}.category-header h1,.category-header h2,.ordine-carrello-header h1,.ordine-carrello-header h2,.section-header h1,.section-header h2{font-size:36px;line-height:1.1em}.category-header h1 img,.category-header h2 img,.ordine-carrello-header h1 img,.ordine-carrello-header h2 img,.section-header h1 img,.section-header h2 img{display:block;margin:auto}.category-header p,.ordine-carrello-header p,.section-header p{font-size:18px;padding:0 15%;line-height:1.4em}.category-header .customer-service-msg,.ordine-carrello-header .customer-service-msg,.section-header .customer-service-msg{font-size:14px}.description_box{overflow:hidden;margin-bottom:15px}.bottom-category-description{padding:20px}.filter{padding:0 !important;border:0}.filter .title{display:block}.filter #filter-mobile-toggle{display:none}.filter .PM_ASBlockOutputHorizontal{height:auto;margin-bottom:10px}.product-list>li .price,.product-list .owl-item .price{font-size:24px}.product-list>li .shipping,.product-list .owl-item .shipping{font-size:14px}#product-list-banner .list-banner-title{padding-right:40%}#product-list-banner p{padding-right:40%}.filtro-section{display:block}.filtro-section-title:after,.filtro-section-title:before{transform:rotate(45deg)}.sorter{padding:10px 0 25px 0}.pagination{padding:20px 0}.pagination li{display:inline-block !important}.pagination .pagination_next a,.pagination .pagination_previous a{padding:8px 12px}.pagination .current>span,.pagination .disabled.pagination_previous span,.pagination .disabled.pagination_next span{display:inline-block;padding:8px 12px}#scheda-prodotto{background-color:#f4f4f4;overflow:hidden}.scheda-foto-info{float:left;clear:left;width:50%;background-color:white;position:relative;z-index:2}.scheda-foto-info .scheda-foto-info-inner{max-width:955px;margin:0 0 0 auto}.info-wrapper{padding-right:25px}.product-info h2{font-size:36px}.product-info p{font-size:18px;margin-bottom:15px}body#product:after{background-color:#f4f4f4;content:"";position:fixed;top:0;right:0;bottom:0;left:50%;z-index:1}#scheda-addtocart{background-color:#f4f4f4;overflow:hidden;position:relative;float:right;width:50%;z-index:2;top:auto;right:auto;transition:all 1s ease}#scheda-addtocart .scheda-addtocart-inner{z-index:2;padding:15px 10px 0px 20px;float:left;max-width:400px;box-sizing:border-box}#scheda-addtocart h1{font-size:28px}#scheda-addtocart .designer{font-size:18px}#scheda-addtocart .price{padding:15px 0;margin-bottom:30px;font-size:36px}#scheda-addtocart .price small{font-size:18px}#scheda-addtocart .price .manufacturers-price{line-height:2px;margin-bottom:10px;font-size:18px}#scheda-addtocart .giftcard-text{margin:-10px 0 15px 0}.sidebar{will-change:min-height}.sidebar__inner{transform:translate(0, 0);transform:translate3d(0, 0, 0);will-change:position, transform}#scheda-addtocart #add-to-cart-button{font-size:28px}#attributes fieldset.attribute_fieldset label{float:left;width:35%}#attributes fieldset.attribute_fieldset div{overflow:hidden}.gallery.scheda-block img{height:250px}.login-col .form_content,.login-col h3{padding:30px}.login-col h3{font-size:28px;padding:15px 30px}#alternative-login{padding:0 30px}#alternative-login .title{font-size:24px !important}.account-form h3,#other_invoice_address h3,.internalCheckout h3{font-size:28px;margin:30px 0 15px 0}.account-links li{font-size:24px;max-width:31%;flex-basis:31% span;flex-basis-margin-bottom:10px}.account-links li a{padding:20px}#addresses .address{width:32%}.awards-list li{float:left;width:50%}.adresses_bloc .address,.bloc_adresses .address{display:inline-block;vertical-align:top;width:33%}#HOOK_PAYMENT .payment_module,#HOOK_PAYMENT #title-in-paypal{width:30%;box-sizing:border-box;float:right}#HOOK_PAYMENT .payment_module>div:hover,#HOOK_PAYMENT #title-in-paypal>div:hover{background-color:#99006d}#HOOK_PAYMENT .payment_module#stripe{float:left;width:60%}#HOOK_PAYMENT .payment_module#stripe h3{font-size:36px;margin-bottom:30px}#HOOK_PAYMENT .payment_module#stripe #stripe-ajax-loader{height:400px}#mobile-otherpayments{display:none}#RestOfTheWorldMessage{font-size:18px;padding:50px 0}#RestOfTheWorldMessage h2{font-size:24px;margin-bottom:20px !important}#RestOfTheWorldMessage p{margin-bottom:20px}footer section{box-sizing:border-box;display:inline-block;width:30%;padding-right:10px;vertical-align:top}footer .newsletter-footer{box-sizing:border-box;padding-right:10px;width:80%}footer h4{border-bottom:none;cursor:default}footer h4:after{content:none}footer #social_block{width:100%;display:block;padding:10px 0 4px 0;overflow:hidden;clear:both;border-top:1px solid #ccc}#cms #center_column.center_column,#module-transbancaria-payment #center_column.center_column,#order-confirmation #center_column.center_column,#guest-tracking #center_column.center_column{font-size:18px;padding:50px 0}#cms #center_column.center_column h1,#cms #center_column.center_column h2,#module-transbancaria-payment #center_column.center_column h1,#module-transbancaria-payment #center_column.center_column h2,#order-confirmation #center_column.center_column h1,#order-confirmation #center_column.center_column h2,#guest-tracking #center_column.center_column h1,#guest-tracking #center_column.center_column h2{margin-bottom:20px !important}#cms #center_column.center_column h2,#cms #center_column.center_column .h2,#cms #center_column.center_column h3,#cms #center_column.center_column .h3,#cms #center_column.center_column h4,#cms #center_column.center_column .h4,#cms #center_column.center_column h5,#cms #center_column.center_column .h5,#cms #center_column.center_column h6,#cms #center_column.center_column .h6,#module-transbancaria-payment #center_column.center_column h2,#module-transbancaria-payment #center_column.center_column .h2,#module-transbancaria-payment #center_column.center_column h3,#module-transbancaria-payment #center_column.center_column .h3,#module-transbancaria-payment #center_column.center_column h4,#module-transbancaria-payment #center_column.center_column .h4,#module-transbancaria-payment #center_column.center_column h5,#module-transbancaria-payment #center_column.center_column .h5,#module-transbancaria-payment #center_column.center_column h6,#module-transbancaria-payment #center_column.center_column .h6,#order-confirmation #center_column.center_column h2,#order-confirmation #center_column.center_column .h2,#order-confirmation #center_column.center_column h3,#order-confirmation #center_column.center_column .h3,#order-confirmation #center_column.center_column h4,#order-confirmation #center_column.center_column .h4,#order-confirmation #center_column.center_column h5,#order-confirmation #center_column.center_column .h5,#order-confirmation #center_column.center_column h6,#order-confirmation #center_column.center_column .h6,#guest-tracking #center_column.center_column h2,#guest-tracking #center_column.center_column .h2,#guest-tracking #center_column.center_column h3,#guest-tracking #center_column.center_column .h3,#guest-tracking #center_column.center_column h4,#guest-tracking #center_column.center_column .h4,#guest-tracking #center_column.center_column h5,#guest-tracking #center_column.center_column .h5,#guest-tracking #center_column.center_column h6,#guest-tracking #center_column.center_column .h6{margin-top:40px}#cms #center_column.center_column h3,#cms #center_column.center_column .h3,#cms #center_column.center_column h4,#cms #center_column.center_column .h4,#cms #center_column.center_column h5,#cms #center_column.center_column .h5,#cms #center_column.center_column h6,#cms #center_column.center_column .h6,#module-transbancaria-payment #center_column.center_column h3,#module-transbancaria-payment #center_column.center_column .h3,#module-transbancaria-payment #center_column.center_column h4,#module-transbancaria-payment #center_column.center_column .h4,#module-transbancaria-payment #center_column.center_column h5,#module-transbancaria-payment #center_column.center_column .h5,#module-transbancaria-payment #center_column.center_column h6,#module-transbancaria-payment #center_column.center_column .h6,#order-confirmation #center_column.center_column h3,#order-confirmation #center_column.center_column .h3,#order-confirmation #center_column.center_column h4,#order-confirmation #center_column.center_column .h4,#order-confirmation #center_column.center_column h5,#order-confirmation #center_column.center_column .h5,#order-confirmation #center_column.center_column h6,#order-confirmation #center_column.center_column .h6,#guest-tracking #center_column.center_column h3,#guest-tracking #center_column.center_column .h3,#guest-tracking #center_column.center_column h4,#guest-tracking #center_column.center_column .h4,#guest-tracking #center_column.center_column h5,#guest-tracking #center_column.center_column .h5,#guest-tracking #center_column.center_column h6,#guest-tracking #center_column.center_column .h6{font-size:18px}#cms #center_column.center_column p,#module-transbancaria-payment #center_column.center_column p,#order-confirmation #center_column.center_column p,#guest-tracking #center_column.center_column p{margin-bottom:20px}#cms #center_column.center_column ul,#module-transbancaria-payment #center_column.center_column ul,#order-confirmation #center_column.center_column ul,#guest-tracking #center_column.center_column ul{margin-left:45px;margin-bottom:20px}.delivery-table .delivery-table-row{font-size:18px}.delivery-table .delivery-table-header{font-size:14px}.wrapper-2col{overflow:hidden}.wrapper-2col>div{width:50%;float:left}.wrapper-2col>div h3,.wrapper-2col>div .h3,.wrapper-2col>div h4,.wrapper-2col>div .h4,.wrapper-2col>div h5,.wrapper-2col>div .h5,.wrapper-2col>div h6,.wrapper-2col>div .h6{margin-top:10px !important}.contactsPage{overflow:hidden;box-sizing:border-box;padding-right:40px}.contactsAddresses{float:right;width:30%}.page-subheading{font-size:24px}}@media only screen and (min-width: 992px){header{height:80px}header #logo{position:absolute;width:342px;top:20px;left:50%;padding:0;margin-top:0;margin-left:-171px}header #mobile-nav{display:none}header #language-shipping{background-color:transparent;height:auto}header nav{position:absolute;top:20px;right:15px;text-align:right}header .header_user_info,header #contact-link,header #header-cart{display:inline-block;vertical-align:top;position:relative}header #header-cart{top:auto;right:auto}header .header_user_info,header #contact-link{padding-right:15px}header .header_user_info{text-align:center}header .header_user_info a{text-decoration:none}header .header_user_info .icon{position:static;width:25px;height:27px;background-position:-60px -60px;margin-bottom:4px}header #contact-link{text-align:center}header #contact-link a{text-decoration:none}header #contact-link .icon{position:static;width:25px;height:27px;background-position:0px -60px;margin-bottom:4px}header #header-cart{text-align:center}header #header-cart .icon{width:27px;height:27px;background-position:0px -120px;margin-bottom:4px}header #header-cart a{text-decoration:none}header #header-cart .unvisible{display:none}header .language-switcher{position:absolute;top:32px;left:10px}header .language-switcher p{color:#333}header .language-switcher:after{border-color:#333 transparent transparent transparent}header .shipping-switcher{position:absolute;top:28px;left:80px}.cart_block{border-left:1px solid #ebebeb;width:500px;padding:40px}.cart_block .cart-block-title{font-size:36px;height:90px}#search_block_top{position:absolute;top:125px;right:0;left:0;visibility:hidden;opacity:0;padding-top:50px;margin-top:0;padding-bottom:20px;background-color:#330024}#search_block_top.active{display:block;visibility:visible;transition:all 0.4s;opacity:10;padding-top:20px}#search_block_top input{color:white;border-bottom:2px solid white;background-color:#330024}#search_block_top form{margin:auto;max-width:1380px}#search_block_top button{display:none}.ui-menu .ui-menu-item a{padding:15px 10px !important;display:block}.ui-menu .ui-menu-item .jolisearch-image{display:inline-block}.ui-menu{font-size:18px}.ui-menu .ui-menu-item .jolisearch-post-right{font-size:24px;top:15px;right:10px}#cttopmenu-lamp{height:45px;display:block}#cttopmenu-lamp ul .header-search{display:inline-block}#cttopmenu-lamp ul>li{position:relative;display:inline-block;vertical-align:top;line-height:16px}#cttopmenu-lamp ul>li a{border-right:solid 1px #999;border-bottom:none;padding:12px 15px;box-sizing:border-box;height:45px}#cttopmenu-lamp ul>li a:hover{color:#ff00b6;background-color:#330024}#cttopmenu-lamp ul>li:last-child a{border:none}#cttopmenu-lamp ul li>ul{display:block;visibility:hidden;position:absolute;background-color:#333;text-align:left;padding:25px 10px;top:45px;left:0;width:500px;z-index:5;padding-top:35px;opacity:0}#cttopmenu-lamp ul li>ul:before{content:"";background-color:#330024;z-index:1;right:-500rem;left:-500rem;position:absolute;top:0;bottom:0}#cttopmenu-lamp ul li>ul li{display:block;position:relative;z-index:2}#cttopmenu-lamp ul li>ul li a{border:none;padding:3px 0;height:auto}#cttopmenu-lamp ul .menu-brand>ul{width:400px;column-count:2}#cttopmenu-lamp ul .menu-designers>ul{width:400px;margin-left:-200px;column-count:2}#cttopmenu-lamp ul .dropdown:hover{color:#ff00b6;background-color:#330024}#cttopmenu-lamp ul .dropdown:hover ul{visibility:visible;padding-top:20px;transition:all 0.4s;opacity:10}#breadcrumb{padding:10px 0}header .header_user_info a p,header #contact-link a p,header #header-cart a p{display:block}header .shipping-switcher label{display:inline-block !important}header .shipping-switcher select{width:130px}#cttopmenu-lamp ul .menu-brand>ul{width:600px;column-count:3}#cttopmenu-lamp ul .menu-designers>ul{width:600px;margin-left:-200px;column-count:3}.scheda-block h2,.scheda-block h3,.scheda-block h4{font-size:36px}.left-field,.right-field{width:49%;clear:none !important}.left-field{float:left}.right-field{float:right}#homefeatured.product-list>li,#blockpromozioni.product-list>li,#blockbestsellers.product-list>li,#module-ambjolisearch-jolisearch.product-list>li{flex-basis:18%;max-width:18%}#module-ambjolisearch-jolisearch .product-list>li,#module-pm_advancedsearch4-searchresults .product-list>li{flex-basis:18%;max-width:18%}.home-brand-banners ul li .cta-button{display:inline-block}.home-discounts-block{width:49%;float:left;height:395px}.home-discounts-block h3{font-size:50px}.home-discounts-block p{font-size:18px}.home-discounts-block ul span{font-size:50px}.home-customer-service-block,.home-free-shipping-block,.home-gift-card-block{width:24%;margin-left:1%;float:left}.home-customer-service-block{height:395px}.home-free-shipping-block,.home-gift-card-block{height:190px}.home-customer-service-block h3{font-size:36px}.home-trend-list li .item-name{font-size:70px;line-height:55px}.home-trend-list li p{padding:25px;font-size:18px}.trend-list li .item-name{bottom:80px;right:20%}.trend-list li .cta-button{display:inline-block;position:absolute;bottom:25px;left:25px}#category .product-list>li,#manufacturer .product-list>li{box-sizing:border-box;flex-basis:31%;max-width:31%}#product-list-banner{flex-basis:31% !important;max-width:31% !important}#product-list-banner .list-banner-title{padding-right:10%;font-size:24px}#product-list-banner p{padding-right:10%}#blackfriday{padding:40px 0}#blackfriday h1{font-size:70px;line-height:55px;letter-spacing:-2px}#blackfriday .customer-service-msg{color:#333}.scheda-foto-info{width:60%}#scheda-addtocart{width:40%}.scheda-photo{float:right;width:80%;margin-bottom:30px}.tabCombinations{float:left;width:20%}.listImage{white-space:default;margin-bottom:30px;margin-right:0px}.listImage li{width:48%;padding-right:2%;display:block;float:left;cursor:pointer}.text-features{float:left;width:59%;margin-bottom:40px}.text-features fieldset{padding:10px 0;font-size:18px}.tech-images{float:right;width:39%;margin-bottom:40px}.tech-images #variante-scheda-tecnica{margin-bottom:0px}.mobile{display:none}.desktop{display:block}#cart_summary,.cart_navigation_extra{float:left;width:68%;margin-right:40px}.cart-totals,.order_delivery{overflow:hidden}.cart-totals .cart-total-title,.order_delivery .cart-total-title{padding:20px 10px;font-size:24px}.cart_navigation{font-size:28px;padding:20px 10px}.cart_navigation a{padding:10px}.cart-continue-shopping{font-size:18px}.cart_navigation_2col .cta-form-button{width:auto;float:right;padding:15px 25px;font-size:28px}.cart_navigation_2col .cart-continue-shopping{display:inline-block;float:left;padding:0}.cart-header{font-size:14px !important;border:none}.cart-header .cart_product{width:68%;padding:0}.cart-header .cart_quantity{float:left;width:200px}.cart-header .cart_total{overflow:hidden;text-align:right}.cart-row{position:relative;padding:20px 0;font-size:18px}.cart-row.cart_total_price{font-size:24px}.cart-row .cart_product{width:10%}.cart-row .cart_description{box-sizing:border-box;padding-right:30%;font-size:18px;line-height:24px}.cart-row .cart_description .cart_quantity,.cart-row .cart_description .cart_total{position:absolute;top:20px}.cart-row .cart_description .cart_quantity{right:200px}.cart-row .cart_description .cart_quantity input{width:38px;height:28px;font-size:18px}.cart-row .cart_description .cart_delete{position:absolute;top:22px;right:160px;width:30px;height:30px}.cart-row .cart_description .cart_delete span:before{top:16px;width:32px}.cart-row .cart_description .cart_delete span:after{left:16px;height:32px}.cart-row .cart_description .cart_total{right:0;font-size:24px}.cart_block .cart-row .cart-product-image{display:block !important}.cart_block .cart-row .cart_description .cart_quantity,.cart_block .cart-row .cart_description .cart_total{top:20px}.cart_block .cart-row .cart_description .cart_delete{position:absolute;top:22px;right:160px}.cart_block .cart-row .cart_description .cart_total{right:0;font-size:24px}.cart-header{display:block}#address_delivery,#address_invoice{float:left;width:50%;font-size:18px;line-height:21px}.address{font-size:18px;line-height:21px}#HOOK_SHOPPING_CART_EXTRA .boxRow .box{float:left;width:33%;box-sizing:border-box;padding-right:15px}.order_delivery{float:right;width:calc(32% - 40px)}.login-col.cart-form{float:right;width:30%}#new_account_form{padding-right:30px}footer section{width:20%;float:left;display:block}footer .newsletter-footer{width:20%;float:right}footer h4{border-bottom:none;cursor:default}footer h4:after{content:none}.order-list{margin-bottom:50px !important;line-height:28px}.order-list .order-rif-link.order-page{font-size:36px;margin-bottom:80px}.order-list li{position:relative;font-size:18px}.order-list li .order-history-list-line{font-size:14px;float:left;width:50%}.order-list li .stato-ordine-data{float:left;width:33.3333%}.order-list li .stato-ordine-stato{overflow:hidden}.order-subhead{font-size:28px;margin:30px 0 15px 0}}#discount .order-inline-title{width:20%}#discount .cart-header .discount_code{float:left}#discount .cart-header .discount_expiration_date{float:right}@media only screen and (min-width: 1200px){.home-trend-list li .trend-name{font-size:90px;line-height:70px}.designer-brand-list li{flex-basis:23%;max-width:23%}.scheda-foto-info{width:65%}#scheda-addtocart{width:35%}.product-list>li,.product-list .owl-item{transition:border 0.2s ease;cursor:pointer}.product-list>li .list-description-wrapper,.product-list .owl-item .list-description-wrapper{transition:background 0.2s ease;background-color:rgba(255,255,255,0)}.product-list>li .price,.product-list .owl-item .price{font-size:36px}.product-list>li .shipping,.product-list .owl-item .shipping{font-size:18px}.product-list>li:hover,.product-list .owl-item:hover{border:1px solid #333}.product-list>li:hover .list-description-wrapper,.product-list .owl-item:hover .list-description-wrapper{visibility:visible;height:auto;text-align:center;position:absolute;top:0;right:0;bottom:0;left:0;padding:20px;background-color:#fff}.product-list>li:hover .list-description-wrapper p,.product-list .owl-item:hover .list-description-wrapper p{font-size:14px;line-height:1.4em;margin:60px 0 20px 0}#category .product-list>li,#manufacturer .product-list>li{box-sizing:border-box;flex-basis:23%;max-width:23%}#product .product-list>li{box-sizing:border-box;flex-basis:31%;max-width:31%}#product-list-banner{flex-basis:48% !important;max-width:48% !important}#product-list-banner .list-banner-title{padding-right:30%;font-size:42px}#product-list-banner p{padding-right:50%}.scheda-block h2,.scheda-block h3,.scheda-block h4{font-size:50px}.lampadina-list li{float:left;width:50%}.lampadina-list .bulb-image-wrapper{width:30%}.lampadina-list .bulb-description-wrapper{width:70%}.lampadina-list a .bulb-description-wrapper h3{font-size:18px}.lampadina-list a .bulb-description-wrapper .content_price{font-size:18px}#new_account_form{padding-right:60px}}
