@keyframes productQuickView_growDown__d2O9i{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes productQuickView_growUp__qTRKH{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes productQuickView_skeleton-shimmer__Xz8OM{0%{transform:translateX(0)}to{transform:translateX(75%)}}.productQuickView_quickView__VHTRH{width:100%;max-width:48.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.2rem}.productQuickView_segmentBlock__vtm4B{max-width:none;gap:1.6rem}.productQuickView_contentWrapper__taC1f{width:100%;padding:2rem;font-size:1.6rem;font-weight:500;line-height:2.4rem;background:#fff}.productQuickView_pageTitle__jtE6h{font-size:2rem;line-height:3.2rem;font-weight:800;margin:0;color:#191919}@media(max-width:480px){.productQuickView_pageTitle__jtE6h{padding:0 .4rem}}.productQuickView_card__ABUz6{padding:1.6rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.6rem;border-radius:2.4rem;background-color:#fff}.productQuickView_cardSegment____BPu{border-radius:0 0 2.4rem 2.4rem;padding:1.6rem}@media(max-width:480px){.productQuickView_cardSegment____BPu{border-radius:2.4rem}}.productQuickView_footerCard__iPtSw{gap:1.6rem}.productQuickView_title__D7S4L{font-size:1.4rem;font-weight:700;line-height:2rem;color:#4d4d4d;margin-bottom:1rem}.productQuickView_body__9ud1B,.productQuickView_fields__0h_CZ{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.6rem}.productQuickView_field__w_XHo{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.8rem}.productQuickView_fieldLabel__ltMqn{font-size:1.4rem;font-weight:700;line-height:2rem;color:#191919;margin:0}.productQuickView_chipRow__4nh9V{display:flex;flex-wrap:wrap;gap:.8rem}.productQuickView_chip__kp6YZ{flex-shrink:0;padding:.8rem 1.6rem;border:1px solid #ddd;border-radius:4rem;background:#fff;cursor:pointer;font-size:1.4rem;font-weight:600;line-height:2rem;color:#636363;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.productQuickView_chipActive__h2KLp{background:#0046c1;border-color:#0046c1;color:#fff}.productQuickView_priceRow__2XHY6{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.productQuickView_priceRow__2XHY6 .productQuickView_unitPrice__b2C8B{font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#0391ff}.productQuickView_priceLabel__q9TKl{font-size:1.4rem;font-weight:700;line-height:2rem;color:#191919}.productQuickView_qtyRow__YmxtW{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.2rem}.productQuickView_qtyLabel__n2X5r{font-size:1.4rem;font-weight:700;line-height:2rem;color:#191919}.productQuickView_unitPrice__b2C8B{font-size:1.4rem;font-weight:600;line-height:2rem;color:#ed1d24}.productQuickView_stepper__dq8tv{display:flex;align-items:center;gap:.8rem;flex-shrink:0}button.productQuickView_stepperBtn__s_ZgQ{width:3.2rem;height:3.2rem;border-radius:50%;border:1px solid #191919;background:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}button.productQuickView_stepperBtn__s_ZgQ:disabled{border-color:#ddd;cursor:not-allowed;opacity:.5}.productQuickView_stepperValue__KGQrC{font-size:1.6rem;font-weight:600;line-height:2.4rem;color:#191919}@media(max-width:1150px){.productQuickView_stepperValue__KGQrC{font-size:1.4rem;line-height:2rem}}.productQuickView_stepperValue__KGQrC{min-width:2rem;text-align:center}.productQuickView_emptyHint__LZ_49{font-size:1.4rem;font-weight:600;line-height:2rem;color:#636363;margin:0}.productQuickView_emptyImage__UppRP{max-width:12rem;margin:0 auto}.productQuickView_selectedList__vg6TH{list-style:none;margin:0;padding:0;gap:2rem}.productQuickView_selectedItem__6XpHc,.productQuickView_selectedList__vg6TH{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.productQuickView_selectedItem__6XpHc{padding-left:1.2rem;gap:.8rem}.productQuickView_selectedTitle__I4RZI{font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#191919;margin:0}@media(min-width:1023px){.productQuickView_selectedTitle__I4RZI{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.productQuickView_selectedItemHeader__QKYyk{position:relative}.productQuickView_selectedItemHeader__QKYyk:before{content:"";position:absolute;left:-1.2rem;top:.2rem;bottom:.2rem;width:.3rem;border-radius:.4rem;background-color:#0046c1}.productQuickView_selectedMeta__QJEYB{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.2rem}.productQuickView_selectedDate__z6Vk5{font-size:1.4rem;font-weight:600;line-height:2rem;color:#636363}button.productQuickView_removeBtn__FFn1_{border:none;background:rgba(0,0,0,0);padding:0;cursor:pointer;font-size:1.4rem;font-weight:600;line-height:2rem;color:#ed1d24;font-weight:700}.productQuickView_paxLines__xPfzi{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.4rem}.productQuickView_paxLine__y7oNy{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.2rem}.productQuickView_paxLineLabel__vSCo4{max-width:22.4rem;width:22.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.productQuickView_paxLineLabel__vSCo4,.productQuickView_paxLinePrice__MvrTo,.productQuickView_paxLineQuantity__zpXOf{font-size:1.4rem;font-weight:600;line-height:2rem;color:#4d4d4d}.productQuickView_paxLinePrice__MvrTo{flex-shrink:0;white-space:nowrap;max-width:10rem;width:10rem;text-align:right}.productQuickView_totalRow__l3S0q{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.productQuickView_totalLabel__rinGm{font-size:1.6rem;font-weight:600;line-height:2.4rem;color:#191919}@media(max-width:1150px){.productQuickView_totalLabel__rinGm{font-size:1.4rem;line-height:2rem}}.productQuickView_totalValue__fDYqx{font-size:2rem;font-weight:800;line-height:3.2rem;color:#ed1d24}.productQuickView_totalValueZero__uCnWf{color:gray}.productQuickView_actions__YKQRS{display:flex;align-items:stretch;gap:.8rem;flex:1 1;min-width:0}button.productQuickView_callBtn__Uufds{flex-shrink:0;align-self:stretch;aspect-ratio:1/1;height:auto;padding:0!important;width:4.4rem}button.productQuickView_saveBtn__mdr7O{flex:1 1;min-width:0}button.productQuickView_bookBtn__eL0jq{flex:1.2 1;min-width:0;background-color:#ed1d24}button.productQuickView_selectTicketBtn__upE5A{flex:1 1;min-width:0;background-color:#ed1d24}.productQuickView_sheetBody__Q0d4V{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.6rem;padding:.8rem 0 1.6rem}.productQuickView_emptyCartImage__Xu7sc{width:10rem;height:10rem;gap:.8rem}.productQuickView_emptyCartImage__Xu7sc img{width:100%;height:100%;object-fit:contain}