._delivery_5rm12_1{background:#fffef9;border:1px solid #ded8ca;border-radius:18px;max-width:560px;margin:0 auto 28px;padding:22px}._delivery_5rm12_1 label{margin:0}._delivery_5rm12_1 input{min-height:48px;font-size:16px}._changePackage_5rm12_4{text-align:center;margin:20px 0}._dialog_5rm12_5._dialog_5rm12_5{color:#263b2c;background:#fffdf6;border-radius:20px;width:min(680px,100vw - 24px);max-width:680px;max-height:calc(100dvh - 24px);padding:24px;overflow-y:auto}._dialog_5rm12_5 h2{font-family:var(--font-display), Georgia, serif;padding-right:26px;font-size:28px}._dialog_5rm12_5 aside{box-shadow:none;border:0;margin:0;padding:0}._dialog_5rm12_5 .checkout-submit{white-space:normal;min-height:52px;line-height:1.3}._dialog_5rm12_5 .checkout-promo{margin:20px 0}._dialog_5rm12_5 .checkout-promo summary{cursor:pointer;font-weight:600}._dialog_5rm12_5 .checkout-promo .promo-row{margin-top:12px}@media (max-width:600px){._dialog_5rm12_5._dialog_5rm12_5{padding:22px 18px}._delivery_5rm12_1{padding:18px}}._packageHeading_5rm12_14{margin:0 0 24px}._packageHeading_5rm12_14 h2{margin:0;font-size:clamp(1.6rem,4vw,2.2rem)}._packageHeading_5rm12_14 p{margin:10px 0 0}._accountPromise_5rm12_18{color:#234b3e;background:#edf2e9;border-radius:14px;max-width:720px;margin:24px auto;padding:18px 20px;font-size:1rem;line-height:1.6}._accountPromise_5rm12_18 strong{margin-bottom:5px;display:block}._dialog_5rm12_5 [data-slot=dialog-close]{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex;top:8px;right:8px}
