.store-root{--m-dur:.7s;--m-ease:cubic-bezier(.2, .8, .2, 1);--m-step:70ms}.store-root[data-kit=cinema]{--m-dur:.95s;--m-ease:cubic-bezier(.77, 0, .18, 1);--m-step:90ms}.store-root[data-kit=neotech]{--m-dur:.6s;--m-ease:cubic-bezier(.16, 1, .3, 1);--m-step:55ms}.store-root[data-kit=vitrine]{--m-dur:.8s;--m-ease:cubic-bezier(.65, 0, .2, 1);--m-step:75ms}.store-root[data-kit=atelier]{--m-dur:1.4s;--m-ease:cubic-bezier(.33, 0, .15, 1);--m-step:.14s}.m-on [data-m=up]{opacity:0;transform:translateY(28px)}.m-on [data-m=fade]{opacity:0}.m-on [data-m=scale]{opacity:0;transform:scale(.96)}.m-on [data-m=mask]{clip-path:inset(0 0 97%)}.m-on [data-m=wipe]{clip-path:inset(0 97% 0 0)}.m-on [data-m=img]{clip-path:inset(14% 10% round 4px);opacity:.2}.m-line{vertical-align:bottom;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.m-line>span{animation:m-rise var(--m-dur) var(--m-ease) both;animation-delay:calc(.12s + var(--i,0) * var(--m-step));display:inline-block}@keyframes m-rise{0%{transform:translateY(108%)}}.m-enter{animation:m-enter var(--m-dur) var(--m-ease) both;animation-delay:calc(.2s + var(--i,0) * var(--m-step))}@keyframes m-enter{0%{opacity:0;transform:translateY(18px)}}.m-curtain{animation:m-curtain calc(var(--m-dur) * 1.3) var(--m-ease) both;animation-delay:calc(80ms + var(--i,0) * var(--m-step))}@keyframes m-curtain{0%{clip-path:inset(100% 0 0)}}.m-swap-wipe{animation:m-swap-wipe var(--m-dur) var(--m-ease) both}@keyframes m-swap-wipe{0%{clip-path:inset(0 0 0 100%);transform:translate(4%)}}.m-swap-scan{animation:m-swap-scan var(--m-dur) var(--m-ease) both}@keyframes m-swap-scan{0%{clip-path:inset(0 0 100%);filter:brightness(1.6)saturate(.4)}}.m-swap-iris{animation:m-swap-iris calc(var(--m-dur) * 1.1) var(--m-ease) both}@keyframes m-swap-iris{0%{clip-path:inset(18% 22%);opacity:0}}.m-text-swap{animation:m-enter calc(var(--m-dur) * .8) var(--m-ease) both;animation-delay:calc(var(--i,0) * var(--m-step))}@supports (animation-timeline:view()){.store-root[data-motion=viva] [data-parallax]{animation:linear both m-parallax;animation-timeline:view();animation-range:cover}.store-root[data-motion=viva] [data-parallax=lento]{animation-name:m-parallax-slow}}@keyframes m-parallax{0%{transform:translateY(6%)}to{transform:translateY(-6%)}}@keyframes m-parallax-slow{0%{transform:translateY(3%)}to{transform:translateY(-3%)}}.store-root[data-motion=minima] :is(.m-line>span,.m-enter,.m-curtain,.m-swap-wipe,.m-swap-scan,.m-swap-iris,.m-text-swap){animation:none}@media (prefers-reduced-motion:reduce){.store-root :is(.m-line>span,.m-enter,.m-curtain,.m-swap-wipe,.m-swap-scan,.m-swap-iris,.m-text-swap,[data-parallax]){animation:none!important}[data-m]{transition:none!important}}.cinema-grain{opacity:.1;will-change:transform;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E")}.cinema-reflect{-webkit-box-reflect:below 2px linear-gradient(transparent 68%, #00000038)}.nt-glow{isolation:isolate;position:relative}.nt-glow:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(260px circle at var(--mx,50%) var(--my,0%), var(--color-accent-500), transparent 60%), linear-gradient(var(--nt-line,#ffffff1a), var(--nt-line,#ffffff1a));-webkit-mask-composite:xor;opacity:.9;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.nt-scan{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--color-accent-500) 35%, transparent) 48%, transparent 52%);animation:nt-scan 1.1s var(--m-ease) both}@keyframes nt-scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.store-root[data-motion=minima] .nt-scan{display:none}.atelier-dropcap:first-letter{float:left;font-family:var(--font-display);color:var(--color-brand-600);padding:.06em .12em 0 0;font-size:4.2em;line-height:.82}.nt-backdrop{background:radial-gradient(55% 60% at 72% 55%, color-mix(in srgb, var(--color-brand-500) 30%, transparent), transparent 70%), radial-gradient(30% 35% at 85% 20%, color-mix(in srgb, var(--color-accent-500) 18%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--color-paper) 85%, var(--color-brand-500)) 0%, var(--color-paper) 100%)}.nt-backdrop:after{content:"";background-image:linear-gradient(color-mix(in srgb, var(--color-brand-500) 35%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-brand-500) 35%, transparent) 1px, transparent 1px);transform-origin:top;background-size:56px 56px;position:absolute;inset:55% -20% -10%;transform:perspective(500px)rotateX(62deg);-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}@media (prefers-reduced-motion:reduce){.nt-scan{display:none}.nt-holo{transform:none!important}}.store-root[data-motion=minima] .nt-holo{transform:none!important}
@property --vx-ang{syntax:"<angle>";inherits:false;initial-value:0deg}.store-root[data-kit=vitrine],.store-root[data-kit=vitrine] :is([data-header=vitrine],[data-menu=vitrine],.vx-hero,.vx-search,[data-page-header=vitrine],.vx-vstage,.vx-finance,.vx-footer){--vx-gold:var(--color-accent-500,#d4af5f);--vx-gold-hi:color-mix(in srgb, var(--vx-gold) 45%, #fff3cf);--vx-gold-lo:color-mix(in srgb, var(--vx-gold) 58%, #2e2108);--vx-gold-a:color-mix(in srgb, var(--vx-gold) 42%, transparent);--vx-gold-b:color-mix(in srgb, var(--vx-gold) 16%, transparent);--vx-metal:linear-gradient(100deg, var(--vx-gold-lo) 0%, var(--vx-gold) 24%, var(--vx-gold-hi) 46%, var(--vx-gold) 64%, var(--vx-gold-lo) 100%);--vx-ink:#050506;--vx-panel:#101216;--vx-text:#f5f3ee;--vx-muted:#f5f3eeb3;--vx-dim:#f5f3ee80;--vx-line:#ffffff17;--vx-line-hi:#ffffff2e}.store-root[data-kit=vitrine]{--vx-r:22px;--vx-r-sm:14px;--vx-ease:cubic-bezier(.16, 1, .3, 1);--vx-ease-io:cubic-bezier(.77, 0, .18, 1);--vx-font:var(--font-archivo), var(--font-sans);--m-dur:.7s;--m-ease:var(--vx-ease);--m-step:60ms;background:var(--vx-ink);color:var(--vx-text)}.store-root[data-kit=vitrine][data-mode=claro],.store-root[data-kit=vitrine][data-mode=claro] :is([data-header=vitrine],[data-menu=vitrine],.vx-hero,.vx-search,[data-page-header=vitrine],.vx-vstage,.vx-finance,.vx-footer){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--vx-gold:color-mix(in srgb, var(--color-accent-500,#d4af5f) 50%, #2a1d05);--vx-metal:linear-gradient(100deg, color-mix(in srgb, var(--color-accent-500,#d4af5f) 58%, #2e2108) 0%, var(--color-accent-500,#d4af5f) 24%, color-mix(in srgb, var(--color-accent-500,#d4af5f) 45%, #fff3cf) 46%, var(--color-accent-500,#d4af5f) 64%, color-mix(in srgb, var(--color-accent-500,#d4af5f) 58%, #2e2108) 100%);--vx-ink:#f3f1ec;--vx-panel:#fff;--vx-text:#17181c;--vx-muted:#17181cbd;--vx-dim:#17181c9e;--vx-line:#17181c1a;--vx-line-hi:#17181c33;--vxl-metal-text:linear-gradient(100deg, var(--vx-gold-lo) 0%, var(--vx-gold) 30%, color-mix(in srgb, var(--vx-gold) 88%, #fff) 50%, var(--vx-gold) 70%, var(--vx-gold-lo) 100%);--vxl-gold-hover:var(--vx-gold-lo);--vxl-shadow:#4a38164d;--vxl-surface:linear-gradient(170deg, #fff, #f8f6f1);--vxl-surface-hi:linear-gradient(170deg, #fff, #f6f3ec);--vxl-rim:linear-gradient(150deg, #17181c1f, #17181c0f 40%, var(--vx-gold-a));--vxl-rim-gold:linear-gradient(140deg, var(--vx-gold), #17181c14 40%, var(--vx-gold-b));--vxl-frame:linear-gradient(160deg, #fff, #ece9e2 60%);--vxl-media:radial-gradient(90% 70% at 50% 110%, #fff, #e8e5de 70%);--vxl-sheet:linear-gradient(160deg, #fff, #fbfaf7);--vxl-chip:#17181c0b;--vxl-field:#fff;--vxl-glass:linear-gradient(150deg, #fff, #f8f6f1);--vxl-glass-rim:linear-gradient(120deg, var(--vx-gold-a), #17181c29 45%, var(--vx-gold-b));--vxl-ink-2:#ebe8e1;--vxl-empty:#17181c8c;--vxl-head-solid:#f7f5f0eb;--vxl-head:linear-gradient(180deg, #f7f5f0eb, transparent);--vxl-nav:#fff9;--vxl-hall-glow:#ffffffb3;--vxl-hall-line:#17181c09;--vxl-hall:linear-gradient(180deg, #faf8f4 0%, #f1eee7 58%, #ebe7de 62%, #f3f1ec 100%);--vxl-veil:243 241 236;--vxl-finance:linear-gradient(160deg, #fff, #f5f1e8);--vxl-footer:#ebe7df;--vxl-title:linear-gradient(180deg, #17181c, #57534a)}@media (prefers-color-scheme:light){.store-root[data-kit=vitrine][data-mode=automatico],.store-root[data-kit=vitrine][data-mode=automatico] :is([data-header=vitrine],[data-menu=vitrine],.vx-hero,.vx-search,[data-page-header=vitrine],.vx-vstage,.vx-finance,.vx-footer){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--vx-gold:color-mix(in srgb, var(--color-accent-500,#d4af5f) 50%, #2a1d05);--vx-metal:linear-gradient(100deg, color-mix(in srgb, var(--color-accent-500,#d4af5f) 58%, #2e2108) 0%, var(--color-accent-500,#d4af5f) 24%, color-mix(in srgb, var(--color-accent-500,#d4af5f) 45%, #fff3cf) 46%, var(--color-accent-500,#d4af5f) 64%, color-mix(in srgb, var(--color-accent-500,#d4af5f) 58%, #2e2108) 100%);--vx-ink:#f3f1ec;--vx-panel:#fff;--vx-text:#17181c;--vx-muted:#17181cbd;--vx-dim:#17181c9e;--vx-line:#17181c1a;--vx-line-hi:#17181c33;--vxl-metal-text:linear-gradient(100deg, var(--vx-gold-lo) 0%, var(--vx-gold) 30%, color-mix(in srgb, var(--vx-gold) 88%, #fff) 50%, var(--vx-gold) 70%, var(--vx-gold-lo) 100%);--vxl-gold-hover:var(--vx-gold-lo);--vxl-shadow:#4a38164d;--vxl-surface:linear-gradient(170deg, #fff, #f8f6f1);--vxl-surface-hi:linear-gradient(170deg, #fff, #f6f3ec);--vxl-rim:linear-gradient(150deg, #17181c1f, #17181c0f 40%, var(--vx-gold-a));--vxl-rim-gold:linear-gradient(140deg, var(--vx-gold), #17181c14 40%, var(--vx-gold-b));--vxl-frame:linear-gradient(160deg, #fff, #ece9e2 60%);--vxl-media:radial-gradient(90% 70% at 50% 110%, #fff, #e8e5de 70%);--vxl-sheet:linear-gradient(160deg, #fff, #fbfaf7);--vxl-chip:#17181c0b;--vxl-field:#fff;--vxl-glass:linear-gradient(150deg, #fff, #f8f6f1);--vxl-glass-rim:linear-gradient(120deg, var(--vx-gold-a), #17181c29 45%, var(--vx-gold-b));--vxl-ink-2:#ebe8e1;--vxl-empty:#17181c8c;--vxl-head-solid:#f7f5f0eb;--vxl-head:linear-gradient(180deg, #f7f5f0eb, transparent);--vxl-nav:#fff9;--vxl-hall-glow:#ffffffb3;--vxl-hall-line:#17181c09;--vxl-hall:linear-gradient(180deg, #faf8f4 0%, #f1eee7 58%, #ebe7de 62%, #f3f1ec 100%);--vxl-veil:243 241 236;--vxl-finance:linear-gradient(160deg, #fff, #f5f1e8);--vxl-footer:#ebe7df;--vxl-title:linear-gradient(180deg, #17181c, #57534a)}}.store-root[data-kit=vitrine] :is([data-header=vitrine],[data-menu=vitrine],.vx-hero,.vx-search,[data-page-header=vitrine],.vx-vstage,.vx-finance,.vx-footer){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vxl-metal-text:initial;--vxl-gold-hover:initial;--vxl-shadow:initial;--vxl-surface:initial;--vxl-surface-hi:initial;--vxl-rim:initial;--vxl-rim-gold:initial;--vxl-frame:initial;--vxl-media:initial;--vxl-sheet:initial;--vxl-chip:initial;--vxl-field:initial;--vxl-glass:initial;--vxl-glass-rim:initial;--vxl-ink-2:initial;--vxl-empty:initial;--vxl-head-solid:initial;--vxl-head:initial;--vxl-nav:initial;--vxl-hall-glow:initial;--vxl-hall-line:initial;--vxl-hall:initial;--vxl-veil:initial;--vxl-finance:initial;--vxl-footer:initial;--vxl-title:initial}.store-root[data-kit=vitrine] ::selection{background:var(--vx-gold-a);color:#fff}.vx-eyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--vx-dim);flex-wrap:wrap;align-items:center;gap:.5rem .85rem;font-size:.68rem;font-weight:500;display:flex}.vx-rule{background:var(--vx-metal);flex:none;width:2.5rem;height:1px;display:inline-block}.vx-dot{background:var(--vx-gold);width:.45rem;height:.45rem;box-shadow:0 0 12px var(--vx-gold);border-radius:99px;position:relative}.vx-index{color:var(--vx-gold);letter-spacing:.14em}.vx-label{letter-spacing:.28em;text-transform:uppercase;color:var(--vx-dim);font-size:.62rem;font-weight:500}.vx-muted{color:var(--vx-muted)}.vx-dim{color:var(--vx-dim)}.vx-gold-text,.vx-h2 em,.vx-headline em{background:var(--vxl-metal-text,var(--vx-metal));color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-style:normal}.vx-h2{font-family:var(--vx-font);letter-spacing:-.02em;color:var(--vx-text);text-wrap:balance;font-size:clamp(2rem,5.2vw,4.1rem);font-weight:250;font-stretch:112%;line-height:1.02}.vx-glass{border-radius:var(--vx-r);background:linear-gradient(150deg, #ffffff13, #ffffff05) padding-box, linear-gradient(140deg, var(--vx-gold-a), #ffffff0f 38%, #ffffff0a 62%, var(--vx-gold-b)) border-box;-webkit-backdrop-filter:blur(18px)saturate(1.3);border:1px solid #0000;box-shadow:0 30px 60px -32px #000000f2,inset 0 1px #ffffff12}.vx-link-gold{letter-spacing:.2em;text-transform:uppercase;min-height:2.75rem;color:var(--vx-gold);align-items:center;gap:.6rem;font-size:.72rem;font-weight:600;display:inline-flex}.vx-link-gold svg{transition:translate .4s var(--vx-ease)}.vx-link-gold:hover svg{translate:.3rem}.vx-btn,.vx-pill,.vx-round{isolation:isolate;transition:translate .35s var(--vx-ease), transform .25s var(--vx-ease), box-shadow .45s var(--vx-ease), background-position .9s var(--vx-ease), color .3s, border-color .3s;position:relative;overflow:hidden}.vx-btn{letter-spacing:.15em;text-align:center;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:.7rem;max-width:100%;min-height:3.3rem;padding:.6rem 1.7rem;font-size:.74rem;font-weight:600;line-height:1.3;display:inline-flex}.vx-btn:after,.vx-pill:after,.vx-round:after{content:"";z-index:-1;transition:translate .9s var(--vx-ease);pointer-events:none;background:linear-gradient(110deg,#0000 32%,#ffffff6b 50%,#0000 68%);position:absolute;inset:0;translate:-135%}.vx-btn:hover:after,.vx-pill:hover:after,.vx-round:hover:after{translate:135%}.vx-btn:before,.vx-pill:before,.vx-round:before{content:"";left:var(--rx,50%);top:var(--ry,50%);z-index:-1;opacity:0;pointer-events:none;background:#ffffff8c;border-radius:99px;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%)scale(0)}.is-press:before{animation:vx-ripple .65s var(--vx-ease) forwards}.vx-btn:active,.vx-pill:active,.vx-round:active{transform:scale(.965)}.vx-btn-gold{color:#140e04;background:var(--vx-metal);box-shadow:0 14px 34px -14px var(--vx-gold-a), inset 0 1px 0 #ffffff8c, inset 0 -3px 8px #00000038;background-position:100% 0;background-size:220% 100%}.vx-btn-gold:hover{box-shadow:0 18px 50px -12px color-mix(in srgb, var(--vx-gold) 70%, transparent), 0 0 0 4px var(--vx-gold-b), inset 0 1px 0 #fff9, inset 0 -3px 8px #00000038;background-position:0 0}.vx-btn-ico{width:2.1rem;height:2.1rem;color:var(--vx-gold-hi);background:#140e04;border-radius:99px;flex:none;justify-content:center;align-items:center;margin-left:-1rem;display:inline-flex}.vx-btn-glass,.vx-btn-line{color:var(--vx-text);background:var(--vxl-glass,linear-gradient(150deg, #ffffff14, #ffffff05)) padding-box, var(--vxl-glass-rim,linear-gradient(120deg, var(--vx-gold-a), #ffffff1f 45%, var(--vx-gold-b))) border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #0000}.vx-btn-glass:hover,.vx-btn-line:hover{color:var(--vxl-gold-hover,var(--vx-gold-hi));box-shadow:0 0 0 4px var(--vx-gold-b), 0 14px 36px -18px var(--vx-gold-a)}.vx-pill{letter-spacing:.16em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.5rem;min-height:2.5rem;padding:0 1.1rem;font-size:.68rem;font-weight:600;display:inline-flex}.vx-round{width:3rem;height:3rem;color:var(--vx-text);background:linear-gradient(150deg, #ffffff17, #ffffff05) padding-box, linear-gradient(140deg, var(--vx-gold-a), #ffffff1a) border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #0000;border-radius:99px;flex:none;justify-content:center;align-items:center;display:inline-flex}.vx-round:hover{color:var(--vx-gold-hi);box-shadow:0 0 0 4px var(--vx-gold-b)}.vx-round-gold{color:#140e04;background:var(--vx-metal) padding-box;box-shadow:0 10px 30px -12px var(--vx-gold-a);background-size:220% 100%}.vx-round-gold:hover{color:#140e04;background-position:0 0}.vx-round-sm{width:2.4rem;height:2.4rem}.vx-icon-btn{width:2.75rem;height:2.75rem;color:var(--vx-muted);border-radius:99px;justify-content:center;align-items:center;transition:color .3s,background-color .3s}.vx-icon-btn:hover{color:var(--vx-gold-hi);background:#ffffff0f}[data-header=vitrine]{background:var(--vxl-head,linear-gradient(180deg, #050506d1, transparent))!important;border-color:#0000!important}[data-header=vitrine][data-solid]{-webkit-backdrop-filter:blur(20px)saturate(1.3);backdrop-filter:blur(20px)saturate(1.3);background:var(--vxl-head-solid,#08090bd1)!important;border-color:var(--vx-line)!important}[data-header=vitrine]:after{content:"";background:var(--vx-metal);opacity:0;height:1px;transition:opacity .6s, transform .9s var(--vx-ease);position:absolute;inset:auto 0 -1px;transform:scaleX(.2)}[data-header=vitrine][data-solid]:after{opacity:.5;transform:none}.vx-nav>*{border:1px solid var(--vx-line);background:var(--vxl-nav,#ffffff08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;padding:.3rem!important}.vx-nav a{letter-spacing:.22em;text-transform:uppercase;transition:color .3s,background-color .3s;position:relative;color:var(--vx-muted)!important;box-shadow:none!important;background:0 0!important;border-radius:999px!important;padding:.55rem 1rem!important;font-size:.68rem!important;font-weight:500!important}.vx-nav a:hover{color:var(--vx-text)!important;background:#ffffff0f!important}.vx-nav a[aria-current=page]{color:#140e04!important;background:var(--vx-metal)!important}.vx-head-cta{letter-spacing:.18em;text-transform:uppercase;color:#140e04;background:var(--vx-metal);height:2.75rem;box-shadow:0 10px 28px -14px var(--vx-gold-a);transition:translate .35s var(--vx-ease), background-position .9s var(--vx-ease), box-shadow .4s;background-size:220% 100%;border-radius:999px;align-items:center;gap:.6rem;margin-left:.4rem;padding:0 1.25rem;font-size:.68rem;font-weight:600}.vx-head-cta:hover{box-shadow:0 0 0 4px var(--vx-gold-b);background-position:100% 0}[data-menu=vitrine]{background:radial-gradient(80% 50% at 85% 0%, var(--vx-gold-b), transparent 70%), radial-gradient(60% 40% at 0% 100%, var(--vx-gold-b), transparent 70%), var(--vx-ink)!important}[data-menu=vitrine] ul{counter-reset:vxm;border-color:var(--vx-line)!important}[data-menu=vitrine] li{counter-increment:vxm;border-color:var(--vx-line)!important}.vt-menu-link{font-family:var(--vx-font);text-transform:uppercase;transition:color .3s, padding .4s var(--vx-ease);gap:1.1rem;font-size:1.75rem;font-weight:250;font-stretch:118%}.vt-menu-link:hover{color:var(--vx-gold-hi);padding-left:.5rem}.vt-menu-link:before{content:counter(vxm, decimal-leading-zero);font-family:var(--font-sans);letter-spacing:.14em;color:var(--vx-gold);font-size:.68rem;font-weight:500}[data-menu=vitrine] .vt-btn{letter-spacing:.16em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;min-height:3.5rem;font-size:.74rem;font-weight:600;display:inline-flex}[data-menu=vitrine] .vt-btn-solid{background:var(--vx-metal);color:#140e04}.vx-hero{isolation:isolate;background:var(--vx-ink);color:var(--vx-text);position:relative;overflow:hidden}.vx-hall{z-index:-3;background:radial-gradient(34% 40% at var(--vx-spot-x,50%) 40%, color-mix(in srgb, var(--vx-gold) 13%, transparent), transparent 70%), radial-gradient(55% 20% at var(--vx-spot-x,50%) 80%, var(--vxl-hall-glow,#ffffff0d), transparent 70%), repeating-linear-gradient(90deg, transparent 0 3.2vw, var(--vxl-hall-line,#ffffff08) 3.2vw calc(3.2vw + 1px)), var(--vxl-hall,linear-gradient(180deg, #060607 0%, #0c0d10 58%, #08090b 62%, #050506 100%));position:absolute;inset:0}.vx-hall:after{content:"";background:linear-gradient(180deg, transparent 0 55%, var(--vx-ink) 78%);position:absolute;inset:0}.vx-canvas{z-index:-2;opacity:0;width:100%;height:100%;transition:opacity 1.4s;position:absolute;inset:0}.vx-canvas[data-salon=on]{opacity:1}.vx-vignette{z-index:-1;pointer-events:none;background:radial-gradient(40% 55% at 8% 38%, rgb(var(--vxl-veil,5 5 6) / .7), transparent 75%), radial-gradient(120% 90% at 50% 45%, transparent 45%, rgb(var(--vxl-veil,5 5 6) / .85) 100%), linear-gradient(180deg, rgb(var(--vxl-veil,5 5 6) / .6), transparent 16%), linear-gradient(0deg, var(--vx-ink) 0%, rgb(var(--vxl-veil,5 5 6) / .4) 12%, transparent 26%);position:absolute;inset:0}.vx-stagewrap{min-height:100svh;padding-top:5.75rem;padding-bottom:max(1.25rem, env(safe-area-inset-bottom));perspective:1400px;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""center""buy""chips""picker";align-content:start;gap:1.5rem;display:grid;position:relative}.vx-head{grid-area:head;min-width:0}.vx-headline{max-width:16ch;font-family:var(--vx-font);letter-spacing:-.02em;text-wrap:balance;background:var(--vxl-title,linear-gradient(180deg, #fff, #c9c6bf));color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:1rem;font-size:clamp(2.1rem,4vw,3.5rem);font-weight:300;font-stretch:112%;line-height:1.02}.vx-sub{max-width:34ch;color:var(--vx-muted);margin-top:.9rem;font-size:.98rem;line-height:1.6}.vx-center{grid-area:center;place-items:center;min-width:0;display:grid;position:relative}.vx-giant{z-index:-1;pointer-events:none;font-family:var(--vx-font);text-transform:uppercase;white-space:nowrap;color:#0000;background:linear-gradient(180deg, color-mix(in srgb, var(--vx-gold) 16%, transparent), transparent 85%);-webkit-text-stroke:1px color-mix(in srgb, var(--vx-gold) 30%, transparent);transform:translate(calc(-50% + var(--px,0) * -24px), calc(-50% + var(--py,0) * -10px));transition:transform .9s var(--vx-ease);-webkit-background-clip:text;background-clip:text;font-size:clamp(5rem,19vw,20rem);font-weight:800;font-stretch:125%;line-height:.8;position:absolute;top:46%;left:50%}.vx-float{width:100%;transform-style:preserve-3d;transform:translate3d(calc(var(--px,0) * -10px), calc(var(--py,0) * -6px), 0) rotateY(calc(var(--px,0) * 4deg)) rotateX(calc(var(--py,0) * -2.5deg));transition:transform .9s var(--vx-ease)}.vx-frame{aspect-ratio:3/2;border-radius:var(--vx-r);background:var(--vxl-frame,linear-gradient(160deg, #16181c, #0a0b0e 60%)) padding-box, conic-gradient(from var(--vx-ang), var(--vx-gold-b), var(--vx-gold) 8%, var(--vx-gold-b) 16%, #ffffff0f 50%, var(--vx-gold-b) 84%, var(--vx-gold-hi) 92%, var(--vx-gold-b)) border-box;box-shadow:0 60px 100px -45px var(--vxl-shadow,#000000f2), 0 0 140px -30px var(--vx-gold-b);touch-action:pan-y;border:1px solid #0000;position:relative}.vx-slide{border-radius:var(--vx-r-sm);background:#08090b;position:absolute;inset:3%;overflow:hidden}.vx-slide>*{height:100%}.vx-slide[data-state=out]{z-index:1}.vx-slide[data-state=in],.vx-slide[data-state=first]{z-index:2}.vx-sheen{z-index:3;border-radius:var(--vx-r-sm);pointer-events:none;background:linear-gradient(105deg,#0000 38%,#fff4d638 50%,#0000 62%) 130% 0/260% 100% no-repeat;position:absolute;inset:3%}.vx-frame-tag{z-index:4;letter-spacing:.16em;color:var(--vx-gold-hi);background:rgb(var(--vxl-veil,5 5 6) / .6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px var(--vx-gold-a);border-radius:99px;padding:.35rem .75rem;font-size:.66rem;font-weight:600;position:absolute;top:5%;left:5%}.vx-frame-tag i{color:var(--vx-dim);font-style:normal}.vx-reflection{aspect-ratio:3/.95;border-radius:var(--vx-r-sm);opacity:.22;pointer-events:none;transform-origin:top;filter:blur(1.5px);position:absolute;top:97%;left:3%;right:3%;overflow:hidden;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#0000 30%,#000);mask-image:linear-gradient(#0000 30%,#000)}.vx-reflection img{object-fit:contain;object-position:bottom;width:100%;height:210.526%;position:absolute;inset:auto 0 0}.vx-center:after{content:"";z-index:-1;background:radial-gradient(closest-side, var(--vx-gold-b), transparent), radial-gradient(closest-side, #121418 92%, transparent 93%);height:14%;box-shadow:0 0 0 1px var(--vx-gold-a);border-radius:50%;transition:opacity 1s;position:absolute;bottom:-6%;left:-4%;right:-4%}.vx-hero:has(.vx-canvas[data-salon=on]) .vx-center:after{opacity:0}.vx-chips3d{transform-style:preserve-3d;grid-area:chips;grid-template-columns:repeat(2,minmax(0,1fr));align-self:end;gap:.6rem;display:grid}.vx-chip3d{background:var(--vxl-glass,linear-gradient(150deg, #16171bc7, #0c0d0fb3)) padding-box, linear-gradient(140deg, var(--vx-gold-a), #ffffff0f 45%, var(--vx-gold-b)) border-box;border-radius:var(--vx-r-sm);min-width:0;transform:translate3d(calc(var(--px,0) * (8px + var(--i) * 4px)), calc(var(--py,0) * (6px + var(--i) * 3px)), var(--z,40px));transition:transform .9s var(--vx-ease);padding:.85rem 1rem}.vx-chip3d dt{letter-spacing:.2em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:var(--vx-gold);font-size:.56rem;font-weight:500;overflow:hidden}.vx-chip3d dd{text-overflow:ellipsis;white-space:nowrap;margin-top:.3rem;font-size:.98rem;overflow:hidden}.vx-buy{background:var(--vxl-glass,linear-gradient(150deg, #141519db, #0a0b0dcc)) padding-box, linear-gradient(140deg, var(--vx-gold-a), #ffffff0f 38%, #ffffff0a 62%, var(--vx-gold-b)) border-box;min-width:0;transform:translate3d(calc(var(--px,0) * 14px), calc(var(--py,0) * 9px), 70px);transition:transform .9s var(--vx-ease);grid-area:buy;align-self:end;padding:1.5rem;container-type:inline-size}.vx-brand,.vx-brand-inline{letter-spacing:.4em;text-transform:uppercase;color:var(--vx-gold);font-size:.74rem;font-weight:600}.vx-model{font-family:var(--vx-font);font-weight:250;font-stretch:125%;font-size:min(calc(100cqw / (var(--chars,8) * .86)), 3.6rem);text-transform:uppercase;white-space:nowrap;color:var(--vx-text);margin-top:.4rem;line-height:.95}.vx-model a:hover{color:var(--vx-gold-hi)}.vx-version{letter-spacing:.03em;white-space:pre-wrap;color:var(--vx-muted);margin-top:.6rem;font-size:.9rem}.vx-price-row{border-top:1px solid var(--vx-line);gap:.4rem;margin-top:1.1rem;padding-top:1.1rem;display:grid}.vx-price{font-family:var(--vx-font);white-space:nowrap;font-size:clamp(1.9rem,3vw,2.6rem);font-weight:350;font-stretch:112%;line-height:1}.vx-cur{letter-spacing:.06em;vertical-align:.42em;margin-right:.12em;font-size:.55em}.vx-ctas{gap:.6rem;margin-top:1.25rem;display:grid}.vx-picker{grid-area:picker;justify-content:center;align-items:center;gap:.6rem;min-width:0;display:flex}.vx-thumbs{border:1px solid var(--vx-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scrollbar-width:none;background:#ffffff08;border-radius:999px;gap:.45rem;min-width:0;padding:.4rem;display:flex;overflow-x:auto}.vx-thumbs::-webkit-scrollbar{display:none}.vx-thumb{width:4.2rem;height:2.9rem;box-shadow:inset 0 0 0 1px var(--vx-line);transition:box-shadow .4s, transform .4s var(--vx-ease);background:#0b0c0f;border-radius:999px;flex:none;display:block;position:relative;overflow:hidden}.vx-thumb img{object-fit:cover;filter:grayscale(.85)brightness(.65);width:100%;height:100%;transition:filter .5s}.vx-thumb:hover img,.vx-thumb[aria-current=true] img{filter:none}.vx-thumb[aria-current=true]{box-shadow:0 0 0 2px var(--vx-gold), 0 0 24px -4px var(--vx-gold-a);transform:scale(1.06)}.vx-thumb-bar{background:#00000080;border-radius:99px;height:2px;position:absolute;inset:auto 18% 4px;overflow:hidden}.vx-thumb-bar span{transform-origin:0;background:var(--vx-gold-hi);height:100%;display:block}@media (max-width:639px){.vx-picker{justify-content:space-between}.vx-picker .vx-round-sm{display:none}}@media (min-width:640px){.vx-chips3d{grid-template-columns:repeat(4,minmax(0,1fr))}.vx-ctas{flex-wrap:wrap;display:flex}}@media (max-width:1023px){.vx-canvas{height:calc(15rem + 92vw);-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.vx-center{margin-block:.5rem 2.75rem}.vx-giant{font-size:30vw;top:40%}.vx-buy,.vx-chip3d{transform:none}}@media (min-width:1024px){.vx-stagewrap{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-template-areas:"head head""center buy""chips chips""picker picker";padding-top:6.25rem}.vx-center{margin-bottom:3rem}}@media (min-width:1280px){.vx-stagewrap{grid-template:"head center buy""chips center buy"minmax(0,1fr)"picker picker picker"/minmax(0,1fr) minmax(0,1.55fr) minmax(0,1fr);align-content:stretch;gap:1.25rem clamp(1.5rem,2.5vw,3rem);min-height:max(46rem,100svh)}.vx-head{align-self:start;padding-top:2rem}.vx-headline{max-width:13ch;font-size:clamp(2.1rem,2.6vw,3rem)}.vx-buy .vx-btn{letter-spacing:.1em;padding-inline:1.1rem}.vx-center{align-self:center;margin-bottom:2.5rem}.vx-chips3d{grid-template-columns:repeat(2,minmax(0,1fr));align-self:end;margin-bottom:2rem}.vx-buy{align-self:center}.vx-ctas{display:grid}}.vx-section{background:var(--vx-ink);color:var(--vx-text);padding-block:clamp(4.5rem,10vw,8.5rem);position:relative}.vx-section+.vx-section:before{content:"";background:linear-gradient(90deg, transparent, var(--vx-gold-a) 50%, transparent);height:1px;position:absolute;top:0;left:max(1.25rem,50% - 40rem);right:max(1.25rem,50% - 40rem)}.vx-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 2rem;display:flex}.vx-chips{flex-wrap:wrap;gap:.5rem;margin-top:1.8rem;display:flex}.vx-chips a{letter-spacing:.18em;text-transform:uppercase;min-height:2.5rem;color:var(--vx-muted);border:1px solid var(--vx-line-hi);border-radius:999px;align-items:center;gap:.55rem;padding:0 1.1rem;font-size:.68rem;font-weight:500;transition:color .3s,border-color .3s,background-color .3s;display:inline-flex}.vx-chips a span{color:var(--vx-gold)}.vx-chips a:hover{color:var(--vx-text);border-color:var(--vx-gold);background:var(--vx-gold-b)}.vx-collection-grid{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}.vx-collection-grid>[data-slot=lead]{grid-column:1/-1}@media (min-width:640px){.vx-collection-grid:not([data-cols="1"]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.vx-collection-grid{gap:1.75rem}.vx-collection-grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.vx-collection-grid[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.vx-search{z-index:2;background:var(--vx-ink);color:var(--vx-text);padding-block:1.25rem 2.25rem;position:relative}.vx-search>.container-page{border-radius:var(--vx-r);background:linear-gradient(150deg, #ffffff0f, #ffffff04) padding-box, linear-gradient(120deg, var(--vx-gold-a), #ffffff0f 40%, var(--vx-gold-b)) border-box;border:1px solid #0000;max-width:min(80rem,100% - 2.5rem);padding:1.25rem 1.5rem!important}.vx-search-label{letter-spacing:.28em;text-transform:uppercase;color:var(--vx-gold);margin-bottom:.6rem;font-size:.62rem;font-weight:600}.vx-search .container-page>form,.vx-search .container-page>div:not(.vx-search-label){box-shadow:none!important;background:0 0!important;padding:0!important}.store-root[data-kit=vitrine] :is(.vx-search,main form[role=search],[data-catalog-filters]) :is(select,input:not([type=checkbox]):not([type=radio])){transition:border-color .3s,box-shadow .3s;border:1px solid var(--vx-line-hi)!important;background-color:var(--vxl-field,#ffffff0a)!important;color:var(--vx-text)!important;box-shadow:none!important;border-radius:999px!important}.store-root[data-kit=vitrine] :is(.vx-search,main form[role=search],[data-catalog-filters]) :is(select,input):focus{border-color:var(--vx-gold)!important;box-shadow:0 0 0 4px var(--vx-gold-b)!important}.vx-search label{letter-spacing:.2em!important;color:var(--vx-dim)!important}.store-root[data-kit=vitrine] main :is(form,[data-catalog-filters]) button:is([type=submit],.bg-brand-500,.bg-white),.store-root[data-kit=vitrine] main a.bg-brand-500{font-weight:600;background:var(--vx-metal)!important;color:#140e04!important;box-shadow:0 10px 28px -14px var(--vx-gold-a)!important;border-radius:999px!important}.vx-standard-list{gap:1rem;margin-top:3.5rem;display:grid}.vx-standard-list>li{border:1px solid var(--vx-line);border-radius:var(--vx-r);background:var(--vxl-sheet,linear-gradient(160deg, #ffffff0d, #ffffff03));min-width:0;transition:border-color .5s, translate .6s var(--vx-ease);padding:2rem 1.75rem 2.2rem;position:relative;overflow:hidden}.vx-standard-list>li:hover{border-color:var(--vx-gold-a);translate:0 -4px}.vx-standard-list>li:before{content:"";background:var(--vx-metal);transform-origin:0;height:1px;position:absolute;top:0;left:1.75rem;right:1.75rem}.vx-numeral{font-family:var(--vx-font);background:var(--vxl-metal-text,var(--vx-metal));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(3.2rem,6vw,4.6rem);font-weight:100;font-stretch:125%;line-height:1;display:block}.vx-standard-list h3{margin-top:1.4rem;font-size:1.12rem;font-weight:500}.vx-standard-list p{color:var(--vx-muted);margin-top:.6rem;line-height:1.65}@media (min-width:640px){.vx-standard-list:not([data-cols="1"]){grid-template-columns:repeat(2,minmax(0,1fr))}.vx-standard-list>li:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1024px){.vx-standard-list[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.vx-standard-list[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.vx-standard-list:is([data-cols="3"],[data-cols="4"])>li:last-child:nth-child(odd){grid-column:auto}}.vx-about{background:radial-gradient(50% 60% at 90% 50%, var(--vx-gold-b), transparent 70%), var(--vx-ink)}.vx-prose{max-width:60ch;color:var(--vx-muted);gap:1.1rem;font-size:1.05rem;line-height:1.8;display:grid}.vx-prose p:first-child{color:var(--vx-text);font-size:1.25rem;font-weight:300;line-height:1.6}.vx-frame-static{aspect-ratio:auto;padding:3%}.vx-frame-static img{border-radius:var(--vx-r-sm);object-fit:contain;width:100%;max-height:36rem;display:block}.vx-frame-static .vx-corner{display:none}.vx-facts{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.vx-facts>div{border:1px solid var(--vx-line);border-radius:var(--vx-r);background:var(--vxl-sheet,linear-gradient(160deg, #ffffff0d, #ffffff03));justify-content:space-between;align-items:baseline;gap:1rem;padding:1.4rem 1.6rem;display:flex}.vx-facts dt{letter-spacing:.26em;text-transform:uppercase;color:var(--vx-dim);font-size:.64rem}.vx-facts dd{min-width:0;font-family:var(--vx-font);text-overflow:ellipsis;white-space:nowrap;background:var(--vxl-metal-text,var(--vx-metal));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.2rem,4.5vw,3.6rem);font-weight:200;font-stretch:125%;line-height:1;overflow:hidden}.vx-finance{border-radius:calc(var(--vx-r) + 8px);color:var(--vx-text);background:radial-gradient(60% 80% at 100% 0%, var(--vx-gold-b), transparent 70%) padding-box, var(--vxl-finance,linear-gradient(160deg, #121418, #0a0b0d)) padding-box, conic-gradient(from var(--vx-ang), var(--vx-gold-b), var(--vx-gold) 10%, var(--vx-gold-b) 20%, #ffffff0d 50%, var(--vx-gold-b)) border-box;border:1px solid #0000;gap:3rem;padding:clamp(2rem,5vw,4.5rem);display:grid;position:relative;box-shadow:0 60px 100px -60px #000000e6}.vx-btn-lg{min-height:3.75rem;padding-inline:2rem;font-size:.8rem}.vx-finance-cta{width:100%}.vx-finance-cta svg{transition:transform .45s var(--vx-ease)}.vx-finance-cta:hover svg{transform:translate(3px,-3px)}.vx-steps{gap:.6rem;display:grid}.vx-steps li{border:1px solid var(--vx-line);background:#ffffff08;border-radius:999px;align-items:center;gap:1rem;padding:.9rem 1.1rem;display:flex}.vx-steps span{color:#140e04;background:var(--vx-metal);border-radius:99px;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.68rem;font-weight:600;display:inline-flex}@media (min-width:1024px){.vx-finance{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}.vx-contact{background:linear-gradient(180deg, var(--vx-ink), var(--vxl-ink-2,#08090b))}.vx-wanted{border:1px solid var(--vx-line);border-radius:var(--vx-r);background:var(--vxl-sheet,linear-gradient(160deg, #ffffff0d, #ffffff03));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;padding:1.75rem 2rem;display:flex}.vx-wanted-title{font-family:var(--vx-font);color:var(--vx-text);font-size:clamp(1.4rem,3vw,2rem);font-weight:300;font-stretch:112%}.store-root[data-kit=vitrine] :is(.vx-contact-block,[data-vehicle-page=vitrine],[data-section=google-reviews]) :is(.rounded-3xl,.rounded-2xl,.rounded-xl):not(img){border-radius:var(--vx-r-sm)!important}.store-root[data-kit=vitrine] :is(.vx-contact-block,[data-section=google-reviews]) :is(.rounded-3xl,.rounded-2xl){background:var(--vxl-sheet,linear-gradient(160deg, #ffffff0d, #ffffff03))!important;box-shadow:inset 0 0 0 1px var(--vx-line)!important}.store-root[data-kit=vitrine] .vx-contact-block a:is(.bg-white,.bg-ink-900,[class*="bg-[#"]){border-radius:999px!important}.store-root[data-kit=vitrine] [data-section=google-reviews]{background:var(--vx-ink)}.store-root[data-kit=vitrine] [data-section=google-reviews] h2{font-family:var(--vx-font);letter-spacing:-.02em;font-weight:250;font-stretch:112%}.vx-card{border-radius:var(--vx-r);background:var(--vxl-surface,linear-gradient(170deg, #121418, #0a0b0d)) padding-box, var(--vxl-rim,linear-gradient(150deg, #ffffff1f, #ffffff0a 40%, var(--vx-gold-b))) border-box;height:100%;color:var(--vx-text);transition:translate .6s var(--vx-ease), box-shadow .6s var(--vx-ease);border:1px solid #0000;flex-direction:column;display:flex;position:relative;overflow:hidden}.vx-card:after{content:"";border-radius:inherit;background:linear-gradient(140deg, var(--vx-gold-hi), var(--vx-gold-b) 35%, transparent 55%, var(--vx-gold) 100%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;transition:opacity .5s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.vx-card:hover,.vx-card:focus-within{box-shadow:0 40px 70px -36px var(--vxl-shadow,#000000f2), 0 0 60px -30px var(--vx-gold-a);translate:0 -6px}.vx-card:hover:after,.vx-card:focus-within:after{opacity:1}.vx-card-glow{z-index:0;pointer-events:none;background:radial-gradient(300px circle at var(--mx,50%) var(--my,0%), var(--vx-gold-b), transparent 65%);opacity:0;transition:opacity .5s;position:absolute;inset:0}.vx-card:hover .vx-card-glow{opacity:1}.vx-card-media{border-radius:var(--vx-r-sm);background:var(--vxl-media,radial-gradient(90% 70% at 50% 110%, #1d1f24, #0b0c0e 70%));margin:.55rem .55rem 0;position:relative;overflow:hidden}.vx-card-media>.text-silver-400{color:var(--vxl-empty,var(--color-silver-400))}.vx-card-media img{transition:scale 1.2s var(--vx-ease), filter .6s}.vx-card:hover .vx-card-media img{scale:1.045}.vx-card-sheen{pointer-events:none;transition:translate 1.2s var(--vx-ease);background:linear-gradient(105deg,#0000 35%,#fff4d62e 50%,#0000 65%);position:absolute;inset:0;translate:-120%}.vx-card:hover .vx-card-sheen{translate:120%}.vx-card-tags{z-index:2;flex-wrap:wrap;gap:.4rem;display:flex;position:absolute;top:.7rem;left:.7rem}.vx-tag{letter-spacing:.2em;text-transform:uppercase;color:#140e04;background:var(--vx-metal);box-shadow:0 6px 18px -8px var(--vx-gold-a);border-radius:99px;padding:.38rem .75rem;font-size:.58rem;font-weight:700}.vx-tag-warn{color:#1a1404;background:#fcd34d}.vx-card-ref{font-family:var(--font-mono);letter-spacing:.08em;color:#ffffffb3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border-radius:99px;padding:.25rem .6rem;font-size:.6rem;position:absolute;bottom:.6rem;right:.6rem}.vx-card-body{z-index:1;flex-direction:column;flex:1;padding:1.2rem 1.25rem 1.15rem;display:flex;position:relative}.vx-card-brand{letter-spacing:.3em;text-transform:uppercase;color:var(--vx-gold);font-size:.62rem;font-weight:600}.vx-card-title{font-family:var(--vx-font);text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;margin-top:.45rem;font-size:1.45rem;font-weight:300;font-stretch:118%;line-height:1.04}.vx-card[data-size=grande] .vx-card-title{font-size:clamp(1.6rem,3vw,2.4rem)}.vx-card-version{color:var(--vx-dim);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:.35rem;font-size:.84rem;display:-webkit-box;overflow:hidden}.vx-card-specs{grid-template-columns:repeat(auto-fit,minmax(4.75rem,1fr));gap:.4rem;margin-top:1rem;display:grid}.vx-card-specs>div{background:var(--vxl-chip,#ffffff0a);min-width:0;box-shadow:inset 0 0 0 1px var(--vx-line);border-radius:12px;padding:.5rem .55rem}.vx-card-specs dt{letter-spacing:.2em;text-transform:uppercase;color:var(--vx-dim);font-size:.54rem}.vx-card-specs dd{text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-size:.8rem;overflow:hidden}.vx-card-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:1.1rem;display:flex}.vx-card-price{min-width:0;font-family:var(--vx-font);white-space:nowrap;background:var(--vxl-metal-text,var(--vx-metal));color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-size:1.45rem;font-weight:400;font-stretch:112%;line-height:1}.vx-card[data-size=grande] .vx-card-price{font-size:clamp(1.5rem,2.4vw,2.1rem)}.vx-card-wa{z-index:10;width:2.5rem;height:2.5rem;color:var(--vx-muted);box-shadow:inset 0 0 0 1px var(--vx-line-hi);border-radius:99px;justify-content:center;align-items:center;transition:color .3s,box-shadow .3s,background-color .3s;display:inline-flex;position:relative}.vx-card-wa:hover{color:#fff;box-shadow:none;background:#1f9d55}.vx-card-go{letter-spacing:.16em;text-transform:uppercase;height:2.5rem;color:var(--vx-text);box-shadow:inset 0 0 0 1px var(--vx-line-hi);transition:color .3s, background-position .8s var(--vx-ease), box-shadow .3s;border-radius:99px;align-items:center;gap:.4rem;padding:0 1rem;font-size:.64rem;font-weight:600;display:inline-flex}.vx-card:hover .vx-card-go{color:#140e04;background:var(--vx-metal);box-shadow:0 8px 22px -10px var(--vx-gold-a)}.vx-card-go svg{transition:rotate .5s var(--vx-ease)}.vx-card:hover .vx-card-go svg{rotate:45deg}@media (min-width:768px){.vx-card-h{flex-direction:row;align-items:stretch}.vx-card-h .vx-card-media{flex:none;align-self:center;width:56%;margin:.6rem 0 .6rem .6rem}.vx-card-h .vx-card-body{justify-content:center;padding:1.75rem 2rem}.vx-card-h .vx-card-foot{margin-top:0;padding-top:1.5rem}.vx-card-h .vx-card-specs{margin-top:1.25rem}}.vx-vstage{background:var(--vx-ink);margin-bottom:-4rem;padding-bottom:6.5rem}.vx-vstage>.container-page{container-type:inline-size}.vx-watermark{z-index:-1;pointer-events:none;font-family:var(--vx-font);text-transform:uppercase;white-space:nowrap;color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--vx-gold) 22%, transparent);font-weight:800;font-stretch:125%;line-height:.85;position:absolute}.vx-watermark-stage{font-size:clamp(5rem,16vw,16rem);bottom:2.5rem;right:-2vw}.vx-model-page{font-size:min(calc((100vw - 2.5rem) / (var(--chars,8) * .86)), 7.5rem);font-weight:200}@media (min-width:1024px){.vx-model-page{font-size:min(calc((100vw - 2.5rem) * .62 / (var(--chars,8) * .86)), 7.5rem)}}.vx-status{letter-spacing:.2em;color:#6ee7b7;border-radius:99px;padding:.3rem .7rem;box-shadow:inset 0 0 0 1px #6ee7b766}.vx-status[data-tone=reservado]{color:#fcd34d;box-shadow:inset 0 0 0 1px #fcd34d73}.vx-status[data-tone=vendido]{color:var(--vx-muted);box-shadow:inset 0 0 0 1px var(--vx-line-hi)}.vx-price-plate{justify-self:start;gap:.4rem;padding:1.1rem 1.5rem;display:grid}@media (min-width:1024px){.vx-price-plate{text-align:right;justify-self:end;justify-items:end}}.vx-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.vx-specs>div{border-radius:var(--vx-r-sm);border:1px solid var(--vx-line);background:#ffffff09;min-width:0;padding:.9rem 1.1rem}.vx-specs dt{letter-spacing:.18em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:var(--vx-gold);font-size:.58rem;font-weight:500;overflow:hidden}.vx-specs dd{text-overflow:ellipsis;white-space:nowrap;margin-top:.3rem;font-size:.98rem;overflow:hidden}.vx-specs-page{margin-top:2rem}@container (min-width:31rem){.vx-specs{grid-template-columns:repeat(4,minmax(0,1fr))}}.store-root[data-kit=vitrine] [data-vehicle-page=vitrine]{background:var(--vx-ink)}.store-root[data-kit=vitrine] [data-vehicle-page=vitrine] section[aria-labelledby]:not([aria-labelledby=semelhantes]),.store-root[data-kit=vitrine] [data-vehicle-page=vitrine] #visite-a-loja,.store-root[data-kit=vitrine] #contato-veiculo{border-radius:var(--vx-r)!important;background:var(--vxl-surface,linear-gradient(170deg, #121418, #0a0b0d)) padding-box, var(--vxl-rim,linear-gradient(150deg, #ffffff1f, #ffffff0a 40%, var(--vx-gold-b))) border-box!important;box-shadow:0 40px 80px -50px var(--vxl-shadow,#000000f2)!important;border:1px solid #0000!important}.store-root[data-kit=vitrine] #contato-veiculo{background:radial-gradient(80% 60% at 100% 0%, var(--vx-gold-b), transparent 70%) padding-box, var(--vxl-surface-hi,linear-gradient(170deg, #14161a, #0a0b0d)) padding-box, var(--vxl-rim-gold,linear-gradient(140deg, var(--vx-gold), #ffffff0f 40%, var(--vx-gold-b))) border-box!important;padding:1.75rem!important}.store-root[data-kit=vitrine] [data-vehicle-page=vitrine] h2{font-family:var(--vx-font);letter-spacing:-.01em;color:var(--vx-text);font-size:1.5rem;font-stretch:112%;font-weight:300!important}.store-root[data-kit=vitrine] [data-vehicle-page=vitrine] #ficha+dl>div{box-shadow:inset 0 0 0 1px var(--vx-line);background:var(--vxl-chip,#ffffff09)!important}.store-root[data-kit=vitrine] [data-vehicle-page=vitrine] #ficha+dl dt{letter-spacing:.18em;color:var(--vx-gold);font-size:.6rem}.store-root[data-kit=vitrine] [data-vehicle-page=vitrine] #ficha+dl dd{color:var(--vx-text);font-weight:400}.store-root[data-kit=vitrine] [data-vehicle-page=vitrine] .space-y-3>.group{border:1px solid #0000;border-radius:var(--vx-r)!important;background:var(--vxl-frame,linear-gradient(160deg, #16181c, #0b0c0f 60%)) padding-box, conic-gradient(from var(--vx-ang), var(--vx-gold-b), var(--vx-gold) 8%, var(--vx-gold-b) 16%, #ffffff0f 50%, var(--vx-gold-b)) border-box!important;box-shadow:0 60px 100px -50px var(--vxl-shadow,#000000f2)!important}.store-root[data-kit=vitrine] [data-vehicle-page=vitrine] .space-y-3>.group :is(button,span.rounded-full){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.store-root[data-kit=vitrine] [data-vehicle-page=vitrine] .space-y-3>div:last-child:not(.group) button{opacity:.6;transition:opacity .3s,box-shadow .3s;border-radius:12px!important}.store-root[data-kit=vitrine] [data-vehicle-page=vitrine] .space-y-3>div:last-child:not(.group) button:hover,.store-root[data-kit=vitrine] [data-vehicle-page=vitrine] .space-y-3>div:last-child:not(.group) button[aria-current=true]{opacity:1;box-shadow:0 0 0 2px var(--vx-gold)}.store-root[data-kit=vitrine] #contato-veiculo [data-whatsapp-vehicle]{letter-spacing:.14em;text-transform:uppercase;transition:background-position .9s var(--vx-ease), box-shadow .4s;font-size:.78rem;background:var(--vx-metal)!important;color:#140e04!important;box-shadow:0 16px 40px -16px var(--vx-gold-a)!important;background-size:220% 100%!important;border-radius:999px!important}.store-root[data-kit=vitrine] #contato-veiculo [data-whatsapp-vehicle]:hover{box-shadow:0 0 0 4px var(--vx-gold-b), 0 18px 46px -14px var(--vx-gold-a)!important;background-position:100% 0!important}.store-root[data-kit=vitrine] #contato-veiculo :is(a,button):not([data-whatsapp-vehicle]){border-radius:999px!important}.store-root[data-kit=vitrine] .vt-hide{display:none}[data-page-header=vitrine]{background:var(--vx-ink)!important}[data-page-header=vitrine] h1{font-family:var(--vx-font);overflow-wrap:normal;word-break:keep-all;text-transform:uppercase;background:var(--vxl-title,linear-gradient(180deg, #fff, #bdb9b0));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.75rem,7.2vw,5.4rem);font-weight:200;font-stretch:118%;line-height:1}[data-page-header=vitrine]:after{content:"";background:linear-gradient(90deg, var(--vx-gold), var(--vx-gold-b) 40%, transparent);height:1px;position:absolute;bottom:0;left:max(1.25rem,50% - 40rem);right:max(1.25rem,50% - 40rem)}.store-root[data-kit=vitrine] main nav :is(a,button,span)[class*=rounded]{border-radius:999px!important}.store-root[data-kit=vitrine] main nav a[aria-current=page]{background:var(--vx-metal)!important;color:#140e04!important}.vx-footer{background:radial-gradient(60% 50% at 15% 0%, var(--vx-gold-b), transparent 70%), var(--vxl-footer,#060607);color:var(--vx-muted)}.vx-footer:before{content:"";background:linear-gradient(90deg, transparent, var(--vx-gold) 50%, transparent);opacity:.55;height:1px;position:absolute;inset:0 0 auto}.vx-brands{border-block:1px solid var(--vx-line)}.vx-brands ul{flex-wrap:wrap;gap:.5rem;padding-block:1rem;display:flex}.vx-brands a{border:1px solid var(--vx-line);letter-spacing:.2em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.3rem;min-height:2.5rem;padding:0 1rem;font-size:.7rem;transition:color .3s,border-color .3s;display:inline-flex}.vx-brands a:hover{color:var(--vx-gold-hi);border-color:var(--vx-gold-a)}.vx-brands sup{color:var(--vx-gold);font-size:.6rem}.vx-foot-label{letter-spacing:.28em;text-transform:uppercase;color:var(--vx-gold);font-size:.62rem;font-weight:600}.vx-foot-link{min-height:2.5rem;transition:color .3s, translate .4s var(--vx-ease);align-items:center;display:inline-flex}.vx-foot-link:hover{color:var(--vx-text);translate:.25rem}.vx-signature{font-family:var(--vx-font);text-align:center;text-transform:uppercase;white-space:nowrap;color:#0000;background:linear-gradient(180deg, var(--vx-gold-b), transparent 80%);-webkit-text-stroke:1px #ffffff12;pointer-events:none;-webkit-background-clip:text;background-clip:text;padding-inline:1.25rem;font-size:clamp(3rem,11vw,11rem);font-weight:800;font-stretch:125%;line-height:.82;overflow:hidden;translate:0 .12em}@keyframes vx-ripple{0%{opacity:.6;transform:translate(-50%,-50%)scale(0)}to{opacity:0;transform:translate(-50%,-50%)scale(40)}}@keyframes vx-spin{to{--vx-ang:360deg}}@keyframes vx-fade-up{0%{opacity:0;transform:translateY(1.2rem)}}@keyframes vx-swap{0%{opacity:0;filter:blur(8px);transform:translateY(.9rem)}}@keyframes vx-depth-in{0%{opacity:0;transform:translate3d(0,2rem,-260px)rotateX(10deg)}}@keyframes vx-chip-in{0%{opacity:0;transform:translate3d(0,1rem,-120px)rotateX(-40deg)}}@keyframes vx-giant-in{0%{opacity:0;letter-spacing:.12em}}@keyframes vx-mask-in{0%{clip-path:polygon(112% 0,132% 0,112% 100%,92% 100%)}to{clip-path:polygon(-32% 0,132% 0,112% 100%,-12% 100%)}}@keyframes vx-mask-in-rev{0%{clip-path:polygon(-32% 0,-12% 0,8% 100%,-12% 100%)}to{clip-path:polygon(-32% 0,132% 0,112% 100%,-12% 100%)}}@keyframes vx-photo-settle{0%{filter:brightness(1.3)contrast(.95);transform:scale(1.08)}}@keyframes vx-photo-out{to{filter:brightness(.3);transform:scale(1.04)}}@keyframes vx-sheen{0%{background-position:130% 0}to{background-position:-40% 0}}@keyframes vx-pulse{50%{box-shadow:0 0 18px var(--vx-gold);opacity:.55}}@keyframes vx-shimmer{to{background-position:-200% 0}}@keyframes vx-float{50%{translate:0 -6px}}@keyframes vx-draw{0%{transform:scaleX(0)}}@keyframes vx-reveal{0%{opacity:0;transform:translateY(2.4rem)scale(.98)}}@keyframes vx-title{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(1.2rem)}to{clip-path:inset(0 0 -10%)}}@keyframes vx-sig{0%{opacity:0;translate:0 .7em}}@media (prefers-reduced-motion:no-preference){.store-root[data-kit=vitrine]:not([data-motion=minima]) .vx-frame,.store-root[data-kit=vitrine]:not([data-motion=minima]) .vx-finance,.store-root[data-kit=vitrine]:not([data-motion=minima]) [data-vehicle-page=vitrine] .space-y-3>.group{animation:9s linear infinite vx-spin}.store-root[data-kit=vitrine]:not([data-motion=minima]) .vx-dot{animation:2.4s ease-in-out infinite vx-pulse}.store-root[data-kit=vitrine]:not([data-motion=minima]) .vx-gold-text,.store-root[data-kit=vitrine]:not([data-motion=minima]) .vx-card-price{animation:6s linear infinite vx-shimmer}.store-root[data-kit=vitrine]:not([data-motion=minima]) .vx-in{animation:vx-fade-up .9s var(--vx-ease) both;animation-delay:calc(var(--i) * 90ms + .1s)}.store-root[data-kit=vitrine]:not([data-motion=minima]) .vx-swap{animation:vx-swap .8s var(--vx-ease) both;animation-delay:calc(var(--i) * 70ms + .15s)}.store-root[data-kit=vitrine]:not([data-motion=minima]) .vx-center>.vx-float{animation:vx-depth-in 1.4s var(--vx-ease) .2s both}.store-root[data-kit=vitrine]:not([data-motion=minima]) .vx-chip3d{animation:vx-chip-in .9s var(--vx-ease) both, vx-float 6s ease-in-out infinite;animation-delay:calc(var(--i) * 90ms + .35s), calc(var(--i) * -1.4s)}.store-root[data-kit=vitrine]:not([data-motion=minima]) .vx-buy{animation:vx-depth-in 1.2s var(--vx-ease) .45s both}.store-root[data-kit=vitrine]:not([data-motion=minima]) .vx-picker{animation:vx-fade-up 1s var(--vx-ease) .8s both}.store-root[data-kit=vitrine]:not([data-motion=minima]) .vx-giant{animation:vx-giant-in 1.6s var(--vx-ease) both}.store-root[data-kit=vitrine]:not([data-motion=minima]) .vx-slide[data-state=first]{animation:vx-mask-in 1.3s var(--vx-ease-io) .35s both}.store-root[data-kit=vitrine]:not([data-motion=minima]) .vx-slide[data-state=in]{animation:vx-mask-in 1.15s var(--vx-ease-io) both}.store-root[data-kit=vitrine]:not([data-motion=minima]) [data-dir="-1"] .vx-slide[data-state=in]{animation-name:vx-mask-in-rev}.store-root[data-kit=vitrine]:not([data-motion=minima]) .vx-slide[data-state=in] img:not([aria-hidden]),.store-root[data-kit=vitrine]:not([data-motion=minima]) .vx-slide[data-state=first] img:not([aria-hidden]){animation:vx-photo-settle 1.6s var(--vx-ease) both}.store-root[data-kit=vitrine]:not([data-motion=minima]) .vx-slide[data-state=out]>*{animation:vx-photo-out 1.15s var(--vx-ease-io) both}.store-root[data-kit=vitrine]:not([data-motion=minima]) .vx-sheen{animation:vx-sheen 1.5s var(--vx-ease) .5s both}.store-root[data-kit=vitrine]:not([data-motion=minima]) .vx-reflection img{animation:vx-fade-up 1.2s var(--vx-ease) .4s both}.store-root[data-kit=vitrine]:not([data-motion=minima]) [data-header=vitrine]>div{animation:vx-fade-up .9s var(--vx-ease) both}@supports (animation-timeline:view()){.store-root[data-kit=vitrine]:not([data-motion=minima]) .vx-reveal{animation:linear both vx-reveal;animation-timeline:view();animation-range:entry entry 55%}.store-root[data-kit=vitrine]:not([data-motion=minima]) .vx-h2.vx-reveal,.store-root[data-kit=vitrine]:not([data-motion=minima]) [data-page-header=vitrine] h1{animation:linear both vx-title;animation-timeline:view();animation-range:entry entry 60%}.store-root[data-kit=vitrine]:not([data-motion=minima]) .vx-standard-list>li:before{animation:linear both vx-draw;animation-timeline:view();animation-range:entry 10% cover 40%}.store-root[data-kit=vitrine]:not([data-motion=minima]) .vx-signature{animation:linear both vx-sig;animation-timeline:view();animation-range:entry cover 60%}}}.store-root[data-kit=vitrine] :is(.reveal,.reveal-scale,.parallax-slow){opacity:1!important;animation:none!important;transform:none!important}.store-root[data-kit=vitrine].m-on [data-m]{opacity:1;clip-path:none;transform:none}.store-root[data-kit=vitrine] main :is(h2,h3).font-display-wide{font-family:var(--vx-font);letter-spacing:-.01em;font-weight:300;font-stretch:112%}.store-root[data-kit=vitrine] main svg.text-brand-500{color:var(--vx-gold)}.store-root[data-kit=vitrine] main :is(a,button).bg-white:not([data-whatsapp-vehicle]):not([aria-pressed]){border:1px solid var(--vx-gold-a);transition:border-color .3s,color .3s,box-shadow .3s;background:var(--vxl-field,#ffffff0d)!important;color:var(--vx-text)!important;border-radius:999px!important}.store-root[data-kit=vitrine] main :is(a,button).bg-white:not([data-whatsapp-vehicle]):not([aria-pressed]):hover{box-shadow:0 0 0 4px var(--vx-gold-b);color:var(--vxl-gold-hover,var(--vx-gold-hi))!important}.store-root[data-kit=vitrine][data-mode=claro] .vx-canvas{visibility:hidden}@media (prefers-color-scheme:light){.store-root[data-kit=vitrine][data-mode=automatico] .vx-canvas{visibility:hidden}}
@media (max-width:479px){.store-root:not([data-kit=vitrine]) form[role=search][action=\/veiculos].grid-cols-2{grid-template-columns:minmax(0,1fr)}}.store-root:not([data-kit=vitrine]) [data-vehicle-page] #ficha+dl{grid-template-columns:repeat(auto-fill,minmax(min(100%,7.75rem),1fr))}.store-root:not([data-kit=vitrine]) [data-vehicle-page] #ficha+dl dt{letter-spacing:.02em;overflow-wrap:normal;word-break:keep-all}@media (min-width:640px){.store-root:not([data-kit=vitrine]) [data-vehicle-page] #ficha+dl{grid-template-columns:repeat(auto-fill,minmax(min(100%,10.5rem),1fr))}}@media (max-width:639px){.store-root:not([data-kit=vitrine]) section[aria-labelledby=diferenciais] li.p-7{padding:1.35rem 1.4rem}}.store-root:not([data-kit]) [data-vehicle-page=padrao] nav[aria-label="Você está em"] ol{color:#ffffff9e}.store-root:not([data-kit]) [data-vehicle-page=padrao] nav[aria-label="Você está em"] [aria-current=page]{color:#fffffff2}.store-root:not([data-kit]) [data-vehicle-page=padrao] nav[aria-label="Você está em"] a:hover{color:#fff}.store-root:not([data-kit]) [data-header=urbano] nav[aria-label=Principal] a:not([aria-current=page]){color:#ffffffe6}.store-root:not([data-kit]) [data-header=urbano] nav[aria-label=Principal] a:hover{color:#fff}
@layer components{.store-root[data-mode=claro] .studio-backdrop{background:radial-gradient(60% 55% at 78% 30%, color-mix(in srgb, var(--color-brand-500) 16%, transparent), transparent 70%), radial-gradient(45% 50% at 12% 18%, #ffffffe6, transparent 70%), linear-gradient(180deg, var(--color-ink-950) 0%, var(--color-ink-900) 70%, var(--color-ink-850) 100%)}.store-root[data-mode=claro] .studio-floor{background:linear-gradient(#00000009,#0000 40%),repeating-linear-gradient(90deg,#0000000a 0 1px,#0000 1px 72px)}.store-root[data-mode=claro] .cine-ambient{--cine-veil:var(--color-ink-950)}.store-root[data-mode=claro] .cine-ambient>canvas{filter:saturate(.8)brightness(1.25)}}@media (prefers-color-scheme:light){@layer components{.store-root[data-mode=automatico] .studio-backdrop{background:radial-gradient(60% 55% at 78% 30%, color-mix(in srgb, var(--color-brand-500) 16%, transparent), transparent 70%), radial-gradient(45% 50% at 12% 18%, #ffffffe6, transparent 70%), linear-gradient(180deg, var(--color-ink-950) 0%, var(--color-ink-900) 70%, var(--color-ink-850) 100%)}.store-root[data-mode=automatico] .studio-floor{background:linear-gradient(#00000009,#0000 40%),repeating-linear-gradient(90deg,#0000000a 0 1px,#0000 1px 72px)}.store-root[data-mode=automatico] .cine-ambient{--cine-veil:var(--color-ink-950)}.store-root[data-mode=automatico] .cine-ambient>canvas{filter:saturate(.8)brightness(1.25)}}}
.store-root[data-tema=showroom]{--sr-glow:color-mix(in srgb, var(--color-brand-500) 55%, transparent);--sr-soft:color-mix(in srgb, var(--color-brand-500) 18%, transparent)}.store-root[data-tema=showroom] :is(a,button).select-none.inline-flex:not(.rounded-full){border-radius:999px}.store-root[data-tema=showroom] :is(a,button).bg-brand-500{isolation:isolate;background:linear-gradient(135deg, var(--color-brand-400), var(--color-brand-500) 45%, var(--color-brand-700));box-shadow:0 12px 30px -12px var(--sr-glow), inset 0 1px 0 #ffffff40;border-radius:999px;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .3s;position:relative;overflow:hidden}.store-root[data-tema=showroom] :is(a,button).bg-brand-500:after{content:"";z-index:-1;background:linear-gradient(110deg,#0000 30%,#ffffff59 50%,#0000 70%);transition:translate .8s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;translate:-130%}.store-root[data-tema=showroom] :is(a,button).bg-brand-500:hover{box-shadow:0 18px 40px -12px var(--sr-glow), 0 0 0 4px var(--sr-soft), inset 0 1px 0 #ffffff40;transform:translateY(-2px)}.store-root[data-tema=showroom] :is(a,button).bg-brand-500:hover:after{translate:130%}.store-root[data-tema=showroom] :is(a,button):is(.bg-brand-500,.select-none):active{transform:scale(.97)}.store-root[data-tema=showroom] [data-card]{border-radius:1.25rem;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s}.store-root[data-tema=showroom] [data-card]:hover{box-shadow:0 30px 60px -32px #0000008c, 0 0 0 1px var(--sr-glow);transform:translateY(-6px)}.store-root[data-tema=showroom] [data-card] img{transition:scale .9s cubic-bezier(.16,1,.3,1)}.store-root[data-tema=showroom] [data-card]:hover img{scale:1.04}.store-root[data-tema=showroom] [data-hero] :is(.rounded-3xl,.rounded-\[2rem\]){box-shadow:0 0 0 1px var(--sr-soft), 0 40px 90px -40px var(--sr-glow)}.store-root[data-tema=showroom] main :is(form) :is(select,input:not([type=checkbox]):not([type=radio])){border-radius:999px}
.store-root[data-tema=classic] [data-hero=classico]{background:radial-gradient(60% 80% at 100% 0%, color-mix(in srgb, var(--color-brand-500) 9%, transparent), transparent 70%), radial-gradient(40% 60% at 0% 100%, color-mix(in srgb, var(--color-brand-500) 5%, transparent), transparent 70%), var(--color-white)}.store-root[data-tema=classic] [data-card]{transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s}.store-root[data-tema=classic] [data-card]:hover{box-shadow:0 24px 48px -28px #0f172a73, 0 0 0 1px color-mix(in srgb, var(--color-brand-500) 30%, transparent);transform:translateY(-4px)}.store-root[data-tema=classic] [data-card] img{transition:scale .8s cubic-bezier(.16,1,.3,1)}.store-root[data-tema=classic] [data-card]:hover img{scale:1.035}
