.elementor-425 .elementor-element.elementor-element-1b78757{--display:flex;}.elementor-425 .elementor-element.elementor-element-2a85b09{--display:flex;}.elementor-425 .elementor-element.elementor-element-d66108e{--display:flex;}.elementor-425 .elementor-element.elementor-element-41495ac{--display:flex;}.elementor-425 .elementor-element.elementor-element-45f3aa7{--display:flex;}.elementor-425 .elementor-element.elementor-element-ef9cf68{--display:flex;}/* Start custom CSS *//* Aval CRM WooCommerce CRM + Abandoned Cart Page — Slim CSS / No duplicate with Woodmart globals */
.aval-wc-crm-v1{direction:rtl;overflow:hidden;background:transparent;}
.aval-wc-crm-v1 .wc-grid-2{display:grid;grid-template-columns:1.03fr .97fr;gap:46px;align-items:center;}
.aval-wc-crm-v1 .wc-head{max-width:900px;margin:0 auto 38px;text-align:center;}
.aval-wc-crm-v1 .wc-lead{margin:16px 0 0;font-size:18px;line-height:2;max-width:830px;}
.aval-wc-crm-v1 .wc-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px;}
.aval-wc-crm-v1 .wc-btn-secondary{background:#fff;border:1px solid rgba(7,26,58,.10);}
.aval-wc-crm-v1 .wc-hero{background:var(--aval-hero-glow,radial-gradient(circle at 15% 20%,rgba(0,199,244,.16),transparent 30%),radial-gradient(circle at 78% 14%,rgba(108,43,255,.13),transparent 28%),linear-gradient(180deg,#fff 0%,#F7FBFF 100%));padding-top:76px;padding-bottom:84px;}
.aval-wc-crm-v1 .wc-pill-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px;}
.aval-wc-crm-v1 .wc-pill{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;background:rgba(255,255,255,.82);border:1px solid rgba(47,107,255,.10);border-radius:999px;font-size:13px;font-weight:800;box-shadow:var(--aval-soft-shadow,0 8px 22px rgba(7,26,58,.045));}
.aval-wc-crm-v1 .wc-pill:before,.aval-wc-crm-v1 .wc-tool:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--aval-brand-gradient,linear-gradient(135deg,#00C7F4 0%,#2F6BFF 52%,#6C2BFF 100%));}
.aval-wc-crm-v1 .wc-visual{position:relative;min-height:500px;border-radius:34px;padding:26px;overflow:hidden;background:radial-gradient(circle at 12% 18%,rgba(0,199,244,.18),transparent 30%),radial-gradient(circle at 88% 78%,rgba(108,43,255,.16),transparent 32%),linear-gradient(180deg,#fff,#F7FBFF);border:1px solid rgba(47,107,255,.10);box-shadow:0 28px 72px rgba(7,26,58,.08);}
.aval-wc-crm-v1 .wc-visual-line{position:absolute;inset:0;background:linear-gradient(90deg,transparent 8%,rgba(47,107,255,.11) 50%,transparent 92%),linear-gradient(0deg,transparent 12%,rgba(0,199,244,.08) 50%,transparent 88%);opacity:.8;transform:rotate(-8deg) scale(1.24);}
.aval-wc-crm-v1 .wc-visual-core{position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:260px;min-height:165px;border-radius:30px;background:#fff;border:1px solid rgba(47,107,255,.14);box-shadow:0 24px 60px rgba(7,26,58,.10);display:grid;place-items:center;text-align:center;padding:24px;z-index:2;}
.aval-wc-crm-v1 .wc-visual-core b{font-size:27px;font-weight:950;line-height:1.35;}
.aval-wc-crm-v1 .wc-visual-core small{display:block;margin-top:9px;line-height:1.8;}
.aval-wc-crm-v1 .wc-node{position:absolute;width:178px;padding:14px;border-radius:20px;background:rgba(255,255,255,.88);border:1px solid rgba(47,107,255,.10);box-shadow:var(--aval-soft-shadow,0 8px 22px rgba(7,26,58,.045));z-index:3;}
.aval-wc-crm-v1 .wc-node b{display:block;font-size:14px;margin-bottom:4px;}.aval-wc-crm-v1 .wc-node small{display:block;line-height:1.65;}
.aval-wc-crm-v1 .wc-n1{right:24px;top:44px}.aval-wc-crm-v1 .wc-n2{left:24px;top:72px}.aval-wc-crm-v1 .wc-n3{right:34px;bottom:66px}.aval-wc-crm-v1 .wc-n4{left:36px;bottom:48px}.aval-wc-crm-v1 .wc-n5{right:50%;top:22px;transform:translateX(50%)}
.aval-wc-crm-v1 .wc-prompt-box{margin-top:14px;padding:14px 16px;border:1px dashed rgba(47,107,255,.28);border-radius:18px;background:rgba(255,255,255,.94);}.aval-wc-crm-v1 .wc-prompt-box strong{display:block;margin-bottom:6px;font-size:13px}.aval-wc-crm-v1 .wc-prompt-box code{display:block;white-space:pre-wrap;font-family:inherit;font-size:12px;line-height:1.9;}
.aval-wc-crm-v1 .wc-statement{padding:42px 0;background:#fff}.aval-wc-crm-v1 .wc-statement-inner{display:grid;grid-template-columns:140px 1fr;gap:24px;align-items:center}.aval-wc-crm-v1 .wc-mark{height:12px;border-radius:999px;background:var(--aval-brand-gradient,linear-gradient(135deg,#00C7F4 0%,#2F6BFF 52%,#6C2BFF 100%));box-shadow:0 10px 28px rgba(47,107,255,.22)}.aval-wc-crm-v1 .wc-statement-text{font-size:clamp(23px,2.7vw,35px);font-weight:950;line-height:1.55;}
.aval-wc-crm-v1 .wc-open{background:#fff}.aval-wc-crm-v1 .wc-open-light{background:linear-gradient(180deg,#fff,#F7FBFF)}
.aval-wc-crm-v1 .wc-problem-grid,.aval-wc-crm-v1 .wc-deliver-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid rgba(7,26,58,.10);border-right:1px solid rgba(7,26,58,.10);margin-top:38px;}
.aval-wc-crm-v1 .wc-problem,.aval-wc-crm-v1 .wc-deliver{min-height:220px;padding:28px;background:rgba(255,255,255,.62);border-left:1px solid rgba(7,26,58,.10);border-bottom:1px solid rgba(7,26,58,.10);}.aval-wc-crm-v1 .wc-problem span,.aval-wc-crm-v1 .wc-deliver span{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:16px;color:#fff;background:var(--aval-brand-gradient,linear-gradient(135deg,#00C7F4 0%,#2F6BFF 52%,#6C2BFF 100%));font-weight:950;margin-bottom:16px;}.aval-wc-crm-v1 .wc-problem h3,.aval-wc-crm-v1 .wc-deliver h3{margin:0 0 8px;font-size:20px;}
.aval-wc-crm-v1 .wc-flow{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:38px}.aval-wc-crm-v1 .wc-step{padding:24px 18px;border-radius:26px;background:#fff;border:1px solid rgba(47,107,255,.10);box-shadow:var(--aval-soft-shadow,0 8px 22px rgba(7,26,58,.045));}.aval-wc-crm-v1 .wc-step span{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:16px;background:linear-gradient(135deg,rgba(0,199,244,.12),rgba(47,107,255,.10),rgba(108,43,255,.10));color:#2F6BFF;font-weight:950;margin-bottom:14px}.aval-wc-crm-v1 .wc-step h3{font-size:18px;margin-bottom:8px;}
.aval-wc-crm-v1 .wc-data-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:34px}.aval-wc-crm-v1 .wc-data-card{padding:24px 18px;border-radius:26px;background:#fff;border:1px solid rgba(47,107,255,.10);box-shadow:var(--aval-soft-shadow,0 8px 22px rgba(7,26,58,.045));}.aval-wc-crm-v1 .wc-data-card b{display:block;margin-bottom:8px;font-size:17px}.aval-wc-crm-v1 .wc-data-card small{display:block;line-height:1.75;}
.aval-wc-crm-v1 .wc-timeline{display:grid;gap:0;border-top:1px solid rgba(7,26,58,.10);margin-top:38px}.aval-wc-crm-v1 .wc-timeline-row{display:grid;grid-template-columns:160px 1fr 250px;gap:22px;align-items:start;padding:24px 0;border-bottom:1px solid rgba(7,26,58,.10)}.aval-wc-crm-v1 .wc-time-badge{display:inline-flex;width:max-content;padding:8px 12px;border-radius:999px;background:linear-gradient(135deg,rgba(0,199,244,.12),rgba(47,107,255,.10),rgba(108,43,255,.10));color:#2F6BFF;font-size:13px;font-weight:900}.aval-wc-crm-v1 .wc-timeline-row h3{margin:0 0 6px;font-size:21px}.aval-wc-crm-v1 .wc-action-type{font-weight:950;color:#2F6BFF;}
.aval-wc-crm-v1 .wc-scenario-grid,.aval-wc-crm-v1 .wc-industry-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:34px}.aval-wc-crm-v1 .wc-scenario,.aval-wc-crm-v1 .wc-industry{padding:24px;border-radius:26px;background:#fff;border:1px solid rgba(47,107,255,.10);box-shadow:var(--aval-soft-shadow,0 8px 22px rgba(7,26,58,.045));}.aval-wc-crm-v1 .wc-scenario b,.aval-wc-crm-v1 .wc-industry b{display:block;margin-bottom:8px;font-size:17px;}
.aval-wc-crm-v1 .wc-output-grid{display:grid;grid-template-columns:.92fr 1.08fr;gap:30px;align-items:center;margin-top:34px}.aval-wc-crm-v1 .wc-output-card{border-radius:34px;padding:32px;background:#fff;border:1px solid rgba(47,107,255,.10);box-shadow:0 28px 72px rgba(7,26,58,.07)}.aval-wc-crm-v1 .wc-output-list{display:grid;gap:14px;margin-top:18px}.aval-wc-crm-v1 .wc-output-row{display:grid;grid-template-columns:54px 1fr;gap:14px;align-items:start;padding:16px 0;border-bottom:1px solid rgba(7,26,58,.10)}.aval-wc-crm-v1 .wc-output-num{width:46px;height:46px;border-radius:16px;display:grid;place-items:center;color:#2F6BFF;font-weight:950;background:linear-gradient(135deg,rgba(0,199,244,.12),rgba(47,107,255,.10),rgba(108,43,255,.10));}.aval-wc-crm-v1 .wc-output-row h3{margin:0 0 5px;font-size:19px;}
.aval-wc-crm-v1 .wc-dashboard-mock{min-height:430px;border-radius:34px;padding:26px;background:radial-gradient(circle at 12% 20%,rgba(0,199,244,.13),transparent 32%),radial-gradient(circle at 88% 80%,rgba(108,43,255,.12),transparent 32%),linear-gradient(180deg,#fff,#F7FBFF);border:1px solid rgba(47,107,255,.10);box-shadow:var(--aval-soft-shadow,0 8px 22px rgba(7,26,58,.045));}.aval-wc-crm-v1 .wc-dashboard-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:18px;border-bottom:1px solid rgba(7,26,58,.10)}.aval-wc-crm-v1 .wc-dashboard-badge{display:inline-flex;padding:7px 11px;border-radius:999px;background:rgba(47,107,255,.08);color:#2F6BFF;font-weight:900;font-size:13px}.aval-wc-crm-v1 .wc-dashboard-lines{display:grid;gap:14px;margin-top:22px}.aval-wc-crm-v1 .wc-dashboard-line{height:50px;border-radius:16px;background:#fff;border:1px solid rgba(47,107,255,.08);box-shadow:0 8px 20px rgba(7,26,58,.035);position:relative;overflow:hidden}.aval-wc-crm-v1 .wc-dashboard-line:before{content:"";position:absolute;right:14px;top:50%;transform:translateY(-50%);width:38%;height:10px;border-radius:999px;background:linear-gradient(90deg,rgba(47,107,255,.20),rgba(0,199,244,.16))}.aval-wc-crm-v1 .wc-dashboard-line:after{content:"";position:absolute;left:14px;top:50%;transform:translateY(-50%);width:58px;height:20px;border-radius:999px;background:rgba(16,231,179,.18)}
.aval-wc-crm-v1 .wc-package-box{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;margin-top:36px;padding:30px;border-radius:30px;background:#fff;border:1px solid rgba(47,107,255,.10);box-shadow:0 28px 72px rgba(7,26,58,.07)}.aval-wc-crm-v1 .wc-tool-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.aval-wc-crm-v1 .wc-tool{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:#F7FBFF;border:1px solid rgba(47,107,255,.10);font-size:13px;font-weight:800;}
.aval-wc-crm-v1 .wc-faq-wrap{max-width:900px;margin:34px auto 0;display:grid;gap:12px}.aval-wc-crm-v1 .wc-faq-wrap details{background:#fff;border:1px solid rgba(47,107,255,.10)}
.aval-wc-crm-v1 .wc-final-box{border-radius:34px;padding:52px}.aval-wc-crm-v1 .wc-final-box p{color:rgba(255,255,255,.78)}.aval-wc-crm-v1 .wc-seo-note{margin-top:26px;padding:20px;border-radius:22px;background:#F7FBFF;border:1px dashed rgba(47,107,255,.22);font-size:14px;line-height:1.9;}
@media(max-width:1100px){.aval-wc-crm-v1 .wc-grid-2,.aval-wc-crm-v1 .wc-statement-inner,.aval-wc-crm-v1 .wc-output-grid,.aval-wc-crm-v1 .wc-package-box{grid-template-columns:1fr}.aval-wc-crm-v1 .wc-flow,.aval-wc-crm-v1 .wc-data-grid,.aval-wc-crm-v1 .wc-scenario-grid,.aval-wc-crm-v1 .wc-industry-grid,.aval-wc-crm-v1 .wc-problem-grid,.aval-wc-crm-v1 .wc-deliver-grid{grid-template-columns:repeat(2,1fr)}.aval-wc-crm-v1 .wc-timeline-row{grid-template-columns:1fr;gap:12px}.aval-wc-crm-v1 .wc-visual{min-height:500px}}
@media(max-width:760px){.aval-wc-crm-v1 .wc-actions{flex-direction:column;align-items:stretch}.aval-wc-crm-v1 .wc-actions .aval-btn{width:100%}.aval-wc-crm-v1 .wc-flow,.aval-wc-crm-v1 .wc-data-grid,.aval-wc-crm-v1 .wc-problem-grid,.aval-wc-crm-v1 .wc-deliver-grid,.aval-wc-crm-v1 .wc-scenario-grid,.aval-wc-crm-v1 .wc-industry-grid,.aval-wc-crm-v1 .wc-output-row{grid-template-columns:1fr}.aval-wc-crm-v1 .wc-visual{min-height:610px}.aval-wc-crm-v1 .wc-visual-core{top:48%;width:225px}.aval-wc-crm-v1 .wc-node{width:calc(50% - 34px);padding:12px}.aval-wc-crm-v1 .wc-n1{right:18px;top:22px}.aval-wc-crm-v1 .wc-n2{left:18px;top:72px}.aval-wc-crm-v1 .wc-n3{right:18px;bottom:88px}.aval-wc-crm-v1 .wc-n4{left:18px;bottom:22px}.aval-wc-crm-v1 .wc-n5{right:50%;top:164px}.aval-wc-crm-v1 .wc-final-box{padding:34px 22px;border-radius:24px}}/* End custom CSS */