body.entryPending{overflow:hidden;background:#fff7e9}body.entryPending>:not(#fulfillmentEntry):not(#jxLaunch):not(script){display:none!important}.fulfillmentEntry{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:24px;background:radial-gradient(ellipse at top right,#ffe4ac,transparent 60%),#fff8ee;overflow:auto}.fulfillmentEntry[hidden]{display:none}.entryCard{width:min(100%,480px)}.entryBrand{color:#9b653c;font-weight:700;letter-spacing:2px}.entryCard h1{font-size:clamp(26px,6vw,36px);color:#74432b;margin:20px 0 10px}.entryCard>p{color:#957452;margin-bottom:28px}.entryChoice{display:flex;align-items:center;gap:16px;width:100%;padding:22px 18px;margin:14px 0;border:1px solid #edd2ad;border-radius:22px;background:#fffdf8;text-align:left;color:#74432b;cursor:pointer;box-shadow:0 8px 24px #aa6b2510}.entryChoice:hover,.entryChoice:focus-visible{border-color:#dc773c;background:#fff0d7;outline:2px solid #dc773c;outline-offset:3px}.entryChoice>span:first-child{font-size:36px}.entryChoice b{display:block;font-size:21px}.entryChoice small{display:block;color:#957452;margin-top:6px;font-size:13px;line-height:1.5}.entryChoice i{margin-left:auto;font-style:normal;font-size:28px}.entryFoot{display:block;text-align:center;color:#a08467;margin-top:28px;line-height:1.6}.entryModeBar{align-items:center;justify-content:space-between}.entryModeBar b{color:#784529}.entryModeBar button{flex:0 0 auto;min-height:34px;padding:5px 14px;font-size:13px}.deliveryWorkspace{max-width:580px;margin:35px auto;padding:28px 22px;text-align:center}.deliveryWorkspace[hidden]{display:none}.deliveryWorkspace>span{font-size:54px}.deliveryWorkspace h1{color:#784529}.deliveryWorkspace>p{color:#947455;line-height:1.7}.deliveryWorkspace>button{width:100%;margin-top:14px}.deliveryState{margin-top:25px;border-radius:18px;padding:20px;background:#fff0db;color:#784529}.deliveryState p{line-height:1.7;font-size:14px}.deliveryFlow #customerApp,.deliveryFlow #mobileCart{display:none!important}.deliveryFlow.mobileSubView #deliveryWorkspace{display:none}.deliveryFlow #mobileNav button[data-mobile-nav=cart]{display:none}.deliveryFlow #mobileNav{grid-template-columns:repeat(3,1fr)}

html body.customerOnly.jxFresh.entryPending>:not(#fulfillmentEntry):not(#jxLaunch):not(script){display:none!important}html body.customerOnly.jxFresh.deliveryFlow #customerApp.layout,html body.customerOnly.jxFresh.deliveryFlow #mobileCart{display:none!important}
