@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=League+Spartan:wght@100..900&family=Roboto+Slab:wght@100..900&display=swap";.border-radius_xs[data-v-64b07819]{border-radius:8px!important}.border-radius_s[data-v-64b07819]{border-radius:12px!important}.border-radius_m[data-v-64b07819]{border-radius:17px!important}.border-radius_l[data-v-64b07819]{border-radius:22px!important}.border-radius_xl[data-v-64b07819]{border-radius:30px!important}.border-radius_xxl[data-v-64b07819]{border-radius:50px!important}.border-radius_100[data-v-64b07819]{border-radius:100%!important}.font_size_custom_xs[data-v-64b07819]{font-size:16px!important}.font_size_custom_xxs[data-v-64b07819]{font-size:12px!important}.font_size_custom_s[data-v-64b07819]{font-size:18px!important}.font_size_custom_m[data-v-64b07819]{font-size:20px!important}.font_size_custom_l[data-v-64b07819]{font-size:22px!important}.font_size_custom_xl[data-v-64b07819]{font-size:30px!important}.font_size_custom_xxl[data-v-64b07819]{font-size:55px!important}.blur-contain-image[data-v-64b07819]{position:relative;overflow:hidden;background:#e0e0e0}.blur-contain-image__blur-bg[data-v-64b07819]{inset:-20px;width:calc(100% + 40px);height:calc(100% + 40px);background-size:cover;z-index:0}.blur-contain-image__blur-bg[data-v-64b07819],.blur-contain-image__main[data-v-64b07819]{position:absolute;background-position:50%;background-repeat:no-repeat}.blur-contain-image__main[data-v-64b07819]{inset:0;background-size:contain;z-index:1;transition:transform .3s ease}.blur-contain-image:hover .blur-contain-image__main--hover-scale[data-v-64b07819]{transform:scale(1.05)}.blur-contain-image__overlay[data-v-64b07819]{position:absolute;inset:0;z-index:2}.blur-contain-image--placeholder[data-v-64b07819]{background:#e0e0e0}.border-radius_xs[data-v-7daa8f9e]{border-radius:8px!important}.border-radius_s[data-v-7daa8f9e]{border-radius:12px!important}.border-radius_m[data-v-7daa8f9e]{border-radius:17px!important}.border-radius_l[data-v-7daa8f9e]{border-radius:22px!important}.border-radius_xl[data-v-7daa8f9e]{border-radius:30px!important}.border-radius_xxl[data-v-7daa8f9e]{border-radius:50px!important}.border-radius_100[data-v-7daa8f9e]{border-radius:100%!important}.font_size_custom_xs[data-v-7daa8f9e]{font-size:16px!important}.font_size_custom_xxs[data-v-7daa8f9e]{font-size:12px!important}.font_size_custom_s[data-v-7daa8f9e]{font-size:18px!important}.font_size_custom_m[data-v-7daa8f9e]{font-size:20px!important}.font_size_custom_l[data-v-7daa8f9e]{font-size:22px!important}.font_size_custom_xl[data-v-7daa8f9e]{font-size:30px!important}.font_size_custom_xxl[data-v-7daa8f9e]{font-size:55px!important}.mini-card[data-v-7daa8f9e]{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:var(--tunnel-radius,14px);border:1px solid color-mix(in srgb,var(--tunnel-primary,#69d2e7) 18%,transparent);background:#fff;box-shadow:0 4px 14px color-mix(in srgb,var(--tunnel-primary,#69d2e7) 8%,transparent)}.mini-card__thumb[data-v-7daa8f9e]{width:56px;height:56px;flex-shrink:0;border-radius:var(--tunnel-radius,10px);overflow:hidden}.mini-card__thumb--icon[data-v-7daa8f9e]{display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--tunnel-primary,#69d2e7) 15%,transparent);color:var(--tunnel-primary,#69d2e7)}.mini-card__body[data-v-7daa8f9e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.mini-card__title[data-v-7daa8f9e]{font-family:var(--tunnel-heading-font,League Spartan,sans-serif);text-transform:var(--tunnel-heading-transform,inherit);font-size:18px;font-weight:700;line-height:1.25;color:var(--tunnel-text,#6b7280);margin:0}.mini-card__subtitle[data-v-7daa8f9e]{font-family:var(--tunnel-body-font,Lato,sans-serif);font-size:12px;line-height:1.4;color:var(--tunnel-text,#555);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mini-card__pricing[data-v-7daa8f9e]{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.mini-card__amount[data-v-7daa8f9e]{font-family:var(--tunnel-heading-font,League Spartan,sans-serif);text-transform:var(--tunnel-heading-transform,inherit);font-size:20px;font-weight:700;color:var(--tunnel-primary,#277988);white-space:nowrap}.mini-card__net[data-v-7daa8f9e]{max-width:110px;font-family:var(--tunnel-body-font,Lato,sans-serif);font-size:10px;font-weight:600;line-height:1.2;text-align:right;color:#56be6e}@media(max-width:600px){.mini-card__title[data-v-7daa8f9e]{font-size:14px}}.border-radius_xs[data-v-412929cf]{border-radius:8px!important}.border-radius_s[data-v-412929cf]{border-radius:12px!important}.border-radius_m[data-v-412929cf]{border-radius:17px!important}.border-radius_l[data-v-412929cf]{border-radius:22px!important}.border-radius_xl[data-v-412929cf]{border-radius:30px!important}.border-radius_xxl[data-v-412929cf]{border-radius:50px!important}.border-radius_100[data-v-412929cf]{border-radius:100%!important}.font_size_custom_xs[data-v-412929cf]{font-size:16px!important}.font_size_custom_xxs[data-v-412929cf]{font-size:12px!important}.font_size_custom_s[data-v-412929cf]{font-size:18px!important}.font_size_custom_m[data-v-412929cf]{font-size:20px!important}.font_size_custom_l[data-v-412929cf]{font-size:22px!important}.font_size_custom_xl[data-v-412929cf]{font-size:30px!important}.font_size_custom_xxl[data-v-412929cf]{font-size:55px!important}.tax-hint[data-v-412929cf]{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--tunnel-primary,#30adc7);border-radius:var(--tunnel-radius,8px);background:color-mix(in srgb,var(--tunnel-primary,#69d2e7) 15%,transparent)}.tax-hint__icon[data-v-412929cf]{flex:0 0 auto;width:30px;height:30px;-o-object-fit:contain;object-fit:contain}.tax-hint__text[data-v-412929cf]{margin:0;font-family:var(--tunnel-body-font,Lato,sans-serif);font-size:16px;font-weight:400;line-height:1.5;color:var(--tunnel-primary,#12454f)}.tax-hint__text strong[data-v-412929cf]{display:inline-block;padding:2px 8px;border-radius:var(--tunnel-radius,6px);background:var(--tunnel-primary,#277988);color:#fff;font-size:18px;font-weight:900;white-space:nowrap}.border-radius_xs[data-v-6f25b9ff]{border-radius:8px!important}.border-radius_s[data-v-6f25b9ff]{border-radius:12px!important}.border-radius_m[data-v-6f25b9ff]{border-radius:17px!important}.border-radius_l[data-v-6f25b9ff]{border-radius:22px!important}.border-radius_xl[data-v-6f25b9ff]{border-radius:30px!important}.border-radius_xxl[data-v-6f25b9ff]{border-radius:50px!important}.border-radius_100[data-v-6f25b9ff]{border-radius:100%!important}.font_size_custom_xs[data-v-6f25b9ff]{font-size:16px!important}.font_size_custom_xxs[data-v-6f25b9ff]{font-size:12px!important}.font_size_custom_s[data-v-6f25b9ff]{font-size:18px!important}.font_size_custom_m[data-v-6f25b9ff]{font-size:20px!important}.font_size_custom_l[data-v-6f25b9ff]{font-size:22px!important}.font_size_custom_xl[data-v-6f25b9ff]{font-size:30px!important}.font_size_custom_xxl[data-v-6f25b9ff]{font-size:55px!important}.payment-summary[data-v-6f25b9ff]{display:flex;flex-direction:column;gap:18px;text-align:left}.summary-section__title[data-v-6f25b9ff]{font-family:var(--tunnel-heading-font,League Spartan,sans-serif);text-transform:var(--tunnel-heading-transform,inherit);font-size:16px;font-weight:700;letter-spacing:.02em;color:var(--tunnel-primary,#277988);margin:0 0 8px}.summary-reward[data-v-6f25b9ff]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin:6px 0 0;padding-top:6px;border-top:1px dashed color-mix(in srgb,var(--tunnel-primary,#69d2e7) 25%,transparent);font-family:var(--tunnel-body-font,Lato,sans-serif);font-size:12px;color:var(--tunnel-text,#555)}.summary-reward .v-icon[data-v-6f25b9ff]{color:#ff624e}.summary-reward strong[data-v-6f25b9ff]{font-weight:700;color:var(--tunnel-text,#6b7280)}.summary-slots[data-v-6f25b9ff]{list-style:none;margin:8px 0 0;padding:8px 0 0;border-top:1px dashed color-mix(in srgb,var(--tunnel-primary,#69d2e7) 25%,transparent);display:flex;flex-direction:column;gap:8px}.summary-slot[data-v-6f25b9ff]{display:flex;flex-wrap:wrap;align-items:center;gap:2px 12px}.summary-slot__date[data-v-6f25b9ff],.summary-slot__time[data-v-6f25b9ff]{display:inline-flex;align-items:center;gap:5px;font-family:var(--tunnel-body-font,Lato,sans-serif);font-size:12px;font-weight:600;color:var(--tunnel-text,#6b7280)}.summary-slot__date .v-icon[data-v-6f25b9ff],.summary-slot__time .v-icon[data-v-6f25b9ff]{color:var(--tunnel-primary,#69d2e7)}.summary-slot__name[data-v-6f25b9ff],.summary-slot__places[data-v-6f25b9ff]{flex-basis:100%;font-family:var(--tunnel-body-font,Lato,sans-serif);font-size:12px;color:var(--tunnel-text,#555)}.summary-slot__places[data-v-6f25b9ff]{font-weight:600;color:var(--tunnel-primary,#69d2e7)}.summary-total[data-v-6f25b9ff]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid #d5d7db;font-family:var(--tunnel-heading-font,League Spartan,sans-serif);text-transform:var(--tunnel-heading-transform,inherit);font-size:18px;font-weight:700;color:var(--tunnel-primary,#277988)}.summary-total strong[data-v-6f25b9ff]{font-size:22px}
