:root{--evsp-navy:#0A1628;--evsp-green:#00D17A;--evsp-mid:#1A3A5C;--evsp-text:#1C1C1C;--evsp-bg:#F5F7FA;--evsp-white:#FFFFFF;--evsp-green-dark:#00A85C;--evsp-green-light:#ECFDF5;--evsp-border:#E2E8F0;--evsp-muted:#64748B;--radius:8px;--shadow-sm:0 1px 3px rgba(0,0,0,.10);--shadow-md:0 4px 16px rgba(10,22,40,.12);--shadow-lg:0 8px 32px rgba(10,22,40,.18)}body{font-family:'Inter','Poppins',-apple-system,BlinkMacSystemFont,sans-serif;color:var(--evsp-text);background:var(--evsp-bg);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:'Inter','Poppins',sans-serif;font-weight:700;color:var(--evsp-navy);line-height:1.25}a{color:var(--evsp-navy);transition:color .2s}a:hover{color:var(--evsp-green)}.site-header,#masthead,.header-main,.ts-header,.ts-header .header-main-wrapper,.ts-header .header-middle,.ts-header .header-bottom{background:var(--evsp-navy)!important;color:var(--evsp-white)}.site-header a,#masthead a,.ts-header a{color:var(--evsp-white)!important}.ts-header .icon::before,.ts-header .header-right .icon::before,.ts-header [class*="-icon"] .icon::before{color:var(--evsp-white)!important}.ts-floating-sidebar .mobile-menu-wrapper a,.ts-floating-sidebar .menu-label,.ts-floating-sidebar .account-control,.ts-floating-sidebar .account-control a,.ts-floating-sidebar .account-control .icon{font-family:'Inter','Poppins',-apple-system,BlinkMacSystemFont,sans-serif!important}.ts-floating-sidebar .account-control,.ts-floating-sidebar .account-control a{color:var(--evsp-navy)!important}.ts-floating-sidebar .mobile-menu-wrapper a{color:var(--evsp-navy)!important}.ts-floating-sidebar .mobile-menu-wrapper li.current-menu-item>a,.ts-floating-sidebar .mobile-menu-wrapper li.current_page_item>a{color:var(--evsp-green)!important}.ts-floating-sidebar .close{background:rgb(10 22 40 / .35);border-radius:50%}.ts-header .logo img.normal-logo,.ts-header .logo img.mobile-logo,.ts-header .logo img.sticky-logo,.ts-header .logo-wrapper img{max-height:36px!important;width:auto!important}@media (max-width:767px){.ts-header .logo img.normal-logo,.ts-header .logo img.mobile-logo,.ts-header .logo img.sticky-logo,.ts-header .logo-wrapper img{max-height:28px!important}}.header-top{background:#060f1e;color:#8BA3BF;font-size:12px;padding:6px 0}.header-top a{color:var(--evsp-green)}.header-top .evsp-wa-top{background:var(--evsp-green);color:var(--evsp-navy)!important;padding:4px 12px;border-radius:4px;font-weight:600;margin-left:8px}.ts-header nav.main-menu,.ts-header nav.main-menu ul.menu,.ts-header nav.main-menu ul.menu li a{font-family:'Inter','Poppins',-apple-system,BlinkMacSystemFont,sans-serif!important}.ts-header .menu-wrapper{display:flex;justify-content:center;flex:1}.ts-header nav.main-menu>ul.menu{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%}.ts-header nav.main-menu ul.menu>li>a{color:var(--evsp-white)!important;font-weight:500;font-size:14px;letter-spacing:.3px}.ts-header nav.main-menu ul.menu>li:hover>a{color:var(--evsp-green)!important}.ts-header nav.main-menu .sub-menu{background:var(--evsp-navy);border-top:2px solid var(--evsp-green);box-shadow:var(--shadow-lg)}.ts-header nav.main-menu .sub-menu a{border-bottom:1px solid #1A3A5C;padding:10px 18px!important}@media only screen and (max-width:767px){.ts-mobile-icon-toggle,.ts-mobile-icon-toggle .icon{color:var(--evsp-white)!important;display:flex!important;visibility:visible!important;opacity:1!important;z-index:20}.ts-mobile-icon-toggle .icon:before{color:var(--evsp-white)!important;font-size:22px!important}}.button,.btn,button[type="submit"],.wc-proceed-to-checkout,.evsp-btn-primary{background:var(--evsp-green)!important;color:var(--evsp-navy)!important;font-weight:700;border:none;border-radius:var(--radius);padding:12px 24px;font-size:14px;cursor:pointer;transition:background .2s,transform .1s;text-decoration:none!important;display:inline-block}.button:hover,.btn:hover,.evsp-btn-primary:hover{background:var(--evsp-green-dark)!important;color:var(--evsp-navy)!important;transform:translateY(-1px)}.evsp-btn-navy{background:var(--evsp-navy)!important;color:var(--evsp-white)!important;border:2px solid var(--evsp-green)!important}.evsp-btn-navy:hover{background:var(--evsp-green)!important;color:var(--evsp-navy)!important}.evsp-wa-btn{display:block;background:#25D366;color:#fff!important;text-align:center;padding:14px 24px;border-radius:var(--radius);font-weight:700;font-size:15px;margin:12px 0;text-decoration:none!important;transition:background .2s,transform .1s;box-shadow:0 2px 8px rgb(37 211 102 / .3)}.evsp-wa-btn:hover{background:#1da851;color:#fff!important;transform:translateY(-1px)}.evsp-wa-btn-inline{display:inline-flex;align-items:center;gap:6px;background:#25D366;color:#fff!important;padding:8px 16px;border-radius:6px;font-size:13px;font-weight:600;text-decoration:none!important;margin-left:8px}.evsp-gst-badge{display:inline-flex;align-items:center;gap:6px;background:var(--evsp-green-light);color:#059669;border:1px solid #6EE7B7;padding:5px 12px;border-radius:20px;font-size:12px;font-weight:600}.evsp-verified-badge{display:inline-flex;align-items:center;gap:4px;background:#0A1628;color:#00D17A;border:1px solid #00D17A;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:600}.evsp-compat-bar{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.evsp-compat-badge{background:#E8F9F2;color:#059669;border:1px solid #A7F3D0;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:500;cursor:pointer;transition:background .15s}.evsp-compat-badge:hover{background:var(--evsp-green);color:var(--evsp-navy);border-color:var(--evsp-green)}.evsp-inquiry-form{background:var(--evsp-white);border:1px solid var(--evsp-border);border-radius:12px;padding:24px;box-shadow:var(--shadow-sm)}.evsp-inquiry-form h3{font-size:16px;margin-bottom:16px;color:var(--evsp-navy);border-bottom:2px solid var(--evsp-green);padding-bottom:8px}.evsp-inquiry-form input,.evsp-inquiry-form select,.evsp-inquiry-form textarea{width:100%;border:1px solid var(--evsp-border);border-radius:6px;padding:10px 14px;font-size:14px;color:var(--evsp-text);background:#FAFBFC;margin-bottom:12px;transition:border-color .2s;box-sizing:border-box;font-family:inherit}.evsp-inquiry-form input:focus,.evsp-inquiry-form select:focus,.evsp-inquiry-form textarea:focus{outline:none;border-color:var(--evsp-green);background:#fff}.evsp-inquiry-form textarea{min-height:80px;resize:vertical}.evsp-submit-btn{width:100%;background:var(--evsp-green)!important;color:var(--evsp-navy)!important;border:none;border-radius:var(--radius);padding:14px;font-size:15px;font-weight:700;cursor:pointer;transition:background .2s}.evsp-submit-btn:hover{background:var(--evsp-green-dark)!important}.product-card,.product,ul.products li.product{background:var(--evsp-white);border:1px solid var(--evsp-border);border-radius:12px;overflow:hidden;transition:box-shadow .2s,transform .2s;box-shadow:var(--shadow-sm)}.product-card:hover,.products .product:hover,ul.products li.product:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.product-card .evsp-card-footer{padding:12px 16px;border-top:1px solid var(--evsp-border);display:flex;align-items:center;justify-content:space-between;gap:8px}.evsp-supplier-chip{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--evsp-muted)}.evsp-supplier-chip .evsp-verified-badge{font-size:10px}.evsp-supplier-card{background:var(--evsp-white);border:1px solid var(--evsp-border);border-radius:12px;padding:20px;box-shadow:var(--shadow-sm)}.evsp-supplier-card .supplier-logo{width:60px;height:60px;border-radius:50%;object-fit:cover;border:2px solid var(--evsp-border)}.evsp-supplier-card .supplier-name{font-size:15px;font-weight:700;color:var(--evsp-navy);margin:8px 0 4px}.evsp-supplier-card .supplier-meta{font-size:12px;color:var(--evsp-muted);margin-bottom:8px}.evsp-trust-badges{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.evsp-trust-badge{background:var(--evsp-bg);color:var(--evsp-muted);border:1px solid var(--evsp-border);padding:4px 10px;border-radius:20px;font-size:11px;font-weight:500}.evsp-hero{background:linear-gradient(135deg,var(--evsp-navy) 0%,#0D1F3C 50%,#0A2A1A 100%);color:var(--evsp-white);padding:80px 0 60px;position:relative;overflow:hidden}.evsp-hero::before{content:'';position:absolute;top:-50%;right:-10%;width:600px;height:600px;background:radial-gradient(circle,rgb(0 209 122 / .08) 0%,transparent 70%);pointer-events:none}.evsp-hero h1{color:var(--evsp-white);font-size:clamp(28px, 4vw, 48px);line-height:1.2;margin-bottom:16px}.evsp-hero h1 span{color:var(--evsp-green)}.evsp-hero .subtitle{color:#8BA3BF;font-size:16px;margin-bottom:32px}.evsp-search-bar{display:flex;background:var(--evsp-white);border-radius:10px;overflow:hidden;box-shadow:var(--shadow-lg);max-width:640px}.evsp-search-bar input{flex:1;border:none;padding:16px 20px;font-size:15px;color:var(--evsp-text);outline:none;font-family:inherit}.evsp-search-bar button{background:var(--evsp-green);color:var(--evsp-navy);border:none;padding:16px 28px;font-weight:700;font-size:15px;cursor:pointer;transition:background .2s;white-space:nowrap}.evsp-search-bar button:hover{background:var(--evsp-green-dark)}.evsp-trust-strip{display:flex;align-items:center;gap:24px;margin-top:24px;flex-wrap:wrap}.evsp-trust-strip .item{display:flex;align-items:center;gap:8px;color:#8BA3BF;font-size:13px}.evsp-trust-strip .dot{width:5px;height:5px;background:var(--evsp-green);border-radius:50%}.evsp-category-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:40px 0}.evsp-cat-tile{background:var(--evsp-navy);color:var(--evsp-white);border-radius:16px;padding:32px 24px;text-align:center;text-decoration:none!important;border:1px solid #1A3A5C;transition:border-color .2s,transform .2s,box-shadow .2s;display:block}.evsp-cat-tile:hover{border-color:var(--evsp-green);color:var(--evsp-white)!important;transform:translateY(-4px);box-shadow:0 8px 24px rgb(0 209 122 / .15)}.evsp-cat-tile .icon{font-size:40px;display:block;margin-bottom:12px}.evsp-cat-tile .label{font-size:14px;font-weight:600;color:var(--evsp-white)}.evsp-cat-tile .count{font-size:12px;color:var(--evsp-green);margin-top:4px}.evsp-section-heading{text-align:center;margin-bottom:40px}.evsp-section-heading h2{font-size:clamp(22px, 3vw, 32px);color:var(--evsp-navy);margin-bottom:8px}.evsp-section-heading p{color:var(--evsp-muted);font-size:15px}.evsp-section-heading .accent-line{width:48px;height:3px;background:var(--evsp-green);margin:12px auto 0;border-radius:2px}.evsp-part-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;margin:32px 0}.evsp-part-chip{background:var(--evsp-white);border:1px solid var(--evsp-border);border-radius:12px;padding:20px 12px;text-align:center;text-decoration:none!important;color:var(--evsp-text);transition:border-color .2s,box-shadow .2s;box-shadow:var(--shadow-sm)}.evsp-part-chip:hover{border-color:var(--evsp-green);color:var(--evsp-navy);box-shadow:0 2px 12px rgb(0 209 122 / .15)}.evsp-part-chip .icon{font-size:28px;display:block;margin-bottom:8px}.evsp-part-chip .label{font-size:12px;font-weight:500;color:var(--evsp-muted)}.evsp-supplier-dir-card{background:var(--evsp-white);border:1px solid var(--evsp-border);border-radius:12px;padding:20px;box-shadow:var(--shadow-sm);transition:box-shadow .2s,transform .2s;display:flex;gap:16px;align-items:flex-start}.evsp-supplier-dir-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.evsp-supplier-dir-card .logo-wrap{width:64px;height:64px;background:var(--evsp-navy);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--evsp-green);font-size:22px;font-weight:800}.evsp-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin:40px 0;position:relative}.evsp-step{text-align:center;padding:32px 24px}.evsp-step .step-num{width:56px;height:56px;background:var(--evsp-navy);color:var(--evsp-green);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:800;margin:0 auto 16px;border:2px solid var(--evsp-green)}.evsp-step h3{font-size:17px;margin-bottom:8px}.evsp-step p{color:var(--evsp-muted);font-size:14px;line-height:1.6}.evsp-supplier-cta{background:linear-gradient(135deg,var(--evsp-navy) 0%,#0D2543 100%);color:var(--evsp-white);padding:64px 0;text-align:center;position:relative;overflow:hidden}.evsp-supplier-cta::after{content:'';position:absolute;right:5%;top:50%;transform:translateY(-50%);width:300px;height:300px;background:radial-gradient(circle,rgb(0 209 122 / .06) 0%,transparent 70%);pointer-events:none}.evsp-supplier-cta h2{color:var(--evsp-white);font-size:clamp(24px, 3vw, 36px);margin-bottom:12px}.evsp-supplier-cta p{color:#8BA3BF;font-size:16px;margin-bottom:32px}.evsp-free-badge{display:inline-block;background:rgb(0 209 122 / .15);color:var(--evsp-green);border:1px solid rgb(0 209 122 / .3);padding:6px 16px;border-radius:20px;font-size:13px;font-weight:600;margin-bottom:24px}.site-footer,#colophon{background:#060f1e;color:#8BA3BF;padding-top:48px}.evsp-footer{background:#0A1628;padding:56px 0 0}.evsp-footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;padding-bottom:40px}.evsp-footer-logo{height:40px;width:auto;display:block;margin-bottom:18px}.evsp-footer-brand p{color:#8BA3BF;font-size:14px;line-height:1.8;max-width:300px;margin:0 0 20px}.evsp-footer-contact{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.evsp-footer-email{color:#8BA3BF;font-size:13px;text-decoration:none;transition:color .15s}.evsp-footer-email:hover{color:var(--evsp-green)}.evsp-footer-col h4{color:var(--evsp-white);font-size:12px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 18px}.evsp-footer-col ul,.evsp-footer-col ul li{list-style:none;margin:0;padding:0}.evsp-footer-col li{margin-bottom:11px}.evsp-footer-col li:last-child{margin-bottom:0}.evsp-footer-col a{color:#8BA3BF;font-size:13.5px;text-decoration:none;transition:color .15s}.evsp-footer-col a:hover{color:var(--evsp-green)}.evsp-footer-tag{display:inline-block;background:rgb(0 209 122 / .15);color:var(--evsp-green);padding:3px 10px;border-radius:12px;font-size:11px;font-weight:600}.evsp-footer-note{color:#8BA3BF;font-size:12px}.evsp-footer-trust{display:flex;flex-direction:column;gap:8px;margin-top:6px;color:#8BA3BF;font-size:12px}.evsp-footer-bottom{border-top:1px solid #1A2D45;padding:18px 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding-right:210px}.evsp-footer-bottom p{color:#4B6580;font-size:12.5px;margin:0}@media (max-width:1024px){.evsp-footer-grid{grid-template-columns:1fr 1fr}.evsp-footer-brand{grid-column:span 2}}@media (max-width:600px){.evsp-footer-grid{grid-template-columns:1fr;gap:28px}.evsp-footer-brand{grid-column:span 1}.evsp-footer-bottom{justify-content:center;text-align:center}}.evsp-vehicle-search{max-width:800px;margin:40px auto;padding:0 16px}.evsp-vehicle-step{display:none}.evsp-vehicle-step.active{display:block;animation:fadeIn .3s ease}@keyframes fadeIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.evsp-vehicle-type-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:480px;margin:0 auto}.evsp-vehicle-type-btn{background:var(--evsp-white);border:2px solid var(--evsp-border);border-radius:16px;padding:32px 20px;text-align:center;cursor:pointer;transition:border-color .2s,box-shadow .2s;font-family:inherit;font-weight:600;font-size:15px;color:var(--evsp-navy)}.evsp-vehicle-type-btn:hover,.evsp-vehicle-type-btn.selected{border-color:var(--evsp-green);box-shadow:0 0 0 3px rgb(0 209 122 / .15)}.evsp-vehicle-type-btn .big-icon{font-size:48px;display:block;margin-bottom:10px}.evsp-vehicle-select{width:100%;border:2px solid var(--evsp-border);border-radius:var(--radius);padding:14px 16px;font-size:15px;font-family:inherit;color:var(--evsp-text);background:var(--evsp-white);margin-bottom:16px;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%230A1628' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.evsp-vehicle-select:focus{outline:none;border-color:var(--evsp-green)}.evsp-filter-sidebar{background:var(--evsp-white);border:1px solid var(--evsp-border);border-radius:12px;padding:20px}.evsp-filter-group{margin-bottom:24px;border-bottom:1px solid var(--evsp-border);padding-bottom:20px}.evsp-filter-group:last-child{border-bottom:none;margin-bottom:0}.evsp-filter-group h4{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--evsp-muted);margin-bottom:10px}.evsp-filter-group label{display:flex;align-items:center;gap:8px;font-size:13px;cursor:pointer;padding:4px 0;color:var(--evsp-text)}.evsp-filter-group input[type="checkbox"]{accent-color:var(--evsp-green);width:15px;height:15px;cursor:pointer}.evsp-clear-filters{color:var(--evsp-muted);font-size:12px;text-decoration:underline;cursor:pointer;background:none;border:none;padding:0;font-family:inherit}.woocommerce .products .product .product-name,.woocommerce .products .product .woocommerce-loop-product__title{font-size:14px;font-weight:600;color:var(--evsp-navy);padding:12px 12px 6px}.woocommerce .products .product .price{color:var(--evsp-green);font-weight:700;padding:0 12px}.woocommerce .product .product_title{font-size:clamp(20px, 3vw, 28px);color:var(--evsp-navy)}.woocommerce div.product .summary .price,.woocommerce div.product .summary p.price,.woocommerce div.product .summary .price .woocommerce-Price-amount,.woocommerce div.product .summary .sku-wrapper>span{font-family:'Inter','Poppins',-apple-system,BlinkMacSystemFont,sans-serif!important}.woocommerce .product .price{color:var(--evsp-green);font-size:24px;font-weight:700}.woocommerce .woocommerce-breadcrumb{font-size:12px;color:var(--evsp-muted);margin-bottom:20px}.woocommerce .woocommerce-breadcrumb a{color:var(--evsp-green)}.woocommerce .woocommerce-tabs .tabs li.active a{color:var(--evsp-green)!important;border-bottom:2px solid var(--evsp-green)}.dokan-store-wrap .store-header{background:var(--evsp-navy)}.dokan-store-location a{color:var(--evsp-green)}.dokan-btn-theme,.dokan-store-list-filter-button.dokan-btn-theme,.seller-listing-content .dokan-btn-theme{background:var(--evsp-green)!important;border-color:var(--evsp-green)!important;color:var(--evsp-navy)!important;box-shadow:none!important}.dokan-btn-theme:hover,.dokan-store-list-filter-button.dokan-btn-theme:hover{background:var(--evsp-green-dark)!important;border-color:var(--evsp-green-dark)!important;color:var(--evsp-white)!important}.seller-listing-content .dokan-seller-wrap{display:flex;flex-wrap:wrap;gap:24px;margin:0;padding:0;list-style:none}.seller-listing-content .dokan-single-seller{float:none!important;margin:0!important;width:calc(33.333% - 16px)!important;border:1px solid var(--evsp-border);border-radius:12px;overflow:hidden;background:var(--evsp-white);box-shadow:var(--shadow-sm);transition:box-shadow .2s,transform .2s}.seller-listing-content .dokan-single-seller:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.dokan-single-seller .store-banner,.dokan-single-store .profile-frame .profile-info-summery-wrapper,.store-banner{background:linear-gradient(135deg,var(--evsp-navy) 0%,var(--evsp-mid) 100%)!important}.dokan-single-seller .store-banner img[src*="mystery"],.store-banner img[src*="default-store-banner"],.store-banner img[src*="placeholder"]{opacity:0}.dokan-single-seller .store-data .store-avatar,.dokan-single-seller .gravatar,.seller-avatar{border:3px solid var(--evsp-white)!important;box-shadow:0 2px 10px rgb(10 22 40 / .15)!important;background:var(--evsp-white)!important;position:relative;z-index:2}.dokan-single-seller .dokan-store-is-open-close-status{display:inline-block;position:static!important;margin:6px 0 0;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:600;line-height:1.4}.dokan-single-seller .dokan-store-is-open-status{background:var(--evsp-green-light)!important;color:#059669!important}.dokan-single-seller .dokan-store-is-closed-status{background:#FEE2E2!important;color:#DC2626!important}.dokan-single-seller .featured-favourite{position:absolute;top:10px;right:10px;z-index:3}.dokan-single-seller .featured-label{background:var(--evsp-green)!important;color:var(--evsp-navy)!important;font-size:11px;font-weight:700;padding:4px 10px;border-radius:20px}.dokan-single-seller .store-wrapper{position:relative;display:flex;flex-direction:column}.dokan-single-seller .store-banner{position:relative;min-height:140px;overflow:hidden}.dokan-single-seller .store-banner img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.dokan-single-seller .store-content{position:absolute;left:0;right:0;bottom:0}.dokan-single-seller .store-data-container{padding:14px 16px}.dokan-single-seller .store-data{text-align:left}.dokan-single-seller .store-data h2{margin:0}.dokan-single-seller .store-data h2 a{color:var(--evsp-white)!important;font-size:17px;text-shadow:0 1px 6px rgb(0 0 0 / .5)}.dokan-single-seller .store-data .store-phone{margin:4px 0 0;font-size:12.5px;color:rgb(255 255 255 / .85)!important;text-shadow:0 1px 4px rgb(0 0 0 / .5)}.dokan-single-seller .store-data .store-phone i{color:var(--evsp-green);margin-right:4px}.dokan-single-seller .store-footer{background:var(--evsp-white);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px}.dokan-single-seller .seller-avatar{position:static!important;top:auto!important;right:auto!important;width:52px;height:52px;border-radius:50%;overflow:hidden;flex-shrink:0;border:3px solid var(--evsp-white);box-shadow:0 2px 8px rgb(10 22 40 / .15)}.dokan-single-seller .seller-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.dokan-single-seller .store-footer a[title="Visit Store"]{margin-left:auto}.dokan-single-seller .store-footer .dokan-btn-round.dashicons::before,.dashicons.dokan-btn-round::before{font-family:dashicons!important}.dokan-single-seller .store-footer .dokan-btn-round{width:36px;height:36px;display:inline-flex!important;align-items:center;justify-content:center;border-radius:50%!important;font-size:16px;line-height:1}.dokan-store-lists-wrapper .right .seller-listing-sort,.seller-listing-content .grid-view,.seller-listing-content .list-view{color:var(--evsp-navy)}.seller-listing-content .grid-view.active,.seller-listing-content .list-view.active{color:var(--evsp-green)}@media (max-width:1024px){.seller-listing-content .dokan-single-seller{width:calc(50% - 12px)!important}}@media (max-width:600px){.seller-listing-content .dokan-single-seller{width:100%!important}}.elementor-button{font-family:inherit!important}.elementor-button.elementor-button-success,.elementor-button.elementor-button-info{background-color:var(--evsp-green)!important;color:var(--evsp-navy)!important}@media (max-width:1024px){.evsp-category-tiles{grid-template-columns:repeat(2,1fr)}.evsp-part-grid{grid-template-columns:repeat(4,1fr)}.evsp-steps{grid-template-columns:1fr;gap:20px}}@media (max-width:768px){.evsp-hero{padding:48px 0 40px}.evsp-hero h1{font-size:26px}.evsp-category-tiles{grid-template-columns:repeat(2,1fr);gap:12px}.evsp-part-grid{grid-template-columns:repeat(3,1fr);gap:10px}.evsp-search-bar{flex-direction:column;border-radius:10px}.evsp-search-bar input{border-radius:10px 10px 0 0}.evsp-search-bar button{border-radius:0 0 10px 10px;width:100%}.evsp-trust-strip{gap:12px}.evsp-supplier-dir-card{flex-direction:column}.evsp-vehicle-type-grid{grid-template-columns:repeat(2,1fr)}.evsp-supplier-cta{padding:48px 16px}.evsp-supplier-cta h2{font-size:22px}}@media (max-width:480px){.evsp-category-tiles{grid-template-columns:1fr 1fr;gap:10px}.evsp-part-grid{grid-template-columns:repeat(2,1fr)}.evsp-cat-tile{padding:20px 12px}.evsp-cat-tile .icon{font-size:28px}.evsp-cat-tile .label{font-size:12px}.evsp-inquiry-form{padding:16px}.evsp-steps{gap:16px}.evsp-step{padding:20px 16px}}html,body{overflow-x:hidden}.evsp-container{max-width:1240px;margin:0 auto;padding:0 20px;box-sizing:border-box}.evsp-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}@media (max-width:900px){.evsp-feature-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.evsp-feature-grid{grid-template-columns:1fr}}.evsp-stats-bar{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}.evsp-stat-item{text-align:center;padding:12px 16px;flex:1;min-width:140px}@media (max-width:560px){.evsp-stat-item{flex:0 0 50%;border:none!important}}.evsp-section{padding:64px 0}.evsp-section-light{background:var(--evsp-white)}.evsp-section-dark{background:var(--evsp-navy)}.evsp-section-gray{background:var(--evsp-bg)}.evsp-text-green{color:var(--evsp-green)!important}.evsp-text-navy{color:var(--evsp-navy)!important}.evsp-text-muted{color:var(--evsp-muted)!important}.evsp-bg-navy{background:var(--evsp-navy)!important}.evsp-bg-green{background:var(--evsp-green)!important}.evsp-star-rating{color:#F59E0B;font-size:13px}.evsp-divider{border:none;border-top:1px solid var(--evsp-border);margin:24px 0}.products .product .product-sku,.products .product .product-name,.products .product .price,.products .product .posted_in,.products .product [class*="categories"]{font-family:'Inter','Poppins',-apple-system,BlinkMacSystemFont,sans-serif!important;text-align:center!important}.products .product .product-categories{display:block;line-height:1.4;overflow-wrap:break-word;min-height:40px}.products .product .product-sku,ul.products li.product .product-sku{font-size:11px;color:var(--evsp-muted);text-transform:uppercase;letter-spacing:.4px;margin:10px 16px 0}.products .product .product-sku span,ul.products li.product .product-sku span{font-weight:600}.products .product .product-name,.products .product .woocommerce-loop-category__title,.products .product .woocommerce-loop-product__title,ul.products li.product .woocommerce-loop-category__title,ul.products li.product .woocommerce-loop-product__title{font-size:14px;font-weight:700;line-height:1.4;margin:6px 16px 4px;color:var(--evsp-navy)}.products .product .price,ul.products li.product .price{margin:0 16px 4px;font-size:16px;font-weight:700}.products .product .evsp-loop-btn,ul.products li.product .evsp-loop-btn{margin-left:16px;margin-right:16px;margin-bottom:16px;width:calc(100% - 32px)}.products:not(.swiper),ul.products:not(.swiper){display:flex!important;flex-wrap:wrap;justify-content:center;gap:20px}.products:not(.swiper) .product,ul.products:not(.swiper) li.product{flex:0 0 271px;width:auto!important;margin:0!important;float:none!important}@media (min-width:769px){.products:not(.swiper),ul.products:not(.swiper){display:grid!important;grid-template-columns:repeat(4,1fr)!important}.products:not(.swiper) .product,ul.products:not(.swiper) li.product{flex:none;width:100%!important}}@media (max-width:768px){ul.products:not(.swiper),ul.products:not(.swiper).columns-3,ul.products:not(.swiper).columns-4,div.products:not(.swiper),div.products:not(.swiper).columns-3,div.products:not(.swiper).columns-4{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:16px!important}ul.products:not(.swiper) li.product,div.products:not(.swiper) section.product,div.products:not(.swiper) li.product{width:100%!important;margin:0!important;float:none!important}}@media (max-width:480px){ul.products:not(.swiper),ul.products:not(.swiper).columns-3,ul.products:not(.swiper).columns-4,div.products:not(.swiper),div.products:not(.swiper).columns-3,div.products:not(.swiper).columns-4{grid-template-columns:1fr!important}}@media (max-width:600px){.evsp-part-grid{grid-template-columns:repeat(2,1fr)!important}}.elementor-element-fp-selector button{font-family:'Inter','Poppins',-apple-system,BlinkMacSystemFont,sans-serif!important}.dokan-store-tabs ul.dokan-list-inline a,.dokan-pagination a,.dokan-pagination span,.dokan-store-list-filter-button{font-family:'Inter','Poppins',-apple-system,BlinkMacSystemFont,sans-serif!important}form.sort-by.item{display:flex!important;align-items:center;gap:8px}form.sort-by.item label{margin:0;font-family:'Inter','Poppins',-apple-system,BlinkMacSystemFont,sans-serif!important;white-space:nowrap}select.select-category,.ts-search-by-category select,select.select-category option,.ts-search-by-category select option{font-family:'Inter','Poppins',-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:14px!important}select#fp-type option,select#fp-brand option,select#fp-part option{color:#0A1628!important;background-color:#ffffff!important;font-family:'Inter','Poppins',-apple-system,BlinkMacSystemFont,sans-serif!important}@media (hover:none),(max-width:767px){.product-wrapper .product-group-button,.thumbnail-wrapper .product-group-button{display:none!important}}@media (max-width:767px){.evsp-footer-bottom{padding-right:16px!important;justify-content:center;text-align:center}}@media (max-width:600px){.seller-listing-content .dokan-store-lists-wrapper,.dokan-store-wrap .dokan-store-filters{flex-direction:column!important}.elementor-widget-text-editor select{width:100%!important;min-width:unset!important;flex:none!important;margin-bottom:8px}}.elementor-page #main>.page-container{padding-top:0!important}.elementor-element-evspk .dokan-store-list-filter-button{display:none!important}.product-per-page-form select.perpage{display:none!important}