:where([data-niche=store]) .lo-still__main{margin-block-start:clamp(1.5rem,4vw,2.5rem)}:where([data-niche=store]) .lo-still__hero{position:relative}:where([data-niche=store]) .lo-still__loop{object-fit:cover;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}:where([data-niche=store]) .lo-still__side{align-items:center;margin-block-start:clamp(1rem,3vw,2.5rem);display:flex}:where([data-niche=store]) .lo-still__card{margin-block-start:clamp(2rem,5vw,3.5rem)}:where([data-niche=store]) .lo-still__strip{gap:var(--lo-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(2rem,5vw,3.5rem) 0 0;padding:0;list-style:none;display:grid}
:where([data-niche=store]) .lo-abroad{flex-direction:column;gap:.5rem;max-inline-size:22rem;display:flex}:where([data-niche=store]) .lo-abroad__select{min-block-size:var(--lo-tap);border:1px solid var(--e-line-strong);border-radius:var(--lo-radius-chip);background:var(--e-surface);inline-size:100%;color:var(--e-text);font-family:var(--e-font-body);padding-inline:.75rem;font-size:.95rem}:where([data-niche=store]) .lo-abroad__select:focus-visible{outline:2px solid var(--e-focus);outline-offset:1px}:where([data-niche=store]) .lo-abroad__rate{flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;margin:.25rem 0 0;display:flex}:where([data-niche=store]) .lo-abroad__days{color:var(--e-muted);font-size:.85rem}:where([data-niche=store]) .lo-abroad__note{margin:0;font-size:.8rem}
:where([data-niche=store]) .lo-toyou{flex-direction:column;gap:clamp(1.75rem,4vw,2.75rem);display:flex}:where([data-niche=store]) .lo-toyou__tiles{gap:clamp(1.5rem, 3vw, 2.25rem) var(--lo-gap);margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){:where([data-niche=store]) .lo-toyou__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}:where([data-niche=store]) .lo-toyou__tile{flex-direction:column;gap:.75rem;display:flex}:where([data-niche=store]) .lo-toyou__frame{aspect-ratio:3/2;inline-size:100%;color:var(--lo-kernel);background:var(--e-surface-2);text-decoration:none;display:block;position:relative;overflow:hidden}:where([data-niche=store]) .lo-toyou__frame img{object-fit:cover;block-size:100%;inline-size:100%;display:block}:where([data-niche=store]) .lo-toyou__empty{background:color-mix(in srgb, var(--lo-sand) 40%, var(--e-surface));position:absolute;inset:0}:where([data-niche=store]) .lo-toyou__word{background:linear-gradient(to top, color-mix(in srgb, var(--lo-night) 80%, transparent), transparent);margin:0;padding:2.5rem 1rem .85rem;position:absolute;inset-block-end:0;inset-inline:0}:where([data-niche=store]) .lo-toyou__facts{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}:where([data-niche=store]) .lo-toyou__facts li{font-size:.9rem}:where([data-niche=store]) .lo-toyou__pay{flex-direction:column;gap:.75rem;display:flex}:where([data-niche=store]) .lo-toyou__chips{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}:where([data-niche=store]) .lo-toyou__paychip{cursor:default;color:var(--e-muted);border-style:solid}:where([data-niche=store]) .lo-toyou__card{margin:0;font-size:.85rem}
:where([data-niche=store]) .lo-toyou-scene{flex-direction:column;gap:clamp(2rem,5vw,3.5rem);display:flex}:where([data-niche=store]) .lo-toyou-scene__map{align-items:start;gap:1.25rem;display:grid}@media (min-width:56rem){:where([data-niche=store]) .lo-toyou-scene__map{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(1.5rem,3vw,3rem)}:where([data-niche=store]) .lo-toyou-scene__toggle{grid-column:1/-1}}:where([data-niche=store]) .lo-toyou-scene__toggle{gap:.4rem;display:flex}:where([data-niche=store]) .lo-toyou-scene__list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}:where([data-niche=store]) .lo-toyou-scene__list li{border-block-end:1px solid var(--e-line);padding-block:.55rem}
