.booking-form-container[data-v-d0ebd785] *,.booking-form-container[data-v-d0ebd785] :before,.booking-form-container[data-v-d0ebd785] :after{box-sizing:border-box}.form-url[data-v-d0ebd785]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.booking-form-container[data-v-d0ebd785]{background:rgb(var(--color-bg-darker));min-height:100vh;padding:3rem 0;position:relative}.mobile-cart-card[data-v-d0ebd785]{max-width:1600px;margin:0 auto 1.5rem;padding:0 2rem}.mobile-cart-card>.mobile-cart-header[data-v-d0ebd785]{backdrop-filter:blur(20px);cursor:pointer;background:#0a0a14b3;border:1px solid #8b5cf666;border-radius:1rem;width:100%;padding:1.5rem;transition:all .3s;box-shadow:0 10px 30px -5px #00000080,0 0 20px -5px #8b5cf61a}.mobile-cart-card.has-mobile-content>.mobile-cart-header[data-v-d0ebd785]{border-bottom:1px solid #0000;border-radius:1rem 1rem 0 0}.mobile-cart-header[data-v-d0ebd785]:hover{background:#0f0f1ecc;border-color:#8b5cf699;box-shadow:0 10px 30px -5px #00000080,0 0 30px -5px #8b5cf633}.mobile-cart-title-row[data-v-d0ebd785]{align-items:center;gap:.75rem;display:flex}.mobile-cart-title-row svg[data-v-d0ebd785]:first-child{flex-shrink:0}.mobile-cart-title-row svg[data-v-d0ebd785]:last-child{flex-shrink:0;margin-left:auto}.mobile-cart-content[data-v-d0ebd785]{backdrop-filter:blur(20px);background:#0a0a14b3;border:1px solid #8b5cf666;border-top:none;border-radius:0 0 1rem 1rem;padding:0 1.5rem 1.5rem;box-shadow:0 20px 60px -10px #0009,0 0 40px -10px #8b5cf626}.form-layout[data-v-d0ebd785]{z-index:10;position:relative}@media (width>=1536px){.form-fields-grid[data-v-d0ebd785]{grid-template-columns:1fr 1fr;gap:0 1.5rem;display:grid}.form-fields-grid .form-row-double[data-v-d0ebd785],.form-fields-grid .form-row-full-width[data-v-d0ebd785]{grid-column:1/-1}}.form-column[data-v-d0ebd785],.cart-column[data-v-d0ebd785]{width:100%;min-width:0}.cart-sticky[data-v-d0ebd785]{flex-direction:column;gap:1.5rem;display:flex;position:sticky;top:2rem}.form-card[data-v-d0ebd785]{backdrop-filter:blur(20px);background:#0a0a14b3;border:1px solid #8b5cf666;border-radius:1rem;width:100%;padding:2.5rem;position:relative;box-shadow:0 20px 60px -10px #0009,0 0 40px -10px #8b5cf626,inset 0 1px #ffffff0d}@media (width<=768px){.form-card[data-v-d0ebd785]{padding:2rem}}.form-title[data-v-d0ebd785]{text-align:center;color:#e5e7eb;margin-bottom:.5rem;font-size:2.5rem;font-weight:700;line-height:1.05}@supports ((-webkit-background-clip:text) or (background-clip:text)){.form-title[data-v-d0ebd785]{background:linear-gradient(to right, rgb(var(--color-accent-light)), rgb(var(--color-primary)));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:calc(.5rem - .15em);padding-bottom:.15em}}.form-note[data-v-d0ebd785]{text-align:center;color:#fff9;letter-spacing:.02em;margin-top:.5rem;margin-bottom:.5rem;font-size:.875rem;font-style:italic}.form-phone-cta[data-v-d0ebd785]{text-align:center;color:#ffffffbf;margin-bottom:2rem;font-size:.8125rem;font-weight:500}.form-phone-cta.no-mb[data-v-d0ebd785]{margin-bottom:0}.callback-trigger[data-v-d0ebd785]{color:rgb(var(--color-accent-light));cursor:pointer;font-style:italic;font-weight:600;transition:color .2s}.callback-trigger[data-v-d0ebd785]:hover{color:rgb(var(--color-primary));text-decoration:underline}.callback-arrow[data-v-d0ebd785]{vertical-align:middle;margin-left:2px;transition:transform .2s;display:inline-block}.callback-arrow.arrow-open[data-v-d0ebd785]{transform:rotate(90deg)}.callback-label[data-v-d0ebd785]{color:#ffffff8c;margin:0 0 .5rem;font-size:.8125rem}.callback-accordion[data-v-d0ebd785]{background:#8b5cf60f;border:1px solid #8b5cf633;border-radius:.625rem;margin-top:.25rem;margin-bottom:1.5rem;padding:.875rem 1rem}.callback-form[data-v-d0ebd785]{align-items:center;gap:.5rem;display:flex}.callback-input[data-v-d0ebd785]{flex:1;margin-bottom:0!important;padding:.5rem .75rem!important;font-size:.875rem!important}.callback-submit[data-v-d0ebd785]{color:#fff;background:linear-gradient(135deg, rgb(var(--color-accent)), rgb(var(--color-primary)));cursor:pointer;white-space:nowrap;border:none;border-radius:9999px;flex-shrink:0;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:600;transition:all .2s}.callback-submit[data-v-d0ebd785]:hover:not(:disabled){box-shadow:0 4px 12px rgba(var(--color-accent), .3);transform:translateY(-1px)}.callback-submit[data-v-d0ebd785]:disabled{opacity:.5;cursor:not-allowed}.callback-success[data-v-d0ebd785]{color:#6ee7b7;text-align:center;margin:0;font-size:.8125rem;font-weight:500}.lead-capture-section[data-v-d0ebd785]{text-align:center;padding:1.5rem 0 .5rem}.lead-subtitle[data-v-d0ebd785]{color:#d1d5db;margin-bottom:1.75rem;font-size:1.125rem;font-weight:500}.lead-fields[data-v-d0ebd785]{text-align:left;flex-direction:column;gap:.25rem;max-width:28rem;margin:0 auto;display:flex}.lead-input[data-v-d0ebd785]{padding:.875rem 1rem!important;font-size:1.125rem!important}.lead-continue-btn[data-v-d0ebd785]{color:#fff;background:linear-gradient(to right, rgb(var(--color-accent)), rgb(var(--color-primary)));border:1px solid rgba(var(--color-accent), .3);cursor:pointer;width:100%;max-width:28rem;box-shadow:0 10px 20px -5px rgba(var(--color-accent), .3), inset 0 1px 0 #ffffff1a;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;margin:1.25rem auto 0;padding:.875rem 1.5rem;font-size:1.125rem;font-weight:700;transition:all .3s;display:inline-flex}.lead-continue-btn[data-v-d0ebd785]:hover:not(:disabled){background:linear-gradient(to right, rgb(var(--color-accent-light)), rgb(var(--color-primary)));box-shadow:0 15px 30px -5px rgba(var(--color-accent), .4), inset 0 1px 0 #ffffff1a;transform:translateY(-2px)}.lead-continue-btn[data-v-d0ebd785]:disabled{opacity:.5;cursor:not-allowed;transform:none}.lead-privacy[data-v-d0ebd785]{color:#6b7280;margin-top:1rem;font-size:.75rem}.lead-captured-badge[data-v-d0ebd785]{color:#6ee7b7;background:#10b9811a;border:1px solid #10b9814d;border-radius:.5rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.625rem 1rem;font-size:.875rem;display:flex}.lead-captured-divider[data-v-d0ebd785]{color:#10b98166}.lead-edit-btn[data-v-d0ebd785]{color:#a78bfa;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;margin-left:.25rem;padding:0;font-size:.8125rem;font-weight:600;text-decoration:underline}.lead-edit-btn[data-v-d0ebd785]:hover{color:#c4b5fd}.required-star[data-v-d0ebd785]{color:#f87171}.form-row-single[data-v-d0ebd785],.form-row-full-width[data-v-d0ebd785]{grid-template-columns:1fr;gap:1rem;margin-bottom:1rem;display:grid}.form-row-double[data-v-d0ebd785]{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem;display:grid}@media (width<=640px){.form-row-double[data-v-d0ebd785]{grid-template-columns:1fr}}.form-group[data-v-d0ebd785]{margin-bottom:1rem}.form-label[data-v-d0ebd785]{color:#e5e7eb;text-shadow:0 0 10px #8b5cf64d;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.form-input[data-v-d0ebd785],.form-select[data-v-d0ebd785]{backdrop-filter:blur(12px);color:#e5e7eb;background:#05050fcc;border:1px solid #8b5cf64d;border-radius:.5rem;width:100%;padding:.75rem 1rem;font-size:1rem;transition:all .3s;box-shadow:inset 0 2px 4px #0000004d}input[type=date].form-input[data-v-d0ebd785],input[type=time].form-input[data-v-d0ebd785]{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:48px;line-height:1.5}input[type=date][data-v-d0ebd785]::-webkit-calendar-picker-indicator,input[type=time][data-v-d0ebd785]::-webkit-calendar-picker-indicator{filter:invert(.8);cursor:pointer}.form-input[data-v-d0ebd785]:focus,.form-select[data-v-d0ebd785]:focus{background:#0a0a19e6;border-color:#8b5cf6cc;outline:none;transform:translateY(-1px);box-shadow:0 0 0 3px #8b5cf633,0 0 20px #8b5cf64d,inset 0 2px 4px #0000004d}.submit-button[data-v-d0ebd785]{background:linear-gradient(to right, rgb(var(--color-accent)), rgb(var(--color-primary)));color:#fff;border:1px solid rgba(var(--color-accent), .5);cursor:pointer;width:100%;box-shadow:0 10px 30px -5px rgba(var(--color-accent), .4), inset 0 1px 0 #fff3;backdrop-filter:blur(8px);will-change:transform;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:1rem 1.5rem;font-weight:700;transition:all .3s;display:flex;position:relative;overflow:hidden}.submit-button[data-v-d0ebd785]:hover{box-shadow:0 20px 40px -5px rgba(var(--color-accent), .5), inset 0 1px 0 #fff3;background:linear-gradient(to right, rgb(var(--color-accent-light)), rgb(var(--color-primary)));border-color:rgba(var(--color-accent), .8);transform:translateY(-3px)scale(1.01)}.submit-button[data-v-d0ebd785]:disabled{opacity:.5;cursor:not-allowed;transform:none}.success-message[data-v-d0ebd785]{backdrop-filter:blur(12px);color:#d1fae5;background:#052e16cc;border:1px solid #10b98180;border-radius:.75rem;margin-top:1.5rem;padding:1rem;box-shadow:0 10px 30px -5px #10b9814d,0 0 20px #10b98133}.error-message[data-v-d0ebd785]{backdrop-filter:blur(12px);color:#fecaca;background:#3c0a0acc;border:1px solid #ef444480;border-radius:.75rem;margin-top:1.5rem;padding:1rem;box-shadow:0 10px 30px -5px #ef44444d,0 0 20px #ef444433}.message-title[data-v-d0ebd785]{margin-bottom:.5rem;font-weight:700}.field-error[data-v-d0ebd785]{color:#fca5a5;margin-top:.375rem;font-size:.85rem}.form-input-invalid[data-v-d0ebd785],.form-input-invalid[data-v-d0ebd785]:focus{border-color:#ef4444b3}.ensemble-summary[data-v-d0ebd785]{margin-top:.5rem;margin-bottom:1rem}.ensemble-group[data-v-d0ebd785]{margin-bottom:.5rem}.ensemble-header[data-v-d0ebd785]{color:#fbbf24;background-color:#fbbf241a;border:1px solid #fbbf244d;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem;display:flex}.ensemble-header-icon[data-v-d0ebd785]{flex-shrink:0;width:20px;height:20px}.ensemble-name[data-v-d0ebd785]{font-size:.875rem;font-weight:600}.ensemble-count[data-v-d0ebd785]{opacity:.8;font-size:.75rem}.cart-card[data-v-d0ebd785]{backdrop-filter:blur(20px);background:#0a0a14b3;border:1px solid #8b5cf666;border-radius:1rem;flex-direction:column;width:100%;padding:0;display:flex;overflow:hidden;box-shadow:0 20px 60px -10px #0009,0 0 40px -10px #8b5cf626,inset 0 1px #ffffff0d}.cart-title[data-v-d0ebd785]{color:#e5e7eb;border-bottom:1px solid #8b5cf633;margin:0;padding:1.5rem 1.5rem 1rem;font-size:1.125rem;font-weight:700}.cart-items-wrapper[data-v-d0ebd785]{position:relative}.cart-items-list[data-v-d0ebd785]{scrollbar-width:thin;scrollbar-color:#8b5cf64d transparent;flex-direction:column;gap:.75rem;max-height:400px;padding:1rem 1.5rem;display:flex;overflow-y:auto}.cart-scroll-indicator[data-v-d0ebd785]{pointer-events:none;background:linear-gradient(#0a0a1400,#0a0a14f2 80%);border-radius:0 0 1rem 1rem;justify-content:center;align-items:flex-end;height:36px;padding-bottom:4px;display:flex;position:absolute;bottom:0;left:0;right:0}.cart-scroll-arrow[data-v-d0ebd785]{width:20px;height:20px;color:rgb(var(--color-accent-light));animation:1.6s ease-in-out infinite cart-scroll-bounce-d0ebd785}@keyframes cart-scroll-bounce-d0ebd785{0%,to{opacity:.75;transform:translateY(0)}50%{opacity:1;transform:translateY(4px)}}.cart-items-list[data-v-d0ebd785]::-webkit-scrollbar{width:6px}.cart-items-list[data-v-d0ebd785]::-webkit-scrollbar-track{background:0 0}.cart-items-list[data-v-d0ebd785]::-webkit-scrollbar-thumb{background-color:#8b5cf64d;border-radius:3px}.cart-item-compact[data-v-d0ebd785]{backdrop-filter:blur(6px);background:#581c871a;border:1px solid #8b5cf626;border-radius:.5rem;flex-shrink:0;align-items:stretch;gap:0;height:60px;padding:0;transition:background .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.cart-item-link[data-v-d0ebd785]{color:inherit;flex:1;align-items:stretch;gap:0;min-width:0;text-decoration:none;display:flex}.cart-item-compact[data-v-d0ebd785]:hover{cursor:pointer;background:#581c8733;border-color:#8b5cf640}.item-image-small[data-v-d0ebd785]{background:#0a0a0fcc;border:none;border-radius:.5rem 0 0 .5rem;flex-shrink:0;align-items:center;width:50px;display:flex;overflow:hidden}.character-thumbnail-small[data-v-d0ebd785]{object-fit:cover;object-position:center top;width:100%;height:100%}.item-info-compact[data-v-d0ebd785]{flex-direction:column;flex:1;justify-content:center;min-width:0;padding:.5rem .75rem;display:flex}.item-name-compact[data-v-d0ebd785]{color:#e5e7eb;text-overflow:clip;white-space:normal;word-wrap:break-word;margin-bottom:.125rem;font-size:1rem;font-weight:600;line-height:1.2;overflow:visible}.item-type[data-v-d0ebd785]{color:#c084fc;text-transform:uppercase;letter-spacing:.025em;text-overflow:clip;white-space:normal;word-wrap:break-word;font-size:.75rem;font-weight:500;line-height:1.2;overflow:visible}.remove-btn-small[data-v-d0ebd785]{color:#fca5a5;cursor:pointer;background:#ef444433;border:none;border-radius:0 .5rem .5rem 0;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;width:32px;font-size:.875rem;transition:all .2s;display:flex}.remove-btn-small[data-v-d0ebd785]:hover{color:#fef2f2;background:#ef44444d;border-color:#ef444499}.empty-cart-state[data-v-d0ebd785]{text-align:center;padding:2rem 1.5rem}.empty-cart-text[data-v-d0ebd785]{color:#9ca3af;margin-bottom:1rem;font-size:.875rem}.browse-catalogue-btn[data-v-d0ebd785]{backdrop-filter:blur(12px);color:#c084fc;background:#0a0a19b3;border:1px solid #c084fc80;border-radius:9999px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 4px 12px #8b5cf633}.browse-catalogue-btn[data-v-d0ebd785]:hover{background:#6b21a880;border-color:#c084fccc;transform:translateY(-2px);box-shadow:0 8px 20px #8b5cf666,0 0 30px #8b5cf633}.cart-title[data-v-d0ebd785]{color:#e5e7eb;text-align:center;margin-bottom:1rem;font-size:1.25rem;font-weight:600}.custom-request-section[data-v-d0ebd785]{border-top:1px solid #8b5cf633;margin-top:auto}.custom-request-toggle[data-v-d0ebd785]{color:#e5e7eb;cursor:pointer;text-align:left;background:#0f0f1e99;border:none;border-radius:0 0 1rem 1rem;justify-content:space-between;align-items:center;width:100%;padding:.875rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .3s;display:flex}.custom-request-toggle[data-v-d0ebd785]:hover{background:#141428cc;box-shadow:0 0 20px #8b5cf633}.custom-request-arrow[data-v-d0ebd785]{color:#c084fc;flex-shrink:0;width:1.25rem;height:1.25rem;transition:transform .2s}.custom-request-arrow.rotate-180[data-v-d0ebd785]{transform:rotate(180deg)}.custom-request-content[data-v-d0ebd785]{margin:0;padding:0;animation:.2s ease-out slideDown-d0ebd785}@keyframes slideDown-d0ebd785{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.custom-request-textarea[data-v-d0ebd785]{backdrop-filter:blur(12px);color:#e5e7eb;resize:none;background:#05050fcc;border:none;border-radius:0;width:100%;margin:0 0 -.5rem;padding:.875rem 1rem;font-family:inherit;font-size:.875rem;transition:all .3s;box-shadow:inset 0 2px 4px #0000004d}.custom-request-textarea[data-v-d0ebd785]:focus{background:#0a0a19e6;outline:none;box-shadow:0 0 20px #8b5cf64d,inset 0 2px 4px #0000004d}.custom-request-textarea[data-v-d0ebd785]::placeholder{color:#6b7280}.trust-badges[data-v-d0ebd785]{backdrop-filter:blur(16px);background:#0a0a1499;border:1px solid #8b5cf64d;border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.trust-badges-no-box[data-v-d0ebd785]{margin-top:1.5rem;margin-bottom:.25rem}.trust-badge-single[data-v-d0ebd785]{background:0 0;border:none;border-radius:0;align-items:center;gap:1rem;padding:0;display:flex}.trust-content[data-v-d0ebd785]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;width:100%;display:flex}.trust-item[data-v-d0ebd785]{align-items:center;gap:.5rem;display:flex}.trust-icon-small[data-v-d0ebd785]{color:#c084fc;flex-shrink:0;width:1.5rem;height:1.5rem}.canada-flag[data-v-d0ebd785]{object-fit:contain;width:1.5rem;height:1.5rem}.trust-text[data-v-d0ebd785]{color:#e9d5ff;white-space:nowrap;font-size:1.125rem;font-weight:600}.trust-divider[data-v-d0ebd785]{color:#8b5cf666;font-size:1.25rem;font-weight:300}.trust-badge-single .trust-content[data-v-d0ebd785]{color:#e9d5ff;font-size:.875rem;font-weight:600}.trust-badge-single .trust-content .trust-item[data-v-d0ebd785]{align-items:center;gap:.5rem;display:flex}.trust-badge-single .trust-content .trust-item .trust-icon-small[data-v-d0ebd785]{color:#c084fc;flex-shrink:0;width:1.25rem;height:1.25rem}.trust-badge-single .trust-content .trust-item .canada-flag[data-v-d0ebd785]{object-fit:contain;width:1.25rem;height:1.25rem}.trust-badge-single .trust-content .trust-item .trust-text[data-v-d0ebd785]{color:#e9d5ff;white-space:nowrap;font-size:.875rem;font-weight:600}.trust-badge-single .trust-content .trust-divider[data-v-d0ebd785]{color:#8b5cf666;font-size:1rem;font-weight:300}.trust-badge-single .trust-content .trust-text[data-v-d0ebd785]{color:#e9d5ff;white-space:nowrap;font-size:.875rem;font-weight:600}.trust-badge-single .trust-content .trust-text[data-v-d0ebd785]:first-child{margin-right:.5rem}.trust-badge-single .trust-content .trust-text[data-v-d0ebd785]:last-child{margin-left:.5rem}.client-logos-card[data-v-d0ebd785]{backdrop-filter:blur(8px);background:#581c871a;border:none;border-radius:.75rem;padding:1.5rem;overflow:hidden}.logos-title[data-v-d0ebd785]{color:#e9d5ff;text-align:center;margin-bottom:1rem;font-size:.875rem;font-weight:700}.logos-slider[data-v-d0ebd785]{width:100%;position:relative;overflow:hidden}.logos-track[data-v-d0ebd785]{gap:2rem;animation:20s linear infinite scroll-d0ebd785;display:flex}.client-logo[data-v-d0ebd785]{object-fit:contain;opacity:.8;flex-shrink:0;width:auto;height:40px;transition:opacity .3s}.client-logo[data-v-d0ebd785]:hover{opacity:1}@keyframes scroll-d0ebd785{0%{transform:translate(0)}to{transform:translate(-50%)}}.cta-button-sticky[data-v-d0ebd785]{background:linear-gradient(to right, rgb(var(--color-accent)), rgb(var(--color-primary)));color:#fff;border:1px solid rgba(var(--color-accent), .3);cursor:pointer;box-shadow:0 10px 20px -5px rgba(var(--color-accent), .3), inset 0 1px 0 #ffffff1a;backdrop-filter:blur(8px);will-change:transform;border-radius:9999px;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:1rem 1.5rem;font-size:1.125rem;font-weight:700;transition:background .3s,transform .3s,box-shadow .3s;display:flex}.cta-button-sticky[data-v-d0ebd785]:hover:not(:disabled){background:linear-gradient(to right, rgb(var(--color-accent-light)), rgb(var(--color-primary)));box-shadow:0 15px 30px -5px rgba(var(--color-accent), .4), inset 0 1px 0 #ffffff1a;transform:translateY(-2px)}.cta-button-sticky[data-v-d0ebd785]:disabled{opacity:.5;cursor:not-allowed;transform:none}.ensemble-badge[data-v-d0ebd785]{color:#fbbf24;background-color:#fbbf241a;border:1px solid #fbbf244d;border-radius:.375rem;align-items:center;gap:.375rem;width:fit-content;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:flex}.ensemble-icon[data-v-d0ebd785]{width:14px;height:14px}.remove-item-btn[data-v-d0ebd785]{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;transition:background-color .2s;display:flex}.remove-item-btn[data-v-d0ebd785]:hover{background:#b91c1c}.cart-item[data-v-d0ebd785]{border-bottom:1px solid #6b7280;padding:.5rem 0}.cart-item[data-v-d0ebd785]:last-child{border-bottom:none}.form-layout{grid-template-columns:1fr!important;gap:2rem!important;display:grid!important}@media (width>=1024px){.form-layout{grid-template-columns:minmax(0,5fr) minmax(0,3fr)!important;gap:3rem!important}}.booking-cart-wrapper{display:none!important}.grecaptcha-badge{z-index:9999!important;bottom:24px!important;left:auto!important;right:24px!important}nav a[href=\/booking].btn-primary{opacity:.5;pointer-events:none;cursor:default}
