.rims-category{background:linear-gradient(120deg,#15100c,#080808);border-top:1px solid #54321b;border-bottom:1px solid #54321b}.rims-category h2{color:#ff6500}.rims-category .rims-button{display:inline-flex;align-items:center;min-height:48px;padding:12px 24px;background:#ff6500;color:#080808;font-weight:800;margin-top:16px}.rims-button:focus-visible{outline:3px solid white;outline-offset:4px}.ourane-legal{grid-column:1/-1;background:#17100a;border:2px solid #ff6500;border-radius:12px;padding:24px}.premium-footer .ourane-legal h2{color:#fff;font-size:1.15rem;letter-spacing:0;text-transform:none;margin:0 0 18px}.ourane-legal ul{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}.premium-footer .ourane-legal a{display:flex;align-items:center;min-height:48px;margin:0;padding:12px 16px;background:#080808;border:1px solid #ff6500;border-radius:6px;font-size:1rem;font-weight:700;color:#fff;text-decoration:underline;text-underline-offset:4px}.ourane-legal a:focus-visible{outline:3px solid white;outline-offset:4px}.ourane-legal a:hover{background:#ff6500;color:#080808}@media(max-width:560px){.ourane-legal li{width:100%}.ourane-legal{padding:18px}}.premium-footer{border-top:3px solid #ff6500;padding:5rem 5vw 2rem;display:grid;grid-template-columns:1.5fr 1fr 1fr 1.5fr;gap:3rem;background:#080808;color:#aaa}.premium-footer h2{font-size:.75rem;color:#ff6500;text-transform:uppercase;letter-spacing:.16em}.premium-footer a:not(.premium-brand){display:block;margin:.75rem 0;font-size:.84rem}.premium-footer label{display:block;font-size:.72rem;margin-top:.7rem}.premium-footer input,.premium-footer textarea{width:100%;background:#111;color:#fff;border:1px solid #444;padding:10px}.premium-footer button{background:#ff6500;color:#050505;border:0;padding:12px 20px;margin-top:10px;font-weight:900}.premium-footer small{grid-column:1/-1;border-top:1px solid #292929;padding-top:1.5rem}@media(max-width:900px){.premium-footer{grid-template-columns:1fr 1fr}}@media(max-width:560px){.premium-footer{grid-template-columns:1fr}}.gti2-hero{position:relative;background:#060606;color:#fff;--lamp-cycle:5s}.gti2-stage{position:relative;max-width:2048px;margin:auto}.gti2-car{display:block;width:100%;height:auto;aspect-ratio:2048/1150}.gti2-copy{position:absolute;top:6%;left:4%;max-width:550px;z-index:2;text-shadow:0 3px 16px #000}.gti2-brand{font-size:clamp(.7rem,1.3vw,1.2rem);letter-spacing:.18em;margin:0 0 10px;font-weight:900}.gti2-copy h1{font-size:clamp(1.8rem,4.3vw,5rem);line-height:.95;letter-spacing:-.045em;margin:0}.gti2-copy h1 span{color:#ff6500}.gti2-actions{display:flex;gap:12px;justify-content:center;align-items:center;flex-wrap:wrap;padding:22px 4vw;border-bottom:1px solid #332113}.gti2-actions a,.gti2-toggle{min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;border:1px solid #777;background:#111;color:#fff;font:inherit;font-size:.85rem;text-decoration:none;cursor:pointer}.gti2-actions a:first-child{background:#ff6500;border-color:#ff6500;color:#050505;font-weight:800}.gti2-toggle[aria-pressed=true]{border-color:#ff6500}.gti2-actions a:focus-visible,.gti2-toggle:focus-visible{outline:3px solid #ff6500;outline-offset:4px}.gti2-lamps-dim{opacity:.78}.gti2-lamps-on{opacity:0}.gti2-hero[data-lights=true] .gti2-lamps-dim{animation:ouraneLampDim var(--lamp-cycle) ease-in-out infinite}.gti2-hero[data-lights=true] .gti2-lamps-on{animation:ouraneLampOn var(--lamp-cycle) ease-in-out infinite}@keyframes ouraneLampDim{0%,7%,19%,25%,to{opacity:.78}9%,15%,21%,23%{opacity:0}}@keyframes ouraneLampOn{0%,7%,19%,25%,to{opacity:0}9%,15%,21%,23%{opacity:1}}.gti2-copy h1{animation:ouraneTitleBlink 3s steps(1,end) infinite}@keyframes ouraneTitleBlink{0%,15%,25%,75%,to{opacity:1}18%,78%{opacity:.15}22%,82%{opacity:1}}@media(max-width:560px){.gti2-copy{top:5%;left:4%}.gti2-copy h1{font-size:1.7rem}.gti2-brand{font-size:.6rem;margin-bottom:5px}.gti2-actions{gap:8px;padding:16px 4vw}.gti2-actions a,.gti2-toggle{padding:10px 14px;font-size:.75rem}}@media(prefers-reduced-motion:reduce){.gti2-copy h1{animation:none}.gti2-hero[data-lights=true] .gti2-lamps-dim,.gti2-hero[data-lights=true] .gti2-lamps-on{animation:none;opacity:0}}.ourane-hero{position:relative;min-height:min(760px,82vh);display:flex;align-items:center;overflow:hidden;background:#070707;color:#fff;border-bottom:1px solid #44100c}.ourane-hero__image,.ourane-hero__lights{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ourane-hero__image{object-fit:cover;object-position:center}.ourane-hero__lights{z-index:1;pointer-events:none}.ourane-hero__light-glow,.ourane-hero__light-core{fill:#fffbe8;opacity:0}.ourane-hero[data-headlights=true] .ourane-hero__light-glow,.ourane-hero[data-headlights=true] .ourane-hero__light-core{animation:ouraneHeadlightFlash var(--headlight-cycle) steps(1,end) infinite}.ourane-hero__light-core{filter:drop-shadow(0 0 6px #fff)}@keyframes ouraneHeadlightFlash{0%,7%,14%,21%,to{opacity:0}8%,12%,15%,20%{opacity:1}}.ourane-hero__shade{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000e6,#0000008c 42%,#00000024 72%),linear-gradient(0deg,rgba(0,0,0,.78) 0%,transparent 45%)}.ourane-hero__content{position:relative;z-index:2;width:min(660px,88%);margin-left:6vw;padding:80px 0 140px}.ourane-hero__brand{margin:0 0 12px;font-weight:900;letter-spacing:.25em;font-size:.8rem}.ourane-hero h1{margin:0;font-size:clamp(3rem,7vw,7rem);line-height:.86;letter-spacing:-.055em;text-transform:uppercase}.ourane-hero h1 span{display:block;color:#f02a1f}.ourane-hero__text{max-width:570px;margin:24px 0 0;color:#f0f0f0;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.6;text-shadow:0 2px 10px #000}.ourane-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.ourane-button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:0 22px;border:1px solid #fff;background:#0000008c;color:#fff;font:inherit;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;cursor:pointer}.ourane-button--primary{background:#f02a1f;border-color:#f02a1f}.ourane-headlight-toggle[aria-pressed=true]{border-color:#f02a1f;box-shadow:inset 0 0 0 1px #f02a1f}.ourane-button:hover,.ourane-button:focus-visible{background:#fff;color:#080808;outline:3px solid #f02a1f;outline-offset:3px}.ourane-hero__categories{position:absolute;z-index:3;left:4vw;right:4vw;bottom:28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ourane-hero__categories a{padding:16px 12px;text-align:center;border:1px solid rgba(255,255,255,.42);background:#040404d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.ourane-hero__categories a:hover,.ourane-hero__categories a:focus-visible{border-color:#f02a1f;background:#f02a1f;outline:none}@media(max-width:700px){.ourane-hero{min-height:760px;align-items:flex-end}.ourane-hero__image{object-position:46% center}.ourane-hero__lights{transform:translate(-4%)}.ourane-hero__shade{background:linear-gradient(0deg,#050505 5%,#000000c2 48%,#0000001f 78%)}.ourane-hero__content{width:auto;margin:0;padding:290px 5vw 245px}.ourane-hero h1{font-size:clamp(2.7rem,14vw,4.4rem)}.ourane-hero__text{font-size:.95rem}.ourane-hero__actions{display:grid}.ourane-button{width:100%}.ourane-hero__categories{left:5vw;right:5vw;bottom:22px;grid-template-columns:1fr 1fr}.ourane-hero__categories a{padding:13px 8px;font-size:.68rem}}@media(prefers-reduced-motion:no-preference){.ourane-hero__content{animation:ouraneHeroIn .7s ease-out both}@keyframes ouraneHeroIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}}@media(prefers-reduced-motion:reduce){.ourane-hero__light-glow,.ourane-hero__light-core{animation:none!important;opacity:0!important}}.ourane-categories{padding-top:3rem;padding-bottom:3rem;background:#0e0e0e}.ourane-categories__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.8rem}.ourane-categories__link{display:flex;justify-content:space-between;gap:1rem;align-items:center;min-height:76px;padding:1rem 1.4rem;border:1px solid #6b1712;border-radius:8px;background:#160b0a;color:#fff;font-weight:700;text-decoration:none}.ourane-categories__link span:last-child{color:#f02a1f;font-size:1.5rem}.ourane-categories__link:hover,.ourane-categories__link:focus-visible{border-color:#f02a1f;background:#2a0e0c;outline:2px solid #f02a1f;outline-offset:2px}@media(max-width:800px){.ourane-categories__links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.ourane-categories__links{grid-template-columns:1fr}}.ourane-new-media{max-width:1500px;margin:auto;padding:48px 4vw;color:#fff}.ourane-new-media>h2{font-size:clamp(1.6rem,3vw,2.6rem);line-height:1.2;margin:0 0 12px}.ourane-new-media>p{color:#ccc;line-height:1.6;margin-bottom:24px}.ourane-media-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.ourane-media-card{background:#101010;border:1px solid #51321d;border-radius:12px;overflow:hidden}.ourane-media-card:first-child{grid-column:1/-1}.ourane-media-card h3{margin:0;padding:16px 20px;font-size:1.1rem;line-height:1.4}.ourane-media-card img,.ourane-media-card video{display:block;width:100%;height:auto;object-fit:contain;background:#050505}.ourane-media-card video{max-height:680px}.ourane-media-card video:focus-visible{outline:3px solid #ff6500;outline-offset:-3px}@media(max-width:700px){.ourane-media-grid{grid-template-columns:1fr;gap:20px}.ourane-new-media{padding:32px 4vw}.ourane-media-card video{max-height:75vh}}.ourane-cars{max-width:1500px;margin:auto;padding:5rem 4vw;scroll-margin-top:90px;color:#fff}.ourane-cars-heading{margin-bottom:2rem}.ourane-cars-heading>p:first-child{color:#ff6500;font-size:.8rem;letter-spacing:.2em;font-weight:800}.ourane-cars-heading h2{font-size:clamp(2.2rem,5vw,4.5rem);line-height:1.05;margin:.6rem 0}.ourane-cars-heading>p:last-child{color:#bbb;max-width:60ch}.ourane-cars-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ourane-car{margin:0;overflow:hidden;border:1px solid #38291e;border-radius:16px;background:#101010}.ourane-car:first-child{grid-column:1/-1}.ourane-car img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#080808}.ourane-car img[src*=ourane-nouvelle-tuning-]{aspect-ratio:1000/1781;height:auto;object-fit:contain}.ourane-car h3{font-size:clamp(1rem,2vw,1.4rem);line-height:1.4;margin:0;padding:20px 24px;color:#fff}.ourane-car-link{display:block;text-decoration:none}.ourane-car-link:focus-visible{outline:3px solid #ff6500;outline-offset:-3px}.ourane-car-link:hover h3{color:#ff6500}@media(max-width:700px){.ourane-cars{padding:3rem 4vw}.ourane-cars-grid{grid-template-columns:1fr;gap:18px}.ourane-car h3{padding:16px}}.ourane-tuning-video{margin:0 0 28px;border:1px solid #38291e;border-radius:16px;overflow:hidden;background:#101010}.ourane-tuning-video h3{font-size:20px;line-height:1.4;padding:16px 20px;margin:0}.ourane-tuning-video video{display:block;width:100%;height:auto;aspect-ratio:1248/704;object-fit:contain;background:#000}.ourane-tuning-video video:focus-visible{outline:3px solid #ff6500;outline-offset:-3px}
/*# sourceMappingURL=/cdn/shop/t/53/compiled_assets/styles.css.map */
