@keyframes WorkingHours-module-scss-module__gT6SfW__editorial-rise{0%{transform:translate3d(0, var(--rise-distance,48px), 0)}to{transform:none}}.WorkingHours-module-scss-module__gT6SfW__card{padding:clamp(20px,3.4vw,48px);overflow:clip}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.WorkingHours-module-scss-module__gT6SfW__card{animation:linear both WorkingHours-module-scss-module__gT6SfW__editorial-rise;animation-timeline:view();animation-range:entry entry 60%}}}.WorkingHours-module-scss-module__gT6SfW__planner{grid-template-columns:minmax(0,1fr);gap:clamp(28px,3.4vw,44px);display:grid}.WorkingHours-module-scss-module__gT6SfW__top{gap:24px;display:grid}@media (min-width:768px){.WorkingHours-module-scss-module__gT6SfW__top{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:40px}}.WorkingHours-module-scss-module__gT6SfW__summary{min-width:0}.WorkingHours-module-scss-module__gT6SfW__day{font-family:var(--font-dm-sans),"DM Sans",ui-sans-serif,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:#f5f2eeb8;margin:0;font-size:.8125rem;font-weight:500;line-height:1.2}.WorkingHours-module-scss-module__gT6SfW__stat{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:14px 0 0;display:flex}.WorkingHours-module-scss-module__gT6SfW__figure{font-family:var(--font-overpass),"Overpass",ui-sans-serif,system-ui,sans-serif;letter-spacing:-.045em;color:#f5f2ee;white-space:nowrap;font-variant-numeric:tabular-nums slashed-zero;font-size:clamp(3.5rem,2.3rem + 4.4vw,6.5rem);font-weight:800;line-height:.9}.WorkingHours-module-scss-module__gT6SfW__unit{font-family:var(--font-overpass),"Overpass",ui-sans-serif,system-ui,sans-serif;letter-spacing:-.02em;color:#f5f2eeb8;font-size:clamp(1.375rem,1.1rem + 1vw,2rem);font-weight:700;line-height:1}.WorkingHours-module-scss-module__gT6SfW__statNote{color:#c6c4c0;text-wrap:pretty;font-variant-numeric:tabular-nums slashed-zero;max-width:34em;margin:14px 0 0;font-size:clamp(1.125rem,1.05rem + .4vw,1.3125rem);line-height:1.5}.WorkingHours-module-scss-module__gT6SfW__controls{justify-items:start;gap:10px;min-width:0;display:grid}.WorkingHours-module-scss-module__gT6SfW__controlLabel{font-family:var(--font-dm-sans),"DM Sans",ui-sans-serif,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:#f5f2eeb8;font-size:.8125rem;font-weight:500;line-height:1.2}.WorkingHours-module-scss-module__gT6SfW__selectWrap{width:100%;display:block;position:relative}@media (min-width:768px){.WorkingHours-module-scss-module__gT6SfW__selectWrap{width:auto;display:inline-block}}.WorkingHours-module-scss-module__gT6SfW__select{appearance:none;text-overflow:ellipsis;width:100%;max-width:100%;min-height:48px;font-family:var(--font-dm-sans),"DM Sans",ui-sans-serif,system-ui,sans-serif;color:#f5f2ee;cursor:pointer;background:#1a1a1d;border:1px solid #ffffff1f;border-radius:9999px;margin:0;padding:0 46px 0 20px;font-size:1.0625rem;font-weight:500;transition:border-color .2s}.WorkingHours-module-scss-module__gT6SfW__select:hover{border-color:#f5f2ee66}.WorkingHours-module-scss-module__gT6SfW__select:focus-visible{outline-offset:2px;outline:2px solid #f03350}.WorkingHours-module-scss-module__gT6SfW__select option{color:#f5f2ee;background:#1a1a1d}.WorkingHours-module-scss-module__gT6SfW__chevron{fill:none;stroke:#f5f2ee;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;width:16px;height:16px;margin-top:-8px;position:absolute;top:50%;right:18px}.WorkingHours-module-scss-module__gT6SfW__plot{--head:0px;--tail:0px;--gap:0px;padding-top:48px;position:relative}@media (min-width:768px){.WorkingHours-module-scss-module__gT6SfW__plot{--head:10.5rem;--tail:8.5rem;--gap:20px}}@media (min-width:1024px){.WorkingHours-module-scss-module__gT6SfW__plot{--head:13rem;--tail:10rem;--gap:28px}}.WorkingHours-module-scss-module__gT6SfW__columns{display:none}@media (min-width:768px){.WorkingHours-module-scss-module__gT6SfW__columns{grid-template-columns:var(--head) minmax(0, 1fr) var(--tail);column-gap:var(--gap);height:48px;font-family:var(--font-dm-sans),"DM Sans",ui-sans-serif,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:#f5f2eeb8;align-items:center;font-size:.8125rem;font-weight:500;line-height:1.2;display:grid;position:absolute;inset:0 0 auto}}.WorkingHours-module-scss-module__gT6SfW__columnsTail{text-align:right;grid-column:3}.WorkingHours-module-scss-module__gT6SfW__rows{z-index:1;border-top:1px solid #ffffff1f;margin:0;padding:0;list-style:none;position:relative}.WorkingHours-module-scss-module__gT6SfW__row{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head at""track track";gap:12px 16px;padding:16px 0 18px;display:grid}@media (min-width:768px){.WorkingHours-module-scss-module__gT6SfW__row{grid-template-columns:var(--head) minmax(0, 1fr) var(--tail);column-gap:var(--gap);grid-template-areas:"head track at";align-items:center;min-height:92px;padding:18px 0}}.WorkingHours-module-scss-module__gT6SfW__head{grid-area:head;min-width:0}.WorkingHours-module-scss-module__gT6SfW__city{font-family:var(--font-overpass),"Overpass",ui-sans-serif,system-ui,sans-serif;letter-spacing:-.02em;color:#f5f2ee;align-items:center;gap:10px;margin:0;font-size:clamp(1.25rem,1.05rem + .6vw,1.625rem);font-weight:700;line-height:1.1;display:flex}.WorkingHours-module-scss-module__gT6SfW__tag{min-height:22px;font-family:var(--font-dm-sans),"DM Sans",ui-sans-serif,system-ui,sans-serif;letter-spacing:.08em;color:#f5f2eeb8;border:1px solid #ffffff1f;border-radius:6px;align-items:center;padding:0 7px;font-size:.75rem;font-weight:600;display:inline-flex}.WorkingHours-module-scss-module__gT6SfW__hours{color:#c6c4c0;font-variant-numeric:tabular-nums slashed-zero;margin:6px 0 0;font-size:1.0625rem;line-height:1.4}.WorkingHours-module-scss-module__gT6SfW__track{background:#ffffff0a;border-radius:3px;grid-area:track;height:20px;position:relative;overflow:hidden}@media (min-width:768px){.WorkingHours-module-scss-module__gT6SfW__track{height:28px}}.WorkingHours-module-scss-module__gT6SfW__bar{transform-origin:0;transform:translate3d(calc(var(--s,0) * 1%), 0, 0) scaleX(calc(var(--w,0) / 100));background:#f03350;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.WorkingHours-module-scss-module__gT6SfW__bar{transition:transform .7s cubic-bezier(.16,1,.3,1)}}.WorkingHours-module-scss-module__gT6SfW__trackDay,.WorkingHours-module-scss-module__gT6SfW__trackLine{pointer-events:none;position:absolute;top:0;bottom:0}@media (min-width:768px){.WorkingHours-module-scss-module__gT6SfW__trackDay,.WorkingHours-module-scss-module__gT6SfW__trackLine{display:none}}.WorkingHours-module-scss-module__gT6SfW__trackDay{background:#ffffff0d;border-inline:1px dashed #f5f2ee38;width:37.5%;left:37.5%}.WorkingHours-module-scss-module__gT6SfW__trackLine{z-index:1;width:100%;transform:translate3d(calc(var(--v) * 100%), 0, 0);left:0}.WorkingHours-module-scss-module__gT6SfW__trackLine:before{content:"";background:#f5f2ee;width:2px;position:absolute;top:0;bottom:0;left:-1px}.WorkingHours-module-scss-module__gT6SfW__at{text-align:right;font-variant-numeric:tabular-nums slashed-zero;grid-area:at;margin:0;font-size:1.0625rem;line-height:1.35}.WorkingHours-module-scss-module__gT6SfW__at>span{justify-items:end;gap:2px;display:inline-grid}.WorkingHours-module-scss-module__gT6SfW__atTime{color:#f5f2ee;white-space:nowrap;font-weight:600}.WorkingHours-module-scss-module__gT6SfW__atDay{color:#f5f2eeb8;font-size:.9375rem}@media (max-width:640px){.WorkingHours-module-scss-module__gT6SfW__atDay{font-size:1.0625rem}}.WorkingHours-module-scss-module__gT6SfW__state{color:#f5f2eeb8;align-items:center;gap:7px;font-size:.9375rem;display:inline-flex}@media (max-width:640px){.WorkingHours-module-scss-module__gT6SfW__state{font-size:1.0625rem}}.WorkingHours-module-scss-module__gT6SfW__dot{border:1.5px solid #f5f2ee80;border-radius:50%;width:8px;height:8px}.WorkingHours-module-scss-module__gT6SfW__state[data-open=true] .WorkingHours-module-scss-module__gT6SfW__dot{background:#33f0d0;border-color:#33f0d0}.WorkingHours-module-scss-module__gT6SfW__window,.WorkingHours-module-scss-module__gT6SfW__axis{margin-left:calc(var(--head) + var(--gap));margin-right:calc(var(--tail) + var(--gap));position:relative}.WorkingHours-module-scss-module__gT6SfW__window{height:38px}.WorkingHours-module-scss-module__gT6SfW__bracket{border:1px solid #f5f2ee59;border-top:0;width:37.5%;height:9px;position:absolute;top:0;left:37.5%}.WorkingHours-module-scss-module__gT6SfW__windowLabel{white-space:nowrap;font-family:var(--font-dm-sans),"DM Sans",ui-sans-serif,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:#f5f2ee;font-size:.75rem;font-weight:500;line-height:1.2;position:absolute;top:16px;left:56.25%;transform:translate(-50%)}.WorkingHours-module-scss-module__gT6SfW__axis{height:26px}.WorkingHours-module-scss-module__gT6SfW__tick{top:0;left:calc(var(--at)*1%);white-space:nowrap;font-family:var(--font-dm-sans),"DM Sans",ui-sans-serif,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:#f5f2eeb8;font-size:.75rem;font-weight:500;line-height:1.2;position:absolute;transform:translate(-50%)}.WorkingHours-module-scss-module__gT6SfW__tick:first-child{transform:none}@media (min-width:768px){.WorkingHours-module-scss-module__gT6SfW__tick:first-child{transform:translate(-50%)}}.WorkingHours-module-scss-module__gT6SfW__tick:last-child{transform:translate(-100%)}@media (min-width:768px){.WorkingHours-module-scss-module__gT6SfW__tick:last-child{transform:translate(-50%)}}.WorkingHours-module-scss-module__gT6SfW__tick:not([data-major]){display:none}@media (min-width:1024px){.WorkingHours-module-scss-module__gT6SfW__tick:not([data-major]){display:block}}.WorkingHours-module-scss-module__gT6SfW__laneBack,.WorkingHours-module-scss-module__gT6SfW__lane{left:calc(var(--head) + var(--gap));right:calc(var(--tail) + var(--gap));position:absolute}.WorkingHours-module-scss-module__gT6SfW__laneBack{z-index:0;pointer-events:none;display:none;top:48px;bottom:64px}@media (min-width:768px){.WorkingHours-module-scss-module__gT6SfW__laneBack{display:block}}.WorkingHours-module-scss-module__gT6SfW__grid{top:0;bottom:0;left:calc(var(--at)*1%);background:#ffffff0f;width:1px;position:absolute}.WorkingHours-module-scss-module__gT6SfW__yourDay{top:0;bottom:-9px;left:calc(var(--s)*1%);width:calc(var(--w)*1%);background:#ffffff0b;border-inline:1px dashed #f5f2ee38;position:absolute}.WorkingHours-module-scss-module__gT6SfW__lane{z-index:2;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:ew-resize;top:0;bottom:0}.WorkingHours-module-scss-module__gT6SfW__planner:not([data-ready]) .WorkingHours-module-scss-module__gT6SfW__lane{cursor:default}.WorkingHours-module-scss-module__gT6SfW__range{opacity:0;pointer-events:none;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.WorkingHours-module-scss-module__gT6SfW__line{width:100%;height:40px;transform:translate3d(calc(var(--v) * 100%), 0, 0);pointer-events:none;position:absolute;top:8px;left:0}.WorkingHours-module-scss-module__gT6SfW__line:before{content:"";background:#f5f2ee;width:2px;position:absolute;top:0;bottom:0;left:-1px}@media (min-width:768px){.WorkingHours-module-scss-module__gT6SfW__line{height:auto;bottom:62px}}@media (prefers-reduced-motion:no-preference){.WorkingHours-module-scss-module__gT6SfW__line,.WorkingHours-module-scss-module__gT6SfW__chipRail,.WorkingHours-module-scss-module__gT6SfW__chip,.WorkingHours-module-scss-module__gT6SfW__trackLine{transition:transform .2s cubic-bezier(.16,1,.3,1)}}.WorkingHours-module-scss-module__gT6SfW__chipRail{width:100%;transform:translate3d(calc(var(--v) * 100%), 0, 0);pointer-events:none;position:absolute;top:8px;left:0}.WorkingHours-module-scss-module__gT6SfW__chip{transform:translate3d(calc(var(--v) * -100%), 0, 0);white-space:nowrap;color:#0b0b0c;pointer-events:none;font-variant-numeric:tabular-nums slashed-zero;background:#f5f2ee;border-radius:9999px;height:32px;padding:0 12px;font-size:.9375rem;font-weight:600;line-height:32px;display:inline-block;box-shadow:0 6px 18px #00000073}.WorkingHours-module-scss-module__gT6SfW__range:focus-visible~.WorkingHours-module-scss-module__gT6SfW__chipRail .WorkingHours-module-scss-module__gT6SfW__chip{outline-offset:3px;outline:2px solid #f03350}.WorkingHours-module-scss-module__gT6SfW__chipNow{color:#0b0b0cbd;font-weight:500}.WorkingHours-module-scss-module__gT6SfW__nowTick{height:16px;top:16px;left:calc(var(--v)*100%);pointer-events:none;background:#33f0d0;border-radius:1px;width:2px;margin-left:-1px;position:absolute}.WorkingHours-module-scss-module__gT6SfW__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;min-height:44px;display:flex}.WorkingHours-module-scss-module__gT6SfW__hint{color:#f5f2eeb8;margin:0;font-size:1.0625rem;line-height:1.5}.WorkingHours-module-scss-module__gT6SfW__planner:not([data-ready]) .WorkingHours-module-scss-module__gT6SfW__hint{visibility:hidden}.WorkingHours-module-scss-module__gT6SfW__hintTouch{display:none}@media (hover:none),(pointer:coarse){.WorkingHours-module-scss-module__gT6SfW__hintFine{display:none}.WorkingHours-module-scss-module__gT6SfW__hintTouch{display:inline}}.WorkingHours-module-scss-module__gT6SfW__footActions{flex-wrap:wrap;align-items:center;gap:8px 28px;display:flex}.WorkingHours-module-scss-module__gT6SfW__next{color:#f5f2ee;text-underline-offset:6px;align-items:center;gap:10px;min-height:44px;font-weight:600;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;transition:text-decoration-color .3s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.WorkingHours-module-scss-module__gT6SfW__next:hover{text-decoration-color:#0000}.WorkingHours-module-scss-module__gT6SfW__next:focus-visible{outline-offset:2px;outline:2px solid #f03350}.WorkingHours-module-scss-module__gT6SfW__next{font-size:1.0625rem}.WorkingHours-module-scss-module__gT6SfW__nextArrow{transition:transform .35s cubic-bezier(.16,1,.3,1);display:inline-block}@media (prefers-reduced-motion:no-preference){.WorkingHours-module-scss-module__gT6SfW__next:hover .WorkingHours-module-scss-module__gT6SfW__nextArrow{transform:translate(4px)}}.WorkingHours-module-scss-module__gT6SfW__reset{color:#f5f2eeb8;text-underline-offset:6px;align-items:center;gap:10px;min-height:44px;font-weight:600;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;transition:text-decoration-color .3s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.WorkingHours-module-scss-module__gT6SfW__reset:hover{text-decoration-color:#0000}.WorkingHours-module-scss-module__gT6SfW__reset:focus-visible{outline-offset:2px;outline:2px solid #f03350}.WorkingHours-module-scss-module__gT6SfW__reset{font-family:var(--font-dm-sans),"DM Sans",ui-sans-serif,system-ui,sans-serif;cursor:pointer;background:0 0;border:0;padding:0;font-size:1.0625rem}.WorkingHours-module-scss-module__gT6SfW__reset[hidden]{display:none}@media (forced-colors:active){.WorkingHours-module-scss-module__gT6SfW__bar{forced-color-adjust:none;background:highlight}.WorkingHours-module-scss-module__gT6SfW__line:before,.WorkingHours-module-scss-module__gT6SfW__trackLine:before{forced-color-adjust:none;background:canvastext}.WorkingHours-module-scss-module__gT6SfW__track,.WorkingHours-module-scss-module__gT6SfW__yourDay,.WorkingHours-module-scss-module__gT6SfW__trackDay,.WorkingHours-module-scss-module__gT6SfW__chip{border:1px solid canvastext}.WorkingHours-module-scss-module__gT6SfW__chevron{stroke:canvastext}.WorkingHours-module-scss-module__gT6SfW__range:focus-visible~.WorkingHours-module-scss-module__gT6SfW__chipRail .WorkingHours-module-scss-module__gT6SfW__chip{outline:2px solid highlight}}
