:where([data-niche=store]) .lo-dropfilm{inline-size:100%}:where([data-niche=store]) .lo-dropfilm__wrap{block-size:300vh;position:relative}:where([data-niche=store]) .lo-dropfilm__stage{background:var(--lo-night);block-size:100svh;color:var(--lo-kernel);padding:clamp(1.25rem, 4vw, 3rem) var(--lo-gutter);flex-direction:column;justify-content:space-between;display:flex;position:sticky;inset-block-start:0;overflow:hidden}:where([data-niche=store]) .lo-dropfilm__video{object-fit:cover;z-index:0;block-size:100%;inline-size:100%;position:absolute;inset:0}:where([data-niche=store]) .lo-dropfilm__word{z-index:2;color:var(--lo-kernel);font-size:var(--lo-display-sub);text-shadow:0 1px 12px #1c162699;margin:0;position:relative}:where([data-niche=store]) .lo-dropfilm__foot{z-index:2;flex-direction:column;align-items:flex-start;gap:1rem;display:flex;position:relative}:where([data-niche=store]) .lo-dropfilm__beats{min-block-size:3.5em;inline-size:100%;position:relative}:where([data-niche=store]) .lo-dropfilm__beat{opacity:0;max-inline-size:22ch;transition:opacity var(--lo-settle) var(--lo-ease), transform var(--lo-settle) var(--lo-ease);text-shadow:0 1px 16px #1c1626b3;margin:0;position:absolute;inset-block-start:0;inset-inline-start:0;transform:translateY(.4rem)}:where([data-niche=store]) .lo-dropfilm__beat[data-on]{opacity:1;transform:none}:where([data-niche=store]) .lo-dropfilm__cta{opacity:0;pointer-events:none;transition:opacity var(--lo-settle) var(--lo-ease), transform var(--lo-settle) var(--lo-ease);transform:translateY(.75rem)}:where([data-niche=store]) .lo-dropfilm__cta[data-on]{opacity:1;pointer-events:auto;transform:none}:where([data-niche=store]) .lo-dropfilm__line{background:color-mix(in srgb, var(--lo-sand) 24%, transparent);block-size:1px;inline-size:100%;display:block;position:relative}:where([data-niche=store]) .lo-dropfilm__line:after{content:"";inline-size:calc(var(--lo-p,0) * 100%);background:var(--lo-sand);position:absolute;inset-block:0;inset-inline-start:0}:where([data-niche=store]) .lo-dropfilm--static{background:var(--lo-night);color:var(--lo-kernel);padding:clamp(2rem, 6vw, 4rem) var(--lo-gutter)}:where([data-niche=store]) .lo-dropfilm--static .lo-dropfilm__word{text-shadow:none}:where([data-niche=store]) .lo-dropfilm__static{max-inline-size:var(--lo-max);justify-items:start;gap:1.5rem;margin-inline:auto;padding-block-start:1.5rem;display:grid}@media (min-width:64rem){:where([data-niche=store]) .lo-dropfilm__static{grid-template-columns:3fr 2fr;align-items:center}}:where([data-niche=store]) .lo-dropfilm__still{aspect-ratio:16/9;background:var(--lo-shadow);inline-size:100%;overflow:hidden}@media (min-width:64rem){:where([data-niche=store]) .lo-dropfilm__still{grid-row:span 2}}:where([data-niche=store]) .lo-dropfilm__still img,:where([data-niche=store]) .lo-dropfilm__still picture{object-fit:cover;block-size:100%;inline-size:100%;display:block}:where([data-niche=store]) .lo-dropfilm__list{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}
:where([data-niche=store]) .lo-ritfilm{inline-size:100%}:where([data-niche=store]) .lo-ritfilm__wrap{block-size:340vh;position:relative}:where([data-niche=store]) .lo-ritfilm__stage{background:var(--lo-night);block-size:100svh;color:var(--lo-kernel);padding:clamp(1.25rem, 4vw, 3rem) var(--lo-gutter);flex-direction:column;justify-content:space-between;display:flex;position:sticky;inset-block-start:0;overflow:hidden}:where([data-niche=store]) .lo-ritfilm__video{object-fit:cover;z-index:0;block-size:100%;inline-size:100%;position:absolute;inset:0}:where([data-niche=store]) .lo-ritfilm__scrim{z-index:1;background:linear-gradient(to top, color-mix(in srgb, var(--lo-night) 88%, transparent) 0%, color-mix(in srgb, var(--lo-night) 40%, transparent) 26%, transparent 52%);pointer-events:none;position:absolute;inset:0}:where([data-niche=store]) .lo-ritfilm__top,:where([data-niche=store]) .lo-ritfilm__foot{z-index:2;position:relative}:where([data-niche=store]) .lo-ritfilm__top{flex-direction:column;align-items:flex-start;gap:.6rem;display:flex}:where([data-niche=store]) .lo-ritfilm__word{color:var(--lo-kernel);text-shadow:0 1px 14px #1c1626b3;margin:0}:where([data-niche=store]) .lo-ritfilm__stamp{color:var(--lo-petal);align-items:center;gap:.7rem;margin:0;display:flex}:where([data-niche=store]) .lo-ritfilm__step{font-size:var(--lo-display-sub);color:var(--lo-kernel)}:where([data-niche=store]) .lo-ritfilm__foot{flex-direction:column;align-items:flex-start;gap:.7rem;padding-inline-end:5.5rem;display:flex}@media (min-width:64rem){:where([data-niche=store]) .lo-ritfilm__foot{padding-inline-end:0}}:where([data-niche=store]) .lo-ritfilm__now{flex-direction:column;gap:.15rem;margin:0;display:flex}:where([data-niche=store]) .lo-ritfilm__buy{align-items:center;gap:.9rem;display:flex}:where([data-niche=store]) .lo-ritfilm__buy .lo-price{color:var(--lo-husk)}:where([data-niche=store]) .lo-ritfilm__line{background:color-mix(in srgb, var(--lo-sand) 24%, transparent);align-self:stretch;block-size:1px;display:block;position:relative}:where([data-niche=store]) .lo-ritfilm__line:after{content:"";inline-size:calc(var(--lo-p,0) * 100%);background:var(--lo-sand);position:absolute;inset-block:0;inset-inline-start:0}:where([data-niche=store]) .lo-ritfilm--static{background:var(--lo-night);color:var(--lo-kernel);padding:clamp(2rem, 6vw, 4rem) var(--lo-gutter)}:where([data-niche=store]) .lo-ritfilm__static{max-inline-size:var(--lo-max);gap:1.75rem;margin-inline:auto;padding-block-start:1.5rem;display:grid}@media (min-width:64rem){:where([data-niche=store]) .lo-ritfilm__static{grid-template-columns:1fr 1fr;align-items:center}}:where([data-niche=store]) .lo-ritfilm__still{aspect-ratio:16/9;background:var(--lo-shadow);inline-size:100%;overflow:hidden}:where([data-niche=store]) .lo-ritfilm__still img{object-fit:cover;block-size:100%;inline-size:100%;display:block}:where([data-niche=store]) .lo-ritfilm__list{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}:where([data-niche=store]) .lo-ritfilm__list li{border-block-end:1px solid var(--e-line-ink);flex-wrap:wrap;align-items:center;gap:.7rem;padding-block-end:.85rem;display:flex}:where([data-niche=store]) .lo-ritfilm__list .lo-five{color:var(--lo-petal)}:where([data-niche=store]) .lo-ritfilm__name{font-family:var(--e-font-display);margin-inline-end:auto;font-size:1.1rem}
:where([data-niche=store]) .lo-map{aspect-ratio:1;inline-size:100%;color:var(--e-text);position:relative}:where([data-niche=store]) .lo-map__svg{block-size:100%;inline-size:100%;position:absolute;inset:0}:where([data-niche=store]) .lo-map__land{fill:color-mix(in srgb, var(--lo-sand) 38%, var(--e-surface))}:where([data-niche=store]) .lo-map__border{fill:none;stroke:currentColor;stroke-width:.45px;stroke-linejoin:round;opacity:.55}:where([data-niche=store]) .lo-map__relief path{fill:none;stroke:currentColor;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;opacity:.13}:where([data-niche=store]) .lo-map__river{fill:none;stroke:currentColor;stroke-width:.45px;stroke-dasharray:1.4 1.6;stroke-linecap:round;opacity:.38}:where([data-niche=store]) .lo-map__capital circle{fill:var(--e-surface);stroke:currentColor;stroke-width:.5px}:where([data-niche=store]) .lo-map__capital-label{fill:currentColor;opacity:.7;font-family:var(--e-font-body);letter-spacing:.18em;text-transform:uppercase;font-size:2.6px;font-weight:500}[dir=rtl] :where([data-niche=store]) .lo-map__capital-label{letter-spacing:0;text-anchor:start;font-size:3.2px}:where([data-niche=store]) .lo-map__points{margin:0;padding:0;list-style:none;position:absolute;inset:0}:where([data-niche=store]) .lo-map__points>li{position:absolute;transform:translate(-50%,-50%)}:where([data-niche=store]) .lo-map__point{inline-size:var(--lo-tap);block-size:var(--lo-tap);cursor:pointer;color:var(--e-muted);transition:color var(--lo-enter) var(--lo-ease), transform var(--lo-enter) var(--lo-ease);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}:where([data-niche=store]) .lo-map__point[disabled]{cursor:default}:where([data-niche=store]) .lo-map__point svg{block-size:.625rem;inline-size:.625rem;overflow:visible}@media (hover:hover){:where([data-niche=store]) .lo-map__point:not([disabled]):hover{color:var(--e-accent-ink);transform:scale(1.15)}}:where([data-niche=store]) .lo-map__point[data-on]{color:var(--e-accent-ink)}:where([data-niche=store]) .lo-map__point:focus-visible{outline:2px solid var(--e-focus);outline-offset:-8px;border-radius:50%}:where([data-niche=store]) .lo-map-figure{gap:.9rem;margin:0;display:grid}:where([data-niche=store]) .lo-map__sea{fill:currentColor;opacity:.07}:where([data-niche=store]) .lo-map__sea-label{fill:currentColor;opacity:.55;font-family:var(--e-font-body);letter-spacing:.35em;text-transform:uppercase;font-size:2.6px;font-weight:500}[dir=rtl] :where([data-niche=store]) .lo-map__sea-label{letter-spacing:0;font-size:3.2px}:where([data-niche=store]) .lo-map__tag{white-space:nowrap;pointer-events:none;text-align:left;gap:.05rem;inline-size:max-content;display:grid;position:absolute;top:50%;translate:0 -50%}:where([data-niche=store]) .lo-map__tag[data-side=right]{left:calc(50% + .5rem)}:where([data-niche=store]) .lo-map__tag[data-side=left]{text-align:right;right:calc(50% + .5rem)}:where([data-niche=store]) .lo-map__tag-name{font-family:var(--e-font-display);color:var(--e-text);font-size:.8125rem;line-height:1.1}:where([data-niche=store]) .lo-map__tag-place{font-family:var(--e-font-body);color:var(--e-muted);font-size:.6875rem;line-height:1.2}:where([data-niche=store]) .lo-map__point[data-on] .lo-map__tag-name{color:var(--e-accent-ink)}:where([data-niche=store]) .lo-map__caption{font-family:var(--e-font-body);color:var(--e-muted);text-align:center;text-wrap:balance;font-size:.8125rem;line-height:1.5}
:where([data-niche=store]) .lo-seven{gap:clamp(1.5rem,4vw,3rem);display:grid}@media (min-width:64rem){:where([data-niche=store]) .lo-seven{grid-template-columns:5fr 7fr;align-items:start}}:where([data-niche=store]) .lo-seven__map{inline-size:100%;max-inline-size:26rem;margin-inline:auto}@media (min-width:64rem){:where([data-niche=store]) .lo-seven__map{max-inline-size:none;position:sticky;inset-block-start:6rem}}:where([data-niche=store]) .lo-seven__deck{gap:var(--lo-gap);padding:0 var(--lo-gutter) .5rem;margin:0;margin-inline:calc(-1 * var(--lo-gutter));overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}:where([data-niche=store]) .lo-seven__deck::-webkit-scrollbar{display:none}:where([data-niche=store]) .lo-seven__card{scroll-snap-align:center;max-inline-size:22rem;transition:opacity var(--lo-enter) var(--lo-ease);flex-direction:column;flex:0 0 78%;gap:.7rem;display:flex}@media (min-width:64rem){:where([data-niche=store]) .lo-seven__deck{grid-template-columns:1fr 1fr;row-gap:clamp(1.5rem,3vw,2.5rem);margin-inline:0;padding:0;display:grid;overflow:visible}:where([data-niche=store]) .lo-seven__card{flex:none;max-inline-size:none}}:where([data-niche=store]) .lo-seven__frame{aspect-ratio:3/2;border-radius:var(--e-radius);background:var(--e-surface-2);cursor:pointer;inline-size:100%;transition:transform var(--lo-enter) var(--lo-ease);border:0;padding:0;display:block;position:relative;overflow:hidden}:where([data-niche=store]) .lo-seven__card[data-on] .lo-seven__frame{outline:2px solid var(--e-accent);outline-offset:2px}@media (hover:hover){:where([data-niche=store]) .lo-seven__frame:hover{transform:translateY(-2px)}}:where([data-niche=store]) .lo-seven__img,:where([data-niche=store]) .lo-seven__loop{object-fit:cover;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}:where([data-niche=store]) .lo-seven__leaf{background:color-mix(in srgb, var(--lo-sand) 55%, var(--e-surface));color:var(--e-muted);place-items:center;display:grid;position:absolute;inset:0}:where([data-niche=store]) .lo-seven__leaf svg{opacity:.6;block-size:62%;inline-size:38%}:where([data-niche=store]) .lo-seven__line{margin:0}:where([data-niche=store]) .lo-seven__chips{flex-wrap:wrap;gap:.4rem;margin:0;display:flex}:where([data-niche=store]) .lo-chip--small{min-block-size:2rem;padding-inline:.65rem;font-size:.78rem;text-decoration:none}
