.hmSCUG_ticket{text-align:center;overflow-wrap:anywhere;cursor:pointer;background:#302a22;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;max-width:100%;min-height:44px;padding:12px 20px;font-family:inherit;font-size:14px;line-height:1.4;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;position:relative;-webkit-mask-image:radial-gradient(7px at 0 0,#0000 98%,#000),radial-gradient(7px at 100% 0,#0000 98%,#000),radial-gradient(7px at 0 100%,#0000 98%,#000),radial-gradient(7px at 100% 100%,#0000 98%,#000);mask-image:radial-gradient(7px at 0 0,#0000 98%,#000),radial-gradient(7px at 100% 0,#0000 98%,#000),radial-gradient(7px at 0 100%,#0000 98%,#000),radial-gradient(7px at 100% 100%,#0000 98%,#000);-webkit-mask-position:0 0,100% 0,0 100%,100% 100%;mask-position:0 0,100% 0,0 100%,100% 100%;-webkit-mask-size:51% 51%;mask-size:51% 51%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:border-box,border-box,border-box,border-box;mask-clip:border-box,border-box,border-box,border-box;-webkit-mask-origin:border-box,border-box,border-box,border-box;mask-origin:border-box,border-box,border-box,border-box;-webkit-mask-composite:source-over,source-over,source-over,source-over;mask-composite:add,add,add,add;-webkit-mask-source-type:auto,auto,auto,auto;mask-mode:match-source,match-source,match-source,match-source;color:#f7f2ea!important;text-decoration:none!important}.hmSCUG_ticket:hover{background:#715735;transform:translateY(-2px)}.hmSCUG_ticket:active{transform:scale(.97)}.hmSCUG_ticket:focus-visible{outline-offset:3px;background:#715735;outline:2px solid #302a22;box-shadow:inset 0 0 0 3px #f7f2ea}@media (prefers-reduced-motion:reduce){.hmSCUG_ticket{transition:none}.hmSCUG_ticket:hover,.hmSCUG_ticket:active{transform:none}}
.gdbgSG_desktop{color:#f7f2ea;background:#302a22;border-right:1px solid #b8986a;flex-direction:column;flex-shrink:0;height:100svh;padding:24px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.gdbgSG_toggle,.gdbgSG_close,.gdbgSG_mobileBar button{width:44px;height:44px;color:inherit;background:0 0;border:1px solid #b8986a;flex-shrink:0;place-items:center;display:grid}.gdbgSG_toggle{align-self:flex-end;margin-bottom:24px}.gdbgSG_link{text-align:left;width:100%;min-height:52px;color:inherit;font:inherit;background:0 0;border:0;border-radius:6px;align-items:center;gap:14px;padding:12px;text-decoration:none;display:flex}.gdbgSG_link svg{flex-shrink:0;width:22px;height:22px}.gdbgSG_link:hover,.gdbgSG_link[aria-current=page]{color:#211e19;background:#b8986a}.gdbgSG_label{font-size:16px;line-height:1.4}.gdbgSG_mobile{display:none}.gdbgSG_drawer{color:#f7f2ea;box-sizing:border-box;background:#302a22;border:0;width:min(340px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:24px 20px}.gdbgSG_drawer::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#201d18aa}.gdbgSG_close{margin-bottom:24px;margin-left:auto}.gdbgSG_mobileBar{color:#f7f2ea;background:#302a22;justify-content:space-between;align-items:center;gap:20px;padding:12px 16px;display:flex}.gdbgSG_mobileBar span{font-family:Unbounded,sans-serif;font-size:15px;line-height:1.4}@media (max-width:900px){.gdbgSG_desktop{display:none}.gdbgSG_mobile{z-index:40;display:block;position:sticky;top:0}}
.O9D4xq_shell{background:#f7f2ea;width:100%;min-height:100svh;display:flex}.O9D4xq_main{flex:1;min-width:0;overflow:clip}.O9D4xq_brand{margin:12px 0 32px;padding:0 12px;font-family:Unbounded,sans-serif;font-size:17px;line-height:1.5;overflow:hidden}.O9D4xq_shell [data-expanded=false] .O9D4xq_brand{padding:0;font-size:9px}.O9D4xq_shell .cms-admin{max-width:none;margin:0;padding:clamp(24px,4vw,56px)}@media (max-width:900px){.O9D4xq_shell{display:block}.O9D4xq_main{width:100%}}:is(body:has(.admin-shell)>.header,body:has(.admin-shell) .floating-header,body:has(.admin-shell) footer){display:none!important}
.WQBUaa_panel{color:#302a22;background:#f7f2ea;border:1px solid #d3c3aa;min-width:0;padding:clamp(20px,4vw,40px)}.WQBUaa_panel h2{font-size:clamp(23px,3vw,34px);line-height:1.35}.WQBUaa_panel p{max-width:75ch;margin:16px 0;font-size:16px}.WQBUaa_panel label{flex-direction:column;gap:8px;min-width:0;font-size:15px;display:flex}.WQBUaa_panel input,.WQBUaa_panel select,.WQBUaa_panel textarea{box-sizing:border-box;color:#302a22;background:#fff;border:1px solid #b59a74;border-radius:6px;width:100%;min-width:0;min-height:46px;padding:12px;font-size:16px}.WQBUaa_panel fieldset{border:1px solid #d3c3aa;min-width:0;margin:28px 0;padding:24px}.WQBUaa_panel legend{padding:0 8px;font-size:20px}.WQBUaa_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:20px 0;display:grid}.WQBUaa_hours{grid-template-columns:2fr 1fr 1fr;align-items:end;gap:16px;margin:18px 0;display:grid}.WQBUaa_panel .WQBUaa_check{flex-direction:row;align-items:center;gap:12px}.WQBUaa_check input{flex-shrink:0;width:22px;height:22px;min-height:22px}.WQBUaa_holiday{border-bottom:1px solid #d3c3aa;margin-bottom:24px;padding-bottom:24px}.WQBUaa_panel button{color:#f7f2ea;background:#302a22;border:1px solid #b59a74;min-height:44px;padding:12px 18px}.WQBUaa_panel button:disabled{opacity:.5}.WQBUaa_panel [role=alert]{color:#8c2525;border:1px solid;padding:16px}.WQBUaa_panel [role=status]{background:#e8efdf;padding:16px}@media (max-width:650px){.WQBUaa_fields,.WQBUaa_hours{grid-template-columns:minmax(0,1fr)}.WQBUaa_panel fieldset,.WQBUaa_panel{padding:16px}.WQBUaa_panel button{width:100%}}
.mpLofW_editor{min-width:0;max-width:1200px;margin:auto;padding:clamp(16px,4vw,48px)}.mpLofW_actions{flex-wrap:wrap;gap:12px;display:flex}.mpLofW_service{border:1px solid #b8a17d;min-width:0;margin:24px 0;padding:clamp(12px,3vw,28px)}.mpLofW_option{border:1px solid #d5c6ac;min-width:0;margin:20px 0;padding:16px}.mpLofW_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;margin:16px 0;display:grid}.mpLofW_editor label{display:block}.mpLofW_grid input,.mpLofW_grid select{color:#28231c;background:#fff;border:1px solid #b8a17d;width:100%;min-width:0;min-height:44px;padding:10px;display:block}.mpLofW_editor button{color:#fff;background:#302a22;border:0;min-height:44px;margin:4px;padding:12px 18px}.mpLofW_editor button:disabled{opacity:.5}.mpLofW_editor input[type=checkbox]{accent-color:#695035;margin-right:8px}.mpLofW_editor legend{padding:0 8px;font-weight:600}.mpLofW_service>label select{color:#302a22;background:#fff;border:1px solid #b8a17d;width:100%;max-width:420px;min-height:44px;margin:8px 0 16px;padding:10px;display:block}.mpLofW_editor input:focus-visible,.mpLofW_editor select:focus-visible,.mpLofW_editor button:focus-visible{outline-offset:3px;outline:3px solid #967447}.mpLofW_editor{color:#302a22;background:#f7f2ea}.mpLofW_editor h1{font-size:clamp(24px,4vw,40px)}.mpLofW_editor button{margin:0;font-family:inherit}.mpLofW_editor button:disabled{cursor:not-allowed;transform:none}.mpLofW_actions{align-items:center}.mpLofW_search{margin-top:24px}.mpLofW_search input{background:#fff;border:1px solid #b8a17d;width:100%;min-height:48px;padding:12px;display:block}.mpLofW_media{grid-column:1/-1;min-width:0}.mpLofW_media p{margin:8px 0;font-size:14px}.mpLofW_thumbnails{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),220px));gap:16px;display:grid}.mpLofW_thumbnails figure{flex-direction:column;gap:8px;min-width:0;margin:0;display:flex}.mpLofW_thumbnails img{aspect-ratio:4/3;object-fit:contain;background:#e9dfce;width:100%}.mpLofW_thumbnails figcaption{font-size:13px}.mpLofW_thumbnails button{padding:10px;font-size:12px}.mpLofW_media input[type=file]{max-width:100%;padding:12px 0}.mpLofW_service[hidden]{display:none}
