:where([data-niche=store]) .lo-faces{flex-direction:column;gap:1.25rem;display:flex}:where([data-niche=store]) .lo-faces__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-faces__deck::-webkit-scrollbar{display:none}:where([data-niche=store]) .lo-faces__card{scroll-snap-align:center;flex-direction:column;flex:0 0 74%;gap:.35rem;max-inline-size:20rem;display:flex}@media (min-width:64rem){:where([data-niche=store]) .lo-faces__deck{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem);margin-inline:0;padding:0;display:grid;overflow:visible}:where([data-niche=store]) .lo-faces__card{flex:none;max-inline-size:none}:where([data-niche=store]) .lo-faces__card:last-child{grid-column:span 2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:1.25rem;display:grid}:where([data-niche=store]) .lo-faces__card:last-child .lo-faces__frame{grid-row:1/span 4}}:where([data-niche=store]) .lo-faces__frame{aspect-ratio:4/5;background:var(--e-surface-2);inline-size:100%;margin-block-end:.5rem;position:relative;overflow:hidden}:where([data-niche=store]) .lo-faces__frame img{object-fit:cover;block-size:100%;inline-size:100%;display:block}:where([data-niche=store]) .lo-faces__empty{background:color-mix(in srgb, var(--lo-sand) 35%, var(--e-surface));position:absolute;inset:0}:where([data-niche=store]) .lo-faces__name{margin:0}:where([data-niche=store]) .lo-faces__skin{color:var(--e-muted);margin:0;font-size:.8rem}:where([data-niche=store]) .lo-faces__quote{font-family:var(--e-font-quote);font-size:var(--lo-body-lede);margin:.4rem 0 0;line-height:1.42}:where([data-niche=store]) .lo-faces__quote p{margin:0}:where([data-niche=store]) .lo-faces__chip{margin:.5rem 0 0}:where([data-niche=store]) .lo-faces__stat{color:var(--e-muted);margin:0}
:where([data-niche=store]) .lo-gal__list{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:.75rem;margin:0;padding:0 0 .4rem;list-style:none;display:flex;overflow-x:auto}:where([data-niche=store]) .lo-gal__list::-webkit-scrollbar{display:none}:where([data-niche=store]) .lo-gal__cell{scroll-snap-align:start;flex:0 0 min(66vw,17rem)}:where([data-niche=store]) .lo-gal__open{width:100%;color:inherit;font:inherit;text-align:start;cursor:zoom-in;background:0 0;border:0;gap:.6rem;padding:0;display:grid}:where([data-niche=store]) .lo-gal__open:focus-visible{outline:2px solid var(--e-focus,var(--lo-glass));outline-offset:3px;border-radius:.9rem}:where([data-niche=store]) .lo-gal__media{aspect-ratio:4/5;background:var(--lo-sand);border-radius:.9rem;display:block;position:relative;overflow:hidden}:where([data-niche=store]) .lo-gal__media img{transition:transform .6s cubic-bezier(.22,1,.36,1)}:where([data-niche=store]) .lo-gal__open:hover .lo-gal__media img{transform:scale(1.04)}:where([data-niche=store]) .lo-gal__caption{font-size:1rem;line-height:1.3}:where([data-niche=store]) .lo-gal__all{min-height:2.75rem;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:1.1rem;padding:0;display:none}@media (min-width:64rem){:where([data-niche=store]) .lo-gal__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid;overflow:visible}:where([data-niche=store]) .lo-gal[data-capped] .lo-gal__cell[data-beyond]{display:none}:where([data-niche=store]) .lo-gal[data-capped] .lo-gal__all{align-items:center;gap:.4rem;display:inline-flex}}:where([data-niche=store]) .lo-lightbox{background:var(--lo-night);block-size:100dvh;max-block-size:100dvh;inline-size:100vw;max-inline-size:100vw;color:var(--lo-milk);border:0;margin:0;padding:0}:where([data-niche=store]) .lo-lightbox::backdrop{background:#1c1626f0}:where([data-niche=store]) .lo-lightbox__inner{touch-action:pan-y;grid-template-rows:1fr auto;block-size:100%;padding:clamp(3.5rem,8vh,5rem) clamp(.75rem,4vw,3rem) 1.25rem;display:grid;position:relative}:where([data-niche=store]) .lo-lightbox__frame{min-block-size:0;position:relative}:where([data-niche=store]) .lo-lightbox__bar{justify-content:space-between;align-items:baseline;gap:1rem;padding-top:1rem;display:flex}:where([data-niche=store]) .lo-lightbox__caption{font-family:var(--e-font-display);margin:0;font-size:clamp(1.1rem,2.4vw,1.5rem)}:where([data-niche=store]) .lo-lightbox__pos{letter-spacing:.12em;text-transform:uppercase;color:var(--lo-husk);font-size:.75rem}:where([data-niche=store]) .lo-lightbox__nav,:where([data-niche=store]) .lo-lightbox__close{block-size:2.75rem;inline-size:2.75rem;color:var(--lo-milk);cursor:pointer;background:#1c16268c;border:1px solid #fbf8f159;border-radius:999px;place-items:center;display:grid;position:absolute}:where([data-niche=store]) .lo-lightbox__nav{inset-block-start:50%;translate:0 -50%}:where([data-niche=store]) .lo-lightbox__nav--prev{inset-inline-start:clamp(.5rem,2vw,1.5rem)}:where([data-niche=store]) .lo-lightbox__nav--next{inset-inline-end:clamp(.5rem,2vw,1.5rem)}:where([data-niche=store]) [dir=rtl] .lo-lightbox__nav svg,[dir=rtl] :where([data-niche=store]) .lo-lightbox__nav svg{transform:scaleX(-1)}:where([data-niche=store]) .lo-lightbox__close{inset-block-start:.9rem;inset-inline-end:.9rem}@media (prefers-reduced-motion:reduce){:where([data-niche=store]) .lo-gal__media img{transition:none}}:where([data-niche=store]) .lo-inside__lede{max-inline-size:36ch;margin-block-start:1rem}:where([data-niche=store]) .lo-inside__gallery{margin-block-start:clamp(1.5rem,4vw,2.5rem)}
