@font-face{font-family:"titlefont";src:url(/assets/lato-900-81a0dcc5c6a495c97901573bce9d528df0b2369b2b7cd5ae04ce847ec66b5542.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:900}@font-face{font-family:"basefont";src:url(/assets/fira-100-93d700b57d925678dc14e4b29c84023d6eeb61a1396d280e51a6eafa1259831f.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:100}@font-face{font-family:"basefont";src:url(/assets/fira-300-0e3abd1c361f9146f15313a83eecea13edd4e5ec736e78122caebd2b37d36664.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:"basefont";src:url(/assets/fira-400-a40ec1be6ec44cb1f22c0cf18e710020e084c4765aafd5ec28e944c3b00d6477.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:"basefont";src:url(/assets/fira-500-0f12d422443a35f888002fe3d14f97a7f178c2679498565f9eca06407b9327a6.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:"basefont";src:url(/assets/fira-700-fed282bc6c45d0dd4029dbaf20c976f8df28ec724b4865dd61c86343711f811b.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:900}body.admin frml-badge.archived{background:var(--color-purple)}body.admin frml-badge.draft{background:var(--color-state-orange)}body.admin frml-badge.error{background:var(--color-state-red);color:var(--color-state-red-text)}body.admin frml-badge.success,body.admin frml-badge.published{background:var(--color-state-green);color:var(--color-state-green-text)}body.admin{--checkbox-bg-checked: var(--color-primary)}body.admin div.field.rich_text div.input.rich trix-toolbar button.attach{display:none}body.admin div.field.rich_text div.input.rich trix-toolbar button.heading-1{display:none}body.admin div.field.rich_text div.input.rich trix-toolbar button.heading-4{display:none}body.admin div.field.rich_text div.input.rich trix-toolbar button.heading-5{display:none}body.admin div.field.rich_text div.input.rich trix-toolbar button.mark{display:none}body.admin div.field.rich_text div.input.rich trix-toolbar button.page-break{display:none}body.admin div.field.rich_text div.input.rich trix-toolbar button.quote{display:none}body.admin div.field.rich_text div.input.rich trix-toolbar button.rich-block-1{display:none}body.admin div.field.rich_text div.input.rich trix-toolbar button.rich-block-2{display:none}body.admin div.field.rich_text div.input.rich trix-toolbar button.rich-block-3{display:none}body.admin frml-sidebar header.signature a span.platform{font-family:"titlefont";font-size:20px;font-weight:900;line-height:1em;vertical-align:middle;text-transform:uppercase}body.admin frml-sidebar header.signature a span.platform span.organisation{font-size:12px;opacity:.5;font-weight:700;line-height:1.4em}body#admin-faqs #faq-form div.field.rich_text trix-toolbar button.attach,body#admin-faqs #faq-form div.field.rich_text trix-toolbar button.heading-1,body#admin-faqs #faq-form div.field.rich_text trix-toolbar button.heading-2,body#admin-faqs #faq-form div.field.rich_text trix-toolbar button.heading-3,body#admin-faqs #faq-form div.field.rich_text trix-toolbar button.heading-4,body#admin-faqs #faq-form div.field.rich_text trix-toolbar button.heading-5,body#admin-faqs #faq-form div.field.rich_text trix-toolbar button.decrease-nesting-level,body#admin-faqs #faq-form div.field.rich_text trix-toolbar button.increase-nesting-level,body#admin-faqs #faq-form div.field.rich_text trix-toolbar button.mark,body#admin-faqs #faq-form div.field.rich_text trix-toolbar button.page-break,body#admin-faqs #faq-form div.field.rich_text trix-toolbar button.quote,body#admin-faqs #faq-form div.field.rich_text trix-toolbar button.rich-block-1,body#admin-faqs #faq-form div.field.rich_text trix-toolbar button.rich-block-2,body#admin-faqs #faq-form div.field.rich_text trix-toolbar button.rich-block-3{display:none}body#admin-jobs #job-form div.field.rich_text trix-toolbar button.attach,body#admin-jobs #job-form div.field.rich_text trix-toolbar button.heading-1,body#admin-jobs #job-form div.field.rich_text trix-toolbar button.heading-2,body#admin-jobs #job-form div.field.rich_text trix-toolbar button.heading-3,body#admin-jobs #job-form div.field.rich_text trix-toolbar button.heading-4,body#admin-jobs #job-form div.field.rich_text trix-toolbar button.heading-5,body#admin-jobs #job-form div.field.rich_text trix-toolbar button.decrease-nesting-level,body#admin-jobs #job-form div.field.rich_text trix-toolbar button.increase-nesting-level,body#admin-jobs #job-form div.field.rich_text trix-toolbar button.mark,body#admin-jobs #job-form div.field.rich_text trix-toolbar button.page-break,body#admin-jobs #job-form div.field.rich_text trix-toolbar button.quote,body#admin-jobs #job-form div.field.rich_text trix-toolbar button.rich-block-1,body#admin-jobs #job-form div.field.rich_text trix-toolbar button.rich-block-2,body#admin-jobs #job-form div.field.rich_text trix-toolbar button.rich-block-3{display:none}body#admin-memberships #membership-form div.field{--field-unit: 60px}body#admin-memberships #membership-form div.field.court_reserve_url div.input{max-width:none}body#admin-memberships #membership-form div.field.advance_booking_days{--field-unit: 120px}body#admin-memberships #membership-form div.field.advance_booking_days div.input{width:230px}body#admin-menu-categories #table-menu-categories thead tr th.classification,body#admin-menu-items #table-menu-categories thead tr th.classification{width:140px}body#admin-menu-categories #table-menu-categories thead tr th.items,body#admin-menu-items #table-menu-categories thead tr th.items{width:140px}body#admin-menu-categories.show #table-menu-items thead tr th.tap_bar,body#admin-menu-items.show #table-menu-items thead tr th.tap_bar{width:100px}body#admin-menu-categories.show #table-menu-items thead tr th.juice_bar,body#admin-menu-items.show #table-menu-items thead tr th.juice_bar{width:110px}body#admin-menu-categories.show #table-menu-items thead tr th.price,body#admin-menu-items.show #table-menu-items thead tr th.price{width:100px}body#admin-menu-categories.show #table-menu-items tbody tr td.name span.flavors,body#admin-menu-items.show #table-menu-items tbody tr td.name span.flavors{color:var(--color-ink-light);font-size:var(--fs-xs);display:block;font-style:italic}body#admin-menu-categories #menu-item-form section#section-availability label,body#admin-menu-items #menu-item-form section#section-availability label{margin-bottom:var(--space-s)}body#admin-menu-categories #menu-item-form section#section-availability div.field,body#admin-menu-items #menu-item-form section#section-availability div.field{margin-bottom:0}body#admin-menu-categories #menu-item-form #block-price frml-block-header,body#admin-menu-items #menu-item-form #block-price frml-block-header{margin-bottom:var(--space-m)}body#admin-menu-categories #menu-item-form #block-price frml-block-header div.field.multi_formats,body#admin-menu-items #menu-item-form #block-price frml-block-header div.field.multi_formats{margin:0;width:fit-content}body#admin-menu-categories #menu-item-form #block-price frml-block-header div.field.multi_formats div.input,body#admin-menu-items #menu-item-form #block-price frml-block-header div.field.multi_formats div.input{display:flex;flex-direction:row-reverse;gap:var(--space-xs)}body#admin-menu-categories #menu-item-form #block-price frml-block-header div.field.multi_formats div.input label,body#admin-menu-items #menu-item-form #block-price frml-block-header div.field.multi_formats div.input label{margin:0}body#admin-menu-categories #menu-item-form #block-price #field-main-price,body#admin-menu-items #menu-item-form #block-price #field-main-price{display:block;margin:0}body#admin-menu-categories #menu-item-form #block-price #field-main-price label,body#admin-menu-items #menu-item-form #block-price #field-main-price label{display:none}body#admin-menu-categories #menu-item-form #block-price div.nested-form,body#admin-menu-items #menu-item-form #block-price div.nested-form{display:none}body#admin-menu-categories #menu-item-form #block-price.multi #field-main-price,body#admin-menu-items #menu-item-form #block-price.multi #field-main-price{display:none}body#admin-menu-categories #menu-item-form #block-price.multi div.nested-form,body#admin-menu-items #menu-item-form #block-price.multi div.nested-form{display:flex}body#admin-menu-categories #menu-item-form #block-flavors,body#admin-menu-items #menu-item-form #block-flavors{margin-bottom:0}body#admin-menu-categories #menu-item-form #block-flavors label,body#admin-menu-items #menu-item-form #block-flavors label{display:none}body#admin-menu-categories #menu-item-form #block-flavors frml-block-header,body#admin-menu-items #menu-item-form #block-flavors frml-block-header{gap:var(--space-xs);justify-content:flex-start;margin:0}body#admin-menu-categories #menu-item-form #block-flavors frml-block-header div.field.checkbox,body#admin-menu-items #menu-item-form #block-flavors frml-block-header div.field.checkbox{margin:0;width:fit-content}body#admin-menu-categories #menu-item-form #block-flavors frml-block-header div.field.checkbox div.input label,body#admin-menu-items #menu-item-form #block-flavors frml-block-header div.field.checkbox div.input label{margin:0}body#admin-menu-categories #menu-item-form #block-flavors frml-block-body,body#admin-menu-items #menu-item-form #block-flavors frml-block-body{display:none;padding-top:var(--space-m)}body#admin-menu-categories #menu-item-form #block-flavors.visible frml-block-body,body#admin-menu-items #menu-item-form #block-flavors.visible frml-block-body{display:block}body#admin-rooms #room-form frml-row div.field{width:130px}body#admin-rooms #room-form frml-row div.field input{width:120px}body#admin-sessions.new frml-app frml-app-main{height:100vh}body#admin-sessions.new frml-app frml-app-main header#main-header frml-logo img{height:60px}body#admin-sessions.new frml-app frml-app-main header#main-header frml-logo frml-logo-text{display:none}
