@layer package{@font-face{font-family:Barlow Condensed;src:url(/build/assets/barlow-condensed-regular-latin-BIIyvsf-.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/build/assets/barlow-condensed-semibold-latin-CnWL453B.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/build/assets/barlow-condensed-bold-latin-CqaepnAV.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/build/assets/barlow-condensed-extrabold-latin-Dx-Tm2he.woff2)format("woff2");font-style:normal;font-weight:800;font-display:swap}@font-face{font-family:Barlow Condensed fallback;src:local(Impact);size-adjust:86%;ascent-override:110%;descent-override:28%;line-gap-override:0%}@font-face{font-family:Manrope;src:url(/build/assets/manrope-latin-Dw09pR53.woff2)format("woff2");font-style:normal;font-weight:400 800;font-display:swap}@font-face{font-family:Manrope fallback;src:local(Arial);size-adjust:99%;ascent-override:99%;descent-override:25%;line-gap-override:0%}.site-shell[data-tenant-site] .site-contact__form{border:var(--site-contact-border-width,var(--site-container-border-width,1px)) solid var(--site-contact-border-color,var(--site-container-border-color,var(--site-line)));background:var(--site-contact-bg,var(--site-container-bg,var(--site-surface)));color:var(--site-contact-text,var(--site-container-text,var(--site-text)))}.site-shell[data-tenant-site] :is(input:not(:is([type=checkbox],[type=radio],[type=hidden],[type=file],[type=range])),textarea,select){border-color:var(--site-control-border);background-color:var(--site-control-background);color:var(--site-text)}.site-shell[data-tenant-site] :is(input[type=checkbox],input[type=radio]){accent-color:var(--site-primary)}.site-shell[data-tenant-site] :is(a,button,input,select,textarea,summary):focus-visible{outline-color:var(--site-focus)}.site-shell[data-tenant-site] .workspace-skip-link{background:var(--site-primary);color:var(--site-on-primary)}.site-shell[data-tenant-site=jvc-detailing]{--jvc-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M3 12h17m-6-6 6 6-6 6'/%3E%3C/svg%3E");--jvc-slash:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 20'%3E%3Cpath d='M5 0h7L7 20H0z'/%3E%3C/svg%3E");--jvc-section-space:clamp(3.5rem, 7vw, 6rem);background:var(--site-canvas);color:var(--site-text);font-family:var(--site-font-body)}.site-shell[data-tenant-site=jvc-detailing] :is(h1,h2,h3,.site-heading,.site-page-title,.site-hero-heading){color:var(--site-text);font-family:var(--site-font-display);letter-spacing:0;text-transform:uppercase;font-weight:800}.site-shell[data-tenant-site=jvc-detailing] :is(h1,.site-page-title,.site-hero-heading){line-height:.92}.site-shell[data-tenant-site=jvc-detailing] :is(h2,.site-heading--lg){line-height:.98}.site-shell[data-tenant-site=jvc-detailing] h3{font-size:clamp(1.35rem,2vw,1.6rem);line-height:1.05}.site-shell[data-tenant-site=jvc-detailing] .site-copy{color:var(--site-muted);line-height:1.75}.site-shell[data-tenant-site=jvc-detailing] :is(.site-muted,.site-content-copy){color:var(--site-muted)}.site-shell[data-tenant-site=jvc-detailing] .eyebrow-brand{color:var(--site-text);font-family:var(--site-font-body);letter-spacing:.32em;text-transform:uppercase;align-items:center;gap:.75rem;font-size:.75rem;font-weight:800;line-height:1.4;display:inline-flex}.site-shell[data-tenant-site=jvc-detailing] .eyebrow-brand:before{content:"";block-size:.9rem;inline-size:.55rem;-webkit-mask:var(--jvc-slash) center / contain no-repeat;mask:var(--jvc-slash) center / contain no-repeat;background:currentColor;flex:none}.site-shell[data-tenant-site=jvc-detailing] :is(.site-copy,.site-reading,.site-content-copy) a:not([class]){color:inherit;text-underline-offset:.25em;text-decoration-thickness:1px}.site-shell[data-tenant-site=jvc-detailing] :is(h2,.site-heading--lg)+:is(ul,ol,div,p){margin-block-start:clamp(1.5rem,3vw,2.5rem)}.site-shell[data-tenant-site=jvc-detailing] .site-header{background:var(--site-header-bg);color:var(--site-text)}.site-shell[data-tenant-site=jvc-detailing] .site-header-inner{min-block-size:5.5rem}.site-shell[data-tenant-site=jvc-detailing] .site-wordmark img{object-fit:contain;border-radius:0;block-size:3.6rem;max-inline-size:6.5rem}.site-shell[data-tenant-site=jvc-detailing] .site-wordmark{color:var(--site-text);font-family:var(--site-font-display);text-transform:uppercase;font-size:1.6rem;font-weight:800}.site-shell[data-tenant-site=jvc-detailing] .site-desktop-nav{gap:clamp(1.25rem,2.8vw,2.75rem)}.site-shell[data-tenant-site=jvc-detailing] .site-nav a{color:var(--site-text);letter-spacing:.2em;text-transform:uppercase;font-size:.78rem;font-weight:800;text-decoration:none}.site-shell[data-tenant-site=jvc-detailing] .site-nav a:hover,.site-shell[data-tenant-site=jvc-detailing] .site-nav a[aria-current=page]{text-underline-offset:.55rem;text-decoration:underline;text-decoration-thickness:2px}.site-shell[data-tenant-site=jvc-detailing] .site-mobile-menu summary{border:1px solid var(--site-text);border-radius:var(--site-button-radius,var(--site-control-radius));color:var(--site-text);letter-spacing:.2em;text-transform:uppercase;font-size:.78rem;font-weight:800}.site-shell[data-tenant-site=jvc-detailing] .site-mobile-panel{border:1px solid var(--jvc-mist);border-radius:var(--site-panel-radius);background:var(--jvc-white);box-shadow:var(--site-shadow)}.site-shell[data-tenant-site=jvc-detailing] .site-mobile-panel .site-nav a{padding-block:.9rem}.site-shell[data-tenant-site=jvc-detailing] .site-mobile-panel .site-nav a[aria-current=page]{background:var(--jvc-smoke);text-decoration:none}.site-shell[data-tenant-site=jvc-detailing] .site-hero{background:var(--site-hero-bg);color:var(--site-hero-text);padding-block:clamp(2.5rem,5vw,4.5rem)}.site-shell[data-tenant-site=jvc-detailing] .site-hero__inner{grid-template-columns:minmax(0,1fr) minmax(18rem,.95fr);align-items:center;gap:clamp(2rem,6vw,5.5rem);display:grid}.site-shell[data-tenant-site=jvc-detailing] .site-hero__inner[data-hero-content=text]{grid-template-columns:minmax(0,54rem)}.site-shell[data-tenant-site=jvc-detailing] .site-hero:has(.site-hero__inner[data-hero-content=text]){padding-block:clamp(2.5rem,5vw,4rem) clamp(1rem,2vw,1.5rem)}.site-shell[data-tenant-site=jvc-detailing] .site-hero-copy{background:0 0;max-inline-size:40rem;padding:0}.site-shell[data-tenant-site=jvc-detailing] .site-hero-heading{max-inline-size:11ch;margin-block-start:1.25rem;font-size:clamp(3rem,6.4vw,6.25rem)}.site-shell[data-tenant-site=jvc-detailing] .site-hero__inner[data-hero-content=text] .site-hero-heading{max-inline-size:16ch;font-size:clamp(2.75rem,5.6vw,5rem)}.site-shell[data-tenant-site=jvc-detailing] .site-hero .site-copy{max-inline-size:34rem;color:var(--site-hero-copy);font-size:clamp(1rem,1.35vw,1.15rem)}.site-shell[data-tenant-site=jvc-detailing] .site-hero-actions{margin-block-start:2.25rem}.site-shell[data-tenant-site=jvc-detailing] .site-hero__media{background:var(--jvc-smoke);margin:0;position:relative}.site-shell[data-tenant-site=jvc-detailing] .site-hero__media img{aspect-ratio:4/5;object-fit:cover;border-radius:0;inline-size:100%;display:block}.site-shell[data-tenant-site=jvc-detailing] .site-hero>.site-hero__inner .site-hero__media{clip-path:polygon(14% 0,100% 0,100% 100%,0 100%)}.site-shell[data-tenant-site=jvc-detailing] .site-hero:has(.site-hero__inner[data-hero-content=text])+[data-recipe=story]{padding-block-start:0}.site-shell[data-tenant-site=jvc-detailing] :is(.site-collection-header,.site-page-header){padding-block:clamp(3rem,6vw,5rem) clamp(1.5rem,3vw,2.5rem)}.site-shell[data-tenant-site=jvc-detailing] :is(.site-collection-header,.site-page-header) :is(h1,.site-page-title){font-size:clamp(2.75rem,5.6vw,5rem)}.site-shell[data-tenant-site=jvc-detailing] :is(.btn-accent,.btn-brand,.site-action--primary){border:2px solid var(--site-primary);border-radius:var(--site-button-radius,var(--site-control-radius));background:var(--site-primary);min-block-size:3.4rem;color:var(--site-on-primary);justify-content:center;align-items:center;gap:.9rem;transition:background-color .18s,color .18s;display:inline-flex}.site-shell[data-tenant-site=jvc-detailing] :is(.site-action--primary,.site-action--secondary){padding:var(--site-button-padding);font-size:var(--site-button-font-size);font-weight:var(--site-button-weight);letter-spacing:var(--site-button-tracking);text-transform:var(--site-button-case)}.site-shell[data-tenant-site=jvc-detailing] :is(.btn-accent,.btn-brand,.site-action--primary):hover{color:var(--site-primary);background:0 0}.site-shell[data-tenant-site=jvc-detailing] :is(.site-hero,[data-recipe-role=call-to-action]) :is(.btn-accent,.btn-brand):after{content:"";block-size:1.15rem;inline-size:1.15rem;-webkit-mask:var(--jvc-arrow) center / contain no-repeat;mask:var(--jvc-arrow) center / contain no-repeat;background:currentColor}.site-shell[data-tenant-site=jvc-detailing] :is(.btn-secondary,.site-action--secondary){border:2px solid var(--site-text);border-radius:var(--site-button-radius,var(--site-control-radius));min-block-size:3.4rem;color:var(--site-text);font-size:var(--site-button-font-size);letter-spacing:var(--site-button-tracking);text-transform:var(--site-button-case);background:0 0;padding-inline:1.75rem;font-weight:800}.site-shell[data-tenant-site=jvc-detailing] :is(.btn-secondary,.site-action--secondary):hover{background:var(--site-text);color:var(--jvc-white)}.site-shell[data-tenant-site=jvc-detailing] .site-recipe{--site-flow-space:var(--jvc-section-space)}.site-shell[data-tenant-site=jvc-detailing] .site-recipe[data-tone=muted]{background:var(--jvc-smoke)}.site-shell[data-tenant-site=jvc-detailing] .site-hero+[data-recipe=trust]{--site-flow-space:0px;background:var(--jvc-ink);color:var(--jvc-white);padding-block:.5rem}.site-shell[data-tenant-site=jvc-detailing] .site-hero+[data-recipe=trust] ul[data-recipe-items]{margin-block-start:0}.site-shell[data-tenant-site=jvc-detailing] [data-recipe=trust] ul[data-recipe-items]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 2rem;padding:0;list-style:none;display:grid}.site-shell[data-tenant-site=jvc-detailing] [data-recipe=trust] [data-recipe-item]{align-items:center;gap:.85rem;padding-block:1.6rem;display:flex}.site-shell[data-tenant-site=jvc-detailing] [data-recipe=trust] [data-recipe-item]:before{content:"";block-size:1rem;inline-size:.6rem;-webkit-mask:var(--jvc-slash) center / contain no-repeat;mask:var(--jvc-slash) center / contain no-repeat;background:currentColor;flex:none}.site-shell[data-tenant-site=jvc-detailing] [data-recipe=trust] [data-recipe-item] p{letter-spacing:.2em;text-transform:uppercase;margin:0;padding:0;font-size:.78rem;font-weight:800;line-height:1.4}.site-shell[data-tenant-site=jvc-detailing] :is(.site-card,.site-content-card){border:1px solid var(--site-line);border-radius:var(--site-panel-radius);background:var(--site-surface);color:var(--site-surface-text);box-shadow:none;overflow:hidden}.site-shell[data-tenant-site=jvc-detailing] .site-content-card.site-card{flex-direction:column;block-size:100%;transition:border-color .2s,box-shadow .2s;display:flex}.site-shell[data-tenant-site=jvc-detailing] .site-content-card__media{background:var(--jvc-smoke);border-radius:0;margin:0;overflow:hidden}.site-shell[data-tenant-site=jvc-detailing] .site-content-card__media img{aspect-ratio:4/3;object-fit:cover;inline-size:100%;display:block}.site-shell[data-tenant-site=jvc-detailing] .site-content-card .site-card-body{flex-direction:column;flex:1;gap:.85rem;padding:clamp(1.25rem,2.2vw,1.75rem);display:flex}.site-shell[data-tenant-site=jvc-detailing] .site-content-card .site-content-title{font-size:clamp(1.55rem,2.2vw,1.9rem);line-height:1}.site-shell[data-tenant-site=jvc-detailing] .site-content-card__details{color:var(--site-text);letter-spacing:.16em;text-transform:uppercase;align-self:flex-start;font-size:.8rem;font-weight:800;line-height:1.4}.site-shell[data-tenant-site=jvc-detailing] .site-content-card .site-content-copy{line-height:1.65}.site-shell[data-tenant-site=jvc-detailing] .site-content-card .site-card-action{border:2px solid var(--site-text);border-radius:var(--site-button-radius,var(--site-control-radius));background:transparent var(--jvc-arrow) right 1rem center / 1.15rem no-repeat;min-block-size:3.1rem;color:var(--site-text);letter-spacing:.2em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;margin-block-start:auto;padding:.7rem 3rem .7rem 1rem;font-size:.75rem;font-weight:800;text-decoration:none;transition:background-color .18s,color .18s;display:flex}.site-shell[data-tenant-site=jvc-detailing] .site-content-card:has(.site-card-action[href]):is(:hover,:focus-within){border-color:var(--site-text);box-shadow:var(--site-shadow)}.site-shell[data-tenant-site=jvc-detailing] .site-content-card:has(.site-card-action[href]):is(:hover,:focus-within) .site-card-action{background-color:var(--site-text);color:var(--jvc-white)}.site-shell[data-tenant-site=jvc-detailing] .site-content-card:has(.site-card-action[href]):is(:hover,:focus-within) .site-card-action{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2'%3E%3Cpath d='M3 12h17m-6-6 6 6-6 6'/%3E%3C/svg%3E")}.site-shell[data-tenant-site=jvc-detailing] :is(.site-image-frame,.product-gallery img,.product-gallery__stage){box-shadow:none;border-radius:0}.site-shell[data-tenant-site=jvc-detailing] .site-product-detail__summary>p:not(.eyebrow-brand,.site-content-copy){font-family:var(--site-font-display);text-transform:uppercase;font-size:clamp(1.6rem,2.4vw,2rem);font-weight:800}.site-shell[data-tenant-site=jvc-detailing] .site-product-detail__action{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.site-shell[data-tenant-site=jvc-detailing] .site-product-detail__action>:is(h2,p){flex-basis:100%;margin-block:0}.site-shell[data-tenant-site=jvc-detailing] .site-product-detail__action>p{margin-block-end:.5rem}.site-shell[data-tenant-site=jvc-detailing] .site-product-detail__action h2{font-size:clamp(1.5rem,2.2vw,1.85rem);line-height:1}.site-shell[data-tenant-site=jvc-detailing] .site-product-detail__action>a{margin:0}.site-shell[data-tenant-site=jvc-detailing] .site-product-detail__description>div{border-block-start:0}.site-shell[data-tenant-site=jvc-detailing] :is(.site-contact,.site-contact__form){border-radius:var(--site-panel-radius)}.site-shell[data-tenant-site=jvc-detailing] .site-contact :is(button[type=submit],.btn-accent){border-radius:var(--site-button-radius,var(--site-control-radius))}.site-shell[data-tenant-site=jvc-detailing] .site-media-feature .site-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);inline-size:100%;padding-inline:0}.site-shell[data-tenant-site=jvc-detailing] .site-media-feature .site-hero__media img{aspect-ratio:4/3;object-position:center 22%}.site-shell[data-tenant-site=jvc-detailing] .site-media-feature .site-heading--lg{margin-block-start:1.1rem;font-size:clamp(2.25rem,4.4vw,3.75rem)}.site-shell[data-tenant-site=jvc-detailing] [data-recipe=basic_content]:has(+[data-recipe=gallery]){padding-block-end:0}.site-shell[data-tenant-site=jvc-detailing] [data-recipe=basic_content]:has(+[data-recipe=gallery]) .site-heading{margin-block-start:0}.site-shell[data-tenant-site=jvc-detailing] [data-recipe=basic_content]+[data-recipe=gallery]{padding-block-start:clamp(1.5rem,3vw,2.25rem)}.site-shell[data-tenant-site=jvc-detailing] [data-recipe=gallery] [data-recipe-items]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.5rem,1.2vw,1rem);display:grid}.site-shell[data-tenant-site=jvc-detailing] [data-recipe=gallery] figure{background:var(--jvc-smoke);margin:0;overflow:hidden}.site-shell[data-tenant-site=jvc-detailing] [data-recipe=gallery] img{aspect-ratio:4/5;object-fit:cover;border-radius:0;block-size:100%;inline-size:100%;display:block}.site-shell[data-tenant-site=jvc-detailing] [data-recipe=story][data-tone=muted] [data-recipe-items]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(1.5rem,5vw,5rem);display:grid}.site-shell[data-tenant-site=jvc-detailing] [data-recipe=story][data-tone=muted] .site-heading{margin-block-start:0;font-size:clamp(2rem,3.6vw,3rem)}.site-shell[data-tenant-site=jvc-detailing] [data-recipe=story][data-tone=muted] .site-copy:first-child{margin-block-start:0}.site-shell[data-tenant-site=jvc-detailing] [data-recipe=story][data-tone=muted] .site-copy{color:var(--site-text)}.site-shell[data-tenant-site=jvc-detailing] .site-recipe[data-recipe-role=call-to-action]{background:var(--jvc-ink);color:var(--jvc-white)}.site-shell[data-tenant-site=jvc-detailing] .site-recipe[data-recipe-role=call-to-action] [data-recipe-items]{align-items:end;gap:2rem;padding-block:clamp(1rem,3vw,2.5rem);display:grid}.site-shell[data-tenant-site=jvc-detailing] .site-recipe[data-recipe-role=call-to-action] .site-heading--lg{color:var(--jvc-white);max-inline-size:16ch;font-size:clamp(2.4rem,5vw,4.25rem)}.site-shell[data-tenant-site=jvc-detailing] .site-recipe[data-recipe-role=call-to-action] .site-copy{color:var(--jvc-silver);max-inline-size:38rem}.site-shell[data-tenant-site=jvc-detailing] .site-recipe[data-recipe-role=call-to-action] :is(.btn-accent,.btn-brand){border-color:var(--jvc-white);background:var(--jvc-white);min-block-size:3.75rem;color:var(--jvc-ink)}.site-shell[data-tenant-site=jvc-detailing] .site-recipe[data-recipe-role=call-to-action] :is(.btn-accent,.btn-brand):hover{color:var(--jvc-white);background:0 0}.site-shell[data-tenant-site=jvc-detailing] .site-recipe[data-recipe-role=call-to-action] :is(a,button):focus-visible{outline-color:var(--jvc-white)}.site-shell[data-tenant-site=jvc-detailing] figure.site-card:has(>.site-review__header){padding:clamp(1.5rem,3vw,2.25rem);overflow:visible}.site-shell[data-tenant-site=jvc-detailing] .site-review__star--filled{fill:var(--site-text)}.site-shell[data-tenant-site=jvc-detailing] .site-review__author{letter-spacing:.08em;text-transform:uppercase;font-weight:800}.site-shell[data-tenant-site=jvc-detailing] :is(.site-panel,.site-account-panel,.site-calculator,.site-contact__form){border-color:var(--site-line);border-radius:var(--site-panel-radius);background:var(--site-surface)}.site-shell[data-tenant-site=jvc-detailing] .site-contact.site-panel{background:var(--site-contact-section-bg)}.site-shell[data-tenant-site=jvc-detailing] :is(input:not([type=checkbox],[type=radio],[type=hidden],[type=range]),select,textarea){border:1px solid var(--site-control-border);border-radius:var(--site-control-radius);background-color:var(--site-control-background);min-block-size:3rem;color:var(--site-text)}.site-shell[data-tenant-site=jvc-detailing] .site-product-calculator .site-choice{border-color:var(--site-control-border);border-radius:var(--site-control-radius);background:var(--site-control-background)}.site-shell[data-tenant-site=jvc-detailing] .site-product-calculator .site-choice:has(:checked){border-color:var(--site-text);box-shadow:var(--jvc-choice-ring)}.site-shell[data-tenant-site=jvc-detailing] :is(input,select,textarea):focus-visible,.site-shell[data-tenant-site=jvc-detailing] :is(a,button,summary):focus-visible{outline:3px solid var(--site-focus);outline-offset:3px}.site-shell[data-tenant-site=jvc-detailing] .site-footer{background:var(--site-footer-bg);color:var(--site-footer-text);border-block-start:0;padding-block:clamp(3rem,6vw,4.5rem) 2rem}.site-shell[data-tenant-site=jvc-detailing] :is(.site-footer-bottom,.site-footer-meta,.site-footer-visit){border-block-start:0}.site-shell[data-tenant-site=jvc-detailing] :is(.site-footer .site-wordmark,.site-footer-name){color:var(--site-text);font-family:var(--site-font-display);text-transform:uppercase;font-size:clamp(2rem,3.6vw,3rem);font-weight:800;text-decoration:none}.site-shell[data-tenant-site=jvc-detailing] .site-footer-contact a{color:var(--site-text);font-weight:700;text-decoration:none}.site-shell[data-tenant-site=jvc-detailing] .site-footer-contact a:hover{text-underline-offset:.3em;text-decoration:underline}.site-shell[data-tenant-site=jvc-detailing] .site-footer-social a{border:2px solid var(--site-text);color:var(--site-text);border-radius:0;transition:background-color .18s,color .18s}.site-shell[data-tenant-site=jvc-detailing] .site-footer-social a:hover{background:var(--site-text);color:var(--jvc-white)}.site-shell[data-tenant-site=jvc-detailing] .site-footer-links a{color:var(--site-text)}.site-shell[data-tenant-site=jvc-detailing] .workspace-skip-link:not(:focus){box-shadow:none}.site-shell[data-tenant-site=jvc-detailing] .site-cookie-banner{border:1px solid var(--site-text);border-radius:var(--site-panel-radius);background:var(--jvc-white);color:var(--site-text);box-shadow:var(--site-shadow)}.site-shell[data-tenant-site=jvc-detailing] .site-cookie-banner__action{border:2px solid var(--site-text);border-radius:var(--site-button-radius,var(--site-control-radius));color:var(--site-text);background:0 0}.site-shell[data-tenant-site=jvc-detailing] .site-cookie-banner__action:hover{background:var(--site-text);color:var(--jvc-white)}@media (width<=64rem){.site-shell[data-tenant-site=jvc-detailing] [data-recipe=trust] ul[data-recipe-items]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=48rem){.site-shell[data-tenant-site=jvc-detailing] .site-header-inner{min-block-size:4.5rem}.site-shell[data-tenant-site=jvc-detailing] .site-wordmark img{block-size:3rem}.site-shell[data-tenant-site=jvc-detailing] .site-hero__inner,.site-shell[data-tenant-site=jvc-detailing] .site-media-feature .site-hero__inner,.site-shell[data-tenant-site=jvc-detailing] [data-recipe=story][data-tone=muted] [data-recipe-items]{grid-template-columns:minmax(0,1fr)}.site-shell[data-tenant-site=jvc-detailing] .site-hero-heading{font-size:clamp(2.9rem,14vw,4.25rem)}.site-shell[data-tenant-site=jvc-detailing] .site-hero__media img{aspect-ratio:4/3}.site-shell[data-tenant-site=jvc-detailing] .site-hero>.site-hero__inner .site-hero__media{clip-path:polygon(0 0,100% 0,100% 100%,0 88%)}.site-shell[data-tenant-site=jvc-detailing] [data-recipe=trust] [data-recipe-item]{padding-block:1.1rem}.site-shell[data-tenant-site=jvc-detailing] [data-recipe=gallery] [data-recipe-items]{grid-template-columns:repeat(2,minmax(0,1fr))}.site-shell[data-tenant-site=jvc-detailing] [data-recipe=gallery] figure:last-child:nth-child(odd){grid-column:1/-1}.site-shell[data-tenant-site=jvc-detailing] [data-recipe=gallery] figure:last-child:nth-child(odd) img{aspect-ratio:16/10}}@media (prefers-reduced-motion:no-preference){.site-shell[data-tenant-site=jvc-detailing] :is(.site-content-card__media img,[data-recipe=gallery] img){transition:transform .5s}.site-shell[data-tenant-site=jvc-detailing] .site-content-card:has(.site-card-action[href]):is(:hover,:focus-within) .site-content-card__media img{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.site-shell[data-tenant-site=jvc-detailing] *,.site-shell[data-tenant-site=jvc-detailing] :before,.site-shell[data-tenant-site=jvc-detailing] :after{scroll-behavior:auto;transition-duration:.01ms}}}@layer tenant-overrides{.site-shell[data-tenant-site=jvc-detailing]:not([data-presentation-heading-scale]) .site-recipe:not(.site-hero,[data-presentation-heading-scale]) .site-heading--lg{font-size:clamp(2.25rem,4.4vw,3.75rem);line-height:.95}.site-shell[data-tenant-site=jvc-detailing]:not([data-presentation-heading-scale]) .site-product-detail__summary .site-page-title{font-size:clamp(2.5rem,4.4vw,3.75rem);line-height:.95}.site-shell[data-tenant-site=jvc-detailing]:not([data-presentation-heading-scale]) .site-recipe[data-tone=muted]:not([data-presentation-heading-scale]) .site-heading--lg{font-size:clamp(1.9rem,3.2vw,2.75rem)}.site-shell[data-tenant-site=jvc-detailing]:not([data-presentation-heading-scale]) .site-recipe[data-recipe-role=call-to-action]:not([data-presentation-heading-scale]) .site-heading--lg{max-inline-size:18ch;font-size:clamp(2.5rem,5.4vw,4.5rem)}@media (width>=64rem){.site-shell[data-tenant-site=jvc-detailing] .site-recipe[data-recipe-pattern=cards] ul.site-card-grid:not([data-presentation-columns]){grid-template-columns:repeat(6,minmax(0,1fr))}.site-shell[data-tenant-site=jvc-detailing] ul.site-card-grid:not([data-presentation-columns])>li{grid-column:span 2}.site-shell[data-tenant-site=jvc-detailing] ul.site-card-grid:not([data-presentation-columns])>li:nth-child(3n+1):nth-last-child(2){grid-column:2/span 2}.site-shell[data-tenant-site=jvc-detailing] ul.site-card-grid:not([data-presentation-columns])>li:nth-child(3n+1):nth-last-child(2)+li{grid-column:4/span 2}.site-shell[data-tenant-site=jvc-detailing] ul.site-card-grid:not([data-presentation-columns])>li:nth-child(3n+1):last-child{grid-column:3/span 2}}}
