.hob-event-section{padding-block:clamp(40px,6vw,88px);scroll-margin-top:100px}hob-event-inquiry{display:block;width:100%;max-width:900px;margin-inline:auto;color:var(--color-foreground, #020303);font-family:var(--font-body--family, sans-serif)}hob-event-inquiry [hidden]{display:none!important}hob-event-inquiry .section-cluster{display:grid;gap:12px;margin-bottom:32px}hob-event-inquiry .section-cluster p,hob-event-inquiry .section-cluster h2{margin:0}hob-event-inquiry .section-eyebrow{font-size:.85rem;text-transform:uppercase;letter-spacing:.1em}hob-event-inquiry .section-h2{font-family:var(--font-heading--family, inherit);font-size:clamp(32px,5vw,56px)}.hob-event__progress{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;border-block:1px solid currentColor;padding-block:12px;margin-bottom:28px}.hob-event__progress p{margin:0;font-size:.9rem}hob-event-inquiry fieldset{min-width:0;padding:0;border:0;margin:0}hob-event-inquiry legend{font-family:var(--font-heading--family, inherit);font-size:clamp(24px,3vw,36px);margin-bottom:24px}hob-event-inquiry legend:focus{outline:none}.hob-event__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.hob-event__wide{grid-column:1 / -1}.hob-event__fields label{display:grid;gap:8px;align-content:start}hob-event-inquiry input:not([type=checkbox]):not([type=radio]),hob-event-inquiry select,hob-event-inquiry textarea{box-sizing:border-box;font:inherit;width:100%;min-width:0;max-width:100%;min-height:48px;padding:11px 12px;color:inherit;background:var(--color-background, #fff6e5);border:1px solid #9f9aa2;border-radius:4px}hob-event-inquiry textarea{resize:vertical}hob-event-inquiry input[type=checkbox],hob-event-inquiry input[type=radio]{width:20px;height:20px;flex-shrink:0;accent-color:#8d443b;margin:2px 0}hob-event-inquiry :is(input,select,textarea,button,a):focus-visible{outline:2px solid #8d443b;outline-offset:4px}.hob-event__choices{display:grid;gap:12px;margin-block:16px 24px}.hob-event__choice{display:flex;gap:14px;align-items:center;padding:18px;border:1px solid #9f9aa2;border-radius:4px;cursor:pointer}.hob-event__choice:has(input:checked){outline:2px solid #8d443b;outline-offset:-2px}.hob-event__flavors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:24px}.hob-event__check{display:flex;gap:10px;align-items:flex-start;padding-block:8px}.hob-event__product{display:grid;grid-template-columns:minmax(0,1fr) 100px;gap:16px;align-items:center;padding-block:14px;border-bottom:1px solid #9f9aa2}.hob-event__product small{display:block;font-size:.85rem;margin-top:4px}.hob-event__availability{margin-block:24px;padding:20px;border:1px solid #8d443b}.hob-event__alternatives{display:flex;flex-wrap:wrap;gap:12px}.hob-event__alternatives button{min-height:44px}.hob-event__summary{display:grid;gap:8px;padding-bottom:20px}.hob-event__summary p{margin:0;overflow-wrap:anywhere}.hob-event__estimate{padding-block:20px;border-block:1px solid #9f9aa2}.hob-event__estimate dl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px}.hob-event__estimate dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.hob-event__total{font-size:1.4rem;font-weight:600}.hob-event__actions{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px}hob-event-inquiry button{font:inherit;cursor:pointer}hob-event-inquiry .link{border:0;background:transparent;color:inherit;text-decoration:underline;text-underline-offset:4px;padding:8px 0;margin-right:16px;min-height:44px}hob-event-inquiry button:disabled{opacity:.6;cursor:wait}.hob-event__hint,.hob-event__saved{font-size:.875rem;line-height:1.6}.hob-event__error{border-left:3px solid #8d443b;padding:12px}.hob-event__honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media(max-width:600px){.hob-event__fields,.hob-event__flavors{grid-template-columns:minmax(0,1fr)}.hob-event-section{padding-inline:20px}.hob-event__actions .button{flex:1}}@media(prefers-reduced-motion:reduce){hob-event-inquiry *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/event-inquiry.css.map */
