.reservationCheck_iconContainer__HgFqW{width:58px}.reservationCheck_conditions__3tLqB{border:1px solid #121316}.reservationCheck_conditionsIcons__pVG3j{margin-right:.5rem}.reservationCheck_buttonContinue__ALm_1{display:flex;justify-content:center;height:4rem;font-size:1.1rem;bottom:3rem}.reservationCheck_btn__TQoAo{background-color:var(--color-primary);color:#000!important}.reservationCheck_btn__TQoAo:disabled{background-color:var(--color-deep-gray)!important;color:#000!important}.reservationCheck_consumption__APvsx{color:#fff;width:100%;background-color:#820077;padding:.6rem;display:flex;align-items:center;justify-content:center;border-radius:10px;font-size:.9rem}.reservationCheck_reservation__8yc15 .reservationCheck_paymentSection__jtNSO{border-bottom:1px dashed #555;padding:1.5rem 0;position:relative}.reservationCheck_reservation__8yc15 .reservationCheck_paymentSection__jtNSO:last-child{border-bottom:none}.reservationCheck_reservation__8yc15 .reservationCheck_paymentAmount__OnG8C{color:var(--color-green-yellow);font-weight:700}.reservationCheck_reservationShowName__cphmY{font-size:1.25rem;font-weight:700;color:#fff;size:24px}.header .header-title{font-size:1.1rem}.header .header-title.center{margin-left:-55px;text-align:center}.header.app{top:0;padding-top:env(safe-area-inset-top);z-index:20;font-size:17px}.header .back{text-align:center;z-index:1}.header .back-button{width:55px;height:55px;background-color:transparent;border:0;padding:0;outline:0}.logo{width:50px;height:50px;overflow:hidden;border-radius:50%;border:2px solid var(--color-dark-gray)}.logo img{width:100%;height:100%;object-fit:cover}.page-container{display:flex;flex-direction:column;min-height:100vh}.page-content{flex-grow:1}.ticketCard_container__Lf02q{border:1px solid var(--color-deep-gray);border-right:none;border-bottom-left-radius:10px;border-top-left-radius:10px}.ticketCard_containerArea__HF71r,.ticketCard_container__Lf02q{width:100%;background-color:var(--color-dark-gray);color:#fff;letter-spacing:-1px;position:relative}.ticketCard_containerArea__HF71r{border:1px solid var(--color-deep-gray);border-radius:10px}.ticketCard_container__Lf02q .ticketCard_moreInfo__ji05u{cursor:pointer;position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;border-bottom-left-radius:10px;border-top-left-radius:10px;background-color:var(--color-primary);z-index:1;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.1rem;transition:opacity .3s ease-in-out;visibility:hidden}.ticketCard_container__Lf02q:hover .ticketCard_moreInfo__ji05u{opacity:.9;visibility:visible}.ticketCard_soldOut__KY_62 .ticketCard_container__Lf02q{background-color:#393939;border-bottom-right-radius:10px;border-top-right-radius:10px;border-right:1px solid var(--color-deep-gray)}.ticketCard_productName__r5T6K{padding-right:22px;display:inline-block;max-width:100%;position:relative;font-size:1.1rem;line-height:1}.ticketCard_productSubTitle__QqnX8{color:#d9d9d9;font-weight:300}.ticketCard_productPrice__vdJPq{font-size:1.1rem;font-weight:500}.ticketCard_soldOut__KY_62 .ticketCard_productName__r5T6K{color:var(--color-lighter-gray)}.ticketCard_productInfoIcon__DAUY4{position:absolute;top:50%;right:0;transform:translateY(-50%)}.ticketCard_add__04l_m{background-color:var(--color-primary);border-radius:0 10px 10px 0;display:flex;align-items:center;justify-content:center}.ticketCard_add__04l_m,.ticketCard_subtract__MuMky{width:45px;color:#000;font-size:48px;text-align:center;font-weight:300;border:none;outline:none!important;padding:0}.ticketCard_subtract__MuMky{background-color:var(--color-deep-gray)}.ticketCard_quantityContainer__2o1px{display:flex;height:100%;justify-content:flex-end}.ticketCard_disabled__U4WuL .ticketCard_container__Lf02q,.ticketCard_disabled__U4WuL .ticketCard_quantityCheckbox__xbrPX,.ticketCard_disabled__U4WuL .ticketCard_quantityContainer__2o1px{cursor:inherit;pointer-events:none;opacity:.7}.ticketCard_quantityCheckbox__xbrPX{height:100%;background-color:var(--color-dark-gray);border:1px solid var(--color-deep-gray);border-left:none;padding-right:1rem;border-top-right-radius:10px;border-bottom-right-radius:10px;display:flex;align-items:center}.ticketCard_soldOut__KY_62 .ticketCard_quantityContainer__2o1px{padding:0 1rem}.ticketCard_quantity__uixYj{font-size:30px;font-weight:300;text-align:center}.ticketCard_soldOutLabel__makYT{background-color:var(--color-alert);font-size:.8rem;border-radius:20px;padding:.1rem .5rem;text-transform:uppercase;font-weight:600}.ticketCard_productImage__iLLCI{width:68px;height:60px;object-fit:cover;border-radius:10px}.ticketCard_productCode__E8kif{position:absolute;border-radius:50%;width:29px;height:29px;border:2px solid var(--color-dark-gray);left:50%;transform:translateX(-50%);bottom:-15%;font-size:.9rem;text-align:center;line-height:25px;font-weight:600;overflow:hidden}.MercadoPago_cardContainer__K8h1s{display:flex;justify-content:center;gap:.5rem}.MercadoPago_card__IP2IK{background-color:#131313;border-radius:10px;height:30px;padding:0 .25rem}.MercadoPago_card__IP2IK img{height:100%;object-fit:contain}.reservation-type-card_restaurantCard__zdpDu{width:100%;height:112px;border-radius:20px;display:flex;flex-direction:row;align-items:center;background-color:#1a1a1a!important;cursor:pointer}.reservation-type-card_containerImg__V8pYQ{width:70px;height:70px;border-radius:50px;display:flex;align-items:center;justify-content:center;background-color:#000;border:5px solid #353535}.reservation-type-card_imgRestaurant__9kjqi{border-radius:50%;width:92%;height:92%;border:5px solid #353535}.reservation-type-card_ChevronIconBig__nBPNl{margin-right:20px}