.page_product__Pf0i5{width:calc((100vw - 3rem) / 3);min-width:calc((100vw - 3rem) / 3);margin-right:.5rem}.page_selectedList__b6NNx{width:100vw;margin-left:-1rem;margin-right:-1rem;padding:1rem 1rem 1.5rem}.page_customRoot__Ly7MW{margin:-2rem;max-height:calc(100dvh - 1.5rem);border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.page_appRoot__K8l9N,.page_customRoot__Ly7MW{height:100dvh;padding:0;overflow-y:scroll;overflow-x:hidden;display:flex;flex-direction:column;position:relative}.page_dialogHeader__qT8Yk{height:3rem;padding:1rem;flex-direction:row;top:0;z-index:50;margin-top:1.5rem;transition:.2s}.page_dialogHeader__qT8Yk,.page_footer__PSW__{display:flex;justify-content:space-between;align-items:center;position:sticky;left:0;right:0}.page_footer__PSW__{height:6rem;min-height:6rem;border-top-width:1px;bottom:0;padding-left:2rem;padding-right:2rem}@media (min-width:640px){.page_product__Pf0i5{width:11rem;min-width:11rem;margin-right:.5rem}}.page_safeBottom__DtofC{padding-bottom:max(env(safe-area-inset-bottom),16px)}.page_dialSelect__A9XoH{flex:3}.page_dialSelect__A9XoH select{border-right-width:0;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.page_addressSelect__Qe_Lk select,.page_dialSelect__A9XoH select{background-image:unset!important;padding-right:8px!important}.time-picker_timePicker__XPiY3{position:relative}.time-picker_timePickerInput__jcX6F{cursor:pointer;appearance:none;-webkit-appearance:none;max-width:84px}.time-picker_timePickerPopup__ePXxN{position:absolute;top:calc(100% + 4px);left:0;width:100%;min-width:120px;max-width:240px;background-color:white;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);z-index:50;overflow:hidden;border:1px solid rgba(0,0,0,.1);transform-origin:top left;animation:time-picker_popupFadeIn__LnGl0 .2s ease-out}@keyframes time-picker_popupFadeIn__LnGl0{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.time-picker_timePickerHeader__yZXks{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-bottom:1px solid rgba(0,0,0,.1)}.time-picker_timePickerBody__TCMXo{display:flex;max-height:200px;width:100%}.time-picker_timeColumn__xdvAm{flex:1;overflow-y:auto;height:200px;border-right:1px solid rgba(0,0,0,.05);width:50%}.time-picker_timeColumn__xdvAm:last-child{border-right:none}.time-picker_timeItem__HamOk{padding:.5rem;text-align:center;cursor:pointer;font-size:.875rem;transition:background-color .2s}.time-picker_timeItem__HamOk:hover{background-color:rgba(0,0,0,.05)}.time-picker_timeItemSelected__kxUaW{background-color:rgba(70,115,2,.1);font-weight:700;color:#467302}.time-picker_timePickerFooter__fLmFV{display:flex;justify-content:flex-end;padding:.75rem 1rem;border-top:1px solid rgba(0,0,0,.1)}.dark .time-picker_timePickerPopup__ePXxN{background-color:rgb(24,24,27);border:1px solid rgba(255,255,255,.1)}.dark .time-picker_timePickerFooter__fLmFV,.dark .time-picker_timePickerHeader__yZXks{border-color:rgba(255,255,255,.1)}.dark .time-picker_timeItem__HamOk:hover{background-color:rgba(255,255,255,.05)}.dark .time-picker_timeItemSelected__kxUaW{background-color:rgba(70,115,2,.3);color:#90c046;font-weight:700}.time-picker_timeColumn__xdvAm::-webkit-scrollbar{width:4px}.time-picker_timeColumn__xdvAm::-webkit-scrollbar-track{background:transparent}.time-picker_timeColumn__xdvAm::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:4px}.dark .time-picker_timeColumn__xdvAm::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.2)}