.ls-market{isolation:isolate}.ls-market__bg,.ls-market__bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.ls-market__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,rgba(31,31,33,var(--ls-shade, .7)) 0%,rgba(31,31,33,var(--ls-shade, .7)) 60%,var(--ls-ink) 100%)}.ls-market .ls__inner{padding-top:calc(var(--ls-pad, 8rem) + 2rem)}.ls-market__head{max-width:90rem;margin:0 auto;text-align:center}.ls-market__title{margin-left:auto;margin-right:auto}.ls-market__text{margin:1.6rem auto 0;max-width:60rem;font-size:2rem;line-height:1.45;color:var(--ls-muted);text-wrap:pretty}.ls-market__text p{margin:0}.ls-market__stalls{list-style:none;margin:5.6rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.8rem;align-items:stretch}.ls-stall{--stall: var(--ls-accent);--stall-ink: #1f1f21;position:relative;display:flex;flex-direction:column;min-width:0}.ls-stall--orange{--stall: var(--ls-orange);--stall-ink: #1f1f21}.ls-stall--mint{--stall: var(--ls-accent-2);--stall-ink: #1f1f21}.ls-stall--pink{--stall: #ff4fa3;--stall-ink: #1f1f21}.ls-stall__awning{position:relative;height:7.2rem;border-radius:1.2rem 1.2rem 0 0;background:repeating-linear-gradient(90deg,var(--stall) 0 3.2rem,#1f1f21 3.2rem 6.4rem);border:3px solid #1f1f21;border-bottom:0;box-shadow:0 -3px 0 0 var(--stall) inset}.ls-stall__awning:after{content:"";position:absolute;left:-3px;right:-3px;top:100%;height:1.8rem;background:radial-gradient(circle at 1.6rem 0,var(--stall) 1.5rem,transparent 1.6rem) 0 0 / 3.2rem 1.8rem repeat-x;filter:drop-shadow(0 3px 0 #1f1f21)}.ls-stall__sign{position:relative;display:flex;justify-content:center;margin-top:2.6rem;z-index:1}.ls-stall__sign:before,.ls-stall__sign:after{content:"";position:absolute;top:-2.6rem;width:3px;height:2.8rem;background:var(--ls-paper);opacity:.8}.ls-stall__sign:before{left:calc(50% - 7rem)}.ls-stall__sign:after{right:calc(50% - 7rem)}.ls-stall__name{margin:0;min-width:18rem;padding:.8rem 2.4rem;text-align:center;background:var(--stall);color:var(--stall-ink);font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:.02em;font-size:clamp(2.6rem,2.6vw,3.6rem);line-height:1;border:3px solid #1f1f21;border-radius:.8rem;box-shadow:5px 5px #1f1f21}.ls-stall__counter{flex:1 1 auto;display:flex;flex-direction:column;margin-top:-2.2rem;padding:3.6rem 1.6rem 2rem;background:#2a2a2df0;border:3px solid var(--stall);border-radius:0 0 1.6rem 1.6rem;transition:transform .2s var(--ls-ease),box-shadow .2s var(--ls-ease)}.ls-stall:hover .ls-stall__counter{transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--stall)}.ls-stall__media{position:relative;display:block;border-radius:1.2rem;overflow:hidden;aspect-ratio:4 / 5;background:#111}.ls-stall__media img,.ls-stall__media svg{width:100%;height:100%;object-fit:cover;display:block}.ls-stall__price{position:absolute;left:1.2rem;bottom:1.2rem;padding:.6rem 1.2rem;background:var(--stall);color:var(--stall-ink);border:3px solid #1f1f21;border-radius:.6rem;box-shadow:4px 4px #1f1f21;font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;font-size:2.2rem;line-height:1;letter-spacing:.02em}.ls-stall__body{display:flex;flex-direction:column;flex:1 1 auto;gap:1.6rem;padding-top:1.8rem}.ls-stall__pitch{font-size:1.7rem;line-height:1.5;color:var(--ls-muted);text-wrap:pretty}.ls-stall__pitch p{margin:0}.ls-stall__btn{margin-top:auto;align-self:stretch;justify-content:center;text-align:center;background:var(--stall);border-color:var(--stall);color:var(--stall-ink)}.ls-market__checks{margin:4.8rem auto 0;display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem 3.2rem}@media(max-width:989px){.ls-market__stalls{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(80%,34rem);overflow-x:auto;scroll-snap-type:x mandatory;padding:0 2rem 2rem;margin-left:-2rem;margin-right:-2rem;gap:2rem;scrollbar-width:thin}.ls-stall{scroll-snap-align:center}}@media(max-width:749px){.ls-market__text{font-size:1.7rem}.ls-market__stalls{margin-top:4rem}.ls-stall__awning{height:5.6rem}.ls-stall__name{min-width:15rem;font-size:2.6rem}.ls-stall__sign:before{left:calc(50% - 5.6rem)}.ls-stall__sign:after{right:calc(50% - 5.6rem)}.ls-market__checks{flex-direction:column;align-items:flex-start;max-width:34rem}}@media(prefers-reduced-motion:reduce){.ls-stall__counter{transition:none}.ls-stall:hover .ls-stall__counter{transform:none}}.ls-market .ls-hero__title.ls-market__title{font-size:clamp(4.4rem,7.2vw,10rem);line-height:.95;max-width:22ch}.ls-market .ls-hero__kicker{font-size:clamp(2rem,2.4vw,3rem)}.ls-market .ls-hero__title.ls-market__title--lines{max-width:none;font-size:clamp(3.4rem,7.6vw,9.2rem);line-height:.98}.ls-market__line{display:block;white-space:nowrap}.ls-market__head .ls-hero__kicker,.ls-market__text{text-shadow:0 2px 12px rgba(0,0,0,.85)}.ls-market__text{color:#ffffffeb}.ls-market .ls-gradient-text{filter:drop-shadow(0 3px 10px rgba(0,0,0,.7))}.ls-stall__pitch{color:#ffffffe0}.ls-market__shade:empty{display:block}.ls-market .ls-hero__title.ls-market__title--lines{font-weight:700;font-size:clamp(2.4rem,7.8vw,9.6rem);letter-spacing:.005em}.ls-market .ls-market__head .ls-hero__kicker{font-weight:700;font-size:clamp(2.2rem,3vw,3.6rem);letter-spacing:.08em}.ls-market .ls-market__text{font-weight:600;font-size:clamp(1.9rem,1.9vw,2.6rem);max-width:70rem;color:#fff}@media(max-width:989px){.ls-market__stalls{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;scroll-snap-type:none;padding:0;margin-left:0;margin-right:0;gap:1.6rem}.ls-stall__name{min-width:0;width:100%;padding:.7rem 1rem;font-size:clamp(1.8rem,2.8vw,2.6rem)}.ls-stall__sign{margin-left:.8rem;margin-right:.8rem}.ls-stall__price{font-size:1.7rem}.ls-stall__pitch{font-size:1.5rem}}@media(max-width:749px){.ls-market__stalls{gap:.8rem;margin-top:3.2rem}.ls-stall__awning{height:3.2rem;border-width:2px;border-radius:.8rem .8rem 0 0;background:repeating-linear-gradient(90deg,var(--stall) 0 1.6rem,#1f1f21 1.6rem 3.2rem)}.ls-stall__awning:after{height:1rem;background-size:1.6rem 1rem;background-image:radial-gradient(circle at .8rem 0,var(--stall) .75rem,transparent .8rem)}.ls-stall__sign{margin:1.4rem .3rem 0}.ls-stall__sign:before,.ls-stall__sign:after{top:-1.4rem;height:1.6rem;width:2px}.ls-stall__sign:before{left:22%}.ls-stall__sign:after{right:22%}.ls-stall__name{font-size:1.35rem;padding:.5rem .4rem;border-width:2px;box-shadow:3px 3px #1f1f21;letter-spacing:0;line-height:1.05}.ls-stall__counter{margin-top:-1.2rem;padding:2rem .5rem .8rem;border-width:2px;border-radius:0 0 1rem 1rem}.ls-stall__media{border-radius:.6rem;aspect-ratio:1 / 1}.ls-stall__price{left:.4rem;right:.4rem;bottom:.4rem;padding:.3rem .4rem;text-align:center;font-size:1.2rem;border-width:2px;box-shadow:2px 2px #1f1f21}.ls-stall__body{gap:.8rem;padding-top:.8rem}.ls-stall__pitch{display:none}.ls-stall__btn{min-height:0;padding:.8rem .4rem;font-size:1.2rem;letter-spacing:.02em;line-height:1.1;white-space:normal;min-width:0}.ls-stall__btn:after{display:none}}@media(max-width:749px){.ls-market .ls-hero__title.ls-market__title--lines{font-size:clamp(3.6rem,11.2vw,5.6rem);line-height:.95}.ls-market .ls-market__line{white-space:normal}.ls-market .ls-market__head .ls-hero__kicker{font-size:clamp(2.6rem,8vw,3.4rem)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ls-market.css.map */
