body.aurone-account-experience{--aa-bg:#f7f2ea;--aa-card:#fffcf8;--aa-ink:#26171d;--aa-muted:#786d68;--aa-gold:#b89a68;--aa-line:#d9cec1;--aa-wine:#35111f;background:var(--aa-bg);color:var(--aa-ink)}
body.aurone-account-experience .page-title{display:none!important}
body.aurone-account-experience .site-content{background:var(--aa-bg)}
body.aurone-account-experience .entry-content{max-width:none!important}
body.aurone-account-experience .entry-content>.woocommerce{width:min(1440px,calc(100% - 80px));margin:0 auto;padding:0 0 90px}
.aa-page-hero{padding:72px 0 54px;border-bottom:1px solid var(--aa-line)}
.aa-page-hero>p,.aa-auth-intro>div>p,.aa-welcome>p,.aa-section-heading p,.aa-advisor-card p{margin:0 0 12px;color:var(--aa-gold);font-size:11px;font-weight:700;letter-spacing:.2em}
.aa-page-hero h1{margin:0;color:var(--aa-ink);font:400 clamp(32px,3vw,38px)/1.05 Georgia,'Times New Roman',serif;letter-spacing:.08em}
.aa-page-hero>span{display:block;margin-top:12px;color:var(--aa-muted);font-size:15px}
body.aurone-account-experience .wd-my-account-wrapper{display:grid!important;grid-template-columns:230px minmax(0,1fr)!important;gap:clamp(42px,5vw,80px)!important;padding-top:54px}
body.aurone-account-experience .wd-my-account-sidebar{width:auto!important;max-width:none!important;position:relative}
body.aurone-account-experience .woocommerce-MyAccount-title{display:none!important}
body.aurone-account-experience .woocommerce-MyAccount-navigation{position:sticky;top:24px}
body.aurone-account-experience .woocommerce-MyAccount-navigation ul{margin:0;padding:0;border-top:1px solid var(--aa-line);list-style:none}
body.aurone-account-experience .woocommerce-MyAccount-navigation li{margin:0!important;border-bottom:1px solid var(--aa-line)}
body.aurone-account-experience .woocommerce-MyAccount-navigation a{min-height:53px;padding:15px 16px!important;display:flex!important;align-items:center;justify-content:space-between;border:0!important;background:transparent!important;color:var(--aa-muted)!important;font-size:14px!important;font-weight:400!important;line-height:1.4;text-transform:none!important;box-shadow:none!important;transition:color .2s ease,background .2s ease}
body.aurone-account-experience .woocommerce-MyAccount-navigation a:after{color:var(--aa-gold);content:'→';font-size:14px}
body.aurone-account-experience .woocommerce-MyAccount-navigation .is-active a,body.aurone-account-experience .woocommerce-MyAccount-navigation a:hover,body.aurone-account-experience .woocommerce-MyAccount-navigation a:focus-visible{background:#eee4d8!important;color:var(--aa-ink)!important}
body.aurone-account-experience .woocommerce-MyAccount-navigation a:focus-visible{outline:2px solid var(--aa-gold);outline-offset:2px}
body.aurone-account-experience .woocommerce-MyAccount-content{width:auto!important;max-width:none!important;min-width:0;padding:0!important;color:var(--aa-ink)}
body.aurone-account-overview .woocommerce-MyAccount-content>p,body.aurone-account-overview .woocommerce-MyAccount-content>.wd-my-account-links{display:none!important}
.aa-overview{display:grid;gap:30px}.aa-welcome{padding:0 0 30px;border-bottom:1px solid var(--aa-line)}.aa-welcome h2{margin:0 0 10px;color:var(--aa-ink);font:400 clamp(28px,3vw,36px)/1.15 Georgia,'Times New Roman',serif}.aa-welcome>span{color:var(--aa-muted);font-size:15px}
.aa-current-orders{padding:30px;background:var(--aa-card);border:1px solid var(--aa-line);box-shadow:0 12px 35px #4a2e1f0a}.aa-section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:22px}.aa-section-heading h3{margin:0;color:var(--aa-ink);font:400 22px/1.2 Georgia,'Times New Roman',serif}.aa-section-heading a{color:var(--aa-ink);font-size:13px;text-decoration:none;border-bottom:1px solid var(--aa-gold)}
.aa-order-list{display:grid;gap:12px}.aa-order-card{display:grid;grid-template-columns:78px minmax(150px,1fr) auto auto;align-items:center;gap:18px;padding:14px;border:1px solid #e4dbd0;background:#fff}.aa-order-image{width:78px!important;height:78px!important;display:block!important;object-fit:cover;background:#f1e5d7}.aa-order-placeholder{display:grid!important;place-items:center;color:var(--aa-gold);font:34px/1 Georgia,serif}.aa-order-main p{margin:0}.aa-order-main>p:last-child{margin-top:5px;color:var(--aa-muted);font-size:13px}.aa-order-number{font-size:15px}.aa-order-number bdi{font-weight:700}.aa-order-status{color:var(--aa-gold)}.aa-order-total{font-size:14px;white-space:nowrap}.aa-order-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}
.aa-button,body.aurone-account-experience .woocommerce a.button,body.aurone-account-experience .woocommerce button.button,body.aurone-account-experience .woocommerce input.button{min-height:44px!important;padding:11px 18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid var(--aa-gold)!important;border-radius:0!important;background:transparent!important;color:var(--aa-ink)!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important;text-decoration:none!important;text-transform:none!important;box-shadow:none!important;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}
.aa-button:hover,.aa-button:focus-visible,body.aurone-account-experience .woocommerce a.button:hover,body.aurone-account-experience .woocommerce button.button:hover,body.aurone-account-experience .woocommerce input.button:hover{background:#ede2d5!important;color:var(--aa-ink)!important;transform:translateY(-1px)}.aa-button:focus-visible,body.aurone-account-experience .woocommerce a.button:focus-visible,body.aurone-account-experience .woocommerce button.button:focus-visible,body.aurone-account-experience .woocommerce input.button:focus-visible{outline:2px solid var(--aa-gold)!important;outline-offset:2px}.aa-button-primary{background:var(--aa-wine)!important;border-color:var(--aa-wine)!important;color:#fff!important}.aa-button-primary:hover,.aa-button-primary:focus-visible{background:#4b1c2c!important;color:#fff!important}.aa-button-light{border-color:#fff9!important;color:#fff!important}.aa-button-light:hover,.aa-button-light:focus-visible{background:#fff!important;color:var(--aa-wine)!important}
.aa-empty-state{padding:48px 22px;text-align:center;border:1px dashed #d7c8b8;background:#fcf7f1}.aa-empty-state>span{width:54px;height:54px;margin:0 auto 18px;display:grid;place-items:center;border:1px solid var(--aa-gold);border-radius:50%;color:var(--aa-gold);font:28px/1 Georgia,serif}.aa-empty-state h3{margin:0 0 8px;font:400 21px/1.2 Georgia,serif}.aa-empty-state p{margin:0 0 22px;color:var(--aa-muted)}
.aa-quick-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.aa-quick-links>a{min-height:148px;padding:22px;display:flex;flex-direction:column;border:1px solid var(--aa-line);background:var(--aa-card);color:var(--aa-ink);text-decoration:none;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.aa-quick-links>a:hover,.aa-quick-links>a:focus-visible{border-color:var(--aa-gold);transform:translateY(-2px);box-shadow:0 10px 28px #4a2e1f0b}.aa-quick-links>a:focus-visible{outline:2px solid var(--aa-gold);outline-offset:2px}.aa-quick-links>a>span{margin-bottom:auto;color:var(--aa-gold);font-size:11px}.aa-quick-links strong{margin-top:18px;font:400 19px/1.2 Georgia,serif}.aa-quick-links small{margin-top:6px;color:var(--aa-muted);font-size:12px}
.aa-advisor-card{padding:30px;display:flex;align-items:center;justify-content:space-between;gap:28px;background:var(--aa-wine);color:#fff}.aa-advisor-card h3{margin:0 0 7px;color:#fff;font:400 22px/1.2 Georgia,serif}.aa-advisor-card span{color:#eee3df}
body.aurone-account-experience .woocommerce-orders-table{width:100%;border:1px solid var(--aa-line)!important;background:var(--aa-card);border-collapse:collapse!important}.woocommerce-orders-table th{padding:14px 16px!important;color:var(--aa-muted);font-size:11px!important;letter-spacing:.08em;text-transform:uppercase;background:#eee4d8}.woocommerce-orders-table td{padding:16px!important;border-top:1px solid var(--aa-line)!important;vertical-align:middle!important}.aa-table-order-number{display:flex;align-items:center;gap:13px}.aa-table-order-number .aa-order-image{width:58px!important;height:58px!important}.aa-table-order-number>a{color:var(--aa-ink);text-decoration:none}.woocommerce-orders-table__cell-order-actions{white-space:normal!important}.woocommerce-orders-table__cell-order-actions>a{margin:3px!important}.woocommerce-orders-table__cell-order-total,.woocommerce-orders-table__cell-order-number bdi{direction:ltr;unicode-bidi:isolate}
.aa-detail-advisor{margin-top:28px;padding:24px;display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid var(--aa-line);background:var(--aa-card)}.aa-detail-advisor strong,.aa-detail-advisor span{display:block}.aa-detail-advisor strong{font:400 19px/1.3 Georgia,serif}.aa-detail-advisor span{margin-top:5px;color:var(--aa-muted)}
body.aurone-account-experience .woocommerce-Addresses{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.woocommerce-Addresses .woocommerce-Address{width:auto!important;float:none!important;margin:0!important;padding:26px!important;border:1px solid var(--aa-line);background:var(--aa-card)}.woocommerce-Address-title{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--aa-line);padding-bottom:17px}.woocommerce-Address-title h2{margin:0!important;font:400 20px/1.2 Georgia,serif!important}.woocommerce-Address address{margin-top:20px!important;color:var(--aa-muted);font-style:normal!important;line-height:1.75!important}
body.aurone-account-experience form.woocommerce-EditAccountForm,body.aurone-account-experience form.woocommerce-address-fields,body.aurone-account-experience form.woocommerce-ResetPassword,body.aurone-account-experience form.woocommerce-form-login,body.aurone-account-experience form.woocommerce-form-register{padding:28px!important;border:1px solid var(--aa-line)!important;background:var(--aa-card)!important;box-shadow:none!important}.woocommerce-account-fields__field-wrapper,.woocommerce-address-fields__field-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.form-row{margin-bottom:18px!important}.form-row label{margin-bottom:7px!important;color:var(--aa-ink)!important;font-size:13px!important}.form-row input.input-text,.form-row select,.select2-selection{min-height:46px!important;border:1px solid var(--aa-line)!important;border-radius:0!important;background:#fff!important;color:var(--aa-ink)!important;box-shadow:none!important}.form-row input.input-text:focus,.form-row select:focus,.select2-container--focus .select2-selection{outline:2px solid var(--aa-gold)!important;outline-offset:1px!important}.woocommerce-error,.woocommerce-message,.woocommerce-info{border:1px solid var(--aa-line)!important;border-top:3px solid var(--aa-gold)!important;background:var(--aa-card)!important;color:var(--aa-ink)!important}
.aa-auth-intro{margin:46px 0 18px;padding:42px;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.72fr);gap:10%;align-items:end;background:linear-gradient(135deg,#35111f,#24151b);color:#fff}.aa-auth-intro h2{max-width:670px;margin:0;color:#fff;font:400 clamp(30px,4vw,52px)/1.05 Georgia,'Times New Roman',serif}.aa-auth-intro>p{margin:0;color:#e9ddda;line-height:1.7}.aa-auth-intro+div#customer_login{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.aa-auth-intro+div#customer_login>.col-1,.aa-auth-intro+div#customer_login>.col-2{width:auto!important;float:none!important}.aa-auth-intro+div#customer_login h2{font:400 25px/1.2 Georgia,serif}.woocommerce-LostPassword a{color:var(--aa-ink);border-bottom:1px solid var(--aa-gold)}
[dir='rtl'] body.aurone-account-experience{font-family:Tahoma,'Segoe UI',Arial,sans-serif}[dir='rtl'] .aa-page-hero h1,[dir='rtl'] .aa-welcome h2,[dir='rtl'] .aa-section-heading h3,[dir='rtl'] .aa-advisor-card h3,[dir='rtl'] .aa-auth-intro h2,[dir='rtl'] .woocommerce-Address-title h2{font-family:Tahoma,'Segoe UI',Arial,sans-serif}[dir='rtl'] body.aurone-account-experience .woocommerce-MyAccount-navigation a:after{content:'←'}[dir='rtl'] bdi,[dir='rtl'] [data-aurone-no-translate]{direction:ltr;unicode-bidi:isolate}
@media(max-width:1000px){body.aurone-account-experience .entry-content>.woocommerce{width:min(100% - 40px,1200px)}body.aurone-account-experience .wd-my-account-wrapper{grid-template-columns:190px minmax(0,1fr)!important;gap:30px!important}.aa-order-card{grid-template-columns:68px minmax(120px,1fr) auto}.aa-order-image{width:68px!important;height:68px!important}.aa-order-actions{grid-column:2/-1;justify-content:flex-start}.aa-quick-links{grid-template-columns:1fr}.aa-auth-intro{grid-template-columns:1fr;gap:20px}}
@media(max-width:767px){body.aurone-account-experience .entry-content>.woocommerce{width:100%;padding-bottom:64px}.aa-page-hero{padding:48px 20px 36px}.aa-page-hero h1{font-size:27px}body.aurone-account-experience .wd-my-account-wrapper{display:block!important;padding-top:0}body.aurone-account-experience .wd-my-account-sidebar{position:sticky;z-index:30;top:0;padding:0 14px;background:var(--aa-bg);border-bottom:1px solid var(--aa-line)}body.aurone-account-experience .woocommerce-MyAccount-navigation{position:static;overflow-x:auto;scrollbar-width:none}body.aurone-account-experience .woocommerce-MyAccount-navigation::-webkit-scrollbar{display:none}body.aurone-account-experience .woocommerce-MyAccount-navigation ul{display:flex;width:max-content;border:0}body.aurone-account-experience .woocommerce-MyAccount-navigation li{border:0}body.aurone-account-experience .woocommerce-MyAccount-navigation a{min-height:48px;padding:12px 14px!important;white-space:nowrap;border-bottom:2px solid transparent!important}body.aurone-account-experience .woocommerce-MyAccount-navigation a:after{display:none}body.aurone-account-experience .woocommerce-MyAccount-navigation .is-active a{background:transparent!important;border-bottom-color:var(--aa-gold)!important}body.aurone-account-experience .woocommerce-MyAccount-content{padding:30px 20px 0!important}.aa-welcome h2{font-size:27px}.aa-current-orders{padding:20px}.aa-section-heading{align-items:flex-start}.aa-order-card{grid-template-columns:62px minmax(0,1fr);gap:14px}.aa-order-image{width:62px!important;height:62px!important}.aa-order-total{grid-column:2}.aa-order-actions{grid-column:1/-1}.aa-order-actions .aa-button{flex:1}.aa-advisor-card,.aa-detail-advisor{align-items:flex-start;flex-direction:column}.aa-advisor-card .aa-button,.aa-detail-advisor .aa-button{width:100%}.aa-quick-links>a{min-height:130px}.woocommerce-orders-table thead{display:none}.woocommerce-orders-table,.woocommerce-orders-table tbody,.woocommerce-orders-table tr,.woocommerce-orders-table td{display:block!important;width:100%!important}.woocommerce-orders-table tr{padding:14px;border-bottom:1px solid var(--aa-line)}.woocommerce-orders-table td{min-height:44px;padding:9px 0!important;display:flex!important;align-items:center;justify-content:space-between;gap:15px;border:0!important}.woocommerce-orders-table td:before{color:var(--aa-muted);font-size:11px;letter-spacing:.05em}.woocommerce-orders-table__cell-order-number{display:block!important}.aa-table-order-number{margin-bottom:8px}.woocommerce-orders-table__cell-order-actions{justify-content:flex-start!important;flex-wrap:wrap}.woocommerce-orders-table__cell-order-actions:before{display:none}.woocommerce-orders-table__cell-order-actions>a{flex:1;margin:3px 0!important}.woocommerce-Addresses{grid-template-columns:1fr!important}.woocommerce-account-fields__field-wrapper,.woocommerce-address-fields__field-wrapper{grid-template-columns:1fr}.aa-auth-intro{margin:30px 20px 14px;padding:28px 22px}.aa-auth-intro h2{font-size:30px}.aa-auth-intro+div#customer_login{display:block!important;margin:0 20px}.aa-auth-intro+div#customer_login>.col-2{margin-top:18px}body.aurone-account-experience form.woocommerce-EditAccountForm,body.aurone-account-experience form.woocommerce-address-fields,body.aurone-account-experience form.woocommerce-ResetPassword,body.aurone-account-experience form.woocommerce-form-login,body.aurone-account-experience form.woocommerce-form-register{padding:22px!important}}
