.window-layer .item-indirizzo-sede{display:block}.messaggio-sede-ritiro,.sede-indirizzo-telefono{display:none}.tab-title{display:none}.button-prev,.button-next{display:inline-block;text-transform:uppercase;font-size:12px;text-align:center;padding:0 20px;font-weight:700;font-size:18px;line-height:40px;height:40px}.checkout-ordine-minimo{font-size:18px}.checkout-margin{margin:0 250px 100px 250px}.checkout-main{min-height:200px;margin-bottom:30px}.checkout-footer .button-prev{float:left;margin-right:10px}.checkout-footer .button-next{float:right}.void-cart{margin:100px 0;text-align:center;font-weight:700}.checkout-nav{height:60px;margin:0 200px;margin-top:30px}.checkout-nav .step{float:left}.step-block{width:100%}.checkout-nav .step{display:block;float:left;width:20%;height:60px;position:relative}.checkout-nav a{display:block;position:relative;height:60px;width:auto;cursor:text;text-decoration:none}.checkout-nav em{position:absolute;background:#d0d0d0;height:2px;left:5px;right:0;top:15px}.checkout-nav span{margin-top:2px}.checkout-nav strong{border-radius:50%;z-index:1;display:block;box-sizing:border-box;width:32px;height:32px;border:2px solid #d0d0d0;background-color:#d0d0d0;text-align:center;position:relative;background-repeat:no-repeat;background-position:center center;background-size:contain}.checkout-nav span{color:#d0d0d0;font-size:11px;text-transform:uppercase;margin-top:2px;width:60%;display:block}.checkout-nav [data-step='1'] strong{background-image:url(../img/checkout-1.png)}.checkout-nav [data-step='2'] strong{background-image:url(../img/checkout-2.png)}.checkout-nav [data-step='3'] strong{background-image:url(../img/checkout-3.png)}.checkout-nav [data-step='4'] strong{background-image:url(../img/checkout-4.png)}.checkout-nav [data-step='5'] strong{background-image:url(../img/checkout-5.png)}.checkout-nav [data-step='6'] strong{background-image:url(../img/checkout-6.png)}.checkout-nav .ok{cursor:pointer}.box-login fieldset{height:380px}.box-login .field-text-header{min-height:50px}.col-box-100 h2,.col-box-50 h2{margin-top:0}.col-box-50{float:left;margin-right:50px}.col-box-50{width:450px}.col-box-100{margin:auto;width:950px;float:left}.col-box-faq{float:right;width:200px;font-size:12px}.col-box-faq .faq-list p{line-height:14px}.col-box-faq .faq-list li{margin-top:15px;margin-bottom:0}.col-box-faq .faq-list a{font-weight:400}.col-box-faq .faq{margin:10px 15px}.riepilogo-cart .header span{display:block;margin:0 15px;height:30px;line-height:30px;text-transform:uppercase}.riepilogo-cart .header{cursor:pointer}.riepilogo-cart .body{font-size:12px;padding:5px 15px}.riepilogo-cart .label em,.riepilogo-cart .label span,.riepilogo-cart .label a{display:inline-block;line-height:18px}.riepilogo-cart .label em{width:110px;font-size:11px}.riepilogo-cart .label a{margin-left:20px}.riepilogo-dati-carrello{width:195px;float:left}.riepilogo-item-carrello{float:left;margin-left:15px;width:700px}.riepilogo-main .riepilogo-dati-carrello{height:125px;margin-bottom:15px}.riepilogo-main .riepilogo-item-carrello{height:125px;overflow:auto}.riepilogo-item-list{height:105px;overflow:hidden}.item-carrello{width:140px;height:105px;position:relative;border-right:1px dashed #dddcdc;float:left;margin-right:20px}.item-carrello-details{position:absolute;left:50px;right:5px;top:0;font-size:10px}.item-carrello-details strong{font-size:12px;width:90px;display:block;margin-bottom:4px}.item-carrello-price-details{float:left}.item-carrello-price-total{float:right}.item-carrello-price-iva{font-size:12px;font-style:italic}.item-carrello-price-total strong{display:block}.item-carrello-price{position:absolute;height:40px;left:0;right:5px;bottom:0;font-size:11px}.item-carrello-price em{font-size:10px;display:block}.riepilogo-dati-carrello .label-small{font-size:10px;font-style:italic}.riepilogo-dati-carrello .label-total em{text-transform:uppercase}.riepilogo-dati-carrello .label-total span{font-weight:700}.riepilogo-dati-carrello .label em{text-align:right}.riepilogo-dati-carrello .label span{text-align:right;width:65px}.riepilogo-cart .header span{background:url(../img/ico-arrow-white.png) no-repeat right center}.riepilogo-cart .header.show span{background:url(../img/ico-arrow-white-up.png) no-repeat right center}.checkout-title{min-height:36px;line-height:36px;padding:0 15px;margin-top:25px;font-size:18px;font-style:italic}.ck-line:after,.ck-header:after,.checkout-block:after{clear:both;content:'';display:table;line-height:0}.checkout-block table{border:0}.checkout-block th{font-weight:700;text-transform:uppercase;padding:10px 0}.checkout-block td{padding:10px 0}.ck-footer,.ck-line,.ck-header{display:block}.ck-footer{border-top:1px solid #231f20}.ck-header .ck-cell,.ck-footer .ck-cell{padding:5px 0;text-transform:uppercase}.ck-header .ck-cell{font-size:11px;font-weight:700}.ck-line-spedizione-opzioni-wrapper{margin-top:5px;margin-bottom:10px}.ck-checkbox-descrizione-wrapper{margin-top:5px}.ck-checkbox-descrizione-wrapper,.ck-line-extend{float:left}.ck-line-last,.ck-line{border-bottom:1px dashed #a2a2a2}.ck-cell{display:inline;float:left;box-sizing:border-box}.ck-footer .ck-cell,.ck-header .ck-cell{margin:5px 15px 5px 0;border-right:1px solid transparent}.ck-footer .ck-cell{height:50px;line-height:50px}.ck-line .ck-cell{border-right:1px dashed #e2e2e2;margin:10px 15px 10px 0;padding-right:15px}.ck-line-spedizione-opzioni .ck-cc-descrizione{height:auto;line-height:normal}.ck-line-spedizione-opzioni .ck-cell{border-right:1px solid transparent;margin:3px 15px 3px 0;height:auto;line-height:normal}.ck-line-light .ck-checkbox,.ck-line-light .ck-prezzo-totale,.ck-line-light .ck-checkbox-descrizione-2{border-bottom:1px solid transparent}.ck-line-light .ck-checkbox-descrizione-1{border-bottom:1px dashed #e2e2e2}.ck-line-spedizione .ck-cell{height:50px}.ck-line-spedizione-ritiro .ck-cell{height:70px}.ck-line-spedizione-ritiro .btn-seleziona-sede{margin-top:10px;font-size:12px;display:block}.ck-line-pagamento img{max-height:50px}.ck-line-pagamento .ck-cell{height:50px}.ck-line-articolo .ck-cell{height:120px}.ck-image{width:105px}.ck-articolo{width:370px}.ck-prezzo-unitario{width:110px}.ck-line .ck-prezzo-unitario{text-align:right}.ck-prezzo-unitario .price-old{font-size:12px;margin-right:0}.ck-prezzo-unitario .iva,.ck-prezzo-unitario .sconto{margin-top:5px;font-size:12px}.ck-quantita{width:90px}.action-add-qta-1,.action-rem-qta-1{position:absolute;height:18px;line-height:18px;width:30px;text-align:center;font-weight:700;text-decoration:none;right:0;font-size:16px}.action-add-qta-1{top:0}.action-rem-qta-1{top:20px;font-size:18px}.ck-quantita .ck-field-quantita{width:70px;margin:auto;position:relative;margin-bottom:8px;height:40px}.ck-quantita input{box-sizing:border-box;border:1px solid #dddcdc;border-radius:2px;position:relative;background:#fff;overflow:hidden;box-shadow:0 2px 5px rgba(0,0,0,.1) inset;height:40px;display:block;width:40px;text-align:center}.action-aggiorna{font-size:12px;line-height:30px;height:30px;display:block;text-align:center}.ck-azioni{width:50px}.ck-checkbox{width:230px;border-right:none}.ck-checkbox-descrizione{width:540px}.ck-checkbox-descrizione-1{width:470px}.ck-checkbox-descrizione-2{width:55px}.ck-descrizione{width:780px}.ck-footer .ck-prezzo-totale,.ck-line .ck-prezzo-totale{width:140px;margin-right:0;float:right;border-right:none;position:relative;text-align:right;padding-right:10px}.ck-line .ck-prezzo-totale{font-size:18px}.ck-footer .ck-prezzo-totale{font-size:20px}.ck-prezzo-totale span em{display:block;width:auto}.ck-prezzo-totale span{position:absolute;left:0;right:0;bottom:0}.ck-footer .ck-descrizione{font-weight:700;text-align:right}.label-title{font-size:16px;font-weight:700;margin-bottom:4px}.label-subtitle-azienda,.label-subtitle{margin-bottom:4px}.label-subtitle-azienda{display:none}.ck-cell em{font-size:12px;display:inline-block;min-width:60px}.label-simple{margin-bottom:4px}.action-aggiungi-prezzo{font-size:12px;display:block;margin-top:10px}.action-elimina{margin-top:40px;display:block;width:auto;height:40px;line-height:40px;font-size:12px}.ck-checkbox-button:before,.ck-checkbox-button:after{content:'';display:table;line-height:0;clear:both}.ck-checkbox-button{display:block;padding:15px 20px;border:1px solid transparent;font-weight:700;cursor:pointer}.ck-checkbox-button-light{display:block;font-weight:700;cursor:pointer}.ck-checkbox-button:hover{border:1px solid #9eb646}.ck-checkbox-button-selected:hover,.ck-checkbox-button-selected{background:#9eb646;border:1px solid #9eb646;color:#fff}.ck-evidenza strong{font-size:18px}.ck-footer.ck-evidenza{border:none;margin-top:10px}.ck-totale-ordine .ck-footer{margin-top:15px;height:70px}.checkout-footer-toolbar{margin-top:20px;margin-bottom:50px;text-align:right}.ck-totale-ordine .ck-prezzo-totale{font-size:24px}.ck-cc-descrizione{display:inline-block;height:50px;width:130px;float:left}.ck-codice-promozionale .field-line-codice{position:relative;height:56px}.ck-codice-promozionale .field-line{width:350px;float:left}.ck-codice-promozionale .button-next{float:left;line-height:36px;height:36px;margin-left:20px;font-size:16px}.ck-codice-inserito .action-rimuovi-codice{font-size:12px;margin-left:20px;line-height:20px;height:20px}.ck-codice-inserito{margin-bottom:10px}.ck-codice-inserito-dettaglio{margin-bottom:25px}.ck-codice-inserito-dettaglio-evidenza{font-weight:700;color:red}.checkout-dati{width:450px;margin-top:30px}.checkout-dati-spedizione{float:left}.checkout-dati-terminicondizioni,.checkout-dati-fatturazione{float:right}.checkout-dati-fatturazione-fields{display:none}.checkout-controlla{float:left;width:350px;margin-top:30px}.checkout-dati-riepilogo{float:right;width:550px;margin-top:30px}.checkout-controlla div{margin-bottom:30px;padding-left:45px;background-repeat:no-repeat;background-position:0 0}.checkout-controlla-banca span{display:block;padding:8px 0 8px 20px}div.checkout-controlla-banca{background-image:url(../img/ico-checkout-banca.png);margin-bottom:5px}.checkout-controlla-verifica{background-image:url(../img/ico-checkout-verifica.png)}.checkout-controlla-email{background-image:url(../img/ico-checkout-email.png)}.checkout-controlla-telefono{background-image:url(../img/ico-checkout-telefono.png)}.checkout-controlla-fattura{background-image:url(../img/ico-checkout-fattura.png)}.checkout-riepilogo-block{margin-bottom:30px;padding:10px 15px}.checkout-riepilogo-block span{font-style:italic;font-size:12px}.checkout-riepilogo-block div.block-note{margin:10px 0 0 0;font-size:12px;line-height:normal}.checkout-riepilogo-block .block-note em{display:inline-block;width:60px}.checkout-riepilogo-block .block-note ul{margin-left:15px}.checkout-riepilogo-block div{margin:10px 0 10px 20px;font-size:16px;line-height:22px}.checkout-riepilogo-block a{font-size:12px}.richiesta-fatturazione{display:block}.dati-fiscali-hide{display:none}.sede{display:none}.sede.selected{display:block}.ck-footer .ck-cell.ck-prezzo-totale.ck-con-iva{line-height:normal;height:auto}.window-layer-toolbar a{line-height:40px;display:inline-block;padding:0 10px;text-transform:uppercase;margin-right:20px;text-decoration:none;cursor:pointer;margin-top:10px}.window-layer-title{font-weight:700;margin-bottom:20px}.window-layer-toolbar{position:absolute;bottom:0;left:0;right:0;height:60px;text-align:right}.window-layer-content{overflow-y:auto;position:absolute;top:0;left:0;right:0;bottom:60px;padding:15px 20px}.window-layer-content [data-name='id_nazione'],.window-layer-content [data-name='nazione']{display:none}.window-layer-content em{color:#888;font-size:11px}.window-layer-content div{margin-top:2px}.window-layer-content .item-fatturazione-titolo,.window-layer-content .item-indirizzo-titolo{font-weight:700;margin-top:0}.window-layer-content [data-id]{padding:10px;border:1px solid #dedede;margin-bottom:20px;cursor:pointer}.window-layer-content [data-id]:hover{background:#efefef}.checkout-dati-gift-card{margin-top:30px}.checkout-dati-gift-card-item{margin-top:10px;padding:10px;background:#efefef}.checkout-dati-gift-card-title{font-weight:700;margin-bottom:5px}.checkout-dati-gift-card-item-title{font-weight:700;margin-bottom:10px}.label-simple-nota{font-size:10px;font-weight:700;text-transform:uppercase;color:red}.block-ordini-in-corso-rimuovi{margin-top:10px}.checkout-nav .step{width:25%}.block-articolo-speciale-list .item{max-width:180px}.block-articolo-speciale-list .item .item-info-name{height:auto}.block-articolo-speciale-list .item .price-wrapper{display:none}.checkout-main{width:900px;margin:auto}.checkout-controlla,.checkout-dati-riepilogo,.col-box-50{width:400px;margin-left:25px;margin-right:25px}.checkout-controlla-email.checkout-controlla-email-digitali{display:block}.label-subtitle{font-size:12px}.checkout-step-page .header-content{height:100px}.checkout-step-page .inner-header-site,[data-solo-digitali="si"] .block-codice-promozionale-titolo,[data-solo-digitali="si"] .block-codice-promozionale,[data-solo-digitali="si"] .checkout-checkbox-fatturazione-field,.action-page[data-page='2'],.checkout-nav .step[data-num='2'],header .menu-user,header .btn-preferiti-header,.col-box-faq,.checkout-step-page .footer-box,.checkout-step-page header #search,.checkout-controlla-email,.checkout-controlla .action-modifica-pagamento,.checkout-riepilogo-block .action-page,.checkout-riepilogo-block-fatturazione,.checkout-riepilogo-block-pagamento,.checkout-riepilogo-block-telefono,.checkout-riepilogo-block-email,.checkout-footer{display:none}#checkout{min-height:250px;position:relative;margin:auto}#checkout[data-current-block='1'],#checkout[data-current-block='2'],#checkout[data-current-block='3'],#checkout[data-current-block='4'],#checkout[data-current-block='5']{max-width:1200px}#checkout .action-aggiorna{display:none}.ck-checkbox-button-selected-no-show .checkbox-checked{background-position:0 0}.ck-line-spedizione-opzioni .ck-cell{border-right:1px dashed #e2e2e2}.ck-line-spedizione .ck-cell strong,.ck-line-spedizione-opzioni .ck-cell,.ck-line-spedizione .ck-cell{font-size:13px}.checkout-riepilogo-carrello{display:none}.ck-line-pagamento .ck-checkbox-descrizione-1,.ck-line-pagamento .ck-checkbox-descrizione-2{line-height:1}.ck-checkbox-button:hover{border:none}.cassa{display:none}.ck-line-extend .ck-line-last,.ck-line-light .ck-checkbox-descrizione-1{border-bottom:none}.ck-checkbox-button{padding:10px 0;background:#fff;color:#101010;font-size:12px;font-weight:400;text-transform:uppercase}.ck-checkbox-button,.ck-checkbox-button-selected:hover,.ck-checkbox-button-selected{border:none;background:#fff}.ck-checkbox-button-selected:hover,.ck-checkbox-button-selected{color:#101010}.ck-checkbox-button .checkbox-label{margin-left:-30px}.button-next:after{content:'\276F';margin-left:5px}.ck-codice-promozionale .button-next,.button-prev,.button-next{cursor:pointer;color:#fff;padding:14px 18px;letter-spacing:1.3px;font-weight:500;font-size:16px;border:1px solid transparent;text-transform:uppercase;text-decoration:none;line-height:1;height:auto}.ck-footer .ck-cell{line-height:30px;font-weight:400}.label-simple{font-size:12px}.label-title{font-size:12px;color:#101010;text-transform:uppercase}.button-prev{background:#999;border-color:#999}.button-next{background:#101010;border-color:#101010}.button-prev:hover{color:#999}.button-next:hover{color:#101010}.button-next.button-next-cart{background:#056c01;border-color:#056c01}.button-next.button-next-cart:hover{color:#056c01}.button-prev:hover,.button-next:hover{background:#fff}.checkout-nav{margin-bottom:20px}.checkout-nav .current span{color:#101010}.checkout-nav .current strong{background-color:#101010;border-color:#101010}.checkout-nav .ok span{color:#101010}.checkout-nav .ok em,.checkout-nav .ok strong{background-color:#101010;border-color:#101010}.checkout-nav .ok strong:after{color:#101010}.col-box-faq .faq-list a{color:#000}.riepilogo-cart .header{background:#f0f0f0;color:#101010}.riepilogo-cart .label em{color:#101010}.riepilogo-main .riepilogo-dati-carrello{border-right:1px solid #101010}.item-carrello-details{color:#101010}.item-carrello-details strong{color:#101010}.riepilogo-dati-carrello .label-total{border-top:1px solid #101010}.riepilogo-dati-carrello .label-total em{color:#101010}.riepilogo-dati-carrello .label-total span{color:#101010}.checkout-title{border-bottom:none;color:#101010;background:#f0f0f0;font-style:normal;text-align:center}.ck-header{border-bottom:1px solid #101010}.ck-prezzo-unitario .price{color:#101010}.item-carrello-price-total strong,.ck-footer .ck-descrizione,.ck-footer .ck-prezzo-totale{color:#101010}.ck-prezzo-totale span{right:10px}.ck-cell em{color:#101010}.ck-evidenza{color:#101010}.ck-totale-ordine {margin-top:20px}.ck-totale-ordine .checkout-title{display:none}.ck-footer{border-top:none}.ck-totale-ordine .ck-footer{border-top:none;background:#f0f0f0;margin-top:0}.ck-codice-inserito{color:#101010}.checkout-controlla-banca em{color:#101010}.checkout-riepilogo-block{border:1px solid #d4d4d4}.checkout-riepilogo-block div{color:#101010}.checkout-riepilogo-block span{color:#a4a4a4}.ck-image{text-align:center}.ck-image img{max-width:110px;max-height:110px}.ck-image{width:116px}.ck-line-articolo.ck-line .ck-image.ck-cell{margin-right:0;padding-right:0;border-right:none}.ck-line-articolo .ck-cell{height:110px}.ck-quantita input{box-shadow:none}.action-elimina,.ck-quantita input,.ck-prezzo-unitario .price{margin-top:10px}.riepilogo-cart .body{background:#f0f0f0}.item-carrello img{max-width:45px;max-height:45px}.item-carrello{border-right:1px dashed #101010;width:150px;margin-right:10px}.riepilogo-cart .header span{background:url(../img/ico-plus-black.png) no-repeat right center;text-transform:capitalize}.riepilogo-cart .header.show span{background:url(../img/ico-line-black.png) no-repeat right center}.ck-azioni{visibility:hidden}