.Pbj8Ka_shopSection{background-color:var(--color-bg-shop-section);color:var(--color-accent-invert);margin-bottom:-24px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-bottom:24px;padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}@media screen and (min-width:600px){.Pbj8Ka_shopSection{margin-bottom:-72px;padding-top:0;padding-bottom:72px}}@media screen and (min-width:1060px){.Pbj8Ka_shopSection{margin-bottom:-40px;padding-bottom:40px}}.Pbj8Ka_shopBody{flex-flow:column-reverse wrap;margin:0;display:flex}.Pbj8Ka_shopBody .Pbj8Ka_textsCol{width:100%}.Pbj8Ka_shopBody .Pbj8Ka_mapCol{width:100%;margin-bottom:16px}.Pbj8Ka_shopBody .Pbj8Ka_mapCol .Pbj8Ka_mapContainer{aspect-ratio:1;width:100%}@media screen and (min-width:960px){.Pbj8Ka_shopBody{flex-direction:row;margin:0 0 32px}.Pbj8Ka_shopBody .Pbj8Ka_textsCol{width:calc(100% - 460px);padding-right:16px}.Pbj8Ka_shopBody .Pbj8Ka_mapCol{width:460px;margin-bottom:0}}.Pbj8Ka_infoRow{flex-wrap:wrap;margin-bottom:16px;display:flex}.Pbj8Ka_infoRow .Pbj8Ka_infoLabel{width:100%;font-weight:700}.Pbj8Ka_infoRow .Pbj8Ka_infoValue{white-space:pre-wrap;word-wrap:break-word;width:100%;margin-top:2px;font-weight:500}.Pbj8Ka_infoRow .Pbj8Ka_openHourNotice{margin-top:0}@media screen and (min-width:600px){.Pbj8Ka_infoRow{margin-bottom:32px}.Pbj8Ka_infoRow .Pbj8Ka_infoLabel{width:96px}.Pbj8Ka_infoRow .Pbj8Ka_infoValue{width:calc(100% - 96px);margin-top:0}}.Pbj8Ka_openHourDayRow{flex-wrap:wrap;display:flex}.Pbj8Ka_openHourDayRow .Pbj8Ka_week{width:100px}.Pbj8Ka_openHourDayRow .Pbj8Ka_times{width:calc(100% - 100px)}
