@charset "UTF-8";*{margin:0;padding:0}:root{--pdlr: clamp(1rem, .3077rem + 3.0769vw, 4rem);--pdtb: clamp(3.75rem, 2.8846rem + 3.8462vw, 7.5rem);--custom-ease: cubic-bezier(.48,0,.18,1);--custom-ease-bounce: cubic-bezier(.22,1.53,.54,1)}@media screen and (min-width: 1920px){:root{--pdlr: clamp(4rem, .25rem + 3.125vw, 5.25rem);--pdtb: clamp(7.5rem, 0rem + 6.25vw, 10rem)}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}body{font-family:var(--font-inter-tight);overflow-x:hidden}body::-webkit-scrollbar{display:none}li{list-style:none}a{color:currentColor;text-decoration:none}button{font:inherit;background:none;border:0;color:currentColor;cursor:pointer}strong,b{font-weight:600}small{font-size:inherit}.pdlr{padding-left:var(--pdlr);padding-right:var(--pdlr)}.pdtb{padding-top:var(--pdtb);padding-bottom:var(--pdtb)}.pt-header{padding-top:calc(var(--header-height) + var(--pdtb) * .83334)}@media (min-width: 768px){.pt-header{padding-top:calc(var(--header-height) + var(--pdtb) * .66667)}}@media (min-width: 1024px){.pt-header{padding-top:calc(var(--header-height) + var(--pdtb) * .53334)}}.section100{height:100vh;width:100%;box-sizing:border-box}.parallax__wrapper{overflow:hidden;position:relative}.parallax__wrapper .parallax__img{width:100%;height:auto;min-height:130%;-o-object-fit:cover;object-fit:cover;position:absolute;bottom:0;left:0;right:0;transform:translateY(0)}.bg--black{background-color:#1d1d1b}.bg--white{background-color:#fff}.bg--green{background-color:#1e4339}.bg--beige{background-color:#fdf5dc}.bg--pink{background-color:#ea9ab9}.bg--pink-light{background-color:#ffc0e1}.bg--blue{background-color:#a1d9e8}.bg--yellow{background-color:#ffc844}.bg--red{background-color:#e6332a}.bg--none{background-color:transparent}.color--black{color:#1d1d1b}.color--white{color:#fff}.color--green{color:#1e4339}.color--beige{color:#fdf5dc}.color--pink{color:#ea9ab9}.color--pink-light{color:#ffc0e1}.color--blue{color:#a1d9e8}.color--yellow{color:#ffc844}.color--red{color:#e6332a}.has-circles{overflow:hidden;position:relative}.circles,.produits__circles,.nous__trouver__circles{max-width:100%;width:100%;display:flex;position:absolute;left:50%;transform:translate(-50%);opacity:0}.circles .circle,.produits__circles .circle,.nous__trouver__circles .circle{min-width:20vw;min-height:20vw;transform:scaleY(0)}@media (min-width: 640px){.circles .circle,.produits__circles .circle,.nous__trouver__circles .circle{min-width:14.1vw;min-height:14.1vw}}@media (min-width: 1024px){.circles .circle,.produits__circles .circle,.nous__trouver__circles .circle{min-width:11.1vw;min-height:11.1vw}}.circles.top,.produits__circles.top,.nous__trouver__circles.top{bottom:0;transform:translate(-50%,50%);z-index:100}.circles.top .circle,.produits__circles.top .circle,.nous__trouver__circles.top .circle{transform-origin:center bottom;border-radius:50% 50% 0 0}.circles.bottom,.produits__circles.bottom,.nous__trouver__circles.bottom{top:0;transform:translate(-50%,-50%);z-index:1}.circles.bottom .circle,.produits__circles.bottom .circle,.nous__trouver__circles.bottom .circle{transform-origin:center top;border-radius:0 0 50% 50%}.marquee__container{max-width:100%;display:flex;overflow:hidden}.marquee__wrapper{display:flex;animation:marquee linear infinite;min-width:-moz-fit-content;min-width:fit-content;flex:none}.marquee__el{display:flex;flex:0 0 auto;padding-right:calc(var(--pdlr) * .5)}.marquee__text{white-space:nowrap}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.section__histoire{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;padding-top:calc(var(--pdtb) * 2.83);padding-bottom:calc(var(--pdtb) * 2.83);height:-moz-fit-content;height:fit-content}@media (min-width: 768px){.section__histoire{padding-top:calc(var(--pdtb) * .67);padding-bottom:calc(var(--pdtb) * .67)}}@media (min-width: 1024px){.section__histoire{height:100vh}}.section__histoire .section__histoire__wrapper{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:calc(100% - var(--pdlr) * 1.8125 * 2)}@media (min-width: 768px){.section__histoire .section__histoire__wrapper{max-width:calc(100% - var(--pdlr) * 1.125 * 2)}}@media (min-width: 1024px){.section__histoire .section__histoire__wrapper{max-width:calc(var(--pdlr) * 11.4375)}}.section__histoire .section__histoire__wrapper .section__histoire__tit{margin-bottom:calc(var(--pdtb) * .4)}@media (min-width: 768px){.section__histoire .section__histoire__wrapper .section__histoire__tit{margin-bottom:calc(var(--pdtb) * .25)}}@media (min-width: 1280px){.section__histoire .section__histoire__wrapper .section__histoire__tit{margin-bottom:calc(var(--pdtb) * .4)}}.section__histoire .section__histoire__wrapper .histoire__button{margin-top:calc(var(--pdtb) * .4)}@media (min-width: 768px){.section__histoire .section__histoire__wrapper .histoire__button{margin-top:calc(var(--pdtb) * .6)}}.section__histoire .section__histoire__paragraph{line-height:130%}.section__histoire .section__histoire__img__wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:940px;max-height:100vh}@media (min-width: 1024px){.section__histoire .section__histoire__img__wrapper{width:calc(100% - var(--pdlr) * 2.25)}}@media (min-width: 1280px){.section__histoire .section__histoire__img__wrapper{width:calc(100% - var(--pdlr) * 3.25)}}@media screen and (min-width: 1680px){.section__histoire .section__histoire__img__wrapper{width:calc(100% - var(--pdlr) * 6.25)}}.section__histoire .section__histoire__img__wrapper img{width:100%;-o-object-fit:contain;object-fit:contain}.section__instagram{display:flex;flex-direction:column;overflow:hidden}.section__instagram .section__instagram__embla{max-width:100%;--slide-height: 19rem;--slide-spacing: 1.25rem;--slide-size: 75%}@media (min-width: 768px){.section__instagram .section__instagram__embla{--slide-spacing: 1.25rem;--slide-size: 45%}}.section__instagram .section__instagram__embla__viewport{overflow:hidden}@media screen and (max-width: 1024px){.section__instagram .section__instagram__embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}}@media (min-width: 1024px){.section__instagram .section__instagram__embla__container{display:grid;gap:calc(var(--pdlr) * .375);grid-template-columns:repeat(3,1fr)}}.section__instagram .section__instagram__embla__slide{overflow:hidden;aspect-ratio:580/730}.section__instagram .section__instagram__embla__slide img{border-radius:15px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1024px){.section__instagram .section__instagram__embla__slide{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}.section__instagram .section__instagram__embla__slide:last-child{margin-right:var(--pdlr)}}.section__instagram .section__instagram__marquee__container{margin-top:calc(var(--pdtb) * -.85)}@media (min-width: 768px){.section__instagram .section__instagram__marquee__container{margin-top:calc(var(--pdtb) * -.25)}}.section__instagram .section__instagram__marquee__container .section__instagram__marquee__el{display:flex;align-items:baseline}@media (min-width: 768px){.section__instagram .section__instagram__marquee__container .section__instagram__marquee__el{align-items:center}}@media (min-width: 1024px){.section__instagram .section__instagram__marquee__container .section__instagram__marquee__el{align-items:baseline}}.section__instagram .section__instagram__marquee__container .section__instagram__marquee__el .section__instagram__marquee__el__img{margin:0 calc(var(--pdlr) * 1);transform:rotate(-32deg);aspect-ratio:137/130;width:calc(var(--pdlr) * 4.625)}@media (min-width: 768px){.section__instagram .section__instagram__marquee__container .section__instagram__marquee__el .section__instagram__marquee__el__img{margin:0;padding-right:calc(var(--pdlr) * .25);width:calc(var(--pdlr) * 3.625)}}@media (min-width: 1280px){.section__instagram .section__instagram__marquee__container .section__instagram__marquee__el .section__instagram__marquee__el__img{width:calc(var(--pdlr) * 2.5)}}.section__instagram .section__instagram__marquee__container .section__instagram__marquee__el .section__instagram__marquee__el__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.section__stores__content{display:flex;justify-content:space-between;align-items:center;padding-top:calc(var(--pdtb) * 1.67);flex-direction:column;gap:calc(var(--pdtb) * .6)}@media (min-width: 768px){.section__stores__content{gap:calc(var(--pdlr) * 1);flex-direction:row}}.section__stores__content .section__stores__content__map{flex:1}.section__stores__content .section__stores__content__map .stores__map{width:100%;height:100%}.section__stores__content .section__stores__content__text{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 1024px){.section__stores__content .section__stores__content__text{min-width:-moz-fit-content;min-width:fit-content}}.section__stores__content .section__stores__content__text .section__stores__title{text-align:center;margin-bottom:calc(var(--pdtb) * .83)}@media (min-width: 768px){.section__stores__content .section__stores__content__text .section__stores__title{margin-bottom:calc(var(--pdtb) * .6)}}@media (min-width: 1024px){.section__stores__content .section__stores__content__text .section__stores__title{max-width:calc(var(--pdlr) * 14.0625)}}.section__stores__content .section__stores__content__text .section__stores__buttons{display:flex;gap:calc(var(--pdlr) * .625);flex-direction:column;align-items:center;white-space:nowrap}@media (min-width: 1024px){.section__stores__content .section__stores__content__text .section__stores__buttons{flex-direction:row}}.main__hero{padding-top:calc(var(--header-height) + var(--pdtb));padding-bottom:calc(var(--pdtb) * 2);text-align:center;position:relative}@media (min-width: 768px){.main__hero{padding-top:calc(var(--header-height));padding-bottom:calc(var(--pdtb) * 1.458)}}@font-face{font-family:Inter Tight;src:url(/public/dist/assets/InterTight-VariableFont_wght-CMB3tgIJ.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/public/dist/assets/InterTight-Italic-VariableFont_wght-btKm-Q6Q.woff2) format("woff2");font-weight:100 900;font-style:Italic;font-display:swap}@font-face{font-family:Patrick Hand;src:url(/public/dist/assets/PatrickHand-Regular-D-BL1Sm9.woff2) format("woff2");font-weight:400;font-style:normal}.tit__80{font-family:var(--font-obviously);font-variation-settings:"wdth" 80,"wght" 700;font-size:clamp(2.5rem,1.9231rem + 2.5641vw,5rem);line-height:100%}@media screen and (min-width: 1920px){.tit__80{font-size:clamp(5rem,1.25rem + 3.125vw,6.25rem)}}.editor{font-family:var(--font-inter-tight);font-size:clamp(1rem,.7692rem + 1.0256vw,2rem);line-height:110%;font-weight:400}@media screen and (min-width: 1920px){.editor{font-size:clamp(2rem,.125rem + 1.5625vw,2.625rem)}}.editor p{margin-bottom:calc(var(--pdtb) * .2)}.editor p:last-child{margin-bottom:0}.editor.maj{text-transform:uppercase;line-height:100%}@media (min-width: 1024px){.editor.maj{line-height:80%}}.editor.description{font-family:var(--font-patrick-hand)!important;line-height:120%}.editor--small{font-family:var(--font-inter-tight);font-size:clamp(.875rem,.7308rem + .641vw,1.5rem);line-height:120%}@media (min-width: 1024px){.editor--small{line-height:100%}}@media screen and (min-width: 1920px){.editor--small{font-size:clamp(1.5rem,0rem + 1.25vw,2rem)}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Montserrat,NotoSerif,-apple-system,BlinkMacSystemFont,Arial;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}.container{width:100%;margin-right:auto;margin-left:auto}@media (min-width: 370px){.container{max-width:370px}}@media (min-width: 450px){.container{max-width:450px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}@media (min-width: 1640px){.container{max-width:1640px}}.visible{visibility:visible}.collapse{visibility:collapse}.\!static{position:static!important}.static{position:static}.fixed{position:fixed}.relative{position:relative}.mt-2{margin-top:.5rem}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-col{flex-direction:column}.border{border-width:1px}.text-center{text-align:center}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.basicLightbox{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100vh;background:#000c;opacity:.01;transition:opacity .4s ease;z-index:1000;will-change:opacity}.basicLightbox--visible{opacity:1}.basicLightbox__placeholder{max-width:100%;transform:scale(.9);transition:transform .4s ease;z-index:1;will-change:transform}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:95%;max-height:95%}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{pointer-events:auto}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{width:auto;height:auto}.basicLightbox--iframe .basicLightbox__placeholder,.basicLightbox--img .basicLightbox__placeholder,.basicLightbox--video .basicLightbox__placeholder{width:100%;height:100%;pointer-events:none}.basicLightbox--visible .basicLightbox__placeholder{transform:scale(1)}code[class*=language-],pre[class*=language-]{color:var(--color-code-white);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]{padding:1rem;margin:0;overflow:auto}.token.punctuation{color:var(--color-code-light-grey)}.token.comment,.token.doctype{color:var(--color-code-comment)}.token.tag,.token.markup,.token.variable,.token.this,.token.selector,.token.key,.token.kirbytag-bracket,.token.prolog,.token.delimiter{color:var(--color-code-red)}.token.constant,.token.number,.token.boolean,.token.boolean.important,.token.attr-name,.token.kirbytag-attr,.token.kirbytag-name,.token.entity,.token.bold,.token.bold>.punctuation{color:var(--color-code-orange)}.token.keyword,.token.italic,.token.italic>.punctuation{color:var(--color-code-purple)}.token.function{color:var(--color-code-blue)}.token.operator,.token.title{color:var(--color-code-aqua)}.token.string,.token.attr-value,.token.attr-value .punctuation,.token.list.punctuation{color:var(--color-code-green)}.token.scope,.token.class-name,.token.property,.token.url{color:var(--color-code-yellow)}.token.title,.token.kirbytag-bracket,.token.list.punctuation{font-weight:700}.token.title .punctuation{color:inherit}.token.bold{font-weight:700}.token.italic{font-style:italic}.codeblock{background:var(--color-black)}.codeblock figcaption{color:var(--color-code-white);padding:.5rem 1rem;font-family:var(--font-family-mono);border-bottom:1px solid #333}.loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1002;opacity:1;visibility:visible;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.loader--hidden{opacity:0;visibility:hidden;pointer-events:none}.loader .loader__wrapper{position:relative;width:100%;height:100vh;overflow:hidden}.loader .loader__wrapper .loader__animation{width:auto;height:100vh;aspect-ratio:16/9;margin:0 auto;display:block;transform:translate(-50%);left:50%;position:absolute;top:0;-o-object-fit:cover;object-fit:cover;pointer-events:none}.transition{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1002;display:flex;justify-content:center;align-items:center;pointer-events:none;opacity:0}.transition__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:calc(var(--pdlr) * 5);height:calc(var(--pdlr) * 5);pointer-events:none}.transition__logo svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.transition__logo svg g,.transition__logo svg path{box-shadow:0 0 10px #fdf5dc}.transition__circle{aspect-ratio:1/1;border-radius:50%;height:100vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);z-index:-1}@media (min-width: 1024px){.transition__circle{width:100vw;height:auto}}.home__main{background-color:#1e4339}.home__hero{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--bg-hero-home);position:relative}.home__hero .home__hero__tit__wrapper,.home__hero .home__hero__tit__wrapper--placeholder{padding-top:calc(var(--pdtb) * 1.92);position:sticky;top:0}@media screen and (min-width: 1520px){.home__hero .home__hero__tit__wrapper,.home__hero .home__hero__tit__wrapper--placeholder{padding-left:calc(var(--pdlr) * 3.28125);padding-right:calc(var(--pdlr) * 3.28125)}}.home__hero .home__hero__tit__wrapper--placeholder{opacity:0;pointer-events:none}.home__hero .home__hero__tit__wrapper{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;z-index:1}.home__hero .home__hero__tit__wrapper.is-pinned{position:fixed}.home__hero .home__hero__tit__wrapper .home__hero__tit{display:block;top:calc(var(--pdtb) * 1.92);height:-moz-fit-content;height:fit-content}.home__hero .home__hero__img__wrapper{width:100vw;height:100vh;border-radius:50px 50px 0 0;overflow:hidden;position:relative;z-index:2}@media (min-width: 1024px){.home__hero .home__hero__img__wrapper{border-radius:100px 100px 0 0}}.home__hero .home__hero__img__wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home__discover{padding-top:calc(var(--pdtb) * 1.37);padding-bottom:calc(var(--pdtb) * 1.37);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden;gap:calc(var(--pdtb) * 2);max-width:100%}@media (min-width: 640px){.home__discover{gap:calc(var(--pdtb) * 3)}}@media (min-width: 768px){.home__discover{gap:0;justify-content:space-between;padding-top:calc(var(--pdtb) * .5);padding-bottom:calc(var(--pdtb) * .5)}}.home__discover .discover__text{position:relative;width:100%;text-align:center}.home__discover .discover__text__haut{z-index:1}.home__discover .discover__text__bas{z-index:3}.home__discover .discover__img{position:absolute;bottom:50%;left:50%;transform:translate(-50%,50%) rotate(-9.5deg);z-index:2}@media screen and (max-width: 768px){.home__discover .discover__img{width:80%}}@media screen and (max-width: 500px){.home__discover .discover__img{width:90%}}.home__product{display:flex;flex-direction:column;align-items:center;justify-content:space-between;overflow:hidden}.home__product .home__product__tit{text-align:center}.home__product .home__products__wrapper{margin-top:calc(var(--pdtb) * .87);margin-bottom:calc(var(--pdtb) * .6)}.home__ingredients{overflow:hidden;padding-bottom:calc(var(--pdtb) * 1.5)}.home__ingredients .home__ingredients__tit{text-align:center;margin-bottom:calc(var(--pdtb) * 1.5)}.home__ingredients .home__ingredients__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.home__ingredients .home__ingredients__wrapper .home__ingredients__marquee__container{margin-top:-1rem;justify-content:flex-end}.home__ingredients .home__ingredients__wrapper .home__ingredients__marquee__container:first-child{margin-top:0}.home__ingredients .home__ingredients__wrapper .home__ingredients__marquee__container:nth-child(2n){justify-content:flex-start}.home__ingredients .home__ingredients__wrapper .home__ingredients__marquee__container .home__ingredients__marquee__wrapper{animation:none!important}.home__ingredients .home__ingredients__wrapper .home__ingredients__marquee__container .home__ingredients__marquee__wrapper .home__ingredients__marquee__el .home__ingredients__marquee__text{display:flex;align-items:flex-end;text-transform:uppercase;gap:calc(var(--pdlr) * .5)}.home__ingredients .home__ingredients__wrapper .home__ingredients__marquee__container .home__ingredients__marquee__wrapper .home__ingredients__marquee__el .home__ingredients__marquee__text .marquee__paragraph__wrapper{max-width:calc(var(--pdlr) * 5.125);display:block;white-space:wrap;text-align:right;margin-bottom:calc(var(--pdtb) * .5)}.home__ingredients .home__ingredients__wrapper .home__ingredients__marquee__container .home__ingredients__marquee__wrapper .home__ingredients__marquee__el .home__ingredients__marquee__text .marquee__tit{line-height:105%}.home__ingredients .home__ingredients__wrapper .home__ingredients__marquee__container .home__ingredients__marquee__wrapper .home__ingredients__marquee__el .marquee__img{aspect-ratio:400/260;-o-object-fit:contain;object-fit:contain;max-width:calc(var(--pdlr) * 5.125)}@media (min-width: 768px){.home__ingredients .home__ingredients__wrapper .home__ingredients__marquee__container .home__ingredients__marquee__wrapper .home__ingredients__marquee__el .marquee__img{width:calc(var(--pdlr) * 6.25)}}.home__ingredients .home__ingredients__wrapper .home__ingredients__marquee__container:nth-child(3) .home__ingredients__marquee__wrapper .home__ingredients__marquee__el .marquee__img{aspect-ratio:335/400;height:100%;width:auto}.home__ingredients .home__ingredients__wrapper .home__ingredients__marquee__container:nth-child(3) .home__ingredients__marquee__wrapper .home__ingredients__marquee__el .marquee__img img{height:100%;width:auto;-o-object-fit:contain;object-fit:contain}.home__ingredients .home__ingredients__wrapper .home__ingredients__marquee__container:nth-child(4) .home__ingredients__marquee__wrapper .home__ingredients__marquee__el .marquee__img{aspect-ratio:1/1;height:100%;width:auto}.home__image__produit{position:relative;aspect-ratio:360/300}@media (min-width: 768px){.home__image__produit{aspect-ratio:1920/1095}}.home__image__produit .home__image__produit__img__wrapper{position:relative;height:100%;width:100%;display:block}.home__image__produit .home__image__produit__img__wrapper .parallax__img{height:100%;width:100%}.home__image__produit__circles{position:absolute;z-index:1;top:0;transform:translateY(-50%)}.header{position:fixed;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;z-index:1000;transition:transform .4s ease;padding-top:calc(var(--pdtb) * .4);padding-bottom:calc(var(--pdtb) * .4);pointer-events:none}.header .header__logo{pointer-events:all;transform:rotate(-5.41deg);width:calc(var(--pdlr) * 7.5);aspect-ratio:280/117;transition:transform .8s var(--custom-ease)}@media (min-width: 768px){.header .header__logo{width:calc(var(--pdlr) * 4.375)}}.header .header__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header .header__button{pointer-events:all;position:relative;width:calc(var(--pdlr) * 4.25);transform:rotate(14.33deg);transition:transform .8s var(--custom-ease);aspect-ratio:130/125}@media (min-width: 768px){.header .header__button{width:calc(var(--pdlr) * 3)}}@media (min-width: 1024px){.header .header__button{width:calc(var(--pdlr) * 2.03125)}}.header .header__button .header__button-text{position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% + 2px));color:#1d1d1b;transition:color .3s var(--custom-ease),opacity .3s var(--custom-ease)}.header .header__button .header__button-text.close{opacity:0;top:0;left:50%;transform:translate(-50%);font-variation-settings:"wdth" 90,"wght" 400}.header .header__button.active{transform:rotate(0)}.header .header__button.active .header__button-text{color:#fff;opacity:0}.header .header__button.active .header__button-text.close{opacity:1;font-weight:600}.header .header__button .header__button-img{width:100%;height:100%}.header.hide .header__logo{transform:translate(calc(-100% - var(--pdlr) * 1),-50%) rotate(-25deg)}.header.hide .header__button{transform:translate(calc(100% + var(--pdlr) * 1)) rotate(180deg)}.header.opened .header__button{transform:translate(0) rotate(0)}.menu{position:fixed;top:0;left:0;right:0;bottom:0;height:100dvh;max-height:100dvh;background:#ea9ab9;z-index:999;transform:translateY(-100%);overflow:hidden;transition:transform 1.4s var(--custom-ease);display:flex;flex-direction:column;justify-content:space-between;padding-top:calc(var(--pdtb) * 1);padding-bottom:calc(var(--pdtb) * 0);color:#fff}.menu.show{transform:translateY(0)}.menu .menu__wrapper{display:flex;gap:calc(var(--pdlr) * 1.8125);align-items:center;flex-direction:column;flex:1;height:100%;padding-bottom:calc(var(--pdtb) * 1)}@media (min-width: 768px){.menu .menu__wrapper{flex-direction:row;padding-bottom:0}}.menu .menu__wrapper .menu__navigation{flex:1}.menu .menu__wrapper .menu__navigation ul{display:flex;flex-direction:column;gap:calc(var(--pdtb) * .25);align-items:center;text-align:center}@media (min-width: 768px){.menu .menu__wrapper .menu__navigation ul{gap:calc(var(--pdtb) * .15);align-items:flex-start;text-align:left}}.menu .menu__wrapper .menu__navigation ul li{width:100%}.menu .menu__wrapper .menu__navigation ul li a{white-space:nowrap;transition:font-variation-settings .3s var(--custom-ease)}.menu .menu__wrapper .menu__navigation ul li:hover a{font-variation-settings:"wdth" 75,"wght" 700}.menu .menu__wrapper .menu__img{flex:1;height:-moz-fit-content;height:fit-content;width:100%;position:relative}.menu .menu__wrapper .menu__img .menu__img__img{background-image:url(../../../public/static/img/svg/menu-img.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;height:100%;transform-origin:bottom;position:absolute;z-index:1}.menu .menu__wrapper .menu__img .menu__img__img--arm{background-image:url(../../../public/static/img/svg/menu-img-arm.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;height:100%;transform-origin:bottom;z-index:0;animation:arm-animation 3s infinite;transform-origin:center}@keyframes arm-animation{0%{transform:rotate(0)}50%{transform:rotate(5deg)}to{transform:rotate(0)}}@media (min-width: 768px){.menu .menu__wrapper .menu__img{aspect-ratio:580/590;max-width:calc(var(--pdlr) * 7)}}@media (min-width: 1280px){.menu .menu__wrapper .menu__img{max-width:calc(var(--pdlr) * 9.0625)}}.menu .menu__wrapper .menu__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.menu .menu__socialul{display:flex;width:100%;gap:calc(var(--pdtb) * .2);padding:calc(var(--pdtb) * .4) 0;padding-top:0;min-height:-moz-fit-content;min-height:fit-content;justify-content:space-between}.menu .menu__socialul .menu__socialli{flex:1;display:flex}.menu .menu__socialul .menu__socialli:first-child{justify-content:flex-start}.menu .menu__socialul .menu__socialli:nth-child(2){justify-content:center}.menu .menu__socialul .menu__socialli:last-child{justify-content:flex-end}.menu .menu__socialul .menu__socialli a{position:relative}.menu .menu__socialul .menu__socialli a:after{content:"";display:block;position:absolute;bottom:-.5rem;left:0;width:100%;height:4px;background:#fff;transform:scaleX(0);transition:transform .1s var(--custom-ease)}.menu .menu__socialul .menu__socialli a:hover:after{transition:transform .3s var(--custom-ease-bounce);transform:scaleX(1)}.footer{padding-top:1.25rem;padding-bottom:1.5rem;display:flex;flex-direction:column}@media screen and (min-width: 800px){.footer{min-height:100vh}}.footer.color--white .footer__top__logo svg path,.footer.color--white .footer__top__logo svg rect,.footer.color--white .footer__top__logo svg circle{fill:#fff}.footer.color--white .footer__top__biscuit svg path,.footer.color--white .footer__top__biscuit svg rect,.footer.color--white .footer__top__biscuit svg circle{fill:#ffc0e1}.footer.color--white .footer__top__biscuit svg path.guss__logo,.footer.color--white .footer__top__biscuit svg rect.guss__logo,.footer.color--white .footer__top__biscuit svg circle.guss__logo{fill:#1d1d1b}.footer.color--white .footer__bottom__content__mentions a span:last-child svg path,.footer.color--white .footer__bottom__content__mentions a span:last-child svg rect,.footer.color--white .footer__bottom__content__mentions a span:last-child svg circle{fill:#fff}.footer.color--white .footer__bottom__content__social a span:first-child svg path,.footer.color--white .footer__bottom__content__social a span:first-child svg rect,.footer.color--white .footer__bottom__content__social a span:first-child svg circle{fill:#fff}.footer .footer__parts{display:flex;width:100%}.footer .footer__parts .footer__parts__content{width:75%;display:flex;flex-direction:column;gap:.75rem;margin-left:auto}.footer .footer__parts .footer__parts__content div{flex:1}@media screen and (min-width: 800px){.footer .footer__parts .footer__parts__content{flex-direction:row;gap:1.5rem;width:66%}}@media screen and (min-width: 1100px){.footer .footer__parts .footer__parts__content{width:50%}}.footer .footer__content{display:flex;flex-direction:column;justify-content:space-between;gap:calc(var(--pdtb) * 2.66);height:100%;flex:1;margin-top:calc(var(--pdtb) * 1.75)}@media screen and (min-width: 800px){.footer .footer__content{gap:calc(var(--pdtb) * 1.25);margin-top:calc(var(--pdtb) * .73)}}.footer .footer__top{position:relative}.footer .footer__top .footer__top__logo{width:100%}.footer .footer__top .footer__top__logo svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer .footer__top .footer__top__biscuit{position:absolute;left:0;bottom:0;transform:translateY(85%) rotate(-14deg);aspect-ratio:451/296;max-width:calc(var(--pdlr) * 7);width:100%;transform-origin:top left;cursor:pointer;transition:transform .2s var(--custom-ease-bounce)}.footer .footer__top .footer__top__biscuit:active{transform:translateY(85%) rotate(-14deg) scale(.9)!important}.footer .footer__top .footer__top__biscuit.green svg path,.footer .footer__top .footer__top__biscuit.green svg rect,.footer .footer__top .footer__top__biscuit.green svg circle{fill:#1e4339}.footer .footer__top .footer__top__biscuit.blue svg path,.footer .footer__top .footer__top__biscuit.blue svg rect,.footer .footer__top .footer__top__biscuit.blue svg circle{fill:#a1d9e8}.footer .footer__top .footer__top__biscuit.red svg path,.footer .footer__top .footer__top__biscuit.red svg rect,.footer .footer__top .footer__top__biscuit.red svg circle{fill:#e6332a}.footer .footer__top .footer__top__biscuit.yellow svg path,.footer .footer__top .footer__top__biscuit.yellow svg rect,.footer .footer__top .footer__top__biscuit.yellow svg circle{fill:#ffc844}.footer .footer__top .footer__top__biscuit.pink svg path,.footer .footer__top .footer__top__biscuit.pink svg rect,.footer .footer__top .footer__top__biscuit.pink svg circle{fill:#ea9ab9}.footer .footer__top .footer__top__biscuit.beige svg path,.footer .footer__top .footer__top__biscuit.beige svg rect,.footer .footer__top .footer__top__biscuit.beige svg circle{fill:#fdf5dc}.footer .footer__top .footer__top__biscuit svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer .footer__mid .footer__mid__content .footer__mid__list ul{display:flex;flex-direction:column;gap:.75rem}@media screen and (min-width: 800px){.footer .footer__mid .footer__mid__content .footer__mid__list ul{gap:1.5rem}}.footer .footer__mid .footer__mid__content .footer__mid__location{margin-top:calc(var(--pdtb) * .9)}@media screen and (min-width: 800px){.footer .footer__mid .footer__mid__content .footer__mid__location{margin-top:0}}.footer .footer__mid .footer__mid__content .footer__mid__location .footer__mid__location__adresse{display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width: 800px){.footer .footer__mid .footer__mid__content .footer__mid__location .footer__mid__location__adresse{gap:.75rem}}.footer .footer__mid .footer__mid__content .footer__mid__location .footer__mid__location__title{text-transform:uppercase}.footer .footer__bottom .footer__bottom__copyright{display:flex;flex-direction:column;gap:.75rem;flex:1;white-space:nowrap}.footer .footer__bottom .footer__bottom__copyright span{display:block}@media screen and (min-width: 800px){.footer .footer__bottom .footer__bottom__copyright{flex-direction:row;flex:auto}}@media screen and (max-width: 800px){.footer .footer__bottom .footer__bottom__content{width:calc(50% + .75rem);flex-direction:row;margin-left:0}}.footer .footer__bottom .footer__bottom__content .footer__bottom__content__social,.footer .footer__bottom .footer__bottom__content .footer__bottom__content__mentions{display:flex;gap:.75rem}.footer .footer__bottom .footer__bottom__content .footer__bottom__content__social a,.footer .footer__bottom .footer__bottom__content .footer__bottom__content__mentions a{display:flex;gap:.75rem;align-items:center}.footer .footer__bottom .footer__bottom__content .footer__bottom__content__social .footer__bottom__content__social__link span:last-child{display:none}@media screen and (min-width: 800px){.footer .footer__bottom .footer__bottom__content .footer__bottom__content__social .footer__bottom__content__social__link span:last-child{display:flex}}.footer .footer__bottom .footer__bottom__content .footer__bottom__content__mentions{flex-direction:column;align-items:flex-end;white-space:nowrap}@media screen and (min-width: 800px){.footer .footer__bottom .footer__bottom__content .footer__bottom__content__mentions{flex-direction:row;align-items:center}}.footer .footer__bottom .footer__bottom__content .footer__bottom__content__mentions .separator{display:none}@media screen and (min-width: 800px){.footer .footer__bottom .footer__bottom__content .footer__bottom__content__mentions .separator{display:flex}}.contact__main{background-color:#1e4339;overflow-x:hidden}.contact__hero{padding-bottom:calc(var(--pdtb) * 1)}.contact__hero .contact__hero__title{text-align:center}.form__section{padding-top:calc(var(--pdtb) * .67);padding-bottom:calc(var(--pdtb) * .67)}.contact__form__item{width:100%;margin-bottom:calc(var(--pdtb) * .27);position:relative}.contact__form__item label{display:none}.contact__form__item .contact__form__item__line{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#fff;transition:height .8s var(--custom-ease-bounce)}.contact__form__item.active .contact__form__item__line{width:100%}.contact__form__item:focus-within .contact__form__item__line{height:5px}@media (min-width: 768px){.contact__form__item{margin-bottom:calc(var(--pdtb) * .4)}}.contact__form__item .contact__form__item__input{background-color:transparent;border:none;color:#fff;width:100%;padding:calc(var(--pdtb) * .4) 0;outline:none}@media (min-width: 768px){.contact__form__item .contact__form__item__input{padding:calc(var(--pdtb) * .2) 0}}.contact__form__item .contact__form__item__input::-moz-placeholder{color:#fff}.contact__form__item .contact__form__item__input::placeholder{color:#fff}.contact__form__item .contact__form__item__input--textarea{height:calc(var(--pdtb) * 2.5)}.contact__form__item--textarea{margin-bottom:calc(var(--pdtb) * .6)}.contact__form__button{width:-moz-fit-content;width:fit-content;margin:0 auto}.contact__distributor__message .contact__distributor__message__content{max-width:100%;margin:0 auto;text-align:center}@media (min-width: 768px){.contact__distributor__message .contact__distributor__message__content{max-width:calc(var(--pdlr) * 18.53125)}}.contact__distributor__message .contact__distributor__message__content .contact__distributor__message__button{margin:0 auto;text-align:center;margin-top:calc(var(--pdtb) * .83)}.h-captcha{display:flex;justify-content:center;align-items:center;margin-bottom:calc(var(--pdtb) * .25)}@font-face{font-family:Inter Tight;src:url(/public/dist/assets/InterTight-VariableFont_wght-CMB3tgIJ.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/public/dist/assets/InterTight-Italic-VariableFont_wght-btKm-Q6Q.woff2) format("woff2");font-weight:100 900;font-style:Italic;font-display:swap}@font-face{font-family:Patrick Hand;src:url(/public/dist/assets/PatrickHand-Regular-D-BL1Sm9.woff2) format("woff2");font-weight:400;font-style:normal}:root{--font-inter-tight: "Inter Tight";--font-obviously: "obviously-variable",sans-serif;--font-patrick-hand: "Patrick Hand", sans-serif}.inter-tight{font-family:var(--font-inter-tight)}.obviously{font-family:var(--font-obviously);font-variation-settings:"wdth" 80}.tit__420{font-family:var(--font-obviously);font-variation-settings:"wdth" 80,"wght" 700;font-size:clamp(13.125rem,10.0962rem + 13.4615vw,26.25rem);line-height:100%}@media screen and (min-width: 1920px){.tit__420{font-size:clamp(26.25rem,.375rem + 21.5625vw,34.875rem)}}.tit__350{font-family:var(--font-obviously);font-variation-settings:"wdth" 80,"wght" 700;font-size:clamp(6.5625rem,3.0288rem + 15.7051vw,21.875rem);line-height:100%}@media screen and (min-width: 1920px){.tit__350{font-size:clamp(21.875rem,1.25rem + 17.1875vw,28.75rem)}}.tit__300{font-family:var(--font-obviously);font-variation-settings:"wdth" 80,"wght" 700;font-size:clamp(5.625rem,2.5962rem + 13.4615vw,18.75rem);line-height:100%}.tit__300--label{font-family:var(--font-inter-tight);font-size:clamp(1rem,.4231rem + 2.5641vw,3.5rem);line-height:100%;text-transform:uppercase}@media screen and (min-width: 1920px){.tit__300--label{font-size:clamp(3.5rem,.5rem + 2.5vw,4.5rem)}.tit__300{font-size:clamp(18.75rem,0rem + 15.625vw,25rem)}}.tit__180{font-family:var(--font-obviously);font-variation-settings:"wdth" 80,"wght" 700;font-size:clamp(5rem,3.5288rem + 6.5385vw,11.375rem);line-height:100%}@media screen and (min-width: 1920px){.tit__180{font-size:clamp(11.375rem,.125rem + 9.375vw,15.125rem)}}.tit__160{font-family:var(--font-obviously);font-variation-settings:"wdth" 80,"wght" 700;font-size:clamp(4.5rem,3.2308rem + 5.641vw,10rem);line-height:100%}@media screen and (min-width: 1920px){.tit__160{font-size:clamp(10rem,.25rem + 8.125vw,13.25rem)}}.tit__160--marquee{font-family:var(--font-obviously);font-variation-settings:"wdth" 80,"wght" 700;font-size:clamp(5rem,3.8462rem + 5.1282vw,10rem)}@media screen and (min-width: 1920px){.tit__160--marquee{font-size:clamp(10rem,.25rem + 8.125vw,13.25rem)}}.tit__160.maj{text-transform:uppercase}.tit__136{font-family:var(--font-obviously);font-variation-settings:"wdth" 80,"wght" 700;font-size:clamp(4rem,2.9615rem + 4.6154vw,8.5rem);line-height:100%}@media screen and (min-width: 1920px){.tit__136{font-size:clamp(8.5rem,.25rem + 6.875vw,11.25rem)}}.tit__120{font-family:var(--font-obviously);font-variation-settings:"wdth" 80,"wght" 700;font-size:clamp(3.75rem,2.8846rem + 3.8462vw,7.5rem);line-height:100%}@media screen and (min-width: 1920px){.tit__120{font-size:clamp(7.5rem,0rem + 6.25vw,10rem)}}.tit__80,.legal__text h1{font-family:var(--font-obviously);font-variation-settings:"wdth" 80,"wght" 700;font-size:clamp(2.5rem,1.9231rem + 2.5641vw,5rem);line-height:100%}@media screen and (min-width: 1920px){.tit__80,.legal__text h1{font-size:clamp(5rem,1.25rem + 3.125vw,6.25rem)}}.editor,.legal__text h2{font-family:var(--font-inter-tight);font-size:clamp(1rem,.7692rem + 1.0256vw,2rem);line-height:110%;font-weight:400}@media screen and (min-width: 1920px){.editor,.legal__text h2{font-size:clamp(2rem,.125rem + 1.5625vw,2.625rem)}}.editor p,.legal__text h2 p{margin-bottom:calc(var(--pdtb) * .2)}.editor p:last-child,.legal__text h2 p:last-child{margin-bottom:0}.editor.maj,.legal__text h2.maj{text-transform:uppercase;line-height:100%}@media (min-width: 1024px){.editor.maj,.legal__text h2.maj{line-height:80%}}.editor.description,.legal__text h2.description{font-family:var(--font-patrick-hand)!important;line-height:120%}.editor--small,.legal__text p{font-family:var(--font-inter-tight);font-size:clamp(.875rem,.7308rem + .641vw,1.5rem);line-height:120%}@media (min-width: 1024px){.editor--small,.legal__text p{line-height:100%}}@media screen and (min-width: 1920px){.editor--small,.legal__text p{font-size:clamp(1.5rem,0rem + 1.25vw,2rem)}}.editor--xs{font-family:var(--font-inter-tight);font-size:clamp(.75rem,.6346rem + .5128vw,1.25rem);line-height:120%}@media (min-width: 1024px){.editor--xs{line-height:100%}}@media screen and (min-width: 1920px){.editor--xs{font-size:clamp(1.25rem,.125rem + .9375vw,1.625rem)}}.button__text{font-family:var(--font-obviously);font-variation-settings:"wdth" 80,"wght" 700;font-size:clamp(1rem,.7692rem + 1.0256vw,2rem);line-height:100%;text-transform:uppercase}@media screen and (min-width: 1920px){.button__text{font-size:clamp(2rem,.125rem + 1.5625vw,2.625rem)}}.back__button{font-family:var(--font-obviously);font-variation-settings:"wdth" 80,"wght" 700;font-size:clamp(.75rem,.5769rem + .7692vw,1.5rem);line-height:100%;text-transform:uppercase}@media screen and (min-width: 1920px){.back__button{font-size:clamp(1.5rem,0rem + 1.25vw,2rem)}}.button__menu{font-family:var(--font-obviously);font-variation-settings:"wdth" 100,"wght" 700;text-transform:uppercase;font-size:clamp(.75rem,.5769rem + .7692vw,1.5rem)}@media screen and (min-width: 1920px){.button__menu{font-size:clamp(1.5rem,0rem + 1.25vw,2rem)}}.item__menu{font-family:var(--font-obviously);font-variation-settings:"wdth" 80,"wght" 700;font-size:clamp(3.5rem,1.4231rem + 9.2308vw,12.5rem);line-height:80%;display:block}@media screen and (min-width: 1920px){.item__menu{font-size:clamp(12.5rem,.125rem + 10.3125vw,16.625rem)}}.nutrition__card__title{font-family:var(--font-obviously);font-variation-settings:"wdth" 80,"wght" 700;font-size:clamp(2rem,2rem + 0vw,2rem);line-height:100%;text-transform:uppercase}@media screen and (min-width: 1920px){.nutrition__card__title{font-size:clamp(2rem,.125rem + 1.5625vw,2.625rem)}}.error{padding:1.5rem;border-radius:.5rem;margin-top:2rem;background-color:#e6332a;border-color:#e6332a;color:#1d1d1b;font-family:var(--font-obviously);font-variation-settings:"wdth" 80,"wght" 700;font-size:clamp(1rem,.7692rem + 1.0256vw,2rem);line-height:100%}.legal__main{background-color:#fdf5dc}.legal__text{max-width:100%;margin:0 auto}.legal__text p{margin-bottom:1.5rem;line-height:130%;color:#1d1d1b}.legal__text a{text-decoration:underline}.legal__text h2{margin-bottom:1rem;margin-top:4rem}@media (min-width: 768px){.legal__text{max-width:75%}}.produits__main,.produits__item__main{background-color:#fdf5dc;overflow-x:hidden}.produits__hero{padding-top:calc(var(--header-height) + var(--pdtb));padding-bottom:calc(var(--pdtb) * 2);text-align:center;position:relative}@media (min-width: 768px){.produits__hero{padding-top:calc(var(--header-height));padding-bottom:calc(var(--pdtb) * 1.458)}}.produits__hero__cta{font-family:var(--font-patrick-hand)}.hero__stickers__item{max-width:calc(var(--pdlr) * 10);max-height:calc(var(--pdlr) * 5.625);min-width:calc(var(--pdlr) * 10);min-height:calc(var(--pdlr) * 5.625);transform:translateY(25%);width:auto;height:auto;position:absolute;opacity:0;pointer-events:none;transform-origin:center;z-index:1000}.hero__stickers__item img{pointer-events:none;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width: 768px){.hero__stickers__item{max-width:calc(var(--pdlr) * 2);max-width:calc(var(--pdlr) * 4);min-width:calc(var(--pdlr) * 2);min-width:calc(var(--pdlr) * 4)}}.produits__content{position:relative;overflow:hidden}.produits__content .produits__content__filters{padding-top:calc(var(--pdtb) * 1.92)}.produits__content .produits__content__filters .produits__content__filters__list{display:flex;flex-wrap:wrap;margin:0 auto;width:-moz-fit-content;width:fit-content;gap:calc(var(--pdlr) * .75)}.produits__content .produits__content__filters .produits__content__filters__list .produits__content__filters__item{display:flex;align-items:flex-start;gap:calc(var(--pdlr) * .375)}.produits__content__produits{padding-bottom:calc(var(--pdtb) * 1)}.produits__section{margin-top:calc(var(--pdtb) * .87)}.produits__section .produits__section__title{margin-bottom:calc(var(--pdtb) * .47)}.products__wrapper{display:grid;grid-template-columns:repeat(1,1fr);gap:calc(var(--pdlr) * .75)}@media (min-width: 768px){.products__wrapper{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.products__wrapper{grid-template-columns:repeat(3,1fr)}}.products__wrapper .product__card__wrapper:hover .product__card .product__card__img{transform:scale(1.2);transition:transform .3s var(--custom-ease-bounce)}.products__wrapper .product__card__wrapper:hover .product__card .product__card__tit{font-weight:700}.products__wrapper .product__card__wrapper .product__card picture{aspect-ratio:565/685;border-radius:15px;overflow:hidden;background-color:#fff;margin-bottom:calc(var(--pdtb) * .27);flex:1;width:100%;display:flex}.products__wrapper .product__card__wrapper .product__card .product__card__img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transition:transform .2s var(--custom-ease)}.products__wrapper .product__card__wrapper .product__card .home__product__card__img{width:100%;-o-object-fit:cover;object-fit:cover}.products__wrapper .product__card__wrapper .product__card .product__card__tit{width:100%;text-align:center;color:#1e4339;transition:font-weight .2s var(--custom-ease)}.produits__content__filters__link{position:relative}.produits__content__filters__link:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0%;height:4px;background-color:#1e4339;opacity:.5;transition:width .3s var(--custom-ease-bounce),height .3s var(--custom-ease-bounce),opacity .3s var(--custom-ease-bounce)}.produits__content__filters__link:hover:after{width:100%}.produits__content__filters__link.is-active:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%;height:8px;opacity:1;background-color:#1e4339}.hidden{opacity:0;visibility:hidden;pointer-events:none}.produits__circles__section{position:relative;overflow:hidden}.produits__hero--item{padding-top:calc(var(--header-height));padding-bottom:calc(var(--pdtb) * 1)}.produits__item__title__wrapper,.produits__item__title__wrapper .produits__item__title{position:relative}@media screen and (max-width: 1024px){.produits__item__title__wrapper .produits__item__title{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:calc(var(--pdtb) * 1.17)}}.produits__item__title__wrapper .produits__item__title .produits__item__title__text{text-align:center;display:block;width:100%}@media (min-width: 1024px){.produits__item__title__wrapper .produits__item__title .produits__item__title__text{max-width:calc(100% - var(--pdlr) * 5);margin:0 auto}}.produits__item__title__wrapper .produits__item__back{position:relative;z-index:100;pointer-events:all;display:flex;align-items:center;justify-content:center;gap:.25rem}@media (min-width: 1024px){.produits__item__title__wrapper .produits__item__back{position:absolute;left:0;top:50%;z-index:100;transform:translateY(-75%)}}.produits__item__title__wrapper .produits__item__back .back__arrow__svg{width:100%;height:100%}.produits__item__content{position:relative;overflow:hidden}.produits__item__title__sticker__cat{display:flex;align-items:center;justify-content:center;transform:translateY(-25%);max-width:calc(var(--pdlr) * 8.25);max-height:calc(var(--pdlr) * 5);width:auto;height:auto;margin:0 auto}.produits__item__title__sticker__cat svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width: 768px){.produits__item__title__sticker__cat{max-width:calc(var(--pdlr) * 4.875);max-height:calc(var(--pdlr) * 2)}}.produits__item__cover{position:relative;overflow:hidden}.produits__item__cover .produits__item__circles{max-width:100%;width:100%;display:flex;position:absolute;z-index:1}.produits__item__cover .produits__item__circles .circle{min-width:20vw;min-height:20vw}@media (min-width: 640px){.produits__item__cover .produits__item__circles .circle{min-width:14.1vw;min-height:14.1vw}}@media (min-width: 1024px){.produits__item__cover .produits__item__circles .circle{min-width:11.1vw;min-height:11.1vw}}.produits__item__cover .produits__item__circles.top{bottom:0;transform:translateY(50%)}.produits__item__cover .produits__item__circles.top .circle{border-radius:50% 50% 0 0;transform:translateY(100%)}.produits__item__cover .produits__item__circles.bottom{top:0;transform:translateY(-50%)}.produits__item__cover .produits__item__circles.bottom .circle{border-radius:0 0 50% 50%;transform:translateY(-100%)}@media (min-width: 768px){.produits__item__cover .produits__item__cover__wrapper{padding-left:calc(var(--pdlr) * 2);padding-right:calc(var(--pdlr) * 2)}}@media (min-width: 1024px){.produits__item__cover .produits__item__cover__wrapper{padding-left:calc(var(--pdlr) * 3.359375);padding-right:calc(var(--pdlr) * 3.359375)}}.produits__item__cover .produits__item__cover__wrapper .produits__item__cover__img__wrapper{aspect-ratio:1495/995;border-radius:0 0 15px 15px;overflow:hidden;position:relative}.produits__item__cover .produits__item__cover__wrapper .produits__item__cover__img__wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width: 768px){.produits__item__cover .produits__item__nutrition{padding-left:calc(var(--pdlr) * 2);padding-right:calc(var(--pdlr) * 2)}}@media (min-width: 1024px){.produits__item__cover .produits__item__nutrition{padding-left:calc(var(--pdlr) * 3.359375);padding-right:calc(var(--pdlr) * 3.359375)}}.produits__item__nutrition__button.desktop{display:none}.produits__item__nutrition__button.mobile{display:block;width:100%;margin-top:calc(var(--pdtb) * .5)}@media (min-width: 1024px){.produits__item__nutrition__button.desktop{display:block;position:absolute;bottom:calc(var(--pdlr) * .3125);left:calc(var(--pdlr) * .3125)}.produits__item__nutrition__button.mobile{display:none}}.produits__item__nutrition__card{position:absolute;bottom:calc(var(--pdlr) * .3125);left:calc(var(--pdlr) * .3125);align-items:center;justify-content:center;z-index:10;transition:background-color .75s var(--custom-ease);background-color:transparent;pointer-events:none}@media (min-width: 1024px){.produits__item__nutrition__card{padding:0}}@media screen and (max-width: 1024px){.produits__item__nutrition__card{position:fixed;bottom:0;left:0;width:100%;height:100%;display:flex}}.produits__item__nutrition__card.active{background-color:#cecece;pointer-events:auto}@media (min-width: 1024px){.produits__item__nutrition__card.active{background-color:transparent}}.produits__item__nutrition__card.active .produits__item__nutrition__card__container{transform:translateY(0) rotate(0);opacity:1}.produits__item__nutrition__card .produits__item__nutrition__card__container{background-color:#fff;padding:calc(var(--pdtb) * .4) calc(var(--pdlr) * 2);border-radius:10px;transform:translateY(100%) rotate(-20deg);opacity:0;transition:transform .75s var(--custom-ease-bounce),opacity .25s var(--custom-ease)}@media (min-width: 1024px){.produits__item__nutrition__card .produits__item__nutrition__card__container{padding:calc(var(--pdtb) * .47) calc(var(--pdlr) * .5)}}.produits__item__nutrition__card .produits__item__nutrition__card__container .produits__item__nutrition__card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:calc(var(--pdtb) * .43333333)}@media (min-width: 1024px){.produits__item__nutrition__card .produits__item__nutrition__card__container .produits__item__nutrition__card__header{margin-bottom:calc(var(--pdlr) * .625)}}.produits__item__nutrition__card .produits__item__nutrition__card__container .produits__item__nutrition__card__header .produits__item__nutrition__card__close{min-width:.825rem;min-height:.825rem;cursor:pointer}.produits__item__nutrition__card .produits__item__nutrition__card__container .produits__item__nutrition__card__header .produits__item__nutrition__card__close img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.produits__item__nutrition__card .produits__item__nutrition__card__container .produits__item__nutrition__card__wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.produits__item__nutrition__card .produits__item__nutrition__card__container .produits__item__nutrition__card__wrapper .produits__item__nutrition__card__item{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;width:100%;padding:calc(var(--pdlr) * .875) 0;border-bottom:1px solid #CECECE}@media (min-width: 1024px){.produits__item__nutrition__card .produits__item__nutrition__card__container .produits__item__nutrition__card__wrapper .produits__item__nutrition__card__item{padding:calc(var(--pdlr) * .3125) 0}}@media screen and (min-width: 1024px){.produits__item__text p{max-width:calc(var(--pdlr) * 22.53125);margin:0 auto}}@media screen and (min-width: 1440px){.produits__item__text p{max-width:calc(var(--pdlr) * 20.53125);margin:0 auto}}@media screen and (min-width: 1680px){.produits__item__text p{max-width:calc(var(--pdlr) * 18.53125);margin:0 auto}}.produits__item__ingredients{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:calc(var(--pdtb) * .67)}@media (min-width: 1024px){.produits__item__ingredients{align-items:flex-start;gap:calc(var(--pdlr) * .375);flex-direction:row;padding-top:calc(var(--pdtb) * 1.33);padding-bottom:calc(var(--pdtb) * 1.75)}}.produits__item__ingredients .produits__item__ingredients__item{text-align:center;flex:1}@media screen and (max-width: 1024px){.produits__item__ingredients .produits__item__ingredients__item{padding-left:0;padding-right:0}}.produits__item__ingredients .produits__item__ingredients__item .produits__item__ingredients__item__tit{margin-bottom:calc(var(--pdtb) * .33)}.produits__item__produits{position:relative;overflow:hidden}.produits__item__produits .produits__item__produits__container{display:flex;flex-direction:column;gap:1.5rem;padding-top:calc(var(--pdtb) * 1.5);padding-bottom:calc(var(--pdtb) * 1.5);position:relative;justify-content:space-between;align-items:center}@media (min-width: 1024px){.produits__item__produits .produits__item__produits__container{padding-top:calc(var(--pdtb) * 2.05);padding-bottom:calc(var(--pdtb) * 1.93);flex-direction:row}}.produits__item__produits .produits__item__produits__container .produits__item__produits__wrapper{width:100%;z-index:1;flex:1;display:flex;align-items:center;justify-content:center;cursor:pointer}.produits__item__produits .produits__item__produits__container .produits__item__produits__wrapper .produits__item__produits__card{width:100%}@media (min-width: 768px){.produits__item__produits .produits__item__produits__container .produits__item__produits__wrapper .produits__item__produits__card{width:75%}}@media (min-width: 1024px){.produits__item__produits .produits__item__produits__container .produits__item__produits__wrapper .produits__item__produits__card{width:auto;aspect-ratio:675/445;max-width:calc(var(--pdlr) * 10.546875)}}.produits__item__produits .produits__item__produits__container .produits__item__produits__wrapper .produits__item__produits__card img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.produits__item__produits .produits__item__produits__container .produits__item__marquee__container{position:absolute;bottom:calc(var(--pdtb));transform:translateY(25%);left:0;opacity:0;pointer-events:none;transition:opacity .25s var(--custom-ease);z-index:-1}.produits__item__produits .produits__item__produits__container .produits__item__marquee__container .produits__item__marquee__el{color:#faeec9;padding-right:calc(var(--pdlr) * 4)}[data-product-index=product__1]:hover~[data-marquee-index=marquee__1],[data-product-index=product__1]:focus~[data-marquee-index=marquee__1]{opacity:1;z-index:0}[data-product-index=product__2]:hover~[data-marquee-index=marquee__2],[data-product-index=product__2]:focus~[data-marquee-index=marquee__2]{opacity:1;z-index:0}.nous__trouver__main{background-color:#fff}.nous__trouver__map__wrapper{display:flex;flex-direction:column;min-height:100vh}@media (min-width: 980px){.nous__trouver__map__wrapper{flex-direction:row;min-height:100vh;max-height:150vh}}.nous__trouver__map__wrapper .nous__trouver__map__parts{flex:1}.nous__trouver__map__wrapper .nous__trouver__card__container{padding-top:calc(var(--pdtb) * 1.5);padding-bottom:calc(var(--pdlr) * 3);max-height:60vh;min-height:450px}@media (min-width: 980px){.nous__trouver__map__wrapper .nous__trouver__card__container{padding-bottom:calc(var(--pdlr) * 1);max-height:100%}}.nous__trouver__map__wrapper .nous__trouver__map__buttons{display:flex;flex-direction:column;background-color:#ffc844;border-radius:10px;height:100%;overflow-y:scroll;position:relative;padding:calc(var(--pdlr) * 1) calc(var(--pdlr) * 2);--sb-track-color: transparent;--sb-thumb-color: #1D1D1B;--sb-size: 17px}@media (min-width: 980px){.nous__trouver__map__wrapper .nous__trouver__map__buttons{padding:0 calc(var(--pdlr) * .5)}}.nous__trouver__map__wrapper .nous__trouver__map__buttons::-webkit-scrollbar{width:var(--sb-size)}.nous__trouver__map__wrapper .nous__trouver__map__buttons::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:10px}.nous__trouver__map__wrapper .nous__trouver__map__buttons::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:10px;border:5px solid #ffc844}@supports not selector(::-webkit-scrollbar){.nous__trouver__map__wrapper .nous__trouver__map__buttons{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}}.nous__trouver__map__wrapper .nous__trouver__map__buttons .map__location__btn{padding:calc(var(--pdlr) * 1.25) 0;gap:.25rem;border-bottom:1px solid #1D1D1B;display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:1;text-align:left;transition:padding-left .3s var(--custom-ease),padding-right .3s var(--custom-ease),color .3s var(--custom-ease)}@media (min-width: 980px){.nous__trouver__map__wrapper .nous__trouver__map__buttons .map__location__btn{padding:calc(var(--pdlr) * .5) 0;gap:1rem}}.nous__trouver__map__wrapper .nous__trouver__map__buttons .map__location__btn:last-child{border-bottom:none}.nous__trouver__map__wrapper .nous__trouver__map__buttons .map__location__btn:hover{color:#fff;padding-left:calc(var(--pdlr) * .25);padding-right:calc(var(--pdlr) * .25);transition:padding-left .3s var(--custom-ease-bounce),padding-right .3s var(--custom-ease-bounce),color .3s var(--custom-ease-bounce)}@media (min-width: 980px){.nous__trouver__map__wrapper .nous__trouver__map__container{height:100%}}.histoire__main{background-color:#fdf5dc}.histoire__hero{overflow:hidden}.histoire__hero .histoire__hero__hero{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.histoire__hero .histoire__hero__hero .histoire__hero__hero__title{--margin: .5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:var(--margin)}@media (min-width: 768px){.histoire__hero .histoire__hero__hero .histoire__hero__hero__title{--margin: 2rem}}.histoire__hero .histoire__hero__hero .histoire__hero__hero__title p:last-child{margin-top:calc(var(--margin) * -1)}.histoire__hero .histoire__hero__hero .histoire__hero__hero__pink__bg{position:absolute;bottom:0;left:50%;transform:translate(-50%,75%) rotate(-32deg);width:125%;z-index:1;transform-origin:center}.histoire__hero .histoire__hero__hero .histoire__hero__hero__pink__bg svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 640px){.histoire__hero .histoire__hero__hero .histoire__hero__hero__pink__bg{width:calc(var(--pdlr) * 14.0625)}}.histoire__hero .histoire__hero__placeholder{height:50vh}.histoire__hero .histoire__hero__content{position:relative;z-index:2;padding-bottom:calc(var(--pdtb) * 3);background-color:#ea9ab9}.histoire__hero .histoire__hero__content .histoire__hero__content__tit{margin-bottom:calc(var(--pdtb) * .917)}.histoire__hero .histoire__hero__content .histoire__hero__content__text__img__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:calc(var(--pdtb) * 1.717);gap:calc(var(--pdlr) * 4.6875)}@media screen and (min-width: 880px){.histoire__hero .histoire__hero__content .histoire__hero__content__text__img__wrapper{flex-direction:row;gap:calc(var(--pdlr) * 1.5)}}@media (min-width: 1024px){.histoire__hero .histoire__hero__content .histoire__hero__content__text__img__wrapper{gap:calc(var(--pdlr) * 2.8125)}}.histoire__hero .histoire__hero__content .histoire__hero__content__img{aspect-ratio:480/500;width:100%;max-width:100%;background-image:url(../../../public/static/img/svg/histoire-img.svg);background-size:contain;background-position:center;background-repeat:no-repeat}@media (min-width: 640px){.histoire__hero .histoire__hero__content .histoire__hero__content__img{max-width:calc(var(--pdlr) * 12)}}@media (min-width: 1024px){.histoire__hero .histoire__hero__content .histoire__hero__content__img{max-width:calc(var(--pdlr) * 9.5);margin-left:calc(var(--pdlr) * .5)}}@media (min-width: 1280px){.histoire__hero .histoire__hero__content .histoire__hero__content__img{margin-left:calc(var(--pdlr) * 1.453125);max-width:calc(var(--pdlr) * 7.5)}}.histoire__hero .histoire__hero__content .histoire__hero__content__text__wrapper{position:relative}.histoire__hero .histoire__hero__content .histoire__hero__content__text__wrapper .histoire__hero__content__text{text-align:center;text-transform:uppercase}@media (min-width: 1024px){.histoire__hero .histoire__hero__content .histoire__hero__content__text__wrapper .histoire__hero__content__text{padding:0 calc(var(--pdlr) * 1.66)}}.histoire__hero .histoire__hero__content .histoire__hero__content__text__wrapper .histoire__hero__content__sticker__1{position:absolute;top:20%;right:-10%;transform:rotate(20deg);max-width:calc(var(--pdlr) * 7.75)}@media screen and (min-width: 460px){.histoire__hero .histoire__hero__content .histoire__hero__content__text__wrapper .histoire__hero__content__sticker__1{max-width:calc(var(--pdlr) * 6.75);top:15%;right:-15%}}@media (min-width: 768px){.histoire__hero .histoire__hero__content .histoire__hero__content__text__wrapper .histoire__hero__content__sticker__1{max-width:calc(var(--pdlr) * 4.75);top:25%;right:-10%}}@media (min-width: 1024px){.histoire__hero .histoire__hero__content .histoire__hero__content__text__wrapper .histoire__hero__content__sticker__1{right:-5%;top:15%}}@media (min-width: 1280px){.histoire__hero .histoire__hero__content .histoire__hero__content__text__wrapper .histoire__hero__content__sticker__1{max-width:calc(var(--pdlr) * 4.5);top:0%;right:0%}}.histoire__hero .histoire__hero__content .histoire__hero__content__text__wrapper .histoire__hero__content__sticker__2{position:absolute;bottom:35%;left:-15%;transform:rotate(16deg);max-width:calc(var(--pdlr) * 7.5)}@media screen and (min-width: 460px){.histoire__hero .histoire__hero__content .histoire__hero__content__text__wrapper .histoire__hero__content__sticker__2{max-width:calc(var(--pdlr) * 6.75);bottom:5%;left:-10%}}@media (min-width: 768px){.histoire__hero .histoire__hero__content .histoire__hero__content__text__wrapper .histoire__hero__content__sticker__2{max-width:calc(var(--pdlr) * 5.75);bottom:-10%;left:-15%}}@media screen and (min-width: 940px){.histoire__hero .histoire__hero__content .histoire__hero__content__text__wrapper .histoire__hero__content__sticker__2{max-width:calc(var(--pdlr) * 5.75);bottom:-10%;left:-10%}}@media (min-width: 1024px){.histoire__hero .histoire__hero__content .histoire__hero__content__text__wrapper .histoire__hero__content__sticker__2{left:-5%;bottom:-10%}}@media (min-width: 1280px){.histoire__hero .histoire__hero__content .histoire__hero__content__text__wrapper .histoire__hero__content__sticker__2{max-width:calc(var(--pdlr) * 5.5);bottom:0;left:0}}.histoire__hero .histoire__hero__content .histoire__hero__content__mountains__container{position:absolute;bottom:0;left:0;max-width:100%;width:100%;height:-moz-fit-content;height:fit-content}.histoire__hero .histoire__hero__content .histoire__hero__content__mountains__container .histoire__hero__content__mountain__wrapper{transform:translateY(1px);display:flex;align-items:center;justify-content:center;min-width:-moz-fit-content;min-width:fit-content}.histoire__hero .histoire__hero__content .histoire__hero__content__mountains__container .histoire__hero__content__mountain__wrapper svg{height:-moz-fit-content;height:fit-content;max-width:calc(var(--pdlr) * 5.46875)}@media screen and (min-width: 768px){.histoire__hero .histoire__hero__content .histoire__hero__content__mountains__container .histoire__hero__content__mountain__wrapper svg{max-width:calc(var(--pdlr) * 3.46875)}}@media screen and (min-width: 1024px){.histoire__hero .histoire__hero__content .histoire__hero__content__mountains__container .histoire__hero__content__mountain__wrapper svg{max-width:calc(var(--pdlr) * 4.46875)}}@media screen and (min-width: 1440px){.histoire__hero .histoire__hero__content .histoire__hero__content__mountains__container .histoire__hero__content__mountain__wrapper svg{max-width:calc(var(--pdlr) * 4.75)}}@media screen and (min-width: 1680px){.histoire__hero .histoire__hero__content .histoire__hero__content__mountains__container .histoire__hero__content__mountain__wrapper svg{max-width:calc(var(--pdlr) * 5.46875)}}.histoire__observation{position:relative;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.histoire__observation .histoire__observation__title{width:100%}@media (min-width: 768px){.histoire__observation .histoire__observation__title{max-width:calc(var(--pdlr) * 18.125)}}.histoire__observation__cards__wrapper{display:flex;align-items:center;justify-content:space-between;width:calc(100% - var(--pdlr) * 2);position:absolute;bottom:50%;left:50%;transform:translate(-50%,50%);gap:2rem;height:calc(var(--pdtb) * 5)}@media screen and (max-width: 1023px){.histoire__observation__cards__wrapper{height:75%}}.histoire__observation__cards__wrapper .histoire__observation__card{position:relative;flex:1;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:calc(var(--pdlr) * 7.265625);min-height:100%}@media screen and (max-width: 1023px){.histoire__observation__cards__wrapper .histoire__observation__card{position:absolute;left:50%;min-width:calc(var(--pdlr) * 16.25);transform:translate(-50%);aspect-ratio:296/335;min-height:auto}}@media screen and (max-width: 640px){.histoire__observation__cards__wrapper .histoire__observation__card{min-width:calc(100% - var(--pdlr) * 2)}}.histoire__observation__cards__wrapper .histoire__observation__card .histoire__observation__card__content{padding:calc(var(--pdlr) * .5);display:flex;flex-direction:column;height:100%;align-items:center;justify-content:space-between}.histoire__observation__cards__wrapper .histoire__observation__card .histoire__observation__card__content .histoire__observation__card__title{text-align:center;display:flex;align-items:center;justify-content:center;flex:1;font-size:clamp(2.5rem,4.17vw,6.625rem)}.histoire__observation__cards__wrapper .histoire__observation__card .histoire__observation__card__content .histoire__observation__card__img{aspect-ratio:475/295;display:flex;justify-content:center;align-items:flex-start;padding:calc(var(--pdlr) * .5);box-sizing:border-box;width:75%;max-height:calc(var(--pdlr) * 4.65)}.histoire__observation__cards__wrapper .histoire__observation__card .histoire__observation__card__content .histoire__observation__card__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media screen and (max-width: 1023px){.histoire__observation__cards__wrapper .histoire__observation__card .histoire__observation__card__content .histoire__observation__card__img{width:75%;max-height:50%}}.histoire__observation__cards__wrapper .histoire__observation__card .histoire__observation__card__img__bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-size:contain;background-position:center;background-repeat:no-repeat}.histoire__observation__cards__wrapper .histoire__observation__card--1{z-index:1}.histoire__observation__cards__wrapper .histoire__observation__card--1 .histoire__observation__card__img__bg{filter:brightness(0) saturate(100%) invert(92%) sepia(6%) saturate(7489%) hue-rotate(325deg) brightness(108%) contrast(100%)}@media screen and (max-width: 1023px){.histoire__observation__cards__wrapper .histoire__observation__card--1{z-index:1;transform:translate(-50%) rotate(-.57deg)}}.histoire__observation__cards__wrapper .histoire__observation__card--2{z-index:3}.histoire__observation__cards__wrapper .histoire__observation__card--2 .histoire__observation__card__img__bg{filter:brightness(0) saturate(100%) invert(99%) sepia(95%) saturate(7500%) hue-rotate(282deg) brightness(93%) contrast(96%)}@media screen and (max-width: 1023px){.histoire__observation__cards__wrapper .histoire__observation__card--2{z-index:2;transform:translate(-50%) rotate(3deg)}}.histoire__observation__cards__wrapper .histoire__observation__card--3{z-index:2}.histoire__observation__cards__wrapper .histoire__observation__card--3 .histoire__observation__card__img__bg{filter:brightness(0) saturate(100%) invert(84%) sepia(45%) saturate(381%) hue-rotate(160deg) brightness(97%) contrast(88%)}@media screen and (max-width: 1023px){.histoire__observation__cards__wrapper .histoire__observation__card--3{z-index:3;transform:translate(-50%) rotate(-11deg)}}.histoire__window{position:relative;width:100%;overflow:hidden}.histoire__window .histoire__window__clouds{position:relative;height:calc(var(--pdtb) * 2.08);margin-bottom:calc(var(--pdlr) * 1.5)}.histoire__window .histoire__window__clouds .histoire__window__cloud{position:absolute}.histoire__window .histoire__window__clouds .histoire__window__cloud svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.histoire__window .histoire__window__clouds .histoire__window__cloud--1{bottom:0;left:0;transform:translate(-50%);width:47vw}.histoire__window .histoire__window__clouds .histoire__window__cloud--2{top:0;left:50%;transform:translate(-40%);width:20vw}.histoire__window .histoire__window__clouds .histoire__window__cloud--3{top:50%;right:0;transform:translate(25%,-50%);width:40vw}.histoire__window__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--pdlr) * 1.3)}@media (min-width: 1024px){.histoire__window__content{gap:calc(var(--pdlr) * .375);flex-direction:row}}.histoire__window__content .histoire__window__content__part{flex:1}.histoire__window__content .histoire__window__content__img{height:calc(var(--pdtb) * 4.66666667)}.histoire__window__content .histoire__window__content__img svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.histoire__chenapan{position:relative;overflow:hidden}.histoire__chenapan .histoire__chenapan__tit__wrapper{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media screen and (min-width: 900px){.histoire__chenapan .histoire__chenapan__tit__wrapper{display:block}}@media screen and (max-width: 900px){.histoire__chenapan .histoire__chenapan__tit__wrapper{padding-bottom:0}}.histoire__chenapan .histoire__chenapan__tit__wrapper .histoire__chenapan__tit{font-size:clamp(13.125rem,21.88vw,34.875rem);line-height:90%;white-space:nowrap}@media screen and (min-width: 900px){.histoire__chenapan .histoire__chenapan__tit__wrapper .histoire__chenapan__tit{white-space:normal}}.histoire__chenapan .histoire__chenapan__tit__wrapper .histoire__chenapan__tit__img{aspect-ratio:564/223;width:100%;height:200px}@media screen and (min-width: 900px){.histoire__chenapan .histoire__chenapan__tit__wrapper .histoire__chenapan__tit__img{width:calc(var(--pdlr) * 8.8125);position:absolute;top:25%;left:50%}}.histoire__chenapan .histoire__chenapan__tit__wrapper .histoire__chenapan__tit__img svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.histoire__chenapan .histoire__chenapan__content{display:flex;flex-direction:column-reverse;gap:calc(var(--pdtb) * 1.3);align-items:center;justify-content:center}@media (min-width: 1024px){.histoire__chenapan .histoire__chenapan__content{flex-direction:row;gap:calc(var(--pdlr) * 1.2)}}.histoire__chenapan .histoire__chenapan__content .histoire__chenapan__content__parts{flex:1}.histoire__chenapan .histoire__chenapan__content .histoire__chenapan__content__img{aspect-ratio:834/893}.histoire__chenapan .histoire__chenapan__content .histoire__chenapan__content__img svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.histoire__end .histoire__end__friends{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;overflow:hidden}.histoire__end .histoire__end__friends .histoire__end__friends__text{position:relative;z-index:1;text-align:center}@media (min-width: 1024px){.histoire__end .histoire__end__friends .histoire__end__friends__text{max-width:calc(var(--pdlr) * 16.171875);padding-top:calc(var(--pdtb) * .67)}}.histoire__end .histoire__end__friends .histoire__end__friends__bg{position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:100vw;height:100vh;aspect-ratio:1/1;border-radius:3000px 3000px 0 0;background-color:#1e4339}.histoire__end .histoire__end__content{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-bottom:0;min-height:100vh;height:-moz-fit-content;height:fit-content;gap:calc(var(--pdtb) * 2)}@media (min-width: 1024px){.histoire__end .histoire__end__content{gap:calc(var(--pdtb) * 0)}}.histoire__end .histoire__end__content .histoire__end__content__river__wrapper{position:relative;width:100%;display:flex;align-items:center;justify-content:center;transform:translateY(1px)}@media (min-width: 1024px){.histoire__end .histoire__end__content .histoire__end__content__river__wrapper{max-height:calc(var(--pdtb) * 3.33)}}.histoire__end .histoire__end__content .histoire__end__content__river__wrapper .histoire__end__content__river__river{position:absolute;bottom:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:flex-end;animation:river-animation 5s ease-in-out infinite;transform-origin:bottom}.histoire__end .histoire__end__content .histoire__end__content__river__wrapper .histoire__end__content__river__river img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.histoire__end .histoire__end__content .histoire__end__content__river__wrapper .histoire__end__content__river__river img{-o-object-fit:contain;object-fit:contain;height:-moz-fit-content;height:fit-content}}.histoire__end .histoire__end__content .histoire__end__content__river__wrapper .histoire__end__content__river__guss{position:relative;z-index:1;margin-bottom:calc(var(--pdlr) * .25);animation:guss-animation 5s ease-in-out infinite;max-width:54vw}@media (min-width: 1024px){.histoire__end .histoire__end__content .histoire__end__content__river__wrapper .histoire__end__content__river__guss{max-width:23vw}}.histoire__end .histoire__end__content .histoire__end__content__river__wrapper .histoire__end__content__river__guss svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.histoire__end .histoire__end__content .histoire__end__content__text{position:relative;padding-top:calc(var(--pdtb) * 1)}@media (min-width: 1024px){.histoire__end .histoire__end__content .histoire__end__content__text{padding-top:0}}.histoire__end .histoire__end__content .histoire__end__content__text .histoire__end__content__text__wrapper{position:relative}.histoire__end .histoire__end__content .histoire__end__content__text .histoire__end__content__sticker__wrapper{position:absolute;z-index:1}.histoire__end .histoire__end__content .histoire__end__content__text .histoire__end__content__sticker__wrapper svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.histoire__end .histoire__end__content .histoire__end__content__text .histoire__end__content__sticker__wrapper--1{bottom:60%;left:calc(var(--pdlr) * -4);max-width:calc(var(--pdlr) * 7.6875);transform:translateY(50%) rotate(15deg)}@media (min-width: 768px){.histoire__end .histoire__end__content .histoire__end__content__text .histoire__end__content__sticker__wrapper--1{bottom:0;max-width:calc(var(--pdlr) * 4.375);left:calc(var(--pdlr) * 2)}}.histoire__end .histoire__end__content .histoire__end__content__text .histoire__end__content__sticker__wrapper--2{top:10%;right:0;aspect-ratio:1/1;transform:translateY(-100%) rotate(-15deg);max-width:calc(var(--pdlr) * 5.3125)}@media (min-width: 768px){.histoire__end .histoire__end__content .histoire__end__content__text .histoire__end__content__sticker__wrapper--2{max-width:calc(var(--pdlr) * 2.8)}}.histoire__end .histoire__end__content .histoire__end__content__text .histoire__end__content__sticker__wrapper--3{max-width:calc(var(--pdlr) * 5.1875);bottom:15%;right:0vw;transform:translate(-10%,100%) rotate(53deg)}@media (min-width: 768px){.histoire__end .histoire__end__content .histoire__end__content__text .histoire__end__content__sticker__wrapper--3{transform:translate(-25%,100%) rotate(53deg);right:4vw;max-width:calc(var(--pdlr) * 2.5)}}@keyframes guss-animation{0%{transform:translateY(-30%)}50%{transform:translateY(calc(-30% - 20px))}to{transform:translateY(-30%)}}@media (min-width: 1024px){@keyframes guss-animation{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}}@keyframes river-animation{0%{transform:scaleY(1)}50%{transform:scaleY(.9)}to{transform:scaleY(1)}}.histoire__about .histoire__about__embla{--slide-spacing: 1rem}.histoire__about .embla__viewport{overflow:hidden;display:flex;padding-left:calc(var(--pdlr) * 1);padding-right:calc(var(--pdlr) * 1);cursor:grab}@media (min-width: 1024px){.histoire__about .embla__viewport{padding-left:0;padding-right:0}}.histoire__about .embla__viewport:active{cursor:grabbing}.histoire__about .embla__container{display:flex;touch-action:pan-y pinch-zoom;min-width:-moz-fit-content;min-width:fit-content;align-items:center;flex-direction:column;width:100%}@media screen and (min-width: 860px){.histoire__about .embla__container{flex-direction:row}}.histoire__about .embla__slide{transform:translateZ(0);min-width:0;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width: 860px){.histoire__about .embla__slide{margin:0 calc(var(--pdlr) * 1.09375)}}.histoire__about .embla__slide .histoire__about__embla__slide__content{position:relative;z-index:1}.histoire__about .embla__slide .histoire__about__embla__slide__img__wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.histoire__about .embla__slide .histoire__about__embla__slide__img__wrapper svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.histoire__about .embla__slide.histoire__about__embla__slide--1{aspect-ratio:760/1037;width:100%}@media screen and (min-width: 860px){.histoire__about .embla__slide.histoire__about__embla__slide--1{flex:0 0 49.5vw}}@media screen and (min-width: 1120px){.histoire__about .embla__slide.histoire__about__embla__slide--1{flex:0 0 39.5vw}}.histoire__about .embla__slide.histoire__about__embla__slide--1 .histoire__about__embla__slide__content{display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:calc(var(--pdlr) * 3) calc(var(--pdlr) * 1.5);overflow:hidden}.histoire__about .embla__slide.histoire__about__embla__slide--1 .histoire__about__embla__slide__content img{clip-path:url(#drop-clip-path-1);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (min-width: 860px){.histoire__about .embla__slide.histoire__about__embla__slide--1 .histoire__about__embla__slide__content{padding:calc(var(--pdlr) * 1.75) calc(var(--pdlr) * .85)}}.histoire__about .embla__slide.histoire__about__embla__slide--2{aspect-ratio:333/546;width:100%}@media screen and (min-width: 860px){.histoire__about .embla__slide.histoire__about__embla__slide--2{aspect-ratio:1070/885;flex:0 0 70vw}}@media screen and (min-width: 1120px){.histoire__about .embla__slide.histoire__about__embla__slide--2{flex:0 0 55vw}}.histoire__about .embla__slide.histoire__about__embla__slide--2 .histoire__about__embla__slide__content{text-align:center;padding:calc(var(--pdlr) * 1.5);display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:333/546;height:100%}@media screen and (min-width: 860px){.histoire__about .embla__slide.histoire__about__embla__slide--2 .histoire__about__embla__slide__content{padding:calc(var(--pdlr) * 1.5);aspect-ratio:inherit;height:-moz-fit-content;height:fit-content}}.histoire__about .embla__slide.histoire__about__embla__slide--2 .histoire__about__embla__slide__content .histoire__about__embla__slide__title{margin-bottom:calc(var(--pdtb) * 1)}.histoire__about .embla__slide.histoire__about__embla__slide--2 .mobile__svg{display:block}@media screen and (min-width: 860px){.histoire__about .embla__slide.histoire__about__embla__slide--2 .mobile__svg{display:none}}.histoire__about .embla__slide.histoire__about__embla__slide--2 .desktop__svg{display:none}@media screen and (min-width: 860px){.histoire__about .embla__slide.histoire__about__embla__slide--2 .desktop__svg{display:block}}.histoire__about .embla__slide.histoire__about__embla__slide--3{aspect-ratio:834/922;height:-moz-fit-content;height:fit-content;width:100%}@media screen and (min-width: 860px){.histoire__about .embla__slide.histoire__about__embla__slide--3{flex:0 0 53.4vw}}@media screen and (min-width: 1120px){.histoire__about .embla__slide.histoire__about__embla__slide--3{flex:0 0 43.4vw}}.histoire__about .embla__slide.histoire__about__embla__slide--3 .histoire__about__embla__slide__content{display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;padding:calc(var(--pdlr) * 1.5)}@media screen and (min-width: 860px){.histoire__about .embla__slide.histoire__about__embla__slide--3 .histoire__about__embla__slide__content{padding:calc(var(--pdlr) * .85)}}.histoire__about .embla__slide.histoire__about__embla__slide--3 .histoire__about__embla__slide__content img{clip-path:url(#drop-clip-path-3);aspect-ratio:727/814;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center;object-position:center}.histoire__about .embla__slide.histoire__about__embla__slide--3 .histoire__about__embla__slide__content .histoire__about__embla__slide__img__wrapper{position:static}.histoire__products__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem;padding-top:calc(var(--pdtb) * 1.91666667);padding-bottom:0}@media (min-width: 768px){.histoire__products__content{flex-direction:row;gap:1.25rem}}.histoire__products__content .histoire__products__content__item{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.histoire__products__content .histoire__products__content__item:hover .histoire__products__text{font-variation-settings:"wdth" 90,"wght" 700}.histoire__products__content .histoire__products__content__item .histoire__products__text{text-align:center;text-transform:uppercase;transition:font-variation-settings .3s var(--custom-ease)}.histoire__products__content .histoire__products__content__item .histoire__products__link{padding:0 calc(var(--pdlr) * 1.640625);margin-top:calc(var(--pdtb) * -.5)}.histoire__products__content .histoire__products__content__item .histoire__products__link img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.histoire__products__button__button{margin:0 auto}.main__404{background-color:#1d1d1b}.error__hero{display:flex;align-items:center;justify-content:center;padding-top:calc(var(--pdtb) * 1.67)}.error__hero .error__content{display:flex;flex-direction:column;align-items:center;justify-content:center}.error__hero .error__content .error__wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:calc(var(--pdlr) * 2);width:100%}@media (min-width: 640px){.error__hero .error__content .error__wrapper{align-items:baseline;flex-direction:row;gap:calc(var(--pdlr) * .5)}}.error__hero .error__content .error__wrapper .error__number{display:flex;flex:1;opacity:0;transform:translateY(25%)}.error__hero .error__content .error__wrapper .error__number:first-child{justify-content:flex-end;transform:translateY(50%)}@media (min-width: 640px){.error__hero .error__content .error__wrapper .error__number:first-child{transform:translateY(25%)}}.error__hero .error__content .error__wrapper .error__number span{line-height:100%}.error__hero .error__content .error__wrapper .error__animation__wrapper{aspect-ratio:373/466;width:75%;position:relative}@media (min-width: 640px){.error__hero .error__content .error__wrapper .error__animation__wrapper{width:calc(var(--pdlr) * 5.828125)}}.error__hero .error__content .error__wrapper .error__animation__wrapper .error__animation{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.error__hero .error__content .error__wrapper .error__animation__wrapper .error__animation svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.error__hero .error__content .error__wrapper .error__animation__wrapper .error__animation__1{opacity:0;transform:translate(-50%)}.error__hero .error__content .error__wrapper .error__animation__wrapper .error__animation__2,.error__hero .error__content .error__wrapper .error__animation__wrapper .error__animation__3{opacity:0}.error__hero .error__content .error__description{font-family:var(--font-obviously);font-variation-settings:"wdth" 80,"wght" 700;color:#fff;text-align:center;max-width:calc(var(--pdlr) * 15.3125);margin:0 auto;opacity:0}.error__number{font-family:var(--font-obviously);font-variation-settings:"wdth" 80,"wght" 700;color:#fff;font-size:clamp(200px,31.85vw,812px);line-height:100%}.button{padding:clamp(1.5rem,1.3846rem + .5128vw,2rem) 4.5rem;cursor:pointer;background-color:#a1d9e8;border-radius:100px;position:relative;display:flex;width:-moz-fit-content;width:fit-content;touch-action:manipulation}@media screen and (min-width: 1920px){.button{padding:clamp(2rem,.2rem + 1.5vw,2.6rem) clamp(4.5rem,1.125rem + 2.8125vw,5.625rem)}}.button span{opacity:0}.button:before{content:attr(data-text);position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-40%);z-index:1;opacity:1;display:block;transition:font-variation-settings .2s var(--custom-ease);text-align:center;pointer-events:none}.button:hover:before{font-variation-settings:"wdth" 70,"wght" 700}.button.bg--green{background-color:#1e4339;color:#fff}.button.bg--green:before{color:#fff}.button.link{background-color:transparent;padding:0}.button.link span{text-decoration:underline;opacity:1;color:#fff}.button.link:before{content:"";display:none}label,input,textarea{display:block}.uniform__potty{position:absolute;left:-9999px}.error{border:1px solid red}.error-text{color:red}.honeypot{position:absolute;left:-9999px}
