@property --loc-accent{syntax: "<color>"; inherits: true; initial-value: #f877a0;}.lnc-loc{overflow:hidden;padding-block:var(--lnc-section-y);transition:--loc-accent .9s var(--lnc-ease-soft)}.lnc-loc__glow{position:absolute;top:18%;right:-50%;bottom:6%;left:-50%;background:radial-gradient(38% 42% at 58% 48%,color-mix(in srgb,var(--loc-accent) 42%,transparent) 0%,transparent 100%),radial-gradient(28% 30% at 32% 72%,color-mix(in srgb,var(--loc-accent) 22%,transparent) 0%,transparent 100%);opacity:.7;pointer-events:none;z-index:-1}.lnc-loc__inner{position:relative;z-index:1}.lnc-loc__head{display:grid;gap:2rem}.lnc-loc__intro{max-width:44ch}@media screen and (min-width:1024px){.lnc-loc__glow{top:8%;right:-10%;bottom:-10%;left:30%}.lnc-loc__head{grid-template-columns:1fr auto;align-items:end;column-gap:6.4rem}.lnc-loc__intro{text-align:right;padding-bottom:.6rem}}.lnc-loc__grid{display:grid;gap:4rem;margin-top:4.8rem}.lnc-loc__side{order:2;display:grid;gap:4rem}.lnc-loc__view{min-width:0}@media screen and (min-width:1024px){.lnc-loc__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;column-gap:clamp(4.8rem,2rem + 5vw,11.2rem);margin-top:6.4rem}.lnc-loc__side{order:0;gap:4.8rem}}.lnc-loc__list{display:none;margin:0;padding:0;list-style:none;border-bottom:1px solid var(--lnc-line-1)}@media screen and (min-width:1024px){.lnc-loc__list{display:block}}.lnc-loc__row{border-top:1px solid var(--lnc-line-1)}.lnc-loc__item{position:relative;display:grid;grid-template-columns:4.4rem 1fr auto;align-items:center;column-gap:1.6rem;width:100%;padding:2.2rem .4rem 2.2rem 0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:padding-left .5s var(--lnc-ease-out)}.lnc-loc__item:before{content:"";position:absolute;left:0;top:50%;width:2px;height:0;background:var(--slide-accent);box-shadow:0 0 1.6rem var(--slide-accent);transform:translateY(-50%);transition:height .5s var(--lnc-ease-out)}.lnc-loc__item:focus-visible{outline:none;box-shadow:var(--lnc-ring-focus);border-radius:var(--lnc-r-xs)}.lnc-loc__num{font-family:var(--lnc-ff-mono);font-size:var(--lnc-fs-small);letter-spacing:.04em;color:var(--lnc-text-4);transition:color .4s}.lnc-loc__label{display:grid;gap:.6rem;min-width:0}.lnc-loc__title{font-family:var(--lnc-ff-display);font-size:clamp(2.6rem,1.6rem + 1.5vw,4rem);line-height:1.08;letter-spacing:-.015em;color:var(--lnc-text-3);transition:color .4s}.lnc-loc__tagline{color:var(--lnc-text-4);transition:color .4s}.lnc-loc__dot{width:.8rem;height:.8rem;border-radius:50%;background:var(--slide-accent);opacity:.45;transition:opacity .4s,box-shadow .4s,transform .5s var(--lnc-ease-out)}.lnc-loc__item.is-active{padding-left:2rem}.lnc-loc__item.is-active:before{height:56%}.lnc-loc__item.is-active .lnc-loc__num{color:var(--slide-accent)}.lnc-loc__item.is-active .lnc-loc__title{color:var(--lnc-text-1)}.lnc-loc__item.is-active .lnc-loc__tagline{color:var(--lnc-text-2)}.lnc-loc__item.is-active .lnc-loc__dot{opacity:1;transform:scale(1.35);box-shadow:0 0 0 .5rem color-mix(in srgb,var(--slide-accent) 18%,transparent),0 0 2rem var(--slide-accent)}@media(hover:hover){.lnc-loc__item:hover .lnc-loc__title{color:var(--lnc-text-1)}}.lnc-loc__cta{display:grid;justify-items:center;gap:1.6rem;text-align:center}.lnc-loc__note{margin:0}@media screen and (min-width:1024px){.lnc-loc__cta{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.4rem;text-align:left}}.lnc-loc__stage{display:flex;gap:1.6rem;margin-inline:calc(-1 * var(--lnc-gutter));padding:.4rem var(--lnc-gutter) 1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--lnc-gutter);-webkit-overflow-scrolling:touch;scrollbar-width:none}.lnc-loc__stage::-webkit-scrollbar{display:none}.lnc-loc__slide{position:relative;flex:0 0 min(82vw,42rem);aspect-ratio:4 / 5;margin:0;overflow:hidden;scroll-snap-align:start;border-radius:var(--lnc-r-arch);border:1px solid color-mix(in srgb,var(--slide-accent) 38%,var(--lnc-line-1));background:var(--lnc-surface-2);box-shadow:var(--lnc-shadow-card);isolation:isolate}.lnc-loc__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.lnc-loc__slide--top .lnc-loc__img{object-position:50% 25%}.lnc-loc__slide--bottom .lnc-loc__img{object-position:50% 75%}.lnc-body .lnc-loc__slide .lnc-ph{position:absolute;top:0;right:0;bottom:0;left:0;padding-bottom:22%;color:color-mix(in srgb,var(--slide-accent) 55%,rgba(245,242,240,.3))}.lnc-body .lnc-loc__slide .lnc-ph:before{top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 46% at 50% 34%,color-mix(in srgb,var(--slide-accent) 60%,transparent) 0%,transparent 100%),radial-gradient(70% 40% at 50% 100%,color-mix(in srgb,var(--slide-accent) 35%,transparent) 0%,transparent 100%);opacity:.75}.lnc-loc__slide:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lnc-grad-scrim-bottom);opacity:.92;pointer-events:none;z-index:1}.lnc-loc__count,.lnc-loc__status{z-index:2;display:inline-flex;align-items:center;gap:.8rem;height:2.8rem;padding:0 1.1rem;border-radius:var(--lnc-r-pill);background:#0d0c0c99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.1);font-family:var(--lnc-ff-mono);font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;color:var(--lnc-text-1);white-space:nowrap}.lnc-loc__count{position:absolute;top:2.4rem;left:50%;transform:translate(-50%)}.lnc-loc__status{margin-bottom:.8rem}.lnc-loc__status:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:var(--slide-accent);box-shadow:0 0 1rem var(--slide-accent)}.lnc-loc__caption{position:absolute;inset:auto 0 0;z-index:2;display:grid;justify-items:center;gap:.8rem;padding:2.4rem 2rem 3.2rem;text-align:center}.lnc-loc__brand{font-family:var(--lnc-ff-display);font-size:1.5rem;line-height:1.2;letter-spacing:.32em;text-indent:.32em;text-transform:uppercase;color:var(--lnc-text-2)}.lnc-loc__name{font-size:clamp(2.6rem,2rem + 1.4vw,4rem)}.lnc-loc__line{color:color-mix(in srgb,var(--slide-accent) 45%,var(--lnc-text-1));letter-spacing:.14em}.lnc-loc__address{margin-top:.4rem;font-size:var(--lnc-fs-small);color:var(--lnc-text-3)}.lnc-loc__slide .lnc-loc__hit{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;display:block!important}.lnc-loc__hit:focus-visible{outline:2px solid var(--slide-accent);outline-offset:-.6rem}.lnc-loc__more{margin-top:.8rem;color:var(--lnc-text-1)}@media(hover:hover){.lnc-loc__slide:has(.lnc-loc__hit:hover) .lnc-loc__img{transform:scale(1.03)}.lnc-loc__slide:has(.lnc-loc__hit:hover) .lnc-loc__more .lnc-btn__arrow{transform:translate(2px,-2px)}}.lnc-loc__dots{display:flex;justify-content:center;gap:.8rem;margin-top:1.2rem}.lnc-loc__pip{width:.6rem;height:.6rem;border-radius:var(--lnc-r-pill);background:var(--lnc-line-2);transition:width .4s var(--lnc-ease-out),background-color .4s}.lnc-loc__pip.is-active{width:2.4rem;background:var(--slide-accent)}@media screen and (min-width:1024px){.lnc-loc__view{position:relative;width:100%;max-width:60rem;justify-self:end}.lnc-loc__stage{position:relative;display:block;aspect-ratio:4 / 5;margin:0;padding:0;overflow:hidden;border-radius:var(--lnc-r-arch);border:1px solid color-mix(in srgb,var(--loc-accent) 40%,var(--lnc-line-1));background:var(--lnc-surface-2);box-shadow:var(--lnc-shadow-card),0 3rem 10rem -3rem color-mix(in srgb,var(--loc-accent) 55%,transparent);isolation:isolate}.lnc-loc__slide{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;border:0;border-radius:0;box-shadow:none;opacity:0;visibility:hidden;transition:opacity .8s var(--lnc-ease-soft),visibility 0s linear .8s}.lnc-loc__slide .lnc-loc__img{transform:scale(1.06);transition:transform 1.4s var(--lnc-ease-soft)}.lnc-loc__slide .lnc-loc__caption>*{opacity:0;transform:translateY(1.2rem);transition:opacity .6s var(--lnc-ease-out),transform .8s var(--lnc-ease-out)}.lnc-loc__slide.is-active{opacity:1;visibility:visible;z-index:1;transition:opacity .8s var(--lnc-ease-soft),visibility 0s}.lnc-loc__slide.is-active .lnc-loc__img{transform:none}.lnc-loc__slide.is-active .lnc-loc__caption>*{opacity:1;transform:none}.lnc-loc__slide.is-active .lnc-loc__caption>:nth-child(2){transition-delay:80ms}.lnc-loc__slide.is-active .lnc-loc__caption>:nth-child(3){transition-delay:.16s}.lnc-loc__slide.is-active .lnc-loc__caption>:nth-child(4){transition-delay:.24s}.lnc-loc__caption{padding:3.2rem 3.2rem 4.4rem}.lnc-loc__count{top:3.2rem}.lnc-loc__slide.is-active .lnc-loc__caption>:nth-child(5){transition-delay:.32s}.lnc-loc__dots{display:none}}@media(prefers-reduced-motion:reduce){.lnc-loc,.lnc-loc__item,.lnc-loc__item:before,.lnc-loc__slide,.lnc-loc__slide .lnc-loc__img,.lnc-loc__slide .lnc-loc__caption>*,.lnc-loc__pip{transition-duration:.01ms!important;transition-delay:0s!important}.lnc-loc__slide .lnc-loc__img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-lnc-locations.css.map */
