.tclose{position:relative;isolation:isolate;overflow:hidden;text-align:center;padding-block:clamp(4.5rem,10vw,8rem)}.tclose__glow{position:absolute;left:50%;top:38%;width:min(80vw,900px);aspect-ratio:2/1;transform:translate(-50%,-50%);pointer-events:none;z-index:-1;background:radial-gradient(closest-side,rgba(181,101,29,.2),transparent 72%)}.tclose__inner{display:flex;flex-direction:column;align-items:center}.tclose__eyebrow{color:var(--gold)}.tclose__title{margin-top:1.1rem;font-style:italic;font-weight:400;line-height:1.04;font-size:clamp(2.2rem,1.5rem + 3.4vw,4.5rem);color:var(--stage-fg);text-wrap:balance}.tclose__intro{margin-top:1.4rem;max-width:56ch;line-height:1.75;color:var(--stage-muted)}.tclose__meniscus{position:relative;width:min(100%,26rem);margin-top:clamp(2rem,4vh,2.8rem)}.tclose__rule{position:absolute;left:0;right:0;top:5px;height:1px;background:linear-gradient(90deg,transparent,rgba(196,154,74,.45) 14%,rgba(196,154,74,.45) 86%,transparent);transform:scaleX(0);transform-origin:center;transition:transform 1.4s var(--ease-io) .1s}.js [data-reveal].is-in .tclose__rule{transform:scaleX(1)}.tclose__beads{position:relative;display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}.tclose__bead{flex:1 1 0;display:flex;justify-content:center;opacity:0;transition:opacity .7s var(--ease-io);transition-delay:calc(.4s + var(--i) * .12s)}.js [data-reveal].is-in .tclose__bead{opacity:1}.tclose__dot{width:11px;height:11px;border-radius:50%;background:var(--bead);box-shadow:0 0 0 3px var(--ink),0 0 16px var(--bead)}.tclose__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.9rem;margin-top:clamp(2.2rem,4.5vw,3rem)}.tclose__cta2{border-color:#c49a4a80}.tclose__practical{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:clamp(1.8rem,3.5vw,2.4rem)}.tclose__walkin{font-size:.75rem;letter-spacing:.12em;color:var(--stage-fg);opacity:.85}.tclose__hours{font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--stage-muted)}@media(max-width:600px){.tclose__actions{width:100%}.tclose__actions .btn{flex:1 1 auto;justify-content:center}}@media(prefers-reduced-motion:reduce){.tclose__rule{transition:none;transform:scaleX(1)}.tclose__bead{transition:none;opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-taste-close.css.map */
