.section-egj-locations,.shopify-section.section-egj-locations{margin:0;padding:0;max-width:none;background:#fff}.egj-locations{font-family:var(--pf-font-ui, Inter, system-ui, sans-serif);color:var(--pf-ink, #111111);background:#fff}.egj-locations__hero{position:relative;overflow:hidden;background:radial-gradient(ellipse 90% 80% at 88% -20%,rgba(247,148,28,.32),transparent 50%),radial-gradient(ellipse 50% 45% at -5% 120%,rgba(247,148,28,.1),transparent 45%),linear-gradient(165deg,#161616,#0c0c0c 55%,#050505);color:#fff;padding:clamp(1.75rem,4.5vw,2.75rem) 0 clamp(4.5rem,9vw,6.5rem)}.egj-locations__hero-inner{position:relative;z-index:1;max-width:var(--pf-max, 1180px)}.egj-locations__brand{margin:0 0 .4rem;font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--pf-copper, #f7941c)}.fp-theme-ready .egj-locations__heading,.egj-locations .egj-locations__heading,body.fp-theme-ready .egj-locations h1.egj-locations__heading{margin:0 0 .55rem!important;font-family:var(--pf-font-display, Inter, system-ui, sans-serif)!important;font-size:clamp(2rem,5.5vw,2.85rem)!important;font-weight:700!important;letter-spacing:-.03em!important;line-height:1.05!important;color:#fff!important}.egj-locations__sub{margin:0;max-width:34rem;font-size:clamp(.92rem,2.2vw,1.05rem);line-height:1.5;color:#ffffffb8}.egj-locations__hero-meta{display:none;flex-wrap:wrap;align-items:center;gap:.55rem .75rem;margin:1.1rem 0 0;font-size:.875rem;font-weight:550;color:#ffffff9e}.egj-locations__hero-meta a{color:#fff;text-decoration:none;border-bottom:1px solid rgba(247,148,28,.55)}.egj-locations__hero-meta a:hover{color:var(--pf-copper, #f7941c);border-bottom-color:var(--pf-copper, #f7941c)}.egj-locations__hero-dot{width:4px;height:4px;border-radius:50%;background:var(--pf-copper, #f7941c)}@media screen and (min-width:900px){.egj-locations__hero{padding-bottom:clamp(5rem,8vw,6.75rem)}.egj-locations__hero-meta{display:flex}}.egj-locations__body{position:relative;z-index:2;margin-top:-3.25rem;padding-bottom:clamp(2.5rem,5vw,4rem);max-width:var(--pf-max, 1180px)}.egj-locations__shell{background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:28px;box-shadow:0 4px 6px #00000005,0 18px 48px #00000014;margin-bottom:20px;padding:clamp(1.25rem,3vw,2rem);overflow:hidden}@media screen and (min-width:900px){.egj-locations__body{margin-top:-3.75rem}}.egj-locations__toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 1.5rem;margin-bottom:1.35rem;padding-bottom:1.15rem;border-bottom:1px solid rgba(0,0,0,.07)}.egj-locations__eyebrow{margin:0 0 .25rem;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--pf-copper, #f7941c)}.egj-locations__count{margin:0;font-size:1rem;font-weight:600;letter-spacing:-.01em;color:#1d1d1f}.egj-locations__filters{display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:999px;background:#7676801f}.egj-locations__filter{min-height:2.25rem;min-width:3.5rem;padding:.35rem 1rem;border:0;border-radius:999px;background:transparent;color:#1d1d1f;font-family:inherit;font-size:.8125rem;font-weight:600;letter-spacing:-.005em;cursor:pointer;transition:background .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1),color .2s ease}.egj-locations__filter:hover{color:#000}.egj-locations__filter:focus-visible{outline:2px solid var(--pf-copper, #f7941c);outline-offset:2px}.egj-locations__filter.is-active{background:#fff;color:#1d1d1f;box-shadow:0 1px 3px #0000001f,0 1px 1px #0000000a}.egj-locations__grid{display:grid;grid-template-columns:1fr;gap:.85rem}@media screen and (min-width:750px){.egj-locations__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.25rem}}.egj-locations__loading,.egj-locations__empty{grid-column:1 / -1;margin:0;padding:2rem 1rem;text-align:center;color:#666;font-size:.95rem}.egj-locations__card{display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(0,0,0,.06);border-radius:22px;background:#fff;box-shadow:0 1px 2px #0000000a,0 8px 24px #0000000a;transition:box-shadow .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1)}.egj-locations__card:hover{box-shadow:0 2px 4px #0000000a,0 20px 44px #0000001a;transform:translateY(-3px)}.egj-locations__card[hidden]{display:none}.egj-locations__card-map{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:#f2f2f5;border-bottom:1px solid rgba(0,0,0,.05)}.egj-locations__card-map iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-height:none!important;border:0;filter:saturate(.9)}.egj-locations__card-body{display:flex;flex:1;flex-direction:column;gap:.4rem;padding:1.1rem 1.3rem 1.35rem}.egj-locations__card-meta{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.2rem}.egj-locations__status{display:inline-flex;align-items:center;gap:.4rem;min-height:1.6rem;padding:.2rem .65rem;border-radius:999px;font-size:.75rem;font-weight:600;letter-spacing:-.005em;line-height:1.2}.egj-locations__status i{width:.45rem;height:.45rem;border-radius:999px;background:currentColor;flex-shrink:0}.egj-locations__status.is-open{background:#34c7591f;color:#1a7f37}.egj-locations__status.is-closed{background:#7676801f;color:#6e6e73}.egj-locations__status.is-soon{background:#f7941c1f;color:#a85a05}.egj-locations__badge{display:inline-flex;align-items:center;min-height:1.5rem;padding:.1rem .55rem;border:1px solid rgba(0,0,0,.1);border-radius:999px;color:#6e6e73;font-size:.68rem;font-weight:600;letter-spacing:.06em}.fp-theme-ready .egj-locations__card-title,.egj-locations .egj-locations__card-title{margin:0!important;font-size:1.2rem!important;font-weight:650!important;line-height:1.25!important;letter-spacing:-.022em!important;color:#1d1d1f!important}.egj-locations__card-address{margin:0;font-size:.9375rem;line-height:1.45;color:#6e6e73}.egj-locations__card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.15rem;margin-top:auto;padding-top:.9rem}.egj-locations__card-btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.5rem 1.15rem;border:0;border-radius:999px;font-size:.875rem;font-weight:600;letter-spacing:-.005em;text-decoration:none!important;white-space:nowrap;transition:background .2s ease,transform .2s ease}.egj-locations__card-btn:active{transform:scale(.97)}.egj-locations__card-btn--primary{background:var(--pf-copper, #f7941c);color:#fff!important}.egj-locations__card-btn--primary:hover{background:var(--pf-copper-hover, #e07f0a)}.egj-locations__card-btn--quiet{background:#7676801f;color:#1d1d1f!important}.egj-locations__card-btn--quiet:hover{background:#76768033}.egj-locations__card-link{display:inline-flex;align-items:center;gap:.3rem;min-height:2.5rem;color:#a85a05!important;font-size:.9375rem;font-weight:500;letter-spacing:-.01em;text-decoration:none!important}.egj-locations__card-link svg{transition:transform .2s ease}.egj-locations__card-link:hover{text-decoration:underline!important;text-underline-offset:3px}.egj-locations__card-link:hover svg{transform:translate(2px)}.egj-locations__card-btn:focus-visible,.egj-locations__card-link:focus-visible{outline:2px solid var(--pf-copper, #f7941c);outline-offset:2px}.egj-locations__soon{margin-top:2.25rem;padding-top:1.75rem;border-top:1px solid rgba(0,0,0,.07)}.egj-locations__soon[hidden]{display:none}.egj-locations__soon-head{margin-bottom:1.25rem}.fp-theme-ready .egj-locations__soon-title,.egj-locations .egj-locations__soon-title{margin:0!important;font-size:clamp(1.35rem,2.4vw,1.75rem)!important;font-weight:650!important;line-height:1.2!important;letter-spacing:-.025em!important;color:#1d1d1f!important}.egj-locations__card--soon{background:#fbfbfd}.egj-locations__soon-art{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 10;border-bottom:1px solid rgba(0,0,0,.05);background:radial-gradient(120% 90% at 15% 0%,rgba(255,233,204,.9) 0%,transparent 60%),radial-gradient(90% 80% at 100% 100%,rgba(255,214,165,.7) 0%,transparent 55%),repeating-linear-gradient(0deg,rgba(0,0,0,.035) 0 1px,transparent 1px 28px),repeating-linear-gradient(90deg,rgba(0,0,0,.035) 0 1px,transparent 1px 28px),linear-gradient(160deg,#fbfbfd,#f0f0f3)}.egj-locations__soon-pin{position:relative;display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:999px;background:#fff;color:var(--pf-copper, #f7941c);box-shadow:0 2px 6px #00000014,0 12px 28px #f7941c38}.egj-locations__soon-pin:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:inherit;border:2px solid rgba(247,148,28,.35);opacity:0}@media(prefers-reduced-motion:no-preference){.egj-locations__soon-pin:after{animation:egj-locations-pulse 2.4s cubic-bezier(.22,1,.36,1) infinite}}@keyframes egj-locations-pulse{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(1.6)}}.egj-locations__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem 1.25rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid rgba(0,0,0,.08)}.egj-locations__footer-text{margin:0;font-size:.9375rem;color:#555;font-weight:500}.egj-locations__footer-actions{display:flex;flex-wrap:wrap;gap:.5rem}.egj-locations__footer-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.65rem 1.35rem;border-radius:999px;background:var(--pf-copper, #f7941c);color:#fff!important;font-size:.9375rem;font-weight:600;letter-spacing:-.005em;text-decoration:none!important;transition:background .2s ease,transform .2s ease}.egj-locations__footer-link:active{transform:scale(.97)}.egj-locations__footer-link:hover{background:var(--pf-copper-hover, #e07f0a);color:#fff!important}.egj-locations__footer-link--ghost{background:#7676801f;color:#1d1d1f!important}.egj-locations__footer-link--ghost:hover{background:#76768033;color:#1d1d1f!important}@media(prefers-reduced-motion:no-preference){.egj-locations__hero-inner{animation:egj-locations-rise .55s cubic-bezier(.22,1,.36,1) both}.egj-locations__shell{animation:egj-locations-rise .65s .08s cubic-bezier(.22,1,.36,1) both}}@keyframes egj-locations-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:749px){.egj-locations__body{margin-top:-2.75rem;padding-left:1rem;padding-right:1rem;padding-bottom:calc(2.25rem + var(--fp-bottom-nav-offset, 0px))}.egj-locations__shell{border-radius:22px;padding:1.2rem 1.05rem 1.35rem}.egj-locations__toolbar{align-items:flex-start}.egj-locations__card{border-radius:20px}.egj-locations__card:hover{transform:none}.egj-locations__card-actions{gap:.25rem 1.5rem}.egj-locations__card-btn{flex:1 1 100%;min-height:2.85rem}.egj-locations__footer{flex-direction:column;align-items:stretch}.egj-locations__footer-actions{flex-direction:column}.egj-locations__footer-link{width:100%}}.egj-locations .state-wrapper,.egj-locations .main-locations,.fp-page--locations{display:none!important}.egj-location-detail{--loc-ink: #1d1d1f;--loc-ink-2: #6e6e73;--loc-hair: rgba(0, 0, 0, .08);--loc-fill: rgba(118, 118, 128, .12);--loc-copper: var(--pf-copper, #f7941c);--loc-copper-text: #a85a05;font-family:var(--pf-font-ui, Inter, system-ui, sans-serif);color:var(--loc-ink);background:#f5f5f7}.egj-location-detail.is-motion-pending [data-loc-intro],.egj-location-detail.is-motion-pending [data-loc-heading],.egj-location-detail.is-motion-pending [data-loc-reveal],.egj-location-detail.is-motion-pending [data-loc-shell]{opacity:0}.egj-location-detail__hero{position:relative;overflow:hidden;background:linear-gradient(180deg,#0b0b0c,#050505);color:#fff;padding:clamp(1.75rem,4vw,3rem) 0 clamp(6rem,11vw,8.5rem)}.egj-location-detail__hero-glow{display:block!important;position:absolute;inset:-30% -10% auto auto;width:min(900px,120vw);aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgba(247,148,28,.42),rgba(247,148,28,.12) 55%,transparent 75%);filter:blur(20px);pointer-events:none;will-change:transform}.egj-location-detail__hero-inner{position:relative;z-index:1;max-width:var(--pf-max, 1180px)}.egj-location-detail__back{display:inline-flex;align-items:center;gap:.4rem;margin:0 0 1.5rem;padding:.35rem .8rem .35rem .65rem;border-radius:999px;background:#ffffff14;color:#ffffffd1!important;font-size:.8125rem;font-weight:500;text-decoration:none!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:background .2s ease,color .2s ease}.egj-location-detail__back:hover{background:#ffffff24;color:#fff!important}.egj-location-detail__eyebrow{display:flex;align-items:center;gap:.55rem;margin:0 0 .6rem;font-size:.8125rem;font-weight:600;letter-spacing:.01em;color:#fff9}.egj-location-detail__brand{color:var(--loc-copper)}.egj-location-detail__eyebrow-dot{width:3px;height:3px;border-radius:999px;background:#fff6}.fp-theme-ready .egj-location-detail__heading,.egj-location-detail .egj-location-detail__heading,body.fp-theme-ready .egj-location-detail h1.egj-location-detail__heading{margin:0 0 .75rem!important;max-width:14ch;font-family:var(--pf-font-display, Inter, system-ui, sans-serif)!important;font-size:clamp(2.4rem,7vw,4.5rem)!important;font-weight:700!important;letter-spacing:-.045em!important;line-height:1.02!important;color:#fff!important}.egj-location-detail__word{display:inline-block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em;vertical-align:top}.egj-location-detail__word-inner{display:inline-block;will-change:transform}.egj-location-detail__sub{margin:0;max-width:34rem;font-size:clamp(1.02rem,2.2vw,1.25rem);font-weight:400;line-height:1.45;letter-spacing:-.01em;color:#ffffffad}.egj-location-detail__status-row{margin:1.1rem 0 0;min-height:1.85rem}.egj-location-detail__status{display:inline-flex;align-items:center;gap:.45rem;min-height:1.85rem;padding:.25rem .8rem;border-radius:999px;background:#ffffff1a;color:#ffffffd9;font-size:.8125rem;font-weight:600;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.egj-location-detail__status[hidden]{display:none}.egj-location-detail__status i{position:relative;width:.5rem;height:.5rem;border-radius:999px;background:currentColor}.egj-location-detail__status.is-open{color:#4ade80}.egj-location-detail__status.is-open i:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:inherit;border:1.5px solid currentColor;opacity:0}@media(prefers-reduced-motion:no-preference){.egj-location-detail__status.is-open i:after{animation:egj-loc-ping 2.2s cubic-bezier(.22,1,.36,1) infinite}}@keyframes egj-loc-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}.egj-location-detail__status.is-closed{color:#ffffffb3}.egj-location-detail__hero-actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.6rem}.egj-location-detail__hero-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:3rem;padding:.65rem 1.5rem;border:0;border-radius:999px;background:#ffffff1f;color:#fff!important;font-size:.9875rem;font-weight:600;letter-spacing:-.01em;text-decoration:none!important;backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);transition:background .25s ease,box-shadow .25s ease;will-change:transform}.egj-location-detail__hero-btn:hover{background:#fff3}.egj-location-detail__hero-btn--primary{background:var(--loc-copper);box-shadow:0 10px 30px #f7941c59}.egj-location-detail__hero-btn--primary:hover{background:var(--pf-copper-hover, #e07f0a);box-shadow:0 14px 38px #f7941c73}.egj-location-detail__hero-btn:focus-visible,.egj-location-detail__back:focus-visible{outline:2px solid var(--loc-copper);outline-offset:3px}.egj-location-detail__body{position:relative;z-index:2;margin-top:-4.5rem;padding-bottom:clamp(2.5rem,5vw,4.5rem);max-width:var(--pf-max, 1180px)}.egj-location-detail__shell{background:#fff;border:1px solid rgba(0,0,0,.04);border-radius:32px;box-shadow:0 2px 4px #00000005,0 30px 80px #0000001a;padding:clamp(1.1rem,3vw,2.25rem)}.egj-location-detail__layout{display:grid;gap:1.75rem}@media screen and (min-width:900px){.egj-location-detail__body{margin-top:-5.5rem}.egj-location-detail__layout{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:2.25rem;align-items:start}}.fp-theme-ready .egj-location-detail__group-title,.egj-location-detail .egj-location-detail__group-title{margin:0 0 .6rem .25rem!important;font-size:1.35rem!important;font-weight:650!important;letter-spacing:-.025em!important;line-height:1.2!important;color:var(--loc-ink)!important}.egj-location-detail__facts{overflow:hidden;margin-bottom:2rem;border-radius:18px;background:#f5f5f7}.egj-location-detail__fact{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:.9rem;align-items:center;padding:.85rem 1rem;color:inherit!important;text-decoration:none!important;transition:background .2s ease}.egj-location-detail__fact+.egj-location-detail__fact:before{content:"";position:absolute;top:0;left:3.6rem;right:0;height:1px;background:var(--loc-hair)}a.egj-location-detail__fact:hover{background:#00000009}a.egj-location-detail__fact:active{background:#0000000f}a.egj-location-detail__fact:focus-visible{outline:2px solid var(--loc-copper);outline-offset:-2px;border-radius:18px}.egj-location-detail__fact-icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9px;background:linear-gradient(180deg,#ffa53d,var(--loc-copper));color:#fff;box-shadow:0 2px 6px #f7941c4d}.egj-location-detail__fact-text{min-width:0}.egj-location-detail__fact-label{display:block;font-size:.75rem;font-weight:500;color:var(--loc-ink-2)}.egj-location-detail__fact-value{display:block;font-size:1rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--loc-ink);overflow-wrap:anywhere}.egj-location-detail__fact-chevron{color:#c7c7cc;transition:transform .2s ease,color .2s ease}a.egj-location-detail__fact:hover .egj-location-detail__fact-chevron{color:var(--loc-ink-2);transform:translate(2px)}.egj-location-detail__hours-note{display:none}.egj-location-detail__hours-list{overflow:hidden;border-radius:18px;background:#f5f5f7}.egj-location-detail__hour-row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1.1rem;font-size:.9875rem;letter-spacing:-.01em}.egj-location-detail__hour-row+.egj-location-detail__hour-row:before{content:"";position:absolute;top:0;left:1.1rem;right:0;height:1px;background:var(--loc-hair)}.egj-location-detail__hour-row.is-today{background:#f7941c14}.egj-location-detail__hour-row.is-today:before,.egj-location-detail__hour-row.is-today+.egj-location-detail__hour-row:before{opacity:0}.egj-location-detail__hour-day{display:inline-flex;align-items:center;gap:.5rem;font-weight:500;color:var(--loc-ink)}.egj-location-detail__hour-row.is-today .egj-location-detail__hour-day,.egj-location-detail__hour-row.is-today .egj-location-detail__hour-value{font-weight:650;color:var(--loc-copper-text)}.egj-location-detail__today-tag{padding:.1rem .5rem;border-radius:999px;background:var(--loc-copper);color:#fff;font-size:.6875rem;font-weight:650;letter-spacing:.01em}.egj-location-detail__hour-value{color:var(--loc-ink-2);text-align:right;font-variant-numeric:tabular-nums}.egj-location-detail__loading,.egj-location-detail__empty{margin:0;padding:1rem 1.1rem;color:var(--loc-ink-2);font-size:.9375rem}.egj-location-detail__map-wrap{position:relative;overflow:hidden;height:340px;border-radius:22px;background:#e9e9ee;box-shadow:inset 0 0 0 1px #0000000d}.egj-location-detail__map{display:block;width:100%!important;height:100%!important;max-height:none!important;border:0;filter:saturate(.9)}@media screen and (min-width:900px){.egj-location-detail__map-col{position:sticky;top:calc(var(--header-height, 96px) + 1.25rem)}.egj-location-detail__map-wrap{height:min(620px,calc(100vh - 180px));min-height:440px}}.egj-location-detail__map-cta{position:absolute;left:50%;bottom:1rem;translate:-50% 0;display:inline-flex;align-items:center;gap:.45rem;min-height:2.6rem;padding:.5rem 1.1rem;border-radius:999px;background:#ffffffc7;color:var(--loc-ink)!important;font-size:.875rem;font-weight:600;letter-spacing:-.01em;text-decoration:none!important;white-space:nowrap;box-shadow:0 8px 28px #00000029;backdrop-filter:blur(18px) saturate(1.6);-webkit-backdrop-filter:blur(18px) saturate(1.6);transition:background .2s ease,box-shadow .2s ease}.egj-location-detail__map-cta svg{color:var(--loc-copper)}.egj-location-detail__map-cta:hover{background:#fffffff2;box-shadow:0 12px 34px #0003}.egj-location-detail__map-fallback{position:absolute;inset:auto 0 0;margin:0;padding:1rem;text-align:center;font-size:.875rem;color:var(--loc-ink-2);background:#f5f5f7}.egj-location-detail__map-fallback[hidden]{display:none}.egj-location-detail__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem 1.25rem;margin-top:2rem;padding:1.1rem 1.15rem;border-radius:18px;background:#f5f5f7}.egj-location-detail__footer-text{margin:0;font-size:.9375rem;color:var(--loc-ink-2)}.egj-location-detail__footer-actions{display:flex;flex-wrap:wrap;gap:.5rem}.egj-location-detail__footer-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.65rem;padding:.55rem 1.2rem;border-radius:999px;background:var(--loc-copper);color:#fff!important;font-size:.9375rem;font-weight:600;letter-spacing:-.01em;text-decoration:none!important;transition:background .2s ease,transform .2s ease}.egj-location-detail__footer-link:hover{background:var(--pf-copper-hover, #e07f0a)}.egj-location-detail__footer-link:active,.egj-location-detail__hero-btn:active{transform:scale(.97)}.egj-location-detail__footer-link--ghost{background:#fff;color:var(--loc-ink)!important;box-shadow:inset 0 0 0 1px #0000001a}.egj-location-detail__footer-link--ghost:hover{background:#fff;box-shadow:inset 0 0 0 1px #00000040}@media screen and (max-width:749px){.egj-location-detail__hero{padding-bottom:5.5rem}.egj-location-detail__body{margin-top:-3.5rem;padding-left:.85rem;padding-right:.85rem;padding-bottom:calc(2.25rem + var(--fp-bottom-nav-offset, 0px))}.egj-location-detail__shell{border-radius:26px;padding:.85rem .85rem 1.1rem}.egj-location-detail__map-col{order:-1}.egj-location-detail__map-wrap{height:260px;border-radius:20px}.egj-location-detail__group-title{margin-top:.35rem!important}.egj-location-detail__fact{gap:.7rem;padding:.8rem .85rem}.egj-location-detail__fact-value{font-size:.9375rem}.egj-location-detail__fact+.egj-location-detail__fact:before{left:3.25rem}.egj-location-detail__hero-btn{flex:1 1 auto}.egj-location-detail__footer{flex-direction:column;align-items:stretch}.egj-location-detail__footer-actions{flex-direction:column}.egj-location-detail__footer-link{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/egj-locations.css.map */
