.propana-time-slot-dropdown[data-radix-popper-content-wrapper]{max-width:100%!important;min-width:100%!important;width:100%!important}@media (min-width:768px){.propana-time-slot-dropdown[data-radix-popper-content-wrapper]{max-width:none!important;min-width:auto!important;width:auto!important}}@media (max-width:768px){.rounded-md,.rounded-xl{border-radius:6px!important}.shadow-sm{box-shadow:0 1px 2px rgba(0,0,0,.05)!important}html{overflow:hidden!important}body,html{height:100%!important}body{overflow-x:hidden!important;overflow-y:auto!important;position:relative}.mobile-height-fix{height:auto!important;max-height:none!important;min-height:0!important}.bg-background.flex.flex-1.flex-col.overflow-y-auto,.container.flex.flex-1.flex-col,.flex.flex-1.flex-col.overflow-y-auto,.mx-auto.flex.h-screen.w-full.flex-col.overflow-y-auto,[class*=h-screen],div[class*=h-screen],div[class*=overflow-y-auto]{height:auto!important;max-height:none!important;min-height:0!important;overflow-y:visible!important}.user-page-content{height:auto!important;padding-bottom:16px!important;position:relative!important;-webkit-overflow-scrolling:touch!important}@media (min-width:769px){.user-page-content{overflow-y:scroll!important}}@media (max-width:768px){.user-page-content{overflow:visible!important}.mobile-header-padding{padding-top:60px!important}}.mobile-content-container{height:calc(100vh - 130px);overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:16px;position:relative}.border{border-width:1px!important}.quantity-control{min-height:36px!important;min-width:36px!important}.container>.space-y-3,.container>.space-y-4{margin-bottom:.5rem!important;margin-top:.5rem!important}.mobile-checkout-button{background:#fff!important;border-top:1px solid #e5e7eb!important;bottom:0!important;padding:.5rem!important;position:sticky!important;z-index:10!important}nav.fixed.bottom-0{height:56px!important;padding-bottom:env(safe-area-inset-bottom,0)!important}body{padding-bottom:calc(56px + env(safe-area-inset-bottom, 0))!important}.section-card .section-card-content,.section-card .section-card-header{padding:.75rem 1rem!important}.fixed-mobile-header,div.flex.w-full.items-center.border-b.px-4.py-2.lg\:hidden{align-items:center!important;background-color:#fff!important;border-bottom:1px solid #e5e7eb!important;display:flex!important;height:4rem!important;justify-content:space-between!important;left:0!important;padding:0 .75rem!important;position:fixed!important;right:0!important;top:0!important;z-index:999!important}div.flex.w-full.items-center.border-b.px-4.py-2.lg\:hidden img{height:auto!important;width:130px!important}}