@media screen and (max-width:1240px){.checkout-controlla{width:250px}.checkout-dati-riepilogo{width:450px}.checkout-nav{margin-left:10px;margin-right:10px}.checkout-dati{width:330px}.checkout-dati-spedizione{margin-right:40px}.riepilogo-item-carrello{width:450px}.col-box-100{width:700px}.checkout-margin{margin:0 150px 100px}.col-box-50{width:360px;margin-right:25px}.col-box-faq{width:170px}.col-box-faq .faq{margin:10px}.ck-articolo{width:270px}.ck-prezzo-unitario{width:80px}.ck-quantita{width:70px}.ck-azioni{width:30px}.ck-footer .ck-prezzo-totale,.ck-line .ck-prezzo-totale{width:110px}.ck-descrizione{width:610px}.ck-checkbox-descrizione{width:360px}.ck-checkbox-descrizione-1{width:290px;font-size:12px}.ck-cc-descrizione{width:90px;line-height:auto}.label-title{font-size:14px}.ck-line .ck-prezzo-totale{font-size:16px}.ck-footer .ck-prezzo-totale{font-size:18px}.ck-totale-ordine .ck-prezzo-totale{font-size:22px}.checkout-main[data-page='3'] .col-box-100{margin-right:20px;width:740px}.ck-articolo .label-simple{font-size:12px}}@media screen and (max-width:1000px){.col-box-faq{background:none}.col-box-100 h2,.col-box-50 h2{margin:20px}.tab-title span{padding:5px;display:block;border:2px solid #f0f0f0;height:40px;font-size:12px}.tab-title{cursor:pointer;position:absolute;left:0;top:0;text-transform:uppercase;width:31%}.col-box-50:first-child .tab-title{left:0}[data-page="3"] .tab-content,[data-page="4"] .tab-content,[data-page="5"] .tab-content{background:none;border-top:10px solid #f0f0f0}[data-page="4"] .tab-content:first-child{padding:0 10px}.riepilogo-cart .header{display:none}.tab-selected .tab-title{background:#f0f0f0;font-weight:700}.tab-selected .tab-content{display:block}.tab-title-2,.col-box-50 .tab-title{left:32%}.col-box-faq .tab-title{left:64%}.checkout-main{position:relative}.tab-content{margin-top:50px;display:none;border-top:1px solid #f0f0f0;background:#f0f0f0;min-height:200px;padding-bottom:20px}.tab-content .checkout-margin h2{margin-right:0;margin-left:0}.tab-content .checkout-margin{margin:20px}.col-box-100{float:none}.checkout-main[data-page='3'] .col-box-100,.col-box-50,.col-box-100{width:auto;margin-right:0}.col-box-faq{clear:both;width:auto;float:none;border:1px solid transparent}.col-box-50{margin:0;float:none}.tab-title{display:block}}@media screen and (max-width:800px){.riepilogo-item-carrello{width:350px}.checkout-dati-riepilogo,.checkout-controlla,.checkout-dati{width:auto;float:none;clear:both;display:block}.checkout-dati-spedizione{margin-right:0}.ck-image img{max-width:45px;max-height:60px}.ck-image{width:55px}.ck-line-articolo .ck-cell{height:150px}.ck-footer .ck-prezzo-totale,.ck-line .ck-prezzo-totale{width:100px}.ck-descrizione{width:480px}.ck-checkbox{width:150px;font-size:12px}.ck-checkbox-descrizione{width:320px;font-size:12px}.ck-evidenza strong{font-size:16px}.ck-checkbox-descrizione-2{font-size:12px;width:40px}.ck-checkbox-descrizione-1{width:270px}.ck-codice-promozionale .field-line{width:250px}.ck-totale-ordine .ck-prezzo-totale{font-size:20px}.ck-footer .ck-prezzo-totale,.ck-line .ck-prezzo-totale{padding-right:2px}.button-prev{font-size:16px;padding:0 15px}.ck-quantita input{width:30px}.ck-quantita .action-aggiorna{width:50px;font-size:10px}.ck-articolo{width:200px}.ck-line .ck-cell{padding-right:10px;margin-right:10px}.checkout-margin{margin:0 100px 100px}}@media screen and (max-width:600px){.tab-content .button-prev,.tab-content .button-next{display:block}.ck-header{display:none}.ck-line-articolo .ck-cell{height:auto}.ck-articolo{width:auto}.action-elimina,.ck-quantita input,.ck-prezzo-unitario .price{margin-top:0}.ck-prezzo-unitario{width:135px}.ck-descrizione{width:auto;padding-left:20px;text-align:left}.ck-line .ck-articolo{width:100%;margin-left:-70px;float:right;position:relative;margin-right:0}.ck-line-spedizione .ck-cell{height:auto}.ck-checkbox-descrizione-1,.ck-checkbox-descrizione-2{width:auto;clear:both}.ck-cc-descrizione{height:auto;line-height:16px;width:auto;display:block;float:none;margin-bottom:10px}.ck-checkbox{width:100%}.checkout-footer-toolbar .button-next{line-height:60px;height:60px;font-size:20px}.ck-line-pagamento .ck-checkbox-descrizione-2{display:none}.ck-articolo-content{margin-left:70px}.ck-image{position:relative;z-index:1}.ck-footer .ck-cell{height:auto;min-height:auto;float:none;display:block;line-height:20px}.ck-checkbox-descrizione{width:auto}.ck-line-spedizione .ck-prezzo-totale{height:auto;min-height:auto}.ck-footer .ck-prezzo-totale,.ck-line .ck-prezzo-totale{width:auto}.checkout-footer-toolbar .button-next,.checkout-footer .button-prev{float:none;margin-bottom:20px;display:block;width:auto}.ck-prezzo-totale{clear:both;width:auto;text-align:right;float:none}.ck-codice-promozionale .ck-line .ck-prezzo-totale,.ck-line-pagamento .ck-prezzo-totale{display:none}.ck-prezzo-totale span{position:relative}.ck-prezzo-totale{min-height:auto}.ck-image,.ck-articolo{min-height:90px}.ck-prezzo-unitario{clear:both}.ck-line .ck-cell{border-right:none}.checkout-margin{margin:0 0 100px}.checkout-main[data-page='1'] .col-box-50 h2{height:auto}.field-line-void{display:none}.checkout-block .col-box-50:first-child,.col-box-50:first-child,.checkout-block .col-box-50,.col-box-50{width:auto;float:none;margin-right:0}.box-login fieldset{height:auto}.checkout-nav span{display:none}}@media screen and (max-width:440px){.checkout-footer-toolbar .button-next{height:auto;line-height:normal;padding:10px 5px}}@media screen and (max-width:1240px){.checkout-title{margin-top:16px}.ck-checkbox-descrizione-1{width:50%;font-size:13px}div#checkout .checkout-dati{width:100%}.block-pagamento{margin-bottom:0}.checkout-main[data-page='3'] .col-box-100,.col-box-100{width:100%}.col-box-50{width:47%}}@media screen and (max-width:1000px){.tab-title{display:none}.tab-title span{border:none;background:#fff;border-radius:8px;height:48px;font-size:12px}[data-page="3"] .tab-content,[data-page="4"] .tab-content,[data-page="5"] .tab-content{border-top:none}.col-box-faq .tab-title{left:69%}.tab-content{margin-top:0;padding-bottom:0;background:transparent;border:none}.col-box-faq .faq{margin:8px 0 0;background:#fff;border-radius:16px;padding:8px}.tab-content .checkout-margin h2{margin:0 0 8px}}@media screen and (max-width:991px){.checkout-main .col-box-faq{display:none!important}.checkout-nav{height:30px;margin:0;margin-top:0;padding-left:7%}#checkout .tab-content{border-top:none;background:transparent}#checkout .checkout-main[data-page='1'] .col-box-50 h2{height:auto;margin:0}#checkout .tab-title{cursor:pointer;position:absolute;left:0;top:14px;text-transform:uppercase;width:50%}#checkout .col-box-50:nth-child(2) .tab-title{left:50%}#checkout .tab-title span{border:none;background:#fff;border-radius:inherit;height:58px;font-size:12px;border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}.checkout-riepilogo-carrello + .tab-selected .tab-title,.checkout-main[data-page="2"] .tab-selected .tab-title{display:none!important}.ck-line-spedizione-opzioni-wrapper{margin:5px 8px 10px}div#checkout .ck-line-spedizione-opzioni-wrapper .ck-checkbox-descrizione-1-opzione div>strong{max-width:100px;max-height:25px;margin-right:6px}.checkout-riepilogo-carrello + .tab-selected .tab-title,.checkout-main[data-page="2"] .tab-selected .tab-title,.checkout-main .col-box-faq{display:none!important}#checkout .tab-content{border-top:none;background:transparent}.field-line-value label{margin-top:0;margin-bottom:0}}@media screen and (max-width:768px){div#checkout .ck-line{border-bottom:1px solid #f7f7f7}div#checkout .ck-line,div#checkout .ck-line-last{padding:15px 0;display:block!important}div#checkout .ck-line .ck-cell{border-right:1px solid #f7f7f7;margin:5px 0;padding:0;border:none;height:auto!important}div#checkout .ck-line .ck-checkbox-button{width:100%;padding:0}div#checkout .ck-line .ck-checkbox-descrizione-1.ck-cell{width:100%;display:flex}.block-pagamento .ck-line-pagamento .ck-checkbox-descrizione-1 img,div#checkout .ck-line.ck-line-pagamento img{max-height:30px!important;margin-left:15px}div#checkout .ck-line .ck-articolo-content{margin-left:0}div#checkout .ck-line .ck-articolo-content{margin-left:0}.clear.ck-checkbox-descrizione-wrapper{padding:0!important;margin:0}div#checkout .ck-line .ck-cc-descrizione,.ck-checkbox-descrizione-2.ck-cell{display:none!important}div#checkout .ck-line .oney-plugin-details{display:none!important}div#checkout .ck-line .ck-prezzo-unitario.ck-cell{width:30%;text-align:left;display:inline-block!important;float:left;clear:none;padding-left:15px}div#checkout .ck-line .ck-image.ck-cell,div#checkout .ck-line .ck-articolo.ck-cell{width:20%;display:inline-block;float:left;z-index:0}div#checkout .ck-line .ck-articolo.ck-cell{width:50%;padding-left:15px}.checkout-footer-toolbar{margin-top:20px;margin-bottom:0;text-align:center}.checkout-block{padding:0 16px 16px}div#checkout .checkout-block.items-list{padding:16px 8px}.checkout-main{position:relative;margin:0}div#checkout .block-articoli .ck-quantita.ck-cell{clear:both;float:left}.action-add-qta-1,.action-rem-qta-1{position:absolute;height:16px;line-height:14px;width:30px;text-align:center;font-weight:600;text-decoration:none;right:0;font-size:11px;background:#151515;border-radius:5px;padding:0!important;color:#fff}div#checkout .action-add-qta-1{top:23px}div#checkout .ck-line.ck-line-articolo .ck-azioni.ck-cell{padding:0!important;justify-content:center;margin-left:16px}div#checkout .ck-line.ck-line-articolo .ck-prezzo-totale.ck-cell{position:relative;display:inline-block}.checkout-step-page .inner-middle,.checkout-step-page .tab-content{margin:25px 0 0}.checkout-footer-toolbar .button-next,.checkout-footer .button-prev{margin-bottom:24px}div#checkout .box-login,div#checkout .checkout-margin{background:white;border-radius:16px;padding:16px 0;margin:0 auto;width:100%}div#checkout .checkout-dati{width:100%;margin-top:0;padding:10px}div#checkout .checkout-dati .field-line{height:36px;line-height:normal}div#checkout .ck-line-spedizione-opzioni-wrapper .ck-checkbox-descrizione-1-opzione img{max-width:100px;max-height:25px;margin-right:6px}.checkout-dati-fatturazione-fields .field-line{padding-bottom:8px}div#checkout .ck-header{display:none}}@media screen and (max-width:600px){div.field-line.field-line-value{font-size:11px}div#checkout .checkout-dati,div#checkout form#form-dati{padding:0}div#checkout .block-articolo-speciale{padding:16px}div#checkout .ck-line .label-simple{margin-bottom:0}div#checkout .ck-line .ck-articolo-content{margin-left:0}.clear.ck-checkbox-descrizione-wrapper{padding:0!important;margin:0}div#checkout .ck-line .ck-cc-descrizione{display:none!important}div#checkout .ck-line .oney-plugin-details{display:none!important}.checkout-footer-toolbar .button-next,.checkout-footer .button-prev{margin-right:0}.field-line-value label{margin-bottom:0}.checkout-step-page .tab-content{margin-top:0}div#checkout .field-line-checkbox{padding-bottom:12px}}@media screen and (max-width:575px){div#checkout .ck-line.ck-line-articolo .ck-prezzo-totale.ck-cell{margin-top:-19%!important}.col-box-50{width:100%}}@media screen and (max-width:474px){div#checkout .ck-line.ck-line-articolo .ck-prezzo-totale.ck-cell{margin-top:-23%!important}}@media screen and (max-width:360px){.checkout-dati-fatturazione-fields .field-line-50-50 .field-line{width:100%;margin-right:0;float:none}}