div:where(.swal2-icon).swal2-success .swal2-success-ring{
border:.25em solid rgba(243, 187, 68,.3)!important;
}
div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{
background-color:#F3BB44!important;
}
div:where(.swal2-icon).swal2-success{
color: #F3BB44!important;
border-color: #F3BB44!important;
}
div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){
background-color: black!important;
}
div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){
background-color: black!important;
} #cartOffcanvas .offcanvas-header{display: flex; flex-direction: row; align-items: center; padding: 0px; padding-bottom: 70px;}
#cartOffcanvas .offcanvas-header img{margin-right: 10px;}
#cartOffcanvas .offcanvas-header .btn-close{margin-left: auto; font-size: 8px;}
#cartOffcanvas .offcanvas-header .offcanvas-title{font-size: 12px; text-transform: uppercase;}
#cartOffcanvas{padding: 40px; width: 420px;}
#cartOffcanvas .offcanvas-body{padding: 0px; overflow: hidden;}
#cartOffcanvas .offcanvas-wrapper{overflow-y: auto; overflow-x: hidden;}
#cartOffcanvas .offcanvas-body .card-prodotto{display: flex; flex-direction: row;}
#cartOffcanvas .offcanvas-body .card-prodotto .box-img{flex: 0 0 50%;}
#variation-info p{margin-bottom: 15px!important;}
#cartOffcanvas .btn-close:focus{box-shadow: none!important;}