.residence-pair{grid-template-columns:minmax(0,1fr) 108px;align-items:end;gap:12px;display:grid}.residence-pair label{min-width:0}.residence-pair select{border:1px solid var(--seller-line);background:var(--seller-surface);width:100%;min-width:0;min-height:46px;color:inherit;font:inherit;border-radius:10px;padding:10px 11px}.residence-country{position:relative}.residence-country>.country-flag{pointer-events:none;position:absolute;top:15px;left:12px}.residence-country:has(>.country-flag)>select{padding-left:42px}.country-flag{object-fit:cover;border-radius:2px;flex:none;width:22px;height:16px}.origin-country-trigger{border:1px solid var(--seller-line);background:var(--seller-surface);width:100%;min-height:46px;color:inherit;text-align:left;font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:11px 12px;display:flex}.origin-country-trigger>span{flex:1;min-width:0}.origin-country-trigger svg{width:17px;height:17px;color:var(--seller-muted)}.origin-country-trigger>svg:last-child{width:14px;height:14px}.origin-country-sheet{max-width:440px!important}.origin-country-sheet input{border:1px solid var(--seller-line);background:var(--seller-subtle);width:100%;min-height:46px;color:inherit;font:inherit;border-radius:10px;padding:10px 12px;font-size:16px}.origin-country-options{scrollbar-width:none;overscroll-behavior:contain;max-height:45dvh;margin-top:12px;overflow-y:auto}.origin-country-options::-webkit-scrollbar{display:none}.origin-country-options>button{width:100%;min-height:50px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:12px 2px;display:flex}.origin-country-options>button[aria-pressed=true]{font-weight:600}.origin-country-skip{border:0;border-top:1px solid var(--seller-line);width:100%;min-height:44px;color:var(--seller-muted);font:inherit;cursor:pointer;background:0 0;margin-top:12px;padding:12px;display:block}.residence-origin-review{align-items:center;gap:7px;display:flex;margin-top:8px!important}.first-onboarding-header .af-brand{justify-self:center;max-width:150px}@media (pointer:coarse){.residence-pair select{font-size:16px}}@media (max-width:359px){.residence-pair{grid-template-columns:minmax(0,1fr) 98px;gap:9px}}html .first-onboarding-header>.af-brand-logo{justify-self:center;width:145px;max-width:100%}html .first-onboarding-header>.af-brand-logo>img{width:100%;height:auto}@media (max-width:767px){html .first-onboarding:has(.residence-pair) .first-onboarding-intro>img{width:112px;height:112px}html .first-onboarding:has(.residence-pair) .first-onboarding-intro{margin-bottom:22px}}.residence-pair>label{font-size:13px}.residence-pair>label:last-child{white-space:nowrap}html body .first-onboarding .first-onboarding-next{color:var(--lightningcss-light,#fff9f0)var(--lightningcss-dark,#191919)!important;background:var(--lightningcss-light,#191919)var(--lightningcss-dark,#fff9f0)!important}html body .first-onboarding .first-onboarding-next :is(span,svg){color:inherit}:is(html:has(.first-onboarding),body:has(.first-onboarding)){scrollbar-width:none}html:has(.first-onboarding)::-webkit-scrollbar{display:none}body:has(.first-onboarding)::-webkit-scrollbar{display:none}
