/*!/wp-content/themes/Avada-Child-Theme/assets/codice-blastness.css*/.qr_container.full-width{gap:20px;width:100%;justify-content:space-between;flex-wrap:wrap;margin:0;max-width:100%}.qr_container.full-width>div{flex-basis:calc((100% - 20px)/2);flex-grow:1;flex-shrink:0;width:auto;border:none!important}.qr_container.full-width .qr_item__calendar{flex-basis:100%}.qr_container.full-width .qr_item{color:var(--awb-color4);text-transform:uppercase;text-align:left;align-items:start;padding-top:10px;padding-bottom:10px}.qr_container.full-width .qr_item select{border:none!important}.qr_container.full-width .qr_item>span{color:#000;border-bottom:2px solid var(--awb-color6);width:100%}.qr_item__calendar__book_dates{justify-content:space-between;gap:20px;color:#000;text-align:left}.qr_item__calendar__book_dates>div{width:calc((100% - 20px)/2)}.qr_item__calendar__dates__element__arrive,.qr_item__calendar__dates__element__departure{color:var(--awb-color4);text-transform:uppercase;text-align:left}.qr_item__calendar__dates__element__arrive__data-numero,.qr_item__calendar__dates__element__departure__data-numero{color:#000;border-bottom:2px solid var(--awb-color6);width:100%}input#dario{height:100%}.dario{border-radius:5px;box-shadow:0 20px 20px -10px rgb(0 0 0 / .4)}.dario-nav{border-radius:5px 5px 0 0}.dario,.dario-nav{border:1px solid #fff}.dario-nav{background-color:var(--awb-color8)}.dario-nav>*{color:#fff}.dario-nav-arrow svg path{stroke:#fff}.dario-inner.dario-inner--next{border-left:1px solid #ccc;padding-left:5px}.dario-cell.dario-cell--disable+.dario-cell:not(.dario-cell--disable){font-weight:600}input.qr_item__item__button-submit{width:100%;height:100%;align-items:stretch;text-transform:uppercase}.qr_container.full-width .modifica{display:none}.prenota.shortcode-class{display:none!important}.blast_qr_form.full-width{display:flex!important}@media (min-width:769px) and (max-width:1199px){.qr_container.full-width>div{flex-basis:calc((100% - (20px*5))/3)}.qr_container.full-width .qr_item__calendar{flex-basis:calc(((100% - (20px*2))/3)*2)}}@media (min-width:1200px){.qr_container.full-width{padding-left:20px}.qr_container.full-width>div{flex-basis:calc((100% - (20px*5))/6)}.qr_container.full-width .qr_item__calendar{flex-basis:calc(((100% - (20px*2))/6)*2)}}@media (max-width:1024px){.dario{top:80%!important}}@media (max-width:768px){.dario{top:100%!important}}