.dnav--float{--dnav-page: clamp(20px, 4vw, 56px);--dnav-pad: clamp(18px, 2vw, 30px);--dnav-gutter: max(12px, calc(var(--dnav-page) - var(--dnav-pad)));--dnav-inset: clamp(12px, 1.6vw, 24px);--dnav-pill: var(--ivv-ink, #17151a);--dnav-pill-h: 56px;--dnav-lift: 0 10px 30px rgb(23 21 26 / .16);background:transparent;border-block-end:0}.dnav--float .dnav__bar{max-inline-size:1600px;margin-inline:auto;align-items:center;gap:var(--dnav-inset);padding-inline:var(--dnav-gutter);padding-block:var(--dnav-inset);min-block-size:0}.dnav--float.dnav--solid,.dnav--float.dnav--over[data-solid]{background:var(--color-background)}.dnav--float.dnav--over{background:transparent;color:#fff;border-block-end-color:transparent}.page-wrapper:has(main>:first-child :is(.dhero,.bpage__hero:not(.bpage__hero--flat),.rpage__head:not(.rpage__head--flat))) .dnav--float{position:fixed;inset-inline:0;inset-block-start:0;background:transparent;color:#fff;border-block-end-color:transparent;transition:background-color .2s ease}.page-wrapper:has(main>:first-child :is(.dhero,.bpage__hero:not(.bpage__hero--flat),.rpage__head:not(.rpage__head--flat))) .dnav--float[data-solid]{background:var(--color-background)}.dnav__pill{display:contents}.dnav--float .dnav__pill{display:flex;flex:0 1 auto;align-items:stretch;gap:clamp(12px,1.4vw,22px);min-inline-size:0;min-block-size:var(--dnav-pill-h);padding-inline:var(--dnav-pad);border-radius:100px;background:var(--dnav-pill);color:#fff}.dnav--float:not([data-solid]) .dnav__pill,.dnav--float:not([data-solid]) .dnav__cta,.dnav--float:not([data-solid]) .dnav__burger summary{box-shadow:var(--dnav-lift)}.dnav__divider{display:none}.dnav--float .dnav__divider{display:block;flex:0 0 auto;align-self:center;inline-size:1px;block-size:20px;background:#ffffff38}.dnav--float .dnav__logo,.dnav--float .dnav__actions{padding-block:0}.dnav--float .dnav__nav{flex:0 0 auto}.dnav--float .dnav__list{gap:clamp(13px,1.55vw,28px)}.dnav--float .dnav__link{padding-block:0;font-size:12px;letter-spacing:.11em;text-transform:uppercase}.dnav--float .dnav__actions{gap:15px}.dnav--float .dnav__count span{color:var(--dnav-pill)}.dnav--float.dnav--tint-logo .dnav__logo-img,.dnav--float.dnav--tint-logo.dnav--over .dnav__logo-img,.dnav--float.dnav--tint-logo.dnav--over[data-solid] .dnav__logo-img,.dnav--float.dnav--tint-logo.dnav--over:hover .dnav__logo-img,.dnav--float.dnav--tint-logo.dnav--over:focus-within .dnav__logo-img{filter:brightness(0) invert(1)}.dnav__cta{display:none}.dnav--float .dnav__cta{display:inline-flex;flex:0 0 auto;align-items:center;gap:11px;margin-inline-start:auto;min-block-size:var(--dnav-pill-h);padding-inline:calc(var(--dnav-pad) + 4px);border:1px solid transparent;border-radius:100px;background:#fff;color:var(--dnav-pill);font-size:12px;letter-spacing:.11em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease}.dnav--float[data-solid] .dnav__cta,.dnav--float.dnav--solid:not([data-solid]) .dnav__cta{border-color:var(--ivv-line-strong, #c9c4bb)}.dnav--float .dnav__cta:before{content:"";flex:0 0 auto;inline-size:7px;block-size:7px;background:var(--ivv-accent, #9a6b28)}.dnav--float .dnav__cta:hover{background:var(--ivv-bone, #f4f3f0)}:root .bcol__bar{inset-block-start:var(--site-header-h, 60px)}:root .bld__buy{inset-block-start:calc(var(--site-header-h, 60px) + 24px)}.dnav--float .dnav__panel{inset-inline:0;inset-block-start:calc(100% - var(--dnav-inset));padding-inline:var(--dnav-gutter);padding-block-start:calc(var(--dnav-inset) + 10px);background:transparent;border-block-end:0}.dnav--float .dnav__panel-inner{max-inline-size:calc(1600px + 2 * var(--dnav-pad) - 2 * var(--dnav-page));padding-inline:var(--dnav-pad);border-radius:clamp(18px,1.8vw,28px);background:var(--dnav-paper);color:var(--dnav-ink);box-shadow:0 30px 70px #17151a38}@media screen and (max-width:1239px){.dnav--float .dnav__pill{gap:13px}.dnav--float .dnav__list{gap:15px}.dnav--float .dnav__actions{gap:13px}}@media screen and (max-width:1099px){.dnav--float .dnav__divider{display:none}.dnav--float .dnav__burger{padding-block:0}.dnav--float .dnav__burger summary{justify-content:center;inline-size:var(--dnav-pill-h);block-size:var(--dnav-pill-h);border-radius:100px;background:var(--dnav-pill);color:#fff}.dnav--float .dnav__drawer{inset-block-start:var(--site-header-h, 60px);padding-block-start:18px}.dnav--float .dnav__burger[open] summary .dnav__burger-lines{background:transparent}.dnav--float .dnav__burger[open] summary .dnav__burger-lines:before,.dnav--float .dnav__burger[open] summary .dnav__burger-lines:after{inset-block-start:0}.dnav--float .dnav__burger[open] summary .dnav__burger-lines:before{transform:rotate(45deg)}.dnav--float .dnav__burger[open] summary .dnav__burger-lines:after{transform:rotate(-45deg)}.dnav--float:has(.dnav__burger[open]),.page-wrapper:has(main>:first-child :is(.dhero,.bpage__hero,.rpage__head)) .dnav--float:has(.dnav__burger[open]){background:var(--color-background)}.dnav--float:has(.dnav__burger[open]) .dnav__pill,.dnav--float:has(.dnav__burger[open]) .dnav__cta,.dnav--float:has(.dnav__burger[open]) .dnav__burger summary{box-shadow:none}}@media screen and (max-width:859px){.dnav--float .dnav__cta{display:none}.dnav--float .dnav__burger{margin-inline-start:auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/dealer-header-float.css.map */
