.locations-mobile-intro[data-astro-cid-wfw3lmr4]{display:none}@media(max-width:759px){.locations-mobile-intro[data-astro-cid-wfw3lmr4]{display:block}.locations-desktop-intro[data-astro-cid-wfw3lmr4]{display:none}.locations-page[data-astro-cid-wfw3lmr4]{font-family:Hiragino Mincho ProN,Yu Mincho,serif}.locations-hero[data-astro-cid-wfw3lmr4].locations-hero--split{padding:0;background:#fff;border:0}.locations-masthead[data-astro-cid-wfw3lmr4]{position:relative;height:140px;display:grid;place-items:center;overflow:hidden}.locations-masthead__art[data-astro-cid-wfw3lmr4]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:left center}.locations-split-title[data-astro-cid-wfw3lmr4]{position:relative;text-align:center}.locations-split-title[data-astro-cid-wfw3lmr4] p[data-astro-cid-wfw3lmr4]{margin:0 0 12px;color:#92788f;font:italic 22px/1.2 Snell Roundhand,Georgia,serif}.locations-page[data-astro-cid-wfw3lmr4] .locations-hero[data-astro-cid-wfw3lmr4] h1[data-astro-cid-wfw3lmr4]{margin:0;color:#453a45;font-size:clamp(23px,6vw,28px)!important;line-height:1.4;font-weight:500}.locations-map-frame[data-astro-cid-wfw3lmr4]{position:relative;width:calc(100% - 32px);max-width:900px;height:190px;margin:18px auto 0;overflow:hidden;border-radius:9px}.locations-split-art[data-astro-cid-wfw3lmr4]{position:absolute;inset:0;overflow:hidden}.locations-split-art[data-astro-cid-wfw3lmr4] img[data-astro-cid-wfw3lmr4]{position:absolute;width:185%;max-width:none;left:-85%;height:100%;object-fit:cover}.locations-split-map[data-astro-cid-wfw3lmr4]{position:absolute;inset:0}.area-pin[data-astro-cid-wfw3lmr4]{position:absolute;display:flex;align-items:center;gap:3px;color:#493e49;font-size:15px;line-height:1.3;white-space:nowrap}.area-pin[data-astro-cid-wfw3lmr4] svg[data-astro-cid-wfw3lmr4]{width:23px;height:28px;fill:#a87594;color:#a87594;stroke-width:1.5;flex:none}.area-pin[data-astro-cid-wfw3lmr4] svg[data-astro-cid-wfw3lmr4] circle{fill:snow;stroke:snow}.area-pin[data-astro-cid-wfw3lmr4] small[data-astro-cid-wfw3lmr4]{display:block;font-size:12px}.area-pin--kichijoji[data-astro-cid-wfw3lmr4]{left:5%;top:26%}.area-pin--ogikubo[data-astro-cid-wfw3lmr4]{left:29%;top:39%}.area-pin--shinjuku[data-astro-cid-wfw3lmr4]{left:50%;top:51%}.area-pin--ikebukuro[data-astro-cid-wfw3lmr4]{left:65%;top:12%}.area-pin--ebisu[data-astro-cid-wfw3lmr4]{left:71%;top:73%}.locations-split-note[data-astro-cid-wfw3lmr4]{max-width:900px;margin:8px auto 0;padding:0 16px;text-align:right;font-size:11px;color:#665764;line-height:1.6}.locations-split-note[data-astro-cid-wfw3lmr4] br[data-astro-cid-wfw3lmr4]{display:none}.locations-area-finder--split[data-astro-cid-wfw3lmr4]{width:calc(100% - 32px);max-width:900px;margin:0 auto;padding:30px 0 0}.locations-area-finder--split[data-astro-cid-wfw3lmr4] .locations-area-finder__title[data-astro-cid-wfw3lmr4]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin-bottom:24px}.locations-area-finder__title[data-astro-cid-wfw3lmr4]>span[data-astro-cid-wfw3lmr4]{border-top:1px solid #b59baa}.locations-area-finder--split[data-astro-cid-wfw3lmr4] .locations-area-cards[data-astro-cid-wfw3lmr4]{display:grid;grid-template-columns:1fr;gap:8px}.locations-area-finder--split[data-astro-cid-wfw3lmr4] .locations-area-card[data-astro-cid-wfw3lmr4]{display:grid;grid-template-columns:36% 1fr;border:0;border-top:1px solid #e1d3de;border-bottom:1px solid #e1d3de;border-radius:0;box-shadow:none;background:#fff;overflow:visible}.locations-area-finder--split[data-astro-cid-wfw3lmr4] .locations-area-card__head[data-astro-cid-wfw3lmr4]{background:#faf5f8;display:flex;align-items:center;justify-content:center;gap:6px;padding:12px 6px;color:#966787;font-size:14px;font-weight:500;border-right:1px solid #e9dfe6}.locations-area-card__head[data-astro-cid-wfw3lmr4] svg[data-astro-cid-wfw3lmr4]{flex:none;width:20px}.locations-area-finder--split[data-astro-cid-wfw3lmr4] .locations-area-card__stores[data-astro-cid-wfw3lmr4]{display:grid;padding:0 8px}.locations-area-finder--split[data-astro-cid-wfw3lmr4] .locations-area-card__stores[data-astro-cid-wfw3lmr4] a[data-astro-cid-wfw3lmr4]{display:grid;grid-template-columns:1fr auto;gap:4px;align-items:center;min-height:48px;padding:10px 6px;font-size:14px;font-weight:500;line-height:1.6}.locations-area-card__stores[data-astro-cid-wfw3lmr4] a[data-astro-cid-wfw3lmr4]+a[data-astro-cid-wfw3lmr4]{border-top:1px dashed #e1d3de}}@media(min-width:760px){.locations-hero[data-astro-cid-wfw3lmr4].locations-hero--split{position:relative;height:246px;padding:0;background:#fbf8f9;border-bottom:1px solid #e9e1e7}.locations-split-art[data-astro-cid-wfw3lmr4]{position:absolute;inset:0;overflow:hidden}.locations-split-art[data-astro-cid-wfw3lmr4] img[data-astro-cid-wfw3lmr4]{width:100%;height:100%;object-fit:cover}.locations-split-title[data-astro-cid-wfw3lmr4]{position:absolute;left:11%;top:26%;z-index:1}.locations-split-title[data-astro-cid-wfw3lmr4] p[data-astro-cid-wfw3lmr4]{margin:0 0 20px;color:#92788f;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;font-size:clamp(28px,2.9vw,44px);line-height:1.2}.locations-page[data-astro-cid-wfw3lmr4] .locations-hero--split[data-astro-cid-wfw3lmr4] h1[data-astro-cid-wfw3lmr4]{margin:0;color:#453a45;font-size:clamp(32px,3.65vw,58px)!important;line-height:1.4!important}.locations-split-title[data-astro-cid-wfw3lmr4]:after{content:"";display:block;width:96px;margin-top:28px;border-bottom:3px solid #aa829f}.locations-split-map[data-astro-cid-wfw3lmr4]{position:absolute;inset:0 0 0 46%}.area-pin[data-astro-cid-wfw3lmr4]{position:absolute;display:flex;flex-direction:column;align-items:center;gap:3px;color:#493e49;font-size:clamp(16px,1.5vw,24px);line-height:1.4;white-space:nowrap}.area-pin[data-astro-cid-wfw3lmr4] svg[data-astro-cid-wfw3lmr4]{width:clamp(28px,3vw,43px);height:clamp(28px,3vw,43px);fill:#a87594;color:#a87594;stroke-width:1.5}.area-pin[data-astro-cid-wfw3lmr4] svg[data-astro-cid-wfw3lmr4] circle{fill:snow;stroke:snow}.area-pin[data-astro-cid-wfw3lmr4] small[data-astro-cid-wfw3lmr4]{display:block;font-size:.8em;text-align:center}.area-pin--kichijoji[data-astro-cid-wfw3lmr4]{left:6%;top:38%}.area-pin--ogikubo[data-astro-cid-wfw3lmr4]{left:25%;top:41%}.area-pin--shinjuku[data-astro-cid-wfw3lmr4]{left:46%;top:46%}.area-pin--ikebukuro[data-astro-cid-wfw3lmr4]{left:59%;top:18%;flex-direction:row}.area-pin--ebisu[data-astro-cid-wfw3lmr4]{left:57%;top:79%;flex-direction:row}.locations-split-note[data-astro-cid-wfw3lmr4]{position:absolute;right:3%;top:8%;margin:0;font-size:clamp(12px,1.1vw,16px);line-height:1.7;color:#665764}.locations-area-finder--split[data-astro-cid-wfw3lmr4]{width:min(1120px,calc(100% - 40px));padding:30px 0 0;margin-top:0}.locations-area-finder--split[data-astro-cid-wfw3lmr4] .locations-area-finder__title[data-astro-cid-wfw3lmr4]{grid-template-columns:36px auto 36px;justify-content:center;gap:28px}.locations-area-finder--split[data-astro-cid-wfw3lmr4] .locations-area-finder__title[data-astro-cid-wfw3lmr4]>span[data-astro-cid-wfw3lmr4]{border-top:1px solid #b59baa}.locations-area-finder--split[data-astro-cid-wfw3lmr4] .locations-area-card[data-astro-cid-wfw3lmr4]{border:0;border-radius:0;box-shadow:none;background:none}.locations-area-finder--split[data-astro-cid-wfw3lmr4] .locations-area-card__head[data-astro-cid-wfw3lmr4]{background:none;display:flex;justify-content:center;align-items:center;gap:12px;color:#574b5c;font-weight:500;font-size:19px}.locations-area-finder--split[data-astro-cid-wfw3lmr4] .locations-area-card__stores[data-astro-cid-wfw3lmr4] a[data-astro-cid-wfw3lmr4]{grid-template-columns:1fr auto;font-weight:500}.locations-split-title[data-astro-cid-wfw3lmr4]{top:42px}.locations-split-title[data-astro-cid-wfw3lmr4] p[data-astro-cid-wfw3lmr4]{font-size:30px;margin-bottom:12px}.locations-page[data-astro-cid-wfw3lmr4] .locations-hero--split[data-astro-cid-wfw3lmr4] h1[data-astro-cid-wfw3lmr4]{font-size:clamp(32px,3.1vw,46px)!important}.locations-split-title[data-astro-cid-wfw3lmr4]:after{margin-top:20px;width:80px}.locations-split-note[data-astro-cid-wfw3lmr4]{top:10px;font-size:12px;line-height:1.5}.area-pin[data-astro-cid-wfw3lmr4]{font-size:18px}.area-pin[data-astro-cid-wfw3lmr4] svg[data-astro-cid-wfw3lmr4]{width:30px;height:30px}.area-pin--ikebukuro[data-astro-cid-wfw3lmr4]{top:26%}.area-pin--ebisu[data-astro-cid-wfw3lmr4]{top:78%}.locations-area-finder--split[data-astro-cid-wfw3lmr4] .locations-area-card[data-astro-cid-wfw3lmr4]+.locations-area-card[data-astro-cid-wfw3lmr4]{border-left:1px solid #ddced8;padding-left:20px}.locations-area-finder--split[data-astro-cid-wfw3lmr4] .locations-area-cards[data-astro-cid-wfw3lmr4]{gap:20px}@media(max-width:759px){.locations-hero[data-astro-cid-wfw3lmr4].locations-hero--split{height:190px}.locations-split-title[data-astro-cid-wfw3lmr4]{top:12px;left:0;width:100%;text-align:center}.locations-split-title[data-astro-cid-wfw3lmr4] p[data-astro-cid-wfw3lmr4]{font-size:18px;margin-bottom:2px}.locations-page[data-astro-cid-wfw3lmr4] .locations-hero--split[data-astro-cid-wfw3lmr4] h1[data-astro-cid-wfw3lmr4]{font-size:26px!important}.locations-split-title[data-astro-cid-wfw3lmr4]:after{display:none}.locations-split-art[data-astro-cid-wfw3lmr4]{top:74px}.locations-split-art[data-astro-cid-wfw3lmr4] img[data-astro-cid-wfw3lmr4]{position:absolute;width:185%;max-width:none;left:-85%;object-fit:cover}.locations-split-map[data-astro-cid-wfw3lmr4]{inset:76px 16px 24px}.area-pin[data-astro-cid-wfw3lmr4]{font-size:12px;flex-direction:row;gap:2px}.area-pin[data-astro-cid-wfw3lmr4] svg[data-astro-cid-wfw3lmr4]{width:19px;height:19px}.area-pin[data-astro-cid-wfw3lmr4] small[data-astro-cid-wfw3lmr4]{font-size:10px}.area-pin--kichijoji[data-astro-cid-wfw3lmr4]{left:0;top:36%}.area-pin--ogikubo[data-astro-cid-wfw3lmr4]{left:25%;top:45%}.area-pin--shinjuku[data-astro-cid-wfw3lmr4]{left:48%;top:52%}.area-pin--ikebukuro[data-astro-cid-wfw3lmr4]{left:70%;top:0}.area-pin--ebisu[data-astro-cid-wfw3lmr4]{left:77%;top:65%}.locations-split-note[data-astro-cid-wfw3lmr4]{top:auto;bottom:4px;right:16px;font-size:10px;line-height:1.5}.locations-split-note[data-astro-cid-wfw3lmr4] br[data-astro-cid-wfw3lmr4]{display:none}.locations-area-finder--split[data-astro-cid-wfw3lmr4]{padding-top:26px}.locations-area-finder--split[data-astro-cid-wfw3lmr4] .locations-area-finder__title[data-astro-cid-wfw3lmr4]{gap:14px}.locations-area-finder--split[data-astro-cid-wfw3lmr4] .locations-area-card__head[data-astro-cid-wfw3lmr4]{justify-content:flex-start;font-size:18px}}.locations-hero[data-astro-cid-wfw3lmr4].locations-hero--split{height:408px;min-height:408px}}
