.page_chatWindow__swfKn{width:100%;height:100%;margin:0 auto;background-color:#fff;overflow:hidden}.bottom-sheet_overlay__23Q2W{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:none;justify-content:center;align-items:flex-end;z-index:1000;opacity:0;transition:opacity .5s ease-out;overflow:hidden}.bottom-sheet_overlay__23Q2W.bottom-sheet_show__LSnRL{display:flex;opacity:1}.bottom-sheet_sheet__7vN2z{background-color:#fff;width:100%;max-width:500px;border-top-left-radius:16px;border-top-right-radius:16px;padding:16px;box-shadow:0 -4px 12px rgba(0,0,0,.1);will-change:transform,opacity;transform:translateY(100%);opacity:0;transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .5s ease-out}.bottom-sheet_sheet__7vN2z.bottom-sheet_show__LSnRL{transform:translateY(0);opacity:1}.loading-indicator_loadingOverlay__AHKZ_{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.loading-indicator_spinner__Ozo_u{width:50px;height:50px;border:5px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;animation:loading-indicator_spin___PuNP 1s linear infinite}@keyframes loading-indicator_spin___PuNP{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.post-cart_ctaRow__HxY1E{display:flex;flex-direction:row;justify-content:center}.post-cart_space__INUzf{width:20px}.cta-button_buttonWrapper__rrVZs{display:flex;justify-content:center;margin-top:auto}.cta-button_orderButton___8ZsC{padding:10px 20px;cursor:pointer;font-size:16px;font-weight:700;border-radius:12px;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.cta-button_primaryButton__hTB22{background-color:#000;border:1px solid #000;color:#fff}.cta-button_primaryButton__hTB22:active{background-color:#000;border:1px solid #000;transform:scale(1.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.3)}.cta-button_secondaryButton__Eghp0{background-color:hsla(0,0%,100%,.5);border:1px solid #000;color:#000}.cta-button_secondaryButton__Eghp0:active{background-color:#fff;border:1px solid #000;transform:scale(1.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.3)}.order-confirmation_ctaRow__Lo179{display:flex;flex-direction:row;justify-content:center}.order-confirmation_space__YQxEa{width:20px}.order-confirmation_stickyButton__WFcHq{position:fixed;bottom:6vh;left:50%;transform:translateX(-50%);z-index:1000}