html,body,#__next{-webkit-overflow-scrolling:touch;width:100%;max-width:100vw;min-height:100dvh;margin:0;padding:0;overflow-x:hidden}#__next{flex-direction:column;flex:1;display:flex}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;height:100%}body{overscroll-behavior-y:auto;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-overflow-style:scrollbar;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;display:flex;overflow-y:auto}a,button{text-decoration:none!important}html[data-theme=light] body{color:#3b2415;background-color:#fafaf9;transition:background-color .3s,color .3s}html[data-theme=dark] body{color:#fafaf9;background-color:#0c0a08;transition:background-color .3s,color .3s}.order-recipient-select{transition:border-color .15s,box-shadow .15s}.order-recipient-select:focus{outline:none;box-shadow:0 0 0 3px #e68b2c26;border-color:#e68b2c!important}.order-recipient-select:hover{border-color:#e68b2c!important}html[data-theme=dark] .order-recipient-select{color:#fafaf9;background-color:#1c1814;border-color:#3b2415}html[data-theme=dark] .order-recipient-select:hover{border-color:#e68b2c!important}img,video{object-fit:contain;max-width:100%;height:auto}@media (pointer:coarse){button:not([style*=minHeight]):not([style*=min-height]),.touch-target{min-height:44px}}@media (max-width:639px){body{overflow-x:hidden}.mobile-bottom-padding{padding-bottom:80px}}html[data-theme=dark] input[type=date]{color:#fafaf9;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light] input[type=date]{color:#292524;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark] select{color:#fafaf9;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#1c1917}html.savor-order-item-modal-open,body.savor-order-item-modal-open,#__next.savor-order-item-modal-open{overscroll-behavior:none;touch-action:none;overflow:hidden!important}
