.vj-nationality-option{display:flex;align-items:center;gap:8px}.vj-nationality-label{flex:1}.select2-selection__rendered.has-flag{display:flex!important;align-items:center;gap:8px}.select2-selection__rendered.has-flag:before{content:"";display:inline-block;width:16px;height:12px;background-image:var(--iti-path-flags-1x);background-repeat:no-repeat;background-size:3904px 12px}.select2-selection__rendered.has-flag[data-country=es]:before{background-position:-1056px 0}.select2-selection__rendered.has-flag[data-country=de]:before{background-position:-880px 0}.select2-selection__rendered.has-flag[data-country=fr]:before{background-position:-1168px 0}.select2-selection__rendered.has-flag[data-country=it]:before{background-position:-1696px 0}.select2-selection__rendered.has-flag[data-country=pt]:before{background-position:-2864px 0}.select2-selection__rendered.has-flag[data-country=gb]:before{background-position:-1200px 0}.select2-selection__rendered.has-flag[data-country=us]:before{background-position:-3616px 0}.select2-selection__rendered.has-flag[data-country=ad]:before{background-position:-16px 0}.select2-selection__rendered.has-flag[data-country=ae]:before{background-position:-32px 0}.select2-selection__rendered.has-flag[data-country=af]:before{background-position:-48px 0}.select2-selection__rendered.has-flag[data-country=al]:before{background-position:-96px 0}.select2-selection__rendered.has-flag[data-country=am]:before{background-position:-112px 0}.select2-selection__rendered.has-flag[data-country=ar]:before{background-position:-144px 0}.select2-selection__rendered.has-flag[data-country=at]:before{background-position:-176px 0}.select2-selection__rendered.has-flag[data-country=au]:before{background-position:-192px 0}.select2-selection__rendered.has-flag[data-country=be]:before{background-position:-304px 0}.select2-selection__rendered.has-flag[data-country=bg]:before{background-position:-336px 0}.select2-selection__rendered.has-flag[data-country=br]:before{background-position:-480px 0}.select2-selection__rendered.has-flag[data-country=ca]:before{background-position:-576px 0}.select2-selection__rendered.has-flag[data-country=ch]:before{background-position:-656px 0}.select2-selection__rendered.has-flag[data-country=cl]:before{background-position:-704px 0}.select2-selection__rendered.has-flag[data-country=cn]:before{background-position:-736px 0}.select2-selection__rendered.has-flag[data-country=co]:before{background-position:-752px 0}.select2-selection__rendered.has-flag[data-country=cz]:before{background-position:-864px 0}.select2-selection__rendered.has-flag[data-country=dk]:before{background-position:-912px 0}.select2-selection__rendered.has-flag[data-country=ec]:before{background-position:-976px 0}.select2-selection__rendered.has-flag[data-country=ee]:before{background-position:-992px 0}.select2-selection__rendered.has-flag[data-country=eg]:before{background-position:-1008px 0}.select2-selection__rendered.has-flag[data-country=fi]:before{background-position:-1088px 0}.select2-selection__rendered.has-flag[data-country=gr]:before{background-position:-1392px 0}.select2-selection__rendered.has-flag[data-country=hr]:before{background-position:-1504px 0}.select2-selection__rendered.has-flag[data-country=hu]:before{background-position:-1536px 0}.select2-selection__rendered.has-flag[data-country=id]:before{background-position:-1552px 0}.select2-selection__rendered.has-flag[data-country=ie]:before{background-position:-1568px 0}.select2-selection__rendered.has-flag[data-country=il]:before{background-position:-1584px 0}.select2-selection__rendered.has-flag[data-country=in]:before{background-position:-1616px 0}.select2-selection__rendered.has-flag[data-country=iq]:before{background-position:-1648px 0}.select2-selection__rendered.has-flag[data-country=ir]:before{background-position:-1664px 0}.select2-selection__rendered.has-flag[data-country=jp]:before{background-position:-1760px 0}.select2-selection__rendered.has-flag[data-country=kr]:before{background-position:-1888px 0}.select2-selection__rendered.has-flag[data-country=mx]:before{background-position:-2448px 0}.select2-selection__rendered.has-flag[data-country=my]:before{background-position:-2464px 0}.select2-selection__rendered.has-flag[data-country=nl]:before{background-position:-2592px 0}.select2-selection__rendered.has-flag[data-country=no]:before{background-position:-2608px 0}.select2-selection__rendered.has-flag[data-country=nz]:before{background-position:-2672px 0}.select2-selection__rendered.has-flag[data-country=pe]:before{background-position:-2720px 0}.select2-selection__rendered.has-flag[data-country=ph]:before{background-position:-2768px 0}.select2-selection__rendered.has-flag[data-country=pk]:before{background-position:-2784px 0}.select2-selection__rendered.has-flag[data-country=pl]:before{background-position:-2800px 0}.select2-selection__rendered.has-flag[data-country=ro]:before{background-position:-2944px 0}.select2-selection__rendered.has-flag[data-country=ru]:before{background-position:-2976px 0}.select2-selection__rendered.has-flag[data-country=sa]:before{background-position:-3008px 0}.select2-selection__rendered.has-flag[data-country=se]:before{background-position:-3072px 0}.select2-selection__rendered.has-flag[data-country=sg]:before{background-position:-3088px 0}.select2-selection__rendered.has-flag[data-country=th]:before{background-position:-3392px 0}.select2-selection__rendered.has-flag[data-country=tr]:before{background-position:-3504px 0}.select2-selection__rendered.has-flag[data-country=ua]:before{background-position:-3584px 0}.select2-selection__rendered.has-flag[data-country=ve]:before{background-position:-3696px 0}.select2-selection__rendered.has-flag[data-country=vn]:before{background-position:-3744px 0}.select2-selection__rendered.has-flag[data-country=za]:before{background-position:-3856px 0}.vj-nationality-dropdown .select2-results__option{padding:8px 12px}:root{--vj-color-blue: #2bc7eb;--vj-color-pink: #ff007a;--vj-color-primary: #2563eb;--vj-color-primary-dark: #1d4ed8;--vj-color-text: #0f172a;--vj-color-muted: #64748b;--vj-color-muted-light: #94a3b8;--vj-color-border: #e2e8f0;--vj-color-surface: #ffffff;--vj-color-surface-alt: #eff2fd;--vj-shadow-sm: 0 1px 2px rgba(15, 23, 42, .05);--vj-shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--vj-shadow-lg: 0 12px 24px rgba(15, 23, 42, .18);--vj-radius-sm: 12px;--vj-radius-md: .5em;--vj-radius-lg: .5em;--vj-radius-full: 999px}.woocommerce-address-fields .optional,.woocommerce-billing-fields .optional{display:none}.woocommerce-address-fields label,.woocommerce-billing-fields label,.woocommerce-EditAccountForm label{font-size:16px!important}.woocommerce-address-fields input[type=text],.woocommerce-address-fields input[type=email],.woocommerce-address-fields input[type=tel],.woocommerce-address-fields input[type=password],.woocommerce-address-fields input[type=number],.woocommerce-address-fields input[type=date],.woocommerce-address-fields select,.woocommerce-address-fields textarea,.woocommerce-billing-fields input[type=text],.woocommerce-billing-fields input[type=email],.woocommerce-billing-fields input[type=tel],.woocommerce-billing-fields input[type=password],.woocommerce-billing-fields input[type=number],.woocommerce-billing-fields input[type=date],.woocommerce-billing-fields select,.woocommerce-billing-fields textarea{font-size:16px;height:42px}.woocommerce-address-fields .select2-container--default .select2-selection--single,.woocommerce-billing-fields .select2-container--default .select2-selection--single{height:42px;font-size:16px;display:flex;align-items:center}.woocommerce-address-fields .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px;line-height:normal;padding-top:0;padding-bottom:0}.woocommerce-address-fields .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;display:flex;align-items:center}.woocommerce-account.woocommerce-edit-account .woocommerce-MyAccount-content,.woocommerce-account.woocommerce-edit-address .woocommerce-MyAccount-content{background-color:var(--vj-color-surface);border:1px solid var(--vj-color-border);border-radius:var(--vj-radius-md);padding:2rem;box-shadow:var(--vj-shadow-md)}.woocommerce-account.woocommerce-edit-account .woocommerce-form-row--first,.woocommerce-account.woocommerce-edit-account .woocommerce-form-row--last,.woocommerce-account.woocommerce-edit-account .woocommerce-form-row:has(#account_display_name){display:none}.woocommerce-orders-table .vj-orders-reservation__image img{width:80px;height:80px;object-fit:cover}.woocommerce-table--order-downloads img{width:60px;height:60px;object-fit:cover}.vj-checkout-pay .vj-order-item,.vj-checkout-received .vj-order-item{display:flex;align-items:center;gap:.75rem}.vj-checkout-pay .vj-order-item__thumb,.vj-checkout-received .vj-order-item__thumb{display:inline-flex}.vj-checkout-pay .vj-order-item__thumb img,.vj-checkout-received .vj-order-item__thumb img{width:80px;height:80px;object-fit:cover;border-radius:var(--vj-radius-sm)}#payment .wc_payment_method label img.monei-icons{max-height:24px!important;width:auto!important;max-width:80px!important;vertical-align:middle;float:right;margin-left:auto}#payment .wc_payment_method label[for=payment_method_revolut_pay_by_bank] img{max-height:20px!important;width:auto!important;vertical-align:middle;float:right;margin-left:4px}
