.button_button__y_tIQ{width:max-content;padding:var(--xs) var(--m);border:none;font:inherit;height:min-content;cursor:pointer;transition:var(--transition) filter;margin:0}.button_button__y_tIQ:disabled{cursor:not-allowed;color:var(--gray-color);border-color:var(--gray-color)}.button_button__y_tIQ:disabled:hover{color:var(--gray-color);border-color:var(--gray-color);background-color:transparent}.button_button__y_tIQ:not(:disabled):hover{filter:brightness(150%)}.button_icon__nYFZI{display:inline-flex;color:var(--foreground-color);align-items:center;gap:var(--xs)}.button_action__87Q7j,.button_default__hyybD{background-color:transparent;color:var(--primary-color);border:2px solid var(--primary-color);transition:var(--transition)}.button_action__87Q7j:hover,.button_default__hyybD:hover{background-color:var(--primary-color);color:var(--on-primary-color)}.button_subtle__yk4XE{background-color:transparent;border:none;text-decoration:underline;text-underline-offset:2px;padding:var(--s) var(--xxs)}.button_action__87Q7j:hover,.button_default__hyybD:hover{background-color:transparent;color:var(--primary-color);border:2px solid var(--primary-color)}.button_white__ENY9Z{background-color:transparent;color:var(--background-color);border:1px solid var(--background-color);transition:var(--transition) background-color}.button_white__ENY9Z:hover{background-color:var(--background-color);color:var(--foreground-color)}.button_error__Hf02_{background-color:transparent;color:var(--warning-color);border:2px solid var(--warning-color)}.button_only-icon__QiD_f{padding:0;width:min-content}.button_only-icon__QiD_f,.button_only-icon__QiD_f:hover{background-color:transparent;border:none;color:var(--foreground-color)}.button_only-icon__QiD_f:hover{filter:brightness(300%)}.button_action__87Q7j{padding:var(--xxxs)}.button_action-white__WHjAD{background-color:#fff;color:var(--primary-color);border:1px solid var(--primary-color);padding:var(--xxxs);font-size:14px}.button_action-white__WHjAD:not(:disabled):hover{color:var(--primary-color);filter:brightness(95%)}.icon_l__T3P6l{font-size:32px}.icon_m__d6XrB{font-size:24px}.icon_s__i7w4b{font-size:18px}.form_form__rfN2k{--button-width:100%}.form_form__rfN2k>*{margin-top:var(--s)}.form_footer__nX17T{margin:var(--m) 0;width:100%;display:flex;gap:var(--l);align-items:center;justify-content:flex-end}.form_hidden-button__FMNmY{display:none}.base-input_light__ETIMV{--input-background:var(--background-color);--input-text-color:var(--foreground-color);--input-border-color:var(--light-gray-color);--input-active-border-color:var(--primary-color)}.base-input_dark__FD8Qk{--input-background:var(--foreground-color);--input-text-color:var(--background-color);--input-border-color:var(--gray-color);--input-active-border-color:var(--primary-color)}.base-input_input__wt7Zn{display:flex;flex-direction:column;gap:var(--xxxxs)}.base-input_label__yPXq2,.base-input_label__yPXq2>*{display:block}.base-input_label__yPXq2,.base-input_label__yPXq2>*{background-color:transparent}.base-input_label__yPXq2>*{color:var(--input-text-color,var(--foreground-color));font:inherit;border:none;border-radius:0;width:100%;outline:none;padding:var(--xxxs)}.base-input_label__yPXq2 :first-child{padding-left:0;font-weight:700;font-size:.85rem;line-height:.5rem}.base-input_label__yPXq2 input,.base-input_label__yPXq2 select,.base-input_label__yPXq2 textarea{color:var(--input-text-color,var(--foreground-color));background-color:var(--input-background,var(--background-color));border:1px solid var(--input-border-color)}.base-input_label__yPXq2 input:focus,.base-input_label__yPXq2 select:focus,.base-input_label__yPXq2 textarea:focus{border:1px solid var(--input-active-border-color)}.base-input_markdown__QeCwW>p{margin:0}.base-input_markdown__QeCwW * a{text-decoration:underline}.link_link__N3tLb,.link_link__N3tLb span{display:inline-flex;align-items:center;cursor:pointer;text-underline-offset:2px}.link_regular__U_unK .link_text__Wu8YB,.link_subtle__iAw8Y .link_text__Wu8YB{font-size:inherit;text-decoration:underline;font-weight:var(--weight-regular);margin:0}.link_active__glqRV{color:var(--primary-color);text-decoration:underline;-webkit-text-decoration-color:var(--primary-color);text-decoration-color:var(--primary-color)}.link_regular__U_unK{transition:var(--transition) all}.link_regular__U_unK:hover,.link_subtle__iAw8Y:hover{filter:brightness(1.2);text-shadow:-.02ex 0 currentColor,.01ex 0 currentColor}.link_subtle__iAw8Y .link_text__Wu8YB{text-decoration:none;font-weight:var(--weight-regular)}.link_invisible__aP8UV{text-decoration:none}.link_icon__8HnIS{display:flex;margin-right:var(--xxxs)}.link_navigation__2fo4n{transition:all .1s ease-in-out}.link_navigation__2fo4n:hover{text-decoration:none;text-shadow:-.01ex 0 currentColor,.01ex 0 currentColor}.link_subtle__iAw8Y:hover .link_text__Wu8YB{text-decoration:underline}.link_navigation__2fo4n:hover .link_text__Wu8YB{text-decoration:none}.link_padding-link__9J0LY{padding:var(--xs) var(--m)}.link_subtle__iAw8Y .link_active__glqRV{text-decoration:none}.input-error_error__10pTH{color:var(--error-color);display:flex;gap:var(--xxxxs)}.input-error_error__10pTH p{margin:0}.input-attributes_attributes__U1oRa{display:grid;grid-gap:var(--m)}.input-attributes_attributes-title__eosuL{margin-bottom:0}.input-attributes_attribute__OBnF_{display:flex;align-items:center;justify-content:space-between;gap:var(--xxxxs)}.input-attributes_attribute__OBnF_ p{margin:0}.input-attributes_icon__OZv4M{border:none;background-color:transparent}.input-attributes_footer__SBVYp{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--xxs);margin-top:var(--xs)}.input-attributes_footer__SBVYp p{margin:0}.input-attributes_active__aFAMS{color:var(--foreground-color);border:2px solid var(--foreground-color);border-radius:100%}.divider_divider__hj_a9{border-color:var(--gray-color-1);width:100%}.divider_divider-section__zSXyI{width:60%}.attributes-toggle-legend_wrapper__MPDcu{font-size:.75rem;border:1px solid var(--gray-color-2);padding:var(--xs)}.attributes-toggle-legend_paragraph__9nLvB{margin-bottom:var(--xxxxs)}.attributes-toggle-legend_icon__aGW7b{transform:translateY(4px)}.input-location_location__C6nPu{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--xs)}.input-location_location__C6nPu>*{grid-column:span 1}.input-location_street__s4FV0{grid-column:span 2}.input-location_label__KDMm_{margin-bottom:0}.input-location_map___MLXL{height:300px;width:100%}.map_map-button__Du2XL{margin-bottom:var(--s);padding:var(--xxs) var(--xs);border:none;display:inline-flex;align-items:center;gap:var(--xxxs);box-shadow:0 0 10px rgba(0,0,0,.5);border-radius:30px;background-color:var(--background-color)}.map_icon__FGVLU{color:var(--primary-color)}.map_map-button__Du2XL:hover{border:none;filter:brightness(110%)!important;background-color:var(--background-color)}.map_text__4vgJC{color:var(--foreground-color)}.loading_loading__Dl5le{display:flex;align-items:center;justify-content:center;height:100%}.input-images_input-images__dG3bt{overflow:hidden}.input-images_info-text__lVsd1{font-size:.85rem}.input-password_input-password__ivvqB{display:inline-block;width:calc(100% - 2rem)}.input-password_visibility-button__xp3We{display:inline-block;margin-left:.25rem;width:1rem}.input-datetime-range_input-wrapper__9e68t{display:inline-flex;align-items:center;width:100%}.input-datetime-range_clear-icon__dxaJX{display:flex;cursor:pointer;background:none;border:none;margin-left:auto}.input-datetime-range_input-date-range__gP7ql{border:none;gap:2px;outline:none;font-family:var(--body-font-family);font-size:var(--small-font-size);cursor:pointer;background:none;padding:0;color:var(--gray-color);display:flex;align-items:center;white-space:nowrap}.input-datetime-range_date-range__lxEIt{font-family:var(--body-font-family)}.input-datetime-range_date-range__lxEIt:focus{outline:none}.input-datetime-range_date-range-inner-wrapper__oQsRZ{background-color:var(--background-color);display:flex;flex-direction:column;align-items:center}.input-datetime-range_add-time__K9W79{color:var(--gray-color);border:1px solid var(--gray-color);font-size:var(--xxs);padding:var(--xxxxs);border-radius:10px;margin-left:var(--xxxs);font-weight:var(--weight-regular)}.input-datetime-range_time-picker__LjBJG{display:flex;gap:var(--xxxs)}.input-datetime-range_select-field__22gJA{max-width:140px!important}.input-datetime-range_times-checkbox__t_V8M{padding:var(--xxxs) 0}.input-datetime-range_popover___58dS{margin-top:10px;font-family:var(--body-font-family);width:320px}.input-datetime-range_locked-date__zIR2b{color:var(--gray-color-2)}.input-datetime-range_outside-date__3MTR0{display:none}@media screen and (max-width:750px){.input-datetime-range_popover___58dS{width:100vw}}.input-counter_input__NTVr3{background:none;border:none;font:inherit;font-size:var(--small-font-size);outline:none;color:var(--gray-color);white-space:nowrap;padding:0}.input-counter_capacity__m8ghe{gap:3px}.input-counter_capacity-wrapper__FR9s5{display:flex}.input-counter_capacity-clear__IKMwS{display:flex;margin-left:auto;cursor:pointer;background:none;border:none}.input-opening-hours_select-group__IpqWU{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--xs)}.input-checkbox_checkbox__d1MsM{display:inline-flex;gap:5px;align-items:center;transform:scale(1.5);border-radius:5px;border:2px solid var(--foreground-color);margin-right:var(--xxxs)}.profile_wrapper__Y1ohv{height:55px;width:auto;gap:var(--xs)}.profile_profile___q8Jn,.profile_wrapper__Y1ohv{position:relative;display:flex;align-items:center}.profile_profile___q8Jn{color:var(--profile-color,var(--primary-color));height:100%}.profile_profile___q8Jn:hover{filter:brightness(1.5)}.profile_label__k8n3J{padding:var(--xs) var(--s);font:inherit}.profile_menu__oC1P3{height:100%}.profile_button__3PPok{color:var(--profile-color,var(--primary-color));border:2px solid var(--profile-color,var(--primary-color));background-color:transparent;margin:0;padding:0;height:100%;cursor:pointer;display:flex;align-items:center}.profile_button__3PPok>div{width:unset}.profile_language-selector__AGEQm{width:max-content}.profile_user-initials__bdWDk{font-size:clamp(1.125rem,1.0171rem + .4795vw,1.5625rem);font-weight:var(--weight-medium);padding:var(--xxxs);border-radius:50%;color:var(--initial-font-color,var(--foreground-color));background-color:var(--initial-bg-color,var(--gray-color-2));margin:var(--xxxxs);width:43px;height:43px;display:flex;align-items:center;justify-content:center}.profile_profile-wrapper__bTJ1O{display:flex;align-items:center;gap:var(--xs)}.profile_language-button__i8aC9{color:var(--black-color-5,var(--gray-color));background-color:var(--white-color,var(--gray-color));font-variation-settings:"wght" 300;border:none;cursor:pointer}.profile_language-button__i8aC9:hover{color:var(--black-color-5,var(--gray-color));background-color:var(--gray-color-3)}.profile_footer__WTcs8{margin-top:var(--xs);display:flex;justify-content:center;text-align:center}.profile_register-title__5xE0K{display:flex;align-items:center;gap:var(--xxs);margin-bottom:0}.profile_register-title__5xE0K>*{flex:1 1}.profile_register-login-wrapper__oHrKI{display:flex;gap:var(--xs)}.profile_login-button__XxDZk{color:var(--black-color-5,var(--gray-color));background-color:transparent;font-variation-settings:"wght" 300;border:1px solid var(--primary-color);cursor:pointer;transition:all .3s ease}.profile_login-button__XxDZk:hover{filter:brightness(1);transform:scale(var(--scale-up))}.profile_login-button__XxDZk:hover,.profile_register-button__XNA_S{color:var(--white-color,var(--gray-color));background-color:var(--primary-color)}.profile_register-button__XNA_S{transition:all .3s ease}.profile_register-button__XNA_S:hover{color:var(--black-color);background-color:var(--people-color);transform:scale(var(--scale-up));filter:brightness(1)}.profile_select-text___TYVw{font-size:clamp(1.4375rem,1.2988rem + .6164vw,2rem);padding:var(--s);font-family:var(--title-font-family);font-weight:var(--weight-bold)}@media screen and (max-width:460px){.profile_register-title__5xE0K{flex-direction:column}}.profile_wallet-button__hlwdS{padding:0;display:flex;align-items:center;justify-content:center;color:var(--profile-color,var(--primary-color));border:none;height:60px;width:60px;background:transparent;cursor:pointer;transition:box-shadow .2s,filter .2s}.profile_wallet-button__hlwdS img{width:28px;height:28px}.profile_wallet-button__hlwdS:hover{filter:brightness(1.2)}.profile_wallet-panel__G_0xj{position:absolute;top:70px;right:0;width:350px;background:#fff;box-shadow:0 8px 32px rgba(30,185,84,.12),0 1.5px 4px rgba(0,0,0,.08);border-radius:5px;z-index:1000;padding:32px 24px 24px;animation:profile_walletPanelFadeIn__ghAYw .2s;display:flex;flex-direction:column;gap:12px}@keyframes profile_walletPanelFadeIn__ghAYw{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}.profile_wallet-panel__G_0xj button[aria-label="Cerrar wallet"]{position:absolute;top:14px;right:14px;background:transparent;border:none;font-size:26px;cursor:pointer;color:#888;transition:color .15s;z-index:10}.profile_wallet-panel__G_0xj button[aria-label="Cerrar wallet"]:hover{color:#1db954}.profile_walletContainer__fjnPM{display:flex;flex-direction:column;align-items:center;gap:18px}.profile_walletContent__1_ZwQ{width:100%;display:flex;flex-direction:column;align-items:center;gap:14px}.profile_header__ygBU8{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.profile_name__YzcOg{font-size:1.2rem;font-weight:600;color:#222}.profile_balance_____fT{font-size:1.3rem;font-weight:700;color:#1db954;background:#e9fbe9;padding:6px 16px;border-radius:8px;letter-spacing:.5px;box-shadow:0 1px 4px rgba(30,185,84,.07)}.profile_inputField__bfOHs{width:100%;padding:10px 14px;border:1.5px solid #e0e0e0;border-radius:8px;font-size:1rem;outline:none;transition:border .2s;margin-bottom:6px}.profile_inputField__bfOHs:focus{border:1.5px solid #1db954;background:#f6fff9}.profile_rechargeButton__KwbfE{width:100%;padding:10px 0;background:linear-gradient(90deg,#1db954 60%,#1ed760);color:#fff;font-weight:600;border:none;border-radius:8px;font-size:1rem;cursor:pointer;transition:background .2s,filter .2s;box-shadow:0 2px 8px rgba(30,185,84,.08)}.profile_rechargeButton__KwbfE:hover:not(:disabled){filter:brightness(1.08)}.profile_processing__XnOhP,.profile_rechargeButton__KwbfE:disabled{background:#b2dfb2;color:#fff;cursor:not-allowed}.profile_iconContainer__Z_8FU{margin-top:10px;display:flex;justify-content:center}.profile_icon__9L_kG{width:36px;height:36px;background:url(/icons/wallet.svg) no-repeat 50%;background-size:contain}@media (max-width:500px){.profile_wallet-panel__G_0xj{right:0;left:0;width:100vw;min-width:unset;border-radius:0 0 18px 18px;padding:20px 8px 16px}.profile_walletContent__1_ZwQ{padding:0 2vw}}@media screen and (max-width:425px){.profile_profile-wrapper__bTJ1O{justify-content:center!important;align-items:center!important}}.input-money_input__ESXfl>label>input{padding:var(--xxxs);text-align:right}.input-money_input__ESXfl>label>input:disabled{background-color:var(--gray-color-1)}.login_footer__SxNrE{margin-top:var(--xs);display:flex;justify-content:center}.login_footer-paragraph__xx4Ud{text-align:center}.input-price_input__IEtqi{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;justify-content:start;margin:var(--xs) 0}.input-price_input-money__7Y658,.input-price_price__vPxYB{display:flex;align-items:center;gap:var(--xs)}.input-price_price-checkbox__6jdwI{display:flex;gap:var(--xxxxs)}.register_footer__7G_Bd{margin-top:var(--xs);display:flex;justify-content:center;text-align:center}.markdown_markdown__7pSL3>ol,.markdown_markdown__7pSL3>ul{margin:var(--s) 0}.markdown_markdown__7pSL3>ul{list-style:disc;padding-left:var(--s)}.markdown_markdown__7pSL3>ol{list-style:decimal;padding-left:var(--s)}.markdown_markdown__7pSL3>h2{margin:var(--m) 0}.markdown_markdown__7pSL3{word-break:break-word}.markdown_markdown__7pSL3 img{width:calc(100% + var(--xxxxl) * 2);margin:var(--m) calc(var(--xxxxl) * -1)}@media screen and (max-width:780px){.markdown_markdown__7pSL3 img{width:calc(100% + var(--m) * 2);margin:var(--m) calc(var(--m) * -1)}}.markdown_markdown__7pSL3>table{table-layout:fixed;width:100%;border-collapse:separate;border-spacing:var(--xxxs)}.markdown_markdown__7pSL3>table>thead{text-align:left}.markdown_markdown__7pSL3>*>a,.markdown_markdown__7pSL3>a{color:var(--primary-color);text-decoration:underline}.register-form_info-title__MHd7w{margin-top:var(--m);margin-bottom:var(--xxxxs)}.register-form_info-body__7WrX3{margin-top:0}.register-form_md-content__CWzas{line-height:1.6}.image_image__D_ytO,.image_svg-sizes___lrtW,.image_svg-sizes___lrtW svg{width:100%;height:100%}.image_svg__0f2l7 svg{fill:currentColor}.image_cover__JsW9R{object-fit:cover}.image_contain__pe0Kn{object-fit:contain}.image_image-container__W__O1,.image_remote-image-container__XxI4F{position:relative!important;width:100%!important;height:100%!important}.image_remote-image-container__XxI4F span{position:unset!important;height:100%!important}.image_remote-image__fT_Mj{object-fit:cover!important;width:100%!important;position:relative!important;height:unset!important}.image_remote-image-contain__b4P2i{object-fit:contain!important}.image_clickable__NPlEt{transition:all .5s ease}.image_clickable__NPlEt:hover{transform:scale(1.05);filter:brightness(80%);cursor:pointer}.wallet_header__flRzn{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.wallet_name__wSfei{font-size:1.2rem;font-weight:600;color:var(--primary-color,#b9701d)}.wallet_balance__LFnuF{font-size:1.3rem;font-weight:700;color:var(--primary-color,#b9491d);background:#e9fbe9;padding:6px 16px;border-radius:8px;letter-spacing:.5px;box-shadow:0 1px 4px rgba(30,185,84,.07)}.wallet_inputField__8kgk_{width:100%;padding:10px 14px;border:1.5px solid #e0e0e0;border-radius:8px;font-size:1rem;outline:none;transition:border .2s;margin-bottom:6px;color:var(--primary-color,#1db954)}.wallet_inputField__8kgk_:focus{border:1.5px solid var(--primary-color,#1db954);background:#f6fff9}.wallet_rechargeButton__ZHokT{width:100%;padding:10px 0;background:linear-gradient(90deg,var(--primary-color,#1d54b9) 60%,#1ea3d7 100%);color:#fff;font-weight:600;border:none;border-radius:8px;font-size:1rem;cursor:pointer;transition:background .2s,filter .2s;box-shadow:0 2px 8px rgba(30,185,84,.08)}.wallet_rechargeButton__ZHokT:hover:not(:disabled){filter:brightness(1.08)}.wallet_processing__R6M3W,.wallet_rechargeButton__ZHokT:disabled{background:#b2dfb2;color:#fff;cursor:not-allowed}.wallet_iconContainer__z052D{margin-top:10px;display:flex;justify-content:center}@media (max-width:500px){.wallet_walletContent__BJw28{padding:12px 4vw}}