.finder[data-astro-cid-zvcv7ymb]{padding-block:clamp(56px,6vw,100px);min-height:min(100svh,980px);display:flex;align-items:center}.finder__in[data-astro-cid-zvcv7ymb]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(32px,5vw,100px);align-items:start}.finder__sub[data-astro-cid-zvcv7ymb]{color:var(--fg-2);margin:14px 0 28px;font-size:1.1rem}fieldset[data-astro-cid-zvcv7ymb]{border:0;padding:0;margin:0 0 26px}legend[data-astro-cid-zvcv7ymb]{font-weight:700;margin-bottom:12px;font-size:1rem}legend[data-astro-cid-zvcv7ymb] span[data-astro-cid-zvcv7ymb]{font-weight:450;color:var(--fg-2)}.opts[data-astro-cid-zvcv7ymb]{display:flex;flex-wrap:wrap;gap:8px}.opts[data-astro-cid-zvcv7ymb] label[data-astro-cid-zvcv7ymb]{position:relative;cursor:pointer}.opts[data-astro-cid-zvcv7ymb] input[data-astro-cid-zvcv7ymb]{position:absolute;opacity:0;inset:0;cursor:pointer}.opts[data-astro-cid-zvcv7ymb] span[data-astro-cid-zvcv7ymb]{display:block;padding:12px 18px;border-radius:var(--r);background:#fff;box-shadow:inset 0 0 0 1px var(--line);font-weight:600;transition:background-color .15s,color .15s,box-shadow .15s}.opts--who[data-astro-cid-zvcv7ymb] span[data-astro-cid-zvcv7ymb]{font-family:var(--f-display);font-weight:400;font-size:clamp(1.3rem,1.6vw,1.75rem);padding:12px 22px}.opts--small[data-astro-cid-zvcv7ymb] span[data-astro-cid-zvcv7ymb]{padding:9px 14px;font-size:.95rem}.opts[data-astro-cid-zvcv7ymb] input[data-astro-cid-zvcv7ymb]:checked+span[data-astro-cid-zvcv7ymb]{background:var(--ink);color:#fff;box-shadow:none}.opts[data-astro-cid-zvcv7ymb] input[data-astro-cid-zvcv7ymb]:focus-visible+span[data-astro-cid-zvcv7ymb]{outline:2px solid var(--poinciana);outline-offset:2px}@media(hover:hover){.opts[data-astro-cid-zvcv7ymb] label[data-astro-cid-zvcv7ymb]:hover input[data-astro-cid-zvcv7ymb]:not(:checked)+span[data-astro-cid-zvcv7ymb]{box-shadow:inset 0 0 0 1.5px var(--ink)}}.finder__res[data-astro-cid-zvcv7ymb]{background:#fff;border-radius:var(--r);padding:clamp(20px,2vw,32px);box-shadow:0 1px 0 var(--line),0 30px 60px -40px #1d191559}.finder__bar[data-astro-cid-zvcv7ymb]{display:flex;justify-content:space-between;gap:16px;align-items:baseline;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid var(--line)}.finder__count[data-astro-cid-zvcv7ymb]{margin:0;font-weight:700;font-size:1.1rem}.finder__list[data-astro-cid-zvcv7ymb]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.fr{display:grid;grid-template-columns:88px 1fr auto;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.fr__img{position:relative;display:block;width:88px;aspect-ratio:1;border-radius:3px;overflow:hidden;background:#efe7dd}.fr__img img{width:100%;height:100%;object-fit:cover}.fr__img .tag{position:absolute;left:4px;bottom:4px;font-size:.66rem;padding:2px 5px}.fr__st{margin:0;font-size:.8rem;color:var(--ink-2);font-weight:600}.fr__n{display:block;font-weight:650;line-height:1.25;text-decoration:none;margin:2px 0}.fr__n:hover{text-decoration:underline}.fr .price{margin:0}.fr__call{align-self:center;padding:10px 14px;border-radius:var(--r);background:var(--ink);color:#fff;text-decoration:none;font-weight:650;font-size:.9rem}.finder__empty[data-astro-cid-zvcv7ymb]{margin:20px 0 0;color:var(--ink-2)}@media(max-width:1240px){.finder__list[data-astro-cid-zvcv7ymb]{grid-template-columns:1fr}}@media(max-width:900px){.finder__in[data-astro-cid-zvcv7ymb]{grid-template-columns:1fr}.finder[data-astro-cid-zvcv7ymb]{min-height:0}}.prem[data-astro-cid-j7pv25f6],.ints[data-astro-cid-j7pv25f6],.idx[data-astro-cid-j7pv25f6],.biz[data-astro-cid-j7pv25f6],.faq,.close[data-astro-cid-j7pv25f6]{content-visibility:auto;contain-intrinsic-size:auto 880px}.idx[data-astro-cid-j7pv25f6]{contain-intrinsic-size:auto 820px}.faq{contain-intrinsic-size:auto 640px}.close[data-astro-cid-j7pv25f6]{contain-intrinsic-size:auto 290px}.hb[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:flex-end;gap:32px 48px;flex-wrap:wrap}.hb__main[data-astro-cid-j7pv25f6]{min-width:0}.hb__partners[data-astro-cid-j7pv25f6]{padding:22px 28px;border-radius:6px;background:#14100c8c;color:#fff}@media(max-width:700px){.hb__partners[data-astro-cid-j7pv25f6]{padding:16px 18px}.banner[data-astro-cid-j7pv25f6]:after{background:linear-gradient(180deg,#14100c59,#14100c14 22%,#14100c80 42%,#14100ccc)}}.bf__head[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px 48px;margin-bottom:clamp(28px,3vw,48px)}.bf__dates[data-astro-cid-j7pv25f6]{margin:14px 0 0;color:var(--fg-2);font-size:1.15rem}.bf__partners[data-astro-cid-j7pv25f6]{text-align:right}.bf__partners[data-astro-cid-j7pv25f6] .label[data-astro-cid-j7pv25f6]{margin:0 0 6px}.bf__names[data-astro-cid-j7pv25f6]{margin:0;display:flex;flex-wrap:wrap;gap:4px 28px;font-family:var(--f-display);font-size:clamp(1.5rem,2vw,2.2rem)}.bf__names[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{white-space:nowrap}.bf__names[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-family:var(--f-body);font-size:.9rem;color:var(--fg-2);margin-left:4px}.rail[data-astro-cid-j7pv25f6]{list-style:none;margin:0 0 40px;padding:0 0 8px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,calc((100% - 5 * 24px) / 5.4));gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.rail[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{scroll-snap-align:start}.prem[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;min-height:min(100svh,1000px)}.prem__photo[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden}.prem__photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.prem__body[data-astro-cid-j7pv25f6]{padding:var(--sec) var(--gutter) var(--sec) clamp(32px,4vw,88px);max-width:920px;align-self:center}.prem__brands[data-astro-cid-j7pv25f6]{font-family:var(--f-display);font-size:clamp(1.3rem,1.7vw,1.9rem);line-height:1.35;margin:22px 0 10px}.prem__addr[data-astro-cid-j7pv25f6]{color:var(--fg-2);margin-bottom:32px}.prem__cards[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.prem__links[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px 32px;margin-top:32px}.close[data-astro-cid-j7pv25f6]{padding-block:clamp(56px,6vw,96px)}.close__in[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr auto;gap:8px 40px;align-items:center}.close[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--fg-2);font-size:1.15rem;grid-column:1}.close[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{grid-column:2;grid-row:1 / span 2}.ints[data-astro-cid-j7pv25f6]{padding-top:var(--sec)}.ints__row[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0 var(--gutter) var(--sec);display:flex;gap:10px;height:min(72svh,680px)}.ints__row[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{flex:1;min-width:0;transition:flex-grow .52s var(--ease-out)}.ints__row[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6].is-open{flex-grow:3.2}.ints__row[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{position:relative;display:block;height:100%;border-radius:var(--r);overflow:hidden;color:#fff;text-decoration:none}.ints__row[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ints__row[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000 45%,#000000b3)}.ints__txt[data-astro-cid-j7pv25f6]{position:absolute;left:20px;right:20px;bottom:20px;z-index:1;display:grid;gap:2px}.ints__txt[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--f-display);font-weight:400;font-size:clamp(1.3rem,1.8vw,2.1rem);line-height:1.05}.ints__row[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:not(.is-open) .ints__txt[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:1.15rem}.ints__txt[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:.95rem;opacity:.9}.idx__in[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(40px,6vw,120px)}.guides[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.stores[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:28px}.guide[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:6px 24px;padding:24px 0;border-top:1px solid var(--rule);text-decoration:none}.guide[data-astro-cid-j7pv25f6]:last-child{border-bottom:1px solid var(--rule)}.guide__thumbs[data-astro-cid-j7pv25f6]{grid-row:span 2;display:flex}.guide__thumbs[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:clamp(72px,6vw,104px);aspect-ratio:1;object-fit:cover;border-radius:3px}.guide__thumbs[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]+img[data-astro-cid-j7pv25f6]{margin-left:-18px;box-shadow:-4px 0 0 var(--paper)}.guide__t[data-astro-cid-j7pv25f6]{font-family:var(--f-display);font-size:clamp(1.4rem,1.9vw,2.1rem);line-height:1.1;align-self:end}.guide__go[data-astro-cid-j7pv25f6]{font-weight:650}.stores[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0 0 24px;columns:2;column-gap:32px}.stores[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{break-inside:avoid;border-top:1px solid var(--rule)}.stores[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;padding:12px 0;text-decoration:none}.stores[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-weight:650}.stores[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{color:var(--fg-2);font-size:.88rem}@media(hover:hover){.stores[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover span[data-astro-cid-j7pv25f6],.guide[data-astro-cid-j7pv25f6]:hover .guide__t[data-astro-cid-j7pv25f6]{text-decoration:underline;text-underline-offset:4px}}.biz[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;min-height:min(90svh,900px)}.biz__photo[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;order:2}.biz__photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.biz__body[data-astro-cid-j7pv25f6]{padding:var(--sec) clamp(32px,4vw,88px) var(--sec) var(--gutter);align-self:center;max-width:860px;justify-self:end}.biz__body[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:10px 0 22px}.biz__line[data-astro-cid-j7pv25f6]{font-size:1.15rem;color:var(--fg-2);max-width:48ch}@media(max-width:900px){.prem[data-astro-cid-j7pv25f6],.biz[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.prem__photo[data-astro-cid-j7pv25f6],.biz__photo[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3;order:0}.prem__body[data-astro-cid-j7pv25f6],.biz__body[data-astro-cid-j7pv25f6]{padding:48px var(--gutter)}.prem__cards[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.prem__cards[data-astro-cid-j7pv25f6]>*:nth-child(3){display:none}.ints__row[data-astro-cid-j7pv25f6]{flex-direction:column;height:auto}.ints__row[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6],.ints__row[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6].is-open{flex:none;height:180px}.ints__row[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:not(.is-open) .ints__txt[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:1.4rem}.idx__in[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.stores[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{columns:1}.bf__partners[data-astro-cid-j7pv25f6]{text-align:left}.close__in[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.close[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{grid-column:1;grid-row:auto;justify-self:start;margin-top:12px}}
