@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(../media/dm-sans-latin-ext-wght-normal.05f1dgc1x-8-9.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(../media/dm-sans-latin-wght-normal.093t2wnx1bd8p.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.0njn0k24e9yoi.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-wght-normal.0rcuf0.1.yh_r.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.06-9dg6i6j3-0.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.0k9zl1k-01kin.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.0tobx9jzz29xd.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.102o-0.xi~5bx.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.055ydel_y7o6i.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-cyrillic-ext-wght-normal.0dey5r~p7vopy.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-cyrillic-wght-normal.0sne5orzeeqcd.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-greek-wght-normal.103av0f6-vbah.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-vietnamese-wght-normal.0x1odcv7pny2o.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-latin-ext-wght-normal.0mdetv8l38lwc.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-latin-wght-normal.0qxd.tkdo6fa~.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.merchant-site{--site-bg:#fafaf9;--site-surface:#fff;--site-text:#1c1917;--site-text-muted:#57534e;--site-text-subtle:#78716c;--site-text-faint:#a8a29e;--site-border:#e7e5e4;--site-accent:#111;--site-on-accent:#fff;--site-focus:#111;--merchant-primary:var(--site-accent);--merchant-on-primary:var(--site-on-accent);--merchant-canvas:var(--site-bg);--merchant-radius:.5rem;--merchant-font:"Inter Variable", "Inter", sans-serif;font-family:var(--merchant-font);background-color:var(--site-bg);color:var(--site-text)}.merchant-site button{border-radius:var(--merchant-radius)}.merchant-site .bg-black{background-color:var(--merchant-primary);border-color:var(--merchant-primary)}.merchant-site.merchant-outline .bg-black{color:var(--site-outline,var(--merchant-primary));background-color:#0000}.merchant-site .merchant-booking-card{background-color:var(--merchant-canvas);border-color:var(--merchant-primary)}.merchant-site a.site-button,.merchant-site button.site-button{background-color:var(--site-button,var(--site-accent));border-color:var(--site-button-edge,var(--site-button,var(--site-accent)));box-shadow:0 0 0 2px var(--site-button-edge,transparent);color:var(--site-button-text,var(--site-on-accent))}.merchant-site a.site-button[data-treatment=outline],.merchant-site button.site-button[data-treatment=outline]{color:var(--site-outline,var(--site-accent));border-color:var(--site-outline,var(--site-accent));box-shadow:none;background-color:#0000}.merchant-site a.site-button:hover:not(:disabled),.merchant-site button.site-button:hover:not(:disabled){background-color:color-mix(in srgb, var(--site-accent) 82%, black);border-color:var(--site-accent);color:var(--site-on-accent)}.merchant-site a.site-button[data-treatment=outline]:hover:not(:disabled),.merchant-site button.site-button[data-treatment=outline]:hover:not(:disabled){background-color:color-mix(in srgb, var(--site-outline,var(--site-accent)) 12%, var(--site-surface));color:var(--site-outline,var(--site-accent))}.merchant-site a:focus-visible,.merchant-site button:focus-visible,.merchant-site input:focus-visible,.merchant-site select:focus-visible,.merchant-site textarea:focus-visible{outline:2px solid var(--site-focus);outline-offset:2px}.merchant-site .merchant-confirm{background-color:var(--merchant-primary);border-color:var(--merchant-primary);color:var(--merchant-on-primary)}.merchant-site .merchant-confirm:hover:not(:disabled){background-color:color-mix(in srgb, var(--merchant-primary) 82%, black);border-color:var(--merchant-primary);color:var(--merchant-on-primary)}.merchant-site.merchant-outline .merchant-confirm{color:var(--site-outline,var(--merchant-primary));background-color:#0000}.merchant-site.merchant-outline .merchant-confirm:hover:not(:disabled){background-color:color-mix(in srgb, var(--site-outline,var(--merchant-primary)) 12%, var(--site-surface));color:var(--site-outline,var(--merchant-primary))}.merchant-site .merchant-field{border-style:solid;border-width:1px;border-color:var(--site-border);background-color:var(--site-surface);color:var(--site-text)}.merchant-site .merchant-field:focus{border-color:var(--site-accent);background-color:var(--site-surface);outline:none}.merchant-site .merchant-field[data-invalid=true],.merchant-site .merchant-field[data-invalid=true]:focus{border-color:var(--site-error,#ef4444)}.merchant-site .merchant-choice{border-style:solid;border-width:1px;border-color:var(--site-border);background-color:var(--site-surface);color:var(--site-text)}.merchant-site .merchant-choice:hover:not(:disabled):not([data-selected=true]){border-color:var(--site-accent);background-color:color-mix(in srgb, var(--site-accent) 14%, var(--site-surface))}.merchant-site .merchant-choice[data-selected=true]{background-color:var(--merchant-primary);border-color:var(--merchant-primary);color:var(--merchant-on-primary)}
