.ticket-date{margin-bottom:2.5rem}.ticket-date__inner{box-shadow:0 0 0.4rem rgba(0,0,0,0.2);background-color:#fff;height:100%;padding:1.5rem;position:relative;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.ticket-date__inner .ticket-date__description{margin-bottom:1rem}.ticket-date__inner .ticket-date__description p{font-size:1.8rem;margin-bottom:0}@media (min-width: 576px){.ticket-date__inner .ticket-date__description{margin-bottom:0}}.ticket-date__inner .ticket-date__label{font-weight:bold}.ticket-date__inner .form-fieldset{width:100%}.ticket-date__inner .form-item{margin:0;margin-right:1rem}@media (min-width: 576px){.ticket-date__inner .form-item{display:flex;align-items:center;justify-content:space-between}}.ticket-date__inner .form-item label{font-size:2rem;font-family:"Poppins",sans-serif;font-weight:700}.ticket-date__inner .form-item input{width:22rem;background-image:url("/themes/custom/vv/images/icons/calendar.svg");background-position:center right 1rem;background-size:2rem 2rem;background-repeat:no-repeat}.ticket-date__inner .form-item--radio{margin:1rem 0;border-top:0.1rem solid #F2F1ED;padding:1rem 0 0}.ticket-date__inner .form-item--radio p{margin:0;width:100%}@media (min-width: 576px){.ticket-date__inner .form-item--radio p{width:auto}}.ticket-date__inner .form-item--radios{margin-left:0}@media (min-width: 576px){.ticket-date__inner .form-item--radios{margin-left:auto}}.ticket-date__inner .form-item--radio__item label{margin-right:0}.ticket-date__inner .ticket-date__films-info{flex:0 1 100%;padding-top:1rem;text-align:left;margin-right:1rem}@media (min-width: 576px){.ticket-date__inner .ticket-date__films-info{text-align:right}}.ticket-date__sessions{width:100%}.ticket-date__sessions p{margin-top:2rem}

