
/* Fidehane V27 — account dashboard rebuilt from the approved visual */
.account-v27 .luxury-topbar{display:none}
.account-v27 .site-header{box-shadow:0 1px 0 #e7e9e5;background:#fffdf8}
.account-v27 .header-primary{max-width:1540px;padding-top:13px;padding-bottom:13px}
.account-v27 .header-secondary{max-width:none;padding-left:max(24px,calc((100vw - 1540px)/2));padding-right:max(24px,calc((100vw - 1540px)/2))}
.account-v27 .fh-account-page{background:#f5f5f1!important}
.ax-shell{padding:20px 0 0;background:linear-gradient(#f4f5f1,#fafaf7)}
.ax-layout{width:min(1540px,calc(100vw - 42px));margin:auto;display:grid;grid-template-columns:210px minmax(0,1fr);gap:15px;align-items:start}
.ax-sidebar{background:#fff;border:1px solid #e4e7e2;border-radius:14px;overflow:hidden;box-shadow:0 6px 24px rgba(32,58,39,.04)}
.ax-side-title{height:58px;padding:0 16px;display:flex;align-items:center;gap:9px;border-bottom:1px solid #ecefeb;font-size:16px}.ax-side-title span{font-size:20px}
.ax-nav{padding:7px}.ax-nav a{height:43px;padding:0 10px;display:flex;align-items:center;gap:10px;border-radius:8px;color:#17231b;text-decoration:none;font-size:12px;font-weight:600;border-bottom:1px solid #f0f1ef}.ax-nav a i{width:23px;font-size:18px;font-style:normal;text-align:center}.ax-nav a b{margin-left:auto;width:19px;height:19px;border-radius:50%;display:grid;place-items:center;background:#e33e42;color:#fff;font-size:9px}.ax-nav a.is-active{background:linear-gradient(90deg,#4f8349,#39723f);color:#fff}
.ax-side-photo{height:226px;margin:9px;display:flex;flex-direction:column;justify-content:flex-end;padding:15px;border-radius:11px;text-decoration:none;color:#fff;background:linear-gradient(180deg,rgba(14,48,25,.02),rgba(11,48,25,.78)),url('../img/account/account-side.webp') center/cover}.ax-side-photo span,.ax-side-photo strong{font-family:Georgia,serif;font-style:italic}.ax-side-photo span{font-size:13px}.ax-side-photo strong{font-size:18px;line-height:1.2;margin:2px 0 14px}.ax-side-photo em{font-style:normal;background:#174d2a;border:1px solid rgba(255,255,255,.8);border-radius:7px;padding:9px;text-align:center;font-size:10px;font-weight:700}
.ax-main{display:grid;gap:10px;min-width:0}
.ax-hero{height:147px;display:grid;grid-template-columns:minmax(310px,1fr) 285px 385px;border:1px solid #e2e6df;border-radius:14px;overflow:hidden;background:linear-gradient(90deg,rgba(255,255,255,.98) 0 30%,rgba(255,255,255,.25) 58%,rgba(255,255,255,.03) 74%),url('../img/account/account-hero.webp') center/cover no-repeat;box-shadow:0 4px 16px rgba(32,56,38,.035)}
.ax-person{display:flex;align-items:center;padding:20px 18px}.ax-avatar{width:62px;height:62px;flex:0 0 62px;border-radius:50%;display:grid;place-items:center;background:#e8f0ed;border:5px solid rgba(255,255,255,.8);color:#2e6348;font-size:18px;font-weight:800;margin-right:14px}.ax-person small{font-size:12px}.ax-person h1{font:700 29px/1.05 "DM Sans",sans-serif;margin:2px 0 6px;color:#10231a}.ax-person h1 span{font-size:12px;color:#478d4b}.ax-person p{font-size:11px;font-weight:600;margin:0 0 3px}.ax-person em{font-size:8px;color:#737f77;font-style:normal}
.ax-hero-script{align-self:center;justify-self:center;color:#315f3a;font:italic 17px/1.15 Georgia,serif;transform:rotate(-5deg);text-shadow:0 1px 8px rgba(255,255,255,.8)}.ax-hero-script b,.ax-hero-script span{display:block;font-weight:400}.ax-hero-script span{margin-top:4px}
.ax-member{background:rgba(255,255,255,.95);border-left:1px solid #e1e5df;padding:15px;display:grid;align-content:center;gap:11px}.ax-member-top{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ax-member-top div{padding-right:8px;border-right:1px solid #e7eae6}.ax-member-top div:last-child{border:0}.ax-member-top small,.ax-member-top strong{display:block}.ax-member-top small{font-size:7px;color:#778078}.ax-member-top strong{font-size:9px;margin-top:3px}.ax-member>a{display:flex;align-items:center;gap:9px;background:linear-gradient(90deg,#f1f7e9,#f7faef);border:1px solid #dfe8d7;border-radius:8px;padding:9px 11px;text-decoration:none;color:#233c29}.ax-member>a i{font-size:23px;color:#3e7d40;font-style:normal}.ax-member>a span{font-size:8px;line-height:1.25;flex:1}.ax-member>a span strong{font-size:10px}.ax-member>a>b{font-size:16px}
.ax-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.ax-kpis>a{height:83px;background:#fff;border:1px solid #e4e7e2;border-radius:12px;padding:10px 12px;display:flex;align-items:center;gap:10px;text-decoration:none;color:#17251c}.ax-kpis>a>i{width:48px;height:48px;border-radius:11px;display:grid;place-items:center;font-size:24px;font-style:normal}.ax-kpis .green{background:#edf6e8;color:#3c7a3e}.ax-kpis .rose{background:#fff0f1;color:#dd444b}.ax-kpis .amber{background:#fff5df;color:#bc8529}.ax-kpis .mint{background:#eaf7e9;color:#3d8545}.ax-kpis span{display:grid;gap:1px}.ax-kpis small{font-size:8px}.ax-kpis strong{font-size:20px;line-height:1}.ax-kpis em{font-size:7px;color:#7a847c;font-style:normal;margin-top:3px}.ax-kpis>a>b{margin-left:auto;color:#4d7b4e;font-size:15px}
.ax-order{background:#fff;border:1px solid #e3e6e2;border-radius:13px;padding:13px;position:relative}.ax-section-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.ax-section-head>div{display:flex;gap:8px}.ax-section-head>div>i{font-size:21px;color:#17633a;font-style:normal}.ax-section-head h2{font-size:17px;margin:0;color:#10251a}.ax-section-head p{font-size:9px;color:#78827b;margin:2px 0 0}.ax-section-head>a{font-size:8px;color:#2e6c40;text-decoration:none;font-weight:700}
.ax-order-grid{display:grid;grid-template-columns:minmax(0,1fr) 178px;gap:12px}.ax-meta{height:56px;border:1px solid #e4e8e3;border-radius:8px;display:grid;grid-template-columns:1fr 1fr 1.15fr 1.15fr 1.1fr}.ax-meta>div{padding:9px 12px;border-right:1px solid #e6e9e5;display:grid;align-content:center}.ax-meta>div:last-child{border:0}.ax-meta small{font-size:7px;color:#788179}.ax-meta strong{font-size:10px;margin-top:2px}
.ax-timeline{height:65px;background:#fafbfa;border-radius:8px;margin-top:8px;display:grid;grid-template-columns:repeat(5,1fr);position:relative;padding-top:8px}.ax-timeline:before{content:"";height:3px;background:#d6dbd7;position:absolute;left:9%;right:9%;top:18px}.ax-timeline>div{display:grid;justify-items:center;align-content:start;gap:2px;position:relative;z-index:1}.ax-timeline i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#f4f5f4;border:3px solid #abb4ad;font-size:8px;font-style:normal;color:#7e8880}.ax-timeline .done i{background:#267443;border-color:#267443;color:#fff}.ax-timeline strong{font-size:7px;margin-top:2px}.ax-timeline small{font-size:6px;color:#8b948d}
.ax-order-products{padding-top:9px}.ax-order-products h3{font-size:9px;margin:0 0 6px}.ax-product-list{display:flex;gap:8px}.ax-product-list article{height:54px;display:flex;align-items:center;gap:7px;min-width:145px}.ax-thumb{width:54px;height:54px;border-radius:7px;background-size:cover;background-position:center}.ax-thumb-1{background-image:url('../img/account/fav-tomato.webp')}.ax-thumb-2{background-image:url('../img/account/fav-pepper.webp')}.ax-thumb-3{background-image:url('../img/account/fav-strawberry.webp')}.ax-product-list article span{display:grid}.ax-product-list article strong{font-size:8px;max-width:92px}.ax-product-list article small{font-size:7px;color:#778078}.ax-more{background:#f6f7f5;border-radius:7px;display:grid!important;place-items:center!important;font-size:8px;color:#536158}
.ax-order-aside{display:flex}.ax-order-photo{width:100%;min-height:175px;border-radius:9px;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(14,45,24,.08)),url('../img/account/account-order-promo.webp') center/cover;position:relative}.ax-order-photo span{position:absolute;left:12px;top:15px;color:#234b2e;font:italic 15px/1.15 Georgia,serif;text-shadow:0 1px 8px white}
.ax-order-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:-48px;margin-right:190px;position:relative;z-index:2}.ax-btn{height:38px;min-width:170px;border-radius:7px;display:grid;place-items:center;text-decoration:none;font-size:9px;font-weight:700}.ax-btn.light{border:1px solid #275c37;color:#214b30;background:#f6fbf4}.ax-btn.dark{background:#15522d;color:#fff}
.ax-bottom-grid{display:grid;grid-template-columns:1.08fr .92fr 330px;gap:10px}.ax-panel{background:#fff;border:1px solid #e3e6e2;border-radius:12px;padding:12px}.ax-panel-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:7px}.ax-panel-head h2{font-size:15px;margin:0}.ax-panel-head a{font-size:8px;text-decoration:none;color:#2d6b40}
.ax-recent{min-height:65px;border-bottom:1px solid #ecefec;display:grid;grid-template-columns:70px 1fr auto auto;align-items:center;gap:8px}.ax-recent:last-child{border:0}.ax-recent-pics{display:flex}.ax-recent-pics i{width:36px;height:42px;border-radius:6px;background-size:cover;background-position:center;border:2px solid white}.ax-recent-pics i+ i{margin-left:-10px}.ax-recent-pics .p1{background-image:url('../img/account/fav-tomato.webp')}.ax-recent-pics .p2{background-image:url('../img/account/fav-pepper.webp')}.ax-recent-pics .p3{background-image:url('../img/account/fav-strawberry.webp')}.ax-recent>div:nth-child(2){display:grid}.ax-recent strong{font-size:9px}.ax-recent small{font-size:7px;color:#7a847d}.ax-recent em{font-size:9px;font-weight:700;font-style:normal;margin-top:2px}.ax-status{font-size:7px;background:#eaf7ef;color:#267143;border-radius:5px;padding:5px 7px}.ax-recent>a{font-size:7px;color:#27372d;text-decoration:none;border:1px solid #dfe3df;border-radius:5px;padding:5px 8px}
.ax-fav-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ax-fav-grid article{display:grid;grid-template-columns:1fr auto;gap:3px}.ax-fav-photo{grid-column:1/-1;aspect-ratio:1.05;border-radius:8px;background-size:cover;background-position:center;position:relative}.ax-fav-photo b{position:absolute;right:7px;top:7px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:white;color:#e64248;font-size:12px}.ax-fav-grid strong{grid-column:1/-1;font-size:8px}.ax-fav-grid span{font-size:10px;font-weight:800}.ax-fav-grid article>a{width:25px;height:25px;border-radius:5px;background:#1d6335;color:#fff;display:grid;place-items:center;text-decoration:none;font-size:10px}
.ax-right-stack{display:grid;gap:10px}.ax-address{display:grid;grid-template-columns:30px 1fr auto;gap:8px;align-items:center}.ax-address>i{font-size:22px;font-style:normal}.ax-address span{display:grid}.ax-address strong{font-size:9px}.ax-address small{font-size:7px;color:#7b847d;line-height:1.35}.ax-address>b{font-size:7px;background:#eaf7e9;color:#377642;padding:5px;border-radius:5px}
.ax-help{background:linear-gradient(110deg,#fff7f4,#fff);border:1px solid #eee4e0;border-radius:12px;padding:13px;display:grid;grid-template-columns:45px 1fr;gap:9px}.ax-help>i{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#f7e9e4;font-size:22px;font-style:normal}.ax-help span{display:grid}.ax-help strong{font-size:10px}.ax-help small{font-size:7px;color:#737e76;line-height:1.35;margin:2px 0 6px}.ax-help a{justify-self:start;border:1px solid #2b633a;border-radius:5px;padding:5px 8px;text-decoration:none;color:#244b30;font-size:7px}
.ax-manage{background:#fff;border:1px solid #e4e7e2;border-radius:10px;padding:0 13px}.ax-manage summary{height:42px;display:flex;align-items:center;cursor:pointer;font-size:10px;font-weight:700;color:#285f39}.ax-manage-inner{border-top:1px solid #ecefec;padding:12px}.ax-profile{display:grid;grid-template-columns:1fr 1fr;gap:20px}
.ax-news{min-height:92px;border-radius:12px;padding:17px 24px;display:flex;justify-content:space-between;align-items:center;color:#fff;background:linear-gradient(90deg,rgba(14,61,30,.94),rgba(21,83,40,.88)),url('../img/account/newsletter-plants.webp') center/cover}.ax-news h2{font-size:20px;margin:0 0 3px}.ax-news p{font-size:8px;margin:0;color:#dce8dd}.ax-news form{display:flex;width:380px}.ax-news input{height:37px;flex:1;border:0;border-radius:6px 0 0 6px;padding:0 12px;font-size:9px}.ax-news button{width:90px;border:1px solid white;border-radius:0 6px 6px 0;background:#1b6135;color:#fff;font-size:9px;font-weight:700}
.ax-trust{min-height:68px;background:#fff;display:grid;grid-template-columns:repeat(4,1fr);align-items:center;padding:0 25px;border-top:1px solid #e5e8e4}.ax-trust span{display:grid;grid-template-columns:25px 1fr;align-items:center;font-size:16px}.ax-trust b,.ax-trust small{grid-column:2;font-size:8px}.ax-trust small{font-size:7px;color:#7a847d}
@media(max-width:1250px){.ax-layout{width:calc(100vw - 24px);grid-template-columns:190px 1fr}.ax-hero{grid-template-columns:1fr 250px}.ax-member{display:none}.ax-bottom-grid{grid-template-columns:1fr 1fr}.ax-right-stack{grid-column:1/-1;grid-template-columns:1fr 1fr}}
@media(max-width:800px){.account-v27 .header-secondary{display:none}.ax-shell{padding-top:8px}.ax-layout{width:calc(100vw - 14px);display:block}.ax-sidebar{margin-bottom:8px}.ax-side-title,.ax-side-photo{display:none}.ax-nav{display:flex;overflow:auto;gap:4px}.ax-nav a{flex:0 0 auto;height:34px;border:0;font-size:9px}.ax-nav a i{font-size:14px;width:auto}.ax-hero{height:108px;grid-template-columns:1fr;background-position:right center}.ax-hero-script,.ax-member{display:none}.ax-person{padding:12px}.ax-avatar{width:48px;height:48px;flex-basis:48px}.ax-person h1{font-size:22px}.ax-person em{display:none}.ax-kpis{gap:5px}.ax-kpis>a{height:75px;display:grid;justify-items:center;text-align:center;padding:7px 2px}.ax-kpis>a>i{width:34px;height:34px;font-size:18px}.ax-kpis>a>b,.ax-kpis em{display:none}.ax-kpis strong{font-size:15px}.ax-kpis small{font-size:7px}.ax-order-grid{grid-template-columns:1fr}.ax-order-aside{display:none}.ax-meta{grid-template-columns:1fr 1fr;height:auto}.ax-meta>div{min-height:46px}.ax-timeline strong{font-size:6px}.ax-product-list article{min-width:0;flex:1}.ax-order-actions{margin:8px 0 0;display:grid;grid-template-columns:1fr}.ax-btn{width:100%}.ax-bottom-grid{grid-template-columns:1fr}.ax-right-stack{grid-column:auto;grid-template-columns:1fr}.ax-profile{grid-template-columns:1fr}.ax-news{display:grid;gap:10px}.ax-news form{width:100%}.ax-trust{grid-template-columns:repeat(2,1fr);gap:12px;padding:14px}.ax-fav-photo{aspect-ratio:1.15}}

/* ===== V28 — READABILITY PASS ===== */
/* Layout stays V27; only typography and controls are made easier to read. */
.ax-side-title{font-size:18px}
.ax-nav a{font-size:14px;font-weight:650}
.ax-nav a i{font-size:20px}
.ax-side-photo span{font-size:15px}.ax-side-photo strong{font-size:21px}.ax-side-photo em{font-size:12px}
.ax-person small{font-size:14px}.ax-person h1{font-size:32px}.ax-person p{font-size:13px}.ax-person em{font-size:10px}
.ax-hero-script{font-size:20px}
.ax-member-top small{font-size:9px}.ax-member-top strong{font-size:11px}
.ax-member>a span{font-size:10px}.ax-member>a span strong{font-size:12px}
.ax-kpis small{font-size:10px}.ax-kpis strong{font-size:23px}.ax-kpis em{font-size:9px}
.ax-section-head h2{font-size:20px}.ax-section-head p{font-size:11px}.ax-section-head>a{font-size:10px}
.ax-meta small{font-size:9px}.ax-meta strong{font-size:12px}
.ax-timeline strong{font-size:9px}.ax-timeline small{font-size:8px}
.ax-order-products h3{font-size:11px}.ax-product-list article strong{font-size:10px;max-width:110px}.ax-product-list article small{font-size:9px}.ax-more{font-size:10px}
.ax-order-photo span{font-size:18px}
.ax-btn{font-size:11px}
.ax-panel-head h2{font-size:18px}.ax-panel-head a{font-size:10px}
.ax-recent strong{font-size:11px}.ax-recent small{font-size:9px}.ax-recent em{font-size:11px}.ax-status{font-size:9px}.ax-recent>a{font-size:9px}
.ax-fav-grid strong{font-size:10px}.ax-fav-grid span{font-size:13px}
.ax-address strong{font-size:11px}.ax-address small{font-size:9px}.ax-address>b{font-size:9px}
.ax-help strong{font-size:12px}.ax-help small{font-size:9px}.ax-help a{font-size:9px}
.ax-manage summary{font-size:12px}
.ax-news h2{font-size:23px}.ax-news p{font-size:10px}.ax-news input,.ax-news button{font-size:11px}
.ax-trust b{font-size:10px}.ax-trust small{font-size:9px}
@media(max-width:800px){
 .ax-nav a{font-size:11px}.ax-person small{font-size:11px}.ax-person h1{font-size:25px}.ax-person p{font-size:10px}
 .ax-kpis small{font-size:8px}.ax-kpis strong{font-size:17px}
 .ax-section-head h2{font-size:17px}.ax-section-head p{font-size:9px}
 .ax-meta small{font-size:8px}.ax-meta strong{font-size:10px}
 .ax-timeline strong{font-size:7px}.ax-timeline small{font-size:7px}
 .ax-panel-head h2{font-size:16px}
}

/* ===== V29 — INNER DASHBOARD TEXT FIX =====
   Screenshot feedback: increase the tiny content text, not the overall layout.
*/
.ax-member-top small{font-size:11px!important;line-height:1.25}
.ax-member-top strong{font-size:13px!important;line-height:1.3}
.ax-member>a span{font-size:11px!important}.ax-member>a span strong{font-size:13px!important}

.ax-kpis small{font-size:12px!important;line-height:1.25}
.ax-kpis strong{font-size:25px!important;line-height:1.05}
.ax-kpis em{font-size:11px!important;line-height:1.25}

.ax-section-head p{font-size:12px!important;line-height:1.35}
.ax-section-head>a{font-size:11px!important}

.ax-meta small{font-size:10.5px!important;line-height:1.25}
.ax-meta strong{font-size:13px!important;line-height:1.3}

.ax-timeline strong{font-size:10.5px!important;line-height:1.2}
.ax-timeline small{font-size:9px!important;line-height:1.2}

.ax-order-products h3{font-size:12px!important}
.ax-product-list article strong{font-size:11px!important;line-height:1.25;max-width:120px!important}
.ax-product-list article small{font-size:10px!important}
.ax-more{font-size:11px!important}
.ax-btn{font-size:12px!important}

.ax-panel-head>a{font-size:10.5px!important}
.ax-recent strong{font-size:12px!important;line-height:1.25}
.ax-recent small{font-size:10px!important}
.ax-recent em{font-size:12px!important}
.ax-status{font-size:10px!important}
.ax-recent>a{font-size:10px!important}

.ax-fav-grid strong{font-size:11px!important;line-height:1.3}
.ax-fav-grid span{font-size:13px!important}

.ax-address strong{font-size:12px!important}
.ax-address small{font-size:10.5px!important;line-height:1.4}
.ax-address>b{font-size:10px!important}

.ax-help strong{font-size:12.5px!important}
.ax-help small{font-size:10.5px!important;line-height:1.4}
.ax-help a{font-size:10.5px!important}

.ax-trust b{font-size:11px!important}.ax-trust small{font-size:10px!important}

@media(max-width:800px){
 .ax-kpis small{font-size:9px!important}.ax-kpis strong{font-size:18px!important}
 .ax-meta small{font-size:9px!important}.ax-meta strong{font-size:11px!important}
 .ax-timeline strong{font-size:8px!important}.ax-timeline small{font-size:7.5px!important}
 .ax-product-list article strong{font-size:9px!important}.ax-product-list article small{font-size:8px!important}
 .ax-recent strong{font-size:11px!important}.ax-recent small{font-size:9px!important}
}

/* V32 lower account rebuild */
.ax-bottom-v32{grid-template-columns:minmax(0,1.1fr) minmax(0,.95fr) 350px!important;gap:12px!important}
.ax-head-v32{min-height:46px;border-bottom:1px solid #edf0ec;padding-bottom:10px!important}.ax-head-v32>div{display:flex;align-items:center;gap:9px}.ax-head-v32 i{width:31px;height:31px;border-radius:8px;background:#edf5ea;color:#2e7140;display:grid;place-items:center;font-size:17px;font-style:normal}.ax-head-v32 i.heart{background:#fff0f1;color:#df444d}.ax-head-v32 span{display:grid}.ax-head-v32 h2{font:700 19px/1.1 Georgia,serif!important}.ax-head-v32 p{font-size:10px;margin:3px 0 0;color:#839087}.ax-head-v32>a{font-size:10px!important;font-weight:700}
.ax-order-item-v32{min-height:84px;display:grid;grid-template-columns:88px minmax(120px,1fr) .75fr .9fr 108px;gap:10px;align-items:center;border-bottom:1px solid #edf0ed;padding:10px 2px}.ax-order-item-v32:last-child{border:0}.ax-order-pics-v32{display:flex;position:relative}.ax-order-pics-v32 i{width:47px;height:55px;border-radius:8px;background-size:cover;background-position:center;border:2px solid white;box-shadow:0 3px 10px #0002}.ax-order-pics-v32 i+i{margin-left:-15px}.ax-order-pics-v32 .p1{background-image:url('../img/account/fav-tomato.webp')}.ax-order-pics-v32 .p2{background-image:url('../img/account/fav-pepper.webp')}.ax-order-pics-v32 .p3{background-image:url('../img/account/fav-strawberry.webp')}.ax-order-pics-v32 b{position:absolute;right:1px;bottom:-3px;background:#1f6538;color:#fff;border:2px solid #fff;border-radius:10px;padding:2px 5px;font-size:8px}.ax-order-id-v32,.ax-order-price-v32,.ax-order-state-v32{display:grid}.ax-order-item-v32 small{font-size:9px;color:#849087}.ax-order-id-v32 strong{font-size:11px}.ax-order-id-v32 em{font-size:9px;color:#758078;font-style:normal}.ax-order-price-v32 strong{font-size:13px;color:#17492a}.ax-order-state-v32 b{justify-self:start;background:#eaf7ee;color:#287344;border-radius:12px;padding:5px 8px;font-size:9px;text-transform:capitalize}.ax-order-state-v32 small{font-size:8px;margin-top:3px}.ax-order-item-v32>a{height:34px;border:1px solid #d9dfda;border-radius:7px;display:flex;align-items:center;justify-content:center;gap:6px;text-decoration:none;color:#284332;font-size:9px;font-weight:700}
.ax-fav-v32{gap:10px!important}.ax-fav-v32 article{display:grid!important;grid-template-columns:1fr auto!important;gap:4px!important}.ax-fav-v32 .ax-fav-photo{grid-column:1/-1;aspect-ratio:1.05!important;position:relative;overflow:hidden}.ax-fav-v32 .ax-fav-photo>b{position:absolute;right:8px;top:8px;width:28px;height:28px;background:#fff;border-radius:50%;display:grid;place-items:center;color:#e3444c;box-shadow:0 3px 10px #0002}.ax-fav-v32 .ax-fav-photo>em{position:absolute;left:7px;bottom:7px;background:#fffffff0;color:#28613a;border-radius:5px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:800}.ax-fav-v32 article>small{grid-column:1/-1;font-size:7px;color:#879188}.ax-fav-v32 article>strong{grid-column:1/-1;font-size:11px!important}.ax-fav-v32 article>span{font-size:13px!important;color:#174a2a}.ax-fav-v32 article>a{width:31px!important;height:31px!important;border-radius:7px!important}
.ax-right-v32{gap:12px!important}.ax-address-card-v32{display:grid;grid-template-columns:38px 1fr auto;gap:9px;align-items:center;padding:11px;background:#f8faf6;border:1px solid #e5ebe1;border-radius:9px}.ax-address-card-v32>i{width:36px;height:36px;border-radius:9px;background:#eaf3e7;color:#2e6b3b;display:grid;place-items:center;font-style:normal}.ax-address-card-v32 span>div{display:flex;gap:7px;align-items:center}.ax-address-card-v32 strong{font-size:11px}.ax-address-card-v32 span b{font-size:7px;background:#e3f3e4;color:#347340;border-radius:5px;padding:3px 5px}.ax-address-card-v32 p{font-size:9px;margin:4px 0 1px}.ax-address-card-v32 small{font-size:8px;color:#849087}.ax-address-card-v32>a{font-size:8px;color:#316a3e;text-decoration:none}
.ax-help-v32{min-height:120px!important;padding:15px!important;background:linear-gradient(115deg,#fff8f4,#fff)!important}.ax-help-v32>i{width:46px!important;height:46px!important}.ax-help-v32 span{display:grid}.ax-help-v32 em{font-size:7px;letter-spacing:.12em;color:#8d6b5e;font-style:normal;font-weight:800}.ax-help-v32 strong{font:700 14px/1.2 Georgia,serif!important;margin:3px 0}.ax-help-v32 small{font-size:9px!important;line-height:1.4!important}.ax-help-v32 a{justify-self:start;margin-top:8px;background:#214f30!important;color:#fff!important;border:0!important;padding:7px 9px!important}
.ax-quick-v32{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.ax-quick-v32>a{height:68px;background:#fff;border:1px solid #e2e6e1;border-radius:11px;padding:10px 12px;display:flex;align-items:center;gap:9px;text-decoration:none;color:#1d3023}.ax-quick-v32>a>i{width:38px;height:38px;border-radius:9px;background:#eff5ec;color:#2f7040;display:grid;place-items:center;font-size:18px;font-style:normal}.ax-quick-v32 span{display:grid;flex:1}.ax-quick-v32 b{font-size:10px}.ax-quick-v32 small{font-size:8px;color:#818b83}.ax-quick-v32 em{font-style:normal;font-size:15px;color:#477a50}
@media(max-width:1350px){.ax-bottom-v32{grid-template-columns:1fr 1fr!important}.ax-right-v32{grid-column:1/-1;grid-template-columns:1fr 1fr}.ax-order-item-v32{grid-template-columns:78px 1fr .75fr 105px}.ax-order-state-v32{display:none}}
@media(max-width:800px){.ax-bottom-v32{grid-template-columns:1fr!important}.ax-right-v32{grid-column:auto;grid-template-columns:1fr}.ax-order-item-v32{grid-template-columns:72px 1fr 38px}.ax-order-price-v32,.ax-order-state-v32{display:none}.ax-order-item-v32>a{font-size:0;width:36px}.ax-order-item-v32>a b{font-size:13px}.ax-fav-v32{grid-template-columns:repeat(3,1fr)!important}.ax-quick-v32{grid-template-columns:repeat(2,1fr)}.ax-head-v32 p{display:none}}

/* V33 readable typography + working address manager + notification repair */
.ax-main{font-size:14px}.ax-nav a{font-size:14px!important}.ax-head-v32 h2{font-size:21px!important}.ax-head-v32 p{font-size:12px!important}.ax-head-v32>a{font-size:12px!important}
.ax-order-item-v32 small{font-size:11px!important}.ax-order-id-v32 strong{font-size:13px!important}.ax-order-id-v32 em{font-size:11px!important}.ax-order-price-v32 strong{font-size:15px!important}.ax-order-state-v32 b{font-size:11px!important}.ax-order-state-v32 small{font-size:10px!important}.ax-order-item-v32>a{font-size:11px!important}
.ax-fav-v32 article>small{font-size:9px!important}.ax-fav-v32 article>strong{font-size:13px!important}.ax-fav-v32 article>span{font-size:15px!important}.ax-fav-v32 .ax-fav-photo>em{font-size:9px!important}
.ax-address-card-v32 strong{font-size:13px!important}.ax-address-card-v32 span b{font-size:9px!important}.ax-address-card-v32 p{font-size:11px!important;line-height:1.4}.ax-address-card-v32 small,.ax-address-card-v32>a{font-size:10px!important}
.ax-help-v32 em{font-size:9px!important}.ax-help-v32 strong{font-size:16px!important}.ax-help-v32 small,.ax-help-v32 a{font-size:11px!important}.ax-quick-v32 b{font-size:12px!important}.ax-quick-v32 small{font-size:10px!important}
.ax-manager-v33{background:#fff;border:1px solid #e1e6df;border-radius:13px;padding:16px;box-shadow:0 7px 22px rgba(24,54,33,.035);scroll-margin-top:110px}.ax-manager-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-bottom:13px;border-bottom:1px solid #e9ede8}.ax-manager-head>div{display:flex;align-items:center;gap:10px}.ax-manager-head i{width:38px;height:38px;border-radius:10px;background:#edf5ea;color:#2e7040;display:grid;place-items:center;font-style:normal;font-size:20px}.ax-manager-head h2{font:700 21px/1.1 Georgia,serif;margin:0;color:#173021}.ax-manager-head p{font-size:12px;margin:3px 0 0;color:#7e8a81}.ax-add-address,.ax-read-all-v33{border:1px solid #27613a;background:#1d6035;color:#fff;border-radius:8px;padding:10px 13px;font-size:12px;font-weight:700;cursor:pointer}
.ax-address-grid-v33{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:13px}.ax-address-edit-card{border:1px solid #e1e7df;border-radius:11px;padding:14px;background:#fbfcfa}.ax-address-edit-top{display:flex;justify-content:space-between;align-items:center}.ax-address-edit-top>div{display:flex;gap:9px;align-items:center}.ax-address-edit-top i{width:35px;height:35px;border-radius:9px;background:#eaf3e7;color:#2f6c3c;display:grid;place-items:center;font-style:normal}.ax-address-edit-top span{display:grid}.ax-address-edit-top strong{font-size:14px}.ax-address-edit-top small{font-size:11px;color:#78847b}.ax-address-edit-top>b{font-size:10px;background:#e4f3e5;color:#347440;padding:5px 7px;border-radius:6px}.ax-address-edit-card>p{font-size:12px;line-height:1.45;margin:11px 0 3px}.ax-address-edit-card>small{font-size:11px;color:#7b867e}.ax-address-actions{display:flex;gap:7px;margin-top:12px}.ax-address-actions form{margin:0}.ax-address-actions button{border:1px solid #d7dfd8;background:#fff;border-radius:7px;padding:7px 10px;font-size:11px;font-weight:700;color:#2d5f3a;cursor:pointer}.ax-address-actions .danger{color:#a94141}
.ax-address-form-v33,.ax-new-address-v33{margin-top:13px;padding-top:13px;border-top:1px solid #e5e9e4}.ax-new-address-v33{background:#f8faf6;border:1px solid #e1e8de;border-radius:10px;padding:14px}.ax-new-address-v33 h3{font-size:16px;margin:0 0 12px}.ax-form-grid-v33{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.ax-form-grid-v33 label{font-size:11px;font-weight:700;color:#425047}.ax-form-grid-v33 input,.ax-form-grid-v33 textarea{width:100%;margin-top:5px;border:1px solid #d7ded8;border-radius:7px;background:#fff;padding:10px 11px;font:inherit;font-size:12px;color:#1e2d23}.ax-form-grid-v33 textarea{min-height:78px;resize:vertical}.ax-form-grid-v33 .wide{grid-column:1/-1}.ax-checks-v33{display:flex;gap:18px;margin:11px 0;font-size:11px}.ax-save-v33{border:0;border-radius:8px;background:#185c32;color:#fff;padding:10px 14px;font-size:12px;font-weight:800;cursor:pointer}
.ax-notifications-v33 .ax-manager-head>div{flex-wrap:wrap}.ax-unread-v33{background:#e34247;color:#fff;border-radius:12px;padding:5px 8px;font-size:10px}.ax-notification-list-v33{display:grid;gap:8px;margin-top:13px}.ax-notification-list-v33 article{display:grid;grid-template-columns:42px 1fr;gap:11px;align-items:start;padding:13px;border:1px solid #e5e9e4;border-radius:10px;background:#fafbf9}.ax-notification-list-v33 article.unread{background:#f3f8f0;border-color:#d8e7d3;box-shadow:inset 3px 0 #397b45}.ax-notification-list-v33 article>i{width:40px;height:40px;border-radius:10px;background:#eaf3e7;color:#2f7040;display:grid;place-items:center;font-style:normal;font-size:18px}.ax-notification-list-v33 article>div>div{display:flex;align-items:center;gap:8px}.ax-notification-list-v33 strong{font-size:13px}.ax-notification-list-v33 article>div>div>b{font-size:9px;background:#e13e45;color:#fff;border-radius:5px;padding:3px 5px}.ax-notification-list-v33 p{font-size:12px;line-height:1.45;margin:4px 0;color:#4e5d53}.ax-notification-list-v33 small{font-size:10px;color:#869087}
@media(max-width:800px){.ax-address-grid-v33{grid-template-columns:1fr}.ax-manager-head{align-items:flex-start}.ax-manager-head h2{font-size:18px}.ax-manager-head p{font-size:10px}.ax-add-address,.ax-read-all-v33{font-size:10px;padding:8px}.ax-form-grid-v33{grid-template-columns:1fr}.ax-form-grid-v33 .wide{grid-column:auto}.ax-checks-v33{display:grid;gap:7px}.ax-order-item-v32>a{font-size:0!important}}
