<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.carrello-menu, .carrello-menu .riga .prezzo, .carrello-menu .riga .del{position:absolute;display:block;}
.carrello-menu .riga, .carrello-menu .riga .img, .carrello-menu .riga .titolo, .carrello-menu .riga .titolo .dettagli, .carrello-menu .totale.riga .btn, .carrello-menu .riga .prezzo .qta{position:relative;display:block;}


@media (min-width: 1025px) {
    .carrello-menu{display:none;top:100%;right:10px;width:300px;max-height:74vh;background-color:#eee;border:2px solid #ddd;border-top:1px solid #ddd;box-sizing: border-box;z-index:2000;box-shadow: 0px 10px 20px rgba(0,0,0,0.2);overflow-y: auto;
    overflow-x: hidden;}
    .carrello-menu .riga{width:100%;border-bottom:1px solid #ddd;padding:10px 10px;box-sizing: border-box;}
    .carrello-menu .riga .img{float:left;width:60px;height:60px;background-color:#fff;;background-position: center;background-size: contain;background-repeat: no-repeat;overflow:hidden;}
    .carrello-menu .riga .titolo{float:left;width:calc(100% - 60px);padding-left:4%;font-size:14px;color:#000;font-weight:bold;box-sizing: border-box;}
    .carrello-menu .riga .titolo .testo{width:76%;}
    .carrello-menu .riga .titolo .dettagli{font-size:12px;color:#444;font-weight:normal;}
    .carrello-menu .riga .prezzo{top:2px;right:0px;font-size:12px;color:#08ca1f;font-weight:bold;text-align:right;}
    .carrello-menu .riga .prezzo .qta{color:#777;font-weight:normal;}
    .carrello-menu .totale.riga{border:0px;background-color:#fff;}
    .carrello-menu .totale.riga .titolo{float:none;width:100%;font-size:16px;padding-left:0%;}
    .carrello-menu .totale.riga .prezzo{font-size:16px;top:0px;}
    .carrello-menu .totale.riga .btn{width:80%;margin:0px auto;padding:8px 0px;font-size:16px;font-weight:bold;text-align:center;background-color: #08ca1f;color:#fff;}
	.carrello-menu .riga .del{bottom:2px;right:0px;font-size:12px;color:#08ca1f;font-weight:bold;text-align:right;}
	.carrello-menu .riga .del .btn{position:relative;display:block;padding:3px;color:#FC0004;cursor:pointer;}
}
@media (min-width: 691px) and (max-width: 1024px) {
    .carrello-menu{display:none;top:100%;right:10px;width:300px;background-color:#eee;border:2px solid #ddd;border-top:1px solid #ddd;box-sizing: border-box;z-index:2000;box-shadow: 0px 10px 20px rgba(0,0,0,0.2);}
    .carrello-menu .riga{width:100%;border-bottom:1px solid #ddd;padding:10px 10px;box-sizing: border-box;}
    .carrello-menu .riga .img{float:left;width:60px;height:60px;background-color:#fff;;background-position: center;background-size: contain;background-repeat: no-repeat;overflow:hidden;}
    .carrello-menu .riga .titolo{float:left;width:calc(100% - 60px);padding-left:4%;    min-height: 60px;font-size:14px;color:#000;font-weight:bold;box-sizing: border-box;}
    .carrello-menu .riga .titolo .dettagli{font-size:12px;color:#444;font-weight:normal;}
    .carrello-menu .riga .prezzo{top:2px;right:0px;font-size:12px;color:#000;font-weight:bold;}
    .carrello-menu .totale.riga{border:0px;background-color:#fff;}
    .carrello-menu .totale.riga .titolo{float:none;width:100%;font-size:16px;padding-left:0%;}
    .carrello-menu .totale.riga .prezzo{font-size:16px;top:0px;}
    .carrello-menu .totale.riga .btn{width:80%;margin:0px auto;padding:8px 0px;font-size:16px;font-weight:bold;text-align:center;background-color: #08ca1f;color:#fff;}
	.carrello-menu .riga .del{bottom:2px;right:0px;font-size:12px;color:#08ca1f;font-weight:bold;text-align:right;}
	.carrello-menu .riga .del .btn{position:relative;display:block;padding:3px;color:#FC0004;cursor:pointer;}
}

@media (max-width: 690px) {
    .carrello-menu{display:none;top:100%;right:0px;width:94%;max-height:75vh;background-color:#eee;border:2px solid #ddd;border-top:1px solid #ddd;box-sizing: border-box;z-index:2000;box-shadow: 0px 10px 20px rgba(0,0,0,0.2);overflow-x:hidden;overflow-y:auto;}
    .carrello-menu .riga{width:100%;border-bottom:1px solid #ddd;padding:10px 10px;box-sizing: border-box;}
    .carrello-menu .riga .img{float:left;width:60px;height:60px;background-color:#fff;;background-position: center;background-size: contain;background-repeat: no-repeat;overflow:hidden;}
    .carrello-menu .riga .titolo{float:left;width:calc(100% - 60px);padding-left:4%;font-size:14px;color:#000;font-weight:bold;box-sizing: border-box;}
    .carrello-menu .riga .titolo .dettagli{font-size:12px;color:#444;font-weight:normal;}
    .carrello-menu .riga .prezzo{top:2px;right:0px;font-size:12px;color:#000;font-weight:bold;}
    .carrello-menu .totale.riga{border:0px;background-color:#fff;}
    .carrello-menu .totale.riga .titolo{float:none;width:100%;font-size:16px;padding-left:0%;    min-height: 60px;}
    .carrello-menu .totale.riga .prezzo{font-size:16px;top:0px;}
    .carrello-menu .totale.riga .btn{width:80%;margin:0px auto;padding:8px 0px;font-size:16px;font-weight:bold;text-align:center;background-color: #08ca1f;color:#fff;}
	.carrello-menu .riga .del{bottom:2px;right:0px;font-size:12px;color:#08ca1f;font-weight:bold;text-align:right;}
	.carrello-menu .riga .del .btn{position:relative;display:block;padding:3px;color:#FC0004;cursor:pointer;}
}</pre></body></html>