.vr-configurator{--vr-accent: rgb(var(--color-button, 53, 178, 74));--vr-accent-strong: rgb(var(--color-button, 43, 158, 63));--vr-warn: #d9790f;--vr-accent-soft: rgba(var(--color-button, 53, 178, 74), .12);--vr-accent-line: rgba(var(--color-button, 53, 178, 74), .45);--vr-accent-ink: var(--vr-accent);--vr-warn-ink: var(--vr-warn);--vr-on-accent: rgb(var(--color-button-text, 8, 19, 11));--vr-radius: 4px;--vr-radius-lg: 4px;--vr-well-radius: 4px;--vr-border: rgba(var(--color-foreground), .1);--vr-border-strong: rgba(var(--color-foreground), .16);--vr-speed: .18s;--vr-well: #262a31;--vr-well-hover: #2d3239;--vr-well-edge: #3a4048;--vr-well-edge-hover: #5a616b;--vr-well-shadow: 0 .2rem .8rem rgba(0, 0, 0, .25);--vr-well-shadow-hover: 0 .6rem 1.6rem rgba(0, 0, 0, .35);--vr-well-disabled: #1f2329;position:relative;overflow:visible}@supports (color: color-mix(in srgb,red 50%,blue)){.vr-configurator{--vr-accent-strong: color-mix(in srgb, var(--vr-accent) 86%, #000 14%);--vr-accent-ink: color-mix(in srgb, var(--vr-accent) 58%, rgb(var(--color-foreground)) 42%);--vr-warn-ink: color-mix(in srgb, var(--vr-warn) 65%, rgb(var(--color-foreground)) 35%)}}.vr-configurator--surface-light{--vr-well: #ffffff;--vr-well-hover: #ffffff;--vr-well-edge: rgba(var(--color-foreground), .16);--vr-well-edge-hover: rgba(var(--color-foreground), .35);--vr-well-shadow: 0 .1rem .2rem rgba(0, 0, 0, .04);--vr-well-shadow-hover: 0 .2rem .4rem rgba(0, 0, 0, .08);--vr-well-disabled: rgba(var(--color-foreground), .03)}html[data-vr-mode=dark] .vr-configurator--surface-light{--vr-well: #262a31;--vr-well-hover: #2d3239;--vr-well-edge: #3a4048;--vr-well-edge-hover: #5a616b;--vr-well-shadow: 0 .2rem .8rem rgba(0, 0, 0, .25);--vr-well-shadow-hover: 0 .6rem 1.6rem rgba(0, 0, 0, .35);--vr-well-disabled: #1f2329}.vr-configurator__content{position:relative;z-index:2;width:100%}.vr-configurator__app{display:block}.vr-configurator--hero{position:relative;overflow:visible!important;display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(42rem,var(--vr-hero-min-height, 48vh),64rem)!important;background-color:#fff!important;margin-bottom:0!important;transition:background-color .2s ease}html[data-vr-mode=dark] .vr-configurator--hero{background-color:#101014!important}.vr-configurator__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.vr-configurator__media .vr-configurator__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center right}.vr-configurator__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,rgba(5,7,10,.88) 0%,rgba(5,7,10,.72) 28%,rgba(5,7,10,.35) 45%,rgba(5,7,10,.08) 58%,transparent 70%),linear-gradient(180deg,rgba(5,7,10,.3) 0%,transparent 40%,rgba(5,7,10,.5) 100%)!important}.vr-configurator--hero .vr-configurator__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 0%,transparent 65%,rgba(5,7,10,.6) 100%);z-index:1}.vr-configurator--hero .vr-configurator__content{text-align:left;display:flex!important;flex-direction:column!important;justify-content:space-between!important;flex-grow:1;padding-top:clamp(2rem,3vw,4rem)!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important;width:100%}.vr-configurator--hero .vr-configurator__header{margin:auto 0!important;max-width:54rem;text-align:left;background:none!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:0!important}.vr-configurator--hero .vr-configurator__kicker{margin:0 0 .6rem;font-size:1.25rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--vr-accent, #35b24a)!important;text-shadow:none!important;text-align:left}.vr-configurator--hero .vr-configurator__heading{margin:0 0 .8rem;font-size:clamp(2.4rem,3.8vw,3.8rem);font-weight:700;line-height:1.14;color:#fff!important;text-shadow:none!important;text-align:left;max-width:9.2em;text-wrap:wrap}.vr-configurator--hero .vr-configurator__subheading{margin:0;max-width:48rem;font-size:1.55rem;font-weight:500;letter-spacing:.02em;color:#ffffffeb!important;text-shadow:none!important;text-align:left}.vr-configurator--hero .vr-configurator__glass{background:#fff!important;border:.1rem solid #cbd5e1!important;border-radius:4px!important;box-shadow:0 2rem 5rem #0000001f,0 .6rem 1.6rem #0000000d!important;position:relative;z-index:10;padding:1.8rem clamp(1.4rem,2.5vw,2.8rem);width:100%;max-width:100%;margin-left:auto;margin-right:auto;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.vr-configurator--hero .vr-configurator__glass .vr-configurator__label-text{color:#0f172a!important;font-size:1.15rem;font-weight:700;letter-spacing:.06em;transition:color .2s ease}.vr-configurator--hero .vr-configurator__glass .vr-configurator__step-num{color:#64748b!important;font-size:1.15rem;font-weight:800;transition:color .2s ease}.vr-configurator--hero .vr-configurator__glass .select__select{background-color:#f8fafc!important;border:.1rem solid #cbd5e1!important;color:#0f172a!important;font-size:1.4rem;font-weight:600;box-shadow:0 .1rem .3rem #0000000a!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.vr-configurator--hero .vr-configurator__glass .select__select:hover,.vr-configurator--hero .vr-configurator__glass .select__select:focus{background-color:#fff!important;border-color:var(--vr-accent, #35b24a)!important}.vr-configurator--hero .vr-configurator__glass .select__select:has(option:checked[value=""]){color:#64748b!important;font-weight:500}.vr-configurator--hero .vr-configurator__glass .select__select option{color:#0f172a!important;background-color:#fff!important;font-weight:500}.vr-configurator--hero .vr-configurator__glass .select .svg-wrapper{background:transparent!important;color:#475569!important;transition:color .2s ease}.vr-configurator--hero .vr-configurator__glass .select .svg-wrapper svg{fill:currentColor!important}html[data-vr-mode=dark] .vr-configurator--hero .vr-configurator__glass{background:#16191f!important;border:.1rem solid rgba(255,255,255,.14)!important;box-shadow:0 2rem 5rem #000000a6,0 .6rem 1.6rem #00000059!important}html[data-vr-mode=dark] .vr-configurator--hero .vr-configurator__glass .vr-configurator__label-text{color:#f8fafc!important}html[data-vr-mode=dark] .vr-configurator--hero .vr-configurator__glass .vr-configurator__step-num{color:#94a3b8!important}html[data-vr-mode=dark] .vr-configurator--hero .vr-configurator__glass .select__select{background-color:#242932!important;border:.1rem solid #3e4756!important;color:#fff!important;box-shadow:0 .1rem .3rem #00000040!important}html[data-vr-mode=dark] .vr-configurator--hero .vr-configurator__glass .select__select:hover,html[data-vr-mode=dark] .vr-configurator--hero .vr-configurator__glass .select__select:focus{background-color:#2c333e!important;border-color:var(--vr-accent, #35b24a)!important}html[data-vr-mode=dark] .vr-configurator--hero .vr-configurator__glass .select__select:has(option:checked[value=""]){color:#94a3b8!important}html[data-vr-mode=dark] .vr-configurator--hero .vr-configurator__glass .select__select option{color:#fff!important;background-color:#16191f!important}html[data-vr-mode=dark] .vr-configurator--hero .vr-configurator__glass .select .svg-wrapper{color:#f8fafc!important}.vr-configurator--hero .vr-configurator__glass .vr-combobox__input::placeholder{color:#94a3b8!important}@media screen and (max-width:599px){.vr-configurator--hero{min-height:0!important;margin-bottom:0!important;padding-bottom:2.4rem!important}.vr-configurator--hero .vr-configurator__media:after{background:linear-gradient(180deg,#05070ac7,#05070a9e 38%,#05070ab8)}.vr-configurator--hero .vr-configurator__content{justify-content:flex-start!important;padding-top:2.8rem!important}.vr-configurator--hero .vr-configurator__header{margin:0 0 2.4rem!important}.vr-configurator--hero .vr-configurator__glass{transform:none!important;margin-bottom:0!important}}@media screen and (min-width:600px)and (max-width:989px){.vr-configurator--hero{margin-bottom:0!important}.shopify-section:has(.vr-configurator--hero){padding-bottom:9rem}.vr-configurator--hero .vr-configurator__glass{transform:none!important;margin-bottom:-9rem!important}}@media screen and (min-width:990px){.vr-configurator--hero{margin-bottom:0!important}.shopify-section:has(.vr-configurator--hero){padding-bottom:8.5rem}.vr-configurator--hero .vr-configurator__glass{transform:none!important;margin-bottom:-8.5rem!important}}.vr-configurator--card .vr-configurator__glass{background:rgba(var(--color-foreground),.02);border:.1rem solid var(--vr-border);padding:1.8rem clamp(1.6rem,2.5vw,2.8rem)}.vr-configurator--hero .vr-configurator__content{text-align:center}.vr-configurator__kicker{margin:0 0 .3rem;font-size:1.1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--vr-accent-ink)}.vr-configurator__heading{margin:0 0 .4rem;font-size:clamp(2.2rem,3.2vw,3.2rem);letter-spacing:-.01em;text-wrap:balance}.vr-configurator__subheading{margin:0 auto .4rem;max-width:62rem;font-size:1.35rem;line-height:1.35;color:rgba(var(--color-foreground),.75)}.vr-configurator--card .vr-configurator__subheading{margin:0}.vr-configurator__app .vr-configurator__form{display:grid;grid-template-columns:1fr;gap:.8rem;margin:1.2rem auto 0;max-width:56rem;text-align:left}.vr-configurator--card .vr-configurator__app .vr-configurator__form{margin-left:0}@media screen and (min-width:600px)and (max-width:989px){.vr-configurator__app .vr-configurator__form{grid-template-columns:repeat(2,1fr);max-width:72rem;gap:.9rem}}@media screen and (min-width:990px){.vr-configurator__app .vr-configurator__form{grid-template-columns:repeat(4,minmax(0,1fr));max-width:108rem;gap:1.2rem}}.vr-configurator__field{position:relative;min-width:0}.vr-configurator__field .form__label{display:flex;align-items:center;gap:.6rem;margin-bottom:.25rem}.vr-configurator__label-text{font-size:1.1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgba(var(--color-foreground),.7);transition:color var(--vr-speed) ease}.vr-configurator__step-num{flex-shrink:0;font-size:1.1rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.05em;color:rgba(var(--color-foreground),.45);transition:color var(--vr-speed) ease}.vr-configurator__form .select:before,.vr-configurator__form .select:after{display:none}.vr-configurator__form .select{position:relative;overflow:hidden;border-radius:var(--vr-well-radius)}.vr-configurator__form .select:has(option:checked:not([value=""])):before,.vr-cfgbar__form .select:has(option:checked:not([value=""])):before{content:"\2713";display:flex;align-items:center;justify-content:center;position:absolute;left:.9rem;top:50%;transform:translateY(-50%);width:1.4rem;height:1.4rem;margin:0;border:none!important;border-radius:0;background:transparent!important;color:var(--vr-accent, #35b24a)!important;font-size:1.3rem;font-weight:800;line-height:1;box-shadow:none!important;z-index:2;pointer-events:none}.vr-configurator__form .select__select{margin:0;padding:0 3.2rem 0 1.2rem!important;height:4.4rem;min-height:4.4rem;min-width:0;width:100%;box-sizing:border-box!important;background:var(--vr-well);border:.1rem solid var(--vr-well-edge);border-radius:var(--vr-well-radius);box-shadow:var(--vr-well-shadow);font-size:1.38rem;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-weight:600;letter-spacing:0;color:rgb(var(--color-foreground));cursor:pointer;transition:background-color var(--vr-speed) ease,border-color var(--vr-speed) ease,box-shadow var(--vr-speed) ease}.vr-configurator__form .select:has(option:checked:not([value=""])) .select__select,.vr-cfgbar__form .select:has(option:checked:not([value=""])) .select__select{padding-left:2.5rem!important;padding-right:3.2rem!important;border-color:var(--vr-accent, #35b24a)!important}.vr-configurator__form .select__select option{font-size:1.4rem;font-weight:400;color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.vr-configurator__form .select__select:has(option:checked[value=""]){color:rgba(var(--color-foreground),.55);font-weight:500}.vr-configurator__form .select__select:enabled:hover{background:var(--vr-well-hover);border-color:var(--vr-accent-line);box-shadow:var(--vr-well-shadow-hover)}@media screen and (min-width:1200px){.vr-configurator__form .select__select{font-size:1.4rem}}.vr-configurator__form .select .svg-wrapper{right:1rem;width:1.8rem;height:1.8rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;border:none!important;border-radius:0;background:transparent!important;color:#f8fafc!important;box-shadow:none!important;z-index:2;pointer-events:none;transition:color var(--vr-speed) ease}.vr-configurator__form .select .svg-wrapper svg{width:1.1rem;height:.7rem;fill:currentColor!important;transition:transform var(--vr-speed) ease}.vr-configurator__field:has(.select__select:enabled):hover .select .svg-wrapper,.vr-configurator__field:focus-within .select .svg-wrapper{background:var(--vr-accent-soft);color:var(--vr-accent-ink)}.vr-configurator__form .select__select:open~.svg-wrapper svg{transform:rotate(180deg)}.vr-configurator__form .select__select:disabled{opacity:.45;cursor:not-allowed;background:var(--vr-well-disabled);border-style:dashed;box-shadow:none}.vr-configurator__field:has(.select__select:disabled) .vr-configurator__step-num{opacity:.4}.vr-configurator__field:has(.select__select:disabled) .vr-configurator__label-text{color:rgba(var(--color-foreground),.4)}.vr-configurator__field:has(.select__select:disabled) .select .svg-wrapper{opacity:.35}.vr-configurator__field:has(.select__select:enabled) .vr-configurator__step-num{color:var(--vr-accent-ink)}.vr-configurator__field:has(.select__select option:checked:not([value=""])) .vr-configurator__step-num,.vr-configurator__field:has(.select__select option:checked:not([value=""])) .vr-configurator__label-text{color:rgb(var(--color-foreground))}.vr-configurator__form .select__select:focus,.vr-configurator__form .select__select:focus-visible{outline:0;border-color:var(--vr-accent);background:var(--vr-well-hover);box-shadow:var(--vr-well-shadow),0 0 0 .3rem var(--vr-accent-soft)}.vr-configurator__field--submit{grid-column:1 / -1;margin-top:1.2rem;display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem;flex-wrap:wrap}.vr-configurator__submit-hint{color:#64748b!important;font-size:1.35rem;font-weight:500;letter-spacing:.02em;line-height:1.4;margin:0;padding-bottom:.4rem;display:inline-flex;align-items:center;gap:.6rem}.vr-configurator__hint-icon{font-size:1.5rem;line-height:1;opacity:.85;display:inline-flex;align-items:center;justify-content:center}@media screen and (min-width:990px){.vr-configurator__field--submit{display:flex;align-items:flex-end;justify-content:space-between}.vr-configurator__submit{width:auto!important;min-width:0!important;margin-left:auto}}@media screen and (max-width:749px){.vr-configurator__field--submit{flex-direction:column;align-items:stretch;gap:1.2rem}.vr-configurator__submit-hint{display:none}.vr-configurator__submit{width:100%!important}}.vr-configurator__submit{display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;width:auto;min-width:0;min-height:4.4rem;height:4.4rem;padding:0 2.4rem;font-size:1.45rem;font-weight:700;border-radius:4px!important;white-space:nowrap;transition:transform var(--vr-speed) ease,background-color var(--vr-speed) ease,box-shadow var(--vr-speed) ease}.vr-configurator__submit .svg-wrapper,.vr-configurator__submit .icon-arrow,.vr-configurator__submit svg{width:1.4rem;height:1rem;display:inline-flex;align-items:center;justify-content:center;fill:currentColor;transition:transform var(--vr-speed) ease}.vr-configurator__submit:not(:disabled):hover{transform:translateY(-.1rem)}.vr-configurator__submit:not(:disabled):hover .svg-wrapper,.vr-configurator__submit:not(:disabled):hover .icon-arrow,.vr-configurator__submit:not(:disabled):hover svg{transform:translate(.3rem)}.vr-configurator__submit:disabled{opacity:.45;cursor:not-allowed}.vr-configurator .button:focus,.vr-configurator .button:focus-visible{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem var(--vr-accent)}@supports (appearance: base-select){html:not([data-vr-native-select]) .vr-configurator__form .select__select,html:not([data-vr-native-select]) .vr-configurator__form .select__select::picker(select){-webkit-appearance:base-select;appearance:base-select}html:not([data-vr-native-select]) .vr-configurator__form .select__select::picker-icon{display:none}html:not([data-vr-native-select]) .vr-configurator__form .select__select{align-content:center;align-items:center}html:not([data-vr-native-select]) .vr-configurator__form .select__select:open{border-color:var(--vr-accent);box-shadow:var(--vr-well-shadow),0 0 0 .4rem var(--vr-accent-soft)}html:not([data-vr-native-select]) .vr-configurator__form .select__select::picker(select){margin:.6rem 0 0;padding:.6rem;max-block-size:34rem;min-inline-size:anchor-size(self-inline);overflow-y:auto;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:.1rem solid var(--vr-well-edge);border-radius:var(--vr-radius-lg);box-shadow:0 1.6rem 4rem #0000002e,0 .2rem .6rem #00000014;scrollbar-width:thin}html:not([data-vr-native-select]) .vr-configurator__form .select__select option{display:flex;align-items:center;gap:1rem;padding:1.1rem 1.4rem;border-radius:0;font-size:1.5rem;font-weight:500;color:rgb(var(--color-foreground));background:transparent;cursor:pointer;transition:background-color var(--vr-speed) ease}html:not([data-vr-native-select]) .vr-configurator__form .select__select option:hover,html:not([data-vr-native-select]) .vr-configurator__form .select__select option:focus-visible{background:var(--vr-accent-soft);outline:0}html:not([data-vr-native-select]) .vr-configurator__form .select__select option:checked{font-weight:700;color:var(--vr-accent-ink)}html:not([data-vr-native-select]) .vr-configurator__form .select__select option::checkmark{order:1;margin-left:auto;color:var(--vr-accent)}html:not([data-vr-native-select]) .vr-configurator__form .select__select option[value=""]{color:rgba(var(--color-foreground),.5);font-weight:400}}@media(prefers-reduced-motion:reduce){.vr-configurator__field,.vr-configurator__submit,.vr-configurator__step-num,.vr-configurator__form .select .svg-wrapper{transition:none}}.vr-configurator__status{display:flex;align-items:center;justify-content:flex-start;gap:.8rem;margin:1.6rem 0 0;font-size:1.4rem;color:rgba(var(--color-foreground),.85)}.vr-configurator--hero .vr-configurator__status{justify-content:center}.vr-configurator__status:empty{display:none}.vr-configurator__status:not(:empty):before{content:"";flex-shrink:0;width:.8rem;height:.8rem;border-radius:50%;background:var(--vr-accent);animation:vr-status-pulse 1.2s ease-in-out infinite}@keyframes vr-status-pulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.vr-configurator *,.vr-configurator *:before,.vr-configurator *:after{transition-duration:.01ms!important;animation:none!important}}.shopify-section-group-header-group:has(.vr-configurator--bar),.shopify-section:has(.vr-configurator--bar),.shopify-section:has([data-vr-carbar]),div[id*=configurator_bar]{position:sticky;top:calc(var(--header-height, 0px) + var(--vr-announcement-height, 0px));z-index:3;transition:top .15s ease-out,transform .15s ease-out}.section-header.shopify-section-header-hidden~.shopify-section:has(.vr-configurator--bar),.section-header.shopify-section-header-hidden~div[id*=configurator_bar],body:has(.section-header.shopify-section-header-hidden) .shopify-section:has(.vr-configurator--bar),body:has(.section-header.shopify-section-header-hidden) div[id*=configurator_bar]{top:0;transform:translateY(calc(-1 * var(--header-height, 0px)))}.section-header.shopify-section-header-sticky~.shopify-section:has(.vr-configurator--bar),.section-header.shopify-section-header-sticky~div[id*=configurator_bar],body:has(.section-header.shopify-section-header-sticky) .shopify-section:has(.vr-configurator--bar),body:has(.section-header.shopify-section-header-sticky) div[id*=configurator_bar]{top:calc(var(--header-height, 0px) + var(--vr-announcement-height, 0px));transform:translateY(0)}.vr-configurator--bar{position:relative;overflow:visible;padding:1.2rem 0;border:none!important;border-top:none!important;border-bottom:none!important;box-shadow:none!important;transition:background-color var(--vr-speed, .18s) ease,border-color var(--vr-speed, .18s) ease,box-shadow var(--vr-speed, .18s) ease}.vr-cfgbar__vehicle[hidden],.vr-cfgbar__app[hidden],.vr-configurator--bar[hidden]{display:none!important}.vr-cfgbar__vehicle{display:flex;align-items:center;flex-wrap:nowrap;gap:.8rem 1.2rem;min-height:2.8rem}.vr-configurator.vr-configurator--bar:has(.vr-cfgbar__vehicle:not([hidden])),.vr-configurator.vr-configurator--bar[data-has-vehicle=true]{padding:.7rem 0;border:none!important;border-top:none!important;border-bottom:none!important;box-shadow:none!important}html[data-vr-mode=dark] .vr-configurator--bar{border:none!important;border-top:none!important;border-bottom:none!important}html[data-vr-mode=dark] .vr-configurator.vr-configurator--bar:has(.vr-cfgbar__vehicle:not([hidden])),html[data-vr-mode=dark] .vr-configurator.vr-configurator--bar[data-has-vehicle=true]{border:none!important;border-top:none!important;border-bottom:none!important;box-shadow:none!important}body:has(.vr-configurator--bar[data-has-vehicle=true]) .header-wrapper--border-bottom{border-bottom:none!important}body:has(.vr-configurator--bar:not([hidden])) .header{padding-bottom:0!important}.vr-cfgbar__vehicle-text{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.8rem;min-width:0;flex:1 1 auto}.vr-cfgbar__vehicle-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vr-cfgbar__vehicle-name{font-size:1.3rem;font-weight:700;line-height:1.25;color:rgb(var(--color-foreground))}.vr-cfgbar__vehicle-period{margin-left:.4rem}.vr-cfgbar__vehicle-meta{font-size:1.15rem;font-weight:500;color:rgba(var(--color-foreground),.75)}.vr-cfgbar__vehicle-meta:empty{display:none}@media screen and (max-width:749px){.vr-cfgbar__vehicle{flex-wrap:nowrap;gap:1rem}.vr-cfgbar__vehicle-name{font-size:1.25rem}.vr-cfgbar__vehicle-period{display:block;margin-left:0;font-size:1.1rem;font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:.01em;color:rgba(var(--color-foreground),.6)}.vr-cfgbar__vehicle-meta{display:none}}.vr-cfgbar__vehicle-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin-left:auto}.vr-cfgbar__vehicle-btn{display:inline-flex;align-items:center;min-height:2.6rem;padding:0 1rem;border-radius:var(--buttons-radius, 0);border:.1rem solid rgba(var(--color-foreground),.22);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.2rem;font-weight:600;letter-spacing:.02em;line-height:1;text-decoration:none;cursor:pointer;transition:background-color var(--vr-speed, .18s) ease,color var(--vr-speed, .18s) ease,border-color var(--vr-speed, .18s) ease,transform var(--vr-speed, .18s) ease}.vr-cfgbar__vehicle-btn:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.vr-configurator.vr-configurator--bar:has(.vr-cfgbar__vehicle:not([hidden])),.vr-configurator.vr-configurator--bar[data-has-vehicle=true]{background-color:#f3f4f3!important;background-image:none!important}html[data-vr-mode=dark] .vr-configurator.vr-configurator--bar:has(.vr-cfgbar__vehicle:not([hidden])),html[data-vr-mode=dark] .vr-configurator.vr-configurator--bar[data-has-vehicle=true]{background-color:#1e2229!important}}@media screen and (max-width:749px){.vr-configurator.vr-configurator--bar,.vr-configurator.vr-configurator--bar:has(.vr-cfgbar__vehicle:not([hidden])),.vr-configurator.vr-configurator--bar[data-has-vehicle=true]{padding-top:.6rem;padding-bottom:.6rem;margin-top:-.1rem;border-top:.2rem solid rgba(var(--color-foreground),.16)!important;border-bottom:.1rem solid rgba(var(--color-foreground),.16)!important}html[data-vr-mode=dark] .vr-configurator.vr-configurator--bar,html[data-vr-mode=dark] .vr-configurator.vr-configurator--bar:has(.vr-cfgbar__vehicle:not([hidden])),html[data-vr-mode=dark] .vr-configurator.vr-configurator--bar[data-has-vehicle=true]{border-top:.2rem solid rgba(255,255,255,.12)!important;border-bottom:.1rem solid rgba(255,255,255,.12)!important}.vr-configurator.vr-configurator--bar:not([data-has-vehicle=true]){background-color:#f3f4f3!important;background-image:none!important}html[data-vr-mode=dark] .vr-configurator.vr-configurator--bar:not([data-has-vehicle=true]){background-color:#1e2229!important}}.vr-cfgbar__toggle{display:none}@media screen and (max-width:749px){.vr-cfgbar__toggle{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:3.6rem;padding:.4rem 0;margin:0;border:0;background:none;font-family:var(--font-secondary-family, sans-serif);font-size:1.25rem;font-weight:600;letter-spacing:.02em;text-align:left;color:rgb(var(--color-foreground));cursor:pointer}[data-vr-carbar]:not([data-collapsed=false]) [data-vr-carbar-form]{display:none}}.vr-cfgbar__toggle[hidden],.vr-cfgbar__toggle-text--hide,.vr-cfgbar__toggle[aria-expanded=true] .vr-cfgbar__toggle-text--show{display:none}.vr-cfgbar__toggle[aria-expanded=true] .vr-cfgbar__toggle-text--hide{display:inline}.vr-cfgbar__toggle-icon{display:inline-flex;width:1.2rem;height:1.2rem;transition:transform var(--vr-speed, .18s) ease}.vr-cfgbar__toggle-icon svg{width:100%;height:100%}.vr-cfgbar__toggle[aria-expanded=true] .vr-cfgbar__toggle-icon{transform:rotate(180deg)}.vr-cfgbar__toggle:focus-visible{outline:.2rem solid var(--vr-accent);outline-offset:.2rem}.vr-cfgbar__actions{display:flex;align-items:stretch;gap:.6rem;min-width:0;grid-column:span 2}@media screen and (min-width:990px){.vr-cfgbar__actions{grid-column:auto}}.vr-cfgbar__actions .vr-cfgbar__submit{flex:1 1 auto;grid-column:auto}.vr-cfgbar__close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:3.4rem;min-height:4.4rem;padding:0;border-radius:var(--buttons-radius, 0);border:.1rem solid rgba(var(--color-foreground),.22);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.8rem;line-height:1;opacity:.85;cursor:pointer;transition:background-color var(--vr-speed, .18s) ease,color var(--vr-speed, .18s) ease,border-color var(--vr-speed, .18s) ease,opacity var(--vr-speed, .18s) ease}.vr-cfgbar__close:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground));opacity:1}.vr-cfgbar__close:focus-visible{outline:0;box-shadow:0 0 0 .2rem var(--vr-accent),0 0 0 .4rem rgb(var(--color-background))}.vr-cfgbar__close[hidden]{display:none}.vr-cfgbar__vehicle-cancel{display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;margin-left:.2rem;padding:0;border-radius:var(--buttons-radius, 0);border:.1rem solid rgba(var(--color-foreground),.22);background:rgb(var(--color-background));color:rgb(var(--color-foreground));opacity:.85;font:inherit;font-size:1.7rem;line-height:1;cursor:pointer;transition:color var(--vr-speed, .18s) ease,border-color var(--vr-speed, .18s) ease,background-color var(--vr-speed, .18s) ease,opacity var(--vr-speed, .18s) ease}.vr-cfgbar__vehicle-cancel span[aria-hidden]{position:relative;top:-.1rem}.vr-cfgbar__vehicle-cancel:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground));opacity:1}.vr-cfgbar__vehicle-btn:focus-visible,.vr-cfgbar__vehicle-cancel:focus-visible{outline:0;box-shadow:0 0 0 .2rem var(--vr-accent),0 0 0 .4rem rgb(var(--color-background))}@media screen and (max-width:749px){.vr-cfgbar__vehicle-actions{flex-wrap:nowrap;flex-shrink:0;gap:.4rem}.vr-cfgbar__vehicle-btn{min-height:3.2rem;padding:0 1.1rem;font-size:1.2rem}.vr-cfgbar__vehicle-cancel{width:3.2rem;height:3.2rem;margin-left:.2rem}}.vr-cfgbar__form{display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:center}@media screen and (min-width:990px){.vr-cfgbar__form{grid-template-columns:minmax(10rem,1fr) minmax(12rem,1.1fr) minmax(9rem,.8fr) minmax(18rem,1.8fr) auto}}.vr-cfgbar__form .select{position:relative;width:100%}.vr-cfgbar__form .select .svg-wrapper{right:1.4rem}.vr-cfgbar__form .select__select{font-size:1.4rem}.vr-cfgbar__submit{min-height:4.4rem;min-width:5.6rem;padding:0 1.6rem;grid-column:span 2}@media screen and (min-width:990px){.vr-cfgbar__submit{grid-column:auto}}.vr-cfgbar__submit svg{transition:transform var(--vr-speed, .18s) ease}.vr-cfgbar__submit:not(:disabled):hover svg{transform:translate(.3rem)}.vr-cfgbar__submit:disabled{opacity:.45;cursor:not-allowed}.vr-cfgbar__status{margin:.8rem 0 0}.vr-cfgbar__status:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vr-configurator.css.map */
