.d-flex>*{max-width:100%;}.d-inline-flex>*{max-width:100%;}input[type="text"],input[type="submit"],input[type="password"],textarea,button,select{-webkit-appearance:none !important;-moz-appearance:none !important;-ms-appearance:none !important;-o-appearance:none !important;appearance:none !important;box-sizing:border-box !important;}body a,body input,.pulsanteTestata i,.pulsanteMegaMenu,.pulsanteTestata .pw-collapse-button,.pulsanteMegaMenu .pw-collapse-button span,a.addtowishlist,a.addtocomparator,a.ecQuickViewComp-Button,.bannerInfo,.pulsanteLogin,.pulsanteLogin i{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}h1,h2,h3,h4,h5,h6{margin:0;}a:hover{text-decoration:none !important;}.form-control:focus{border-color:transparent;box-shadow:0 0 0;}.list-group-item{background-color:transparent;}.icoColorata{color:#0E1D42;}.wizard .testataSticky{position:relative !important;}.stickyContent.pw-sticky{z-index:200;max-width:100%;padding-top:10px;padding-bottom:10px;}.sticky-placeholder{height:70px !important;}.testataSticky.pw-sticky{border-bottom:1px solid #0E1D42;}.testataSticky.pw-sticky .pulsanteMegaMenu{margin-top:0 !important;}.testataSticky.pw-sticky .logoAzienda img{max-height:50px !important;}.pulsanteAcquista{display:inline-block;color:#0E1D42;background-color:#fff;padding:10px 20px;}.titoloSezione{padding-top:10px;padding-bottom:10px;}.carousel-title{background-color:#50475e;height:1px;text-align:center;position:relative;margin:20px 0;}.carousel-title span:nth-child(1){position:relative;top:-8px;background-color:#e6e6ed;padding:5px 30px;text-transform:uppercase;font-size:18px;}.carousel-title span:nth-child(2){font-size:13px;position:absolute;top:-18px;right:0;}.carousel-title span:nth-child(2):hover{color:#0061af;}.titoloSezioneH1{background-color:#0E1D42;height:1px;text-align:center;position:relative;margin:0 auto 20px;}.titoloSezioneH1 h1{display:inline-block;margin-bottom:17px;position:relative;top:-22px;padding:5px 30px;font-weight:400;font-size:25px;color:#0E1D42;}.pulsanteTestata:hover .pw-collapse-button{color:#0061af !important;}.pulsanteRicerca.pw-collapsed .pw-collapse-button{background-color:#fff !important;border:1px solid #f6f6f6;border-bottom:2px solid #fff;}.pulsanteRicerca.pw-collapsed .pw-collapse-button i{color:#0061af;}.ricercaTestuale .form-group{margin-bottom:0;width:100%;}.chiudiRicerca{cursor:pointer;}.userbarComp .form-group{margin-bottom:0;}#r_oc_menu_44896 li.list-group-item{border:0 !important;}#r_oc_menu_44896 .mm-listview>li:not(.mm-divider):after{border:0 !important;}#r_oc_menu_44896 .mm-listview .mm-next:before{border:0 !important;}#r_oc_menu_44896 .mm-menu .mm-listview>li .mm-next:after{border-color:#0E1D42 !important;}#r_oc_menu_44896.mm-columns .mm-panels>.mm-columns-1{background-color:#f1f1f1 !important;}#r_oc_menu_44896.mm-columns .mm-panels>.mm-columns-2{background-color:#e8e8e8 !important;}.mm-clear:before,.mm-close:before{right:12px !important;}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{width:10px !important;height:10px !important;}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before,.mm-menu .mm-listview>li .mm-next:after{border-color:#0E1D42 !important;}.pulsanteMegaMenu:hover .pw-collapse-button span{color:#0061af !important;}.ecMinicartComp-gotoCart i,.ecMiniwishlistComp-gotoCart i{font-size:25px;}.carrellinoCompleto .cartTestata,.comparatoreCompleto .comparatoreTestata,.wishlistCompleta .wishTestata{-webkit-transition:all,0.3s,ease-in-out;-o-transition:all,0.3s,ease-in-out;transition:all,0.3s,ease-in-out;margin-left:5px;}.carrellinoCompleto .ecMinicartComp-gotoCart:hover .cartTestata,.comparatoreCompleto .ecMinicomparatorComp-gotoCart:hover .comparatoreTestata,.wishlistCompleta .ecMiniwishlistComp-gotoCart:hover .wishTestata{margin-left:10px;}.carrellinoCompleto .ecMinicartComp-gotoCart:hover,.comparatoreCompleto .ecMinicomparatorComp-gotoCart:hover,.wishlistCompleta .ecMiniwishlistComp-gotoCart:hover{background-color:#008ea0 !important;}.pulsanteLinkOrdine i{-webkit-transition:all,0.3s,ease-in-out;-o-transition:all,0.3s,ease-in-out;transition:all,0.3s,ease-in-out;}.pulsanteLinkOrdine{-webkit-transition:all,0.3s,ease-in-out;-o-transition:all,0.3s,ease-in-out;transition:all,0.3s,ease-in-out;}.pulsanteLinkOrdine:hover{background-color:#0061af !important;}.pulsanteLinkOrdine:hover i{margin-right:10px;}.bannerBlock{margin-bottom:15px;}.bannerText{margin-bottom:10px;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}.bannerText h3{font-size:2.5vw;line-height:1;color:#0E1D42;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}.bannerSale{font-size:34px;font-weight:300;color:#000;line-height:1;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}.bannerBlock:hover .bannerText{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}.bannerBlock:hover .bannerSale{-webkit-transform:scale(0.9,0.9);-ms-transform:scale(0.9,0.9);-o-transform:scale(0.9,0.9);transform:scale(0.9,0.9);color:#0061af;}.bannerBlockText:before{content:"";display:block;position:absolute;width:0;height:0;top:50%;left:50%;background:#fff;opacity:0;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}.bannerBlockText:hover:before{top:0;left:0;width:100%;height:100%;opacity:1;}.bannerBlockText .bannerSale{color:#fff;}.bannerBlockText:hover .bannerText,.bannerBlockText:hover .bannerText h3{color:#0061af !important;}.bannerInfo:hover{background-color:#0061af !important;}.tabsCatalogo .nav-tabs{width:calc(100% - 20px) !important;margin-left:10px;}.pannelloRicerca .formControl{margin-right:0 !important;}.ecMinicartComp .card-body,.ecMiniwishlistComp .card-body,.ecMinicomparatorComp .card-body{padding:0 !important;margin-right:0 !important;}.catalogoProdotti div[class*="cell_"]{text-align:center;padding-bottom:15px-webkit-transition:all,0.3s,ease-in-out;-o-transition:all,0.3s,ease-in-out;transition:all,0.3s,ease-in-out;height:auto;}.catalogoProdotti div[class*="cell_"] .wrapper-hover{background:#fff;border-radius:3px;position:relative;z-index:1;padding:15px;-webkit-box-shadow:2px 3px 7px rgba(0,0,0,0.12);box-shadow:2px 3px 7px rgba(0,0,0,0.12);width:100%;}.catalogoProdotti div[class*="cell_"] .wrapper-hover:hover{z-index:4;}.rating_content img,.container_rating img{width:24px;height:24px;}.labelAggiungiWishlist,.labelAggiungiComparatore,.labelQV,.labelCondividi{font-size:12px;display:inline-block;float:left;width:100%;}a.ecQuickViewComp-Button:hover,.pulsanteCondividi .pw-collapse-button:hover{color:#0061af !important;}.ui-slider-horizontal{background-color:#fff !important;}.campionario .ecFieldaddtocartCompSizeExtend-quantity > div{-ms-flex:0 0 100%;flex:0 0 25%;max-width:25%;text-align:center;}.campionario .ecFieldaddtocartComp input{float:left;width:30px;display:inline-block;}.configuratore > div{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:100%;}.configuratore > div > .row{width:50%;}label.dd-selected-text{margin-bottom:0;}.configurator_control .dd-select{background-color:#fff !important;}.configuratorTable{border-collapse:unset;}.ecSetoptionsComp-formfields .form-check label{border:1px solid #0E1D42;border-radius:3px;margin-bottom:0 !important;padding:8px 30px 8px 44px;cursor:pointer;}.ecSetoptionsComp-formfields > div{margin-bottom:35px;}.ecSetoptionsComp .checkboxlistfieldComp-field{display:inline-flex;flex-direction:column;}.ecSetoptionsComp .checkboxlistfieldComp-field .form-check label{border:0 !important;padding-left:25px !important;}.ecSetoptionsComp .datefieldComp-field input{height:45px;}.setGioielli .checkboxlistfieldComp-field{display:flex;flex-direction:column;}.setGioielli .checkboxlistfieldComp-field .form-check{border:1px solid;margin-bottom:15px;}.setGioielli .checkboxlistfieldComp-field .form-check .custom-control-description{display:flex;width:100%;align-items:center;justify-content:space-between;}.setGioielli .checkboxlistfieldComp-field .form-check .custom-control-label::before{top:2.25rem;}.ecCartCustomComp-cartTableRow > div:not(.ecCartCustomComp-autocomplete){padding:15px !important;}.ecCartCustomComp-cartTableRow.noeditable{padding-top:0 !important;padding-bottom:0 !important;}.ecCartCustomComp-cartTableRow.noeditable > div{padding:0 !important;}.ecCartCustomComp-cartTableRow.noeditable .ecCartCustomComp-cartButtonCol{display:none;}.ecCartCustomComp-cartTableRow.noeditable.costproduct .nascondiInfoArticolo{display:none !important;}.ecGiftselectionComp-cells div:nth-child(2){-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.ecGiftselectionComp-cells ul.slick-dots{display:none !important;}.ecCartCustomComp-cartTableCellError .ecSetoptionsComp-form .checkboxlistfieldComp-field,.quicksetoptions .ecSetoptionsComp-form .checkboxlistfieldComp-field{display:flex;flex-direction:column;}.ecCartCustomComp-cartTableCellError .ecSetoptionsComp-form .checkboxlistfieldComp-field .form-check label,.quicksetoptions .ecSetoptionsComp-form .checkboxlistfieldComp-field .form-check label{border:0 !important;padding-left:15px !important;}.ecCheckoutCustomComp-totalarticles{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;margin-left:auto;border-top:1px solid;padding-top:10px;}.ecCheckoutCustomComp-checkoutTableRow > div{padding:15px !important;}.ecCheckoutCustomComp-dldelivery .hourselection select option:disabled{background-color:#ff0000;color:#fff;}.ecOrdersComp .row div:first-child{padding-right:0;z-index:50;}.ecOrdersComp .row div:last-child{padding-left:0;}.showMoreResponsiveContainer a{display:inline-block;width:100%;padding-top:8px;padding-bottom:8px;background-color:#0E1D42;color:#fff;}.ecWishlistCustomComp-wishlistDetailTableRow > div{padding:15px !important;}.indirizzo-secondario{display:none;}.show{display:block !important;}.tabProfilo li.nav-item:first-child{margin-left:auto;}.tabProfilo li.nav-item:last-child{margin-right:auto;}.tabProfilo li.nav-item:last-child a{border-right:0 !important;}.addresses-panel .card-body,.addresses-panel li.list-group-item{padding-left:0;}.useraddressbookComp .address span{font-size:18px;}.useraddressbookComp .address a{font-size:18px;}.useraddressbookComp .address a:hover{color:#e76000;border-color:#e76000;}#address-add-submit,#address-edit-submit{width:48% !important;margin-right:2%;}#address-cancel-submit{width:48% !important;margin-left:2%;}.ecOrdersComp .content{padding-left:10px;}.ecRmaCustomComp-rmaTableRow > div{padding:15px !important;}.ecRmaCustomComp-section.number5 .title{display:none;}.keepreading a:hover{background-color:#0061af !important;}.cmsTimeperiodsmenuComp a:hover{color:#0061af !important;}.cmstablecalendar td,.cmstablecalendar th{border:1px solid #0E1D42 !important;}a.full_uri:hover{color:#0061af;}.mcSubscriptionComp-formfields{width:100%;}.tabsListaRegalo ul li:first-child{margin-left:auto;}.aggCarrelloListaRegaloG .row-quantity > div{-ms-flex-align:center!important;align-items:center!important;}.aggCarrelloListaRegaloQV{padding-bottom:50px;}.aggCarrelloListaRegaloQV .row-quantity > div .input-group-append{position:absolute;width:100%;margin-top:10px;}.aggCarrelloListaRegaloQV .qtygift{width:100%;}.pulsanteOpzioni{display:none;position:fixed;right:30px;width:50px;height:50px;z-index:100;text-decoration:none;background-color:#e76000;line-height:45px;text-align:center;font-size:30px;border-radius:50%;}.arrowUp{bottom:75px;}.pulsanteOpzioni a{color:#fff;}.pulsanteOpzioni:hover{background-color:#0061af !important;}.wizard div.jGrowl{height:auto;background-color:transparent;}.wizard div.jGrowl div.jGrowl-notification{display:inline-block;}div.jGrowl{height:100%;background-color:rgba(0,0,0,0.4);}body>div.jGrowl.center .jGrowl-notification{margin-top:5%;border-radius:0;color:#000;}.jgrowlblack{max-width:650px !important;padding:20px !important;box-sizing:border-box !important;width:auto !important;}div.message{float:left;width:100%;font-size:14px !important;}.jgrowlblack .row>[class*="col-"]{margin-bottom:10px;}.jgrowlblack .close i{width:30px;height:30px;text-align:center;line-height:30px;border-radius:50%;background-color:#0061af;color:#fff;}.titoloPopUp,.prezzoPopUp{text-align:center;color:#0E1D42;}.titoloPopUp{margin-top:-35px;margin-bottom:20px;}.titoloPopUp hr{width:100px;}.prezzoPopUp{font-size:2rem;color:$$Oro$$ !important;}.titoloPopUp .labelTitolo{margin-bottom:0;}.titoloPopUp .valoreTitolo{color:#000;}.imgPopUp{text-align:center;}.imgPopUp img{max-width:200px;}a.pulsantePopUp{display:inline-block;width:100%;float:left;line-height:40px;margin-bottom:8px;font-size:15px;padding:0 20px;color:#fff !important;background-color:#0E1D42;border-radius:3px;}a.pulsantePopUp i{margin-right:10px;}a.pulsantePopUp:hover{background-color:#0061af !important;}.icoServizi > i{background-color:#e6e6ed;font-size:25px;width:50px;height:50px;line-height:50px;border-radius:50%;}.icoServizi.icoServiziTestata > i{background-color:#fff !important;}@media (min-width:576px){}@media (min-width:768px){.bs-container{max-width:768px;}}@media (min-width:992px){.bs-container{max-width:1024px;}.colonnaPulsanti{-ms-flex-pack:end!important;justify-content:flex-end!important;}.wrapperFiltri .pw-collapse-target{display:block;opacity:1;}.wrapperFiltri .pw-collapse-button{display:none;}.tabCaratteristicheProdotto ul.nav{-ms-flex-direction:column!important;flex-direction:column!important;}.tabCaratteristicheProdotto .tabsComp-tabs{display:-ms-flexbox!important;display:flex!important;}.popUpNewsletter .modal-dialog{min-width:750px;}.popUpNewsletter .colonnaImmaginePP{min-height:340px;}}@media (min-width:1024px){}@media (min-width:1200px){.bs-container{max-width:1140px;}.testataSticky.pw-sticky .nomeAzienda{display:block !important;}.ecProductComp .aggCarrelloCC{display:none;}.ecProductComp .aggCarrelloProdotto{display:block;}.ecProductComp.structureproduct .aggCarrelloCC,.ecProductComp.boxproduct .aggCarrelloCC{display:block;}.ecProductComp.structureproduct .aggCarrelloProdotto,.ecProductComp.boxproduct .aggCarrelloProdotto{display:none;}}@media (min-width:1500px){.bs-container{max-width:1440px;}}@media (min-width:1700px){.bs-container{max-width:1600px;}}@media (max-width:1199px){.ecCartCustomComp-col-items,.ecCartCustomComp-col-totals{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.aggCarrelloSchedaSmall{position:fixed;bottom:0;z-index:500;left:0;width:100% !important;background-color:#0E1D42;padding:10px;margin:0 !important;}.aggCarrelloSchedaSmall .addtocart{box-shadow:none !important;padding-left:0 !important;padding-right:0 !important;}.aggCarrelloSchedaSmall .addtocart:hover{background-color:#0E1D42 !important;}.aggCarrelloSchedaSmall input.qtyminus,.aggCarrelloSchedaSmall input.qtyplus{color:#fff !important;}.aggCarrelloSchedaSmall .ecFieldaddtocartCompSizeMinimal-labelsize{color:#fff !important;}.aggCarrelloSchedaSmall .ecFieldaddtocartCompSizeMinimal-quantity{border-top:1px solid #fff;padding-top:5px;margin-top:5px !important;}}@media (max-width:1024px){input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],select,select:focus,textarea{font-size:16px !important;}.mcSubscriptionComp .btn{font-size:16px;}.wrapperPulsantiTestata{width:60% !important;}.menuCategoriaTestata a{font-size:13px !important;}.grigliaCatalogo{padding-left:15px !important;padding-right:15px !important;}.ecCatalogComp-sort label,.ecCatalogComp-pageelement label,.ecCatalogComp span.labelAggiungiCarrello{display:none;}.catalogoFull .ecCatalogComp-pagingsort{display:none;}.ecCatalogComp-pageelement{margin-right:0 !important;}}@media (max-width:992px){.pulsanteTestata i{font-size:21px !important;}.contenitoreCartTestata{width:auto !important;margin-right:10px !important;margin-left:5px!important;}.cartTestata .pw-collapse-target{width:100% !important;right:0 !important;margin:0 !important;}.configuratore > div{flex-direction:column !important;}.configuratore > div > .row{width:100% !important;padding-left:2%;}.ecCatalogComp-sort{margin-right:0 !important;}.ecCartCustomComp-section.number3,.ecCartCustomComp-section.number4{display:none;}.ecWishlistCustomComp-section.number3{display:none;}.ecRmaCustomComp-section.number3,.ecRmaCustomComp-section.number4{display:none;}.ecRmaCustomComp-section .title{display:none;}.ecRmaCustomComp-rmaTotal{width:100% !important;}.scontoProdotto .labelprice{display:none !important;}.scontoProdotto .discount{width:60px !important;height:60px !important;line-height:60px !important;font-size:20px !important;}}@media (max-width:991px){.popUpNewsletter .colonnaImmaginePP{min-height:150px;background-size:100px auto !important;}}@media (min-width:769px) and (max-width:1440px){.catalogo2Colonne .ecCatalogComp-cell{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;}.imgArtiCatGri img{max-height:120px !important;}.wrapperImgArtCatGri{height:220px !important;}}@media (max-width:768px){#r_oc_menu_44896{max-width:340px !important;}#r_oc_menu_44896.mm-columns .mm-panels>.mm-columns-1{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:100% !important;}#r_oc_menu_44896.mm-columns .mm-panels>.mm-columns-2{-webkit-transform:translate(0,0);-ms-transform:translate(0%,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:100% !important;}#r_oc_menu_44896.mm-columns .mm-panels>.mm-columns-1{background-color:#fff !important;}#r_oc_menu_44896.mm-columns .mm-panels>.mm-columns-2{background-color:#fff !important;}.wrapperSubtotale{border-left:0 !important;background-color:#f6f6f6;border-radius:3px;}.bannerText h3{font-size:4.5vw;}.contenitoreSlideHome{height:50vw !important;}.imgProdotto .carousel-control-prev,.imgProdotto .carousel-control-next{border-radius:5px !important;bottom:0 !important;width:35px !important;height:35px !important;}.imgProdotto .carousel-control-prev > i,.imgProdotto .carousel-control-next > i{line-height:35px !important;font-size:20px !important;}.ecCartCustomComp-cartButtonCol-container{height:auto !important;}.ecCartCustomComp-cartButtonCol-container .addwishlistcartitem,.ecCartCustomComp-cartButtonCol-container .removecartitem{border:1px solid;width:98%;}.ecCartCustomComp-cartButtonCol-container .addwishlistcartitem{margin-right:2%;}.ecCartCustomComp-cartButtonCol-container .removecartitem{margin-left:2%;}.ecCheckoutCustomComp-checkoutFooterSubtotal,.ecCheckoutCustomComp-checkoutFooterCosts,.ecCheckoutCustomComp-checkoutFooterShipping,.ecCheckoutCustomComp-checkoutFooterBank,.ecCheckoutCustomComp-checkoutFooterStamp,.ecCheckoutCustomComp-checkoutFooterTax,.ecCheckoutCustomComp-checkoutFooterRebateDiscount,.ecCheckoutCustomComp-checkoutFooterRebate,.ecCheckoutCustomComp-checkoutFooterEnasarco,.ecCheckoutCustomComp-checkoutFooterTotal{width:100% !important;}.ecCheckoutCustomComp-totalarticles{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.ecWishlistCustomComp-cartButtonCol-container{height:auto !important;}.ecWishlistCustomComp-cartButtonCol-container .addwishlistitem,.ecWishlistCustomComp-cartButtonCol-container .removewishlistitem{border:1px solid;width:98%;margin-bottom:15px;margin-top:15px;}.ecWishlistCustomComp-cartButtonCol-container .addwishlistitem{margin-right:2%;}.ecWishlistCustomComp-cartButtonCol-container .removewishlistitem{margin-left:2%;}.centrato-md-down{text-align:center !important;margin-bottom:10px !important;}.iscrizioneNewsletter .mcSubscriptionComp-form{-ms-flex-direction:column!important;flex-direction:column!important;}.iscrizioneNewsletter .formfield_field input[type=text]{border-right:0 solid #b3b3b3 !important;}.iscrizioneNewsletter .formfield_button input{width:100% !important;}.arrowUp{bottom:15px !important;right:10px !important;width:40px;height:40px;line-height:35px;}.filtriOc{bottom:100px;!important}.ecCatalogComp-sort label{display:none;}.colonnaOpzioni{border:0 !important;margin-bottom:15px;}.inEvidenza{padding-left:0 !important;padding-right:0 !important;}.popUpNewsletter .mcTextfieldComp-field label{display:block !important;}}@media (max-width:767px){.colonnaLogo{padding-left:10px !important;}.colonnaPulsanti{padding:0 10px !important;}.pulsanteRicerca{padding-left:0 !important;margin-left:auto !important;}.logoAzienda{max-width:45% !important;}.carousel-title span:nth-child(1){top:-26px;line-height:27px;background-color:transparent;}.carousel-title span:nth-child(2){top:15px;width:100%;}.servizio{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;}.icoServizi{width:auto !important;}.testoServizio{display:none;}.titoloServizio{text-align:left !important;border-bottom:1px solid #0E1D42;}.titoloServizio h3{font-size:14px !important;}.colonnaApp{padding:0 !important;}.pulsantiExtraProdotto{-ms-flex-direction:column!important;flex-direction:column!important;}.pulsantiExtraProdotto .ecFieldaddtocartComp{margin-bottom:20px;}.pulsantiExtraProdotto .ecFieldaddtowishlistComp{margin-left:auto !important;}.pulsantiExtraProdotto .ecFieldaddtocomparatorComp{margin-right:auto !important;}.articoliDaFile form{flex-direction:column;}.articoliDaFile .form-control-file{width:100%;}.articoliDaFile .formfield_button{margin-top:0 !important;margin-bottom:10px !important;}.articoliDaFile input[type=submit]{margin:0 !important;width:100%;}.contenitoreIntestazione,.wrapperIntestazione{padding-left:0 !important;padding-right:0 !important;}.wrapperIntestazione{flex-direction:column;text-align:center;padding-top:0 !important;}.wrapperIntestazione .titoloIntestazione{color:#0E1D42 !important;font-size:16px !important;background-color:#fff;width:100%;line-height:50px;margin-bottom:20px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}.wrapperIntestazione .assistenzaClienti{margin-bottom:10px;width:90%;}.ecCartCustomComp,.ecCartCustomComp-col-items{padding-left:0 !important;padding-right:0 !important;}.ecCartCustomComp-cartTableRow{box-shadow:none !important;border-bottom:1px solid #ccc !important;border-top:1px solid #ccc !important;}.ecCartCustomComp-cartAction,.ecCartCustomComp-cartButton{flex-direction:column;}.ecCartCustomComp-cartAction > div,.ecCartCustomComp-cartButton > div,.ecCartCustomComp-cartAction > div a,.ecCartCustomComp-cartButton > div a{width:100% !important;}.ecCartCustomComp-cartAction,.ecCartCustomComp-cartButton{width:90%;margin-left:5%;}.ecCartCustomComp-checkoutLink,.ecCheckoutCustomComp-checkoutFooter{position:fixed;z-index:900;bottom:0;width:100% !important;left:0;}.ecCartCustomComp-checkoutLink a,.ecCheckoutCustomComp-checkoutFooter a{font-size:18px !important;line-height:50px;}.wrapperOrdine,.ecCheckoutCustomComp,.ecCheckoutCustomComp .section{padding-left:0 !important;padding-right:0 !important;}.ecCheckoutCustomComp div[class*="col-"]{margin-bottom:0 !important;}.ecCheckoutCustomComp{border:0 !important;border-bottom:1px solid #ced4da !important;}.ecCheckoutCustomComp .card-body{padding:0 !important;margin-bottom:0 !important;}.ecCheckoutCustomComp-accordion,.ecCheckoutCustomComp-order{margin:0 !important;}.ecCheckoutCustomComp-accordion > div{padding:0 !important;margin-bottom:0 !important;}.gridUserInfo .ColumnComp{padding:0 !important;min-height:0 !important;}.userregistrationComp .textfieldComp-field label,.userregistrationComp .selectfieldComp-field label,.userregistrationComp .passwordfieldComp-field label{display:none !important;}.userregistrationComp .form-group{margin-bottom:0 !important;}.userregistrationComp input[type="text"],.userregistrationComp select,.ecCheckoutCustomComp textarea,.ecCheckoutCustomComp input[type="text"],.userregistrationComp input[type="password"]{border-top:0 !important;border-left:0 !important;border-right:0 !important;}.ecCheckoutCustomComp .tableExternalRef label{line-height:20px !important;background-color:transparent !important;width:100% !important;}.ecCheckoutCustomComp .tableExternalRef input{border-left:1px solid #ced4da !important;border-right:1px solid #ced4da !important;}.gridUserInfo{padding-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important;}.userregistrationComp .textfieldComp-error{padding-left:20px;}.intestazioneSezioniForm,.ecCheckoutCustomComp-accordion .card-body .title{border-bottom:1px solid #ced4da !important;background-color:#e6e6ed;line-height:50px;padding-left:20px !important;font-weight:bold !important;padding-bottom:0 !important;margin-bottom:0 !important;font-size:18px !important;font-variant:none !important;}.accounttype{border-bottom:1px solid #ced4da !important;margin-bottom:0 !important;}ul.ecCheckoutCustomComp-itemsShipping{margin-bottom:0 !important;}.ecCheckoutCustomComp-linkconfirmckeckout{position:fixed;z-index:900;bottom:0;width:100% !important;left:0;}.ecCheckoutCustomComp-precheckouttotal{margin-top:20px;padding-top:20px;border-top:1px solid #ced4da;padding-left:10px !important;padding-right:10px !important;}.ecCheckoutCustomComp-linkconfirmckeckout a{margin-bottom:0 !important;line-height:50px;}.userregistrationComp{border-top:1px solid #ced4da !important;}.wrapperRegistrazione,.userregistrationComp{padding:0 !important;}.userregistrationComp .filefieldComp label{padding-bottom:5px;padding-top:5px;padding-right:15px;font-size:12px !important;color:#000;width:100%;text-align:right;font-size:12px;}.userregistrationComp .filecontrol{border-left:0;border-right:0;}.userregistrationComp .checkIndirizzoSecondario{border-bottom:1px solid #ced4da !important;}.colPrivacySito,.colPrivacy2,.colNewsletter{margin-bottom:0 !important;}.wrapperPrivacySito,.wrapperPrivacy3{background-color:#fff !important;border-top:1px solid #ced4da;border-bottom:1px solid #ced4da;}.userregistrationComp .formfield_button{position:fixed;bottom:0;z-index:500;width:100%;margin:0;}.userregistrationComp .captchafieldComp{padding-bottom:20px;border-bottom:1px solid #ced4da;}.userregistrationComp .formfield_button input[type="submit"]{margin-bottom:0 !important;font-size:18px !important;line-height:50px;}.userprofileComp{padding:0 !important;margin-top:0 !important;border-top:0 !important;margin-bottom:100px !important;}.userprofileComp .textfieldComp-field label,.userprofileComp .selectfieldComp-field label,.userprofileComp .passwordfieldComp-field label,.userprofileComp .filefieldComp-field label{width:100%;font-size:11px !important;color:#000;padding-right:15px;text-align:right;}.userprofileComp .filefieldComp-field label,.userprofileComp .passwordfieldComp-field label{text-align:right;}.userprofileComp .form-group{margin-bottom:0 !important;}.userprofileComp input[type="text"],.userprofileComp select,.userprofileComp textarea,.userprofileComp input[type="text"],.userprofileComp input[type="password"]{border-top:0 !important;border-left:0 !important;border-right:0 !important;}.userprofileComp .filecontrol{border-left:0 !important;border-right:0!important;border-top:0!important;}.userprofileComp .formfield_button{position:fixed;bottom:0;z-index:500;width:100%;margin:0;}.userprofileComp .formfield_button input[type="submit"]{margin-bottom:0 !important;font-size:18px !important;line-height:50px;}.addresses-panel .card-body{padding:0;}.addresses-panel .address-add{width:90% !important;display:inline-block;text-align:center;margin-left:5%;margin-bottom:20px;}.addresses-panel .list-group-item{padding:0 !important;}.addresses-panel .address{width:100% !important;box-shadow:none !important;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc !important;}.address-legend{border-bottom:1px solid #ced4da !important;background-color:#f6f6f6;line-height:50px;padding-left:20px !important;font-weight:bold !important;padding-bottom:0 !important;margin-bottom:0 !important;font-size:18px !important;font-variant:none !important;}.useraddressbookComp .edit-panel{padding:0 !important;padding-top:0 !important;box-shadow:none !important;border-left:0 !important;min-height:0 !important;}.useraddressbookComp .edit-form label{width:100%;font-size:11px !important;color:#000;padding-right:15px;text-align:right;}.useraddressbookComp .edit-form .form-group{margin-bottom:0 !important;}.useraddressbookComp .edit-form input[type="text"],.useraddressbookComp .edit-form select{border-top:0 !important;border-left:0 !important;border-right:0 !important;}#address-edit-submit,#address-add-submit,#address-cancel-submit{margin-bottom:20px;}.wishlistComp-main > div:nth-child(1),.wishlistComp-main > div:nth-child(2){padding-left:0 !important;padding-right:0 !important;}.ecWishlistCustomComp-wishlistDetailHead .title{padding-left:20px;}.ecWishlistCustomComp-wishlistDetailTableRow{box-shadow:none !important;border-top:1px solid #dcdcdc !important;border-bottom:1px solid #dcdcdc !important;}.ecWishlistCustomComp-wishlistDetailAction{flex-direction:column;}.ecWishlistCustomComp-wishlistDetailAction > div,.backwishlist{width:90%;margin-left:5%;}.ecWishlistCustomComp-wishlistCart a,.ecWishlistCustomComp-wishlistUpdate a,.ecWishlistCustomComp-wishlistEmpty a{width:100% !important;margin-bottom:15px;line-height:35px;}.ecWishlistCustomComp-cart{padding-left:10px !important;padding-right:10px !important;box-shadow:none !important;}.ecWishlistCustomComp-wishlistTable{box-shadow:none !important;border-bottom:1px solid #dcdcdc !important;}.wrapperOrdini{padding-left:0 !important;padding-right:0 !important;}.ecOrdersComp > .row{margin:0 !important;}.ecOrdersComp-orders{margin-bottom:0 !important;border-bottom:10px !important;}.ecOrdersComp-orderTableRow:nth-child(even){background-color:#fff !important;}.ecOrdersComp-orders{background-color:transparent !important;padding-left:0 !important;border-left:0 !important;border-top:0 !important;}.ecOrdersComp-orderTableRow{background-color:#fff !important;padding-left:10px !important;padding-right:10px !important;margin-bottom:10px !important;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}.ecOrdersComp-orderTableRow .title,.ecOrdersComp-orderTableRow .content{border:0 !important;margin-right:8px;float:left;}.ecOrdersComp-orderViewCol .title{display:none;}.ecOrdersComp-orderViewCol .content{width:100%;text-align:right;margin:0 !important;padding:0 !important;}.ecOrdersComp-orderViewCol .content i{padding:8px;border:1px solid;border-radius:4px;}.legendaOrdini{text-align:center !important;}.ecOrdersComp .row div:not(.ecOrdersComp-orderTableRow ):last-child,.ecOrdersComp .row div:not(.ecOrdersComp-orderTableRow ):first-child{padding-left:0 !important;padding-right:0 !important;}.wrapperReso{padding:0 !important;}.ecRmaCustomComp{border-top:1px solid #dcdcdc !important;border-bottom:1px solid #dcdcdc !important;}.ecRmaCustomComp-rmaFooter{position:fixed;bottom:0;z-index:500;width:100%;margin:0;left:0;margin-bottom:0 !important;}.ecRmaCustomComp-rmaFooter a{font-size:18px !important;padding-bottom:5px !important;padding-top:5px !important;line-height:50px;}.wrapperComparatore,.ecAcomparatorComp{padding:0 !important;}.ecAcomparatorComp{border-top:1px solid #dcdcdc !important;}.ecAcomparatorComp-comparatorTable > thead > tr > th{min-width:200px !important;}.ecAcomparatorComp .labelAggiungiCarrello{display:none;}.infoPost{-ms-flex-direction:column!important;flex-direction:column!important;}.colonnaArchivio{padding:5px !important;}.cmsNewsarchiveComp-row > div{box-shadow:none !important;padding-bottom:10px !important;padding-top:10px !important;}.grigliaNews{padding:0 !important;}.colonnaImgNews{padding-right:0 !important;}.colonnaImgNews .cmsFieldsummaryComp{margin-top:0 !important;padding-left:5px;}.colonnaNews{padding-left:5px !important;padding-right:5px !important;}.colonnaNews .cmsFieldtitleComp a{font-variant:none !important;font-size:15px !important;padding:0 !important;}.infoPagamenti,.infoSpedizioni{text-align:center !important;}.infoPagamenti{margin-bottom:15px;}}@media (max-width:576px){.pagination li a{padding-left:15px !important;padding-right:15px !important;}.slide1{background-image:url(/Resources/TimeToShop/image/slide1-small.jpg) !important;}.slide2{background-image:url(/Resources/TimeToShop/image/slide2-small.jpg) !important;}.slide3{background-image:url(/Resources/TimeToShop/image/slide3-small.jpg) !important;}.slide4{background-image:url(/Resources/TimeToShop/image/slide4-small.jpg) !important;}}.mm-menu.mm-offcanvas.mm-bottom{height:100% !important;}#r_oc_container_42748 .mm-panel,#r_oc_container_44483 .mm-panel{padding:0;background-color:#e6e6ed;}#r_oc_container_42748 .mm-panel:before,#r_oc_container_44483 .mm-panel:before{height:0;}.appCheckout #ecCheckoutCustomComp-43930-content_2{display:none;}.barraCollegamentiLogin{position:fixed;left:0;bottom:0;padding-left:10px;padding-right:10px;border-top:1px solid #ced4da;;padding-top:15px;}.appChangeCatalogueLayout{display:none;}.appChangeCatalogueLayout.visibile{display:block;}.fileAttachment a{font-weight:800;}.map .storelocatorCompInfoWindow > img{order:2;}.tmp_titoloGiftCard{text-align:center;font-size:25px;font-weight:bold;}.tmp_immagineGiftCard{display:flex;align-items:center;justify-content:center;}.tmp_immagineGiftCard img{max-width:300px;}.colonnaDettagli{display:flex;flex-direction:column;justify-content:center;}.tmp_dettaglioGiftCard{display:flex;margin-bottom:15px;}.tmp_labelDettaglioGiftCard{font-weight:800;margin-right:10px;}.storelocatorCompInfoWindowLink,.storelocatorCompInfoWindowIndication{width:50%;float:left;text-align:center;margin-top:10px !important;}.storelocatorCompInfoWindowIndication a,.storelocatorCompInfoWindowLink a{border-radius:4px !important;color:rgb(255,255,255) !important;padding-bottom:5px !important;padding-left:8px !important;padding-right:8px !important;padding-top:5px !important;display:inline-block !important;}.tabsCatalogo.ER .nav-tabs{width:auto !important;display:flex;flex-direction:column;margin:0;}.wrapperIndicator{display:flex;position:relative;}.icoIndicator{top:2px;height:20px;width:20px;background:#ffffff;border-radius:50%;margin-right:5px;}.tabsCatalogo.ER .nav-tabs .nav-link.active .icoIndicator{background:#00a4e4;}.tabsCatalogo.ER .nav-tabs .nav-link.active .icoIndicator:after{content:'';position:absolute;left:7px;top:7px;height:6px;width:6px;border-radius:50%;background:#fff;}.ricercaER .form-group{margin-bottom:0;}.autocompleteER{display:block !important;}.ricercaER .ecCatalogsearchandfilterComp-formfields{display:flex;}.ecFieldfilterautocompleteComp ul.ui-autocomplete{padding:10px !important;}.ecFieldfilterautocompleteComp ul.ui-autocomplete li{margin-bottom:5px !important;}.ecFieldfilterautocompleteComp .ui-menu-item:hover,.ecFieldfilterautocompleteComp .ui-menu-item:focus,.ecFieldfilterautocompleteComp .ui-menu-item:active,.ecFieldfilterautocompleteComp .ui-menu-item:visited,.ecFieldfilterautocompleteComp .ui-menu-item:focus-within,.ecFieldfilterautocompleteComp .ui-menu-item .ui-menu-item-wrapper.ui-state-active{background-color:#0E1D42 !important;color:#fff !important;}.ecFieldfiltercheckboxlistComp-field label{display:none;}.ecFieldfiltercheckboxlistComp-field li{display:flex;align-items:center;}.ecFieldfiltercheckboxlistComp-field li label{display:inline-block;margin-left:25px;cursor:pointer;}.ecFieldfiltercheckboxlistComp-field li input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.ecFieldfiltercheckboxlistComp-field li label:before{content:'';position:absolute;top:3;left:0;height:20px;width:20px;background-color:#fff;border-radius:2px;}.ecFieldfiltercheckboxlistComp-field li:hover label:before{background-color:#ccc;}.ecFieldfiltercheckboxlistComp-field li input:checked ~ label:before{background-color:#2196F3;}.ecFieldfiltercheckboxlistComp-field li input ~ label:after{content:"";position:absolute;display:none;left:7px;top:6px;width:7px;height:11px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.ecFieldfiltercheckboxlistComp-field li input:checked ~ label:after{display:block;}.checkDispo .ecFieldfiltercheckboxlistComp-field li label:before{top:6px;}.checkDispo .ecFieldfiltercheckboxlistComp-field li input ~ label:after{top:10px;}.ricercaER.ricercaTestata .ecCatalogsearchandfilterComp-formfields{flex-direction:column;}.ricercaER.ricercaTestata .ecFieldfiltercheckboxlistComp-field li label:before{background-color:#e8e8e8;}.ricercaER.ricercaTestata .ecFieldfiltercheckboxlistComp-field li input:checked ~ label:before{background-color:#2196F3 !important;}