*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;color:var(--color-creme);background:var(--bg-base);font-family:var(--font-texte);font-size:var(--ty-body-fs);line-height:var(--ty-body-lh);font-weight:500;overflow-x:clip}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:400}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button,a{touch-action:manipulation}button{color:inherit}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:.3em}img{max-width:100%;display:block;height:auto}button{border:0;background:none;padding:0}input,select,textarea{max-width:100%}.oui-contact{min-height:100svh;display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-block:180px 100px}.oui-contact-heading>p{margin-top:32px;max-width:520px;font-size:24px;line-height:1.5}.oui-contact-form{display:flex;flex-direction:column;gap:24px;align-items:stretch}.oui-contact-row{display:flex;flex-direction:column;gap:8px}.oui-contact-row label{font-weight:600}.oui-contact-row input,.oui-contact-row textarea{width:100%;background:#fbf5e710;color:var(--color-creme);border:1px solid #fbf5e780;border-radius:4px;padding:12px 16px;font-size:16px}.oui-contact-row textarea{resize:vertical;min-height:150px}.oui-contact-form .oui-button{align-self:flex-start}.oui-contact-form a{text-decoration:underline}@media(max-width:767px){.oui-contact{grid-template-columns:1fr;gap:40px;padding-block:140px 70px}.oui-contact-heading>p{font-size:18px}}:focus-visible{outline:2px solid currentColor;outline-offset:3px}a:focus-visible:not(.oui-button,.skip-link):not(:has(img,svg)){outline-color:transparent;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.25em}.oui-button:focus-visible{outline-offset:-5px}#MainContent:focus{outline:none}body:has(dialog[open]){overflow:hidden}dialog{color:inherit}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[hidden]{display:none!important}.skip-link{position:fixed;top:12px;left:12px;z-index:1000;padding:12px 24px;background:var(--color-creme);color:var(--color-rouge);transform:translateY(-200%)}.skip-link:focus{transform:none}.oui-container{width:min(100% - 160px,1280px);margin-inline:auto}.oui-section{position:relative}.oui-background{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;background:linear-gradient(128deg,#063c72,#0862a6 35%,#349bd2 69%,#c7ecf7)}.oui-background i{position:absolute;border-radius:50%;width:120vmax;height:120vmax;left:-35vmax;top:-60vmax;opacity:.65;background:radial-gradient(closest-side,#063c72,#063c72d9 45%,#063c7200);animation:oui-halo 18s ease-in-out infinite alternate}.oui-background i:nth-child(2){width:95vmax;height:95vmax;left:auto;top:auto;right:-40vmax;bottom:-45vmax;background:radial-gradient(closest-side,#349bd2,#349bd2bf 40%,#349bd200);animation-direction:alternate-reverse;animation-duration:22s}.oui-background i:nth-child(3){width:62vmax;height:62vmax;left:-6vmax;top:auto;bottom:-30vmax;background:radial-gradient(closest-side,#c7ecf7,#a8def0cc 35%,#a8def000);animation-duration:26s}.oui-background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.17;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%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' opacity='.7' filter='url(%23n)'/%3E%3C/svg%3E")}@keyframes oui-halo{to{transform:translate(12vmax,10vmax) scale(1.1)}}.oui-title,.oui-display{font-family:var(--font-titres);text-transform:uppercase;letter-spacing:var(--ty-h1-ls);font-size:clamp(64px,8.33vw,var(--ty-h1-fs));line-height:.86;text-shadow:var(--shadow-text-titre);overflow-wrap:break-word}.oui-display{font-size:clamp(80px,11.1vw,var(--ty-display-fs));line-height:.95}.oui-label{font-size:var(--ty-label-fs);line-height:var(--ty-label-lh);text-transform:uppercase;font-weight:600}.oui-caption{font-size:var(--ty-caption-fs);line-height:var(--ty-caption-lh)}.oui-lead-light{font-size:var(--ty-lead-light-fs);line-height:var(--ty-lead-light-lh);letter-spacing:var(--ty-lead-light-ls);font-weight:300}.oui-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;background:var(--color-creme);color:var(--color-rouge);border-radius:999px;padding:18px 32px;font-size:var(--ty-label-fs);line-height:var(--ty-label-lh);font-weight:600;text-transform:uppercase;box-shadow:var(--shadow-bouton);transition:transform .3s var(--ease-oui),box-shadow .3s var(--ease-oui)}.oui-button:hover{text-decoration:none;transform:translate(-2px,-3px);box-shadow:var(--shadow-bouton-survol)}.oui-button-outline{background:none;color:inherit;border:1px solid currentColor;box-shadow:none}.oui-header{position:fixed;inset:0 0 auto;z-index:30;display:block;padding:35px max(32px,calc((100vw - 1280px)/2));background:var(--nav-voile);transition:background .3s}.oui-header.is-scrolled{background:linear-gradient(#063c72ee,#063c7200);padding-block:28px}.oui-nav{min-height:70px;display:grid;grid-template-columns:1fr auto auto auto;position:relative;align-items:center;gap:28px;max-width:1680px;margin:auto}.oui-nav-group{display:flex;align-items:center;gap:28px;font-size:clamp(12px,1.1vw,16px);line-height:1.5;font-weight:600;text-transform:uppercase;white-space:nowrap}.oui-nav-contact{justify-content:flex-end}.oui-nav>.oui-language{justify-self:end}.oui-logo{position:absolute;left:50%;top:50%;translate:-50% -50%;display:block;transition:transform .35s var(--ease-oui)}.oui-logo:hover{transform:rotate(-4deg)}.oui-logo img{width:123px;height:49px;filter:var(--shadow-logo);object-fit:contain}.oui-language select{background:transparent;border:0;color:inherit;font-size:var(--ty-caption-fs);font-weight:600;cursor:pointer}.oui-language option{color:#222}.oui-burger{display:none}.oui-menu{margin:0;width:100%;max-width:none;height:100dvh;max-height:none;border:0;background:var(--menu-mobile-fond);padding:110px 24px 40px}.oui-menu::backdrop{background:#063c72}.oui-menu[open]{display:flex;flex-direction:column;justify-content:flex-start;gap:40px}.oui-menu nav{display:flex;flex-direction:column;gap:20px}.oui-menu nav a{font-family:var(--font-titres);font-size:var(--ty-h3-fs);line-height:var(--ty-h3-lh);text-transform:uppercase;width:fit-content}.oui-menu-close{position:absolute;right:24px;top:28px;font-size:48px;width:48px;height:48px}.oui-socials{display:flex;align-items:center;gap:8px}.oui-socials a{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 auto}.oui-socials svg{display:block;width:24px;height:24px}.oui-menu>nav{margin-block:auto}.oui-socials--menu{flex-shrink:0;margin-top:auto;gap:16px}.oui-socials--menu a{width:44px;height:44px}.oui-socials--menu svg{width:28px;height:28px}.oui-feature{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;min-height:100svh;gap:0;padding-block:110px 70px}.oui-feature-media{align-self:end;margin-left:-60px}.oui-feature-media img{width:100%;max-height:830px;object-fit:contain;filter:var(--shadow-photo-dj)}.oui-feature-copy{position:relative;margin-left:-50px}.oui-feature-copy .oui-title{text-align:right}.oui-feature-copy .oui-lead-light{text-align:right;margin-top:32px}.oui-feature-description,.oui-feature-copy .oui-pending{margin:48px 0 0 80px;font-size:var(--ty-lead-fs);line-height:var(--ty-lead-lh);text-transform:uppercase}.oui-pending{opacity:.65;font-size:var(--ty-body-s-fs)!important;line-height:var(--ty-body-lh)!important;text-transform:none!important}.oui-spot{height:100svh;overflow:hidden}.oui-spot img{width:100%;height:100%;object-fit:cover;object-position:center}.oui-suvy-section{overflow:clip}.oui-suvy{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:100svh;padding-block:100px;gap:30px}.oui-suvy-copy .oui-title{margin-block:32px}@media(min-width:768px)and (max-width:1023px){.oui-suvy{grid-template-columns:1fr}.oui-suvy-copy{max-width:640px}.oui-suvy-art{width:min(100%,500px);justify-self:center}}.oui-suvy-art{position:relative;display:block;aspect-ratio:1}.oui-suvy-art img{position:absolute;width:90%;top:5%;right:5%;bottom:5%;left:5%;object-fit:contain;transform:rotate(-9deg);filter:var(--shadow-canette)}.oui-suvy-art canvas{position:absolute;top:-15%;right:-15%;bottom:-15%;left:-15%;width:130%;height:130%;pointer-events:none}.oui-retail{padding-block:110px;min-height:80svh}.oui-retail>.oui-title{text-align:center;margin-bottom:80px}.oui-retail-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.oui-retailer{position:relative;min-height:160px;background:#fff;color:var(--color-rouge);padding:40px 24px 24px;border-radius:6px;transition:transform .35s var(--ease-oui)}.oui-retailer>span{position:absolute;top:12px;left:16px;opacity:.6}.oui-retailer img{height:75px;object-fit:contain;margin:auto}.oui-retailer p{text-align:center;margin-top:16px}.oui-retailer:hover{transform:translate(-4px,-6px);box-shadow:var(--shadow-carte-survol);background:var(--color-creme)}.oui-retail-note{text-align:center;margin-top:40px}.oui-faq{display:grid;grid-template-columns:1fr 1.6fr;gap:60px;padding-block:120px}.oui-faq>div>p{margin-top:40px}.oui-faq-list{border-top:1px solid var(--color-creme-35)}.oui-faq details{border-bottom:1px solid var(--color-creme-35)}.oui-faq summary{display:flex;align-items:center;justify-content:space-between;gap:24px;list-style:none;padding:28px 0;font-size:var(--ty-strong-fs);line-height:var(--ty-strong-lh);letter-spacing:var(--ty-strong-ls);font-weight:800;text-transform:uppercase;cursor:pointer}.oui-faq summary::-webkit-details-marker{display:none}.oui-faq summary span{position:relative;width:48px;height:48px;flex-shrink:0;border:1px solid var(--color-creme-35);border-radius:50%}.oui-faq summary span:before,.oui-faq summary span:after{content:"";width:16px;height:2px;background:currentColor;position:absolute;top:22px;left:15px}.oui-faq summary span:after{transform:rotate(90deg);transition:transform .25s}.oui-faq details[open] summary span{color:var(--color-rouge);background:var(--color-creme)}.oui-faq details[open] summary span:after{transform:none}.oui-faq details>div{padding:0 60px 28px 0}.oui-newsletter{text-align:center;min-height:80svh;display:flex;flex-direction:column;justify-content:center;padding-block:110px;gap:40px}.oui-newsletter>p{max-width:650px;margin-inline:auto}.oui-newsletter-form{width:min(100%,960px);margin-inline:auto}.oui-newsletter-fields{display:flex;gap:32px}.oui-newsletter-fields input{min-width:0;flex:1;border:0;border-bottom:2px solid currentColor;padding:18px 0;background:none;color:inherit;font-size:var(--ty-lead-fs)}.oui-newsletter-fields input::placeholder{color:inherit;opacity:.65}.oui-newsletter-fields button{border-radius:12px;background:var(--color-bouton-newsletter);color:var(--bg-base)}.oui-newsletter .oui-caption{max-width:800px}.oui-footer{padding-block:110px 40px}.oui-footer-top{display:flex;justify-content:space-between;gap:70px;align-items:flex-start}.oui-footer-logo{width:368px;flex-shrink:0}.oui-footer-links{display:flex;gap:64px}.oui-footer-links>div{display:flex;flex-direction:column;gap:12px}.oui-footer-links h2{font-size:var(--ty-label-fs);line-height:var(--ty-label-lh);font-weight:600;text-transform:uppercase;opacity:.65;margin-bottom:8px}.oui-footer-signature{font-family:var(--font-titres);font-size:clamp(80px,11vw,160px);line-height:.9;text-transform:uppercase;text-shadow:var(--shadow-text-titre);max-width:1000px;margin-block:70px}.oui-footer-bottom{display:flex;justify-content:space-between;gap:24px;border-top:1px solid var(--color-creme-35);padding-top:24px;margin-bottom:24px;font-size:var(--ty-body-s-fs)}.oui-footer-bottom nav{display:flex;gap:20px}.oui-page{padding-block:180px 100px;min-height:75svh}.oui-page>.oui-title{margin-bottom:48px}.oui-page input{color:#111;padding:12px;border:0}.oui-richtext{max-width:850px}.oui-richtext p+*,.oui-richtext h2{margin-top:24px}.oui-richtext a{text-decoration:underline}.oui-history{padding-block:200px 80px}.oui-history header .oui-label{margin-bottom:40px}.oui-history header>.oui-lead-light{max-width:780px;margin-top:48px}.oui-history-chapter{padding-top:120px}.oui-chapter-label{display:flex;align-items:center;gap:24px;font-size:var(--ty-label-fs);text-transform:uppercase;margin-bottom:48px}.oui-chapter-label:after{content:"";height:1px;background:var(--color-creme-35);flex:1}.oui-history-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:80px}.oui-history-grid .oui-title{font-size:var(--ty-h2-fs);margin-bottom:40px}.oui-history-actions{display:flex;gap:24px;margin-top:96px}@media(min-width:768px)and (max-width:1200px){.oui-container{width:calc(100% - 80px)}.oui-nav{grid-template-columns:1fr auto auto auto;gap:16px}.oui-nav-group{gap:16px}.oui-logo img{width:110px}.oui-header{padding-inline:20px}.oui-footer-links{gap:28px}.oui-footer-logo{width:240px}.oui-feature-copy .oui-lead-light,.oui-suvy .oui-lead-light{font-size:32px;line-height:36px}}@media(max-width:767px){html{scroll-padding-top:90px}.oui-container{width:calc(100% - 48px)}.oui-title{font-size:var(--ty-h1-fs);line-height:var(--ty-h1-lh);letter-spacing:0}.oui-display{font-size:var(--ty-display-fs);line-height:var(--ty-display-lh)}.oui-header,.oui-header.is-scrolled{padding:24px}.oui-nav{min-height:44px;grid-template-columns:1fr 1fr 1fr;gap:16px}.oui-nav-group,.oui-socials--header{display:none}.oui-logo{justify-self:center}.oui-logo img{width:86px;height:34px;max-width:none}.oui-burger{display:flex;flex-direction:column;justify-content:center;gap:6px;width:44px;height:44px}.oui-burger span{width:28px;height:3px;background:currentColor;border-radius:3px}.oui-nav>.oui-language{grid-column:3}.oui-language{justify-self:end}.oui-feature{grid-template-columns:1fr;padding-block:110px 70px;gap:32px}.oui-feature-media{grid-row:2;margin:0 -24px}.oui-feature-media img{max-height:650px;width:100%;object-position:bottom}.oui-feature-copy{display:contents;margin:0}.oui-feature-copy .oui-title{grid-row:1;text-align:left}.oui-feature-copy .oui-lead-light{grid-row:3;text-align:left;margin:0}.oui-feature-description,.oui-feature-copy .oui-pending{grid-row:4;margin:0;font-size:var(--ty-lead-fs);line-height:var(--ty-lead-lh)}.oui-spot{height:100svh}.oui-suvy{grid-template-columns:1fr;padding-block:96px 60px;gap:16px;min-height:auto}.oui-suvy-copy .oui-title{margin-block:24px}.oui-suvy-art{width:calc(100% + 32px);margin-left:-16px}.oui-retail{padding-block:96px}.oui-retail>.oui-title{margin-bottom:40px}.oui-retail-grid{grid-template-columns:repeat(2,1fr);gap:16px}.oui-retailer{padding:36px 16px 20px;min-height:144px}.oui-retailer img{height:60px}.oui-faq{grid-template-columns:1fr;gap:40px;padding-block:96px 64px}.oui-faq>div>p{margin-top:24px}.oui-faq summary{font-size:var(--ty-strong-fs);line-height:var(--ty-strong-lh);padding:24px 0;gap:16px}.oui-faq details>div{padding-right:0}.oui-faq summary span{width:44px;height:44px}.oui-faq summary span:before,.oui-faq summary span:after{top:20px;left:13px}.oui-newsletter{min-height:70svh;padding-block:96px 64px;gap:32px}.oui-newsletter-fields{flex-direction:column;gap:20px}.oui-newsletter-fields input{font-size:var(--ty-body-fs)}.oui-newsletter-fields button{border-radius:999px;box-shadow:none}.oui-footer{padding-block:96px 40px}.oui-footer-top{flex-direction:column;gap:48px}.oui-footer-logo{width:184px}.oui-footer-links{flex-wrap:wrap;gap:32px 24px;width:100%}.oui-footer-links>div{min-width:calc(50% - 12px)}.oui-footer-signature{font-size:var(--ty-h1-fs);line-height:var(--ty-h1-lh);margin-block:48px}.oui-footer-bottom{flex-direction:column-reverse;gap:24px}.oui-footer-bottom nav{flex-wrap:wrap}.oui-page{padding-block:150px 70px}.oui-history{padding-top:150px}.oui-history-chapter{padding-top:80px}.oui-history-grid{grid-template-columns:1fr;gap:32px}.oui-history-grid .oui-title{font-size:var(--ty-h2-fs)}.oui-history-actions{flex-direction:column}.oui-history .oui-display{font-size:var(--ty-h1-fs);line-height:var(--ty-h1-lh)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}.oui-history-hero{min-height:75svh;display:flex;align-items:center;position:relative;padding-bottom:80px}.oui-history-intro{position:relative;z-index:2;max-width:950px}.oui-history-intro>.oui-lead-light{max-width:640px;margin-top:40px}.oui-history-hero-image{position:absolute;right:0;width:400px;opacity:.9}.oui-history-chapter--promise .oui-history-grid{grid-template-columns:1fr}.oui-history-chapter--promise .oui-lead-light{max-width:640px;margin-left:auto}.oui-history-chapter--suvy .oui-history-media{grid-column:1;grid-row:1}.oui-history-chapter--suvy .oui-history-content{grid-column:2}.oui-history-media img{width:100%;height:auto;border-radius:20px}.oui-history-media--can{display:flex;align-items:center}.oui-history-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:64px}.oui-history-item{border-top:2px solid currentColor;padding-top:24px}.oui-history-item h3{font-family:var(--font-titres);font-size:32px;line-height:1;text-transform:uppercase;margin-bottom:16px}.oui-history-item p{opacity:.82}.oui-history-items--suvy .oui-history-item{border:1px solid var(--color-creme-35);border-radius:6px;padding:24px}.oui-history-items--dj{grid-template-columns:1fr}.oui-history-quote{margin:64px 0 0;border-left:4px solid currentColor;padding-left:32px}.oui-history-quote p{font-family:var(--font-titres);font-size:48px;line-height:1.1;text-transform:uppercase}.oui-history-quote cite{display:block;margin-top:24px;font-style:normal;font-size:var(--ty-label-fs)}.oui-history-diagram{margin-top:80px}.oui-history-closing{padding-block:120px 60px;text-align:center}.oui-history-closing>.oui-lead-light{max-width:640px;margin:40px auto}.oui-history-actions{justify-content:center;margin-top:56px}@media(max-width:767px){.oui-history-hero{align-items:flex-start;min-height:65svh;padding-bottom:180px}.oui-history-hero-image{width:220px;bottom:0;right:-10px}.oui-history-items{grid-template-columns:1fr;gap:32px;margin-top:40px}.oui-history-chapter--suvy .oui-history-content,.oui-history-chapter--suvy .oui-history-media{grid-column:auto;grid-row:auto}.oui-history-chapter--suvy .oui-history-media{grid-row:2}.oui-history-quote p{font-size:32px}.oui-history-quote{padding-left:24px}.oui-history-closing{padding-block:80px 20px}}.oui-access{min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-block:80px;gap:56px}.oui-access>img{width:180px;height:auto}.oui-access>.oui-title{font-size:clamp(48px,7vw,100px);max-width:1100px;line-height:1}.oui-access form{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;width:min(100%,560px)}.oui-access input{min-width:0;flex:1;border:1px solid var(--color-creme-35);background:#ffffff12;border-radius:999px;padding:18px 24px;color:inherit}.oui-access input::placeholder{color:inherit;opacity:.75}.oui-access .errors{flex-basis:100%;text-align:left}@media(max-width:767px){.oui-access{gap:40px}.oui-access input,.oui-access button{flex-basis:100%}.oui-access>img{width:140px}}.oui-suvy-art canvas[data-motion-canvas]{width:100%;height:100%;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s ease}.oui-suvy-art.has-can-frame canvas[data-motion-canvas]{opacity:1}.oui-suvy-art.has-can-frame>img{opacity:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/oui-base.css.map */
