.bc-concept-mount #quote .bc-catering-inquiry{display:grid;gap:20px;margin:0}.bc-concept-mount #quote .bc-catering-inquiry [hidden]{display:none!important}.bc-concept-mount #quote [data-bc-catering-selection-panel]:not(.has-selections){display:none!important}.bc-concept-mount #quote .bc-catering-inquiry__head h2{font-size:clamp(25px,2.3vw,31px);line-height:1.15}.bc-concept-mount #quote .bc-catering-inquiry__head p{font-size:15px;line-height:1.5}.bc-concept-mount #quote .bc-catering-inquiry__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 14px}.bc-concept-mount #quote .bc-catering-inquiry__grid>label{min-width:0}.bc-concept-mount #quote .bc-catering-inquiry__wide{grid-column:1 / -1}.bc-concept-mount #quote .bc-catering-inquiry label>span,.bc-concept-mount #quote .bc-catering-inquiry legend{font-size:11px;line-height:1.4;letter-spacing:.1em;margin-bottom:8px}.bc-concept-mount #quote .bc-catering-inquiry input:not([type=radio]):not([type=hidden]),.bc-concept-mount #quote .bc-catering-inquiry select,.bc-concept-mount #quote .bc-catering-inquiry textarea{display:block;width:100%;min-width:0;min-height:48px;padding:12px 13px;background:#fff;border:1.5px solid rgba(23,89,95,.25);border-radius:8px;color:#17595f;font:400 16px/1.4 Outfit,Helvetica,Arial,sans-serif;box-sizing:border-box}.bc-concept-mount #quote .bc-catering-inquiry input::placeholder,.bc-concept-mount #quote .bc-catering-inquiry textarea::placeholder{color:#668382;opacity:1}.bc-concept-mount #quote .bc-catering-inquiry__hint{display:block;margin-top:6px;color:#526e6b;font-size:12.5px;font-weight:400;line-height:1.45}.bc-concept-mount #quote .bc-timing-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bc-concept-mount #quote .bc-catering-inquiry .bc-timing-option{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;min-width:0;min-height:64px;margin:0;padding:10px 8px;border:1px solid #afc8c3;border-radius:8px;background:#fff;color:#17595f;font:500 14px/1.3 Outfit,Helvetica,Arial,sans-serif;letter-spacing:0;text-transform:none;white-space:normal;text-align:center;cursor:pointer;box-shadow:none}.bc-concept-mount #quote .bc-catering-inquiry .bc-timing-option:hover{border-color:#17595f;background:#e6f0ed}.bc-concept-mount #quote .bc-catering-inquiry .bc-timing-option[aria-pressed=true]{background:#17595f;border-color:#17595f;color:#fff}.bc-concept-mount #quote .bc-timing-exact>span:first-child{max-width:11ch}.bc-concept-mount #quote .bc-timing-month small{font-size:11px;line-height:1.15;opacity:.75}.bc-concept-mount #quote .bc-timing-check{display:none;position:absolute;top:5px;right:6px;font-size:10px;line-height:1}.bc-concept-mount #quote [aria-pressed=true] .bc-timing-check{display:inline}.bc-concept-mount #quote .bc-catering-inquiry .bc-timing-status{margin:9px 0 0;color:#526e6b;font:400 12.5px/1.4 Outfit,Helvetica,Arial,sans-serif}.bc-concept-mount #quote .bc-timing-entry{margin-top:12px}.bc-concept-mount #quote .bc-timing-entry label{display:block}.bc-concept-mount #quote .bc-catering-inquiry__details{padding-top:2px}.bc-concept-mount #quote .bc-catering-inquiry__details summary{min-height:34px;color:#17595f;font-size:14px;font-weight:500;cursor:pointer}.bc-concept-mount #quote .bc-catering-inquiry__details summary>span{color:#526e6b;font-size:13px;font-weight:400}.bc-concept-mount #quote .bc-catering-inquiry__details textarea{min-height:98px;margin-top:4px;resize:vertical}.bc-concept-mount #quote .bc-catering-inquiry__menu-summary{border-top:1px solid #cdded7;border-bottom:1px solid #cdded7;padding:15px 0;font-size:13px;line-height:1.5}.bc-concept-mount #quote .bc-catering-inquiry__menu-summary>summary{min-height:24px;color:#17595f;font-size:14px;font-weight:600;cursor:pointer}.bc-concept-mount #quote .bc-catering-inquiry__review-menu{display:inline-flex;align-items:center;min-height:44px;padding:8px 0;margin:8px 0 0;border:0;background:none;color:#17595f;font:500 14px/1.4 Outfit,Helvetica,Arial,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bc-concept-mount #quote .bc-catering-inquiry__menu-summary p{margin:8px 0 0;white-space:pre-line;overflow-wrap:anywhere;color:#526e6b}.bc-concept-mount #quote .bc-catering-inquiry__submit:hover{background:#0f4147}.bc-concept-mount #quote .bc-catering-inquiry :is(input,select,textarea,button,a,summary):focus-visible{outline:3px solid #579c92;outline-offset:3px}.bc-concept-mount #quote .bc-catering-inquiry .bc-catering-inquiry__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:600px){.bc-concept-mount #quote .bc-catering-inquiry__grid{grid-template-columns:1fr}.bc-concept-mount #quote .bc-catering-inquiry .bc-timing-option{font-size:13px;padding-left:7px;padding-right:7px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/bc-catering-inquiry-preview.css.map */
