*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;min-height:100dvh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:inherit}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}a,button{-webkit-tap-highlight-color:transparent}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit;color:inherit;text-rendering:geometricPrecision}input,select{border-radius:0}input[type=checkbox]{min-width:10px}button{background:none;border:0;padding:0}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}ol,ul{margin:0}a,button,input,textarea{-webkit-tap-highlight-color:transparent}html,body{padding:0;margin:0}body{text-rendering:geometricPrecision;background-color:var(--color-background);color:var(--color-text)}body{font-family:Albert Sans,sans-serif;font-size:.9375rem;line-height:140%;font-weight:400}body.has-nav{padding-bottom:5rem}body.no-scroll{overflow:hidden}.form-input-wrapper,.form-chip-wrapper{position:relative;width:100%}.form-input-wrapper,.form-chip-wrapper{display:flex;gap:.375rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.form-input-wrapper label,.form-input-wrapper .label,.form-chip-wrapper label,.form-chip-wrapper .label{width:100%;color:var(--color-label-text);margin:0;padding:0 0 0 .375rem}.form-input-wrapper label,.form-input-wrapper .label,.form-chip-wrapper label,.form-chip-wrapper .label{font-family:Albert Sans,sans-serif;font-size:.875rem;line-height:140%;font-weight:400}.form-input-wrapper label,.form-input-wrapper .label,.form-chip-wrapper label,.form-chip-wrapper .label{display:flex;gap:0rem;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}.form-input-wrapper label span,.form-input-wrapper .label span,.form-chip-wrapper label span,.form-chip-wrapper .label span{font-style:italic;color:var(--color-label-text);opacity:.8}.form-input-wrapper label span,.form-input-wrapper .label span,.form-chip-wrapper label span,.form-chip-wrapper .label span{font-family:Albert Sans,sans-serif;font-size:.75rem;line-height:140%;font-weight:400}.form-input-wrapper label.disabled,.form-input-wrapper .label.disabled,.form-chip-wrapper label.disabled,.form-chip-wrapper .label.disabled{opacity:.4}.form-input-wrapper input,.form-chip-wrapper input{width:100%;max-height:2.625rem;background-color:transparent;outline:none;border:solid 1px var(--color-input-border);border-radius:1rem;padding:.75rem;color:var(--color-text)}.form-input-wrapper input,.form-chip-wrapper input{display:flex;gap:0rem;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.form-input-wrapper input,.form-chip-wrapper input{font-family:Albert Sans,sans-serif;font-size:1rem;line-height:140%;font-weight:400}.form-input-wrapper input,.form-chip-wrapper input{transition:all .4s cubic-bezier(.3,.45,.44,1)}.form-input-wrapper input::placeholder,.form-chip-wrapper input::placeholder{color:var(--color-label-text)}.form-input-wrapper input.show-hide-enabled,.form-chip-wrapper input.show-hide-enabled{padding-right:2.625rem}.form-input-wrapper input:-webkit-autofill,.form-chip-wrapper input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-background) inset;-webkit-text-fill-color:var(--color-text);caret-color:var(--color-text);border-color:var(--color-input-border)}.form-input-wrapper input:autofill,.form-chip-wrapper input:autofill{box-shadow:0 0 0 1000px var(--color-background) inset;-webkit-text-fill-color:var(--color-text);caret-color:var(--color-text);border-color:var(--color-input-border)}.form-input-wrapper input.error,.form-chip-wrapper input.error{border-color:var(--color-input-error)}.form-input-wrapper input:focus,.form-input-wrapper input .focus,.form-chip-wrapper input:focus,.form-chip-wrapper input .focus{border-color:var(--color-input-border-focus)}.form-input-wrapper input.disabled,.form-input-wrapper input:disabled,.form-chip-wrapper input.disabled,.form-chip-wrapper input:disabled{opacity:.4}.form-input-wrapper .show-hide,.form-chip-wrapper .show-hide{content:"";position:absolute;bottom:4px;right:4px;width:calc(2.625rem - 8px);height:calc(2.625rem - 8px);border-radius:calc(1rem - 4px);z-index:1}.form-input-wrapper .show-hide,.form-chip-wrapper .show-hide{display:flex;gap:0rem;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}@media(min-width:768px){.form-input-wrapper .show-hide,.form-chip-wrapper .show-hide{will-change:background-color;cursor:pointer}.form-input-wrapper .show-hide,.form-chip-wrapper .show-hide{transition:all .4s cubic-bezier(.3,.45,.44,1)}.form-input-wrapper .show-hide:hover,.form-chip-wrapper .show-hide:hover{background-color:var(--color-sticky-bg)}.form-input-wrapper .show-hide:hover,.form-chip-wrapper .show-hide:hover{backdrop-filter:blur(.625rem) saturate(180%);-webkit-backdrop-filter:blur(.625rem) saturate(180%);background-blend-mode:overlay}}.form-input-wrapper p.error,.form-chip-wrapper p.error{position:absolute;bottom:-.1875rem;right:.375rem;transform:translateY(100%);color:var(--color-input-error)}.form-input-wrapper p.error,.form-chip-wrapper p.error{font-family:Albert Sans,sans-serif;font-size:.875rem;line-height:140%;font-weight:400}.form-input-wrapper .chip-wrapper,.form-chip-wrapper .chip-wrapper{width:100%}.form-input-wrapper .chip-wrapper.display-row,.form-chip-wrapper .chip-wrapper.display-row{display:flex;gap:.125rem;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}.form-input-wrapper .chip-wrapper.display-grid,.form-chip-wrapper .chip-wrapper.display-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.125rem}@media(min-width:768px){.form-input-wrapper .chip-wrapper.display-grid,.form-chip-wrapper .chip-wrapper.display-grid{grid-template-columns:repeat(6,1fr)}}a.link,button.link{color:var(--color-link-text);text-decoration:underline;text-underline-offset:.125rem;text-underline-color:var(--color-link-text)}a.link,button.link{transition:all .4s cubic-bezier(.3,.45,.44,1)}a.link:hover,button.link:hover{color:var(--color-link-text-hover);text-underline-color:var(--color-link-text-hover)}.subtitle{color:var(--color-subtitle-text)}.subtitle{font-family:Albert Sans,sans-serif;font-size:.875rem;line-height:140%;font-weight:400}@media(min-width:768px){.subtitle{font-family:Albert Sans,sans-serif;font-size:1rem;line-height:140%;font-weight:400}}.product-slider{width:100%;max-width:100%;height:auto;overflow-x:auto;overflow-y:hidden}.product-slider::-webkit-scrollbar{display:none}.product-slider{scrollbar-width:none;-ms-overflow-style:none}.product-slider .product-slider-row{min-width:100%;width:fit-content;display:block}.product-slider .product-slider-row{display:flex;gap:.375rem;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}@media(min-width:480px){.product-slider .product-slider-row{display:grid;grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){.product-slider .product-slider-row{grid-template-columns:repeat(3,1fr);gap:.75rem}}.product-grid{width:100%}.product-grid{padding-right:.625rem;padding-left:.625rem}@media(min-width:768px){.product-grid{padding-right:2.5rem;padding-left:2.5rem}}.product-grid:not(.empty){display:grid;grid-template-columns:repeat(2,1fr);gap:.375rem}@media(min-width:480px){.product-grid:not(.empty){grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.product-grid:not(.empty){grid-template-columns:repeat(3,1fr);gap:.75rem}}@media(min-width:768px){.only-mobile{display:none!important}}.only-desktop{display:none!important}@media(min-width:768px){.only-desktop{display:block!important}}.modal-int-delete{width:100%;padding:1.25rem}.modal-int-delete{display:flex;gap:.75rem;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.modal-int-delete form{width:100%}.modal-int-delete p{text-align:center;padding:1rem 0 1.375rem}.modal-int-delete p{font-family:Albert Sans,sans-serif;font-size:1rem;line-height:140%;font-weight:400}@font-face{font-family:Albert Sans;src:url(../../../fonts/albertsans-variablefont_wght-webfont.woff2) format("woff2"),url(../../../fonts/albertsans-variablefont_wght-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Albert Sans;src:url(../../../fonts/albertsans-italic-variablefont_wght-webfont.woff2) format("woff2"),url(../../../fonts/albertsans-italic-variablefont_wght-webfont.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Flaviotte;src:url(../../../fonts/flaviotte-webfont.woff2) format("woff2"),url(../../../fonts/flaviotte-webfont.woff) format("woff");font-weight:400;font-style:normal}[data-bits-calendar-root]{width:100%;background-color:var(--color-calendar-bg)}[data-bits-calendar-root]{display:flex;gap:.75rem;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap}[data-bits-calendar-header]{padding-top:.625rem}[data-bits-calendar-header]{font-family:Albert Sans,sans-serif;font-size:1rem;line-height:140%;font-weight:400}[data-bits-calendar-header]{display:flex;gap:.375rem;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}[data-bits-calendar-heading]{min-width:8.75rem}[data-bits-calendar-heading]{display:flex;gap:0rem;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}[data-bits-calendar-next-button],[data-bits-calendar-prev-button]{width:2.625rem;height:2.625rem}[data-bits-calendar-next-button],[data-bits-calendar-prev-button]{display:flex;gap:0rem;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}@media(min-width:768px){[data-bits-calendar-next-button],[data-bits-calendar-prev-button]{will-change:background-color;border-radius:1rem;cursor:pointer}[data-bits-calendar-next-button],[data-bits-calendar-prev-button]{transition:all .4s cubic-bezier(.3,.45,.44,1)}[data-bits-calendar-next-button]:hover,[data-bits-calendar-prev-button]:hover{background-color:var(--color-calendar-day-bg-available)}}[data-bits-calendar-next-button][data-disabled],[data-bits-calendar-prev-button][data-disabled]{opacity:.4;pointer-events:none}@media(min-width:768px){[data-bits-calendar-next-button][data-disabled],[data-bits-calendar-prev-button][data-disabled]{cursor:default}}[data-bits-calendar-grid]{width:100%}[data-bits-calendar-grid]{display:flex;gap:.375rem;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap}[data-bits-calendar-grid-head]{width:100%}[data-bits-calendar-grid-head]{display:flex;gap:.125rem;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}[data-bits-calendar-head-cell]{flex:1;color:var(--color-calendar-caption-text);opacity:.4}[data-bits-calendar-head-cell]{font-family:Albert Sans,sans-serif;font-size:.875rem;line-height:140%;font-weight:400}[data-bits-calendar-grid-body]{width:100%}[data-bits-calendar-grid-body]{display:flex;gap:.125rem;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap}[data-bits-calendar-grid-row]{width:100%}[data-bits-calendar-grid-row]{display:flex;gap:.125rem;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}[data-bits-calendar-cell]{flex:1;height:3.5rem;background-color:var(--color-calendar-day-bg-available);color:var(--color-calendar-day-text-available);border-radius:1rem;padding-top:.125rem}[data-bits-calendar-cell]{transition:all .4s cubic-bezier(.3,.45,.44,1)}@media(min-width:768px){[data-bits-calendar-cell]{cursor:pointer}[data-bits-calendar-cell]:hover{border-radius:1.625rem}}[data-bits-calendar-cell][data-disabled]{background-color:var(--color-calendar-day-bg-disabled);color:var(--color-calendar-day-text-disabled);opacity:.4;pointer-events:none}@media(min-width:768px){[data-bits-calendar-cell][data-disabled]{cursor:default}}[data-bits-calendar-cell][data-unavailable]{background-color:var(--color-calendar-day-bg-unavailable);color:var(--color-calendar-day-text-unavailable);pointer-events:none}@media(min-width:768px){[data-bits-calendar-cell][data-unavailable]{cursor:default}}[data-bits-calendar-cell][data-selected]{background-color:var(--color-calendar-day-bg-selected);color:var(--color-calendar-day-text-selected);box-shadow:0 12px 30px -10px #99efaa33,0 1px 4px -1px #fff inset;pointer-events:none}[data-bits-calendar-day]{width:100%;height:100%}[data-bits-calendar-day]{display:flex;gap:0rem;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.theme-dark{--color-background: #0b190e;--color-text: #e0ffe7;--color-text-accent: #99efaa;--color-sticky-bg: rgba(11, 25, 14, .9);--color-subtitle-text: rgba(224, 255, 231, .6);--color-label-text: rgba(224, 255, 231, .6);--color-input-border: rgba(224, 255, 231, .6);--color-input-border-focus: #e0ffe7;--color-input-error: #eb4141;--color-input-quantity-focus: rgba(153, 239, 170, .12);--color-button-primary-text: #0b190e;--color-button-primary-bg: #99efaa;--color-button-secondary-text: #99efaa;--color-button-secondary-border: #99efaa;--color-button-secondary-border-hover: rgba(224, 255, 231, .6);--color-button-tertiary-text: #99efaa;--color-button-tertiary-bg: rgba(2, 9, 3, .9);--color-button-tertiary-bg-hover: rgba(2, 9, 3, .6);--color-button-warning-text: #ffffff;--color-button-warning-bg: #eb4141;--color-button-warning-bg-hover: #1f0606;--color-button-disabled-text: rgba(2, 9, 3, .6);--color-button-disabled-bg: rgba(224, 255, 231, .6);--color-button-filter-bg: #132b18;--color-button-filter-icon: #e0ffe7;--color-go-back-btn-background: #132b18;--color-link-text: #99efaa;--color-link-text-hover: rgba(224, 255, 231, .6);--color-icon-light: #e0ffe7;--color-icon-accent: #99efaa;--color-icon-dark: #0b190e;--color-icon-white: #ffffff;--color-icon-warning: #eb4141;--color-icon-disabled: rgba(2, 9, 3, .6);--color-nav-bg: rgba(2, 9, 3, .6);--color-nav-bg-active: #99efaa;--color-nav-bg-hover: #132b18;--color-nav-bg-effect: rgba(153, 239, 170, .12);--color-header-link-bg-active: rgba(153, 239, 170, .12);--color-tag-bg: #132b18;--color-tag-text: #e0ffe7;--color-tag-bg-icon: #0b190e;--color-tag-user-role-bg: #132b18;--color-tag-player-bg: #020903;--color-chip-bg: transparent;--color-chip-bg-checked: #e0ffe7;--color-chip-border: #99efaa;--color-chip-border-checked: #e0ffe7;--color-chip-text: #99efaa;--color-chip-text-checked: #0b190e;--color-chip-text-hover: #e0ffe7;--color-card-product-bg: #0e2012;--color-card-product-cancel-bg: rgba(2, 9, 3, .9);--color-card-booking-bg: rgba(153, 239, 170, .12);--color-card-booking-expired: #132b18;--color-card-price-border: #e0ffe7;--color-card-price-total-bg: #020903;--color-card-button-light-bg: #132b18;--color-card-token-bg: #020903;--color-card-token-bg-active: #99efaa;--color-card-token-text-active: #020903;--color-card-coach-bg: #020903;--color-card-coach-border-selected: #99efaa;--color-card-coach-text-selected: #020903;--color-card-booking-border-cancelled: rgba(153, 239, 170, .12);--color-card-booking-bg-cancelled: #0e2012;--color-dropdown-bg: #0e2012;--color-dropdown-text: #e0ffe7;--color-dropdown-arrow: #99efaa;--color-footer-text: rgba(224, 255, 231, .6);--color-modal-bg: rgba(11, 25, 14, .9);--color-modal-bg-content-mobile: #020903;--color-toast-error-bg: #eb4141;--color-toast-error-text: #ffffff;--color-toast-error-icon: #ffffff;--color-toast-success-bg: #99efaa;--color-toast-success-text: #0b190e;--color-toast-success-icon: #0b190e;--color-toast-info-bg: #020903;--color-toast-info-text: #99efaa;--color-toast-info-icon: #99efaa;--color-empty-text: rgba(224, 255, 231, .6);--color-empty-border: rgba(153, 239, 170, .12);--color-loader-bg: #020903;--color-loader-spinner: #99efaa;--color-calendar-bg: #132b18;--color-calendar-day-bg-disabled: #132b18;--color-calendar-day-text-disabled: #e0ffe7;--color-calendar-day-bg-available: rgba(2, 9, 3, .2);--color-calendar-day-text-available: #e0ffe7;--color-calendar-day-bg-unavailable: #eb4141;--color-calendar-day-text-unavailable: #ffffff;--color-calendar-day-bg-selected: #99efaa;--color-calendar-day-text-selected: #0b190e;--color-calendar-caption-text: rgba(224, 255, 231, .6);--color-warning-area-bg: #1f0606;--color-warning-area-text: #eb4141;--color-tag-cancelled-background: #eb4141;--color-tag-cancelled-text: #1f0606;--color-tag-warning-background: #ebb541;--color-tag-warning-text: #1f1706;--color-gradient-bg-login: linear-gradient( 180deg, rgba(11, 25, 14, .9) 0%, #020903 100% );--color-gradient-bg-cover: linear-gradient( 180deg, #0b190e 0%, rgba(2, 9, 3, .6) 100% );--color-gradient-bg-cover-next-booking-mobile: linear-gradient( 180deg, #0b190e 0%, #020903 100% );--color-gradient-bg-cover-next-booking-desktop: linear-gradient( 200deg, rgba(11, 25, 14, .9) 0%, #020903 100% );--color-gradient-bg-card-service: linear-gradient( 180deg, transparent 0%, #132b18 100% );--color-gradient-bg-modal: linear-gradient( 180deg, #020903 0%, #0b190e 100% );--color-gradient-card-coach-bg-selected: linear-gradient( 180deg, #020903 0%, #99efaa 100% )}.loader-container.svelte-v1tg6x{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100vh;height:100dvh;background-color:var(--color-loader-bg)}.loader-container.svelte-v1tg6x{display:flex;gap:3.75rem;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.loader.svelte-v1tg6x{color:var(--color-loader-spinner);font-size:.5rem;width:.5rem;height:.5rem;border-radius:50%;position:relative;text-indent:-9999em;animation:svelte-v1tg6x-mulShdSpin 1.3s infinite linear;transform:translateZ(0)}.loader.text.svelte-v1tg6x{font-size:.375rem;width:.375rem;height:.375rem}@keyframes svelte-v1tg6x-mulShdSpin{0%,to{box-shadow:0 -3em 0 .2em,2em -2em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em}12.5%{box-shadow:0 -3em,2em -2em 0 .2em,3em 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em,3em 0 0 .2em,2em 2em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0,2em 2em 0 .2em,0 3em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em,0 3em 0 .2em,-2em 2em,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em,-2em 2em 0 .2em,-3em 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0 0 .2em,-2em -2em}87.5%{box-shadow:0 -3em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0,-2em -2em 0 .2em}}p.svelte-v1tg6x{animation:svelte-v1tg6x-textColor 1.3s infinite ease-in-out}p.svelte-v1tg6x{font-family:Albert Sans,sans-serif;font-size:.9375rem;line-height:140%;font-weight:400}@keyframes svelte-v1tg6x-textColor{0%{color:var(--color-loader-text)}50%{color:var(--color-loader-text-animated)}to{color:var(--color-loader-text)}}:root{--xs-breakpoint: 375px;--sm-breakpoint: 480px;--md-breakpoint: 768px;--lg-breakpoint: 1024px;--xl-breakpoint: 1280px}.toast-container.svelte-1cpok13{position:fixed;top:.625rem;left:50%;transform:translate(-50%);width:calc(100% - 1.25rem);max-width:50rem;padding:1.25rem 1.625rem;border-radius:.75rem;z-index:99999;cursor:pointer}.toast-container.svelte-1cpok13{display:flex;gap:1.125rem;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.toast-container.error.svelte-1cpok13{background-color:var(--color-toast-error-bg);color:var(--color-toast-error-text)}.toast-container.success.svelte-1cpok13{background-color:var(--color-toast-success-bg);color:var(--color-toast-success-text)}.toast-container.info.svelte-1cpok13{background-color:var(--color-toast-info-bg);color:var(--color-toast-info-text)}.toast-container.svelte-1cpok13 p:where(.svelte-1cpok13){flex:1}.toast-container.svelte-1cpok13 p:where(.svelte-1cpok13){font-family:Albert Sans,sans-serif;font-size:.875rem;line-height:140%;font-weight:400}
