[data-theme-id=auto-wow-uk-bespoke]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-ui-family-override,"DM Sans","Inter","Helvetica Neue",Arial,sans-serif);background:var(--color-bg);color:var(--color-text);margin:0}[data-theme-id=auto-wow-uk-bespoke] *,[data-theme-id=auto-wow-uk-bespoke] :before,[data-theme-id=auto-wow-uk-bespoke] :after{box-sizing:border-box}[data-theme-id=auto-wow-uk-bespoke] :where(h1,h2,h3,h4){font-family:var(--font-brand-family-override,"Oswald","Arial Narrow","Helvetica Condensed",sans-serif);letter-spacing:.01em;text-transform:uppercase;margin:0;font-weight:600}[data-theme-id=auto-wow-uk-bespoke] [hidden]{display:none!important}[data-theme-id=auto-wow-uk-bespoke] :where(input,select,textarea){color:var(--color-text);font-family:inherit;font-size:1rem}[data-theme-id=auto-wow-uk-bespoke] :where(button){cursor:pointer;font-family:inherit}[data-theme-id=auto-wow-uk-bespoke] :where(img){max-width:100%;display:block}[data-theme-id=auto-wow-uk-bespoke] :where(:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}[data-theme-id=auto-wow-uk-bespoke] .auto-skip-link{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}[data-theme-id=auto-wow-uk-bespoke] .auto-skip-link:focus{background:var(--color-bg);width:auto;height:auto;color:var(--color-text);z-index:1000;border:2px solid var(--color-primary);padding:12px 16px;text-decoration:none;top:12px;left:12px}[data-theme-id=auto-wow-uk-bespoke] .auto-main{min-height:calc(100vh - 240px);display:block}[data-theme-id=auto-wow-uk-bespoke] .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-theme-id=auto-wow-uk-bespoke] .auto-section{padding:clamp(48px,8vw,96px) clamp(20px,4vw,48px)}[data-theme-id=auto-wow-uk-bespoke] .auto-section>* header,[data-theme-id=auto-wow-uk-bespoke] .auto-section>header,[data-theme-id=auto-wow-uk-bespoke] .auto-section header:not([class*=Header_]){box-shadow:none!important;background:0 0!important}[data-theme-id=auto-wow-uk-bespoke] .auto-section--dark{background:var(--color-bg);color:var(--color-text)}[data-theme-id=auto-wow-uk-bespoke] .auto-container{max-width:1200px;margin:0 auto}[data-theme-id=auto-wow-uk-bespoke] .auto-eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--color-primary);align-items:center;gap:10px;margin:0 0 14px;font-family:Oswald,sans-serif;font-size:.78rem;font-weight:500;display:inline-flex}[data-theme-id=auto-wow-uk-bespoke] .auto-eyebrow:before{content:"";background:var(--color-primary);width:28px;height:2px;display:inline-block}[data-theme-id=auto-wow-uk-bespoke] .auto-section-title{letter-spacing:.01em;text-transform:uppercase;max-width:28ch;margin:0 0 20px;font-family:Oswald,sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1.05}[data-theme-id=auto-wow-uk-bespoke] .auto-section--dark .auto-section-title{color:var(--color-text)}[data-theme-id=auto-wow-uk-bespoke] .auto-section-lead{color:var(--color-muted);max-width:60ch;margin:0 0 36px;font-size:1.05rem;line-height:1.6}[data-theme-id=auto-wow-uk-bespoke] .auto-section--dark .auto-section-lead{color:var(--color-muted)}[data-theme-id=auto-wow-uk-bespoke] .auto-btn{letter-spacing:.14em;text-transform:uppercase;border-radius:var(--radius-button,6px);cursor:pointer;border:2px solid #0000;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:13px 26px;font-family:Oswald,sans-serif;font-size:.92rem;font-weight:600;text-decoration:none;transition:transform .16s,background .16s,color .16s,border-color .16s;display:inline-flex}[data-theme-id=auto-wow-uk-bespoke] .auto-btn--primary{background:var(--color-primary);color:var(--color-bg);border-color:var(--color-primary)}[data-theme-id=auto-wow-uk-bespoke] .auto-btn--primary:hover{background:color-mix(in srgb,var(--color-primary)80%,var(--color-text));border-color:color-mix(in srgb,var(--color-primary)80%,var(--color-text));transform:translateY(-1px)}[data-theme-id=auto-wow-uk-bespoke] .auto-btn--ghost{color:var(--color-text);border-color:var(--color-border);background:0 0}[data-theme-id=auto-wow-uk-bespoke] .auto-section--dark .auto-btn--ghost{color:var(--color-text);border-color:color-mix(in srgb,var(--color-text)28%,transparent)}[data-theme-id=auto-wow-uk-bespoke] .auto-btn--ghost:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-bg);transform:translateY(-1px)}[data-theme-id=auto-wow-uk-bespoke] .auto-cta-link{color:var(--color-primary);border-bottom:2px solid #0000;align-items:center;gap:8px;padding-bottom:2px;font-weight:600;text-decoration:none;transition:border-color .18s;display:inline-flex}[data-theme-id=auto-wow-uk-bespoke] .auto-cta-link:hover{border-bottom-color:var(--color-primary)}[data-theme-id=auto-wow-uk-bespoke] .auto-card{background:var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-card,8px);transition:border-color .2s,transform .2s}[data-theme-id=auto-wow-uk-bespoke] .auto-card:hover{border-color:var(--color-primary);transform:translateY(-3px)}[data-theme-id=auto-wow-uk-bespoke] .auto-sold-banner{background:var(--color-primary);color:var(--color-bg);letter-spacing:.18em;text-transform:uppercase;box-shadow:0 4px 14px color-mix(in srgb,var(--color-primary)40%,transparent);pointer-events:none;z-index:2;padding:6px 40px;font-family:Oswald,sans-serif;font-size:.86rem;font-weight:700;position:absolute;top:18px;right:-36px;transform:rotate(35deg)}[data-theme-id=auto-wow-uk-bespoke] .auto-diagonal-divider{height:24px;position:relative;overflow:hidden}[data-theme-id=auto-wow-uk-bespoke] .auto-diagonal-divider:before{content:"";background:var(--color-primary);transform-origin:0 100%;opacity:.92;position:absolute;inset:0;transform:skewY(-1.5deg)translateY(50%)}[data-theme-id=auto-wow-uk-bespoke] .sps-section-container{max-width:1200px;margin:0 auto;padding:clamp(48px,7vw,96px) clamp(20px,4vw,32px)}[data-theme-id=auto-wow-uk-bespoke] .sps-section-header{text-align:left;margin-bottom:36px}[data-theme-id=auto-wow-uk-bespoke] .sps-section-title{text-transform:uppercase;letter-spacing:.02em;margin:0 0 12px;font-family:Oswald,sans-serif;font-size:clamp(2rem,4vw,2.8rem);font-weight:600}[data-theme-id=auto-wow-uk-bespoke] .sps-section-subtitle{color:var(--color-muted);max-width:60ch;margin:0}[data-theme-id=auto-wow-uk-bespoke] .sps-section-empty{text-align:center;color:var(--color-muted);background:var(--color-surface);border:2px dashed var(--color-border);border-radius:var(--radius-card,8px);padding:64px 24px}[data-theme-id=auto-wow-uk-bespoke] .sps-vehicle-grid{grid-template-columns:1fr;gap:24px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){[data-theme-id=auto-wow-uk-bespoke] .sps-vehicle-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){[data-theme-id=auto-wow-uk-bespoke] .sps-vehicle-grid{grid-template-columns:repeat(3,1fr)}}[data-theme-id=auto-wow-uk-bespoke] .sps-vehicle-card{background:var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-card,8px);transition:border-color .2s,transform .2s;position:relative;overflow:hidden}[data-theme-id=auto-wow-uk-bespoke] .sps-vehicle-card:hover{border-color:var(--color-primary);transform:translateY(-4px)}[data-theme-id=auto-wow-uk-bespoke] .sps-vehicle-card-link{color:inherit;text-decoration:none;display:block}[data-theme-id=auto-wow-uk-bespoke] .sps-vehicle-card-media{aspect-ratio:16/10;background:var(--color-surface);filter:saturate(.85);transition:filter .24s;position:relative;overflow:hidden}[data-theme-id=auto-wow-uk-bespoke] .sps-vehicle-card:hover .sps-vehicle-card-media{filter:saturate()}[data-theme-id=auto-wow-uk-bespoke] .sps-vehicle-card-media img{object-fit:cover;width:100%;height:100%;transition:transform .4s;transform:scale(1)}[data-theme-id=auto-wow-uk-bespoke] .sps-vehicle-card:hover .sps-vehicle-card-media img{transform:scale(1.04)}[data-theme-id=auto-wow-uk-bespoke] .sps-vehicle-card-placeholder{background:linear-gradient(135deg,var(--color-surface)0%,var(--color-bg)100%);width:100%;height:100%}[data-theme-id=auto-wow-uk-bespoke] .sps-vehicle-card-body{padding:18px 20px 22px}[data-theme-id=auto-wow-uk-bespoke] .sps-vehicle-card-title{letter-spacing:.02em;text-transform:uppercase;color:var(--color-text);margin:0 0 6px;font-family:Oswald,sans-serif;font-size:1.05rem;font-weight:600}[data-theme-id=auto-wow-uk-bespoke] .sps-vehicle-card-price{color:var(--color-primary);letter-spacing:.01em;margin:0 0 8px;font-family:Oswald,sans-serif;font-size:1.6rem;font-weight:700}[data-theme-id=auto-wow-uk-bespoke] .sps-vehicle-card-meta{color:var(--color-muted);letter-spacing:.04em;margin:0;font-size:.86rem}[data-theme-id=auto-wow-uk-bespoke] .auto-page-hero{background-image:  linear-gradient(180deg,#00000047 0%,#00000080 60%,#000000b8 100%),var(--brand-image-hero,none),url(/themes/auto-wow-uk-bespoke/images/hero.jpg);color:#fff;isolation:isolate;background-position:50%,50%,50%;background-repeat:no-repeat,no-repeat,no-repeat;background-size:auto,cover,cover;min-height:280px;padding:clamp(72px,12vw,140px) clamp(20px,4vw,48px) clamp(56px,8vw,100px);position:relative;overflow:hidden}[data-theme-id=auto-wow-uk-bespoke] .auto-page-hero--about{background-image:  linear-gradient(180deg,#00000047 0%,#00000080 60%,#000000b8 100%),var(--brand-image-about,none),url(/themes/auto-wow-uk-bespoke/images/about.jpg)}[data-theme-id=auto-wow-uk-bespoke] .auto-page-hero--services{background-image:  linear-gradient(180deg,#00000047 0%,#00000080 60%,#000000b8 100%),var(--brand-image-services,none),url(/themes/auto-wow-uk-bespoke/images/services.jpg)}[data-theme-id=auto-wow-uk-bespoke] .auto-page-hero--finance{background-image:  linear-gradient(180deg,#00000047 0%,#00000080 60%,#000000b8 100%),var(--brand-image-finance,none),url(/themes/auto-wow-uk-bespoke/images/finance.jpg)}[data-theme-id=auto-wow-uk-bespoke] .auto-page-hero--part-exchange{background-image:  linear-gradient(180deg,#00000047 0%,#00000080 60%,#000000b8 100%),var(--brand-image-part-exchange,none),url(/themes/auto-wow-uk-bespoke/images/partExchange.jpg)}[data-theme-id=auto-wow-uk-bespoke] .auto-page-hero--sell-your-car{background-image:  linear-gradient(180deg,#00000047 0%,#00000080 60%,#000000b8 100%),var(--brand-image-sell-your-car,none),url(/themes/auto-wow-uk-bespoke/images/sellYourCar.jpg)}[data-theme-id=auto-wow-uk-bespoke] .auto-page-hero--recently-sold{background-image:  linear-gradient(180deg,#00000047 0%,#00000080 60%,#000000b8 100%),var(--brand-image-recently-sold,none),url(/themes/auto-wow-uk-bespoke/images/recentlySold.jpg)}[data-theme-id=auto-wow-uk-bespoke] .auto-listings-header{background:var(--color-bg);color:var(--color-text);border-bottom:1px solid var(--color-border);padding:clamp(18px,2.6vw,28px) clamp(20px,4vw,48px)}[data-theme-id=auto-wow-uk-bespoke] .auto-listings-header-inner{flex-direction:column;gap:6px;max-width:1200px;margin:0 auto;display:flex}[data-theme-id=auto-wow-uk-bespoke] .auto-listings-header h1{letter-spacing:.01em;text-transform:uppercase;color:var(--color-text);margin:0;font-family:Oswald,sans-serif;font-size:clamp(1.3rem,2.2vw,1.7rem);font-weight:600;line-height:1.15}[data-theme-id=auto-wow-uk-bespoke] .auto-listings-header-crumb{letter-spacing:.22em;text-transform:uppercase;color:var(--color-primary);align-items:center;gap:10px;margin:0;font-family:Oswald,sans-serif;font-size:.72rem;display:inline-flex}[data-theme-id=auto-wow-uk-bespoke] .auto-listings-header-crumb:before{content:"";background:var(--color-primary);width:22px;height:2px;display:inline-block}[data-theme-id=auto-wow-uk-bespoke] .auto-page-hero:before{content:"";background:radial-gradient(circle at 18% 30%,color-mix(in srgb,var(--color-primary)34%,transparent)0%,transparent 55%);pointer-events:none;z-index:-1;position:absolute;inset:0}[data-theme-id=auto-wow-uk-bespoke] .auto-page-hero-inner{max-width:1200px;margin:0 auto;position:relative}[data-theme-id=auto-wow-uk-bespoke] .auto-page-hero h1{letter-spacing:.02em;text-transform:uppercase;color:#fff;text-shadow:0 2px 24px #00000080;margin:0 0 14px;font-family:Oswald,sans-serif;font-size:clamp(2rem,4.4vw,3.4rem);font-weight:700;line-height:1.05}[data-theme-id=auto-wow-uk-bespoke] .auto-page-hero p{color:#ffffffe0;text-shadow:0 1px 8px #0000004d;max-width:62ch;margin:0;font-size:1.05rem;line-height:1.55}[data-theme-id=auto-wow-uk-bespoke] .auto-page-hero-crumb{letter-spacing:.22em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:10px;margin:0 0 18px;padding:6px 14px;font-family:Oswald,sans-serif;font-size:.78rem;font-weight:500;display:inline-flex}[data-theme-id=auto-wow-uk-bespoke] .auto-page-hero-crumb:before{content:"";background:var(--color-primary);width:22px;height:2px;display:inline-block}@media (max-width:640px){[data-theme-id=auto-wow-uk-bespoke] .auto-section,[data-theme-id=auto-wow-uk-bespoke] .sps-section-container{padding:32px 16px}[data-theme-id=auto-wow-uk-bespoke] .auto-section-title,[data-theme-id=auto-wow-uk-bespoke] .sps-section-title{font-size:clamp(1.55rem,8vw,2rem);line-height:1.08}[data-theme-id=auto-wow-uk-bespoke] .auto-section-lead,[data-theme-id=auto-wow-uk-bespoke] .sps-section-subtitle{font-size:.94rem;line-height:1.48}[data-theme-id=auto-wow-uk-bespoke] .auto-page-hero{background-position:50%,50% 36%,50% 36%;min-height:0;padding:clamp(36px,11vw,52px) 16px 28px}[data-theme-id=auto-wow-uk-bespoke] .auto-page-hero h1{margin-bottom:10px;font-size:clamp(1.65rem,9vw,2.25rem);line-height:1.06}[data-theme-id=auto-wow-uk-bespoke] .auto-page-hero p{font-size:.94rem;line-height:1.45}[data-theme-id=auto-wow-uk-bespoke] .auto-page-hero-crumb{letter-spacing:.18em;margin-bottom:12px;padding:4px 10px;font-size:.66rem}[data-theme-id=auto-wow-uk-bespoke] .auto-page-hero-crumb:before{width:20px}[data-theme-id=auto-wow-uk-bespoke] .auto-page-hero:before,[data-theme-id=auto-wow-uk-bespoke] .auto-diagonal-divider{display:none}}@media (max-width:420px){[data-theme-id=auto-wow-uk-bespoke] .auto-page-hero p:not(.auto-page-hero-crumb),[data-theme-id=auto-wow-uk-bespoke] .auto-section-lead,[data-theme-id=auto-wow-uk-bespoke] .sps-section-subtitle{display:none}}
[data-theme-id=auto-wow-uk-bespoke]{--t-action-bg:var(--color-primary);--t-action-bg-hover:color-mix(in srgb,var(--color-primary)88%,var(--color-text));--t-action-bg-soft:color-mix(in srgb,var(--color-primary)10%,var(--color-surface));--t-action-fg:var(--color-bg);--t-action-fg-on-light:var(--color-primary);--t-action-ring:color-mix(in srgb,var(--color-primary)22%,transparent);--t-link:var(--color-text);--t-link-muted:var(--color-muted);--t-link-hover:var(--color-accent);--t-link-active:var(--color-accent);--t-eyebrow:var(--color-primary);--t-icon-bg:color-mix(in srgb,var(--color-primary)12%,transparent);--t-icon-bg-strong:color-mix(in srgb,var(--color-primary)18%,transparent);--t-icon-fg:var(--color-primary);--t-icon-border:color-mix(in srgb,var(--color-primary)22%,transparent);--t-decoration:var(--color-accent);--t-decoration-soft:color-mix(in srgb,var(--color-accent)14%,transparent);--t-hero-base:var(--color-accent);--t-hero-base-light:color-mix(in srgb,var(--color-accent)70%,var(--color-surface));--t-hero-base-dark:color-mix(in srgb,var(--color-accent)84%,var(--color-text));--t-section-tint:color-mix(in srgb,var(--color-secondary)6%,var(--color-bg));--t-section-alt:color-mix(in srgb,var(--color-secondary)12%,var(--color-bg));--t-page:var(--color-bg);--t-card:var(--color-surface);--t-border:var(--color-border);--t-border-strong:color-mix(in srgb,var(--color-text)16%,transparent);--t-text:var(--color-text);--t-muted:var(--color-muted);--t-text-on-brand:var(--color-bg);--t-success:#0f5132;--t-error:#b42318;--t-action-gradient:linear-gradient(135deg,color-mix(in srgb,var(--color-primary)92%,var(--color-surface))0%,var(--color-primary)50%,color-mix(in srgb,var(--color-primary)80%,var(--color-text))100%);--t-accent-gradient:linear-gradient(135deg,color-mix(in srgb,var(--color-accent)92%,var(--color-surface))0%,var(--color-accent)50%,color-mix(in srgb,var(--color-accent)80%,var(--color-text))100%);--t-brand-gradient:linear-gradient(135deg,var(--color-primary)0%,color-mix(in srgb,var(--color-primary)50%,var(--color-accent))50%,var(--color-accent)100%);--t-neon-gradient:linear-gradient(135deg,color-mix(in srgb,var(--color-accent)70%,var(--color-surface))0%,var(--color-accent)45%,color-mix(in srgb,var(--color-accent)84%,var(--color-text))100%);--t-band-gradient:linear-gradient(120deg,color-mix(in srgb,var(--color-primary)90%,var(--color-text))0%,var(--color-primary)35%,color-mix(in srgb,var(--color-primary)65%,var(--color-accent))75%,color-mix(in srgb,var(--color-accent)85%,var(--color-text))100%);--t-glow-shadow:0 14px 28px color-mix(in srgb,var(--color-primary)28%,transparent);--t-glow-shadow-strong:0 18px 36px color-mix(in srgb,var(--color-primary)38%,transparent)}
