
/* v4.6 reviews wishlist customer account dashboard */
.rev46-mini{display:flex;gap:10px;align-items:center;margin:7px 0 12px}.rev46-mini span{color:#d38a00;font-weight:900;font-size:12px}.rev46-mini a{font-size:10px;color:#666;text-decoration:underline}.wish46-inline{margin:10px 0}.wish46-inline .wish-active{background:#fff0f1!important;color:#c52731!important;border-color:#f0c6c9!important}.reviews46{max-width:1320px;margin:0 auto;padding:20px 22px 80px}.reviews46-head{display:flex;justify-content:space-between;align-items:end;border-top:1px solid #eee;padding-top:30px}.reviews46-head h2{font-size:32px;margin:5px 0}.reviews46-score{text-align:right}.reviews46-score strong{font-size:36px;display:block}.reviews46-score span{color:#e59a00;display:block}.reviews46-score small{font-size:9px;color:#888}.reviews46-layout{display:grid;grid-template-columns:1fr 340px;gap:20px;margin-top:18px}.reviews46-list{display:grid;gap:10px}.review46{border:1px solid #e6e5e0;border-radius:14px;padding:16px;background:#fff}.review46-top{display:flex;justify-content:space-between}.review46-top b,.review46-top span{display:inline-block}.review46-top span{font-size:8px;background:#e8f8ef;color:#167845;padding:4px 6px;border-radius:999px;margin-left:5px}.review46-top>strong{color:#e59a00}.review46-top>strong i{font-style:normal;color:#ddd}.review46 h3{font-size:13px;margin:10px 0 5px}.review46 p{font-size:11px;line-height:1.6;color:#555}.review46>small{font-size:8px;color:#999}.review46-form{border:1px solid #e6e5e0;border-radius:14px;padding:17px;height:max-content;background:#f9f8f5}.review46-form h3{margin:0}.review46-form>p{font-size:10px;color:#777}.review46-form label{display:block;font-size:8px;font-weight:900;text-transform:uppercase;margin:12px 0}.review46-form input,.review46-form select,.review46-form textarea{display:block;width:100%;box-sizing:border-box;margin-top:6px;padding:10px;border:1px solid #ddd;border-radius:8px;background:#fff}.review46-form textarea{min-height:100px}.review46-form .btn{width:100%}.review46-msg{background:#e8f8ef;color:#167845;border-radius:8px;padding:8px;font-size:9px}.review46-msg.error{background:#fdeaea;color:#b42318}.reviews46-empty{border:1px dashed #ccc;border-radius:14px;padding:30px;text-align:center;color:#777}
.wish46{max-width:1300px;margin:auto;padding:45px 22px 80px}.wish46-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:20px}.wish46-head h1{font-size:46px;margin:5px 0}.wish46-head p{color:#777}.wish46-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.wish46-card{border:1px solid #e6e5e0;border-radius:14px;overflow:hidden;background:#fff}.wish46-media{display:block;aspect-ratio:1;background:#f4f3ef}.wish46-info{padding:12px}.wish46-info h3{font-size:13px;margin:0}.wish46-info p{font-size:9px;color:#777}.wish46-info>strong{display:block;margin:8px 0}.wish46-info>div{display:grid;grid-template-columns:1fr auto;gap:6px}.wish46-info form{margin:0}.wish46-empty{text-align:center;border:1px solid #e6e5e0;border-radius:18px;padding:70px}.wish46-empty>div{font-size:50px}
.account46{max-width:1320px;margin:auto;padding:45px 22px 80px}.account46-head{display:flex;justify-content:space-between;align-items:end}.account46-head h1{font-size:46px;margin:5px 0}.account46-head p{color:#777}.account46-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:20px 0}.account46-kpis>div{background:#111;color:#fff;border-radius:15px;padding:17px}.account46-kpis span,.account46-kpis strong,.account46-kpis small{display:block}.account46-kpis span{font-size:8px;color:#aaa;text-transform:uppercase}.account46-kpis strong{font-size:22px;margin:4px 0}.account46-kpis small{font-size:8px;color:#aaa}.account46-layout{display:grid;grid-template-columns:230px 1fr;gap:16px}.account46-nav{border:1px solid #e6e5e0;border-radius:15px;padding:7px;height:max-content}.account46-nav a{display:flex;justify-content:space-between;padding:11px;border-radius:8px;font-size:10px}.account46-nav a.active{background:#111;color:#fff}.account46-main{border:1px solid #e6e5e0;border-radius:16px;overflow:hidden;background:#fff}.account46-title{padding:17px;border-bottom:1px solid #eee}.account46-title h2{margin:0;font-size:17px}.account46-title p{font-size:9px;color:#777}.account46-orders{padding:14px;display:grid;gap:10px}.account46-order{border:1px solid #e8e7e2;border-radius:13px;padding:13px}.account46-orderhead{display:flex;justify-content:space-between}.account46-orderhead span,.account46-orderhead b,.account46-orderhead small{display:block}.account46-orderhead span{font-size:7px;color:#999}.account46-orderhead b{font-size:12px}.account46-orderhead small{font-size:8px;color:#888}.account46-orderhead em{font-style:normal;background:#f2f2ee;padding:5px 8px;border-radius:999px;font-size:8px;height:max-content}.account46-orderbody{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0}.account46-orderbody div{background:#f7f6f3;border-radius:9px;padding:8px}.account46-orderbody span,.account46-orderbody b,.account46-orderbody small{display:block}.account46-orderbody span{font-size:7px;color:#999}.account46-orderbody b{font-size:10px}.account46-orderbody small{font-size:8px;color:#888}.account46-actions{display:flex;gap:6px;flex-wrap:wrap}.account46-empty{text-align:center;padding:60px}.myorder46-actions{display:flex;gap:7px;flex-wrap:wrap}.myorder46-actions form{margin:0}
.rev46-admin-kpis,.dash46-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.rev46-admin-kpis>div,.dash46-kpis>div{background:#fff;border:1px solid #e6e5e0;border-radius:15px;padding:16px}.rev46-admin-kpis span,.rev46-admin-kpis strong,.dash46-kpis span,.dash46-kpis strong,.dash46-kpis small{display:block}.rev46-admin-kpis span,.dash46-kpis span{font-size:8px;color:#999;text-transform:uppercase}.rev46-admin-kpis strong,.dash46-kpis strong{font-size:19px;margin:4px 0}.dash46-kpis small{font-size:8px;color:#888}.rev46-admin-card,.dash46-card{background:#fff;border:1px solid #e6e5e0;border-radius:18px;overflow:hidden}.rev46-admin-head,.dash46-head{display:flex;justify-content:space-between;align-items:center;padding:17px;border-bottom:1px solid #eee}.rev46-admin-head span,.dash46-head span{font-size:8px;color:#999;font-weight:900}.rev46-admin-head h2,.dash46-head h2{font-size:17px;margin:3px 0}.rev46-admin-list{padding:0 15px}.rev46-admin-list article{display:grid;grid-template-columns:90px 1fr auto auto;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid #eee}.rev46-admin-stars{color:#e59a00;font-size:11px}.rev46-admin-stars span{color:#ddd}.rev46-admin-copy b{font-size:11px}.rev46-admin-copy em{font-style:normal;font-size:7px;background:#e8f8ef;color:#167845;padding:4px 6px;border-radius:999px;margin-left:5px}.rev46-admin-copy small{display:block;font-size:8px;color:#888}.rev46-admin-copy h3{font-size:11px;margin:6px 0}.rev46-admin-copy p{font-size:9px;color:#666;margin:0}.rev46-admin-state span{padding:5px 8px;border-radius:999px;font-size:8px;font-weight:900}.rev46-admin-state .on{background:#e8f8ef;color:#167845}.rev46-admin-state .off{background:#fff4d9;color:#946200}.rev46-admin-actions{display:flex;gap:5px}.rev46-admin-actions form{margin:0}
.dash46-grid{display:grid;grid-template-columns:1.4fr .8fr;gap:16px}.dash46-card.wide{grid-row:span 2}.dash46-head a{font-size:9px}.dash46-orders,.dash46-low,.dash46-reviews{padding:0 15px}.dash46-orders a,.dash46-low a{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid #eee}.dash46-orders b,.dash46-orders span,.dash46-low b,.dash46-low span{display:block}.dash46-orders b,.dash46-low b{font-size:10px}.dash46-orders span,.dash46-low span{font-size:8px;color:#888}.dash46-orders strong,.dash46-low strong{font-size:10px}.dash46-orders em{font-style:normal;background:#f2f2ee;padding:5px 7px;border-radius:999px;font-size:7px}.dash46-reviews>div{padding:11px 0;border-bottom:1px solid #eee}.dash46-reviews strong,.dash46-reviews b,.dash46-reviews span{display:block}.dash46-reviews strong{color:#e59a00;font-size:9px}.dash46-reviews b{font-size:10px}.dash46-reviews span{font-size:8px;color:#888}
@media(max-width:900px){.reviews46-layout,.account46-layout,.dash46-grid{grid-template-columns:1fr}.wish46-grid{grid-template-columns:1fr 1fr}.account46-kpis,.dash46-kpis{grid-template-columns:1fr 1fr}.account46-nav{display:flex;overflow:auto;white-space:nowrap}.rev46-admin-list article{grid-template-columns:80px 1fr auto}.rev46-admin-actions{grid-column:2/4}.dash46-card.wide{grid-row:auto}}@media(max-width:560px){.reviews46{padding:15px 10px 60px}.reviews46-head,.wish46-head,.account46-head{display:block}.reviews46-score{text-align:left;margin-top:12px}.wish46{padding:30px 10px 70px}.wish46-grid{grid-template-columns:1fr}.account46{padding:30px 10px 70px}.account46-kpis{grid-template-columns:1fr 1fr}.account46-orderbody{grid-template-columns:1fr 1fr}.account46-actions .btn{flex:1;text-align:center}.rev46-admin-kpis{grid-template-columns:1fr 1fr}.rev46-admin-list article{grid-template-columns:1fr}.rev46-admin-actions{grid-column:auto}.dash46-kpis{grid-template-columns:1fr 1fr}}
