
            /*! CSS Used from: Embedded */
            *,
            ::before,
            ::after {
                box-sizing: border-box;
                border-width: 0;
                border-style: solid;
                border-color: #e5e7eb;
            }
            ::before,
            ::after {
                --tw-content: "";
            }
            html {
                line-height: 1.5;
                -webkit-text-size-adjust: 100%;
                -moz-tab-size: 4;
                -o-tab-size: 4;
                tab-size: 4;
                font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
                font-feature-settings: normal;
            }
            body {
                margin: 0;
                line-height: inherit;
            }
            h1,
            h2,
            h3,
            h4,
            h6 {
                font-size: inherit;
                font-weight: inherit;
            }
            a {
                color: inherit;
                text-decoration: inherit;
            }
            table {
                text-indent: 0;
                border-color: inherit;
                border-collapse: collapse;
            }
            button,
            input {
                font-family: inherit;
                font-size: 100%;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                margin: 0;
                padding: 0;
            }
            button {
                text-transform: none;
            }
            button,
            [type="button"] {
                -webkit-appearance: button;
                background-color: transparent;
                background-image: none;
            }
            h1,
            h2,
            h3,
            h4,
            h6,
            p {
                margin: 0;
            }
            ul {
                list-style: none;
                margin: 0;
                padding: 0;
            }
            input::placeholder {
                opacity: 1;
                color: #9ca3af;
            }
            button {
                cursor: pointer;
            }
            :disabled {
                cursor: default;
            }
            img,
            svg,
            iframe {
                display: block;
                vertical-align: middle;
            }
            img {
                max-width: 100%;
                height: auto;
            }
            *,
            ::before,
            ::after {
                --tw-border-spacing-x: 0;
                --tw-border-spacing-y: 0;
                --tw-translate-x: 0;
                --tw-translate-y: 0;
                --tw-rotate: 0;
                --tw-skew-x: 0;
                --tw-skew-y: 0;
                --tw-scale-x: 1;
                --tw-scale-y: 1;
                --tw-scroll-snap-strictness: proximity;
                --tw-ring-offset-width: 0px;
                --tw-ring-offset-color: #fff;
                --tw-ring-color: rgb(59 130 246 / 0.5);
                --tw-ring-offset-shadow: 0 0 #0000;
                --tw-ring-shadow: 0 0 #0000;
                --tw-shadow: 0 0 #0000;
                --tw-shadow-colored: 0 0 #0000;
            }
            .absolute {
                position: absolute;
            }
            .relative {
                position: relative;
            }
            .inset-0 {
                top: 0px;
                right: 0px;
                bottom: 0px;
                left: 0px;
            }
            .left-0 {
                left: 0px;
            }
            .top-0 {
                top: 0px;
            }
            .top-\[-25px\] {
                top: -25px;
            }
            .z-\[-1\] {
                z-index: -1;
            }
            .mx-auto {
                margin-left: auto;
                margin-right: auto;
            }
            .my-6 {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem;
            }
            .-mb-4 {
                margin-bottom: -1rem;
            }
            .-mt-px {
                margin-top: -1px;
            }
            .mb-0 {
                margin-bottom: 0px;
            }
            .mb-4 {
                margin-bottom: 1rem;
            }
            .mb-5 {
                margin-bottom: 1.25rem;
            }
            .mb-6 {
                margin-bottom: 1.5rem;
            }
            .mb-7 {
                margin-bottom: 1.75rem;
            }
            .mt-2\.5 {
                margin-top: 0.625rem;
            }
            .mt-4 {
                margin-top: 1rem;
            }
            .mt-\[42px\] {
                margin-top: 42px;
            }
            .block {
                display: block;
            }
            .flex {
                display: flex;
            }
            .hidden {
                display: none;
            }
            .h-10 {
                height: 2.5rem;
            }
            .h-12 {
                height: 3rem;
            }
            .h-6 {
                height: 1.5rem;
            }
            .h-8 {
                height: 2rem;
            }
            .h-\[150px\] {
                height: 150px;
            }
            .h-\[47\.8px\] {
                height: 47.8px;
            }
            .h-full {
                height: 100%;
            }
            .h-px {
                height: 1px;
            }
            .max-h-\[24px\] {
                max-height: 24px;
            }
            .max-h-\[40px\] {
                max-height: 40px;
            }
            .max-h-\[47\.8px\] {
                max-height: 47.8px;
            }
            .min-h-\[100vh\] {
                min-height: 100vh;
            }
            .min-h-screen {
                min-height: 100vh;
            }
            .\!w-\[311px\] {
                width: 311px !important;
            }
            .w-10 {
                width: 2.5rem;
            }
            .w-4 {
                width: 1rem;
            }
            .w-7 {
                width: 1.75rem;
            }
            .w-8 {
                width: 2rem;
            }
            .w-\[115px\] {
                width: 115px;
            }
            .w-\[120px\] {
                width: 120px;
            }
            .w-\[135px\] {
                width: 135px;
            }
            .w-\[2\.688rem\] {
                width: 2.688rem;
            }
            .w-full {
                width: 100%;
            }
            .w-max {
                width: -moz-max-content;
                width: max-content;
            }
            .min-w-\[12\.5rem\] {
                min-width: 12.5rem;
            }
            .min-w-\[168px\] {
                min-width: 168px;
            }
            .max-w-\[1096px\] {
                max-width: 1096px;
            }
            .max-w-\[115px\] {
                max-width: 115px;
            }
            .max-w-\[311px\] {
                max-width: 311px;
            }
            .max-w-\[unset\] {
                max-width: unset;
            }
            .max-w-full {
                max-width: 100%;
            }
            .flex-1 {
                flex: 1 1 0%;
            }
            .cursor-pointer {
                cursor: pointer;
            }
            .flex-row {
                flex-direction: row;
            }
            .flex-col {
                flex-direction: column;
            }
            .flex-wrap {
                flex-wrap: wrap;
            }
            .items-start {
                align-items: flex-start;
            }
            .items-end {
                align-items: flex-end;
            }
            .items-center {
                align-items: center;
            }
            .items-baseline {
                align-items: baseline;
            }
            .justify-start {
                justify-content: flex-start;
            }
            .justify-end {
                justify-content: flex-end;
            }
            .justify-center {
                justify-content: center;
            }
            .justify-between {
                justify-content: space-between;
            }
            .\!gap-2\.5 {
                gap: 0.625rem !important;
            }
            .gap-2 {
                gap: 0.5rem;
            }
            .gap-3 {
                gap: 0.75rem;
            }
            .gap-4 {
                gap: 1rem;
            }
            .gap-6 {
                gap: 1.5rem;
            }
            .gap-\[3px\] {
                gap: 3px;
            }
            .gap-\[7px\] {
                gap: 7px;
            }
            .gap-x-1 {
                -moz-column-gap: 0.25rem;
                column-gap: 0.25rem;
            }
            .gap-x-2 {
                -moz-column-gap: 0.5rem;
                column-gap: 0.5rem;
            }
            .gap-y-4 {
                row-gap: 1rem;
            }
            .gap-y-6 {
                row-gap: 1.5rem;
            }
            .gap-y-\[27px\] {
                row-gap: 27px;
            }
            .self-start {
                align-self: flex-start;
            }
            .overflow-hidden {
                overflow: hidden;
            }
            .rounded-3xl {
                border-radius: 1.5rem;
            }
            .rounded-full {
                border-radius: 9999px;
            }
            .rounded-lg {
                border-radius: 0.5rem;
            }
            .rounded-b-2xl {
                border-bottom-right-radius: 1rem;
                border-bottom-left-radius: 1rem;
            }
            .rounded-t-2xl {
                border-top-left-radius: 1rem;
                border-top-right-radius: 1rem;
            }
            .rounded-t-none {
                border-top-left-radius: 0px;
                border-top-right-radius: 0px;
            }
            .border {
                border-width: 1px;
            }
            .border-1 {
                border-width: 1px;
            }
            .border-t-0 {
                border-top-width: 0px;
            }
            .border-solid {
                border-style: solid;
            }
            .border-\[rgba\(20\2c 43\2c 115\2c 0\.1\)\] {
                border-color: rgba(20, 43, 115, 0.1);
            }
            .border-black {
                --tw-border-opacity: 1;
                border-color: rgb(0 0 0 / var(--tw-border-opacity));
            }
            .border-opacity-10 {
                --tw-border-opacity: 0.1;
            }
            .bg-\[\#2F261E\] {
                --tw-bg-opacity: 1;
                background-color: rgb(47 38 30 / var(--tw-bg-opacity));
            }
            .bg-\[\#BCDDFF\] {
                --tw-bg-opacity: 1;
                background-color: rgb(188 221 255 / var(--tw-bg-opacity));
            }
            .bg-\[\#D9D9D9\] {
                --tw-bg-opacity: 1;
                background-color: rgb(217 217 217 / var(--tw-bg-opacity));
            }
            .bg-\[\#ECECEC\] {
                --tw-bg-opacity: 1;
                background-color: rgb(236 236 236 / var(--tw-bg-opacity));
            }
            .bg-\[\#FAD903\] {
                --tw-bg-opacity: 1;
                background-color: rgb(250 217 3 / var(--tw-bg-opacity));
            }
            .bg-black {
                --tw-bg-opacity: 1;
                background-color: rgb(0 0 0 / var(--tw-bg-opacity));
            }
            .bg-light-yellow {
                --tw-bg-opacity: 1;
                background-color: rgb(250 217 3 / var(--tw-bg-opacity));
            }
            .bg-transparent {
                background-color: transparent;
            }
            .bg-white {
                --tw-bg-opacity: 1;
                background-color: rgb(255 255 255 / var(--tw-bg-opacity));
            }
            .bg-cover {
                background-size: cover;
            }
            .bg-center {
                background-position: center;
            }
            .object-cover {
                -o-object-fit: cover;
                object-fit: cover;
            }
            .px-10 {
                padding-left: 2.5rem;
                padding-right: 2.5rem;
            }
            .px-2\.5 {
                padding-left: 0.625rem;
                padding-right: 0.625rem;
            }
            .px-3 {
                padding-left: 0.75rem;
                padding-right: 0.75rem;
            }
            .px-4 {
                padding-left: 1rem;
                padding-right: 1rem;
            }
            .px-5 {
                padding-left: 1.25rem;
                padding-right: 1.25rem;
            }
            .py-1\.5 {
                padding-top: 0.375rem;
                padding-bottom: 0.375rem;
            }
            .py-\[13px\] {
                padding-top: 13px;
                padding-bottom: 13px;
            }
            .py-\[2\.563rem\] {
                padding-top: 2.563rem;
                padding-bottom: 2.563rem;
            }
            .py-\[22px\] {
                padding-top: 22px;
                padding-bottom: 22px;
            }
            .py-\[5px\] {
                padding-top: 5px;
                padding-bottom: 5px;
            }
            .pb-6 {
                padding-bottom: 1.5rem;
            }
            .pt-\[17px\] {
                padding-top: 17px;
            }
            .text-center {
                text-align: center;
            }
            .\!text-\[14px\] {
                font-size: 14px !important;
            }
            .text-\[10px\] {
                font-size: 10px;
            }
            .text-\[15px\] {
                font-size: 15px;
            }
            .text-\[20px\] {
                font-size: 20px;
            }
            .text-\[32px\] {
                font-size: 32px;
            }
            .text-base {
                font-size: 1rem;
                line-height: 1.5rem;
            }
            .text-sm {
                font-size: 0.875rem;
                line-height: 1.25rem;
            }
            .text-xs {
                font-size: 0.75rem;
                line-height: 1rem;
            }
            .uppercase {
                text-transform: uppercase;
            }
            .capitalize {
                text-transform: capitalize;
            }
            .leading-4 {
                line-height: 1rem;
            }
            .leading-6 {
                line-height: 1.5rem;
            }
            .leading-\[16\.8px\] {
                line-height: 16.8px;
            }
            .leading-\[19\.2px\] {
                line-height: 19.2px;
            }
            .leading-\[32px\] {
                line-height: 32px;
            }
            .text-\[\#0A1432CC\] {
                color: #0a1432cc;
            }
            .text-\[\#0A1432\] {
                --tw-text-opacity: 1;
                color: rgb(10 20 50 / var(--tw-text-opacity));
            }
            .text-\[\#142B73\] {
                --tw-text-opacity: 1;
                color: rgb(20 43 115 / var(--tw-text-opacity));
            }
            .text-\[\#1a1a1a\] {
                --tw-text-opacity: 1;
                color: rgb(26 26 26 / var(--tw-text-opacity));
            }
            .text-\[rgba\(10\2c 20\2c 50\2c 0\.8\)\] {
                color: rgba(10, 20, 50, 0.8);
            }
            .text-black {
                --tw-text-opacity: 1;
                color: rgb(0 0 0 / var(--tw-text-opacity));
            }
            .text-dark-gray {
                --tw-text-opacity: 1;
                color: rgb(26 26 26 / var(--tw-text-opacity));
            }
            .text-white {
                --tw-text-opacity: 1;
                color: rgb(255 255 255 / var(--tw-text-opacity));
            }
            .underline {
                text-decoration-line: underline;
            }
            .opacity-0 {
                opacity: 0;
            }
            .outline-none {
                outline: 2px solid transparent;
                outline-offset: 2px;
            }
            a,
            button {
                -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
            }
            .disabled\:opacity-50:disabled {
                opacity: 0.5;
            }
            [dir="ltr"] .ltr\:-ml-px {
                margin-left: -1px;
            }
            [dir="ltr"] .ltr\:mb-\[3px\] {
                margin-bottom: 3px;
            }
            [dir="ltr"] .ltr\:ml-\[10px\] {
                margin-left: 10px;
            }
            [dir="ltr"] .ltr\:mr-2 {
                margin-right: 0.5rem;
            }
            [dir="ltr"] .ltr\:mr-2\.5 {
                margin-right: 0.625rem;
            }
            [dir="ltr"] .ltr\:mr-\[-3px\] {
                margin-right: -3px;
            }
            [dir="ltr"] .ltr\:gap-x-1\.5 {
                -moz-column-gap: 0.375rem;
                column-gap: 0.375rem;
            }
            [dir="ltr"] .ltr\:gap-y-1\.5 {
                row-gap: 0.375rem;
            }
            [dir="ltr"] .ltr\:self-end {
                align-self: flex-end;
            }
            [dir="ltr"] .ltr\:rounded-tl-2xl {
                border-top-left-radius: 1rem;
            }
            [dir="ltr"] .ltr\:pb-\[3px\] {
                padding-bottom: 3px;
            }
            [dir="ltr"] .ltr\:pl-8 {
                padding-left: 2rem;
            }
            [dir="ltr"] .ltr\:pl-\[2\.063rem\] {
                padding-left: 2.063rem;
            }
            [dir="ltr"] .ltr\:pl-px {
                padding-left: 1px;
            }
            [dir="ltr"] .ltr\:font-druk-heavy-italic {
                font-family: "Druk Heavy Italic", sans-serif;
            }
            [dir="ltr"] .ltr\:font-druk-text-medium-italic {
                font-family: "Druk Text Medium Italic", sans-serif;
            }
            [dir="ltr"] .ltr\:font-inter-bold {
                font-family: "Inter Bold", sans-serif;
            }
            [dir="ltr"] .ltr\:font-inter-reguler {
                font-family: "Inter Reguler", sans-serif;
            }
            [dir="ltr"] .ltr\:font-inter-semi-bold {
                font-family: "Inter Semi Bold", sans-serif;
            }
            [dir="ltr"] .ltr\:tracking-\[0\.03em\] {
                letter-spacing: 0.03em;
            }
            @media (min-width: 640px) {
                .sm\:flex-row {
                    flex-direction: row;
                }
            }
            @media (min-width: 768px) {
                .md\:flex-row {
                    flex-direction: row;
                }
                .md\:opacity-100 {
                    opacity: 1;
                }
            }
            @media (min-width: 1024px) {
                .lg\:relative {
                    position: relative;
                }
                .lg\:mb-\[42px\] {
                    margin-bottom: 42px;
                }
                .lg\:mt-0 {
                    margin-top: 0px;
                }
                .lg\:mt-10 {
                    margin-top: 2.5rem;
                }
                .lg\:mt-12 {
                    margin-top: 3rem;
                }
                .lg\:mt-\[3px\] {
                    margin-top: 3px;
                }
                .lg\:flex {
                    display: flex;
                }
                .lg\:hidden {
                    display: none;
                }
                .lg\:h-full {
                    height: 100%;
                }
                .lg\:\!w-\[262px\] {
                    width: 262px !important;
                }
                .lg\:w-\[22\.5\%\] {
                    width: 22.5%;
                }
                .lg\:w-\[23\.75\%\] {
                    width: 23.75%;
                }
                .lg\:w-\[25\%\] {
                    width: 25%;
                }
                .lg\:w-\[28\.75\%\] {
                    width: 28.75%;
                }
                .lg\:w-fit {
                    width: -moz-fit-content;
                    width: fit-content;
                }
                .lg\:min-w-\[126px\] {
                    min-width: 126px;
                }
                .lg\:min-w-\[161px\] {
                    min-width: 161px;
                }
                .lg\:max-w-\[262px\] {
                    max-width: 262px;
                }
                .lg\:max-w-\[312px\] {
                    max-width: 312px;
                }
                .lg\:max-w-\[319px\] {
                    max-width: 319px;
                }
                .lg\:max-w-\[333px\] {
                    max-width: 333px;
                }
                .lg\:max-w-\[352px\] {
                    max-width: 352px;
                }
                .lg\:cursor-pointer {
                    cursor: pointer;
                }
                .lg\:flex-row {
                    flex-direction: row;
                }
                .lg\:flex-wrap {
                    flex-wrap: wrap;
                }
                .lg\:items-center {
                    align-items: center;
                }
                .lg\:justify-end {
                    justify-content: flex-end;
                }
                .lg\:justify-center {
                    justify-content: center;
                }
                .lg\:gap-x-4 {
                    -moz-column-gap: 1rem;
                    column-gap: 1rem;
                }
                .lg\:gap-x-6 {
                    -moz-column-gap: 1.5rem;
                    column-gap: 1.5rem;
                }
                .lg\:gap-y-2 {
                    row-gap: 0.5rem;
                }
                .lg\:rounded-tl-none {
                    border-top-left-radius: 0px;
                }
                .lg\:rounded-tr-none {
                    border-top-right-radius: 0px;
                }
                .lg\:px-0 {
                    padding-left: 0px;
                    padding-right: 0px;
                }
                .lg\:px-15 {
                    padding-left: 3.75rem;
                    padding-right: 3.75rem;
                }
                .lg\:px-4 {
                    padding-left: 1rem;
                    padding-right: 1rem;
                }
                .lg\:py-4 {
                    padding-top: 1rem;
                    padding-bottom: 1rem;
                }
                .lg\:opacity-100 {
                    opacity: 1;
                }
                [dir="ltr"] .lg\:ltr\:ml-10 {
                    margin-left: 2.5rem;
                }
                [dir="ltr"] .lg\:ltr\:ml-\[2px\] {
                    margin-left: 2px;
                }
                [dir="ltr"] .lg\:ltr\:mr-0 {
                    margin-right: 0px;
                }
                [dir="ltr"] .ltr\:lg\:mr-0 {
                    margin-right: 0px;
                }
                [dir="ltr"] .lg\:ltr\:self-end {
                    align-self: flex-end;
                }
            }
            @media (min-width: 1280px) {
                .xl\:px-8 {
                    padding-left: 2rem;
                    padding-right: 2rem;
                }
            }
            @media (min-width: 550px) {
                .min-550\:max-w-\[204px\] {
                    max-width: 204px;
                }
            }
            /*! CSS Used from: Embedded */
            .maf-loader-container[data-v-06e658a1] {
                position: fixed;
                top: 0px;
                right: 0px;
                bottom: 0px;
                left: 0px;
                z-index: 9999;
                display: none;
                height: 100vh;
                width: 100%;
                align-items: center;
                justify-content: center;
                --tw-text-opacity: 1;
                color: rgb(255 255 255 / var(--tw-text-opacity));
            }
            .maf-loader-container .loader-bg[data-v-06e658a1] {
                position: fixed;
                left: 0px;
                top: 0px;
                z-index: -1;
                height: 100%;
                width: 100%;
                background-size: cover;
                background-position: center;
                background-repeat: no-repeat;
            }
            .maf-loader-container .loader-bg.ski-dubai[data-v-06e658a1] {
                background-image: url(https://www.skidxb.com/_nuxt/img/gradient-light-blue-mobile.5871957.webp);
            }
            @media (min-width: 429px) {
                .maf-loader-container .loader-bg.ski-dubai[data-v-06e658a1] {
                    background-image: url(https://www.skidxb.com/_nuxt/img/gradient-light-blue-desktop.5f61d79.webp);
                }
            }
            .maf-loader-container .dot-pulse[data-v-06e658a1] {
                box-shadow: 9999px 0 0 -5px #fff;
                animation: dotPulse-06e658a1 1.5s linear infinite;
                animation-delay: 0.25s;
                position: relative;
                left: -9999px;
                height: 10px;
                width: 10px;
                border-radius: 5px;
                --tw-bg-opacity: 1;
                background-color: rgb(255 255 255 / var(--tw-bg-opacity));
                --tw-text-opacity: 1;
                color: rgb(255 255 255 / var(--tw-text-opacity));
            }
            .maf-loader-container .dot-pulse[data-v-06e658a1]:after,
            .maf-loader-container .dot-pulse[data-v-06e658a1]:before {
                position: absolute;
                top: 0px;
                display: inline-block;
                height: 10px;
                width: 10px;
                border-radius: 5px;
                --tw-bg-opacity: 1;
                background-color: rgb(255 255 255 / var(--tw-bg-opacity));
                --tw-text-opacity: 1;
                color: rgb(255 255 255 / var(--tw-text-opacity));
                --tw-content: "";
                content: var(--tw-content);
            }
            .maf-loader-container .dot-pulse[data-v-06e658a1]:before {
                box-shadow: 9984px 0 0 -5px #fff;
                animation: dotPulseBefore-06e658a1 1.5s linear infinite;
                animation-delay: 0s;
            }
            .maf-loader-container .dot-pulse[data-v-06e658a1]:after {
                box-shadow: 10014px 0 0 -5px #fff;
                animation: dotPulseAfter-06e658a1 1.5s linear infinite;
                animation-delay: 0.5s;
            }
            /*! CSS Used from: Embedded */
            @media (min-width: 1024px) {
                .arrow-wrapper[data-v-dad742a8] {
                    cursor: pointer;
                }
            }
            .arrow-wrapper .right[data-v-dad742a8] {
                transform: rotate(270deg);
            }
            /*! CSS Used from: Embedded */
            .navbar-items-list[data-v-d73eec40] {
                display: flex;
                height: 100%;
                -moz-column-gap: 2rem;
                column-gap: 2rem;
            }
            @media (min-width: 200px) and (max-width: 1023px) {
                .navbar-items-list[data-v-d73eec40] {
                    height: -moz-fit-content;
                    height: fit-content;
                    flex-direction: column;
                }
            }
            .navbar-items-list .navbar-item-wrapper[data-v-d73eec40] {
                height: 100%;
            }
            @media (min-width: 1024px) {
                .navbar-items-list .navbar-item-wrapper[data-v-d73eec40] {
                    position: relative;
                }
            }
            .navbar-items-list .navbar-item-wrapper .navbar-item-container[data-v-d73eec40] {
                display: flex;
                height: 100%;
                align-items: center;
            }
            @media (min-width: 1024px) {
                .navbar-items-list .navbar-item-wrapper .navbar-item-container[data-v-d73eec40] {
                    padding-top: 1.5rem;
                    padding-bottom: 1.5rem;
                }
            }
            @media (min-width: 200px) and (max-width: 1023px) {
                .navbar-items-list .navbar-item-wrapper .navbar-item-container[data-v-d73eec40] {
                    height: 4rem;
                    border-bottom-width: 1px;
                    border-style: solid;
                    --tw-border-opacity: 1;
                    border-color: rgb(236 236 236 / var(--tw-border-opacity));
                }
                .navbar-items-list .navbar-item-wrapper .navbar-item-container[data-v-d73eec40] .navbar-item {
                    justify-content: space-between;
                }
            }
            @media (min-width: 1024px) {
                .navbar-items-list .navbar-item-wrapper .navbar-item-container[data-v-d73eec40] .navbar-item .icon-wrapper {
                    display: none;
                }
                .navbar-items-list .navbar-item-wrapper .navbar-item-container[data-v-d73eec40]:hover {
                    border-bottom-width: 4px;
                    border-style: solid;
                    --tw-border-opacity: 1;
                    border-color: rgb(250 217 3 / var(--tw-border-opacity));
                }
                .navbar-items-list .navbar-item-wrapper .navbar-item-container[data-v-d73eec40]:hover .navbar-item-common-styles {
                    padding-bottom: 1.25rem;
                    padding-top: 1.5rem;
                    opacity: 1;
                }
            }
            .navbar-items-list .navbar-item-wrapper .navbar-item-container[data-v-d73eec40] .navbar-item-common-styles {
                z-index: 2;
                display: flex;
                height: 100%;
                align-items: center;
                padding-left: 1rem;
                padding-right: 1rem;
                font-size: 1rem;
                line-height: 1.5rem;
                color: #040c25cc;
            }
            [dir="ltr"] .navbar-items-list .navbar-item-wrapper .navbar-item-container[data-v-d73eec40] .navbar-item-common-styles {
                font-family: "Inter Semi Bold", sans-serif;
            }
            @media (min-width: 1024px) {
                .navbar-items-list .navbar-item-wrapper .navbar-item-container[data-v-d73eec40] .navbar-item-common-styles {
                    padding-left: 0px;
                    padding-right: 0px;
                    font-size: 0.875rem;
                    line-height: 0.875rem;
                    --tw-text-opacity: 1;
                    color: rgb(255 255 255 / var(--tw-text-opacity));
                    opacity: 0.7;
                }
            }
            @media (min-width: 200px) and (max-width: 1023px) {
                .navbar-items-list .navbar-item-wrapper .navbar-item-container[data-v-d73eec40] .navbar-item-common-styles {
                    width: 100%;
                }
            }
            .navbar-items-list .navbar-item-wrapper .navbar-item-container[data-v-d73eec40] .icon-wrapper {
                display: flex;
                height: 1.5rem;
                width: 1.5rem;
                align-items: center;
                justify-content: center;
                border-radius: 9999px;
                --tw-bg-opacity: 1;
                background-color: rgb(250 217 3 / var(--tw-bg-opacity));
            }
            .navbar-items-list .navbar-item-wrapper .empty-items-link[data-v-d73eec40] {
                z-index: 2;
                display: flex;
                height: 100%;
                align-items: center;
                padding-left: 1rem;
                padding-right: 1rem;
                font-size: 1rem;
                line-height: 1.5rem;
                color: #040c25cc;
            }
            [dir="ltr"] .navbar-items-list .navbar-item-wrapper .empty-items-link[data-v-d73eec40] {
                font-family: "Inter Semi Bold", sans-serif;
            }
            @media (min-width: 1024px) {
                .navbar-items-list .navbar-item-wrapper .empty-items-link[data-v-d73eec40] {
                    padding-left: 0px;
                    padding-right: 0px;
                    padding-top: 1.5rem;
                    padding-bottom: 1.5rem;
                    font-size: 0.875rem;
                    line-height: 0.875rem;
                    --tw-text-opacity: 1;
                    color: rgb(255 255 255 / var(--tw-text-opacity));
                    opacity: 0.7;
                }
            }
            @media (min-width: 200px) and (max-width: 1023px) {
                .navbar-items-list .navbar-item-wrapper .empty-items-link[data-v-d73eec40] {
                    height: 4rem;
                    width: 100%;
                    border-bottom-width: 1px;
                    border-style: solid;
                    --tw-border-opacity: 1;
                    border-color: rgb(236 236 236 / var(--tw-border-opacity));
                }
            }
            @media (min-width: 1024px) {
                .navbar-items-list .navbar-item-wrapper .empty-items-link[data-v-d73eec40]:hover {
                    border-bottom-width: 4px;
                    border-style: solid;
                    --tw-border-opacity: 1;
                    border-color: rgb(250 217 3 / var(--tw-border-opacity));
                    padding-bottom: 1.25rem;
                    padding-top: 1.5rem;
                    opacity: 1;
                }
            }
            /*! CSS Used from: Embedded */
            .global-header-container[data-v-14eb9847] {
                display: flex;
                height: -moz-fit-content;
                height: fit-content;
                width: 100%;
                flex-direction: column;
                --tw-bg-opacity: 1;
                background-color: rgb(255 255 255 / var(--tw-bg-opacity));
                padding-left: 1rem;
                padding-right: 1rem;
                padding-bottom: 2rem;
            }
            @media (min-width: 1176px) {
                .global-header-container[data-v-14eb9847] {
                    padding-left: 3.75rem;
                    padding-right: 3.75rem;
                }
            }
            .global-header-container .gh-item[data-v-14eb9847] {
                font-size: 1rem;
                line-height: 1.5rem;
                color: rgb(10 20 50 / var(--tw-text-opacity));
                --tw-text-opacity: 0.8;
            }
            [dir="ltr"] .global-header-container .gh-item[data-v-14eb9847] {
                font-family: "Inter Semi Bold", sans-serif;
            }
            .global-header-container .gh-item.cta-link[data-v-14eb9847] {
                font-size: 0.875rem;
                line-height: 1.25rem;
            }
            @media (min-width: 1024px) {
                .global-header-container .gh-item[data-v-14eb9847] {
                    font-size: 0.6875rem;
                    line-height: 0.875rem;
                    --tw-text-opacity: 0.6;
                }
                [dir="ltr"] .global-header-container .gh-item[data-v-14eb9847] {
                    font-family: "Inter Medium", sans-serif;
                }
                .global-header-container .gh-item.cta-link[data-v-14eb9847] {
                    font-size: 0.6875rem;
                    line-height: 0.875rem;
                }
            }
            .global-header-container .env-list-box-container[data-v-14eb9847] {
                position: relative;
                margin-bottom: 1.25rem;
                display: flex;
                align-items: center;
            }
            @media (min-width: 1024px) {
                .global-header-container .env-list-box-container[data-v-14eb9847] {
                    z-index: 20;
                    margin-bottom: 0px;
                }
            }
            .global-header-container .status-update-box-container[data-v-14eb9847] {
                margin-bottom: 1.25rem;
                height: 100%;
            }
            @media (min-width: 1024px) {
                .global-header-container .status-update-box-container[data-v-14eb9847] {
                    margin-bottom: 0px;
                }
            }
            @media (min-width: 200px) and (max-width: 1023px) {
                .global-header-container .status-update-box-container[data-v-14eb9847] {
                    position: relative;
                }
            }
            .global-header-container .status-update-box-container .status-update-link[data-v-14eb9847] {
                position: relative;
                display: flex;
                height: 100%;
                width: -moz-fit-content;
                width: fit-content;
            }
            @media (min-width: 1024px) {
                .global-header-container .status-update-box-container .status-update-link[data-v-14eb9847] {
                    z-index: 20;
                    padding-top: 0.75rem;
                    padding-bottom: 0.75rem;
                }
            }
            @media (min-width: 200px) and (max-width: 1023px) {
                .global-header-container .status-update-box-container .status-update-link[data-v-14eb9847] {
                    align-items: center;
                }
            }
            @media (min-width: 1024px) {
                .global-header-container .status-update-box-container .status-update-link[data-v-14eb9847]:hover {
                    border-bottom-width: 4px;
                    border-style: solid;
                    --tw-border-opacity: 1;
                    border-color: rgb(250 217 3 / var(--tw-border-opacity));
                    padding-top: 0.75rem;
                    padding-bottom: 0.5rem;
                    --tw-text-opacity: 1;
                }
            }
            .global-header-container .cta-items-container[data-v-14eb9847] {
                margin-top: 2.375rem;
                display: flex;
                flex-wrap: wrap;
                align-items: center;
            }
            @media (min-width: 1024px) {
                .global-header-container .cta-items-container[data-v-14eb9847] {
                    margin-top: 0px;
                }
            }
            .global-header-container .cta-items-container .cta-item-container[data-v-14eb9847] {
                height: -moz-fit-content;
                height: fit-content;
                width: -moz-fit-content;
                width: fit-content;
            }
            [dir="ltr"] .global-header-container .cta-items-container .cta-item-container[data-v-14eb9847] {
                margin-left: 1.25rem;
            }
            @media (min-width: 1024px) {
                [dir="ltr"] .global-header-container .cta-items-container .cta-item-container[data-v-14eb9847] {
                    margin-left: 1.5rem;
                }
            }
            .global-header-container .cta-items-container .cta-item-container .vertical-line[data-v-14eb9847] {
                height: 1rem;
                width: 1px;
                --tw-bg-opacity: 1;
                background-color: rgb(10 20 50 / var(--tw-bg-opacity));
                opacity: 0.3;
            }
            [dir="ltr"] .global-header-container .cta-items-container .cta-item-container .vertical-line[data-v-14eb9847] {
                margin-right: 1.25rem;
            }
            @media (min-width: 1024px) {
                .global-header-container .cta-items-container .cta-item-container .vertical-line[data-v-14eb9847] {
                    display: none;
                }
                .global-header-container[data-v-14eb9847] {
                    position: absolute;
                    top: 0px;
                    height: 2.5rem;
                    flex-direction: row;
                    justify-content: space-between;
                    padding-bottom: 0px;
                }
                [dir="ltr"] .global-header-container[data-v-14eb9847] {
                    right: 0px;
                }
                .global-header-container[data-v-14eb9847] {
                    box-shadow: 0 1px 0 #ececec;
                }
                .global-header-container .language-wrapper[data-v-14eb9847] {
                    height: 100%;
                    padding-top: 0.5rem;
                    padding-bottom: 0.5rem;
                }
                [dir="ltr"] .global-header-container .language-wrapper[data-v-14eb9847] {
                    margin-left: 0.5rem;
                }
                .global-header-container .language-wrapper .language[data-v-14eb9847] {
                    z-index: 20;
                    display: flex;
                    height: 100%;
                    align-items: center;
                    border-style: solid;
                    border-color: rgb(26 26 26 / var(--tw-border-opacity));
                    --tw-border-opacity: 0.1;
                }
                [dir="ltr"] .global-header-container .language-wrapper .language[data-v-14eb9847] {
                    border-left-width: 1px;
                    padding-left: 0.5rem;
                    font-family: "NotoSansArabic Bold", sans-serif;
                }
                .global-header-container .language-wrapper[data-v-14eb9847]:hover {
                    border-bottom-width: 4px;
                    border-style: solid;
                    --tw-border-opacity: 1;
                    border-color: rgb(250 217 3 / var(--tw-border-opacity));
                    padding-bottom: 0.25rem;
                }
                .global-header-container .language-wrapper:hover .language[data-v-14eb9847] {
                    --tw-text-opacity: 1;
                }
            }
            /*! CSS Used from: Embedded */
            .navbar-checkout-panel[data-v-ded5c804] {
                height: 100%;
            }
            @media (min-width: 1024px) {
                .navbar-checkout-panel[data-v-ded5c804] {
                    z-index: 1;
                }
            }
            .navbar-checkout-panel .checkout-icon-container[data-v-ded5c804] {
                position: relative;
                display: flex;
                height: 2.5rem;
                width: 2.5rem;
                align-items: center;
                justify-content: center;
                border-radius: 0.8125rem;
                border-width: 2px;
                border-style: solid;
                border-color: rgb(255 255 255 / var(--tw-border-opacity));
                --tw-border-opacity: 0.2;
                background-color: rgb(255 255 255 / var(--tw-bg-opacity));
                --tw-bg-opacity: 0.2;
            }
            @media (min-width: 1024px) {
                .navbar-checkout-panel .checkout-icon-container[data-v-ded5c804] {
                    z-index: 10;
                    cursor: pointer;
                }
            }
            /*! CSS Used from: Embedded */
            @media (min-width: 1024px) {
                .user-badge-container[data-v-79fdcfe3] {
                    position: relative;
                    z-index: 1;
                }
            }
            .user-badge-container .btn-sign-in[data-v-79fdcfe3] {
                z-index: 10;
                border-radius: 1rem;
                --tw-bg-opacity: 1;
                background-color: rgb(250 217 3 / var(--tw-bg-opacity));
                padding-top: 0.75rem;
                padding-bottom: 0.75rem;
                padding-left: 1.75rem;
                padding-right: 1.75rem;
                font-size: 1rem;
                line-height: 1rem;
                --tw-text-opacity: 1;
                color: rgb(10 20 50 / var(--tw-text-opacity));
            }
            [dir="ltr"] .user-badge-container .btn-sign-in[data-v-79fdcfe3] {
                font-family: "Inter Bold", sans-serif;
            }
            @media (min-width: 200px) and (max-width: 1023px) {
                .user-badge-container .btn-sign-in[data-v-79fdcfe3] {
                    display: none;
                }
            }
            /*! CSS Used from: Embedded */
            .header-container[data-v-5fc7e4db] {
                position: fixed;
                top: 0px;
                left: 0px;
                right: 0px;
                z-index: 90;
                height: -moz-fit-content;
                height: fit-content;
                width: 100%;
            }
            @media (min-width: 1024px) {
                .header-container[data-v-5fc7e4db] {
                    z-index: 161;
                }
            }
            .header-container[data-v-5fc7e4db] {
                transition: all 0.7s;
                transition-timing-function: cubic-bezier(0.65, 0.05, 0.36, 1);
            }
            .header-container .navbar-wrapper[data-v-5fc7e4db] {
                position: relative;
                display: flex;
                width: 100%;
                flex-direction: column;
            }
            .header-container .navbar-wrapper .navbar[data-v-5fc7e4db] {
                display: flex;
                height: 4.5rem;
                width: 100%;
                align-items: center;
                justify-content: space-between;
                background-color: transparent;
                padding-left: 1rem;
                padding-right: 1rem;
                transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
                transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
                transition-duration: 300ms;
            }
            @media (min-width: 1176px) {
                .header-container .navbar-wrapper .navbar[data-v-5fc7e4db] {
                    padding-left: 3.75rem;
                    padding-right: 3.75rem;
                }
            }
            .header-container .navbar-wrapper .navbar .logo-container[data-v-5fc7e4db] {
                display: flex;
                align-items: center;
                gap: 1rem;
            }
            .header-container .navbar-wrapper .navbar .logo-container .sidebar-toggler-btn[data-v-5fc7e4db] {
                display: flex;
                height: 2.5rem;
                width: 2.5rem;
                align-items: center;
                justify-content: center;
                border-radius: 0.8125rem;
                border-width: 1px;
                border-style: solid;
                --tw-border-opacity: 1;
                border-color: rgb(223 223 223 / var(--tw-border-opacity));
                padding: 0.5rem;
                --tw-text-opacity: 1;
                color: rgb(255 255 255 / var(--tw-text-opacity));
            }
            @media (min-width: 1024px) {
                .header-container .navbar-wrapper .navbar .logo-container .sidebar-toggler-btn[data-v-5fc7e4db] {
                    display: none;
                }
            }
            @media (min-width: 200px) and (max-width: 1023px) {
                .header-container .navbar-wrapper .navbar .logo-container .sidebar-toggler-btn[data-v-5fc7e4db] {
                    z-index: 4;
                }
            }
            .header-container .navbar-wrapper .navbar-actions-container[data-v-5fc7e4db] {
                display: flex;
                height: 100%;
                align-items: center;
            }
            .header-container .navbar-wrapper .navbar-actions-container .items-sidebar-wrapper[data-v-5fc7e4db] {
                z-index: 1;
                height: 100%;
            }
            @media (min-width: 200px) and (max-width: 1023px) {
                .header-container .navbar-wrapper .navbar-actions-container .items-sidebar-wrapper[data-v-5fc7e4db] {
                    position: fixed;
                    right: 0px;
                    top: 0px;
                    display: none;
                    width: 100%;
                    flex-direction: column;
                    justify-content: space-between;
                    overflow-y: auto;
                    --tw-bg-opacity: 1;
                    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
                    padding-top: 4.5rem;
                }
                [dir="ltr"] .header-container .navbar-wrapper .navbar-actions-container .items-sidebar-wrapper[data-v-5fc7e4db] {
                    left: 0px;
                }
            }
            /*! CSS Used from: Embedded */
            .booking-bar-experience-wrapper[data-v-a109e4ea] {
                margin-top: 1.5rem;
            }
            @media (min-width: 768px) {
                .booking-bar-experience-wrapper[data-v-a109e4ea] {
                    margin-top: 0px;
                    padding-left: 1.5rem;
                    padding-right: 1.5rem;
                    padding-top: 1rem;
                    padding-bottom: 1rem;
                }
            }
            @media (min-width: 1024px) and (max-width: 1279px) {
                .booking-bar-experience-wrapper[data-v-a109e4ea] {
                    padding-left: 0.25rem;
                    padding-right: 0.25rem;
                    padding-top: 0.25rem;
                    padding-bottom: 0.25rem;
                }
            }
            .booking-bar-experience-wrapper .experience-list[data-v-a109e4ea] {
                display: flex;
                flex-direction: column;
                row-gap: 1rem;
            }
            .booking-bar-experience-wrapper .experience-list .experience-item[data-v-a109e4ea] {
                display: flex;
                align-items: center;
                border-radius: 1rem;
                --tw-bg-opacity: 1;
                background-color: rgb(232 234 241 / var(--tw-bg-opacity));
                padding: 0.5rem;
                --tw-text-opacity: 1;
                color: rgb(26 26 26 / var(--tw-text-opacity));
                opacity: 0;
            }
            [dir="ltr"] .booking-bar-experience-wrapper .experience-list .experience-item[data-v-a109e4ea] {
                padding-right: 0px;
            }
            @media (min-width: 768px) {
                .booking-bar-experience-wrapper .experience-list .experience-item[data-v-a109e4ea] {
                    --tw-bg-opacity: 1;
                    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
                }
            }
            @media (min-width: 1024px) {
                .booking-bar-experience-wrapper .experience-list .experience-item[data-v-a109e4ea] {
                    cursor: pointer;
                }
            }
            .booking-bar-experience-wrapper .experience-list .experience-item .experience-img[data-v-a109e4ea] {
                height: 3.25rem;
                width: 3.25rem;
                border-radius: 0.5rem;
            }
            @media (min-width: 768px) {
                .booking-bar-experience-wrapper .experience-list .experience-item .experience-img[data-v-a109e4ea] {
                    height: 3rem;
                    width: 3rem;
                }
            }
            .booking-bar-experience-wrapper .experience-list .experience-item .experience-details-container[data-v-a109e4ea] {
                display: flex;
                flex-direction: column;
            }
            [dir="ltr"] .booking-bar-experience-wrapper .experience-list .experience-item .experience-details-container[data-v-a109e4ea] {
                margin-left: 1rem;
            }
            .booking-bar-experience-wrapper .experience-list .experience-item .experience-details-container .experience-type[data-v-a109e4ea] {
                font-size: 1rem;
                line-height: 1.5rem;
                text-transform: capitalize;
            }
            [dir="ltr"] .booking-bar-experience-wrapper .experience-list .experience-item .experience-details-container .experience-type[data-v-a109e4ea] {
                font-family: "Inter Semi Bold", sans-serif;
            }
            @media (min-width: 1024px) and (max-width: 1279px) {
                .booking-bar-experience-wrapper .experience-list .experience-item .experience-details-container .experience-type[data-v-a109e4ea] {
                    font-size: 0.875rem;
                    line-height: 1.25rem;
                }
            }
            .booking-bar-experience-wrapper .experience-list .experience-item .experience-details-container .experience-description[data-v-a109e4ea] {
                margin-top: 0.125rem;
                font-size: 0.875rem;
                line-height: 1.5rem;
                opacity: 0.8;
            }
            [dir="ltr"] .booking-bar-experience-wrapper .experience-list .experience-item .experience-details-container .experience-description[data-v-a109e4ea] {
                font-family: "Inter Reguler", sans-serif;
            }
            @media (min-width: 1024px) {
                .booking-bar-experience-wrapper .experience-list .experience-item .experience-details-container .experience-description[data-v-a109e4ea] {
                    font-size: 0.75rem;
                    line-height: 1rem;
                }
            }
            .booking-bar-experience-wrapper .experience-list .experience-item.active[data-v-a109e4ea] {
                --tw-bg-opacity: 1;
                background-color: rgb(20 43 115 / var(--tw-bg-opacity));
                --tw-text-opacity: 1;
                color: rgb(255 255 255 / var(--tw-text-opacity));
            }
            @media (min-width: 1024px) {
                .booking-bar-experience-wrapper .experience-list .experience-item[data-v-a109e4ea]:hover {
                    transition: all 0.67s cubic-bezier(0.33, 0, 0, 1);
                    --tw-bg-opacity: 1;
                    background-color: rgb(20 43 115 / var(--tw-bg-opacity));
                    --tw-text-opacity: 1;
                    color: rgb(255 255 255 / var(--tw-text-opacity));
                }
            }
            /*! CSS Used from: Embedded */
            .counter-buttons[data-v-30895df5] {
                margin-top: -0.25rem;
                height: 2rem;
                width: 2rem;
                border-radius: 9999px;
                transition-property: all;
                transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
                transition-duration: 150ms;
            }
            .counter-buttons.disabled-button[data-v-30895df5] {
                cursor: default;
                --tw-bg-opacity: 1;
                background-color: rgb(236 236 236 / var(--tw-bg-opacity));
            }
            .counter-buttons.active-button[data-v-30895df5] {
                cursor: pointer;
                --tw-bg-opacity: 1;
                background-color: rgb(250 217 3 / var(--tw-bg-opacity));
            }
            .counter-buttons svg[data-v-30895df5] {
                margin-left: auto;
                margin-right: auto;
                height: 2rem;
            }
            /*! CSS Used from: Embedded */
            #booking-bar-guest-ddl[data-v-40373244] {
                padding-left: 0px;
                padding-right: 0px;
                padding-top: 1.563rem;
                padding-bottom: 1rem;
            }
            @media (min-width: 1024px) {
                #booking-bar-guest-ddl[data-v-40373244] {
                    padding-left: 1.5rem;
                    padding-right: 1.5rem;
                    padding-top: 1.5rem;
                    padding-bottom: 1.5rem;
                }
            }
            #booking-bar-guest-ddl[data-v-40373244] .ticket-count-container {
                display: flex;
                flex-direction: row;
                justify-content: space-between;
            }
            [dir="ltr"] #booking-bar-guest-ddl[data-v-40373244] .ticket-count-container > div:first-child {
                padding-right: 0px;
            }
            @media (min-width: 1024px) {
                [dir="ltr"] #booking-bar-guest-ddl[data-v-40373244] .ticket-count-container > div:first-child {
                    padding-right: 1rem;
                }
            }
            @media (min-width: 1280px) {
                [dir="ltr"] #booking-bar-guest-ddl[data-v-40373244] .ticket-count-container > div:first-child {
                    padding-right: 0px;
                }
            }
            #booking-bar-guest-ddl[data-v-40373244] .ticket-count-container .ticket-counter-text {
                position: relative;
                white-space: nowrap;
            }
            #booking-bar-guest-ddl[data-v-40373244] .ticket-count-container .ticket-counter-text .booking-bar-age-text {
                font-size: 1rem;
                line-height: 1.5rem;
                text-transform: capitalize;
                --tw-text-opacity: 1;
                color: rgb(26 26 26 / var(--tw-text-opacity));
            }
            [dir="ltr"] #booking-bar-guest-ddl[data-v-40373244] .ticket-count-container .ticket-counter-text .booking-bar-age-text {
                text-align: left;
                font-family: "Inter Semi Bold", sans-serif;
            }
            @media (min-width: 1024px) {
                #booking-bar-guest-ddl[data-v-40373244] .ticket-count-container .ticket-counter-text .booking-bar-age-text {
                    font-size: 1rem;
                    line-height: 1rem;
                }
            }
            #booking-bar-guest-ddl[data-v-40373244] .ticket-count-container .age-number {
                --tw-translate-y: 0.25rem;
                transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
                padding-top: 0.25rem;
                padding-bottom: 0.25rem;
                font-size: 0.875rem;
                line-height: 1.063rem;
                --tw-text-opacity: 1;
                color: rgb(26 26 26 / var(--tw-text-opacity));
            }
            [dir="ltr"] #booking-bar-guest-ddl[data-v-40373244] .ticket-count-container .age-number {
                text-align: left;
                font-family: "Inter Reguler", sans-serif;
            }
            @media (min-width: 1024px) {
                #booking-bar-guest-ddl[data-v-40373244] .ticket-count-container .age-number {
                    --tw-translate-y: 0px;
                    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
                    font-size: 0.75rem;
                    line-height: 1rem;
                    --tw-text-opacity: 1;
                    color: rgb(96 96 96 / var(--tw-text-opacity));
                }
            }
            #booking-bar-guest-ddl[data-v-40373244] .ticket-counter-container {
                --tw-translate-x: -0.438rem;
                --tw-translate-y: 0.188rem;
                transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            }
            [dir="ltr"] #booking-bar-guest-ddl[data-v-40373244] .ticket-counter-container {
                margin-right: 0px;
            }
            @media (min-width: 1024px) {
                [dir="ltr"] #booking-bar-guest-ddl[data-v-40373244] .ticket-counter-container {
                    margin-right: -0.375rem;
                }
            }
            #booking-bar-guest-ddl[data-v-40373244] .ticket-counter-container .counter-number {
                width: 3rem;
                --tw-translate-y: 0.25rem;
                transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            }
            @media (min-width: 1024px) {
                #booking-bar-guest-ddl[data-v-40373244] .ticket-counter-container .counter-number {
                    width: 2.188rem;
                    --tw-translate-y: 0px;
                    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
                }
            }
            #booking-bar-guest-ddl[data-v-40373244] .ticket-counter-container .counter-buttons {
                height: 2.5rem;
                width: 2.5rem;
            }
            @media (min-width: 1024px) {
                #booking-bar-guest-ddl[data-v-40373244] .ticket-counter-container .counter-buttons {
                    height: 2rem;
                    width: 2rem;
                }
            }
            #booking-bar-guest-ddl[data-v-40373244] .ticket-counter-container .counter-buttons.minus-button svg {
                height: 0.75rem;
                width: 0.75rem;
            }
            @media (min-width: 1024px) {
                #booking-bar-guest-ddl[data-v-40373244] .ticket-counter-container .counter-buttons.minus-button svg {
                    height: 0.375rem;
                    width: 0.375rem;
                }
            }
            #booking-bar-guest-ddl[data-v-40373244] .ticket-counter-container .counter-buttons.plus-button svg {
                height: 0.75rem;
                width: 0.75rem;
            }
            @media (min-width: 1024px) {
                #booking-bar-guest-ddl[data-v-40373244] .ticket-counter-container .counter-buttons.plus-button svg {
                    height: 0.5rem;
                    width: 0.5rem;
                }
            }
            #booking-bar-guest-ddl[data-v-40373244] .ticket-counter-container .counter-buttons.active-button:first-child {
                border-width: 1px;
                border-style: solid;
                --tw-border-opacity: 1;
                border-color: rgb(217 217 217 / var(--tw-border-opacity));
                --tw-bg-opacity: 1;
                background-color: rgb(255 255 255 / var(--tw-bg-opacity));
            }
            /*! CSS Used from: Embedded */
            .mx-icon-double-left:after,
            .mx-icon-double-left:before,
            .mx-icon-double-right:after,
            .mx-icon-double-right:before,
            .mx-icon-left:before,
            .mx-icon-right:before {
                content: "";
                position: relative;
                top: -1px;
                display: inline-block;
                width: 10px;
                height: 10px;
                vertical-align: middle;
                border-color: currentcolor;
                border-style: solid;
                border-width: 2px 0 0 2px;
                border-radius: 1px;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
                -webkit-transform-origin: center;
                transform-origin: center;
                -webkit-transform: rotate(-45deg) scale(0.7);
                transform: rotate(-45deg) scale(0.7);
            }
            .mx-icon-double-left:after {
                left: -4px;
            }
            .mx-icon-double-right:before {
                left: 4px;
            }
            .mx-icon-double-right:after,
            .mx-icon-double-right:before,
            .mx-icon-right:before {
                -webkit-transform: rotate(135deg) scale(0.7);
                transform: rotate(135deg) scale(0.7);
            }
            .mx-btn {
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
                line-height: 1;
                font-size: 14px;
                font-weight: 500;
                padding: 7px 15px;
                margin: 0;
                cursor: pointer;
                background-color: transparent;
                outline: none;
                border: 1px solid rgba(0, 0, 0, 0.1);
                border-radius: 4px;
                color: #73879c;
                white-space: nowrap;
            }
            .mx-btn:hover {
                border-color: #1284e7;
                color: #1284e7;
            }
            .mx-btn:disabled {
                color: #ccc;
                cursor: not-allowed;
            }
            .mx-btn-text {
                border: 0;
                padding: 0 4px;
                text-align: left;
                line-height: inherit;
            }
            .mx-datepicker {
                position: relative;
                display: inline-block;
                width: 210px;
            }
            .mx-datepicker-inline {
                width: auto;
            }
            .mx-datepicker-main {
                font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", sans-serif;
                color: #73879c;
                background-color: #fff;
                border: 1px solid #e8e8e8;
            }
            .mx-datepicker-body {
                position: relative;
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }
            .mx-calendar {
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
                width: 248px;
                padding: 6px 12px;
            }
            .mx-calendar-header {
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
                height: 34px;
                line-height: 34px;
                text-align: center;
                overflow: hidden;
            }
            .mx-btn-icon-double-left,
            .mx-btn-icon-left {
                float: left;
            }
            .mx-btn-icon-double-right,
            .mx-btn-icon-right {
                float: right;
            }
            .mx-calendar-header-label {
                font-size: 14px;
            }
            .mx-calendar-content {
                position: relative;
                height: 224px;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }
            .mx-calendar-content .cell {
                cursor: pointer;
            }
            .mx-calendar-content .cell:hover {
                color: #73879c;
                background-color: #f3f9fe;
            }
            .mx-calendar-content .cell.active {
                color: #fff;
                background-color: #1284e7;
            }
            .mx-calendar-content .cell.disabled {
                cursor: not-allowed;
                color: #ccc;
                background-color: #f3f3f3;
            }
            .mx-table {
                table-layout: fixed;
                border-collapse: separate;
                border-spacing: 0;
                width: 100%;
                height: 100%;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
                text-align: center;
            }
            .mx-table th {
                font-weight: 500;
            }
            .mx-table td,
            .mx-table th {
                padding: 0;
                vertical-align: middle;
            }
            .mx-table-date td,
            .mx-table-date th {
                height: 32px;
                font-size: 12px;
            }
            .mx-table-date .today {
                color: #2a90e9;
            }
            .mx-table-date .cell.not-current-month {
                color: #ccc;
                background: none;
            }
            /*! CSS Used from: Embedded */
            .booking-bar-datepicker-wrapper[data-v-a86f7e22] {
                margin-top: 1.5rem;
            }
            @media (min-width: 1024px) {
                .booking-bar-datepicker-wrapper[data-v-a86f7e22] {
                    margin-top: 0px;
                    height: 344px;
                }
            }
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main {
                border-color: transparent;
                background-color: transparent;
                color: transparent;
            }
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main thead {
                position: relative;
            }
            @media (min-width: 1024px) {
                .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main thead tr {
                    position: absolute;
                    top: -2.5rem;
                    display: flex;
                    width: 100%;
                    align-items: center;
                }
            }
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main thead tr th {
                font-size: 1rem;
                line-height: 1.25rem;
                --tw-text-opacity: 1;
                color: rgb(26 26 26 / var(--tw-text-opacity));
            }
            [dir="ltr"] .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main thead tr th {
                font-family: "Inter Reguler", sans-serif;
            }
            @media (min-width: 1024px) {
                .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main thead tr th {
                    display: flex;
                    flex: 1 1 0%;
                    align-items: center;
                    justify-content: center;
                }
            }
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main tbody .mx-date-row td {
                line-height: 1.25rem;
                --tw-text-opacity: 1;
                color: rgb(117 117 117 / var(--tw-text-opacity));
            }
            [dir="ltr"] .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main tbody .mx-date-row td {
                font-family: "Inter Reguler", sans-serif;
            }
            @media (min-width: 768px) {
                .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main tbody .mx-date-row td:hover {
                    background-color: transparent;
                }
                .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main tbody .mx-date-row td:hover div {
                    background-color: rgb(3 128 194 / var(--tw-bg-opacity));
                    --tw-bg-opacity: 0.1;
                }
            }
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main tbody .mx-date-row td div {
                position: relative;
                margin-left: auto;
                margin-right: auto;
                display: flex;
                height: 2.125rem;
                width: 2.125rem;
                align-items: center;
                justify-content: center;
                border-radius: 9999px;
                font-size: 1rem;
                line-height: 1.5rem;
            }
            @media (min-width: 1024px) and (max-width: 1279px) {
                .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main tbody .mx-date-row td div {
                    height: 1.75rem;
                    width: 1.75rem;
                    font-size: 0.875rem;
                    line-height: 1.25rem;
                }
            }
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main tbody .mx-date-row td div:before {
                transition: all 0.33s cubic-bezier(0.33, 0, 0, 1);
                position: absolute;
                top: 50%;
                z-index: -1;
                height: 0px;
                width: 0px;
                border-radius: 9999px;
                --tw-content: "";
                content: var(--tw-content);
            }
            [dir="ltr"] .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main tbody .mx-date-row td div:before {
                left: 50%;
            }
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main tbody .mx-date-row td.cell.active:not(.main-camp):not(.sub-camp) {
                transition: color 0.33s cubic-bezier(0.33, 0, 0, 1);
                background-color: transparent;
                --tw-text-opacity: 1;
                color: rgb(26 26 26 / var(--tw-text-opacity));
            }
            [dir="ltr"] .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main tbody .mx-date-row td.cell.active:not(.main-camp):not(.sub-camp) {
                font-family: "Inter Semi Bold", sans-serif;
            }
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main tbody .mx-date-row td.cell.active:not(.main-camp):not(.sub-camp) div:before {
                top: 0px;
                height: 100%;
                width: 100%;
                --tw-bg-opacity: 1;
                background-color: rgb(250 217 3 / var(--tw-bg-opacity));
            }
            [dir="ltr"] .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main tbody .mx-date-row td.cell.active:not(.main-camp):not(.sub-camp) div:before {
                left: 0px;
            }
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main tbody .mx-date-row td.not-current-month:not(.main-camp):not(.sub-camp):not(.in-range) {
                --tw-text-opacity: 1;
                color: rgb(236 236 236 / var(--tw-text-opacity));
            }
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main tbody .mx-date-row td > div {
                width: 2rem;
                height: 2rem;
            }
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar {
                width: 100%;
                padding: 0px;
            }
            @media (min-width: 1280px) {
                .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar {
                    padding-left: 0.5rem;
                    padding-right: 0.5rem;
                    padding-top: 1rem;
                    padding-bottom: 1rem;
                }
            }
            @media (min-width: 1440px) {
                .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar {
                    padding-left: 1.5rem;
                    padding-right: 1.5rem;
                }
            }
            @media (min-width: 1024px) and (max-width: 1279px) {
                .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar {
                    padding: 0.5rem;
                }
            }
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar-content {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem;
            }
            @media (min-width: 1024px) {
                .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar-content {
                    margin-bottom: 0.5rem;
                    margin-top: 3.75rem;
                }
            }
            @media (min-width: 360px) and (max-width: 767px) {
                .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar-content {
                    padding-left: 0.875rem;
                    padding-right: 0.875rem;
                }
            }
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar-content .cell.disabled {
                background-color: transparent;
                --tw-text-opacity: 1;
                color: rgb(236 236 236 / var(--tw-text-opacity));
            }
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar-header {
                padding-left: 0.25rem;
                padding-right: 0.25rem;
            }
            @media (min-width: 360px) and (max-width: 767px) {
                .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar-header {
                    padding-left: 1.5rem;
                    padding-right: 1.5rem;
                }
            }
            @media (min-width: 640px) and (max-width: 1023px) {
                .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar-header {
                    padding-left: 2.5rem;
                    padding-right: 2.5rem;
                }
            }
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar-header .mx-btn-icon-right .mx-icon-right {
                display: flex;
                align-items: center;
                justify-content: center;
            }
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar-header .mx-btn-icon-right .mx-icon-right::before {
                top: 0px;
                border-left-width: 3px;
                content: var(--tw-content);
                border-top-width: 3px;
            }
            [dir="ltr"] .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar-header .mx-btn-icon-right .mx-icon-right::before {
                content: var(--tw-content);
                left: -1px;
            }
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar-header .mx-btn-icon-left .mx-icon-left {
                display: flex;
                align-items: center;
                justify-content: center;
            }
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar-header .mx-btn-icon-left .mx-icon-left::before {
                right: -1px;
                top: 0px;
                border-left-width: 3px;
                content: var(--tw-content);
                border-top-width: 3px;
            }
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar-header .mx-btn-icon-left,
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar-header .mx-btn-icon-right {
                height: 2rem;
                width: 2rem;
                border-radius: 9999px;
                --tw-bg-opacity: 1;
                background-color: rgb(236 236 236 / var(--tw-bg-opacity));
                padding: 0px;
                text-align: center;
                --tw-text-opacity: 1;
                color: rgb(26 26 26 / var(--tw-text-opacity));
                transition-property: all;
                transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
                transition-duration: 300ms;
            }
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar-header .mx-btn-icon-left:hover,
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar-header .mx-btn-icon-right:hover {
                --tw-bg-opacity: 1;
                background-color: rgb(250 217 3 / var(--tw-bg-opacity));
            }
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-left,
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-right {
                display: none;
            }
            .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar-header-label button {
                font-size: 1rem;
                line-height: 1.5rem;
                --tw-text-opacity: 1;
                color: rgb(26 26 26 / var(--tw-text-opacity));
            }
            [dir="ltr"] .booking-bar-datepicker-wrapper .mx-datepicker[data-v-a86f7e22] .mx-datepicker-main .mx-calendar-header-label button {
                font-family: "Inter Bold", sans-serif;
            }
            /*! CSS Used from: Embedded */
            #booking-bar[data-v-86119920] .findTicketBarBackShadow {
                display: none;
            }
            @media (min-width: 1024px) {
                #booking-bar[data-v-86119920] .findTicketBarBackShadow {
                    display: block;
                }
            }
            #booking-bar[data-v-86119920] #shadow {
                position: fixed;
                top: 0px;
                right: 0px;
                bottom: 0px;
                left: 0px;
                z-index: -1;
                display: block;
                height: 100vh;
                width: 100%;
            }
            @media (min-width: 1024px) {
                #booking-bar[data-v-86119920] #shadow {
                    display: none;
                }
            }
            #booking-bar[data-v-86119920] #shadow #dark-shadow {
                height: 100%;
                background-color: rgba(0, 0, 0, 0.7);
                opacity: 0;
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow {
                position: fixed;
                top: 100%;
                right: 0px;
                bottom: 0px;
                left: 0px;
                z-index: 100;
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar {
                position: fixed;
                bottom: -1px;
                top: 0px;
                margin-top: 0px;
                width: 100%;
                background-color: transparent;
                padding: 0px;
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar::before {
                position: absolute;
                left: 0px;
                right: 0px;
                top: -0.813rem;
                margin-left: auto;
                margin-right: auto;
                height: 0.25rem;
                width: 3rem;
                border-radius: 1.5rem;
                --tw-bg-opacity: 1;
                background-color: rgb(236 238 239 / var(--tw-bg-opacity));
                opacity: 0;
                transition-property: opacity;
                transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
                transition-delay: 100ms;
                transition-duration: 366ms;
                --tw-content: "";
                content: var(--tw-content);
            }
            @media (min-width: 1024px) {
                #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar {
                    bottom: 0px;
                    top: 0px;
                    margin-top: -4.063rem;
                    padding-top: 0px;
                    padding-bottom: 0px;
                }
                #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar::before {
                    content: var(--tw-content);
                    display: none;
                }
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar .booking-bar-unorder-item-container {
                display: flex;
                height: 100%;
                flex-direction: column;
                justify-content: space-between;
            }
            @media (min-width: 1024px) {
                #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar .booking-bar-unorder-item-container {
                    width: 100%;
                    flex-direction: row;
                }
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar .booking-bar-unorder-item-container > .booking-bar-item:first-child {
                border-width: 0px;
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div {
                margin-left: 0px;
                margin-right: 0px;
                height: 100%;
                width: auto;
                max-width: 1320px;
                border-top-right-radius: 1rem;
                border-top-left-radius: 1.5rem;
                background-color: transparent;
                --tw-shadow: 0 0 #0000;
                --tw-shadow-colored: 0 0 #0000;
                box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            }
            @media (min-width: 1024px) {
                #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div {
                    margin-left: auto;
                    margin-right: auto;
                    width: 95%;
                    --tw-bg-opacity: 1;
                    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
                    --tw-shadow: 0px 0px 8px rgba(0, 0, 0, 0.16);
                    --tw-shadow-colored: 0px 0px 8px var(--tw-shadow-color);
                    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
                }
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .dots {
                --tw-content: none;
                content: var(--tw-content);
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .dots::after {
                position: absolute;
                top: 1.063rem;
                height: 2rem;
                width: 2rem;
                --tw-rotate: -90deg;
                transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
                letter-spacing: 0.1em;
                content: var(--tw-content);
                --tw-text-opacity: 1;
                color: rgb(94 94 94 / var(--tw-text-opacity));
            }
            [dir="ltr"] #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .dots::after {
                left: -1.125rem;
                content: var(--tw-content);
                right: -1.125rem;
            }
            @media (min-width: 1024px) {
                [dir="ltr"] #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .dots::after {
                    --tw-content: "......";
                    content: var(--tw-content);
                }
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .mobile-section-title {
                position: relative;
                display: block;
                font-size: 1.313rem;
                text-transform: uppercase;
                line-height: 1.5rem;
                --tw-text-opacity: 1;
                color: rgb(26 26 26 / var(--tw-text-opacity));
            }
            [dir="ltr"] #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .mobile-section-title {
                font-family: "Druk Wide Heavy Italic", sans-serif;
            }
            @media (min-width: 1024px) {
                #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .mobile-section-title {
                    display: none;
                }
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .mobile-section-title#date-text-booking-bar-mobile p,
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .mobile-section-title#experience-text-booking-bar-mobile p {
                min-height: 3rem;
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .section-title {
                margin-top: -0.188rem;
                margin-bottom: 0.25rem;
                cursor: pointer;
                font-size: 0.875rem;
                line-height: 1rem;
                --tw-text-opacity: 1;
                color: rgb(94 94 94 / var(--tw-text-opacity));
            }
            [dir="ltr"] #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .section-title {
                font-family: "Inter Reguler", sans-serif;
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .section-value {
                position: relative;
                font-size: 0.875rem;
                line-height: 1rem;
                --tw-text-opacity: 1;
                color: rgb(26 26 26 / var(--tw-text-opacity));
            }
            [dir="ltr"] #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .section-value {
                font-family: "Inter Semi Bold", sans-serif;
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .arrow-btn {
                z-index: 10;
                display: flex;
                height: 2rem;
                width: 2rem;
                align-self: center;
                border-radius: 9999px;
                --tw-bg-opacity: 1;
                background-color: rgb(236 236 236 / var(--tw-bg-opacity));
                transition-property: all;
                transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
                transition-duration: 333ms;
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .arrow-btn svg {
                margin-left: auto;
                margin-right: auto;
                margin-top: 0.438rem;
                transition-property: all;
                transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
                transition-duration: 333ms;
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .ddl {
                position: absolute;
                top: 0px;
                bottom: 4rem;
                z-index: inherit;
                display: block;
                min-height: 100px;
                width: 100%;
                --tw-translate-y: 5.625rem;
                transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
                overflow: scroll;
                border-top-left-radius: 1rem;
                border-top-right-radius: 1rem;
                --tw-bg-opacity: 1;
                background-color: rgb(255 255 255 / var(--tw-bg-opacity));
                padding-top: 2rem;
                padding-bottom: 2rem;
                padding-left: 1.5rem;
                padding-right: 1.5rem;
                transition-property: all;
                transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
                transition-duration: 500ms;
            }
            @media (min-width: 1024px) {
                #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .ddl {
                    z-index: -1;
                    --tw-translate-y: 100%;
                    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
                    overflow: auto;
                    padding-top: 0px;
                    padding-bottom: 0px;
                    padding-left: 0px;
                    padding-right: 0px;
                    transition-property: none;
                    transition-duration: 0ms;
                }
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .ddl {
                -ms-overflow-style: none;
                scrollbar-width: none;
            }
            @media (min-width: 1024px) {
                #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .ddl.experienceTab {
                    max-height: 70vh;
                }
                #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .ddl.experienceTab .experience-list {
                    padding-bottom: 1rem;
                }
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .ddl:not(.activeStep) > div:last-child {
                pointer-events: none;
            }
            @media (min-width: 1024px) {
                #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .ddl:not(.activeStep) > div:last-child {
                    pointer-events: auto;
                }
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .ddl::-webkit-scrollbar {
                display: none;
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .ddl.people-ddl {
                width: calc(100% + 1px);
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .booking-bar-item {
                position: absolute;
                display: flex;
                width: 100%;
                flex-direction: column;
                overflow: visible;
                --tw-bg-opacity: 1;
                background-color: rgb(255 255 255 / var(--tw-bg-opacity));
                padding-left: 0px;
                padding-right: 0px;
            }
            @media (min-width: 1024px) {
                #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .booking-bar-item {
                    position: relative;
                    flex-direction: row;
                }
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .booking-bar-item.booking-bar-item-with-ddl {
                height: 100%;
                border-top-left-radius: 1.5rem;
                border-top-right-radius: 1.5rem;
                border-width: 1px;
                border-style: solid;
                border-color: rgba(217, 217, 217, 0.5);
                --tw-shadow: 0px 0px 8px rgba(0, 0, 0, 0.16);
                --tw-shadow-colored: 0px 0px 8px var(--tw-shadow-color);
                box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            }
            @media (min-width: 1024px) {
                #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .booking-bar-item.booking-bar-item-with-ddl {
                    border-width: 0px;
                    --tw-shadow: 0 0 #0000;
                    --tw-shadow-colored: 0 0 #0000;
                    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
                }
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .booking-bar-item.booking-bar-item-with-ddl .main-tab {
                display: none;
                width: 100%;
                cursor: pointer;
            }
            [dir="ltr"] #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .booking-bar-item.booking-bar-item-with-ddl .main-tab {
                text-align: left;
            }
            @media (min-width: 1024px) {
                #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .booking-bar-item.booking-bar-item-with-ddl .main-tab {
                    display: flex;
                }
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .booking-bar-item.booking-bar-item-with-ddl .main-tab .tab-details {
                z-index: 10;
                display: flex;
                flex: 1 1 0%;
                flex-direction: column;
                align-self: center;
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .booking-bar-item.findTicketContainer {
                left: 0px;
                right: 0px;
                bottom: 0px;
                z-index: 10;
                margin-left: auto;
                margin-right: auto;
                padding-top: 1rem;
                padding-bottom: 1.063rem;
            }
            [dir="ltr"] #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .booking-bar-item.findTicketContainer {
                padding-left: 0px;
            }
            @media (min-width: 1024px) {
                #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .booking-bar-item.findTicketContainer {
                    left: auto;
                    right: auto;
                    margin-left: 0px;
                    margin-right: 0px;
                    background-color: transparent;
                    padding-left: 1px;
                    padding-top: 0px;
                    padding-bottom: 0px;
                }
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .booking-bar-item.findTicketContainer .findTicketButton {
                margin-left: auto;
                margin-right: auto;
                height: 3.5rem;
                width: 90%;
                border-radius: 1rem;
                padding-top: 0.125rem;
                font-size: 1rem;
                text-transform: uppercase;
                line-height: 0.875rem;
                transition-property: all;
                transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
                transition-duration: 1000ms;
            }
            [dir="ltr"] #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .booking-bar-item.findTicketContainer .findTicketButton {
                font-family: "Druk Text Heavy Italic", sans-serif;
            }
            @media (min-width: 1024px) {
                #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .booking-bar-item.findTicketContainer .findTicketButton {
                    margin-left: 0px;
                    margin-right: 0px;
                    height: 4rem;
                    width: 100%;
                }
                [dir="ltr"] #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .booking-bar-item.findTicketContainer .findTicketButton {
                    border-top-left-radius: 0px;
                    border-bottom-left-radius: 0px;
                    border-bottom-right-radius: 0px;
                }
            }
            #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .booking-bar-item .corner {
                position: absolute;
                top: 0px;
                display: none;
                height: 4.063rem;
                width: 100%;
                --tw-bg-opacity: 1;
                background-color: rgb(255 255 255 / var(--tw-bg-opacity));
            }
            [dir="ltr"] #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .booking-bar-item .corner {
                left: 0px;
            }
            @media (min-width: 1024px) {
                #booking-bar[data-v-86119920] .findTicketBarBackShadow #findTicketBar > div .booking-bar-item .corner {
                    display: block;
                }
            }
            #booking-bar[data-v-86119920] .mobile-section-title-container {
                min-height: 3rem;
            }
            @media (min-width: 1024px) {
                #booking-bar[data-v-86119920] .mobile-section-title-container {
                    min-height: unset;
                }
            }
            /*! CSS Used from: Embedded */
            .base-input-container[data-v-59379b6c] {
                position: relative;
                flex: 1 1 0%;
            }
            .base-input-container .base-input[data-v-59379b6c] {
                padding-bottom: 0.25rem;
                padding-top: 1.25rem;
            }
            .base-input-container .base-input[data-v-59379b6c]:focus {
                outline: 2px solid transparent;
                outline-offset: 2px;
            }
            .base-input-container .base-input:focus ~ label[data-v-59379b6c] {
                top: 0.25rem;
                font-size: 0.75rem;
                line-height: 1rem;
            }
            .base-input-container .base-input:not(:placeholder-shown) ~ label[data-v-59379b6c] {
                top: 0.25rem;
                font-size: 0.75rem;
                line-height: 1rem;
            }
            .base-input-container label[data-v-59379b6c] {
                -webkit-transition-property: visibility, opacity;
                -webkit-transition-duration: 0.3s;
                -webkit-transition-timing-function: ease-in-out;
                pointer-events: none;
                position: absolute;
                top: 1rem;
                display: block;
                width: -moz-fit-content;
                width: fit-content;
                padding-left: 1rem;
                padding-right: 1rem;
                font-size: 0.875rem;
                line-height: 1.25rem;
                --tw-text-opacity: 1;
                color: rgb(174 174 174 / var(--tw-text-opacity));
                transition-property: all;
                transition-duration: 300ms;
                transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            }
            [dir="ltr"] .base-input-container label[data-v-59379b6c] {
                font-family: "Inter Reguler", sans-serif;
            }
            /*! CSS Used from: Embedded */
            .footer[data-v-d2ca7bea] {
                position: relative;
                z-index: 10;
                --tw-bg-opacity: 1;
                background-color: rgb(250 250 250 / var(--tw-bg-opacity));
            }
            @media (min-width: 1024px) {
                .footer[data-v-d2ca7bea] {
                    z-index: 160;
                }
            }
            .footer .back-to-top-btn-wrapper[data-v-d2ca7bea] {
                width: 100%;
                text-align: center;
            }
            @media (min-width: 1024px) {
                [dir="ltr"] .footer .back-to-top-btn-wrapper[data-v-d2ca7bea] {
                    text-align: right;
                }
            }
            .footer .back-to-top-btn-wrapper .btn-back-to-top[data-v-d2ca7bea] {
                border-bottom-right-radius: 1rem;
                border-bottom-left-radius: 1rem;
                --tw-bg-opacity: 1;
                background-color: rgb(250 217 3 / var(--tw-bg-opacity));
                padding-left: 45px;
                padding-right: 45px;
                padding-top: 1rem;
                padding-bottom: 1rem;
                font-size: 1rem;
                text-transform: none;
                line-height: 1rem;
                --tw-text-opacity: 1;
                color: rgb(10 20 50 / var(--tw-text-opacity));
            }
            [dir="ltr"] .footer .back-to-top-btn-wrapper .btn-back-to-top[data-v-d2ca7bea] {
                font-family: "Inter Bold", sans-serif;
            }
            @media (min-width: 1024px) {
                .footer .back-to-top-btn-wrapper .btn-back-to-top[data-v-d2ca7bea] {
                    padding-left: 25px;
                    padding-right: 25px;
                }
                [dir="ltr"] .footer .back-to-top-btn-wrapper .btn-back-to-top[data-v-d2ca7bea] {
                    border-bottom-right-radius: 0px;
                }
            }
            .footer .footer-content-container[data-v-d2ca7bea] {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem;
                padding-left: 1rem;
                padding-right: 1rem;
            }
            @media (min-width: 1024px) {
                .footer .footer-content-container[data-v-d2ca7bea] {
                    margin-top: 2rem;
                    margin-bottom: 3rem;
                    padding-left: 2.5rem;
                    padding-right: 2.5rem;
                }
            }
            @media (min-width: 1280px) {
                .footer .footer-content-container[data-v-d2ca7bea] {
                    padding-left: 3.75rem;
                    padding-right: 3.75rem;
                }
            }
            .footer .footer-content-container .site-links-container[data-v-d2ca7bea] {
                display: flex;
                flex-direction: column;
            }
            @media (min-width: 1024px) {
                .footer .footer-content-container .site-links-container[data-v-d2ca7bea] {
                    flex-direction: row;
                    justify-content: space-between;
                }
            }
            .footer .footer-content-container .site-links-container .site-general-info-container[data-v-d2ca7bea] {
                margin-bottom: 1.75rem;
                display: flex;
                width: 100%;
                flex-direction: column;
                align-items: center;
                row-gap: 0.5rem;
            }
            @media (min-width: 1024px) {
                .footer .footer-content-container .site-links-container .site-general-info-container[data-v-d2ca7bea] {
                    margin-bottom: 0px;
                    width: -moz-fit-content;
                    width: fit-content;
                    align-items: flex-start;
                }
            }
            .footer .footer-content-container .site-links-container .site-general-info-container p[data-v-d2ca7bea] {
                font-size: 0.875rem;
                line-height: 1.5rem;
                --tw-text-opacity: 1;
                color: rgb(26 26 26 / var(--tw-text-opacity));
            }
            [dir="ltr"] .footer .footer-content-container .site-links-container .site-general-info-container p[data-v-d2ca7bea] {
                font-family: "Inter Reguler", sans-serif;
            }
            .footer .footer-content-container .site-links-container .list-container[data-v-d2ca7bea] {
                margin-bottom: 1.5rem;
                border-bottom-width: 1px;
                border-style: solid;
                --tw-border-opacity: 1;
                border-color: rgb(236 236 236 / var(--tw-border-opacity));
                padding-bottom: 1.5rem;
            }
            @media (min-width: 1024px) {
                .footer .footer-content-container .site-links-container .list-container[data-v-d2ca7bea] {
                    margin-bottom: 0px;
                    border-width: 0px;
                    padding: 0px;
                }
            }
            .footer .footer-content-container .site-links-container .list-container .list-header[data-v-d2ca7bea] {
                display: flex;
                width: 100%;
                align-items: center;
                justify-content: space-between;
            }
            @media (min-width: 1024px) {
                .footer .footer-content-container .site-links-container .list-container .list-header[data-v-d2ca7bea] {
                    width: -moz-fit-content;
                    width: fit-content;
                }
            }
            .footer .footer-content-container .site-links-container .list-container .list-header .title[data-v-d2ca7bea] {
                font-size: 1rem;
                line-height: 1.5rem;
                --tw-text-opacity: 1;
                color: rgb(26 26 26 / var(--tw-text-opacity));
            }
            [dir="ltr"] .footer .footer-content-container .site-links-container .list-container .list-header .title[data-v-d2ca7bea] {
                font-family: "Inter Semi Bold", sans-serif;
            }
            .footer .footer-content-container .site-links-container .list-container .list-wrapper[data-v-d2ca7bea] {
                margin-top: 1rem;
                display: flex;
                flex-direction: column;
                align-items: flex-start;
            }
            @media (min-width: 1024px) {
                .footer .footer-content-container .site-links-container .list-container .list-wrapper[data-v-d2ca7bea] {
                    flex-direction: row;
                    justify-content: space-between;
                }
            }
            .footer .footer-content-container .site-links-container .list-container .list-wrapper .item-link[data-v-d2ca7bea] {
                font-size: 1rem;
                line-height: 1.5rem;
                --tw-text-opacity: 1;
                color: rgb(10 20 50 / var(--tw-text-opacity));
            }
            [dir="ltr"] .footer .footer-content-container .site-links-container .list-container .list-wrapper .item-link[data-v-d2ca7bea] {
                font-family: "Inter Reguler", sans-serif;
            }
            @media (min-width: 1024px) {
                .footer .footer-content-container .site-links-container .list-container .list-wrapper .item-link[data-v-d2ca7bea] {
                    font-size: 0.875rem;
                    line-height: 1.25rem;
                }
            }
            .footer .footer-content-container .site-links-container .fourth-part[data-v-d2ca7bea] {
                display: flex;
                width: -moz-fit-content;
                width: fit-content;
                flex-direction: column;
            }
            .footer .footer-content-container .site-links-container .fourth-part .part-title[data-v-d2ca7bea] {
                font-size: 1rem;
                line-height: 1.5rem;
                --tw-text-opacity: 1;
                color: rgb(26 26 26 / var(--tw-text-opacity));
            }
            [dir="ltr"] .footer .footer-content-container .site-links-container .fourth-part .part-title[data-v-d2ca7bea] {
                font-family: "Inter Semi Bold", sans-serif;
            }
            .footer .footer-content-container .site-links-container .fourth-part .description[data-v-d2ca7bea] {
                margin-top: 1rem;
                margin-bottom: 1rem;
                font-size: 1rem;
                line-height: 1.5rem;
                --tw-text-opacity: 1;
                color: rgb(0 0 0 / var(--tw-text-opacity));
            }
            [dir="ltr"] .footer .footer-content-container .site-links-container .fourth-part .description[data-v-d2ca7bea] {
                font-family: "Inter Reguler", sans-serif;
            }
            @media (min-width: 1024px) {
                .footer .footer-content-container .site-links-container .fourth-part .description[data-v-d2ca7bea] {
                    max-width: 252px;
                    font-size: 0.875rem;
                    line-height: 1.25rem;
                }
            }
            .footer .footer-content-container .site-links-container[data-v-d2ca7bea] .btn-join-community {
                position: relative;
                border-radius: 1rem;
                --tw-bg-opacity: 1;
                background-color: rgb(13 79 148 / var(--tw-bg-opacity));
                padding-top: 16px;
                padding-bottom: 16px;
                padding-left: 45px;
                padding-right: 45px;
                text-align: center;
                text-transform: capitalize;
                line-height: 1rem;
                --tw-text-opacity: 1;
                color: rgb(255 255 255 / var(--tw-text-opacity));
            }
            [dir="ltr"] .footer .footer-content-container .site-links-container[data-v-d2ca7bea] .btn-join-community {
                font-family: "Inter Bold", sans-serif;
            }
            .footer .footer-content-container .site-links-container[data-v-d2ca7bea] .btn-join-community:disabled {
                cursor: not-allowed;
                opacity: 0.5;
            }
            .footer .footer-content-container .second-footer-container[data-v-d2ca7bea] {
                display: flex;
                flex-direction: column;
                flex-wrap: wrap;
                -moz-column-gap: 0.5rem;
                column-gap: 0.5rem;
            }
            @media (min-width: 1024px) {
                .footer .footer-content-container .second-footer-container[data-v-d2ca7bea] {
                    flex-direction: row;
                    align-items: center;
                }
            }
            .footer .footer-content-container .second-footer-container .left-part-container[data-v-d2ca7bea] {
                display: flex;
                flex-direction: column;
                -moz-column-gap: 0.5rem;
                column-gap: 0.5rem;
                row-gap: 1.5rem;
            }
            @media (min-width: 1024px) {
                .footer .footer-content-container .second-footer-container .left-part-container[data-v-d2ca7bea] {
                    flex: 2.5;
                    flex-direction: row;
                    flex-wrap: wrap;
                    justify-content: space-between;
                }
            }
            @media (min-width: 1280px) {
                .footer .footer-content-container .second-footer-container .left-part-container[data-v-d2ca7bea] {
                    flex: 1.2;
                }
            }
            .footer .footer-content-container .second-footer-container .left-part-container .social-media-links-container[data-v-d2ca7bea] {
                display: flex;
                width: 100%;
                align-items: center;
                justify-content: space-between;
                gap: 1rem;
            }
            @media (min-width: 1024px) {
                .footer .footer-content-container .second-footer-container .left-part-container .social-media-links-container[data-v-d2ca7bea] {
                    width: -moz-fit-content;
                    width: fit-content;
                    justify-content: flex-start;
                }
            }
            .footer .footer-content-container .second-footer-container .left-part-container .social-media-links-container .social-media-icon[data-v-d2ca7bea] {
                height: 2rem;
                max-height: 2rem;
                width: 2rem;
                max-width: 2rem;
            }
            @media (min-width: 1024px) {
                .footer .footer-content-container .second-footer-container .left-part-container .social-media-links-container .social-media-icon[data-v-d2ca7bea] {
                    height: 1.5rem;
                    max-height: 1.5rem;
                    width: 1.5rem;
                    max-width: 1.5rem;
                }
            }
            .footer .footer-content-container .second-footer-container .left-part-container .app-links-container[data-v-d2ca7bea] {
                display: flex;
                width: 100%;
                flex-wrap: wrap;
                align-items: center;
                justify-content: space-between;
                gap: 1rem;
            }
            @media (min-width: 1024px) {
                .footer .footer-content-container .second-footer-container .left-part-container .app-links-container[data-v-d2ca7bea] {
                    width: -moz-fit-content;
                    width: fit-content;
                    justify-content: flex-start;
                }
            }
            .footer .footer-content-container .second-footer-container .right-part-wrapper[data-v-d2ca7bea] {
                margin-top: 1.5rem;
                width: 100%;
                flex: 1 1 0%;
            }
            [dir="ltr"] .footer .footer-content-container .second-footer-container .right-part-wrapper[data-v-d2ca7bea] {
                text-align: left;
            }
            @media (min-width: 1024px) {
                .footer .footer-content-container .second-footer-container .right-part-wrapper[data-v-d2ca7bea] {
                    margin-top: 0px;
                    text-align: right;
                }
            }
            /*! CSS Used from: Embedded */
            .vue-notification-group[data-v-9bde1b36] {
                width: 26.625rem !important;
                bottom: 6.5rem !important;
                right: 3.75rem !important;
            }
            @media only screen and (max-width: 992px) {
                .vue-notification-group[data-v-9bde1b36] {
                    width: calc(100% - 2rem) !important;
                    right: 0 !important;
                    margin: 0 auto;
                    left: 0;
                }
            }
            /*! CSS Used from: Embedded */
            .vue-notification-group {
                display: block;
                position: fixed;
                z-index: 5000;
            }
            /*! CSS Used from: Embedded */
            .slick-track[data-v-7992eecc] {
                position: relative;
                top: 0;
                left: 0;
                display: block;
                transform: translateZ(0);
            }
            .slick-track[data-v-7992eecc]:after,
            .slick-track[data-v-7992eecc]:before {
                display: table;
                content: "";
            }
            .slick-track[data-v-7992eecc]:after {
                clear: both;
            }
            .slick-slide[data-v-7992eecc] {
                display: none;
                float: left;
                height: 100%;
                min-height: 1px;
            }
            .slick-initialized .slick-slide[data-v-7992eecc] {
                display: block;
            }
            .slick-slider[data-v-2f159d66] {
                position: relative;
                display: block;
                box-sizing: border-box;
                -webkit-user-select: none;
                -moz-user-select: none;
                user-select: none;
                -webkit-touch-callout: none;
                -khtml-user-select: none;
                touch-action: pan-y;
                -webkit-tap-highlight-color: transparent;
            }
            .slick-list[data-v-2f159d66] {
                position: relative;
                display: block;
                overflow: hidden;
                margin: 0;
                padding: 0;
                transform: translateZ(0);
            }
            .slick-list[data-v-2f159d66]:focus {
                outline: none;
            }
            .slick-slider[dir="ltr"][data-v-2f159d66] .slick-slide {
                float: left;
            }
            .slick-slider .slick-list[data-v-2f159d66] {
                transition: height 0.3s ease;
            }
            /*! CSS Used from: Embedded */
            .passes-main-wrapper[data-v-43dd5362] {
                margin-left: auto;
                margin-right: auto;
                width: 100%;
                max-width: 1096px;
                padding-left: 1rem;
                padding-right: 1rem;
            }
            @media (min-width: 1280px) {
                .passes-main-wrapper[data-v-43dd5362] {
                    padding-left: 0px;
                    padding-right: 0px;
                }
            }
            .passes-main-wrapper .main-title[data-v-43dd5362] {
                font-size: 1.5rem;
                text-transform: uppercase;
                line-height: 1.5rem;
                --tw-text-opacity: 1;
                color: rgb(26 26 26 / var(--tw-text-opacity));
            }
            [dir="ltr"] .passes-main-wrapper .main-title[data-v-43dd5362] {
                font-family: "Druk Wide Heavy Italic", sans-serif;
            }
            @media (min-width: 1024px) {
                .passes-main-wrapper .main-title[data-v-43dd5362] {
                    font-size: 2rem;
                }
                @media (min-width: 1024px) {
                    .passes-main-wrapper .main-title[data-v-43dd5362] {
                        line-height: 2rem;
                    }
                }
            }
            .passes-main-wrapper .subtitle-text-container[data-v-43dd5362] {
                margin-top: 1rem;
            }
            .passes-main-wrapper .subtitle-text-container .subtitle-text[data-v-43dd5362] {
                font-size: 0.875rem;
                line-height: 1.5rem;
                --tw-text-opacity: 1;
                color: rgb(96 96 96 / var(--tw-text-opacity));
            }
            [dir="ltr"] .passes-main-wrapper .subtitle-text-container .subtitle-text[data-v-43dd5362] {
                font-family: "Inter Reguler", sans-serif;
            }
            /*! CSS Used from: Embedded */
            .passes-packages-container[data-v-58baf9a5] {
                overflow: hidden;
            }
            .passes-packages-container .passes-packages-header-section[data-v-58baf9a5] {
                position: relative;
                height: 20.5rem;
                width: 100%;
                background-size: cover;
                background-position: center;
                background-repeat: no-repeat;
            }
            @media (min-width: 1024px) {
                .passes-packages-container .passes-packages-header-section[data-v-58baf9a5] {
                    height: 27rem;
                }
            }
            .passes-packages-container .passes-packages-header-section .title-container[data-v-58baf9a5] {
                display: flex;
                height: 100%;
                width: 100%;
                align-items: center;
                justify-content: center;
                padding-left: 1rem;
                padding-right: 1rem;
            }
            @media (min-width: 1024px) {
                .passes-packages-container .passes-packages-header-section .title-container[data-v-58baf9a5] {
                    padding-left: 0px;
                    padding-right: 0px;
                }
            }
            .passes-packages-container .passes-packages-header-section .title-container .title[data-v-58baf9a5] {
                display: inline-flex;
                flex-direction: column;
                overflow: hidden;
                text-align: center;
                font-size: 1.6rem;
                text-transform: uppercase;
                line-height: 1.5rem;
            }
            [dir="ltr"] .passes-packages-container .passes-packages-header-section .title-container .title[data-v-58baf9a5] {
                font-family: "Druk Wide Heavy Italic", sans-serif;
            }
            @media (min-width: 768px) {
                .passes-packages-container .passes-packages-header-section .title-container .title[data-v-58baf9a5] {
                    font-size: 4.2rem;
                    line-height: 3.9rem;
                }
            }
            @media (min-width: 1024px) {
                .passes-packages-container .passes-packages-header-section .title-container .title[data-v-58baf9a5] {
                    font-size: 5.5rem;
                    line-height: 5rem;
                }
            }
            @media (min-width: 360px) and (max-width: 767px) {
                .passes-packages-container .passes-packages-header-section .title-container .title[data-v-58baf9a5] {
                    font-size: 2.375rem;
                    line-height: 2.2rem;
                }
            }
            .passes-packages-container .passes-packages-header-section .title-container .title .second-part[data-v-58baf9a5] {
                --tw-text-opacity: 1;
                color: rgb(255 255 255 / var(--tw-text-opacity));
                text-indent: 1.25rem;
            }
            @media (min-width: 768px) {
                .passes-packages-container .passes-packages-header-section .title-container .title .second-part[data-v-58baf9a5] {
                    text-indent: 7rem;
                }
            }
            @media (min-width: 1024px) {
                .passes-packages-container .passes-packages-header-section .title-container .title .second-part[data-v-58baf9a5] {
                    text-indent: 9.188rem;
                }
            }
            @media (min-width: 360px) and (max-width: 767px) {
                .passes-packages-container .passes-packages-header-section .title-container .title .second-part[data-v-58baf9a5] {
                    text-indent: 1.313rem;
                }
            }
            .passes-packages-container .passes-packages-header-section .tabs-wrapper[data-v-58baf9a5] {
                position: absolute;
                bottom: 0px;
                z-index: 10;
                display: flex;
                height: 7.5rem;
                width: 100%;
                justify-content: center;
            }
            [dir="ltr"] .passes-packages-container .passes-packages-header-section .tabs-wrapper[data-v-58baf9a5] {
                left: 0px;
            }
            .passes-packages-container .passes-packages-header-section .tabs-wrapper .tabs-list[data-v-58baf9a5] {
                position: relative;
                margin: 0px;
                display: flex;
                height: 100%;
                width: -moz-fit-content;
                width: fit-content;
                list-style-type: none;
                overflow-x: auto;
                background-color: transparent;
                padding-left: 1rem;
                padding-right: 1rem;
                padding-top: 5.25rem;
                font-size: 0.813rem;
                text-transform: uppercase;
                line-height: 1rem;
            }
            [dir="ltr"] .passes-packages-container .passes-packages-header-section .tabs-wrapper .tabs-list[data-v-58baf9a5] {
                font-family: "Druk Text Wide Bold", sans-serif;
            }
            @media (min-width: 1024px) {
                .passes-packages-container .passes-packages-header-section .tabs-wrapper .tabs-list[data-v-58baf9a5] {
                    justify-content: center;
                    padding-left: 0px;
                    padding-right: 0px;
                }
            }
            .passes-packages-container .passes-packages-header-section .tabs-wrapper .tabs-list[data-v-58baf9a5] {
                scrollbar-width: none;
            }
            .passes-packages-container .passes-packages-header-section .tabs-wrapper .tabs-list .tab[data-v-58baf9a5] {
                cursor: pointer;
                white-space: nowrap;
                padding-bottom: 1.25rem;
                --tw-text-opacity: 1;
                color: rgb(255 255 255 / var(--tw-text-opacity));
                opacity: 0.5;
            }
            [dir="ltr"] .passes-packages-container .passes-packages-header-section .tabs-wrapper .tabs-list .tab[data-v-58baf9a5] {
                margin-right: 2rem;
            }
            @media (min-width: 768px) {
                [dir="ltr"] .passes-packages-container .passes-packages-header-section .tabs-wrapper .tabs-list .tab[data-v-58baf9a5] {
                    margin-right: 3rem;
                }
            }
            .passes-packages-container .passes-packages-header-section .tabs-wrapper .tabs-list .tab.active[data-v-58baf9a5] {
                padding-bottom: 1rem;
                opacity: 1;
            }
            @media (min-width: 1024px) {
                .passes-packages-container .passes-packages-header-section .tabs-wrapper .tabs-list .tab[data-v-58baf9a5]:hover {
                    transition: 0.33s;
                    opacity: 1 !important;
                }
            }
            .passes-packages-container .passes-packages-header-section .tabs-wrapper .tabs-list .tab.last-child[data-v-58baf9a5] {
                margin: 0;
            }
            .passes-packages-container .passes-packages-header-section .tabs-wrapper .tabs-list .line-indicator[data-v-58baf9a5] {
                position: absolute;
                bottom: 0px;
                height: 0.25rem;
                --tw-bg-opacity: 1;
                background-color: rgb(250 217 3 / var(--tw-bg-opacity));
            }
            .passes-packages-container .passes-packages-header-section .tabs-wrapper .tabs-list[data-v-58baf9a5]::-webkit-scrollbar {
                display: none;
            }
            /*! CSS Used from: Embedded */
            .pass-item[data-v-7a00e028] {
                box-shadow: 0 3px 24px -24px #000;
            }
            .line-clamp-1[data-v-7a00e028] {
                -webkit-line-clamp: 1;
            }
            .line-clamp-1[data-v-7a00e028],
            .line-clamp-2[data-v-7a00e028] {
                overflow: hidden;
                display: -webkit-box;
                -webkit-box-orient: vertical;
            }
            .line-clamp-2[data-v-7a00e028] {
                -webkit-line-clamp: 2;
            }
            /*! CSS Used from: Embedded */
            .pass-new-ui-carousel-container[data-v-005c8a26] .progress {
                display: none;
            }
            @media (min-width: 1024px) {
                .pass-new-ui-carousel-container[data-v-005c8a26] .progress {
                    display: block;
                }
            }
            .pass-new-ui-carousel-container[data-v-005c8a26] .progress {
                width: 100%;
                height: 5px;
                overflow: hidden;
                background-color: transparent;
                background-image: linear-gradient(90deg, #fad903, #fad903);
                background-repeat: no-repeat;
                background-size: 0 100%;
                transition: background-size 0.4s ease-in-out;
                position: relative;
            }
            .pass-new-ui-carousel-container[data-v-005c8a26] .progress:after {
                content: "";
                position: absolute;
                bottom: 0;
                left: 0;
                background-color: rgba(20, 43, 115, 0.1019607843);
                width: 100%;
                height: 2px;
                display: block;
                z-index: -1;
            }
            .pass-new-ui-carousel-container .carousel-pass-new[data-v-005c8a26] .slick-list {
                display: flex;
                padding-top: 32px !important;
            }
            .pass-new-ui-carousel-container .carousel-pass-new[data-v-005c8a26] .slick-list .slick-track {
                justify-content: center;
                display: flex;
            }
            .pass-new-ui-carousel-container .carousel-pass-new[data-v-005c8a26] .slick-list .slick-track:after,
            .pass-new-ui-carousel-container .carousel-pass-new[data-v-005c8a26] .slick-list .slick-track:before {
                display: none;
            }
            .pass-new-ui-carousel-container .carousel-pass-new[data-v-005c8a26] .slick-list .slick-track .slick-slide,
            .pass-new-ui-carousel-container .carousel-pass-new[data-v-005c8a26] .slick-list .slick-track .slick-slide > div,
            .pass-new-ui-carousel-container .carousel-pass-new[data-v-005c8a26] .slick-list .slick-track .slick-slide > div > div,
            .pass-new-ui-carousel-container .carousel-pass-new[data-v-005c8a26] .slick-list .slick-track .slick-slide > div > div > div {
                height: 100%;
            }
            .pass-new-ui-carousel-container .carousel-pass-new[data-v-005c8a26] .slick-slide {
                display: flex;
                justify-content: center;
            }
            .pass-new-ui-carousel-container .carousel-pass-new[data-v-005c8a26] .slick-slide > div {
                width: 100%;
            }
            /*! CSS Used from: Embedded */
            .passes-packages-content-wrapper .passes-section-content-container[data-v-1538b964] {
                padding-bottom: 4rem;
                padding-top: 2.5rem;
            }
            @media (min-width: 1024px) {
                .passes-packages-content-wrapper .passes-section-content-container[data-v-1538b964] {
                    padding-bottom: 7rem;
                    padding-top: 5rem;
                }
            }
            .passes-packages-content-wrapper .passes-section-content-container + .passes-section-content-container[data-v-1538b964] {
                padding-top: 0px;
            }
            @media (min-width: 1024px) {
                .passes-packages-content-wrapper .passes-section-content-container-comparasion[data-v-1538b964] {
                    padding-bottom: 3rem;
                }
            }
            .passes-packages-content-wrapper .passes-section-content-container-comparasion .passes-main-wrapper[data-v-1538b964] {
                padding-top: 2.5rem;
            }
            @media (min-width: 1024px) {
                .passes-packages-content-wrapper .passes-section-content-container-comparasion .passes-main-wrapper[data-v-1538b964] {
                    padding-top: 0px;
                }
            }
            .sort[data-v-1538b964] {
                display: flex;
                height: 2rem;
                align-items: center;
                gap: 0.25rem;
                border-radius: 0.5rem;
                background-color: rgb(26 26 26 / var(--tw-bg-opacity));
                --tw-bg-opacity: 0.05;
                padding-left: 0.75rem;
                padding-right: 0.75rem;
                font-size: 11px;
                --tw-text-opacity: 1;
                color: rgb(26 26 26 / var(--tw-text-opacity));
            }
            [dir="ltr"] .sort[data-v-1538b964] {
                font-family: "Inter Semi Bold", sans-serif;
            }
            .sort.active[data-v-1538b964] {
                background-color: rgb(20 43 115 / var(--tw-bg-opacity));
                --tw-bg-opacity: 1;
                --tw-text-opacity: 1;
                color: rgb(255 255 255 / var(--tw-text-opacity));
            }
            /*! CSS Used keyframes */
            @keyframes dotPulse-06e658a1 {
                0% {
                    box-shadow: 9999px 0 0 -5px #fff;
                }
                30% {
                    box-shadow: 9999px 0 0 2px #fff;
                }
                60%,
                to {
                    box-shadow: 9999px 0 0 -5px #fff;
                }
            }
            @keyframes dotPulseBefore-06e658a1 {
                0% {
                    box-shadow: 9984px 0 0 -5px #fff;
                }
                30% {
                    box-shadow: 9984px 0 0 2px #fff;
                }
                60%,
                to {
                    box-shadow: 9984px 0 0 -5px #fff;
                }
            }
            @keyframes dotPulseAfter-06e658a1 {
                0% {
                    box-shadow: 10014px 0 0 -5px #fff;
                }
                30% {
                    box-shadow: 10014px 0 0 2px #fff;
                }
                60%,
                to {
                    box-shadow: 10014px 0 0 -5px #fff;
                }
            }
            /*! CSS Used fontfaces */
            @font-face {
                font-family: "Druk Heavy Italic";
                src: local("Druk HeavyItalic Web"), local("Druk-HeavyItalic-Web"), url(/assets/fonts/Druk-HeavyItalic-Web.e6754a8.woff) format("woff"),
                    url(/assets/fonts/Druk-HeavyItalic-Web.188a6c2.woff2) format("woff2");
                font-weight: 900;
                font-style: italic [normal];
                font-display: swap;
            }
            @font-face {
                font-family: "Druk Text Medium Italic";
                font-weight: 500;
                font-style: italic [normal];
                font-stretch: normal;
                src: local("DrukText MediumItalic Web"), local("DrukText-MediumItalic-Web"), url(/assets/fonts/DrukText-MediumItalic-Web.3045b0e.woff2) format("woff2"),
                    url(/assets/fonts/DrukText-MediumItalic-Web.8046ccb.woff) format("woff");
                font-display: swap;
            }
            @font-face {
                font-family: "Inter Bold";
                font-weight: 700;
                font-style: normal;
                src: local("Inter Bold"), local("Inter-Bold"), url(/assets/fonts/Inter-Bold.a73db89.ttf) format("truetype");
            }
            @font-face {
                font-family: "Inter Reguler";
                font-weight: 400;
                font-style: normal;
                src: local("Inter Reguler"), local("Inter-Reguler"), url(/assets/fonts/Inter-Regular.2391725.ttf) format("truetype");
            }
            @font-face {
                font-family: "Inter Semi Bold";
                font-weight: 600;
                font-style: normal;
                src: local("Inter Semi Bold"), local("Inter-Semi-Bold"), url(/assets/fonts/Inter-SemiBold.45b4c2a.ttf) format("truetype");
            }
            @font-face {
                font-family: "Inter Medium";
                font-weight: 500;
                font-style: normal;
                src: local("Inter Medium"), local("Inter-Medium"), url(/assets/fonts/Inter-Medium.e7231ba.ttf) format("truetype");
            }
            @font-face {
                font-family: "NotoSansArabic Bold";
                font-weight: 700;
                font-style: normal;
                src: local("NotoSansArabic Bold"), local("NotoSansArabic-Bold"), url(/assets/fonts/NotoSansArabic-Bold.ce0cf1c.ttf) format("truetype");
            }
            @font-face {
                font-family: "Druk Wide Heavy Italic";
                font-weight: 900;
                font-style: normal;
                src: local("DrukWide HeavyItalic Web"), local("DrukWide-HeavyItalic-Web"), url(/assets/fonts/DrukWide-HeavyItalic-Web.dcf980b.woff) format("woff"),
                    url(/assets/fonts/DrukWide-HeavyItalic-Web.6eb7946.woff2) format("woff2");
                font-display: swap;
            }
            @font-face {
                font-family: "Druk Text Heavy Italic";
                font-weight: 800;
                font-style: italic [normal];
                src: local("DrukText HeavyItalic Web"), local("DrukText-HeavyItalic-Web"), url(/assets/fonts/DrukText-HeavyItalic-Web.a4b8eee.woff) format("woff"),
                    url(/assets/fonts/DrukText-HeavyItalic-Web.a20ce47.woff2) format("woff2");
                font-display: swap;
            }
            @font-face {
                font-family: "Druk Text Wide Bold";
                font-weight: 700;
                font-style: normal;
                src: local("DrukTextWide Bold Web"), local("DrukTextWide-Bold-Web"), url(/assets/fonts/DrukTextWide-Bold-Web.82f1d3b.woff) format("woff"),
                    url(/assets/fonts/DrukTextWide-Bold-Web.f77cf61.woff2) format("woff2");
                font-display: swap;
            }