@import url('/inline-account.css?v=20261101-fullux-cache2');
@import url('/welcome-offer.css?v=20261029-product-popup1');
body.commerce-layout #first-use-offer{padding:18px 22px 12px}#first-use-offer .welcome-brand{margin-bottom:10px}#first-use-offer .welcome-eyebrow{margin-bottom:8px;font-size:12px;letter-spacing:.02em}#first-use-offer h2{margin:0 0 12px;font-size:20px;line-height:1.45}#first-use-offer .welcome-description{margin-bottom:12px}#first-use-offer .welcome-signup{min-height:44px}

:is(#inline-account-dialog,#flow-dialog) .signup-benefit{padding:17px 0 18px;margin:22px 0 16px;border-top:1px solid var(--line,#d6d3c6);border-bottom:1px solid var(--line,#d6d3c6)}
:is(#inline-account-dialog,#flow-dialog) .signup-benefit span{display:block;font-size:12px;letter-spacing:.04em;color:var(--muted,#66776b)}:is(#inline-account-dialog,#flow-dialog) .signup-benefit strong{display:block;margin:5px 0 4px;font-size:20px;line-height:1.5;color:var(--ink,#294a3e)}:is(#inline-account-dialog,#flow-dialog) .signup-benefit b{font-size:28px}:is(#inline-account-dialog,#flow-dialog) .signup-benefit small{display:block;font-size:11px;line-height:1.7;color:var(--muted,#66776b)}

.account-signin .account-browse-link{display:block;text-align:center;margin-top:14px;padding:8px;font-size:13px;color:#52634e;text-decoration:underline;text-underline-offset:4px}
body.gyeol-mobile-ui .support-signin h2{font-size:20px;margin:0 0 12px;line-height:1.5}body.gyeol-mobile-ui .support-signin p{font-size:14px;line-height:1.8;margin-bottom:20px}.support-signin .primary{display:block;text-align:center;min-height:46px}
body.gyeol-mobile-ui .support-contact{margin-top:24px;margin-bottom:20px}body.gyeol-mobile-ui .account-signin{padding:24px 20px}

body.gyeol-mobile-ui details.support-contact{padding:16px 18px;border-radius:12px}details.support-contact summary{font-size:14px;line-height:1.6;cursor:pointer}details.support-contact p{font-size:14px;line-height:1.8;margin:14px 0 0}details.support-contact a{overflow-wrap:anywhere}
