.cm-preorder{display:block;margin:24px 0;padding:22px;background:#f5efe3;border:1px solid #d6c6ad;border-radius:8px;color:#302b23;text-align:left}.cm-preorder__eyebrow{margin:0 0 9px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:#78513c}.cm-preorder__heading{margin:0 0 18px;font-family:Newsreader,Georgia,serif;font-size:26px;line-height:1.15;font-weight:400}.cm-preorder label{display:block;margin-bottom:8px;font-size:14px;font-weight:600}.cm-preorder select{display:block;width:100%;min-height:48px;padding:10px 32px 10px 12px;background-color:#fffaf2;color:#302b23;border:1px solid #9c8667;border-radius:2px;font:inherit;font-size:16px}.cm-preorder select:focus-visible,.cm-preorder__retry:focus-visible{outline:2px solid #78513c;outline-offset:3px}.cm-preorder__help,.cm-preorder__holiday{margin:12px 0 0;font-size:13px;line-height:1.5}.cm-preorder__holiday{color:#665848}.cm-preorder__status{margin:10px 0 0;font-size:13px;line-height:1.4}.cm-preorder__status:empty{display:none}.cm-preorder[data-state=error] .cm-preorder__status{color:#a52318}.cm-preorder__retry{margin-top:10px;padding:8px 12px;border:1px solid currentColor;background:transparent;color:#753a27;font:inherit;cursor:pointer}.cm-preorder__retry[hidden]{display:none}.cm-preorder__details{margin-top:14px;font-size:13px;line-height:1.5}.cm-preorder__details summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px}.cm-preorder__reset{font-size:13px;line-height:1.5;color:#753a27;margin:12px 0}.cm-preorder__reset[hidden]{display:none}.cm-preorder__calendar-note{font-size:11px!important;line-height:1.4!important;margin:8px 0 10px!important;color:#705b36}.cm-preorder-drawer{display:block;margin:18px 0;padding:16px;background:#f5efe3;border:1px solid #d6c6ad;border-radius:8px;color:#302b23;text-align:left}.cm-preorder-drawer p{margin:6px 0 10px;font-size:14px;line-height:1.5}.cm-preorder-drawer a{color:inherit;text-underline-offset:3px}.cm-preorder__heading{font-size:clamp(22px,3vw,26px)}#AjaxCartSubtotal .cm-preorder{padding:16px}#AjaxCartSubtotal .cm-preorder select{padding:10px 32px 10px 12px;background-position:right 12px center;font-size:16px}
/*# sourceMappingURL=/cdn/shop/t/90/assets/cm-preorders.css.map */
