v5-presale-contact{display:block}v5-presale-contact [hidden]{display:none!important}.v5-presale-product{display:flex;align-items:center;gap:18px;margin:20px 0}.v5-presale-product img{width:112px;height:112px;object-fit:contain;flex:0 0 112px}.v5-presale-product strong{font:700 18px/1.35 var(--v5-font,Arial,sans-serif)}.v5-presale-product p{margin:6px 0;font-size:14px}.v5-presale-product a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;text-underline-offset:4px}[data-v5-presale-context]{margin-bottom:24px}[data-v5-presale-context] h1{font-size:30px;margin:0}[data-v5-presale-context]>a{display:inline-flex;align-items:center;min-height:44px;font-size:13px}.v5-presale-optional{margin-top:16px}.v5-presale-optional summary{display:flex;align-items:center;min-height:44px;cursor:pointer;text-decoration:underline;text-underline-offset:4px;font-size:14px}.v5-presale-optional summary:after{content:"+";margin-left:auto}.v5-presale-optional .field{margin-top:16px}v5-presale-contact[data-presale-ready] .contact__fields{display:block}v5-presale-contact[data-presale-ready] textarea{min-height:150px}.fs-product-visual{--fs-ink: #111214;--fs-paper: #f4f4f2;--fs-muted: rgba(17, 18, 20, .66);--fs-line: rgba(17, 18, 20, .16);letter-spacing:0}.fs-product-visual *,.fs-product-visual *:before,.fs-product-visual *:after{box-sizing:border-box}.fs-product-visual__eyebrow{margin:0 0 1rem;color:var(--fs-muted);font-size:1.2rem;font-weight:700;line-height:1.2;text-transform:uppercase}.fs-product-visual__facts{background:var(--fs-ink);color:#fff}.fs-product-visual__facts-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:0;padding-bottom:0}.fs-product-visual__fact{min-width:0;padding:2.2rem 2.4rem;border-left:1px solid rgba(255,255,255,.2)}.fs-product-visual__fact:first-child{border-left:0}.fs-product-visual__fact span,.fs-product-visual__fact strong{display:block;overflow-wrap:anywhere}.fs-product-visual__fact span{margin-bottom:.8rem;color:#ffffff9e;font-size:1.1rem;font-weight:700;line-height:1.2;text-transform:uppercase}.fs-product-visual__fact strong{color:#fff;font-size:2rem;line-height:1.15}.fs-product-visual__gallery{padding-top:7rem;padding-bottom:7rem}.fs-product-visual__heading{display:grid;grid-template-columns:minmax(0,.75fr) minmax(28rem,1.25fr);column-gap:5rem;margin-bottom:3rem;align-items:end}.fs-product-visual__heading .fs-product-visual__eyebrow{grid-column:1 / -1}.fs-product-visual__heading h2{margin:0;max-width:64rem;font-size:4rem;line-height:1.04;letter-spacing:0}.fs-product-visual__heading>p:last-child{margin:0;max-width:56rem;color:var(--fs-muted);font-size:1.6rem;line-height:1.55}.fs-product-visual__media-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,.85fr);gap:1.2rem;align-items:stretch}.fs-product-visual__media{position:relative;min-width:0;margin:0;overflow:hidden;border:1px solid var(--fs-line);border-radius:4px;background:#fff}.fs-product-visual__media img{display:block;width:100%;height:100%;min-height:42rem;object-fit:contain;background:#fff;transition:transform .28s ease}.fs-product-visual__media--secondary img{object-fit:cover}.fs-product-visual__media:hover img{transform:scale(1.012)}.fs-product-visual__media figcaption{position:absolute;right:1.2rem;bottom:1.2rem;left:1.2rem;padding:1rem 1.2rem;background:#111214eb;color:#fff;font-size:1.2rem;font-weight:700;line-height:1.25}.fs-product-visual__display{background:var(--fs-paper)}.fs-product-visual__display-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:5.6rem;padding-top:7rem;padding-bottom:7rem;align-items:center}.fs-product-visual__display-copy h2{margin:0 0 1.6rem;max-width:58rem;font-size:4rem;line-height:1.05;letter-spacing:0}.fs-product-visual__display-intro{margin:0 0 2.6rem;max-width:54rem;color:var(--fs-muted);font-size:1.6rem;line-height:1.55}.fs-product-visual__uses{border-top:1px solid var(--fs-line)}.fs-product-visual__uses>div{display:grid;grid-template-columns:minmax(12rem,.7fr) minmax(0,1.3fr);gap:1.8rem;padding:1.6rem 0;border-bottom:1px solid var(--fs-line)}.fs-product-visual__uses strong,.fs-product-visual__uses span{min-width:0;overflow-wrap:anywhere}.fs-product-visual__uses strong{color:var(--fs-ink)}.fs-product-visual__uses span{color:var(--fs-muted);line-height:1.45}.fs-product-visual__display-media{min-width:0;margin:0;overflow:hidden;border-radius:4px;background:#fff}.fs-product-visual__display-media img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;background:#fff}product-info .product-form__submit{min-height:5.4rem;font-weight:700}product-info .fs-purchase-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:.6rem 0 .2rem;border-top:1px solid var(--fs-line);border-bottom:1px solid var(--fs-line)}product-info .fs-purchase-points span{min-width:0;padding:1.1rem 0;color:var(--fs-muted);font-size:1.15rem;font-weight:700;line-height:1.3;overflow-wrap:anywhere}product-info .product__title h1{letter-spacing:0}@media screen and (max-width:989px){.fs-product-visual__heading,.fs-product-visual__display-grid{grid-template-columns:1fr}.fs-product-visual__heading{row-gap:1.4rem}.fs-product-visual__display-grid{gap:3rem}}@media screen and (max-width:749px){product-info>.page-width{padding-right:0;padding-left:0}product-info .product__media-wrapper{width:100%;max-width:100%}product-info .product__info-wrapper{padding-right:1.5rem;padding-left:1.5rem}product-info .product__media-list{margin-bottom:1.2rem}product-info .product__media-item{width:100%}product-info .product__title h1{font-size:3rem;line-height:1.08}product-info .fs-purchase-points{gap:.6rem}product-info .fs-purchase-points span{font-size:1.05rem}.fs-product-visual__facts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-product-visual__fact{padding:1.6rem 1.5rem}.fs-product-visual__fact:nth-child(odd){border-left:0}.fs-product-visual__fact:nth-child(n+3){border-top:1px solid rgba(255,255,255,.2)}.fs-product-visual__fact strong{font-size:1.6rem}.fs-product-visual__gallery,.fs-product-visual__display-grid{padding-top:4.4rem;padding-bottom:4.4rem}.fs-product-visual__heading{margin-bottom:2.2rem}.fs-product-visual__heading h2,.fs-product-visual__display-copy h2{font-size:3rem}.fs-product-visual__media-grid{grid-template-columns:1fr}.fs-product-visual__media img{min-height:0;aspect-ratio:1 / 1}.fs-product-visual__media--secondary img{object-fit:contain}.fs-product-visual__uses>div{grid-template-columns:1fr;gap:.5rem}}@media(prefers-reduced-motion:reduce){.fs-product-visual__media img{transition:none}}:root .v5-pitlane .v5-announcement.v5-announcement--model5{display:block;min-height:32px;padding:0;background:#ffe000;color:#071a25}.v5-announcement--model5 .v5-model5-message{margin:0;padding:6px 12px;font-size:12px;font-weight:400;line-height:20px;text-align:center;white-space:nowrap}.v5-announcement--model5 .v5-model5-message span{margin-inline:5px}.v5-announcement--model5 .v5-model5-message strong{font-weight:700;letter-spacing:.03em}@media(max-width:359px){.v5-announcement--model5 .v5-model5-message{font-size:11px;padding-inline:8px}}:root body.v5-pitlane .v5-commerce.v5-browse--full-width{width:100%;max-width:none}:root body.v5-pitlane .v5-browse--full-width .v5-browse__header{padding-inline:0}:root body.v5-pitlane .v5-browse--full-width .v5-browse__header-inner,:root body.v5-pitlane .v5-browse--full-width .v5-browse__body{width:calc(100% - 64px);max-width:1440px;margin-inline:auto;box-sizing:border-box}:root body.v5-pitlane .v5-browse--full-width .v5-browse__header-inner{padding-inline:28px}@media(max-width:989px){:root body.v5-pitlane .v5-browse--full-width .v5-browse__header-inner,:root body.v5-pitlane .v5-browse--full-width .v5-browse__body{width:calc(100% - 40px)}}@media(max-width:749px){:root body.v5-pitlane .v5-browse--full-width .v5-browse__header-inner{padding-inline:16px}}:root body.v5-pitlane .v5-browse__about .v5-browse__description,:root body.v5-pitlane .v5-browse__about .v5-browse__description :is(p,li,a){color:#334e5c;font-size:14px;line-height:1.7}.v5-gift-buying-guide{width:calc(100% - 40px);max-width:1080px;margin:32px auto 64px;padding-top:24px;border-top:1px solid #dce2e5}.v5-gift-buying-guide,.v5-gift-buying-guide :is(p,li,a){color:#334e5c;font-size:14px;line-height:1.7}.v5-gift-buying-guide :is(h2,h3){color:#0b212a}.v5-pitlane .pl-buying{padding:28px 0 30px;border-bottom:1px solid #dce0e3;background:#fff;color:#08131d}.v5-pitlane .pl-buying *{box-sizing:border-box}.v5-pitlane .pl-buying h2{font:400 32px/1.15 var(--pl-display);text-transform:uppercase;letter-spacing:0;margin:0 0 22px;color:#08131d}.v5-pitlane .pl-buying__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.v5-pitlane .pl-buying__item{min-width:0;padding-right:28px;border-right:1px solid #dce0e3}.v5-pitlane .pl-buying__item:last-child{padding-right:0;border-right:0}.v5-pitlane .pl-buying h3{font:600 22px/1.2 var(--pl-ui);letter-spacing:0;margin:0 0 10px;color:#08131d}.v5-pitlane .pl-buying p{font:400 14px/1.6 Arial,Helvetica,sans-serif;color:#37424c;margin:0 0 10px}.v5-pitlane .pl-buying .pl-buying__note{font-size:12px;line-height:1.5}.v5-pitlane .pl-buying a{display:inline-block;padding:4px 0;font:600 13px/1.5 Arial,Helvetica,sans-serif;color:#08131d;text-decoration:underline;text-underline-offset:3px}.v5-pitlane .pl-buying a:focus-visible{outline:3px solid #bb8700;outline-offset:4px}@media(max-width:749px){.v5-pitlane .pl-buying{padding:24px 0}.v5-pitlane .pl-buying h2{font-size:28px;margin-bottom:18px}.v5-pitlane .pl-buying__grid{grid-template-columns:1fr;gap:18px}.v5-pitlane .pl-buying__item{padding:0 0 16px;border-right:0;border-bottom:1px solid #dce0e3}.v5-pitlane .pl-buying__item:last-child{padding-bottom:0;border-bottom:0}.v5-pitlane .pl-buying h3{font-size:21px;margin-bottom:7px}.v5-pitlane .pl-buying p{margin-bottom:6px}}.v5-pitlane .pl-buying--illustrated{padding:30px 0;background:#fff;color:#08131d}.v5-pitlane .pl-buying--illustrated .pl-buying__grid{gap:18px;align-items:stretch}.v5-pitlane .pl-buying--illustrated .pl-buying__item,.v5-pitlane .pl-buying--illustrated .pl-buying__item:last-child{display:grid;grid-template-columns:1fr;grid-template-rows:128px auto 1fr auto;align-content:start;gap:0;padding:20px 22px 15px;border:1px solid #dce0e3;background:#f5f6f6;min-width:0}.v5-pitlane .pl-buying--illustrated .pl-buying__art{display:block;width:128px;height:128px;justify-self:center;align-self:start;background-image:url(/cdn/shop/files/funcarscale-shopping-information-transparent.webp?v=1792634463);background-size:300% 100%;background-repeat:no-repeat;margin:0 0 12px}.v5-pitlane .pl-buying--illustrated .pl-buying__art--1{background-position:0% 50%}.v5-pitlane .pl-buying--illustrated .pl-buying__art--2{background-position:50% 50%}.v5-pitlane .pl-buying--illustrated .pl-buying__art--3{background-position:100% 50%}.v5-pitlane .pl-buying--illustrated h3{margin:14px 0 9px;font-size:22px;line-height:1.2;letter-spacing:0}.v5-pitlane .pl-buying--illustrated p{font-size:14px;line-height:1.6;margin:0 0 9px;color:#37424c}.v5-pitlane .pl-buying--illustrated a{align-self:end;justify-self:start;font-size:13px;line-height:1.5;padding:7px 0;min-height:34px}@media(max-width:749px){.v5-pitlane .pl-buying--illustrated{padding:24px 0}.v5-pitlane .pl-buying--illustrated .pl-buying__grid{grid-template-columns:1fr;gap:12px}.v5-pitlane .pl-buying--illustrated .pl-buying__item,.v5-pitlane .pl-buying--illustrated .pl-buying__item:last-child{grid-template-columns:76px minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:14px;padding:15px 13px 10px}.v5-pitlane .pl-buying--illustrated .pl-buying__art{grid-column:1;grid-row:1/4;width:76px;height:76px;margin:0;align-self:center}.v5-pitlane .pl-buying--illustrated h3{grid-column:2;margin:0 0 6px;font-size:21px;line-height:1.2}.v5-pitlane .pl-buying--illustrated p{grid-column:2;margin:0;font-size:13px;line-height:1.6}.v5-pitlane .pl-buying--illustrated a{grid-column:2;min-height:34px;padding:7px 0;font-size:12px}}.v5-pitlane .pl-buying--illustrated .pl-buying__item{background:transparent;border:0;border-right:1px solid #dce0e3}.v5-pitlane .pl-buying--illustrated .pl-buying__item:last-child{background:transparent;border:0}@media(max-width:749px){.v5-pitlane .pl-buying--illustrated .pl-buying__item{border:0;border-bottom:1px solid #dce0e3;padding-left:0;padding-right:0}.v5-pitlane .pl-buying--illustrated .pl-buying__item:last-child{border:0;padding-left:0;padding-right:0}}:root body.v5-pitlane .v5-header .v5-mobile-menu .v5-nav a,:root body.v5-pitlane .v5-header .v5-mobile-menu .v5-nav summary{color:#f5f8fa}:root body.v5-pitlane .v5-header .v5-mobile-menu .v5-nav summary:after{color:currentColor}:root body.v5-pitlane .v5-header .v5-mobile-menu .v5-nav a:hover,:root body.v5-pitlane .v5-header .v5-mobile-menu .v5-nav a:focus-visible,:root body.v5-pitlane .v5-header .v5-mobile-menu .v5-nav summary:focus-visible{color:#ffdc00;outline-color:#ffdc00}v5-version-comparison{display:block;margin:0 0 8px}.v5-compare-trigger{display:inline-flex;align-items:center;min-height:44px;padding:5px 0;border:0;background:none;color:#0b1a23;text-decoration:underline;text-underline-offset:4px;font:13px/1.5 var(--v5-font,Arial,sans-serif);cursor:pointer}.v5-compare-dialog{position:fixed;inset:auto 0 0;width:calc(100% - 16px);max-width:720px;max-height:calc(100dvh - 24px);margin:0 auto;padding:0;border:0;border-radius:14px 14px 0 0;overflow:auto;color:#0b1a23;background:#fff;overscroll-behavior:contain}.v5-compare-dialog::backdrop{background:#0b1a2373}.v5-compare-dialog header{display:flex;position:sticky;top:0;z-index:1;justify-content:space-between;align-items:center;padding:12px 16px;background:#fff;border-bottom:1px solid #dce2e5;gap:12px}:root .v5-pdp .v5-compare-dialog h2{margin:0;font:700 18px/1.4 var(--v5-font,Arial,sans-serif)}.v5-compare-dialog header button{width:44px;height:44px;flex:0 0 44px;border:0;background:none;font:30px/1 Arial;cursor:pointer}.v5-compare-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:16px 16px max(24px,env(safe-area-inset-bottom))}.v5-compare-grid img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.v5-compare-grid h3{margin:8px 0;font:700 16px/1.4 var(--v5-font,Arial,sans-serif)}.v5-compare-grid p{font:13px/1.6 var(--v5-font,Arial,sans-serif);color:#536572;margin:5px 0}.v5-compare-grid a,.v5-compare-current{display:inline-flex;align-items:center;min-height:44px;font:600 13px/1.4 var(--v5-font,Arial,sans-serif);text-underline-offset:4px}.v5-compare-current{color:#536572}html:has(.v5-compare-dialog[open]){overflow:hidden}.v5-compare-trigger:focus-visible,.v5-compare-dialog a:focus-visible,.v5-compare-dialog button:focus-visible{outline:2px solid #ddba00;outline-offset:3px}.v5-seo-product-choice{margin:0 0 24px;padding:18px 0;border-block:1px solid #dce2e5;color:#334e5c;font:14px/1.7 var(--v5-font,Arial,sans-serif)}.v5-seo-product-choice h2{margin:0 0 8px;color:#0b212a;font-size:18px;line-height:1.4}.v5-seo-product-choice p{margin:8px 0}.v5-seo-product-choice a{display:inline-flex;align-items:center;min-height:44px;margin-right:14px;text-underline-offset:4px;color:inherit}.v5-beetle-contents{margin:12px 0 24px;padding:18px 0;border-block:1px solid #dce2e5;font:14px/1.65 var(--v5-font,Arial,sans-serif)}.v5-beetle-contents h3{margin:0 0 8px;font-size:18px}.v5-beetle-contents p{margin:6px 0;color:#425663}.v5-beetle-contents a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:4px}.gf-home-entry{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 26px;border:1px solid #dce2e6;background:#f1f4f6;color:#0a1923;margin-block:28px 36px;box-sizing:border-box}.gf-home-entry strong{font:700 17px/1.3 Arial,Helvetica,sans-serif}.gf-home-entry p{font:400 13px/1.5 Arial,Helvetica,sans-serif;color:#61717a;margin:6px 0 0}.gf-home-entry a{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:46px;min-width:130px;color:#0a1923;text-decoration:none;font:700 14px/1.3 Arial,Helvetica,sans-serif}.gf-home-entry a:focus-visible{outline:3px solid #b39100;outline-offset:4px}@media(max-width:749px){.gf-home-entry{padding:18px;display:block}.gf-home-entry a{margin-top:7px;min-height:44px}}.v5-card-options{display:flex;flex-wrap:wrap;gap:4px 12px;margin:6px 0 12px;color:#5a636a;font-size:12px;font-weight:500;line-height:1.4}.v5-browse__toolbar:has(v5-color-filter:not([hidden])){display:flex;align-items:flex-start;gap:18px}.v5-browse__toolbar:has(v5-color-filter:not([hidden]))>.facets-container{flex:1;min-width:0}v5-color-filter{position:relative;flex:none;display:block;color:#071a25;font:14px/1.4 Arial,Helvetica,sans-serif}v5-color-filter[hidden]{display:none}.v5-color-filter__trigger{display:flex;align-items:center;gap:8px;min-height:44px;box-sizing:border-box;padding:8px 12px;list-style:none;border:1px solid #b7c1c6;border-radius:3px;background:#fff;cursor:pointer;font:600 13px/1.4 Arial,Helvetica,sans-serif}.v5-color-filter__trigger::-webkit-details-marker{display:none}.v5-color-filter__details[open] .v5-color-filter__trigger{border-color:#071a25;background:#f2f5f6}.v5-color-filter__panel{position:absolute;top:calc(100% + 8px);left:0;z-index:81;width:360px;max-width:calc(100vw - 40px);max-height:var(--v5-color-space,80dvh);padding:0;background:#fff;border:1px solid #d7dfe3;border-radius:8px;box-shadow:0 12px 36px #071a2526;overflow:hidden;color:#071a25}.v5-color-filter__panel--above{top:auto;bottom:calc(100% + 8px)}.v5-color-filter__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:transparent}.v5-color-filter__head{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid #e3e8eb}.v5-color-filter__head h2{font:700 18px/1.3 Arial,Helvetica,sans-serif;letter-spacing:0;text-transform:none;margin:0;color:#071a25}.v5-color-filter__head button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:#071a25;cursor:pointer}.v5-color-filter__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:min(52vh,calc(var(--v5-color-space,80dvh) - 160px));overflow:auto;overscroll-behavior:contain;border:0;margin:0;padding:16px}.v5-color-filter__choice{display:flex;align-items:center;gap:9px;position:relative;min-height:46px;padding:10px;border:1px solid #d6dee2;border-radius:4px;background:#fff;font:400 14px/1.3 Arial,Helvetica,sans-serif;cursor:pointer}.v5-color-filter__choice--all{grid-column:1/-1}.v5-color-filter__choice input{position:absolute;opacity:0;width:1px;height:1px}.v5-color-filter__choice:has(input:checked){border-color:#071a25;box-shadow:inset 0 0 0 1px #071a25;background:#f3f6f7;font-weight:700}.v5-color-filter__choice:has(input:focus-visible),.v5-color-filter__trigger:focus-visible,.v5-color-filter__foot button:focus-visible,.v5-color-filter__head button:focus-visible{outline:2px solid #806400;outline-offset:3px}.v5-color-filter__choice:has(input:checked):after{content:"\2713";margin-left:auto;color:#071a25;font-weight:700}.v5-color-filter__choice--unavailable{opacity:.4;cursor:default}.v5-color-filter__swatch{width:19px;height:19px;flex:none;border:1px solid #9ba8af;border-radius:50%;background:#182027}.v5-color-filter__swatch--white{background:#fff}.v5-color-filter__swatch--gray{background:#737d85}.v5-color-filter__swatch--silver{background:linear-gradient(135deg,#8d98a0,#e9edef,#9ca6ac)}.v5-color-filter__swatch--red{background:#c5262e}.v5-color-filter__swatch--blue{background:#2361b0}.v5-color-filter__swatch--green{background:#3f8251}.v5-color-filter__swatch--yellow{background:#ffdb2e}.v5-color-filter__swatch--orange{background:#ef842c}.v5-color-filter__swatch--purple{background:#7750a7}.v5-color-filter__swatch--pink{background:#ed9fb9}.v5-color-filter__swatch--gold{background:linear-gradient(135deg,#a07824,#ead388,#a07824)}.v5-color-filter__swatch--bronze{background:#8c7a58}.v5-color-filter__swatch--beige{background:#d8cfb2}.v5-color-filter__swatch--multicolor{background:conic-gradient(#c5262e,#2361b0,#3f8251,#ffdb2e,#c5262e)}.v5-color-filter__foot{padding:12px 16px 16px;border-top:1px solid #e3e8eb}.v5-color-filter__foot button{display:block;width:100%;min-height:48px;padding:12px 20px;border:0;border-radius:3px;background:#ffe000;color:#071a25;cursor:pointer;font:700 15px/1.4 Arial,Helvetica,sans-serif}.v5-browse details[id*="filter.v.m.custom.browse_color"]{display:none}@media(max-width:749px){.v5-browse__toolbar:has(v5-color-filter:not([hidden])){gap:12px;flex-wrap:wrap}.v5-browse__toolbar:has(v5-color-filter:not([hidden]))>.facets-container{flex:1 1 180px}.v5-color-filter__panel{position:fixed;top:auto;left:0;right:0;bottom:0;width:100%;max-width:none;border-radius:12px 12px 0 0;max-height:85dvh;border:0;padding-bottom:env(safe-area-inset-bottom)}.v5-color-filter__scrim{background:#071a2573}.v5-color-filter__choices{max-height:52dvh}.v5-color-filter__head{padding-top:12px}body:has(v5-color-filter details[open]){overflow:hidden}}.gf{display:block;max-width:1120px;width:calc(100% - 40px);margin:0 auto;padding:36px 0 52px;color:#0a1923;font-family:Arial,Helvetica,sans-serif}.gf [hidden]{display:none!important}.gf *{box-sizing:border-box}.gf button,.gf input{font:inherit}.gf button,.gf a{touch-action:manipulation}.gf button{cursor:pointer}.gf a{color:inherit}.gf :focus-visible{outline:3px solid #b39100;outline-offset:4px}.gf__intro{max-width:720px;margin-bottom:22px}.gf__eyebrow{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#61717a}.gf h1{margin:8px 0 12px;font:700 clamp(28px,4vw,42px)/1.12 Arial,Helvetica,sans-serif;letter-spacing:-.025em}.gf p{line-height:1.5}.gf__intro>p:last-child{color:#61717a;font-size:15px}.gf__search{display:flex;align-items:end;justify-content:space-between;gap:24px;padding-bottom:25px;border-bottom:1px solid #dce2e6;margin-bottom:26px}.gf__search form{flex:1;max-width:610px}.gf__search label{display:block;font-size:14px;font-weight:700;margin-bottom:9px}.gf__search form>div{display:flex}.gf__search input{min-width:0;flex:1;border:1px solid #a8b5bc;border-radius:3px 0 0 3px;padding:12px;font-size:14px;min-height:46px}.gf__search button{background:#0a1923;color:#fff;border:1px solid #0a1923;border-radius:0 3px 3px 0;padding:10px 15px;font-size:13px}.gf__search>a{font-size:13px;min-height:44px;display:flex;align-items:center;gap:12px;text-underline-offset:3px;white-space:nowrap}.gf__form{max-width:680px;margin:0 auto 32px;padding:26px;border:1px solid #dce2e6;border-radius:4px}.gf fieldset{border:0;padding:0;margin:0;min-width:0}.gf legend{font-size:24px;font-weight:700;line-height:1.25;padding:0;float:left;width:100%;margin:0 0 12px}.gf__step{clear:both;font-size:12px;color:#61717a;display:flex;justify-content:space-between;gap:8px}.gf__budget{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0 26px}.gf label:has(input[type=radio]){position:relative;cursor:pointer}.gf input[type=radio]{position:absolute;opacity:0;pointer-events:none}.gf input[type=radio]:focus-visible+span{outline:3px solid #b39100;outline-offset:4px}.gf__budget label>span{border:1px solid #b5c0c7;border-radius:3px;display:flex;align-items:center;justify-content:center;min-height:54px;padding:12px 6px;font-size:14px}.gf__budget input:checked+span{background:#0a1923;color:#fff;border-color:#0a1923;font-weight:700}.gf__interests{display:grid;gap:10px;margin:18px 0 24px}.gf__interests label>span{display:block;min-height:65px;border:1px solid #d0d9df;border-radius:3px;padding:12px 42px 12px 14px;position:relative}.gf__interests strong{display:block;font-size:15px}.gf__interests small{display:block;color:#61717a;font-size:12px;margin-top:5px}.gf__interests label>span:after{content:"";position:absolute;right:16px;top:22px;width:17px;height:17px;border:1px solid #9aaab4;border-radius:50%}.gf__interests input:checked+span{background:#fffbe5;border-color:#0a1923}.gf__interests input:checked+span:after{border:5px solid #0a1923}.gf__primary{background:#ffdc00;color:#0a1923;border:1px solid #ffdc00;border-radius:3px;min-height:48px;padding:12px 22px;font-size:14px;font-weight:700;line-height:1.35}.gf__primary:hover{background:#f0ce00}.gf__secondary{background:#fff;color:#0a1923;min-height:44px;border:1px solid #b5c0c7;border-radius:3px;padding:10px 16px;font-size:13px}.gf__actions{display:flex;justify-content:space-between;gap:12px}.gf__results{scroll-margin-top:32px}.gf__results-top{display:flex;justify-content:space-between;align-items:start;gap:16px;margin-bottom:18px}.gf h2{font-size:27px;line-height:1.2;margin:0 0 10px}.gf__results-top p{font-size:13px;color:#61717a;margin:6px 0}.gf__selection{color:#0a1923!important;font-weight:700}.gf__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.gf__card{display:flex;gap:16px;padding:14px;min-width:0;min-height:190px;border:1px solid #dce2e6;border-radius:3px;text-decoration:none;background:#fff}.gf__card:hover{border-color:#798d9a}.gf__image{width:42%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.gf__image img{display:block;width:100%;height:auto;object-fit:contain;max-height:205px}.gf__card-copy{flex:1;min-width:0;display:flex;flex-direction:column;align-items:start;justify-content:center;gap:9px}.gf__scale{font-size:11px;color:#61717a;font-weight:700}.gf__card h3{font:700 17px/1.25 Arial,Helvetica,sans-serif;margin:0;overflow-wrap:anywhere}.gf__price{font-size:18px}.gf__card p{font-size:12px;color:#61717a;margin:0}.gf__view{display:flex;justify-content:space-between;gap:14px;align-items:center;width:100%;font-size:12px;min-height:26px}.gf__more{text-align:center;margin-top:24px}.gf__more p{font-size:12px;color:#61717a}.gf__empty{padding:22px;background:#f1f4f6;border-radius:4px}.gf__empty h3{margin-top:0;font-size:20px}.gf__arrival{margin-top:28px;padding:20px;background:#f1f4f6;border-radius:3px;font-size:13px}.gf__arrival p{color:#61717a;margin:8px 0}.gf__arrival a{display:inline-flex;align-items:center;min-height:30px;font-size:12px;text-underline-offset:3px}.gf__empty+.gf__grid:empty{display:none}@media(max-width:749px){.gf{padding-top:26px}.gf__search{display:block}.gf__search>a{margin-top:6px}.gf__form{padding:20px 16px}.gf legend{font-size:23px}.gf__budget{gap:8px}.gf__budget label>span{font-size:12px}.gf__grid{grid-template-columns:1fr}.gf__card{min-height:175px;padding:12px;gap:14px}.gf__image{width:39%}.gf__card h3{font-size:16px}.gf__card-copy{gap:8px}.gf__actions .gf__primary{flex:1;padding-inline:12px}.gf__actions .gf__secondary{padding-inline:10px}.gf__results-top{gap:10px}.gf__results-top>button{padding-inline:10px;flex-shrink:0}.gf h2{font-size:24px}.gf__arrival{padding:16px}}:root .v5-header .search-modal__content{align-items:flex-start;padding-top:12px}:root .v5-header .search-modal__content>predictive-search,:root .v5-header .search-modal__content>search-form{position:relative;display:block;flex:1;min-width:0;margin:0}:root .v5-header .search-modal__form .predictive-search--header{top:calc(100% + 8px);left:0;right:0;width:100%;overscroll-behavior:contain}:root .v5-header .search-modal__close-button{align-self:flex-start;flex:0 0 44px;min-width:44px;min-height:44px;margin-top:4px}:root .v5-pdp .v5-pdp-trust--compact{display:block;margin-top:12px;padding-top:12px}:root .v5-pdp .v5-pdp-trust--compact v5-order-support{display:block}:root .v5-pdp .v5-pdp-trust--compact .v5-order-support-summary p{display:block;margin:0;color:#596773;font:400 14px/1.5 var(--v5-font,Arial,sans-serif)}:root body.v5-pitlane .v5-pdp .v5-pdp-trust--compact .v5-delivery-inline{display:block;margin-top:2px;color:#596773;font:400 14px/1.5 var(--v5-font,Arial,sans-serif);letter-spacing:normal}:root body.v5-pitlane .v5-pdp .v5-pdp-trust--compact .v5-delivery-inline>span{display:inline;font:inherit;color:inherit;letter-spacing:inherit}:root .v5-pdp .v5-pdp-trust--compact .v5-order-support-trigger{display:inline-flex;align-items:center;min-height:44px;padding:8px 0;border:0;background:transparent;color:#0b1a23;font:600 13px/1.4 var(--v5-font,Arial,sans-serif);text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}:root .v5-pdp .v5-pdp-trust--compact>.v5-order-support-help{display:flex;align-items:center;gap:10px;margin:0;font:13px/1.5 var(--v5-font,Arial,sans-serif)}:root .v5-pdp .v5-pdp-trust--compact .v5-order-support-help a{font-size:13px}.v5-order-support-dialog{position:fixed;inset:auto 0 0;width:100%;max-width:560px;max-height:calc(100dvh - 24px);height:auto;margin:0 auto;padding:0;border:0;border-radius:16px 16px 0 0;background:#fff;color:#0b1a23;overflow:auto;overscroll-behavior:contain;box-shadow:0 -4px 32px #0b1a2326}.v5-order-support-dialog::backdrop{background:#0b1a2373}.v5-order-support-header{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px 10px 20px;background:#fff;border-bottom:1px solid #dce2e5}:root .v5-pdp .v5-order-support-header h2{margin:0;font:700 18px/1.35 var(--v5-font,Arial,sans-serif);color:#0b1a23}.v5-order-support-close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;padding:0;border:0;background:#fff;color:#0b1a23;cursor:pointer}.v5-order-support-body{padding:18px 20px max(20px,env(safe-area-inset-bottom))}.v5-order-support-body section+section{margin-top:20px}:root .v5-pdp .v5-pdp-trust--compact .v5-order-support-body h3{margin:0 0 6px;font:700 14px/1.5 var(--v5-font,Arial,sans-serif);color:#0b1a23}:root .v5-pdp .v5-pdp-trust--compact .v5-order-support-body p{display:block;margin:0 0 8px;font:14px/1.55 var(--v5-font,Arial,sans-serif);color:#425663}:root .v5-pdp .v5-pdp-trust--compact .v5-order-support-body a{display:inline-block;margin:0 0 8px;font:600 13px/1.55 var(--v5-font,Arial,sans-serif);color:#0b1a23;text-underline-offset:3px}:root .v5-pdp .v5-pdp-trust--compact .v5-order-support-body .v5-order-support-note{font-size:12px;color:#617381}v5-order-support button:focus-visible,v5-order-support a:focus-visible{outline:2px solid #ffda00;outline-offset:3px}html:has(v5-order-support dialog[open]){overflow:hidden}:root .v5-pdp .v5-pdp-trust--compact .v5-service-help .v5-service-arrival{padding-bottom:18px}:root body.v5-pitlane .v5-pdp .v5-service-arrival .v5-delivery-inline{font-weight:400;font-size:14px;margin-bottom:8px}:root .v5-pdp .v5-pdp-trust--compact .v5-service-help .v5-service-before{margin:0;padding:18px 0 12px;border-top:1px solid #dce2e5}.v5-service-topic{border-top:1px solid #dce2e5}:root .v5-pdp .v5-service-topic>summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:64px;margin:0;padding:18px 0;cursor:pointer;list-style:none;font:700 14px/1.5 var(--v5-font,Arial,sans-serif);color:#0b1a23}.v5-service-topic>summary::-webkit-details-marker{display:none}.v5-service-toggle{position:relative;display:block;flex:0 0 14px;width:14px;height:14px;color:#617381}.v5-service-toggle:before,.v5-service-toggle:after{content:"";position:absolute;background:currentColor;top:6px;right:1px;bottom:6px;left:1px;height:2px}.v5-service-toggle:after{transform:rotate(90deg)}.v5-service-topic[open] .v5-service-toggle:after{display:none}.v5-service-answer{padding:0 0 16px}:root .v5-pdp .v5-pdp-trust--compact .v5-service-answer>a{min-height:44px;align-content:center}:root .v5-pdp .v5-service-steps{margin:18px 0;padding-left:24px;font:14px/1.55 var(--v5-font,Arial,sans-serif);color:#425663;list-style:decimal}.v5-service-steps li{padding-left:6px;margin-bottom:14px}:root .v5-pdp .v5-pdp-trust--compact .v5-service-answer .v5-service-email{display:flex;align-items:center;justify-content:center;min-height:46px;margin:18px 0 0;padding:10px 16px;background:#ffe000;color:#0b1a23;text-decoration:none;font-weight:700}.v5-service-footer{padding:18px 0 0;border-top:1px solid #dce2e5}.v5-service-topic>summary:focus-visible{outline:2px solid #936b00;outline-offset:3px}@media(min-width:750px){.v5-order-support-dialog{top:0;right:0;bottom:0;left:0;margin:auto;border-radius:12px;max-height:calc(100dvh - 48px)}}.v5-key-door-difference{margin:0 0 12px;color:#455560;font-size:13px;line-height:1.5}.v5-mpv-choice__content{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:center;gap:24px;max-width:740px}.v5-mpv-choice__content img{display:block;width:100%;height:auto;object-fit:contain}.v5-mpv-choice__content h3{margin:0 0 8px;font:700 22px/1.25 var(--v5-font,Arial,sans-serif)}.v5-mpv-choice__content p{margin:6px 0;color:#536572;font:14px/1.55 var(--v5-font,Arial,sans-serif)}.v5-mpv-choice__content strong{font-size:19px}.v5-mpv-choice__content div>a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:4px;font-weight:600}@media(max-width:749px){.v5-mpv-choice__content{grid-template-columns:minmax(0,45%) minmax(0,1fr);gap:16px}}.v5-pitlane .pl-card.pl-card--compact .pl-card__media{position:relative}.v5-pitlane .pl-card.pl-card--compact .pl-card__scale-badge{position:absolute;z-index:1;top:8px;left:8px;display:inline-flex;align-items:center;justify-content:center;min-height:24px;margin:0;padding:2px 7px;border:1px solid #dde2e5;border-radius:2px;background:#f3f5f6;color:#33434f;font:600 11px/18px Arial,Helvetica,sans-serif;white-space:nowrap;pointer-events:none}.v5-pitlane .pl-card.pl-card--compact .pl-card__body{min-width:0}.v5-pitlane .pl-card.pl-card--compact h3{overflow-wrap:anywhere}.v5-pitlane .pl-card.pl-card--compact .pl-card__name-word{white-space:normal}@media(max-width:600px){.v5-pitlane .pl-card.pl-card--compact .pl-card__body{padding:10px}.v5-pitlane .pl-card.pl-card--compact h3{font-size:15px;line-height:20px;min-height:40px;margin-bottom:5px;text-wrap:pretty}.v5-pitlane .pl-card.pl-card--compact .pl-card__pricing{margin-bottom:8px}}.v5-product-card.v5-product-card--compact .v5-product-card__media{position:relative}.v5-product-card.v5-product-card--compact .v5-product-card__scale-badge{position:absolute;z-index:1;top:8px;left:8px;display:inline-flex;align-items:center;justify-content:center;min-height:24px;margin:0;padding:2px 7px;border:1px solid #dde2e5;border-radius:2px;background:#f3f5f6;color:#33434f;font:600 11px/18px Arial,Helvetica,sans-serif;white-space:nowrap;pointer-events:none}.v5-product-card.v5-product-card--compact .v5-product-card__body{min-width:0}.v5-product-card.v5-product-card--compact .v5-product-card__model{display:block;-webkit-line-clamp:unset;-webkit-box-orient:initial;overflow:visible;overflow-wrap:anywhere}.v5-product-card.v5-product-card--compact .v5-product-card__meta{margin:4px 0 2px}.v5-product-card.v5-product-card--compact .v5-product-card__action{min-height:44px}@media(max-width:600px){.v5-product-card.v5-product-card--compact .v5-product-card__body{padding:0 10px 10px}.v5-product-card.v5-product-card--compact .v5-product-card__model{font-size:15px;line-height:20px;min-height:40px}.v5-product-card.v5-product-card--compact .v5-product-card__meta{min-height:24px}}
/*# sourceMappingURL=/cdn/shop/t/36/compiled_assets/styles.css.map */
