body.woocommerce-account #content.site-content{width:min(1240px, calc(100% - 48px));margin:0 auto;padding:clamp(42px, 5vw, 76px) 0 clamp(72px, 8vw, 120px)}body.woocommerce-account #primary.content-area{float:none;width:100%;margin:0}body.woocommerce-account #main.site-main{margin:0}body.logged-in.woocommerce-account .entry-header{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body.woocommerce-account .entry-content{margin:0}body.logged-in.woocommerce-account .entry-content>.woocommerce{display:grid;grid-template-columns:210px minmax(0,860px);justify-content:center;align-items:start;gap:clamp(48px, 6vw, 82px)}body.logged-in.woocommerce-account .woocommerce::before,body.logged-in.woocommerce-account .woocommerce::after{display:none}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation,body.logged-in.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%;margin:0}body.woocommerce-edit-account .woocommerce-MyAccount-content,body.woocommerce-edit-address .woocommerce-MyAccount-content,body.woocommerce-payment-methods .woocommerce-MyAccount-content{padding-top:24px}body.woocommerce-account .woocommerce-MyAccount-navigation{position:sticky;top:118px}body.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0;padding:0;border-top:1px solid rgb(17 17 17 / .1);list-style:none}body.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0;padding:0;border-bottom:1px solid rgb(17 17 17 / .09);list-style:none}body.woocommerce-account .woocommerce-MyAccount-navigation li::before,body.woocommerce-account .woocommerce-MyAccount-navigation li::after{display:none}body.woocommerce-account .woocommerce-MyAccount-navigation a{position:relative;display:flex;align-items:center;min-height:50px;padding:10px 28px 10px 0;color:rgb(17 17 17 / .62);font-family:var(--lux-font-ui,Inter,sans-serif);font-size:12px;font-weight:600;line-height:1.35;text-decoration:none;transition:color .2s ease,padding-left .2s ease}body.woocommerce-account .woocommerce-MyAccount-navigation a::after{content:"→";position:absolute;right:2px;color:rgb(17 17 17 / .25);font-size:14px;transition:color .2s ease,transform .2s ease}body.woocommerce-account .woocommerce-MyAccount-navigation a:hover,body.woocommerce-account .woocommerce-MyAccount-navigation .is-active a{padding-left:6px;color:#111}body.woocommerce-account .woocommerce-MyAccount-navigation a:hover::after,body.woocommerce-account .woocommerce-MyAccount-navigation .is-active a::after{color:#111;transform:translateX(2px)}.elara-account-home{width:100%;max-width:860px;margin:0 auto}.elara-account-home__intro{padding-bottom:36px;border-bottom:1px solid rgb(0 0 0 / .1)}.elara-account-home__eyebrow{display:block;margin-bottom:16px;color:rgb(17 17 17 / .45);font-family:var(--lux-font-ui,Inter,sans-serif);font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.elara-account-home__intro h2{max-width:720px;margin:0;color:#111;font-family:var(--lux-font-display,"Cormorant Garamond",serif);font-size:clamp(38px, 4vw, 62px);font-weight:400;letter-spacing:-.045em;line-height:.98}.elara-account-home__intro p{max-width:570px;margin:20px 0 0;color:rgb(17 17 17 / .62);font-family:var(--lux-font-body,Inter,sans-serif);font-size:14px;line-height:1.75}.elara-account-home__links{display:flex;flex-direction:column}.elara-account-home__links a{display:grid;grid-template-columns:46px minmax(150px,210px) minmax(0,1fr);gap:22px;align-items:center;min-height:92px;padding:22px 0;color:#111;border-bottom:1px solid rgb(0 0 0 / .08);text-decoration:none}.elara-account-home__links a span{color:rgb(17 17 17 / .4);font-family:var(--lux-font-ui,Inter,sans-serif);font-size:10px;font-weight:700;letter-spacing:.16em}.elara-account-home__links a strong{color:#111;font-family:var(--lux-font-display,"Cormorant Garamond",serif);font-size:27px;font-weight:400;letter-spacing:-.03em;line-height:1}.elara-account-home__links a em{max-width:360px;color:rgb(17 17 17 / .58);font-family:var(--lux-font-body,Inter,sans-serif);font-size:12px;font-style:normal;line-height:1.65}.elara-account-home__links a:hover strong{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}body.woocommerce-account .woocommerce-MyAccount-content>:first-child{margin-top:0}body.woocommerce-account .woocommerce-MyAccount-content input[type="text"],body.woocommerce-account .woocommerce-MyAccount-content input[type="email"],body.woocommerce-account .woocommerce-MyAccount-content input[type="tel"],body.woocommerce-account .woocommerce-MyAccount-content input[type="password"],body.woocommerce-account .woocommerce-MyAccount-content select{min-height:48px;border:1px solid rgb(17 17 17 / .18);background:#fff;box-shadow:none}@media (max-width:900px){body.logged-in.woocommerce-account .entry-content>.woocommerce{grid-template-columns:180px minmax(0,1fr);gap:38px}.elara-account-home__links a{grid-template-columns:40px minmax(130px,180px) minmax(0,1fr);gap:16px}}@media (max-width:700px){body.woocommerce-account #content.site-content{width:calc(100% - 34px);padding:32px 0 72px}body.logged-in.woocommerce-account .entry-content>.woocommerce{display:block}body.woocommerce-edit-account .woocommerce-MyAccount-content,body.woocommerce-edit-address .woocommerce-MyAccount-content,body.woocommerce-payment-methods .woocommerce-MyAccount-content{padding-top:0}body.woocommerce-account .woocommerce-MyAccount-navigation{position:static;margin-bottom:42px}body.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex;gap:8px;padding:0 0 12px;overflow-x:auto;border:0;scrollbar-width:thin}body.woocommerce-account .woocommerce-MyAccount-navigation li{flex:0 0 auto;border:0}body.woocommerce-account .woocommerce-MyAccount-navigation a{min-height:40px;padding:0 15px;border:1px solid rgb(17 17 17 / .14);white-space:nowrap}body.woocommerce-account .woocommerce-MyAccount-navigation a::after{display:none}body.woocommerce-account .woocommerce-MyAccount-navigation a:hover,body.woocommerce-account .woocommerce-MyAccount-navigation .is-active a{padding-left:15px;color:#fff;background:#111;border-color:#111}.elara-account-home__intro{padding-bottom:30px}.elara-account-home__intro h2{font-size:clamp(36px, 11vw, 50px)}.elara-account-home__links a{grid-template-columns:36px 1fr;gap:12px 16px;min-height:0;padding:20px 0}.elara-account-home__links a em{grid-column:2}}