.bc-thanks{box-sizing:border-box;width:100%;max-width:640px;margin:0 auto;padding:clamp(26px,5vw,48px);border:1px solid #d5e4e2;border-radius:24px;background:#fff;color:#174b51;text-align:left;font:400 16px/1.6 Outfit,Helvetica,Arial,sans-serif;box-shadow:0 12px 44px #174b510e}.bc-thanks *{box-sizing:border-box}.bc-thanks__check{display:grid;place-items:center;width:48px;height:48px;margin-bottom:24px;border-radius:50%;background:#e9f3ee;color:#17595f;font-size:25px}.bc-thanks .bc-thanks__eyebrow{margin:0 0 10px;color:#557b76;font-size:12px;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.bc-thanks .bc-thanks__title{margin:0 0 20px;color:#10454b;font:600 clamp(30px,4vw,42px)/1.12 Outfit,Helvetica,Arial,sans-serif;letter-spacing:-.035em}.bc-thanks .bc-thanks__message{margin:0;color:#4c6d72;font-size:16px;line-height:1.7}.bc-thanks__contact{display:flex;gap:17px;align-items:center;margin:28px 0 22px;padding:22px;border:1px solid #e0eae6;border-radius:16px;background:#f3f8f5}.bc-thanks__monogram{display:grid;place-items:center;flex:0 0 52px;width:52px;height:52px;border:1px solid #c7dcd5;border-radius:50%;color:#17595f;font-size:19px;font-weight:500;letter-spacing:-.03em}.bc-thanks .bc-thanks__label{margin:0 0 3px;color:#58766e;font-size:12px}.bc-thanks .bc-thanks__name{display:block;color:#10454b;font-size:20px;font-weight:600;line-height:1.35}.bc-thanks .bc-thanks__role{display:block;margin:3px 0 7px;color:#54716d;font-size:13px;line-height:1.45}.bc-thanks .bc-thanks__phone{display:inline-block;color:#17595f;text-decoration:none;font-size:23px;font-weight:600;letter-spacing:-.02em;line-height:1.4}.bc-thanks .bc-thanks__save{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;padding:13px 22px;border:1px solid #17595f;border-radius:999px;background:#17595f;color:#fff;text-decoration:none;font:600 16px/1.4 Outfit,Helvetica,Arial,sans-serif}.bc-thanks .bc-thanks__save:hover{background:#10454b}.bc-thanks .bc-thanks__hint{margin:10px 0 0;color:#617d7b;font-size:12px;line-height:1.55;text-align:center}.bc-thanks .bc-thanks__note{margin:26px 0 0;padding-top:22px;border-top:1px solid #e1e9e7;color:#617a78;font-size:13px;line-height:1.6}.bc-thanks .bc-thanks__back{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:14px 0 0;padding:0;border:0;background:none;color:#17595f;text-decoration:none;font:500 14px/1.4 Outfit,Helvetica,Arial,sans-serif;cursor:pointer}.bc-thanks :is(a,button):focus-visible{outline:3px solid #17595f;outline-offset:4px}.bc-callback-dialog[data-bc-confirmed=true]{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0;background:#f1f6f3;box-shadow:none}.bc-callback-dialog[data-bc-confirmed=true] .bc-callback-shell{width:100%;max-width:760px;margin:0 auto;padding:20px 24px 48px}.bc-callback-dialog[data-bc-confirmed=true] .bc-callback-head{max-width:640px;margin:0 auto 20px;padding:0;border:0}.bc-callback-dialog[data-bc-confirmed=true] .bc-callback-head h2{color:#557672;font-size:14px;font-weight:500;letter-spacing:0}.bc-thanks-preview{min-height:100dvh;padding:24px 24px 60px;background:#f1f6f3}.bc-thanks-preview__notice{max-width:640px;margin:0 auto 12px;color:#756132;font:400 12px/1.5 Outfit,Helvetica,Arial,sans-serif;text-align:center}.bc-thanks-preview__brand{max-width:640px;margin:0 auto 24px;color:#17595f;font:500 18px/1.4 Outfit,Helvetica,Arial,sans-serif}.bc-thanks-preview__brand span{display:block;margin-top:2px;color:#617d76;font-size:12px;font-weight:400}@media(max-width:600px){.bc-thanks{padding:28px 22px;border-radius:18px}.bc-thanks__contact{gap:12px;padding:18px 15px}.bc-thanks__monogram{flex-basis:42px;width:42px;height:42px;font-size:16px}.bc-thanks .bc-thanks__name{font-size:18px}.bc-thanks .bc-thanks__phone{font-size:21px}.bc-thanks .bc-thanks__message{font-size:15px}.bc-callback-dialog[data-bc-confirmed=true] .bc-callback-shell{padding:14px 12px 32px}.bc-thanks-preview{padding:20px 12px 40px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/bc-catering-thank-you.css.map */
