.BBYv2G_feature{border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;padding:10px;display:flex}.BBYv2G_feature:last-child{border-bottom:none}
.jptzGa_about_us_modal{color:#3a3f47;min-width:70vw;max-width:90vw}.jptzGa_about_us_modal .jptzGa_title{margin-bottom:12px;font-size:2rem}.jptzGa_about_us_modal .jptzGa_text{font-size:1.6rem}.jptzGa_about_us_modal .jptzGa_row{margin-top:12px}.jptzGa_about_us_modal .jptzGa_row_flex{align-items:center;gap:12px;display:flex}.jptzGa_about_us_modal .jptzGa_row_flex .jptzGa_image_container img{max-width:400px}@media screen and (max-width:768px){.jptzGa_about_us_modal .jptzGa_row_flex{flex-direction:column}.jptzGa_about_us_modal .jptzGa_row_flex .jptzGa_image_container img{max-width:100%}}
.hyiQ4G_cancellation_modal{color:#3a3f47;text-align:left;min-width:70vw;max-width:90vw;font-size:1.6rem;font-weight:400;line-height:1.5}.hyiQ4G_cancellation_modal .hyiQ4G_link,.hyiQ4G_cancellation_modal a{cursor:pointer;color:var(--color-primary-500)}.hyiQ4G_cancellation_modal .hyiQ4G_link:hover,.hyiQ4G_cancellation_modal a:hover{text-decoration:underline}.hyiQ4G_cancellation_modal li{margin-left:24px}
.-gUB4W_policy_and_terms_modal{color:#3a3f47;text-align:left;min-width:70vw;max-width:90vw;font-size:1.6rem;font-weight:400;line-height:1.5}.-gUB4W_policy_and_terms_modal .-gUB4W_link,.-gUB4W_policy_and_terms_modal a{cursor:pointer;color:var(--color-primary-500)}.-gUB4W_policy_and_terms_modal .-gUB4W_link:hover,.-gUB4W_policy_and_terms_modal a:hover{text-decoration:underline}.-gUB4W_policy_and_terms_modal li{margin-left:24px}
.eHkQFW_privacy_modal{color:#3a3f47;text-align:left;min-width:70vw;max-width:90vw;font-size:1.6rem;font-weight:400;line-height:1.5}.eHkQFW_privacy_modal .eHkQFW_link,.eHkQFW_privacy_modal a{cursor:pointer;color:var(--color-primary-500)}.eHkQFW_privacy_modal .eHkQFW_link:hover,.eHkQFW_privacy_modal a:hover{text-decoration:underline}.eHkQFW_privacy_modal li{margin-left:24px}
._1ShHQG_container{width:51.5rem;max-width:95vw;padding:2.4rem}._1ShHQG_container ._1ShHQG_recover_password__header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}._1ShHQG_container ._1ShHQG_recover_password__header__title{margin:0}._1ShHQG_container ._1ShHQG_recover_password__header__close_button{cursor:pointer;background-color:#0000;border:none}._1ShHQG_container ._1ShHQG_recover_password__subtitle{color:#767b83;margin-bottom:3.2rem}._1ShHQG_container ._1ShHQG_recover_password__email_field{height:6rem;padding:1.8rem}._1ShHQG_container ._1ShHQG_recover_password__email_label{font-weight:400}._1ShHQG_container ._1ShHQG_recover_password__submit_button,._1ShHQG_container ._1ShHQG_recover_password__cancel_button{width:100%;margin-top:24px;margin-bottom:18px}._1ShHQG_container ._1ShHQG_confirm{flex-direction:column;display:flex}._1ShHQG_container ._1ShHQG_confirm__header{justify-content:flex-end;width:100%;display:flex}._1ShHQG_container ._1ShHQG_confirm__content{flex-direction:column;align-items:center;row-gap:2.4rem;display:flex}._1ShHQG_container ._1ShHQG_confirm__content__title{text-align:center;margin:0}._1ShHQG_container ._1ShHQG_confirm__content__description{text-align:center;color:#767b83}._1ShHQG_container ._1ShHQG_confirm__content__button{width:100%}
._2Y80DW_alert_container{background:#fef1f2;border:.5px solid #ea8633;border-radius:4px;align-items:center;gap:8px;padding:4px 8px;display:flex}._2Y80DW_alert_container_children{color:#c05e09;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:700}._2Y80DW_alert_container_icon_error{color:#c05e09}
._0gww4W_order_details_container{background:#fff;border-radius:.6rem;padding:1.5rem 1.8rem;box-shadow:inset 0 0 0 .1rem #e4e4e4}._0gww4W_order_details_container ._0gww4W_heading_label{border-radius:.4rem;width:fit-content;margin-top:24px;margin-bottom:16px;padding:4px 12px;font-size:1rem;font-weight:400}._0gww4W_order_details_container ._0gww4W_heading_label._0gww4W_heading_hotel{color:#08875d;background:#edfdf8;box-shadow:inset 0 0 0 .1rem #08875d}._0gww4W_order_details_container ._0gww4W_heading_label._0gww4W_heading_event{color:#5276ff;background:#f0f5ff;box-shadow:inset 0 0 0 .1rem #5276ff}._0gww4W_order_details_container ._0gww4W_heading_label._0gww4W_heading_ticket,._0gww4W_order_details_container ._0gww4W_heading_label._0gww4W_heading_car{color:#ea8633;background:#fff8eb;box-shadow:inset 0 0 0 .1rem #ea8633}._0gww4W_order_details_container ._0gww4W_heading_label._0gww4W_heading_insurance{color:#5276ff;background:#f0f5ff;box-shadow:inset 0 0 0 .1rem #5276ff}._0gww4W_order_details_container>ul{list-style:none}._0gww4W_order_details_container>ul>li{border-bottom:1px solid #f1f3f9;margin-bottom:16px;padding-bottom:8px}._0gww4W_order_details_container>ul>li ._0gww4W_ticket_item{grid-template-columns:3.6rem 1fr auto;gap:.6rem 1.2rem;display:grid}._0gww4W_order_details_container>ul>li ._0gww4W_ticket_item>img{grid-column:1}._0gww4W_order_details_container>ul>li ._0gww4W_ticket_item ._0gww4W_ticket_title{grid-column:2;font-size:1.4rem;font-weight:700}._0gww4W_order_details_container>ul>li ._0gww4W_ticket_item ._0gww4W_ticket_price{grid-column:3;font-size:1.4rem;font-weight:700}._0gww4W_order_details_container>ul>li ._0gww4W_ticket_item ._0gww4W_ticket_details{grid-column:2/4}._0gww4W_order_details_container>ul>li ._0gww4W_ticket_item ._0gww4W_ticket_details ._0gww4W_ticket_details__item{color:#767b83;flex-direction:row;align-items:center;column-gap:.4rem;display:inline-flex}._0gww4W_order_details_container>ul>li ._0gww4W_ticket_item ._0gww4W_ticket_details ._0gww4W_ticket_details__item>span{font-size:1.2rem;line-height:100%}._0gww4W_order_details_container>ul>li ._0gww4W_ticket_item ._0gww4W_ticket_details ._0gww4W_ticket_details__item:not(:last-child){margin-right:.8rem}._0gww4W_order_details_container>ul>li ._0gww4W_hotel_item{grid-template-columns:3.6rem 1fr auto;gap:.6rem 1.2rem;display:grid}._0gww4W_order_details_container>ul>li ._0gww4W_hotel_item>img{grid-column:1}._0gww4W_order_details_container>ul>li ._0gww4W_hotel_item__polities_and_fees{color:var(--color-primary-400);grid-column:2/4;align-items:center;column-gap:.6rem;display:flex}._0gww4W_order_details_container>ul>li ._0gww4W_hotel_item__polities_and_fees :first-child{width:1.6rem;height:1.6rem}._0gww4W_order_details_container>ul>li ._0gww4W_hotel_item ._0gww4W_hotel_title{grid-column:2;font-size:1.4rem;font-weight:700}._0gww4W_order_details_container>ul>li ._0gww4W_hotel_item ._0gww4W_hotel_trash_and_price{flex-direction:column;grid-area:1/3/4;align-self:center;align-items:flex-end;row-gap:.8rem;height:100%;display:flex}._0gww4W_order_details_container>ul>li ._0gww4W_hotel_item ._0gww4W_hotel_trash_and_price ._0gww4W_trash{cursor:pointer;background-color:#0000;border:none}._0gww4W_order_details_container>ul>li ._0gww4W_hotel_item ._0gww4W_hotel_trash_and_price ._0gww4W_price{font-size:1.4rem;font-weight:700}._0gww4W_order_details_container>ul>li ._0gww4W_hotel_item ._0gww4W_hotel_date_range{flex-direction:row;grid-column:2/3;align-items:center;column-gap:.6rem;display:flex}@media screen and (max-width:576px){._0gww4W_order_details_container>ul>li ._0gww4W_hotel_item ._0gww4W_hotel_date_range{grid-column:1/4}}._0gww4W_order_details_container>ul>li ._0gww4W_hotel_item ._0gww4W_hotel_date_range ._0gww4W_hotel_date_range__single{color:#767b83;align-items:center;column-gap:.4rem;display:flex}._0gww4W_order_details_container>ul>li ._0gww4W_hotel_item ._0gww4W_hotel_date_range ._0gww4W_hotel_date_range__single>p{font-size:1.2rem;line-height:100%}._0gww4W_order_details_container>ul>li ._0gww4W_hotel_item ._0gww4W_hotel_date_range ._0gww4W_hotel_date_range__single>p>span{font-weight:700}._0gww4W_order_details_container>ul>li ._0gww4W_hotel_item ._0gww4W_hotel_details{grid-column:2/3}@media screen and (max-width:576px){._0gww4W_order_details_container>ul>li ._0gww4W_hotel_item ._0gww4W_hotel_details{grid-column:1/4}}._0gww4W_order_details_container>ul>li ._0gww4W_hotel_item ._0gww4W_hotel_details ._0gww4W_hotel_details__item{color:#767b83;flex-direction:row;align-items:center;column-gap:.4rem;display:inline-flex}._0gww4W_order_details_container>ul>li ._0gww4W_hotel_item ._0gww4W_hotel_details ._0gww4W_hotel_details__item>span{font-size:1.2rem;line-height:100%}._0gww4W_order_details_container>ul>li ._0gww4W_hotel_item ._0gww4W_hotel_details ._0gww4W_hotel_details__item:not(:last-child){margin-right:.8rem}._0gww4W_order_details_container ._0gww4W_item_category_subtotal{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}._0gww4W_order_details_container ._0gww4W_item_category_subtotal>p{flex-direction:row;justify-content:space-between;font-size:1.4rem;line-height:100%;display:flex}._0gww4W_order_details_container ._0gww4W_item_category_subtotal>p:nth-child(3){color:#29a27a}._0gww4W_order_details_container ._0gww4W_item_category_subtotal_with_discount{color:#29a27a;justify-content:space-between;align-items:center;gap:10px;margin-top:15px;display:flex}._0gww4W_order_details_container ._0gww4W_unavailable_products_header{color:#555;margin:2.2rem 0;font-size:16px;font-weight:700}@media screen and (max-width:576px){._0gww4W_order_details_container{box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;gap:12px;padding:0;display:flex}._0gww4W_order_details_container ._0gww4W_order_title{display:none}._0gww4W_order_details_container ._0gww4W_unavailable_products_header{margin:0 0 8px}}._0gww4W_order_accordion_header{justify-content:flex-end;padding:1rem 1.8rem 0;display:flex}._0gww4W_order_accordion_header ._0gww4W_cart_button{color:#5276ffcc;padding:0}@media screen and (max-width:576px){._0gww4W_order_accordion_header ._0gww4W_cart_button:hover{opacity:1;color:#5276ffcc}}._0gww4W_divider{background:#f1f3f9;height:1px;margin:16px 0 8px}._0gww4W_category_accordion_root{width:100%}@media screen and (max-width:576px){._0gww4W_category_accordion_root{flex-direction:column;gap:10px;display:flex}._0gww4W_unavailable_section{background:#fff;border:1px solid #e4e4e4;border-radius:8px;padding:12px;overflow:hidden}}._0gww4W_category_list{width:100%}
.ZuLE0W_modal_form{flex-direction:column;gap:1.5em;display:flex}.ZuLE0W_modal_form .ZuLE0W_submit_button{margin-top:16px}.ZuLE0W_trigger_button_tooltip{width:100%;display:flex}.ZuLE0W_trigger_button{flex-flow:1;background-color:red;width:100%}
button.Qr2iqG_busy:disabled{opacity:1;cursor:progress}.Qr2iqG_spinner{transform-origin:50%;animation:.8s linear infinite Qr2iqG_export_cart_pdf_spin}@keyframes Qr2iqG_export_cart_pdf_spin{to{transform:rotate(360deg)}}.Qr2iqG_ready_actions{flex-direction:column;gap:16px;display:flex}.Qr2iqG_ready_text{margin:0}
.lSwcxq_order_details_header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.lSwcxq_order_details_header .lSwcxq_order_title{margin:0;font-size:1.8rem;font-weight:700}@media screen and (max-width:576px){.lSwcxq_order_details_header{display:none}}.lSwcxq_header_actions_wrap{flex-shrink:0}.lSwcxq_header_actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.lSwcxq_header_actions_accordion{flex-shrink:0;align-items:center;gap:4px;display:flex}.lSwcxq_icon_action{color:#5276ffe6;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex}.lSwcxq_icon_action:hover:not(:disabled){background:#5276ff14}.lSwcxq_icon_action:disabled{opacity:.5;cursor:not-allowed}.lSwcxq_icon_action svg{width:20px;height:20px}.lSwcxq_icon_action_accordion{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex}.lSwcxq_icon_action_accordion:hover:not(:disabled){background:#ffffff1a}.lSwcxq_icon_action_accordion:disabled{opacity:.5;cursor:not-allowed}.lSwcxq_icon_action_accordion svg{width:20px;height:20px}.lSwcxq_order_loading_message{color:#7a93ff;background-color:#f0f5ff;border:.5px solid #bdd0ff;border-radius:2px;align-items:center;gap:8px;margin-bottom:16px;padding:8px;font-weight:700;display:flex}
.VfmT6q_accordion{display:none}@media screen and (max-width:576px){.VfmT6q_accordion{display:block}}.VfmT6q_accordion .VfmT6q_trigger{box-sizing:border-box;color:#fff;background-color:var(--color-secundary-500);border:none;justify-content:space-between;align-items:center;gap:8px;width:100%;max-width:100vw;padding:.8rem 1.1rem;display:flex}.VfmT6q_accordion .VfmT6q_trigger .VfmT6q_arrow_and_data{align-items:center;column-gap:.4rem;display:flex}.VfmT6q_accordion .VfmT6q_trigger .VfmT6q_arrow_and_data svg{transition:transform .3s}.VfmT6q_accordion .VfmT6q_trigger[data-state=open] .VfmT6q_arrow_and_data svg{transform:rotate(-180deg)}.VfmT6q_accordion .VfmT6q_content{background:0 0;border:1px solid #fafafa;border-top:none;border-radius:0 0 4px 4px}@media screen and (max-width:576px){.VfmT6q_accordion .VfmT6q_content{padding:12px 8px}}.VfmT6q_accordion .VfmT6q_content .VfmT6q_container{opacity:0;background-color:#0000;flex-direction:column;gap:12px;padding-top:0;display:flex}.VfmT6q_accordion .VfmT6q_content[data-state=open]{animation:.3s cubic-bezier(.87,0,.13,1) VfmT6q_slideDown}.VfmT6q_accordion .VfmT6q_content[data-state=open] .VfmT6q_container{animation:.3s linear .3s forwards VfmT6q_showContent}.VfmT6q_accordion .VfmT6q_content[data-state=closed]{animation:.3s cubic-bezier(.87,0,.13,1) .3s VfmT6q_slideUp}.VfmT6q_accordion .VfmT6q_content[data-state=closed] .VfmT6q_container{animation:.3s forwards VfmT6q_hiddenContent}@keyframes VfmT6q_showContent{0%{opacity:0}to{opacity:1}}@keyframes VfmT6q_hiddenContent{0%{opacity:1}to{opacity:0}}@keyframes VfmT6q_slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes VfmT6q_slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}
.HwUdSG_container{background-color:#fff;border-top:1px solid #e4e4e4}.HwUdSG_container .HwUdSG_footer{flex-direction:column;display:flex}.HwUdSG_container .HwUdSG_footer .HwUdSG_enterpriseAndNavigation{color:#2a2e35;justify-content:space-between;padding-top:4.9rem;display:flex}@media screen and (max-width:768px){.HwUdSG_container .HwUdSG_footer .HwUdSG_enterpriseAndNavigation{text-align:center;flex-direction:column}}.HwUdSG_container .HwUdSG_footer .HwUdSG_enterpriseAndNavigation .HwUdSG_enterprise{margin-right:1.6rem}.HwUdSG_container .HwUdSG_footer .HwUdSG_enterpriseAndNavigation .HwUdSG_enterprise .HwUdSG_logo_container{width:100px;height:100px;position:relative}.HwUdSG_container .HwUdSG_footer .HwUdSG_enterpriseAndNavigation .HwUdSG_enterprise .HwUdSG_logo_container img{object-fit:contain}.HwUdSG_container .HwUdSG_footer .HwUdSG_enterpriseAndNavigation .HwUdSG_enterprise .HwUdSG_description{max-width:35rem;margin-top:1rem}@media screen and (max-width:768px){.HwUdSG_container .HwUdSG_footer .HwUdSG_enterpriseAndNavigation .HwUdSG_enterprise .HwUdSG_description{max-width:none;margin-bottom:3.2rem}}.HwUdSG_container .HwUdSG_footer .HwUdSG_enterpriseAndNavigation .HwUdSG_navigation{grid-template-columns:repeat(3,auto);column-gap:11rem;display:grid}@media screen and (max-width:768px){.HwUdSG_container .HwUdSG_footer .HwUdSG_enterpriseAndNavigation .HwUdSG_navigation{grid-template-columns:repeat(3,1fr);column-gap:normal}}@media screen and (max-width:576px){.HwUdSG_container .HwUdSG_footer .HwUdSG_enterpriseAndNavigation .HwUdSG_navigation{text-align:center;grid-template-columns:auto;justify-content:center;row-gap:2.4rem;margin-top:3.2rem}}.HwUdSG_container .HwUdSG_footer .HwUdSG_enterpriseAndNavigation .HwUdSG_navigation .HwUdSG_navigationContent :nth-child(n){margin-bottom:.6rem}.HwUdSG_container .HwUdSG_footer .HwUdSG_enterpriseAndNavigation .HwUdSG_navigation .HwUdSG_navigationContent :nth-child(n):not(:first-of-type){cursor:pointer}.HwUdSG_container .HwUdSG_footer .HwUdSG_enterpriseAndNavigation .HwUdSG_navigation .HwUdSG_navigationContent :nth-child(n):not(:first-of-type):hover{color:var(--color-primary-600);text-decoration:underline}.HwUdSG_container .HwUdSG_footer .HwUdSG_enterpriseAndNavigation .HwUdSG_navigation .HwUdSG_navigationContent :first-child{margin-bottom:1.4rem}.HwUdSG_container .HwUdSG_footer .HwUdSG_enterpriseAndNavigation .HwUdSG_navigation .HwUdSG_navigationContent :last-child{margin:0}.HwUdSG_container .HwUdSG_footer .HwUdSG_socialMediaAndContact{justify-content:space-between;padding-top:3.9rem;padding-bottom:4.5rem;display:flex}@media screen and (max-width:768px){.HwUdSG_container .HwUdSG_footer .HwUdSG_socialMediaAndContact{text-align:center;flex-direction:column;align-items:center;row-gap:3.2rem}}.HwUdSG_container .HwUdSG_footer .HwUdSG_socialMediaAndContact .HwUdSG_socialMediaContainer{column-gap:1.1rem;display:flex}.HwUdSG_container .HwUdSG_footer .HwUdSG_socialMediaAndContact .HwUdSG_socialMediaContainer .HwUdSG_socialMediaItem{color:#fff;background-color:var(--color-primary-600);cursor:pointer;border:none;border-radius:.4rem;outline:#0000;justify-content:center;align-items:center;padding:1.3rem;display:flex}.HwUdSG_container .HwUdSG_footer .HwUdSG_socialMediaAndContact .HwUdSG_contact{color:#2a2e35;align-items:center;column-gap:1.4rem;display:flex}@media screen and (max-width:576px){.HwUdSG_container .HwUdSG_footer .HwUdSG_socialMediaAndContact .HwUdSG_contact{text-align:center;flex-direction:column;align-items:center;row-gap:.8rem}}.HwUdSG_container .HwUdSG_footer .HwUdSG_socialMediaAndContact .HwUdSG_contact .HwUdSG_contactItem{align-items:center;column-gap:.8rem;display:flex}.HwUdSG_container .HwUdSG_footer .HwUdSG_socialMediaAndContact .HwUdSG_contact .HwUdSG_divider{border:none;border-left:1px solid var(--color-primary-200);height:100%;max-height:2rem}@media screen and (max-width:576px){.HwUdSG_container .HwUdSG_footer .HwUdSG_socialMediaAndContact .HwUdSG_contact .HwUdSG_divider{border:none;border-bottom:1px solid var(--color-primary-200);width:100%;max-width:8rem;height:1px}}.HwUdSG_paymentsMethodsAndCopyright{justify-content:space-between;align-items:center;padding-block:2.8rem;display:flex}@media screen and (max-width:576px){.HwUdSG_paymentsMethodsAndCopyright{text-align:center;flex-direction:column;align-items:center;row-gap:1.6rem}}.HwUdSG_paymentsMethodsAndCopyright .HwUdSG_insured_website img{width:150px}.HwUdSG_paymentsMethodsAndCopyright .HwUdSG_copyright{align-items:center;gap:4px;display:flex}.HwUdSG_paymentsMethodsAndCopyright .HwUdSG_copyright img{height:30px;margin-top:4px}.HwUdSG_paymentsMethodsAndCopyright .HwUdSG_paymentsMethods{align-items:center;column-gap:1.7rem;display:flex}
