/* The legacy inline-1 class aligns text right; checkout actions are centered. */
#page.sx-surface-cart .split aside.panel>a.btn.primary{display:flex;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;width:100%;padding-inline:16px;white-space:normal;line-height:1.65;min-height:52px}
.postal-autofill{margin:8px 0 16px;min-width:0}.postal-autofill .postal-autofill-hint,.postal-autofill .postal-autofill-status{font-size:12px;line-height:1.75;margin:7px 0;color:#52634e}.postal-autofill .postal-autofill-status:empty{display:none}.postal-autofill .postal-autofill-search,.postal-autofill .postal-autofill-apply{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:44px;padding:8px 16px;white-space:normal;line-height:1.6;font-size:13px}.postal-autofill .postal-autofill-options{padding:12px;border:1px solid #c7d0be;border-radius:8px;background:#f2f6ed}.postal-autofill .postal-autofill-options[hidden]{display:none}.postal-autofill .postal-autofill-options label{display:block;font-size:13px;line-height:1.6}.postal-autofill .postal-autofill-options select{box-sizing:border-box;width:100%;max-width:100%;font-size:14px;margin:8px 0}.postal-autofill .postal-autofill-apply{width:100%}

/* Secondary purchase navigation */
#page .checkout-secondary-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;max-width:560px;margin:28px auto 10px;padding:0}#page .checkout-secondary-actions>a.btn{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-width:0;min-height:54px;margin:0;padding:12px 14px;text-align:center;font-size:13px;font-weight:600;line-height:1.6;border:1px solid #b8c5b0;border-radius:12px;background:#fffdfa;color:#36533c;box-shadow:0 2px 5px #25472d08;box-sizing:border-box}#page .checkout-secondary-actions>a.btn:hover{background:#eaf0e3;border-color:#6c8663;text-decoration:none}#page .checkout-secondary-actions>a.btn svg{display:block;flex:0 0 18px;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}#page .checkout-secondary-actions>a.btn span{min-width:0}@media(max-width:360px){#page .checkout-secondary-actions{grid-template-columns:1fr}}
