/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--jaw-navy:#1a4080;--jaw-navy-mid:#1a2e45;--jaw-navy-light:#1e3a5f;--jaw-red:#e05a00;--jaw-red-dark:#a51e1e;--jaw-red-light:#f03030;--jaw-white:#ffffff;--jaw-offwhite:#f4f6f9;--jaw-gray-100:#f8f9fa;--jaw-gray-200:#e9ecef;--jaw-gray-400:#ced4da;--jaw-gray-500:#adb5bd;--jaw-gray-600:#6c757d;--jaw-gray-700:#495057;--jaw-gray-800:#343a40;--jaw-gray-900:#212529;--jaw-gold:#f5a623;--jaw-shadow-sm:0 2px 8px rgba(0,0,0,0.08);--jaw-shadow:0 4px 20px rgba(0,0,0,0.12);--jaw-shadow-lg:0 8px 40px rgba(0,0,0,0.18);--jaw-radius:10px;--jaw-radius-sm:6px;--jaw-radius-lg:16px;--jaw-transition:all 0.25s ease;--jaw-font-head:'Montserrat','Segoe UI',system-ui,sans-serif;--jaw-font-body:'Inter','Segoe UI',system-ui,sans-serif;}*,*::before,*::after{box-sizing:border-box;}html{scroll-behavior:smooth;font-size:16px;}body{font-family:var(--jaw-font-body);background:var(--jaw-offwhite);color:var(--jaw-gray-800);line-height:1.6;margin:0;padding:0;}img{max-width:100%;height:auto;display:block;}a{color:var(--jaw-navy-light);text-decoration:none;transition:var(--jaw-transition);}a:hover{color:var(--jaw-red);}h1,h2,h3,h4,h5,h6{font-family:var(--jaw-font-head);font-weight:700;line-height:1.2;color:var(--jaw-navy);}.container{max-width:1280px;margin:0 auto;padding:0 20px;}.layout-container{background:var(--jaw-offwhite);}header#header,.navbar.navbar-default,header.navbar{background:var(--jaw-navy) !important;border:none !important;box-shadow:0 2px 12px rgba(0,0,0,0.4) !important;padding:0 !important;margin:0 !important;position:sticky;top:0;z-index:1000;min-height:64px !important;}header#header .container,.navbar.navbar-default .container{max-width:1280px;display:flex;align-items:center;min-height:64px;padding:0 20px;}.region-header{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:64px;}.navbar-header,.site-name,.site-branding{flex-shrink:0;}.navbar-brand,.site-name a,a.navbar-brand{font-family:var(--jaw-font-head) !important;font-size:1.35rem !important;font-weight:800 !important;color:var(--jaw-white) !important;letter-spacing:-0.02em;padding:0 !important;text-decoration:none;display:flex;align-items:center;gap:10px;}.navbar-brand::before{content:'';width:10px;height:10px;background:var(--jaw-red);border-radius:50%;display:inline-block;flex-shrink:0;}.navbar-brand img,.site-logo img{height:44px;width:auto;}.navbar-top-strip{background:var(--jaw-navy-mid);font-size:0.75rem;padding:4px 0;display:flex;justify-content:flex-end;gap:20px;color:var(--jaw-gray-400);}.region-primary-menu,.navbar-collapse{flex-grow:1;display:flex;justify-content:flex-end;align-items:center;}.navbar-nav,ul.menu.nav,nav.navbar ul{display:flex !important;align-items:center;gap:4px;list-style:none;margin:0;padding:0;background:transparent !important;border:none !important;flex-wrap:wrap;}.navbar-nav > li > a,ul.menu.nav > li > a,nav.navbar ul > li > a{font-family:var(--jaw-font-head);font-size:0.8rem !important;font-weight:600;color:rgba(255,255,255,0.85) !important;text-transform:uppercase;letter-spacing:0.06em;padding:8px 12px !important;border-radius:var(--jaw-radius-sm);transition:var(--jaw-transition);white-space:nowrap;background:transparent !important;}.navbar-nav > li > a:hover,.navbar-nav > li.active > a,.navbar-nav > li.active-trail > a,ul.menu.nav > li > a:hover{color:var(--jaw-white) !important;background:rgba(255,255,255,0.12) !important;}.navbar-nav > li.active > a,.navbar-nav > li.active-trail > a{color:var(--jaw-red-light) !important;background:rgba(217,43,43,0.15) !important;}.navbar-nav > li.menu-item--cars > a,.navbar-nav > li:last-child > a{background:var(--jaw-red) !important;color:var(--jaw-white) !important;border-radius:var(--jaw-radius-sm);padding:8px 16px !important;}.navbar-nav > li.menu-item--cars > a:hover,.navbar-nav > li:last-child > a:hover{background:var(--jaw-red-dark) !important;}.navbar-toggle{border-color:rgba(255,255,255,0.3) !important;background:transparent !important;padding:8px !important;}.navbar-toggle .icon-bar{background:var(--jaw-white) !important;border-radius:2px;}.region-hero,.block-views-blockslideshow-block-1,.block-views-blockslideshow-block-2,.view-slideshow{width:100%;}.jaw-hero{position:relative;min-height:520px;background:linear-gradient(135deg,var(--jaw-navy) 0%,var(--jaw-navy-mid) 50%,#1a3a5c 100%);display:flex;align-items:center;justify-content:center;overflow:hidden;}.jaw-hero::before{content:'';position:absolute;inset:0;background:url('/sites/default/files/hero-bg.jpg') center/cover no-repeat;opacity:0.18;}.jaw-hero::after{content:'';position:absolute;bottom:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--jaw-red),var(--jaw-gold),var(--jaw-red));}.jaw-hero-content{position:relative;z-index:2;text-align:center;padding:60px 20px;max-width:800px;}.jaw-hero-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(217,43,43,0.2);border:1px solid rgba(217,43,43,0.4);color:#ff9999;font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;padding:6px 14px;border-radius:50px;margin-bottom:20px;}.jaw-hero h1{font-family:var(--jaw-font-head);font-size:clamp(2rem,5vw,3.5rem);font-weight:800;color:var(--jaw-white);margin:0 0 16px;line-height:1.1;}.jaw-hero h1 span{color:var(--jaw-red-light);}.jaw-hero p{color:rgba(255,255,255,0.75);font-size:1.1rem;margin:0 0 36px;}.jaw-search-bar{background:rgba(255,255,255,0.98);border-radius:var(--jaw-radius);padding:16px;display:flex;align-items:center;gap:12px;box-shadow:var(--jaw-shadow-lg);flex-wrap:wrap;}.jaw-search-bar select,.jaw-search-bar input{flex:1;min-width:140px;height:44px;border:1.5px solid var(--jaw-gray-200);border-radius:var(--jaw-radius-sm);padding:0 14px;font-family:var(--jaw-font-body);font-size:0.9rem;color:var(--jaw-gray-800);background:var(--jaw-white);outline:none;transition:var(--jaw-transition);}.jaw-search-bar select:focus,.jaw-search-bar input:focus{border-color:var(--jaw-navy-light);box-shadow:0 0 0 3px rgba(30,58,95,0.12);}.jaw-search-bar .btn-search{height:44px;padding:0 28px;background:var(--jaw-red);color:var(--jaw-white);border:none;border-radius:var(--jaw-radius-sm);font-family:var(--jaw-font-head);font-size:0.9rem;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;cursor:pointer;transition:var(--jaw-transition);white-space:nowrap;flex-shrink:0;}.jaw-search-bar .btn-search:hover{background:var(--jaw-red-dark);transform:translateY(-1px);}.jaw-stats-bar{background:var(--jaw-navy);padding:16px 0;display:flex;justify-content:center;gap:60px;}.jaw-stat{text-align:center;}.jaw-stat-number{font-family:var(--jaw-font-head);font-size:1.6rem;font-weight:800;color:var(--jaw-white);}.jaw-stat-label{font-size:0.75rem;text-transform:uppercase;letter-spacing:0.08em;color:var(--jaw-gray-500);}.jaw-section{padding:56px 0;}.jaw-section-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:32px;}.jaw-section-title{font-family:var(--jaw-font-head);font-size:1.75rem;font-weight:800;color:var(--jaw-navy);margin:0;position:relative;padding-bottom:12px;}.jaw-section-title::after{content:'';position:absolute;bottom:0;left:0;width:48px;height:4px;background:var(--jaw-red);border-radius:2px;}.jaw-section-link{font-family:var(--jaw-font-head);font-size:0.85rem;font-weight:600;color:var(--jaw-navy-light);text-transform:uppercase;letter-spacing:0.05em;display:flex;align-items:center;gap:6px;}.jaw-section-link:hover{color:var(--jaw-red);}.jaw-section-link::after{content:'92';}.jaw-make-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;margin-bottom:40px;}.jaw-make-pill{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 12px;background:var(--jaw-white);border:2px solid var(--jaw-gray-200);border-radius:var(--jaw-radius);cursor:pointer;transition:var(--jaw-transition);text-decoration:none;color:var(--jaw-gray-800);font-family:var(--jaw-font-head);font-size:0.8rem;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;}.jaw-make-pill:hover{border-color:var(--jaw-red);color:var(--jaw-red);transform:translateY(-3px);box-shadow:var(--jaw-shadow);}.jaw-make-pill img{width:48px;height:32px;object-fit:contain;}.jaw-make-icon{width:48px;height:32px;background:var(--jaw-navy);border-radius:4px;display:flex;align-items:center;justify-content:center;color:white;font-weight:800;font-size:0.75rem;}.view-cars .views-row,.view-content .views-row,.jaw-car-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;}.views-row{display:contents;}article.node--type-car,.node--type-car.node--view-mode-teaser,.jaw-car-card{background:var(--jaw-white);border-radius:var(--jaw-radius);overflow:hidden;box-shadow:var(--jaw-shadow-sm);transition:var(--jaw-transition);border:1px solid var(--jaw-gray-200);display:flex;flex-direction:column;}article.node--type-car:hover,.node--type-car.node--view-mode-teaser:hover,.jaw-car-card:hover{transform:translateY(-6px);box-shadow:var(--jaw-shadow-lg);border-color:var(--jaw-gray-400);}.jaw-car-card-image,.node--type-car .field--name-field-main-image,.node--type-car .node__image-wrapper{position:relative;overflow:hidden;aspect-ratio:16/10;background:var(--jaw-gray-200);}.jaw-car-card-image img,.node--type-car .field--name-field-main-image img,.node--type-car img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease;}.jaw-car-card:hover .jaw-car-card-image img,article.node--type-car:hover img{transform:scale(1.06);}.jaw-car-card-badge{position:absolute;top:12px;left:12px;background:var(--jaw-red);color:white;font-family:var(--jaw-font-head);font-size:0.7rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;padding:4px 10px;border-radius:50px;}.jaw-car-card-body,.node--type-car .node__content{padding:18px;flex-grow:1;display:flex;flex-direction:column;}.jaw-car-card-make{font-family:var(--jaw-font-head);font-size:0.7rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var(--jaw-red);margin-bottom:4px;}.jaw-car-card-title,.node--type-car h2.node__title a,.node--type-car .node__title a{font-family:var(--jaw-font-head);font-size:1.05rem;font-weight:700;color:var(--jaw-navy);margin:0 0 12px;line-height:1.3;text-decoration:none !important;}.jaw-car-card-title:hover,.node--type-car h2.node__title a:hover{color:var(--jaw-red);}.jaw-car-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px;}.jaw-chip{background:var(--jaw-gray-100);color:var(--jaw-gray-700);font-size:0.72rem;font-weight:500;padding:4px 10px;border-radius:50px;border:1px solid var(--jaw-gray-200);}.jaw-chip-icon{margin-right:3px;}.jaw-car-price{font-family:var(--jaw-font-head);font-size:1.4rem;font-weight:800;color:var(--jaw-navy);margin-top:auto;margin-bottom:14px;}.jaw-car-price small{font-size:0.7rem;font-weight:400;color:var(--jaw-gray-500);display:block;}.jaw-car-card-footer{padding:12px 18px;border-top:1px solid var(--jaw-gray-200);display:flex;align-items:center;justify-content:space-between;}.jaw-btn-view{display:inline-flex;align-items:center;gap:6px;background:var(--jaw-navy);color:var(--jaw-white);font-family:var(--jaw-font-head);font-size:0.78rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;padding:9px 18px;border-radius:var(--jaw-radius-sm);transition:var(--jaw-transition);text-decoration:none !important;}.jaw-btn-view:hover{background:var(--jaw-red);color:var(--jaw-white) !important;transform:translateX(3px);}.jaw-btn-view::after{content:'92';}.view-filters,.views-exposed-form{background:var(--jaw-white);border-radius:var(--jaw-radius);padding:24px;margin-bottom:28px;box-shadow:var(--jaw-shadow-sm);border:1px solid var(--jaw-gray-200);}.views-exposed-form .form-group,.views-exposed-form .js-form-item{margin-bottom:0;}.views-exposed-form .form-control,.views-exposed-form select,.views-exposed-form input{border:1.5px solid var(--jaw-gray-200);border-radius:var(--jaw-radius-sm);height:42px;font-family:var(--jaw-font-body);font-size:0.875rem;color:var(--jaw-gray-800);transition:var(--jaw-transition);}.views-exposed-form .form-control:focus,.views-exposed-form select:focus,.views-exposed-form input:focus{border-color:var(--jaw-navy-light);box-shadow:0 0 0 3px rgba(30,58,95,0.1);outline:none;}.views-exposed-form .form-submit,.views-exposed-form input[type="submit"],.views-exposed-form button[type="submit"]{background:var(--jaw-red) !important;border:none !important;border-radius:var(--jaw-radius-sm) !important;color:white !important;font-family:var(--jaw-font-head) !important;font-size:0.85rem !important;font-weight:700 !important;text-transform:uppercase;letter-spacing:0.05em;padding:0 24px !important;height:42px;cursor:pointer;transition:var(--jaw-transition);}.views-exposed-form .form-submit:hover,.views-exposed-form input[type="submit"]:hover{background:var(--jaw-red-dark) !important;transform:translateY(-1px);}.views-exposed-form label{font-family:var(--jaw-font-head);font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:var(--jaw-gray-600);margin-bottom:5px;}.node--type-car.node--view-mode-full{background:var(--jaw-white);border-radius:var(--jaw-radius-lg);box-shadow:var(--jaw-shadow);overflow:hidden;margin-bottom:32px;}.node--type-car.node--view-mode-full .node__header{padding:28px 32px 0;}.node--type-car.node--view-mode-full h1.node__title{font-size:2rem;font-weight:800;color:var(--jaw-navy);margin-bottom:8px;}.node--type-car.node--view-mode-full .field--name-field-main-image{width:100%;max-height:500px;overflow:hidden;}.node--type-car.node--view-mode-full .field--name-field-main-image img{width:100%;height:500px;object-fit:cover;}.jaw-car-detail-specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1px;background:var(--jaw-gray-200);border:1px solid var(--jaw-gray-200);border-radius:var(--jaw-radius);overflow:hidden;margin:24px 0;}.jaw-car-detail-spec{background:var(--jaw-white);padding:16px 20px;text-align:center;}.jaw-car-detail-spec-label{font-size:0.7rem;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;color:var(--jaw-gray-500);margin-bottom:4px;}.jaw-car-detail-spec-value{font-family:var(--jaw-font-head);font-size:1rem;font-weight:700;color:var(--jaw-navy);}.jaw-price-box{background:linear-gradient(135deg,var(--jaw-navy) 0%,var(--jaw-navy-mid) 100%);color:white;border-radius:var(--jaw-radius);padding:24px;text-align:center;margin-bottom:20px;}.jaw-price-box .label{font-size:0.8rem;text-transform:uppercase;letter-spacing:0.08em;opacity:0.7;}.jaw-price-box .price{font-family:var(--jaw-font-head);font-size:2.2rem;font-weight:800;}.jaw-price-box .currency{font-size:1rem;vertical-align:super;margin-right:3px;}article.node--type-exporter,.node--type-exporter.node--view-mode-teaser{background:var(--jaw-white);border-radius:var(--jaw-radius);padding:24px;box-shadow:var(--jaw-shadow-sm);border:1px solid var(--jaw-gray-200);transition:var(--jaw-transition);display:flex;gap:20px;align-items:flex-start;}article.node--type-exporter:hover,.node--type-exporter.node--view-mode-teaser:hover{box-shadow:var(--jaw-shadow);transform:translateY(-3px);border-color:var(--jaw-gray-400);}.node--type-exporter .node__title a{font-family:var(--jaw-font-head);font-size:1.1rem;font-weight:700;color:var(--jaw-navy);text-decoration:none;}.node--type-exporter .node__title a:hover{color:var(--jaw-red);}.jaw-exporter-rating{display:flex;gap:2px;color:var(--jaw-gold);font-size:0.85rem;}.jaw-exporter-badge{display:inline-flex;align-items:center;gap:5px;background:rgba(30,58,95,0.08);color:var(--jaw-navy-light);font-size:0.72rem;font-weight:600;padding:4px 10px;border-radius:50px;margin-right:6px;margin-top:6px;}.jaw-verified{background:rgba(40,167,69,0.1);color:#28a745;}.jaw-exporter-logo{width:64px;height:64px;border-radius:var(--jaw-radius-sm);background:var(--jaw-navy);flex-shrink:0;display:flex;align-items:center;justify-content:center;color:white;font-family:var(--jaw-font-head);font-weight:800;font-size:1.1rem;}article.node--type-article,.node--type-article.node--view-mode-teaser{background:var(--jaw-white);border-radius:var(--jaw-radius);overflow:hidden;box-shadow:var(--jaw-shadow-sm);border:1px solid var(--jaw-gray-200);transition:var(--jaw-transition);}article.node--type-article:hover,.node--type-article.node--view-mode-teaser:hover{box-shadow:var(--jaw-shadow);transform:translateY(-4px);}.node--type-article .node__content{padding:20px;}.node--type-article .node__title a{font-family:var(--jaw-font-head);font-size:1rem;font-weight:700;color:var(--jaw-navy);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.node--type-article .node__title a:hover{color:var(--jaw-red);}.jaw-article-meta{display:flex;align-items:center;gap:12px;font-size:0.75rem;color:var(--jaw-gray-500);margin-bottom:8px;}.jaw-article-tag{background:var(--jaw-red);color:white;font-size:0.65rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;padding:3px 8px;border-radius:3px;}.btn-primary,.button--primary,input[type="submit"]:not(.form-submit){background:var(--jaw-red) !important;border-color:var(--jaw-red) !important;font-family:var(--jaw-font-head);font-weight:600;border-radius:var(--jaw-radius-sm) !important;transition:var(--jaw-transition);}.btn-primary:hover,.button--primary:hover{background:var(--jaw-red-dark) !important;border-color:var(--jaw-red-dark) !important;transform:translateY(-1px);}.btn-default,.button{font-family:var(--jaw-font-head);font-weight:600;border-radius:var(--jaw-radius-sm) !important;border-color:var(--jaw-gray-400) !important;color:var(--jaw-gray-700);transition:var(--jaw-transition);}.btn-default:hover,.button:hover{border-color:var(--jaw-navy-light) !important;color:var(--jaw-navy-light);}.pager,nav.pager{display:flex;justify-content:center;margin:40px 0;}.pager__items,ul.pager{display:flex;gap:8px;list-style:none;padding:0;margin:0;}.pager__item a,.pager li a,.pager__item.is-active span,.pager li.pager-current span{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--jaw-radius-sm);border:1.5px solid var(--jaw-gray-200);font-family:var(--jaw-font-head);font-size:0.875rem;font-weight:600;color:var(--jaw-gray-700);transition:var(--jaw-transition);text-decoration:none;}.pager__item a:hover,.pager li a:hover{border-color:var(--jaw-navy);color:var(--jaw-navy);background:var(--jaw-gray-100);}.pager__item.is-active a,.pager li.pager-current span{background:var(--jaw-navy);border-color:var(--jaw-navy);color:white;}.breadcrumb,nav.breadcrumb{background:transparent !important;padding:14px 0 !important;margin:0 !important;font-size:0.8rem;}.breadcrumb ol,.breadcrumb ul{list-style:none;display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:0;}.breadcrumb li{display:flex;align-items:center;gap:6px;color:var(--jaw-gray-500);}.breadcrumb li::after{content:'/';color:var(--jaw-gray-400);}.breadcrumb li:last-child::after{display:none;}.breadcrumb li a{color:var(--jaw-gray-600);}.breadcrumb li a:hover{color:var(--jaw-red);}.breadcrumb li:last-child{color:var(--jaw-gray-700);font-weight:600;}.page-header,.block-page-title-block h1{background:var(--jaw-navy);color:white;font-family:var(--jaw-font-head);font-size:1.8rem;font-weight:800;padding:32px 0;margin:0 0 32px;}.block-page-title-block{background:var(--jaw-navy);padding:28px 0;margin-bottom:32px;}.block-page-title-block h1.page-title{color:var(--jaw-white);font-family:var(--jaw-font-head);font-size:clamp(1.5rem,3vw,2.2rem);font-weight:800;margin:0;padding:0;}.sidebar,.layout-sidebar-first,.layout-sidebar-second{padding-top:0;}.block{margin-bottom:24px;}.block-title,h2.block-title{font-family:var(--jaw-font-head);font-size:0.85rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:var(--jaw-navy);padding:0 0 10px;margin:0 0 14px;border-bottom:2px solid var(--jaw-red);}.block--type-system-menu-block ul,.block ul.menu{list-style:none;padding:0;margin:0;background:var(--jaw-white);border-radius:var(--jaw-radius);overflow:hidden;border:1px solid var(--jaw-gray-200);}.block--type-system-menu-block li,.block ul.menu li{border-bottom:1px solid var(--jaw-gray-200);}.block--type-system-menu-block li:last-child,.block ul.menu li:last-child{border-bottom:none;}.block--type-system-menu-block a,.block ul.menu a{display:block;padding:10px 16px;font-size:0.875rem;color:var(--jaw-gray-700);font-weight:500;transition:var(--jaw-transition);}.block--type-system-menu-block a:hover,.block ul.menu a:hover{color:var(--jaw-red);background:var(--jaw-gray-100);padding-left:22px;}footer,.site-footer,#footer{background:var(--jaw-navy) !important;color:rgba(255,255,255,0.75);padding:60px 0 0;margin-top:0;border-top:4px solid var(--jaw-red) !important;}.region-footer-first,.region-footer-second,.region-footer-third{padding:0 16px;}footer h2,footer h3,footer h4,footer .block-title,.site-footer .block-title{color:var(--jaw-white) !important;font-family:var(--jaw-font-head);font-size:0.85rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,0.1) !important;}footer ul,footer nav ul,.site-footer ul{list-style:none;padding:0;margin:0;}footer ul li,.site-footer ul li{margin-bottom:8px;}footer ul a,.site-footer ul a{color:rgba(255,255,255,0.6);font-size:0.875rem;transition:var(--jaw-transition);text-decoration:none;}footer ul a:hover,.site-footer ul a:hover{color:var(--jaw-red-light);padding-left:6px;}footer p,.site-footer p{color:rgba(255,255,255,0.6);font-size:0.875rem;line-height:1.7;}.jaw-footer-bottom{background:rgba(0,0,0,0.3);margin-top:48px;padding:18px 0;text-align:center;font-size:0.8rem;color:rgba(255,255,255,0.4);}.jaw-footer-bottom a{color:var(--jaw-red-light);}.page-node-type-webform .node__content,.block-webform .form--webform,form.webform-submission-form{background:var(--jaw-white);border-radius:var(--jaw-radius-lg);padding:40px;box-shadow:var(--jaw-shadow);}.form-item label{font-family:var(--jaw-font-head);font-size:0.8rem;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;color:var(--jaw-gray-600);margin-bottom:6px;}.form-control,.form-text,.form-textarea,.form-email,.form-select,.form-tel{border:1.5px solid var(--jaw-gray-200) !important;border-radius:var(--jaw-radius-sm) !important;padding:10px 14px;font-family:var(--jaw-font-body);font-size:0.9rem;color:var(--jaw-gray-800);transition:var(--jaw-transition);width:100%;}.form-control:focus,.form-text:focus,.form-textarea:focus{border-color:var(--jaw-navy-light) !important;box-shadow:0 0 0 3px rgba(30,58,95,0.1) !important;outline:none;}.tabs,ul.primary.tabs{border-bottom:2px solid var(--jaw-gray-200) !important;margin-bottom:0 !important;display:flex;gap:4px;}.tabs li a,ul.primary.tabs li a{font-family:var(--jaw-font-head);font-size:0.8rem;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;color:var(--jaw-gray-600);padding:10px 18px;border:none;border-bottom:3px solid transparent;background:transparent;margin-bottom:-2px;text-decoration:none;transition:var(--jaw-transition);}.tabs li.active a,ul.primary.tabs li.active a,.tabs li a:hover,ul.primary.tabs li a:hover{color:var(--jaw-navy);border-bottom-color:var(--jaw-red);background:transparent;}.messages{border-radius:var(--jaw-radius-sm);border-left:4px solid;padding:14px 18px;font-size:0.9rem;}.messages--status{background:#e8f5e9;border-color:#4caf50;color:#1b5e20;}.messages--warning{background:#fff8e1;border-color:#ff9800;color:#e65100;}.messages--error{background:#ffebee;border-color:var(--jaw-red);color:#b71c1c;}.layout-container{max-width:100%;}.main-container,main[role="main"],.layout-main-wrapper{padding:32px 0 60px;}.col-sm-12{width:100%;}@media (max-width:991px){.navbar-collapse{display:none !important;}.navbar-collapse.in{display:flex !important;flex-direction:column;background:var(--jaw-navy-mid);padding:12px;}.navbar-nav{flex-direction:column;width:100%;}.jaw-stats-bar{gap:20px;flex-wrap:wrap;padding:20px;}.jaw-hero h1{font-size:1.8rem;}.view-cars .views-row,.view-content .views-row{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));}}@media (max-width:767px){.jaw-search-bar{padding:12px;gap:8px;}.jaw-search-bar select,.jaw-search-bar input{min-width:100%;}.jaw-hero{min-height:400px;}.jaw-section{padding:36px 0;}.jaw-stats-bar{display:none;}}@media (max-width:575px){.view-cars .views-row,.view-content .views-row{grid-template-columns:1fr;}}.jaw-header--scrolled{box-shadow:0 4px 24px rgba(0,0,0,0.55) !important;}.jaw-main-nav.is-open{display:block !important;}.jaw-scroll-top{position:fixed;bottom:32px;right:32px;width:44px;height:44px;background:var(--jaw-red);color:#fff;border:none;border-radius:50%;font-size:1.5rem;line-height:1;cursor:pointer;opacity:0;pointer-events:none;transition:opacity 0.3s,transform 0.3s;z-index:9999;box-shadow:0 4px 12px rgba(217,43,43,0.4);}.jaw-scroll-top.is-visible{opacity:1;pointer-events:auto;}.jaw-scroll-top:hover{transform:translateY(-3px);background:var(--jaw-navy);}.jaw-car-card img{transition:opacity 0.4s ease;}.jaw-main-nav ul.menu{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:2px;}.jaw-main-nav ul.menu .menu-item{position:relative;}.jaw-main-nav ul.menu .menu-item a{display:block;padding:8px 14px;color:rgba(255,255,255,0.88);text-decoration:none;font-family:'Montserrat',sans-serif;font-size:0.8rem;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;border-radius:4px;transition:background 0.2s,color 0.2s;}.jaw-main-nav ul.menu .menu-item a:hover,.jaw-main-nav ul.menu .menu-item a.is-active,.jaw-main-nav ul.menu .menu-item--active-trail > a{background:rgba(255,255,255,0.12);color:#fff;}.jaw-layout{padding:40px 0 60px;background:#f4f6f9;min-height:400px;}.jaw-layout__inner{display:block;}.jaw-layout--sidebar{display:grid;grid-template-columns:260px 1fr;gap:32px;align-items:start;}.jaw-main h1.page-title,.jaw-main .page-title{font-family:'Montserrat',sans-serif;font-weight:800;font-size:2rem;color:var(--jaw-navy);margin:0 0 28px;padding-bottom:12px;border-bottom:3px solid var(--jaw-red);}.jaw-main .block-title,.jaw-sidebar .block-title{font-family:'Montserrat',sans-serif;font-size:1rem;font-weight:700;color:var(--jaw-navy);text-transform:uppercase;letter-spacing:0.05em;padding-bottom:8px;border-bottom:2px solid var(--jaw-red);margin-bottom:16px;}.view-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;}.views-row{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.07);transition:transform 0.25s,box-shadow 0.25s;}.views-row:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgba(0,0,0,0.12);}.views-row img{width:100%;height:200px;object-fit:cover;display:block;}.views-row .views-field{padding:4px 16px;}.views-row .views-field-title a,.views-row .views-field-title{font-family:'Montserrat',sans-serif;font-weight:700;font-size:1rem;color:var(--jaw-navy);text-decoration:none;padding-top:12px;display:block;}.views-row .views-field-title a:hover{color:var(--jaw-red);}.node article{background:#fff;border-radius:10px;padding:32px;box-shadow:0 2px 8px rgba(0,0,0,0.07);}.node article img{border-radius:8px;max-width:100%;height:auto;}.jaw-hero__accent{color:var(--jaw-gold);}body{background:#f4f6f9 !important;}body::before,body::after{display:none !important;}.jaw-header{background:#e8f2ff !important;position:sticky;top:0;z-index:1000;box-shadow:0 2px 8px rgba(26,64,128,0.10);width:100%;}.jaw-container{max-width:1280px;margin:0 auto;padding:0 20px;display:flex;align-items:center;gap:20px;min-height:70px;}.jaw-brand{display:flex;align-items:center;gap:12px;flex-shrink:0;}.jaw-logo{height:40px;width:auto;}.jaw-site-name{font-family:var(--jaw-font-head);font-size:1.3rem;font-weight:800;color:var(--jaw-navy) !important;text-decoration:none;letter-spacing:-0.02em;white-space:nowrap;}.jaw-site-name:hover{color:var(--jaw-gold) !important;}.jaw-hamburger{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:8px;margin-left:auto;}.jaw-hamburger span{display:block;width:24px;height:2px;background:#fff;border-radius:2px;transition:all 0.3s;}.jaw-main-nav{display:flex;align-items:center;gap:4px;flex:1;justify-content:flex-end;}.jaw-main-nav .menu{display:flex;align-items:center;gap:2px;list-style:none;margin:0;padding:0;}.jaw-main-nav .menu .menu-item a{display:block;padding:8px 14px;color:rgba(255,255,255,0.88);text-decoration:none;font-family:var(--jaw-font-head);font-size:0.8rem;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;border-radius:4px;transition:background 0.2s,color 0.2s;white-space:nowrap;}.jaw-main-nav .menu .menu-item a:hover,.jaw-main-nav .menu .menu-item a.is-active{background:rgba(255,255,255,0.12);color:#fff;}.jaw-btn-nav{background:var(--jaw-red);color:#fff !important;padding:9px 18px;border-radius:6px;font-family:var(--jaw-font-head);font-size:0.82rem;font-weight:700;letter-spacing:0.04em;text-decoration:none;white-space:nowrap;transition:background 0.2s,transform 0.2s;}.jaw-btn-nav:hover{background:#b82222;transform:translateY(-1px);}.jaw-main-nav > div{display:contents;}.jaw-main-nav .block{display:contents;}.jaw-main-nav nav{display:contents;}.jaw-page-wrapper{min-height:100vh;}.jaw-layout{padding:48px 0 80px;background:#f4f6f9;min-height:400px;}.jaw-main{min-width:0;}.jaw-footer{background:#e8f2ff !important;color:#334e6e;border-top:4px solid var(--jaw-red);padding-top:48px;}.jaw-footer__bottom{background:rgba(0,0,0,0.25);margin-top:40px;padding:20px 0;text-align:center;}.jaw-footer__copy{color:rgba(255,255,255,0.5);font-size:0.85rem;margin:0;}.jaw-footer__columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px;}@media (max-width:900px){.jaw-hamburger{display:flex;}.jaw-main-nav{display:none;position:absolute;top:70px;left:0;right:0;background:var(--jaw-navy);flex-direction:column;align-items:flex-start;padding:12px 20px 20px;border-top:1px solid rgba(255,255,255,0.1);z-index:999;}.jaw-main-nav.is-open{display:flex;}.jaw-main-nav .menu{flex-direction:column;width:100%;}.jaw-main-nav .menu .menu-item{width:100%;}.jaw-main-nav .menu .menu-item a{width:100%;}.jaw-header{position:relative;}}html body .jaw-page-wrapper header.jaw-header,html body header.jaw-header,.jaw-header{background-color:#e8f2ff !important;background:#e8f2ff !important;color:var(--jaw-navy) !important;position:fixed !important;top:0;left:0;right:0;width:100% !important;z-index:600 !important;}.toolbar-horizontal.toolbar-fixed .jaw-header{top:39px !important;}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .jaw-header{top:79px !important;}.jaw-page-wrapper{padding-top:70px;}.toolbar-horizontal.toolbar-fixed .jaw-page-wrapper{padding-top:70px;}.jaw-site-name{color:#fff !important;font-family:'Montserrat',sans-serif !important;font-size:1.3rem !important;font-weight:800 !important;text-decoration:none !important;}.jaw-site-name:empty::after{content:'Japanese Auto World';}.jaw-hero{margin-top:0;}.jaw-main-nav .block,.jaw-main-nav .block-menu,.jaw-main-nav > div,.jaw-main-nav > nav{display:contents !important;}.jaw-main-nav .contextual-region{display:contents !important;}.jaw-main-nav h2.visually-hidden{display:none !important;}.jaw-main-nav ul,.jaw-main-nav ul.menu,.jaw-main-nav .menu{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;list-style:none !important;margin:0 !important;padding:0 !important;gap:2px !important;align-items:center !important;}.jaw-main-nav ul li,.jaw-main-nav .menu-item{list-style:none !important;display:flex !important;align-items:center !important;}.jaw-main-nav ul li a,.jaw-main-nav .menu-item > a{color:rgba(255,255,255,0.88) !important;text-decoration:none !important;font-family:'Montserrat',sans-serif !important;font-size:0.8rem !important;font-weight:600 !important;letter-spacing:0.06em !important;text-transform:uppercase !important;padding:8px 12px !important;border-radius:4px !important;transition:background 0.2s,color 0.2s !important;white-space:nowrap !important;display:block !important;}.jaw-main-nav ul li a:hover,.jaw-main-nav .menu-item > a:hover,.jaw-main-nav .menu-item > a.is-active{background:rgba(255,255,255,0.12) !important;color:#fff !important;}.jaw-main-nav .block-user-login-block,.jaw-main-nav .block-system-menu-block--account,#block-jaw-theme-account-menu,.jaw-main-nav .menu--account,.jaw-main-nav .block-views{display:none !important;}.jaw-main-nav a[href$="rss.xml"]{display:none !important;}.jaw-main-nav .site-name{display:none !important;}.jaw-hero{min-height:500px !important;display:flex !important;align-items:center !important;}.jaw-hero .jaw-container{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;min-height:400px !important;gap:32px !important;padding-top:60px !important;padding-bottom:60px !important;}.jaw-hero__title{font-size:3rem !important;font-weight:800 !important;color:#fff !important;text-align:center !important;font-family:'Montserrat',sans-serif !important;margin:0 !important;line-height:1.15 !important;}.jaw-hero__accent{color:#e05a00 !important;}.jaw-hero__sub{color:rgba(255,255,255,0.85) !important;font-size:1.1rem !important;text-align:center !important;max-width:560px !important;}.jaw-search-bar{background:#fff !important;border-radius:10px !important;padding:16px 20px !important;width:100% !important;max-width:700px !important;box-shadow:0 8px 30px rgba(0,0,0,0.25) !important;}.jaw-search-form{display:flex !important;gap:12px !important;flex-wrap:wrap !important;align-items:center !important;}.jaw-search-form select{flex:1 !important;min-width:140px !important;padding:10px 12px !important;border:1.5px solid #e2e8f0 !important;border-radius:6px !important;font-size:0.9rem !important;color:#1a4080 !important;}.jaw-search-submit{background:#e05a00 !important;color:#fff !important;border:none !important;padding:10px 24px !important;border-radius:6px !important;font-family:'Montserrat',sans-serif !important;font-weight:700 !important;font-size:0.9rem !important;cursor:pointer !important;white-space:nowrap !important;}.tabs--primary,.tabs{background:#fff;border-bottom:2px solid #e2e8f0;padding:0 20px;margin:0 0 24px;display:flex;gap:4px;list-style:none;}.tabs--primary a,.tabs a{display:block;padding:10px 16px;text-decoration:none;color:#1a4080;font-weight:600;font-size:0.85rem;border-bottom:3px solid transparent;}.tabs--primary a.is-active,.tabs a.is-active{color:#e05a00;border-bottom-color:#e05a00;}.jaw-wrap{max-width:1280px;margin:0 auto;padding:0 24px;}.jaw-header__inner{max-width:1280px;margin:0 auto;padding:0 24px;display:flex !important;align-items:center !important;gap:16px !important;height:70px !important;}.jaw-site-name{font-family:'Montserrat',sans-serif !important;font-size:1.25rem !important;font-weight:800 !important;color:#fff !important;text-decoration:none !important;white-space:nowrap !important;letter-spacing:-0.02em !important;flex-shrink:0 !important;}.jaw-site-name:hover{color:#f5a623 !important;}.jaw-main-nav{flex:1 !important;display:flex !important;align-items:center !important;min-width:0 !important;}.jaw-main-nav > div,.jaw-main-nav > nav,.jaw-main-nav .block{display:contents !important;}.jaw-main-nav h2.visually-hidden,.jaw-main-nav .contextual{display:none !important;}.jaw-main-nav ul,.jaw-main-nav ol{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;list-style:none !important;margin:0 !important;padding:0 !important;gap:0 !important;align-items:center !important;}.jaw-main-nav li{list-style:none !important;display:block !important;}.jaw-main-nav li a{display:block !important;padding:8px 12px !important;color:rgba(255,255,255,0.85) !important;text-decoration:none !important;font-family:'Montserrat',sans-serif !important;font-size:0.78rem !important;font-weight:600 !important;letter-spacing:0.06em !important;text-transform:uppercase !important;border-radius:4px !important;white-space:nowrap !important;transition:background 0.18s,color 0.18s !important;}.jaw-main-nav li a:hover,.jaw-main-nav li a.is-active{background:rgba(255,255,255,0.13) !important;color:#fff !important;}a.jaw-btn-nav{background:#e05a00 !important;color:#fff !important;padding:9px 18px !important;border-radius:6px !important;font-family:'Montserrat',sans-serif !important;font-weight:700 !important;font-size:0.82rem !important;text-decoration:none !important;white-space:nowrap !important;flex-shrink:0 !important;transition:background 0.2s !important;}a.jaw-btn-nav:hover{background:#b82222 !important;}.jaw-hero{background:linear-gradient(160deg,#1a4080 0%,#1a2f4a 60%,#0d2340 100%) !important;min-height:520px !important;display:flex !important;align-items:center !important;position:relative !important;border-bottom:4px solid #e05a00 !important;}.jaw-hero::after{content:'' !important;position:absolute !important;bottom:-2px !important;left:0 !important;right:0 !important;height:2px !important;background:linear-gradient(90deg,transparent,#f5a623,transparent) !important;}.jaw-hero__inner{max-width:1280px !important;margin:0 auto !important;padding:80px 24px 60px !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:24px !important;width:100% !important;box-sizing:border-box !important;text-align:center !important;}.jaw-hero__title{font-family:'Montserrat',sans-serif !important;font-size:3.2rem !important;font-weight:800 !important;color:#fff !important;line-height:1.15 !important;margin:0 !important;}.jaw-hero__accent{color:#e05a00 !important;display:block !important;}.jaw-hero__sub{color:rgba(255,255,255,0.8) !important;font-size:1.1rem !important;max-width:520px !important;}.jaw-search-form{display:flex !important;gap:10px !important;flex-wrap:wrap !important;justify-content:center !important;background:#fff !important;padding:16px 20px !important;border-radius:12px !important;box-shadow:0 12px 40px rgba(0,0,0,0.3) !important;width:100% !important;max-width:680px !important;box-sizing:border-box !important;}.jaw-search-form select{flex:1 !important;min-width:130px !important;padding:10px 12px !important;border:1.5px solid #e2e8f0 !important;border-radius:6px !important;font-size:0.9rem !important;color:#1a4080 !important;background:#fff !important;}.jaw-search-submit{background:#e05a00 !important;color:#fff !important;border:none !important;padding:10px 22px !important;border-radius:6px !important;font-family:'Montserrat',sans-serif !important;font-weight:700 !important;font-size:0.9rem !important;cursor:pointer !important;}.block-local-tasks-block ul,nav.tabs ul,ul.tabs--primary,ul.menu.tabs{display:flex !important;flex-direction:row !important;list-style:none !important;margin:0 0 20px !important;padding:0 !important;border-bottom:2px solid #e2e8f0 !important;gap:0 !important;}.block-local-tasks-block li,nav.tabs li,ul.tabs--primary li{list-style:none !important;display:block !important;}.block-local-tasks-block li a,nav.tabs li a,ul.tabs--primary li a{display:block !important;padding:10px 18px !important;color:#64748b !important;font-size:0.85rem !important;font-weight:600 !important;text-decoration:none !important;border-bottom:3px solid transparent !important;margin-bottom:-2px !important;transition:color 0.2s,border-color 0.2s !important;text-transform:capitalize !important;letter-spacing:0 !important;}.block-local-tasks-block li a:hover,.block-local-tasks-block li a.is-active,nav.tabs li a:hover,nav.tabs li a.is-active,ul.tabs--primary li a.is-active{color:#e05a00 !important;border-bottom-color:#e05a00 !important;}.jaw-layout{padding:32px 0 60px !important;background:#f4f6f9 !important;}.jaw-main{min-width:0 !important;}.jaw-layout--sidebar{display:grid !important;grid-template-columns:260px 1fr !important;gap:28px !important;align-items:start !important;}.jaw-layout__inner{display:block !important;}.jaw-layout--sidebar.jaw-layout__inner{display:grid !important;}.jaw-main .node,.jaw-main article.node{background:#fff !important;border-radius:10px !important;box-shadow:0 2px 10px rgba(0,0,0,0.07) !important;overflow:hidden !important;margin-bottom:24px !important;}.jaw-main .node__content,.jaw-main .field--name-body{padding:24px !important;}.view .view-content{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(280px,1fr)) !important;gap:24px !important;}.view .views-row{background:#fff !important;border-radius:10px !important;overflow:hidden !important;box-shadow:0 2px 8px rgba(0,0,0,0.06) !important;transition:transform 0.22s,box-shadow 0.22s !important;display:flex !important;flex-direction:column !important;}.view .views-row:hover{transform:translateY(-5px) !important;box-shadow:0 10px 28px rgba(0,0,0,0.12) !important;}.view .views-row img{width:100% !important;height:200px !important;object-fit:cover !important;display:block !important;}.view .views-row .views-field{padding:4px 16px !important;}.view .views-row .views-field:first-of-type{padding-top:14px !important;}.view .views-row .views-field:last-of-type{padding-bottom:14px !important;}.view .views-row .views-field-title a{font-family:'Montserrat',sans-serif !important;font-weight:700 !important;font-size:1rem !important;color:#1a4080 !important;text-decoration:none !important;}.view .views-row .views-field-title a:hover{color:#e05a00 !important;}.page-title,h1.page-title{font-family:'Montserrat',sans-serif !important;font-size:1.9rem !important;font-weight:800 !important;color:#1a4080 !important;margin:0 0 24px !important;padding-bottom:12px !important;border-bottom:3px solid #e05a00 !important;}.view-empty,.view-header{font-size:1rem;color:#64748b;margin-bottom:20px;}.pager{margin:32px 0;display:flex;justify-content:center;gap:4px;}.pager__item a,.pager__item.is-active a{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:6px;font-weight:600;font-size:0.85rem;text-decoration:none;color:#1a4080;background:#fff;border:1.5px solid #e2e8f0;transition:all 0.2s;}.pager__item a:hover{background:#1a4080;color:#fff;border-color:#1a4080;}.pager__item.is-active a{background:#e05a00;color:#fff;border-color:#e05a00;}.jaw-sidebar .block{background:#fff !important;border-radius:10px !important;padding:20px !important;margin-bottom:20px !important;box-shadow:0 2px 8px rgba(0,0,0,0.06) !important;}.jaw-sidebar .block-title{font-family:'Montserrat',sans-serif !important;font-size:0.9rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.06em !important;color:#1a4080 !important;padding-bottom:10px !important;border-bottom:2px solid #e05a00 !important;margin-bottom:14px !important;}.jaw-main .carousel,.jaw-main .field--name-field-images img,.jaw-main .image-style-large{border-radius:10px !important;max-width:100% !important;height:auto !important;}.block-system-breadcrumb-block ol,nav[aria-label="Breadcrumb"] ol{list-style:none !important;padding:12px 0 !important;margin:0 0 8px !important;display:flex !important;gap:4px !important;align-items:center !important;flex-wrap:wrap !important;font-size:0.85rem !important;counter-reset:none !important;}.block-system-breadcrumb-block ol li{counter-increment:none !important;}.block-system-breadcrumb-block ol li::before,nav[aria-label="Breadcrumb"] ol li::before{content:none !important;}.views-exposed-form{background:#fff !important;border-radius:12px !important;padding:20px 24px !important;box-shadow:0 2px 12px rgba(0,0,0,0.06) !important;margin-bottom:28px !important;border:1px solid #e2e8f0 !important;}.views-exposed-form .form--inline,.views-exposed-form form > div{display:flex !important;flex-wrap:wrap !important;gap:12px !important;align-items:flex-end !important;}.views-exposed-form .form-item{flex:1 1 150px !important;min-width:130px !important;}.views-exposed-form label{display:block !important;font-size:0.72rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.06em !important;color:#64748b !important;margin-bottom:5px !important;}.views-exposed-form select,.views-exposed-form input[type="text"],.views-exposed-form input[type="number"]{width:100% !important;padding:9px 12px !important;border:1.5px solid #cbd5e1 !important;border-radius:8px !important;font-size:0.88rem !important;color:#1e293b !important;background:#f8fafc !important;}.views-exposed-form .form-actions{display:flex !important;gap:8px !important;align-items:flex-end !important;flex-shrink:0 !important;}.views-exposed-form .form-submit,.views-exposed-form input[type="submit"]{padding:10px 22px !important;background:#e05a00 !important;color:#fff !important;border:none !important;border-radius:8px !important;font-weight:700 !important;font-size:0.85rem !important;cursor:pointer !important;text-transform:uppercase !important;letter-spacing:0.05em !important;white-space:nowrap !important;}.views-exposed-form .form-submit:hover{background:#b91c1c !important;}.views-exposed-form input[value="Reset"]{background:#e2e8f0 !important;color:#475569 !important;}.views-exposed-form input[value="Reset"]:hover{background:#cbd5e1 !important;}.jaw-main [class*="js-view-dom-id"]{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(290px,1fr)) !important;gap:24px !important;padding:0 !important;align-items:start !important;}.jaw-main [class*="js-view-dom-id"] > h3{display:none !important;}.views-field{display:contents !important;}.field-content{display:contents !important;}.views-row{background:#fff !important;border-radius:12px !important;box-shadow:0 2px 14px rgba(0,0,0,0.08) !important;overflow:hidden !important;transition:transform 0.22s ease,box-shadow 0.22s ease !important;display:flex !important;flex-direction:column !important;}.views-row:hover{transform:translateY(-5px) !important;box-shadow:0 10px 32px rgba(0,0,0,0.14) !important;}.main-car-section{display:flex !important;flex-direction:column !important;height:100% !important;}.main-col-1{width:100% !important;height:200px !important;overflow:hidden !important;flex-shrink:0 !important;background:#f1f5f9 !important;}.main-col-1 img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;transition:transform 0.3s ease !important;}.views-row:hover .main-col-1 img{transform:scale(1.05) !important;}.main-col-2{padding:16px 18px !important;flex:1 !important;display:flex !important;flex-direction:column !important;width:100% !important;box-sizing:border-box !important;}.car-title{font-size:1rem !important;font-weight:700 !important;margin-bottom:10px !important;line-height:1.35 !important;}.car-title a{color:#1a4080 !important;text-decoration:none !important;}.car-title a:hover{color:#e05a00 !important;}.vehicle-item-main-info{display:grid !important;grid-template-columns:1fr 1fr !important;gap:8px 14px !important;flex:1 !important;}.main-info-box{display:flex !important;flex-direction:column !important;gap:1px !important;}.main-info-ttl{font-size:0.67rem !important;text-transform:uppercase !important;letter-spacing:0.06em !important;color:#94a3b8 !important;font-weight:700 !important;}.main-info-body{font-size:0.88rem !important;font-weight:600 !important;color:#1e293b !important;}.main-info-box:last-child{grid-column:1 / -1 !important;background:linear-gradient(135deg,#1a4080 0%,#1a2f4a 100%) !important;border-radius:8px !important;padding:10px 14px !important;margin-top:10px !important;}.main-info-box:last-child .main-info-ttl{color:rgba(255,255,255,0.6) !important;}.main-info-box:last-child .main-info-body{color:#f5a623 !important;font-size:1.1rem !important;font-weight:800 !important;}.exporter-card{display:flex !important;flex-direction:column !important;height:100% !important;}.exporter-card .image{background:#f8fafc !important;padding:24px !important;display:flex !important;align-items:center !important;justify-content:center !important;min-height:110px !important;border-bottom:1px solid #e2e8f0 !important;}.exporter-card .image img{max-height:72px !important;width:auto !important;max-width:170px !important;object-fit:contain !important;}.exporter-card .body{padding:16px 18px !important;flex:1 !important;display:flex !important;flex-direction:column !important;gap:5px !important;}.exporter-card .title{font-size:1.05rem !important;font-weight:700 !important;margin-bottom:6px !important;}.exporter-card .title a{color:#1a4080 !important;text-decoration:none !important;}.exporter-card .title a:hover{color:#e05a00 !important;}.exporter-card .contact{display:flex !important;flex-direction:column !important;gap:4px !important;}.exporter-card .sub-contact,.exporter-card .sub-contact-address{display:flex !important;align-items:baseline !important;gap:8px !important;font-size:0.83rem !important;color:#475569 !important;line-height:1.4 !important;}.exporter-card .sub-contact h3,.exporter-card .sub-contact-address h3{font-size:0.7rem !important;text-transform:uppercase !important;letter-spacing:0.05em !important;color:#94a3b8 !important;font-weight:700 !important;margin:0 !important;min-width:88px !important;flex-shrink:0 !important;}.exporter-card .cta{display:flex !important;gap:8px !important;flex-wrap:wrap !important;margin-top:auto !important;padding-top:14px !important;}.exporter-card .cta .btn{padding:8px 14px !important;border-radius:8px !important;font-size:0.78rem !important;font-weight:700 !important;text-decoration:none !important;border:none !important;display:inline-block !important;}.exporter-card .cta .btn-primary{background:#1a4080 !important;color:#fff !important;}.exporter-card .cta .btn-danger{background:#e05a00 !important;color:#fff !important;}.exporter-card .cta .btn:hover{opacity:0.85 !important;}.pager__items{display:flex !important;justify-content:center !important;gap:6px !important;padding:32px 0 16px !important;list-style:none !important;flex-wrap:wrap !important;}.pager__item a,.pager__item span{padding:8px 15px !important;border-radius:8px !important;border:2px solid #e2e8f0 !important;font-weight:600 !important;color:#1a4080 !important;text-decoration:none !important;display:block !important;font-size:0.88rem !important;}.pager__item.is-active a,.pager__item.is-active span{background:#e05a00 !important;border-color:#e05a00 !important;color:#fff !important;}.pager__item a:hover{background:#f0f4f8 !important;border-color:#1a4080 !important;}.jaw-layout{background:#f1f5f9 !important;padding:24px 0 56px !important;min-height:55vh !important;}.node--type-cars .field--name-field-images img,.node--type-car-exporters .field--name-field-logo img{width:100% !important;border-radius:12px !important;max-height:480px !important;object-fit:cover !important;}.view-id-frontpage .views-row,.view-id-article .views-row{background:#fff !important;border-radius:12px !important;overflow:hidden !important;box-shadow:0 2px 12px rgba(0,0,0,0.07) !important;}@media (max-width:900px){.jaw-main [class*="js-view-dom-id"]{grid-template-columns:repeat(2,1fr) !important;}}@media (max-width:600px){.jaw-main [class*="js-view-dom-id"]{grid-template-columns:1fr !important;}.views-exposed-form .form-item{flex:none !important;width:100% !important;}.main-col-1{height:180px !important;}}.jaw-main .views-row{display:contents !important;background:none !important;border-radius:0 !important;box-shadow:none !important;overflow:visible !important;transform:none !important;transition:none !important;}.jaw-main [class*="js-view-dom-id"]{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(290px,1fr)) !important;gap:24px !important;align-items:start !important;}.jaw-main [class*="js-view-dom-id"] .views-exposed-form,.jaw-main [class*="js-view-dom-id"] form.bef-exposed-form{grid-column:1 / -1 !important;display:block !important;}.jaw-main [class*="js-view-dom-id"] h3{display:none !important;}.jaw-main [class*="js-view-dom-id"] .contextual{display:none !important;}.jaw-main .views-field{display:contents !important;}.jaw-main .field-content{display:contents !important;}.main-car-section{background:#fff !important;border-radius:12px !important;box-shadow:0 2px 14px rgba(0,0,0,0.08) !important;overflow:hidden !important;transition:transform 0.22s ease,box-shadow 0.22s ease !important;display:flex !important;flex-direction:column !important;cursor:pointer !important;}.main-car-section:hover{transform:translateY(-5px) !important;box-shadow:0 10px 32px rgba(0,0,0,0.14) !important;}.main-col-1{width:100% !important;height:200px !important;overflow:hidden !important;flex-shrink:0 !important;background:#f1f5f9 !important;}.main-col-1 img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;transition:transform 0.35s ease !important;}.main-car-section:hover .main-col-1 img{transform:scale(1.06) !important;}.main-col-2{padding:16px 18px !important;flex:1 !important;display:flex !important;flex-direction:column !important;box-sizing:border-box !important;width:100% !important;}.car-title{font-size:1rem !important;font-weight:700 !important;margin-bottom:10px !important;line-height:1.35 !important;}.car-title a{color:#1a4080 !important;text-decoration:none !important;}.car-title a:hover{color:#e05a00 !important;}.vehicle-item-main-info{display:grid !important;grid-template-columns:1fr 1fr !important;gap:8px 14px !important;flex:1 !important;}.main-info-box{display:flex !important;flex-direction:column !important;gap:2px !important;}.main-info-ttl{font-size:0.67rem !important;text-transform:uppercase !important;letter-spacing:0.06em !important;color:#94a3b8 !important;font-weight:700 !important;}.main-info-body{font-size:0.88rem !important;font-weight:600 !important;color:#1e293b !important;}.main-info-box:last-child{grid-column:1 / -1 !important;background:linear-gradient(135deg,#1a4080 0%,#1a2f4a 100%) !important;border-radius:8px !important;padding:10px 14px !important;margin-top:10px !important;}.main-info-box:last-child .main-info-ttl{color:rgba(255,255,255,0.6) !important;}.main-info-box:last-child .main-info-body{color:#f5a623 !important;font-size:1.1rem !important;font-weight:800 !important;}.exporter-card{background:#fff !important;border-radius:12px !important;box-shadow:0 2px 14px rgba(0,0,0,0.08) !important;overflow:hidden !important;transition:transform 0.22s ease,box-shadow 0.22s ease !important;display:flex !important;flex-direction:column !important;}.exporter-card:hover{transform:translateY(-5px) !important;box-shadow:0 10px 32px rgba(0,0,0,0.14) !important;}@media (max-width:900px){.jaw-main [class*="js-view-dom-id"]{grid-template-columns:repeat(2,1fr) !important;}}@media (max-width:580px){.jaw-main [class*="js-view-dom-id"]{grid-template-columns:1fr !important;}.main-col-1{height:170px !important;}}.main-car-section{font-size:0 !important;}.main-col-1,.main-col-2,.car-title,.car-title a,.vehicle-item-main-info,.main-info-box,.main-info-ttl{font-size:0.67rem !important;}.main-info-body{font-size:0.88rem !important;}.car-title{font-size:1rem !important;}.main-info-box:last-child .main-info-body{font-size:1.1rem !important;}.main-col-2{font-size:1rem !important;}.block-system-breadcrumb-block ol{list-style:none !important;counter-reset:none !important;padding-left:0 !important;display:flex !important;align-items:center !important;gap:6px !important;flex-wrap:wrap !important;font-size:0.85rem !important;margin:8px 0 16px !important;}.block-system-breadcrumb-block ol li{display:flex !important;align-items:center !important;gap:6px !important;list-style:none !important;counter-increment:none !important;}.block-system-breadcrumb-block ol li::before{content:none !important;display:none !important;}.block-system-breadcrumb-block ol li + li::before{content:"›" !important;display:inline !important;color:#94a3b8 !important;font-size:1rem !important;}.view-id-frontpage .views-row .main-car-section,.jaw-main article.node--type-article{background:#fff !important;border-radius:12px !important;box-shadow:0 2px 12px rgba(0,0,0,0.07) !important;overflow:hidden !important;font-size:1rem !important;}.jaw-main article.node--type-article img{width:100% !important;height:220px !important;object-fit:cover !important;display:block !important;}.jaw-main article.node--type-article .node__content{padding:16px 18px !important;}.jaw-footer{background:#1a4080 !important;color:#94a3b8 !important;padding:48px 0 0 !important;margin-top:auto !important;}.jaw-footer__cols{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr)) !important;gap:32px !important;padding-bottom:40px !important;}.jaw-footer__col h3,.jaw-footer__col h4{color:#fff !important;font-size:0.9rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.08em !important;margin-bottom:16px !important;}.jaw-footer__col a{color:#94a3b8 !important;text-decoration:none !important;display:block !important;padding:3px 0 !important;font-size:0.875rem !important;transition:color 0.2s !important;}.jaw-footer__col a:hover{color:#fff !important;}.jaw-footer__bottom{border-top:1px solid rgba(255,255,255,0.1) !important;padding:16px 0 !important;text-align:center !important;font-size:0.82rem !important;color:#64748b !important;}.jaw-footer__bottom a{color:#94a3b8 !important;}.jaw-footer a[href*="drupal.org"]{color:#64748b !important;font-size:0.78rem !important;}.views-view-grid .row{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(260px,1fr)) !important;gap:24px !important;align-items:start !important;margin:0 !important;}.views-view-grid .col{background:#fff !important;border-radius:12px !important;box-shadow:0 2px 14px rgba(0,0,0,0.08) !important;overflow:hidden !important;display:flex !important;flex-direction:column !important;transition:transform 0.22s ease,box-shadow 0.22s ease !important;margin-bottom:0 !important;padding:0 !important;}.views-view-grid .col:hover{transform:translateY(-4px) !important;box-shadow:0 8px 28px rgba(0,0,0,0.14) !important;}.views-view-grid .views-field-field-image{width:100% !important;overflow:hidden !important;height:190px !important;flex-shrink:0 !important;}.views-view-grid .views-field-field-image img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;}.views-view-grid .views-field-title{padding:14px 16px 0 16px !important;font-size:1rem !important;font-weight:700 !important;line-height:1.4 !important;}.views-view-grid .views-field-title a{color:#1a4080 !important;text-decoration:none !important;}.views-view-grid .views-field-title a:hover{color:#e05a00 !important;}.views-view-grid .views-field-created{padding:6px 16px 0 16px !important;color:#64748b !important;font-size:0.8rem !important;}.views-view-grid .views-field-field-category{padding:8px 16px 16px 16px !important;margin-top:auto !important;}.views-view-grid .views-field-field-category a{display:inline-block !important;background:#e05a00 !important;color:#fff !important;font-size:0.72rem !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:0.05em !important;padding:3px 10px !important;border-radius:20px !important;text-decoration:none !important;}.views-view-grid .views-field-field-image:empty,.views-view-grid .views-field-field-image .field-content:empty{height:190px !important;background:linear-gradient(135deg,#1a4080 0%,#1a2f4a 100%) !important;display:block !important;}.views-view-grid [class*="mb-"]{margin-bottom:0 !important;}html body .block-system-breadcrumb-block nav ol,html body .breadcrumb ol{list-style-type:none !important;list-style:none !important;counter-reset:none !important;padding-left:0 !important;display:flex !important;flex-wrap:wrap !important;gap:4px !important;align-items:center !important;}html body .block-system-breadcrumb-block nav ol li,html body .breadcrumb ol li{list-style-type:none !important;display:flex !important;align-items:center !important;gap:4px !important;}html body .block-system-breadcrumb-block nav ol li::before,html body .breadcrumb ol li::before,html body .block-system-breadcrumb-block nav ol li::marker,html body .breadcrumb ol li::marker{content:none !important;display:none !important;}html body .block-system-breadcrumb-block nav ol li + li::before,html body .breadcrumb ol li + li::before{content:"\203A" !important;display:inline !important;color:#94a3b8 !important;margin-right:4px !important;}.jaw-main [class*="js-view-dom-id"]:has(.views-view-grid){display:block !important;}.views-view-grid .row{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(260px,1fr)) !important;gap:24px !important;align-items:start !important;margin:0 !important;padding:0 !important;}.views-view-grid .views-field-field-category .field-content{display:flex !important;flex-wrap:wrap !important;gap:6px !important;}.views-view-grid .views-field-field-category a{display:inline-flex !important;align-items:center !important;background:#e05a00 !important;color:#fff !important;font-size:0.72rem !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:0.05em !important;padding:3px 10px !important;border-radius:20px !important;text-decoration:none !important;width:auto !important;max-width:fit-content !important;}.views-view-grid ~ nav.pager{margin-top:32px !important;}.jaw-main .feed-icon{display:none !important;}.jaw-main [class*="js-view-dom-id"] > header{display:none !important;}.views-view-grid .row > .clearfix,.views-view-grid .row > [class*="visible-"]{display:none !important;}.jaw-breadcrumb-bar nav ol,#block-jaw-theme-breadcrumbs nav ol{list-style:none !important;list-style-type:none !important;padding-left:0 !important;margin:0 !important;display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:6px !important;}.jaw-breadcrumb-bar nav ol li,#block-jaw-theme-breadcrumbs nav ol li{list-style:none !important;list-style-type:none !important;display:flex !important;align-items:center !important;gap:6px !important;color:#64748b !important;font-size:0.85rem !important;}.jaw-breadcrumb-bar nav ol li::marker,#block-jaw-theme-breadcrumbs nav ol li::marker{content:none !important;display:none !important;}.jaw-breadcrumb-bar nav ol li + li::before,#block-jaw-theme-breadcrumbs nav ol li + li::before{content:"›" !important;color:#94a3b8 !important;display:inline !important;}.jaw-breadcrumb-bar nav ol li a{color:#64748b !important;text-decoration:none !important;}.jaw-breadcrumb-bar nav ol li a:hover{color:#1a4080 !important;}.jaw-car-node .jaw-car-detail{max-width:1200px;margin:0 auto;}.car-detail-title-bar{padding:28px 0 16px;}.car-detail-title-bar h1,.car-detail-title-bar h2{font-size:2rem !important;font-weight:800 !important;color:#1a4080 !important;margin:0 !important;line-height:1.2 !important;}.car-detail-gallery{border-radius:12px;overflow:hidden;margin-bottom:32px;background:#f1f5f9;}.car-detail-gallery img{width:100% !important;max-height:480px !important;object-fit:cover !important;display:block !important;border-radius:12px !important;}.car-detail-body{display:grid !important;grid-template-columns:1fr 1fr !important;gap:24px !important;align-items:start !important;margin-bottom:40px !important;}.car-specs-card,.car-equipment-card{background:#fff !important;border-radius:12px !important;box-shadow:0 2px 14px rgba(0,0,0,0.07) !important;padding:24px !important;}.car-specs-heading,.equipment-heading{font-size:0.78rem !important;font-weight:700 !important;letter-spacing:0.1em !important;text-transform:uppercase !important;color:#94a3b8 !important;margin:0 0 16px !important;padding-bottom:10px !important;border-bottom:1px solid #e2e8f0 !important;}.car-specs-list{margin:0 !important;padding:0 !important;}.spec-row{display:flex !important;justify-content:space-between !important;align-items:baseline !important;padding:10px 0 !important;border-bottom:1px solid #f1f5f9 !important;gap:12px !important;}.spec-row:last-child{border-bottom:none !important;}.spec-row dt{font-size:0.82rem !important;color:#64748b !important;font-weight:500 !important;white-space:nowrap !important;min-width:120px !important;}.spec-row dd{font-size:0.9rem !important;color:#1a4080 !important;font-weight:600 !important;margin:0 !important;text-align:right !important;}.spec-row dd a{color:#1a4080 !important;text-decoration:none !important;}.equipment-section{margin-bottom:20px !important;}.equipment-section:last-child{margin-bottom:0 !important;}.equipment-heading{font-size:0.72rem !important;margin-bottom:10px !important;border-bottom:none !important;padding-bottom:0 !important;color:#1a4080 !important;}.equipment-tags{display:flex !important;flex-wrap:wrap !important;gap:8px !important;}.equipment-tags > div,.equipment-tags div{display:inline-flex !important;}.equipment-tags a{display:inline-block !important;background:#f1f5f9 !important;color:#334155 !important;font-size:0.78rem !important;font-weight:500 !important;padding:4px 12px !important;border-radius:20px !important;text-decoration:none !important;white-space:nowrap !important;border:1px solid #e2e8f0 !important;}.equipment-tags a:hover{background:#1a4080 !important;color:#fff !important;border-color:#1a4080 !important;}.car-detail-footer{display:none !important;}.jaw-car-node footer{display:none !important;}@media (max-width:768px){.car-detail-body{grid-template-columns:1fr !important;}.car-detail-title-bar h1{font-size:1.5rem !important;}}.jaw-exporter-node .jaw-exporter-detail{max-width:1200px;margin:0 auto;}.exporter-profile-header{display:flex !important;align-items:center !important;gap:28px !important;background:#fff !important;border-radius:12px !important;box-shadow:0 2px 14px rgba(0,0,0,0.07) !important;padding:28px !important;margin-bottom:24px !important;}.exporter-logo-wrap img{width:100px !important;height:100px !important;object-fit:contain !important;border-radius:8px !important;border:1px solid #e2e8f0 !important;padding:8px !important;background:#fff !important;}.exporter-header-info h1,.exporter-header-info h2{font-size:1.7rem !important;font-weight:800 !important;color:#1a4080 !important;margin:0 0 6px !important;}.exporter-website a{color:#e05a00 !important;font-size:0.9rem !important;text-decoration:none !important;}.exporter-country{color:#64748b !important;font-size:0.85rem !important;margin-top:4px !important;}.exporter-about-card{background:#fff !important;border-radius:12px !important;box-shadow:0 2px 14px rgba(0,0,0,0.07) !important;padding:24px !important;margin-bottom:24px !important;}.exporter-section-heading{font-size:0.78rem !important;font-weight:700 !important;letter-spacing:0.1em !important;text-transform:uppercase !important;color:#94a3b8 !important;margin:0 0 16px !important;padding-bottom:10px !important;border-bottom:1px solid #e2e8f0 !important;}.exporter-about-body{color:#334155 !important;line-height:1.7 !important;font-size:0.95rem !important;}.exporter-details-body{display:grid !important;grid-template-columns:1fr 1fr !important;gap:24px !important;align-items:start !important;}.exporter-info-card,.exporter-contact-card{background:#fff !important;border-radius:12px !important;box-shadow:0 2px 14px rgba(0,0,0,0.07) !important;padding:24px !important;}.exporter-specs-list{margin:0 !important;padding:0 !important;}.jaw-exporter-node footer{display:none !important;}@media (max-width:768px){.exporter-profile-header{flex-direction:column !important;text-align:center !important;}.exporter-details-body{grid-template-columns:1fr !important;}}.jaw-exporter-node .spec-row dd .field__label,.jaw-exporter-node .spec-row dd .field__item + .field__label,.jaw-exporter-node .exporter-header-info .field__label,.jaw-exporter-node .exporter-about-body .field__label,.jaw-exporter-node .field__label{display:none !important;}.jaw-car-node .spec-row dd .field__label,.jaw-car-node .field__label{display:none !important;}.exporter-website .field__label,.exporter-country .field__label{display:none !important;}.jaw-exporter-node .spec-row dd,.jaw-car-node .spec-row dd{display:flex !important;flex-direction:column !important;align-items:flex-end !important;}.jaw-exporter-node .spec-row dd .field__items,.jaw-car-node .spec-row dd .field__items{display:flex !important;flex-direction:column !important;align-items:flex-end !important;gap:2px !important;}.jaw-exporter-node .spec-row dd > div > div:first-child,.jaw-car-node .spec-row dd > div > div:first-child{display:none !important;}.jaw-exporter-node .spec-row dd > div,.jaw-car-node .spec-row dd > div{display:contents !important;}.jaw-exporter-node .spec-row dd > div > div:last-child,.jaw-car-node .spec-row dd > div > div:last-child{display:contents !important;}.exporter-website > div > div:first-child,.exporter-country > div > div:first-child{display:none !important;}.exporter-website a{color:var(--jaw-red) !important;font-weight:500 !important;text-decoration:none !important;}.exporter-website a:hover{text-decoration:underline !important;}.exporter-country{color:#64748b !important;font-size:0.9rem !important;}@media (max-width:900px){.car-detail-body,.exporter-details-body{grid-template-columns:1fr !important;}.exporter-profile-header{flex-direction:column !important;align-items:flex-start !important;gap:16px !important;}.views-view-grid .row{grid-template-columns:repeat(auto-fill,minmax(220px,1fr)) !important;}}@media (max-width:680px){.jaw-header .jaw-nav{overflow-x:auto;white-space:nowrap;}.jaw-cars-grid,[class*="js-view-dom-id"]{grid-template-columns:repeat(2,1fr) !important;gap:14px !important;}.views-view-grid .row{grid-template-columns:repeat(2,1fr) !important;gap:14px !important;}.jaw-main{padding:12px 12px !important;}.jaw-hero{padding:40px 16px !important;}.jaw-hero h1{font-size:1.8rem !important;}.jaw-hero-subtitle{font-size:1rem !important;}.car-detail-title-bar h1{font-size:1.4rem !important;}.car-specs-card,.car-equipment-card{padding:16px !important;}.car-detail-gallery img{max-height:260px !important;}.exporter-about-card,.exporter-info-card,.exporter-contact-card{padding:16px !important;}.exporter-header-info h1{font-size:1.2rem !important;}.spec-row{flex-wrap:wrap !important;gap:2px !important;}.spec-row dt{flex:1 1 50% !important;}.spec-row dd{flex:1 1 auto !important;text-align:right !important;}}@media (max-width:420px){.jaw-cars-grid,[class*="js-view-dom-id"]{grid-template-columns:1fr !important;}.views-view-grid .row{grid-template-columns:1fr !important;}.exporter-profile-header{align-items:center !important;text-align:center !important;}.exporter-logo-wrap img{width:70px !important;height:70px !important;}.jaw-nav a{font-size:0.75rem !important;padding:0 10px !important;}.jaw-cta-btn{padding:8px 14px !important;font-size:0.8rem !important;}}.layout__region:has(.view-bootstrap-slideshow),.layout-builder__region:has(.view-bootstrap-slideshow){flex:0 0 100% !important;max-width:100% !important;width:100% !important;}.l-row:has(.view-bootstrap-slideshow),.layout-section:has(.view-bootstrap-slideshow){display:block !important;}.view-bootstrap-slideshow{width:100% !important;max-width:100% !important;overflow:hidden;border-radius:12px;background:#000;}.view-bootstrap-slideshow .view-content{position:relative;width:100% !important;}.view-bootstrap-slideshow img{width:100% !important;height:460px !important;object-fit:cover !important;object-position:center !important;display:block !important;border-radius:0 !important;}.view-bootstrap-slideshow .carousel-inner > .item{display:none !important;}.view-bootstrap-slideshow .carousel-inner > .item.active,.view-bootstrap-slideshow .carousel-inner > .item:first-child{display:block !important;}.view-bootstrap-slideshow .carousel-item{display:none !important;}.view-bootstrap-slideshow .carousel-item.active,.view-bootstrap-slideshow .carousel-item:first-child{display:block !important;}.view-bootstrap-slideshow .carousel-control-prev,.view-bootstrap-slideshow .carousel-control-next,.view-bootstrap-slideshow .left.carousel-control,.view-bootstrap-slideshow .right.carousel-control{width:48px !important;background:rgba(13,27,42,0.55) !important;border-radius:50% !important;height:48px !important;top:50% !important;transform:translateY(-50%) !important;margin:0 12px !important;}.block--broken,.block-plugin-id-broken,[class*="block--broken"],.layout-builder-block-error,.block-content--type-broken{display:none !important;}.view-id-popular_reviews .view-content,.view-id-popular-reviews .view-content,.block-views-blockpopular-reviews-block-1 .view-content,.block-views-blockpopular-reviews-block-2 .view-content{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(280px,1fr)) !important;gap:24px !important;padding:0 !important;list-style:none !important;margin:0 !important;}.view-id-popular_reviews .views-row,.view-id-popular_reviews article,.view-id-popular-reviews .views-row,.view-id-popular-reviews article{background:#fff !important;border-radius:10px !important;box-shadow:0 2px 12px rgba(0,0,0,0.08) !important;overflow:hidden !important;transition:transform 0.2s,box-shadow 0.2s !important;display:flex !important;flex-direction:column !important;}.view-id-popular_reviews .views-row:hover,.view-id-popular_reviews article:hover{transform:translateY(-4px) !important;box-shadow:0 6px 24px rgba(0,0,0,0.13) !important;}.view-id-popular_reviews .views-field img,.view-id-popular-reviews .views-field img{width:100% !important;height:200px !important;object-fit:cover !important;display:block !important;border-radius:0 !important;flex-shrink:0 !important;}.view-id-popular_reviews .views-field-title,.view-id-popular-reviews .views-field-title{padding:14px 16px 6px !important;flex:1 !important;}.view-id-popular_reviews .views-field-title a,.view-id-popular-reviews .views-field-title a{font-weight:600 !important;color:var(--jaw-navy) !important;text-decoration:none !important;font-size:1rem !important;line-height:1.45 !important;display:block !important;}.view-id-popular_reviews .views-field-title a:hover{color:var(--jaw-red) !important;}.view-id-popular_reviews .views-field-created,.view-id-popular_reviews .views-field-field-date,.view-id-popular-reviews .views-field-created{padding:0 16px 14px !important;color:#64748b !important;font-size:0.82rem !important;}.block__title,h2.block-title{font-size:1.65rem !important;font-weight:700 !important;color:var(--jaw-navy) !important;margin:36px 0 20px !important;padding-bottom:10px !important;border-bottom:3px solid var(--jaw-red) !important;display:inline-block !important;}.jaw-cars-grid .car-card,.views-view-grid .car-card,.view-id-cars .views-row{background:#fff !important;border-radius:10px !important;box-shadow:0 2px 10px rgba(0,0,0,0.07) !important;overflow:hidden !important;transition:transform 0.2s,box-shadow 0.2s !important;}.jaw-cars-grid .car-card:hover,.view-id-cars .views-row:hover{transform:translateY(-4px) !important;box-shadow:0 8px 28px rgba(0,0,0,0.12) !important;}.car-price,.views-field-field-price .field-content{background:var(--jaw-red) !important;color:#fff !important;font-weight:700 !important;padding:4px 12px !important;border-radius:6px !important;font-size:0.95rem !important;display:inline-block !important;}.car-detail-gallery img{border-radius:10px !important;box-shadow:0 2px 12px rgba(0,0,0,0.1) !important;}.car-specs-card .spec-row dt{font-weight:600 !important;color:#374151 !important;}.car-specs-card .spec-row dd{color:#1f2937 !important;}.exporter-website a{display:inline-flex !important;align-items:center !important;gap:6px !important;background:var(--jaw-navy) !important;color:#fff !important;padding:8px 18px !important;border-radius:6px !important;font-weight:600 !important;font-size:0.9rem !important;text-decoration:none !important;transition:background 0.2s !important;}.exporter-website a:hover{background:var(--jaw-red) !important;}.view-id-reviews .view-content{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(300px,1fr)) !important;gap:24px !important;}.view-id-reviews .views-row{background:#fff !important;border-radius:10px !important;box-shadow:0 2px 12px rgba(0,0,0,0.08) !important;overflow:hidden !important;transition:transform 0.2s,box-shadow 0.2s !important;display:flex !important;flex-direction:column !important;}.view-id-reviews .views-row:hover{transform:translateY(-4px) !important;box-shadow:0 6px 24px rgba(0,0,0,0.13) !important;}.view-id-reviews .views-row img{width:100% !important;height:200px !important;object-fit:cover !important;display:block !important;}.view-id-reviews .views-field-title{padding:14px 16px 6px !important;flex:1 !important;}.view-id-reviews .views-field-title a{font-weight:600 !important;color:var(--jaw-navy) !important;text-decoration:none !important;font-size:1rem !important;line-height:1.45 !important;display:block !important;}.view-id-reviews .views-field-title a:hover{color:var(--jaw-red) !important;}.view-id-reviews .views-field-created,.view-id-reviews .views-field-field-date{padding:0 16px 14px !important;color:#64748b !important;font-size:0.82rem !important;}.jaw-article-node,.node--type-articles.node--view-mode-full,.node--type-review.node--view-mode-full{max-width:780px !important;margin:0 auto !important;}.jaw-article-node .node__content,.node--type-articles .node__content{font-size:1.05rem !important;line-height:1.75 !important;color:#1f2937 !important;}.jaw-article-node h1,.node--type-articles h1{font-size:2rem !important;font-weight:700 !important;color:var(--jaw-navy) !important;line-height:1.3 !important;margin-bottom:12px !important;}.jaw-article-node .field--name-field-image img,.node--type-articles .field--name-field-image img{width:100% !important;max-height:480px !important;object-fit:cover !important;border-radius:10px !important;margin-bottom:24px !important;box-shadow:0 2px 16px rgba(0,0,0,0.1) !important;}.jaw-article-node .field--name-body p,.node--type-articles .field--name-body p{margin-bottom:1.25em !important;}.node__submitted{color:#64748b !important;font-size:0.88rem !important;margin-bottom:20px !important;padding-bottom:16px !important;border-bottom:1px solid #e5e7eb !important;}.pager__items{display:flex !important;justify-content:center !important;gap:6px !important;list-style:none !important;padding:32px 0 !important;margin:0 !important;}.pager__item a,.pager__item span{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:38px !important;height:38px !important;padding:0 10px !important;border-radius:6px !important;font-weight:600 !important;font-size:0.9rem !important;color:var(--jaw-navy) !important;background:#f1f5f9 !important;text-decoration:none !important;transition:background 0.15s,color 0.15s !important;border:1px solid #e2e8f0 !important;}.pager__item a:hover{background:var(--jaw-navy) !important;color:#fff !important;border-color:var(--jaw-navy) !important;}.pager__item.is-active a,.pager__item.is-active span{background:var(--jaw-red) !important;color:#fff !important;border-color:var(--jaw-red) !important;}@media (max-width:900px){.view-bootstrap-slideshow img{height:320px !important;}.view-id-popular_reviews .view-content,.view-id-reviews .view-content{grid-template-columns:repeat(2,1fr) !important;}}@media (max-width:680px){.view-bootstrap-slideshow img{height:220px !important;}.view-id-popular_reviews .view-content,.view-id-reviews .view-content{grid-template-columns:1fr !important;gap:16px !important;}.jaw-article-node h1,.node--type-articles h1{font-size:2.5rem !important;}}.slideshow-fluid [class*="js-view-dom-id"],.slideshow-fluid .views-element-container{display:block !important;width:100% !important;grid-template-columns:none !important;}.slideshow-fluid #views-bootstrap-slideshow-block-1,[id*="views-bootstrap-slideshow"]{width:100% !important;max-width:100% !important;display:block !important;border-radius:12px !important;overflow:hidden !important;}.slideshow-fluid .carousel-inner,[id*="views-bootstrap-slideshow"] .carousel-inner{width:100% !important;}.slideshow-fluid .item,.slideshow-fluid .item.row,[id*="views-bootstrap-slideshow"] .item,[id*="views-bootstrap-slideshow"] .item.row{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;display:block !important;}.slideshow-fluid .col-md-12,[id*="views-bootstrap-slideshow"] .col-md-12{width:100% !important;max-width:100% !important;padding:0 !important;flex:0 0 100% !important;}.slideshow-fluid img,[id*="views-bootstrap-slideshow"] img{width:100% !important;height:460px !important;object-fit:cover !important;object-position:center !important;display:block !important;border-radius:0 !important;}[id*="views-bootstrap-slideshow"] .item{display:none !important;}[id*="views-bootstrap-slideshow"] .item.active,[id*="views-bootstrap-slideshow"] .item:first-of-type{display:block !important;}[id*="views-bootstrap-slideshow"] .carousel-inner .item.row{display:none !important;}[id*="views-bootstrap-slideshow"] .carousel-inner .item.row.active{display:block !important;}[id*="views-bootstrap-slideshow"] .carousel-inner .item.row:first-child{display:block !important;}.content-category.row-no-gutters{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(300px,1fr)) !important;gap:24px !important;padding:0 !important;margin:0 !important;}.content-category.row-no-gutters .col-lg-6,.content-category.row-no-gutters .col-sm-12{max-width:100% !important;flex:unset !important;width:auto !important;padding:0 !important;}.content-category.row-no-gutters .views-row{display:flex !important;flex-direction:column !important;background:#fff !important;border-radius:10px !important;box-shadow:0 2px 12px rgba(0,0,0,0.08) !important;overflow:hidden !important;transition:transform 0.2s,box-shadow 0.2s !important;height:100% !important;}.content-category.row-no-gutters .views-row:hover{transform:translateY(-4px) !important;box-shadow:0 6px 24px rgba(0,0,0,0.13) !important;}.content-category.row-no-gutters .views-field img{width:100% !important;height:200px !important;object-fit:cover !important;display:block !important;border-radius:0 !important;flex-shrink:0 !important;}.content-category.row-no-gutters .views-field-title{padding:14px 16px 6px !important;flex:1 !important;}.content-category.row-no-gutters .views-field-title a{font-weight:600 !important;color:var(--jaw-navy) !important;text-decoration:none !important;font-size:1rem !important;line-height:1.45 !important;display:block !important;}.content-category.row-no-gutters .views-field-title a:hover{color:var(--jaw-red) !important;}.content-category.row-no-gutters .views-field-created,.content-category.row-no-gutters .views-field-field-date{padding:0 16px 14px !important;color:#64748b !important;font-size:0.82rem !important;}@media (max-width:900px){.content-category.row-no-gutters{grid-template-columns:repeat(2,1fr) !important;}}@media (max-width:600px){.content-category.row-no-gutters{grid-template-columns:1fr !important;gap:16px !important;}}.content-category.row-no-gutters{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(300px,1fr)) !important;gap:24px !important;padding:0 !important;margin:0 !important;}.content-category.row-no-gutters .col-lg-6,.content-category.row-no-gutters .col-sm-12{max-width:100% !important;flex:unset !important;width:auto !important;padding:0 !important;}.content-category.row-no-gutters .views-row{display:flex !important;flex-direction:column !important;background:#fff !important;border-radius:10px !important;box-shadow:0 2px 12px rgba(0,0,0,0.08) !important;overflow:hidden !important;transition:transform 0.2s,box-shadow 0.2s !important;height:100% !important;}.content-category.row-no-gutters .views-row:hover{transform:translateY(-4px) !important;box-shadow:0 6px 24px rgba(0,0,0,0.13) !important;}.content-category.row-no-gutters .views-field img{width:100% !important;height:200px !important;object-fit:cover !important;display:block !important;border-radius:0 !important;flex-shrink:0 !important;}.content-category.row-no-gutters .views-field-title{padding:14px 16px 6px !important;flex:1 !important;}.content-category.row-no-gutters .views-field-title a{font-weight:600 !important;color:var(--jaw-navy) !important;text-decoration:none !important;font-size:1rem !important;line-height:1.45 !important;display:block !important;}.content-category.row-no-gutters .views-field-title a:hover{color:var(--jaw-red) !important;}.content-category.row-no-gutters .views-field-created,.content-category.row-no-gutters .views-field-field-date{padding:0 16px 14px !important;color:#64748b !important;font-size:0.82rem !important;}@media (max-width:900px){.content-category.row-no-gutters{grid-template-columns:repeat(2,1fr) !important;}}@media (max-width:600px){.content-category.row-no-gutters{grid-template-columns:1fr !important;gap:16px !important;}}.layout-builder__layout .col-12 > div[class=""],.layout-builder__layout .col-lg-3 > div[class=""],.layout-builder__layout .col-md-3 > div[class=""],.layout.row.no-gutters > .col-12 > div[class=""],.l-row > div > div[class=""][id=""]{display:none !important;}.views-exposed-form.bef-exposed-form,#views-exposed-form-cars-page-1{background:#fff !important;border:1px solid #e2e8f0 !important;border-radius:10px !important;padding:20px 24px !important;box-shadow:0 2px 10px rgba(0,0,0,0.07) !important;margin-bottom:28px !important;display:flex !important;flex-wrap:wrap !important;gap:10px 12px !important;align-items:flex-end !important;}.views-exposed-form.bef-exposed-form .form-item,#views-exposed-form-cars-page-1 .form-item{flex:1 1 160px !important;margin:0 !important;min-width:130px !important;}.views-exposed-form.bef-exposed-form .form-item label,#views-exposed-form-cars-page-1 .form-item label{display:block !important;font-size:0.72rem !important;font-weight:700 !important;color:#6b7280 !important;margin-bottom:5px !important;text-transform:uppercase !important;letter-spacing:0.05em !important;}.views-exposed-form.bef-exposed-form select,#views-exposed-form-cars-page-1 select{width:100% !important;padding:9px 12px !important;border:1px solid #d1d5db !important;border-radius:6px !important;font-size:0.88rem !important;background:#f9fafb !important;color:#374151 !important;cursor:pointer !important;}.views-exposed-form.bef-exposed-form input[type="text"],.views-exposed-form.bef-exposed-form input[type="number"],#views-exposed-form-cars-page-1 input[type="text"],#views-exposed-form-cars-page-1 input[type="number"]{width:100% !important;padding:9px 12px !important;border:1px solid #d1d5db !important;border-radius:6px !important;font-size:0.88rem !important;background:#f9fafb !important;color:#374151 !important;box-sizing:border-box !important;}.views-exposed-form.bef-exposed-form fieldset,#views-exposed-form-cars-page-1 fieldset{border:1px solid #e2e8f0 !important;border-radius:6px !important;padding:10px 12px !important;flex:1 1 220px !important;margin:0 !important;}.views-exposed-form.bef-exposed-form .fieldset-wrapper,#views-exposed-form-cars-page-1 .fieldset-wrapper{display:flex !important;gap:8px !important;}.views-exposed-form.bef-exposed-form .form-actions,#views-exposed-form-cars-page-1 .form-actions{flex:0 0 auto !important;margin:0 !important;display:flex !important;gap:8px !important;align-items:flex-end !important;}.views-exposed-form.bef-exposed-form .form-submit{padding:10px 22px !important;border-radius:6px !important;font-weight:700 !important;font-size:0.9rem !important;cursor:pointer !important;border:none !important;white-space:nowrap !important;}.views-exposed-form.bef-exposed-form input[value="Search"],#edit-submit-cars{background:var(--jaw-red) !important;color:#fff !important;}.views-exposed-form.bef-exposed-form input[value="Reset"],[id*="edit-reset"]{background:#f1f5f9 !important;color:var(--jaw-navy) !important;border:1px solid #d1d5db !important;}.view-id-cars .views-row,.view-cars .views-row{margin-bottom:16px !important;display:block !important;}.main-car-section{display:flex !important;background:#fff !important;border:1px solid #e5e7eb !important;border-radius:10px !important;overflow:hidden !important;box-shadow:0 2px 8px rgba(0,0,0,0.06) !important;transition:box-shadow 0.2s,transform 0.18s !important;position:relative !important;}.main-car-section:hover{box-shadow:0 8px 32px rgba(0,0,0,0.13) !important;transform:translateY(-2px) !important;}.main-col-1{flex:0 0 300px !important;width:300px !important;min-width:300px !important;max-width:300px !important;overflow:hidden !important;background:#f1f5f9 !important;position:relative !important;}.main-col-1 img{width:100% !important;height:210px !important;object-fit:cover !important;display:block !important;transition:transform 0.35s ease !important;}.main-car-section:hover .main-col-1 img{transform:scale(1.05) !important;}.main-col-2{flex:1 !important;padding:18px 22px !important;display:flex !important;flex-direction:column !important;gap:10px !important;min-width:0 !important;}.car-title{margin:0 !important;}.car-title a{font-size:1.18rem !important;font-weight:700 !important;color:var(--jaw-navy) !important;text-decoration:none !important;line-height:1.3 !important;display:block !important;}.car-title a:hover{color:var(--jaw-red) !important;}.vehicle-item-main-info{display:flex !important;flex-wrap:wrap !important;gap:6px 8px !important;margin:0 !important;}.main-info-box{display:inline-flex !important;align-items:center !important;gap:4px !important;background:#f8fafc !important;border:1px solid #e2e8f0 !important;border-radius:5px !important;padding:5px 10px !important;font-size:0.82rem !important;white-space:nowrap !important;}.main-info-ttl{color:#6b7280 !important;font-weight:500 !important;font-size:0.78rem !important;}.main-info-ttl::after{content:':' !important;margin-right:2px !important;}.main-info-body{font-weight:600 !important;color:#1e293b !important;font-size:0.85rem !important;}.main-info-body.text-danger{color:var(--jaw-red) !important;font-size:1.05rem !important;font-weight:800 !important;}.main-info-box:has(.text-danger){background:#fff5f5 !important;border-color:#fca5a5 !important;padding:6px 14px !important;}.car-specs-card{background:#fff !important;border:1px solid #e5e7eb !important;border-radius:10px !important;overflow:hidden !important;box-shadow:0 2px 8px rgba(0,0,0,0.05) !important;}.car-specs-heading{background:var(--jaw-navy) !important;color:#fff !important;font-size:0.85rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.08em !important;padding:12px 20px !important;margin:0 !important;}.car-specs-list{padding:0 !important;margin:0 !important;}.spec-row{display:flex !important;border-bottom:1px solid #f1f5f9 !important;padding:0 !important;}.spec-row:last-child{border-bottom:none !important;}.spec-row dt{flex:0 0 160px !important;background:#f8fafc !important;padding:11px 20px !important;font-size:0.83rem !important;font-weight:600 !important;color:#374151 !important;border-right:1px solid #e5e7eb !important;}.spec-row dd{flex:1 !important;padding:11px 20px !important;font-size:0.88rem !important;color:#1f2937 !important;margin:0 !important;}.car-equipment-card{background:#fff !important;border:1px solid #e5e7eb !important;border-radius:10px !important;overflow:hidden !important;box-shadow:0 2px 8px rgba(0,0,0,0.05) !important;margin-top:20px !important;}.equipment-heading{background:#f1f5f9 !important;color:var(--jaw-navy) !important;font-size:0.8rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.07em !important;padding:10px 16px !important;border-bottom:1px solid #e5e7eb !important;}.equipment-tags{padding:14px 16px !important;display:flex !important;flex-wrap:wrap !important;gap:7px !important;}.equipment-tags .tag,.equipment-tags span,.equipment-tags li{background:#eff6ff !important;color:#1d4ed8 !important;border:1px solid #bfdbfe !important;border-radius:4px !important;padding:4px 10px !important;font-size:0.78rem !important;font-weight:500 !important;list-style:none !important;}.car-detail-hero{background:var(--jaw-navy) !important;color:#fff !important;padding:22px 32px !important;border-radius:10px !important;}.car-detail-gallery img{width:100% !important;max-height:460px !important;object-fit:cover !important;display:block !important;}@media (max-width:900px){.main-col-1{flex:0 0 220px !important;width:220px !important;min-width:220px !important;max-width:220px !important;}.main-col-1 img{height:170px !important;}}@media (max-width:640px){.main-car-section{flex-direction:column !important;}.main-col-1{flex:none !important;width:100% !important;min-width:0 !important;max-width:100% !important;}.main-col-1 img{height:200px !important;}.views-exposed-form.bef-exposed-form{flex-direction:column !important;}}.view-id-cars .contextual-region[class*="js-view-dom-id"],.views-element-container .contextual-region[class*="js-view-dom-id"]:not(.content-category){display:block !important;grid-template-columns:none !important;gap:0 !important;}.jaw-layout .views-element-container .contextual-region[class*="js-view-dom-id"]{display:block !important;grid-template-columns:unset !important;}.view-id-cars .main-car-section,.views-row .main-car-section,.main-car-section{flex-direction:row !important;align-items:flex-start !important;}.car-detail-hero{background:#fff !important;padding:24px 0 0 !important;border-radius:0 !important;}.car-detail-title-bar{padding:0 0 14px !important;border-bottom:3px solid var(--jaw-red) !important;margin-bottom:20px !important;}.car-detail-title-bar h1{font-size:1.9rem !important;font-weight:700 !important;color:var(--jaw-navy) !important;margin:0 !important;line-height:1.3 !important;}.car-detail-gallery img{width:100% !important;max-height:480px !important;object-fit:cover !important;border-radius:10px !important;box-shadow:0 2px 16px rgba(0,0,0,0.12) !important;display:block !important;}.car-detail-body{display:grid !important;grid-template-columns:1fr 1fr !important;gap:28px !important;padding:28px 0 !important;}.car-specs-card{border:1px solid #e5e7eb !important;border-radius:8px !important;overflow:hidden !important;}.car-specs-heading{background:var(--jaw-navy) !important;color:#fff !important;font-size:0.82rem !important;font-weight:700 !important;letter-spacing:0.08em !important;text-transform:uppercase !important;padding:10px 16px !important;border-radius:0 !important;margin:0 !important;}.car-specs-list{margin:0 !important;padding:0 !important;}.spec-row{display:flex !important;border-bottom:1px solid #f1f5f9 !important;margin:0 !important;}.spec-row:last-child{border-bottom:none !important;}.spec-row dt{flex:0 0 150px !important;background:#f8fafc !important;color:#64748b !important;font-size:0.82rem !important;font-weight:600 !important;padding:9px 14px !important;border-right:1px solid #e5e7eb !important;margin:0 !important;}.spec-row dd{flex:1 !important;padding:9px 14px !important;color:#1f2937 !important;font-size:0.9rem !important;font-weight:500 !important;margin:0 !important;}.car-equipment-card{display:flex !important;flex-direction:column !important;gap:14px !important;}.equipment-section{border:1px solid #e5e7eb !important;border-radius:8px !important;overflow:hidden !important;padding:0 !important;}.equipment-section > *:first-child{background:var(--jaw-navy) !important;color:#fff !important;font-size:0.78rem !important;font-weight:700 !important;letter-spacing:0.07em !important;text-transform:uppercase !important;padding:8px 14px !important;display:block !important;margin:0 !important;}.equipment-section > *:last-child,.equipment-tags{padding:10px 12px !important;display:flex !important;flex-wrap:wrap !important;gap:6px !important;}.equipment-section .field--item,.equipment-section span:not(:first-child),.equipment-tag{display:inline-block !important;background:#eff6ff !important;color:#1d4ed8 !important;border:1px solid #bfdbfe !important;border-radius:4px !important;padding:3px 10px !important;font-size:0.78rem !important;font-weight:500 !important;}@media (max-width:900px){.car-detail-body{grid-template-columns:1fr !important;}.car-detail-title-bar h1{font-size:1.5rem !important;}}.views-row{background:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,0.07);margin-bottom:18px !important;overflow:hidden;transition:box-shadow 0.2s;}.views-row:hover{box-shadow:0 6px 24px rgba(0,0,0,0.12) !important;}.exporter-card{display:flex !important;flex-direction:row !important;align-items:stretch !important;min-height:140px !important;}.exporter-card .image{flex:0 0 200px !important;width:200px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:20px !important;background:#f8fafc !important;border-right:1px solid #e5e7eb !important;}.exporter-card .image img{max-width:160px !important;max-height:90px !important;object-fit:contain !important;display:block !important;}.exporter-card .body{flex:1 !important;padding:20px 24px !important;display:flex !important;flex-direction:column !important;justify-content:space-between !important;gap:8px !important;}.exporter-card .body .title{font-size:1.15rem !important;font-weight:700 !important;color:var(--jaw-navy) !important;margin:0 0 4px !important;}.exporter-card .body .title a{color:var(--jaw-navy) !important;text-decoration:none !important;}.exporter-card .body .title a:hover{color:var(--jaw-red) !important;}.exporter-card .body .contact{font-size:0.88rem !important;color:#374151 !important;line-height:1.6 !important;}.exporter-card .body .sub-contact-address{font-size:0.82rem !important;color:#64748b !important;display:inline-block !important;margin-right:12px !important;}.exporter-card .body .cta{display:flex !important;gap:10px !important;flex-wrap:wrap !important;align-items:center !important;margin-top:8px !important;}.exporter-card .body .cta a{display:inline-flex !important;align-items:center !important;padding:7px 16px !important;border-radius:5px !important;font-size:0.82rem !important;font-weight:600 !important;text-decoration:none !important;transition:background 0.15s,color 0.15s !important;}.exporter-card .cta a:nth-child(1){background:var(--jaw-navy) !important;color:#fff !important;}.exporter-card .cta a:nth-child(1):hover{background:#162d47 !important;}.exporter-card .cta a:nth-child(2){background:var(--jaw-red) !important;color:#fff !important;}.exporter-card .cta a:nth-child(2):hover{background:#b91c1c !important;}.exporter-card .cta a:nth-child(3){color:var(--jaw-navy) !important;background:#f1f5f9 !important;border:1px solid #e2e8f0 !important;}.exporter-card .cta a:nth-child(3):hover{background:var(--jaw-navy) !important;color:#fff !important;}@media (max-width:680px){.exporter-card{flex-direction:column !important;}.exporter-card .image{flex:unset !important;width:100% !important;border-right:none !important;border-bottom:1px solid #e5e7eb !important;padding:16px !important;}}article.jaw-exporter-profile{max-width:1100px !important;margin:0 auto !important;}.jaw-exporter-detail .exporter-header{display:flex !important;align-items:center !important;gap:28px !important;background:#fff !important;border:1px solid #e5e7eb !important;border-radius:10px !important;padding:24px 28px !important;margin-bottom:24px !important;box-shadow:0 2px 10px rgba(0,0,0,0.06) !important;}.jaw-exporter-detail .exporter-logo{flex:0 0 180px !important;display:flex !important;align-items:center !important;justify-content:center !important;}.jaw-exporter-detail .exporter-logo img{max-width:160px !important;max-height:80px !important;object-fit:contain !important;}.jaw-exporter-detail .exporter-title-wrap{flex:1 !important;}.jaw-exporter-detail .exporter-name,.jaw-exporter-detail h1.exporter-name{font-size:1.75rem !important;font-weight:700 !important;color:var(--jaw-navy) !important;margin:0 0 6px !important;line-height:1.2 !important;}.jaw-exporter-detail .exporter-details-body{background:#fff !important;border:1px solid #e5e7eb !important;border-radius:10px !important;padding:24px 28px !important;box-shadow:0 2px 10px rgba(0,0,0,0.06) !important;}.jaw-exporter-detail .exporter-details-body > div:not(.js-form-item):not([class*="field"]){padding:9px 0 !important;border-bottom:1px solid #f1f5f9 !important;color:#374151 !important;font-size:0.92rem !important;line-height:1.5 !important;}.jaw-exporter-detail .exporter-details-body > div:last-child{border-bottom:none !important;}.jaw-exporter-detail .exporter-details-body .js-form-item{padding:9px 0 !important;border-bottom:1px solid #f1f5f9 !important;font-size:0.88rem !important;color:#64748b !important;}.jaw-exporter-detail .exporter-details-body .js-form-item .form-item__label,.jaw-exporter-detail .exporter-details-body .js-form-item label{font-weight:600 !important;color:#374151 !important;display:inline !important;margin-right:8px !important;}.jaw-main article footer,.jaw-article-node footer{background:transparent !important;color:#64748b !important;padding:0 !important;margin:0 0 20px !important;border:none !important;font-size:0.85rem !important;}.jaw-article-node{max-width:820px !important;margin:0 auto !important;}.jaw-article-inner{background:#fff !important;padding:0 !important;}.jaw-article-title,.jaw-article-node h1.jaw-article-title{font-size:2.5rem !important;font-weight:700 !important;color:var(--jaw-navy) !important;line-height:1.3 !important;margin:24px 0 16px !important;padding-bottom:14px !important;border-bottom:3px solid var(--jaw-red) !important;}.jaw-article-meta{display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:12px !important;color:#64748b !important;font-size:0.85rem !important;margin-bottom:20px !important;padding-bottom:14px !important;border-bottom:1px solid #e5e7eb !important;}.jaw-article-image{margin-bottom:28px !important;}.jaw-article-image img{width:100% !important;max-height:480px !important;object-fit:cover !important;border-radius:10px !important;box-shadow:0 2px 16px rgba(0,0,0,0.1) !important;display:block !important;}.jaw-article-body{font-size:1.05rem !important;line-height:1.8 !important;color:#1f2937 !important;}.jaw-article-body p{margin-bottom:1.3em !important;}.jaw-article-body h2,.jaw-article-body h3{font-weight:700 !important;color:var(--jaw-navy) !important;margin:1.5em 0 0.6em !important;}.jaw-article-body h2{font-size:1.35rem !important;}.jaw-article-body h3{font-size:1.15rem !important;}.jaw-article-body ul,.jaw-article-body ol{padding-left:1.6em !important;margin-bottom:1.2em !important;}.jaw-article-body li{margin-bottom:0.4em !important;}.jaw-article-body a{color:var(--jaw-red) !important;}.jaw-article-tags{margin-top:28px !important;padding-top:16px !important;border-top:1px solid #e5e7eb !important;}@media (max-width:680px){.jaw-article-title{font-size:1.5rem !important;}}.jaw-layout__content,.jaw-layout__inner,.layout-container{padding-bottom:0 !important;}footer.jaw-footer{background:#e8f2ff !important;color:#334e6e !important;padding:0 !important;margin-top:0 !important;}.jaw-footer__cols{display:grid !important;grid-template-columns:2fr 1fr 1fr !important;gap:40px !important;padding:48px 20px 36px !important;}.jaw-footer__brand{font-size:1.25rem !important;font-weight:700 !important;color:#fff !important;margin-bottom:12px !important;letter-spacing:0.03em !important;}.jaw-footer__desc{font-size:0.9rem !important;line-height:1.7 !important;color:#94a3b8 !important;margin:0 !important;}.jaw-footer__heading{font-size:0.8rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.1em !important;color:#fff !important;margin:0 0 16px !important;}.jaw-footer__links{list-style:none !important;margin:0 !important;padding:0 !important;}.jaw-footer__links li{margin-bottom:8px !important;}.jaw-footer__links a{color:#94a3b8 !important;text-decoration:none !important;font-size:0.9rem !important;transition:color 0.2s !important;}.jaw-footer__links a:hover{color:var(--jaw-red) !important;}.jaw-footer__bottom{background:rgba(0,0,0,0.25) !important;border-top:1px solid rgba(255,255,255,0.07) !important;padding:16px 20px !important;}.jaw-footer__bottom .jaw-wrap{display:flex !important;justify-content:center !important;align-items:center !important;}.jaw-footer__copy{color:#64748b !important;font-size:0.82rem !important;margin:0 !important;}#block-jaw-theme-powered{display:none !important;}@media (max-width:768px){.jaw-footer__cols{grid-template-columns:1fr !important;gap:28px !important;padding:36px 20px 24px !important;}}.jaw-layout{padding-bottom:0 !important;}.block-local-tasks-block{margin-bottom:16px !important;}.jaw-nav__link.is-active,.jaw-nav a.is-active{color:var(--jaw-red) !important;border-bottom:2px solid var(--jaw-red) !important;}.jaw-breadcrumb ol,nav[aria-label="Breadcrumb"] ol{list-style:none !important;padding:0 !important;margin:0 !important;display:flex !important;flex-wrap:wrap !important;gap:4px !important;align-items:center !important;}.jaw-breadcrumb li::before,nav[aria-label="Breadcrumb"] li::before{content:none !important;}.jaw-breadcrumb li + li::before,nav[aria-label="Breadcrumb"] li + li::before{content:"›" !important;color:#94a3b8 !important;margin-right:4px !important;}.pager__item a,.pager__item.is-active a,.pager__item span{border-radius:6px !important;}:root{--jaw-section-bg:#f5f8fc;--jaw-text-main:#1a1a2e;--jaw-text-muted:#5a6a7a;--jaw-border:#dce4ef;}body.path-frontpage .jaw-main{padding:0!important;}body.path-frontpage .jaw-breadcrumb{display:none!important;}body.path-frontpage .jaw-layout{padding:0!important;max-width:none!important;}.jaw-home-hero{background:linear-gradient(135deg,#1a4080 0%,#0d2a5a 100%)!important;padding:64px 20px!important;text-align:center!important;margin:0!important;}.jaw-home-hero__title{font-size:2.4rem!important;font-weight:800!important;color:#fff!important;margin:0 0 8px!important;}.jaw-home-hero__sub{color:rgba(255,255,255,.82)!important;font-size:1.05rem!important;margin:0 0 28px!important;}.jaw-home-hero__search{max-width:580px!important;margin:0 auto!important;display:flex!important;border-radius:6px!important;overflow:hidden!important;box-shadow:0 4px 24px rgba(0,0,0,.25)!important;}.jaw-home-hero__search input{flex:1!important;border:none!important;padding:15px 18px!important;font-size:1rem!important;outline:none!important;}.jaw-home-hero__search button{background:#e05a00!important;color:#fff!important;border:none!important;padding:15px 26px!important;font-size:1rem!important;font-weight:600!important;cursor:pointer!important;white-space:nowrap!important;}.jaw-home-hero__search button:hover{opacity:.9!important;}.jaw-home-hero__tabs{display:flex!important;justify-content:center!important;gap:10px!important;margin-top:20px!important;flex-wrap:wrap!important;}.jaw-home-hero__tab{background:rgba(255,255,255,.15)!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important;padding:7px 18px!important;border-radius:20px!important;text-decoration:none!important;font-size:.88rem!important;}.jaw-home-hero__tab:hover{background:rgba(255,255,255,.28)!important;color:#fff!important;}.jaw-home-types{background:#fff!important;padding:32px 20px!important;border-bottom:1px solid #dce4ef!important;}.jaw-home-types__title{text-align:center!important;font-size:.75rem!important;font-weight:700!important;color:#5a6a7a!important;margin:0 0 18px!important;text-transform:uppercase!important;letter-spacing:.1em!important;}.jaw-home-types__grid{display:flex!important;justify-content:center!important;gap:10px!important;flex-wrap:wrap!important;max-width:860px!important;margin:0 auto!important;}.jaw-home-types__item{display:flex!important;flex-direction:column!important;align-items:center!important;gap:6px!important;padding:14px 16px!important;border:2px solid #dce4ef!important;border-radius:10px!important;text-decoration:none!important;color:#1a1a2e!important;min-width:85px!important;background:#fff!important;transition:all .2s!important;}.jaw-home-types__item:hover{border-color:#1a4080!important;background:#f5f8fc!important;color:#1a4080!important;transform:translateY(-2px)!important;}.jaw-home-types__icon{font-size:1.8rem!important;line-height:1!important;}.jaw-home-types__label{font-size:.77rem!important;font-weight:600!important;}.jaw-home-section{padding:48px 20px!important;}.jaw-home-section--alt{background:#f5f8fc!important;}.jaw-home-section__wrap{max-width:1200px!important;margin:0 auto!important;}.jaw-home-section__head{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:24px!important;border-bottom:2px solid #dce4ef!important;padding-bottom:12px!important;}.jaw-home-section__heading{font-size:1.4rem!important;font-weight:700!important;color:#1a1a2e!important;margin:0!important;}.jaw-home-section__heading span{color:#1a4080!important;}.jaw-home-section__link{color:#1a4080!important;font-size:.9rem!important;font-weight:600!important;text-decoration:none!important;}.jaw-home-section__link:hover{color:#e05a00!important;}.jaw-guides-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))!important;gap:16px!important;}.jaw-guide-card{background:#fff!important;border:1px solid #dce4ef!important;border-radius:10px!important;padding:20px!important;text-decoration:none!important;color:#1a1a2e!important;display:flex!important;flex-direction:column!important;gap:8px!important;transition:all .2s!important;}.jaw-guide-card:hover{border-color:#1a4080!important;box-shadow:0 4px 16px rgba(26,64,128,.1)!important;transform:translateY(-2px)!important;}.jaw-guide-card__icon{font-size:1.8rem!important;line-height:1!important;}.jaw-guide-card__title{font-size:.92rem!important;font-weight:700!important;color:#1a4080!important;}.jaw-guide-card__desc{font-size:.8rem!important;color:#5a6a7a!important;line-height:1.4!important;margin:0!important;}.jaw-trust-bar{background:#1a4080!important;color:#fff!important;padding:28px 20px!important;}.jaw-trust-bar__wrap{max-width:1100px!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important;text-align:center!important;}.jaw-trust-bar__item strong{display:block!important;font-size:1.6rem!important;font-weight:800!important;color:#f5c842!important;}.jaw-trust-bar__item span{font-size:.82rem!important;color:rgba(255,255,255,.82)!important;}@media(max-width:768px){.jaw-home-hero__title{font-size:1.6rem!important;}.jaw-home-hero__search{flex-direction:column!important;}.jaw-trust-bar__wrap{grid-template-columns:repeat(2,1fr)!important;}.jaw-home-section__head{flex-direction:column!important;align-items:flex-start!important;gap:8px!important;}.jaw-guides-grid{grid-template-columns:1fr 1fr!important;}}:root{--jaw-section-bg:#f5f8fc;--jaw-text-main:#1a1a2e;--jaw-text-muted:#5a6a7a;--jaw-border:#dce4ef;}body.path-frontpage .jaw-main{padding:0!important;}body.path-frontpage .jaw-breadcrumb{display:none!important;}body.path-frontpage .jaw-layout{padding:0!important;max-width:none!important;}.jaw-home-hero{background:linear-gradient(135deg,#1a4080 0%,#0d2a5a 100%)!important;padding:64px 20px!important;text-align:center!important;margin:0!important;}.jaw-home-hero__title{font-size:2.4rem!important;font-weight:800!important;color:#fff!important;margin:0 0 8px!important;}.jaw-home-hero__sub{color:rgba(255,255,255,.82)!important;font-size:1.05rem!important;margin:0 0 28px!important;}.jaw-home-hero__search{max-width:580px!important;margin:0 auto!important;display:flex!important;border-radius:6px!important;overflow:hidden!important;box-shadow:0 4px 24px rgba(0,0,0,.25)!important;}.jaw-home-hero__search input{flex:1!important;border:none!important;padding:15px 18px!important;font-size:1rem!important;outline:none!important;}.jaw-home-hero__search button{background:#e05a00!important;color:#fff!important;border:none!important;padding:15px 26px!important;font-size:1rem!important;font-weight:600!important;cursor:pointer!important;}.jaw-home-hero__tabs{display:flex!important;justify-content:center!important;gap:10px!important;margin-top:20px!important;flex-wrap:wrap!important;}.jaw-home-hero__tab{background:rgba(255,255,255,.15)!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important;padding:7px 18px!important;border-radius:20px!important;text-decoration:none!important;font-size:.88rem!important;}.jaw-home-hero__tab:hover{background:rgba(255,255,255,.28)!important;color:#fff!important;}.jaw-home-types{background:#fff!important;padding:32px 20px!important;border-bottom:1px solid #dce4ef!important;}.jaw-home-types__title{text-align:center!important;font-size:.75rem!important;font-weight:700!important;color:#5a6a7a!important;margin:0 0 18px!important;text-transform:uppercase!important;letter-spacing:.1em!important;}.jaw-home-types__grid{display:flex!important;justify-content:center!important;gap:10px!important;flex-wrap:wrap!important;max-width:860px!important;margin:0 auto!important;}.jaw-home-types__item{display:flex!important;flex-direction:column!important;align-items:center!important;gap:6px!important;padding:14px 16px!important;border:2px solid #dce4ef!important;border-radius:10px!important;text-decoration:none!important;color:#1a1a2e!important;min-width:85px!important;background:#fff!important;transition:all .2s!important;}.jaw-home-types__item:hover{border-color:#1a4080!important;background:#f5f8fc!important;color:#1a4080!important;}.jaw-home-types__icon{font-size:1.8rem!important;line-height:1!important;}.jaw-home-types__label{font-size:.77rem!important;font-weight:600!important;}.jaw-home-section{padding:48px 20px!important;}.jaw-home-section--alt{background:#f5f8fc!important;}.jaw-home-section__wrap{max-width:1200px!important;margin:0 auto!important;}.jaw-home-section__head{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:24px!important;border-bottom:2px solid #dce4ef!important;padding-bottom:12px!important;}.jaw-home-section__heading{font-size:1.4rem!important;font-weight:700!important;color:#1a1a2e!important;margin:0!important;}.jaw-home-section__heading span{color:#1a4080!important;}.jaw-home-section__link{color:#1a4080!important;font-size:.9rem!important;font-weight:600!important;text-decoration:none!important;}.jaw-home-section__link:hover{color:#e05a00!important;}.jaw-guides-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))!important;gap:16px!important;}.jaw-guide-card{background:#fff!important;border:1px solid #dce4ef!important;border-radius:10px!important;padding:20px!important;text-decoration:none!important;color:#1a1a2e!important;display:flex!important;flex-direction:column!important;gap:8px!important;transition:all .2s!important;}.jaw-guide-card:hover{border-color:#1a4080!important;box-shadow:0 4px 16px rgba(26,64,128,.1)!important;}.jaw-guide-card__icon{font-size:1.8rem!important;line-height:1!important;}.jaw-guide-card__title{font-size:.92rem!important;font-weight:700!important;color:#1a4080!important;}.jaw-guide-card__desc{font-size:.8rem!important;color:#5a6a7a!important;line-height:1.4!important;margin:0!important;}.jaw-trust-bar{background:#1a4080!important;color:#fff!important;padding:28px 20px!important;}.jaw-trust-bar__wrap{max-width:1100px!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important;text-align:center!important;}.jaw-trust-bar__item strong{display:block!important;font-size:1.6rem!important;font-weight:800!important;color:#f5c842!important;}.jaw-trust-bar__item span{font-size:.82rem!important;color:rgba(255,255,255,.82)!important;}@media(max-width:768px){.jaw-home-hero__title{font-size:1.6rem!important;}.jaw-home-hero__search{flex-direction:column!important;}.jaw-trust-bar__wrap{grid-template-columns:repeat(2,1fr)!important;}.jaw-guides-grid{grid-template-columns:1fr 1fr!important;}}.jaw-car-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;margin-top:24px;}.jaw-car-card{display:flex;flex-direction:column;background:#fff;border:1px solid #e8ecf0;border-radius:10px;overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .2s,transform .2s;}.jaw-car-card:hover{box-shadow:0 6px 24px rgba(26,64,128,.12);transform:translateY(-2px);}.jaw-car-card__img-wrap{width:100%;aspect-ratio:16/10;overflow:hidden;background:#f0f3f7;display:flex;align-items:center;justify-content:center;}.jaw-car-card__img{width:100%;height:100%;object-fit:cover;display:block;}.jaw-car-card__no-img{font-size:3rem;color:#c0c8d4;}.jaw-car-card__body{padding:14px 16px 16px;flex:1;display:flex;flex-direction:column;gap:6px;}.jaw-car-card__title{font-size:.95rem;font-weight:600;color:var(--jaw-navy,#1a4080);margin:0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.jaw-car-card__meta{display:flex;flex-wrap:wrap;gap:6px;font-size:.78rem;color:#6b7a8d;}.jaw-car-card__meta span{background:#f0f3f7;border-radius:4px;padding:2px 7px;}.jaw-car-card__price{font-size:.95rem;font-weight:700;color:var(--jaw-red,#e05a00);margin-top:auto;}.jaw-car-cards__empty{grid-column:1/-1;text-align:center;color:#8a97a8;padding:40px 0;}.jaw-exporter-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px;margin-top:24px;}.jaw-exporter-card{display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;border:1px solid #e8ecf0;border-radius:10px;padding:24px 16px 20px;text-decoration:none;color:inherit;transition:box-shadow .2s,transform .2s;}.jaw-exporter-card:hover{box-shadow:0 6px 24px rgba(26,64,128,.12);transform:translateY(-2px);}.jaw-exporter-card__logo-wrap{width:140px;height:140px;border-radius:12px;background:#f0f3f7;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:14px;flex-shrink:0;}.jaw-exporter-card__logo{width:100%;height:100%;object-fit:contain;padding:8px;}.jaw-exporter-card__no-logo{font-size:2.5rem;color:#c0c8d4;}.jaw-exporter-card__body{display:flex;flex-direction:column;gap:6px;width:100%;}.jaw-exporter-card__name{font-size:.92rem;font-weight:600;color:var(--jaw-navy,#1a4080);margin:0;line-height:1.3;}.jaw-exporter-card__meta{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;font-size:.75rem;color:#6b7a8d;}.jaw-exporter-card__meta span{background:#f0f3f7;border-radius:4px;padding:2px 7px;}.jaw-exporter-card__country{font-weight:600;color:var(--jaw-navy,#1a4080) !important;background:#e8f0fb !important;}.jaw-exporter-cards__empty{grid-column:1/-1;text-align:center;color:#8a97a8;padding:40px 0;}@media (max-width:600px){.jaw-car-cards{grid-template-columns:repeat(2,1fr);gap:12px;}.jaw-exporter-cards{grid-template-columns:repeat(2,1fr);gap:12px;}.jaw-car-card__body{padding:10px 12px 12px;}.jaw-exporter-card{padding:16px 10px 14px;}.jaw-exporter-card__logo-wrap{width:100px;height:100px;}}.jaw-main-nav a,.jaw-main-nav li a{color:var(--jaw-navy) !important;opacity:1;}.jaw-main-nav a:hover,.jaw-main-nav li a:hover,.jaw-main-nav a.is-active{color:var(--jaw-red) !important;}.jaw-hamburger span{background:var(--jaw-navy) !important;}.jaw-site-name:hover{color:var(--jaw-red) !important;}.jaw-footer__heading{color:var(--jaw-navy) !important;}.jaw-footer__desc{color:#4a6080 !important;}.jaw-footer__links a{color:#334e6e !important;}.jaw-footer__links a:hover{color:var(--jaw-red) !important;}.jaw-footer__bottom{background:rgba(26,64,128,0.07) !important;border-top:1px solid rgba(26,64,128,0.12);}.jaw-footer__copy{color:#4a6080 !important;}.jaw-header{background:#e8f2ff !important;box-shadow:0 2px 8px rgba(26,64,128,0.10) !important;}.jaw-footer{background:#e8f2ff !important;color:#334e6e !important;}.jaw-site-name{color:var(--jaw-navy) !important;}.jaw-site-name:hover{color:var(--jaw-red) !important;}.jaw-main-nav ul.menu .menu-item a,.jaw-main-nav .menu .menu-item a,.jaw-main-nav ul li a,.jaw-main-nav .menu-item > a,.jaw-main-nav li a,.jaw-main-nav a{color:var(--jaw-navy) !important;opacity:1 !important;}.jaw-main-nav ul.menu .menu-item a:hover,.jaw-main-nav .menu .menu-item a:hover,.jaw-main-nav ul li a:hover,.jaw-main-nav li a:hover,.jaw-main-nav a:hover,.jaw-main-nav a.is-active,.jaw-main-nav li a.is-active{color:var(--jaw-red) !important;}.jaw-hamburger span,.jaw-hamburger::before,.jaw-hamburger::after{background:var(--jaw-navy) !important;}.jaw-footer__heading,footer.jaw-footer .jaw-footer__heading,.jaw-footer .jaw-footer__heading{color:var(--jaw-navy) !important;}.jaw-footer__desc,footer.jaw-footer .jaw-footer__desc{color:#4a6080 !important;}.jaw-footer__links a,footer.jaw-footer .jaw-footer__links a{color:#334e6e !important;}.jaw-footer__links a:hover,footer.jaw-footer .jaw-footer__links a:hover{color:var(--jaw-red) !important;}.jaw-footer__copy,footer.jaw-footer .jaw-footer__copy{color:#4a6080 !important;}.jaw-footer__bottom,footer.jaw-footer .jaw-footer__bottom{background:rgba(26,64,128,0.07) !important;border-top:1px solid rgba(26,64,128,0.15) !important;}.jaw-page-title{font-size:2.5rem !important;font-weight:700 !important;color:var(--jaw-navy) !important;line-height:1.3 !important;margin:24px 0 20px !important;padding-bottom:14px !important;border-bottom:3px solid var(--jaw-red) !important;}
