@layer theme,base,components,utilities;@layer forge{.ff-modal__overlay .ff-modal__panel.ff-b2b-address-picker-modal{max-inline-size:var(--ff-spacing-240);gap:0;padding:0;overflow:hidden}.ff-b2b-address-picker-modal__body{min-block-size:0;padding-block:var(--ff-spacing-4);padding-inline:var(--ff-spacing-6);flex:auto;overflow-y:auto}.ff-b2b-address-picker-modal__error{background:var(--ff-color-error-50);border-radius:var(--ff-radius-sm);color:var(--ff-color-error-500);font-size:var(--ff-font-size-sm);margin-block:0 var(--ff-spacing-3);padding:var(--ff-spacing-3);margin-inline:0}.ff-b2b-address-picker-modal__delete{color:var(--ff-color-error-500);cursor:pointer;font-size:var(--ff-font-size-sm);font-weight:var(--ff-font-weight-medium);background:0 0;border:none;align-self:flex-start;margin-block-start:var(--ff-spacing-2);padding:0;text-decoration:underline}.ff-b2b-address-picker-modal__delete:hover{color:var(--ff-color-error-600)}.ff-b2b-address-picker-modal__delete:focus-visible{color:var(--ff-color-error-600);outline:2px solid var(--ff-color-error-600);outline-offset:2px}@media (width<768px){.ff-modal__overlay:has(.ff-b2b-address-picker-modal){align-items:flex-end;padding:0}.ff-modal__overlay .ff-modal__panel.ff-b2b-address-picker-modal{border-start-start-radius:var(--ff-radius-2xl);border-start-end-radius:var(--ff-radius-2xl);border-end-end-radius:0;border-end-start-radius:0;max-block-size:80dvh;inline-size:100%;max-inline-size:100%}.ff-b2b-address-picker-modal__body{padding-inline:var(--ff-spacing-4)}}}
