:root{--aubergine:#063f45;--plum:#0b5860;--coral:#f06b42;--sun:#f4cb62;--cream:#f7f2e6;--pink:#efb6a8;--green:#146b59;--ink:#142f31;--white:#fffdf8}body{font-family:'Manrope',sans-serif;color:var(--ink)}.launchbar{background:#f4cb62;color:#063f45}.nav{color:#fff}.brand{font-family:'Outfit',sans-serif;font-weight:800;letter-spacing:-1px}.brand-dot{background:#f06b42}.hero{background:#063f45}.hero-visual{background:#f06b42}.hero-visual:before{color:#ffffff19}.hero-visual:after{border-color:#f4cb62}.hero-visual img{box-shadow:20px 24px 0 #063f45}.hero-visual figcaption,.stamp{background:#f4cb62;color:#063f45}.hero h1,.section-intro h2,.map-copy h2,.distribution h2,.contact h2{font-family:'Outfit',sans-serif;font-weight:800;line-height:.88;letter-spacing:-.06em}.hero h1 em,.section-intro h2 em,.distribution h2 em{font-style:normal;color:#f4cb62}.section-intro h2,.distribution h2{color:#063f45}.section-intro h2 em,.distribution h2 em{color:#f06b42}.eyebrow{font-family:'Manrope',sans-serif;color:#f4cb62}.eyebrow.dark{color:#0b5860}.lead,.section-intro p,.map-copy p:not(.eyebrow),.contact-copy p:not(.eyebrow),.benefits p{font-family:'Manrope',sans-serif}.pill{background:#f4cb62;color:#063f45;border-color:#f4cb62;font-family:'Manrope',sans-serif}.pill-small{background:transparent;color:#fff;border-color:#ffffff80}.marquee{background:#f4cb62;color:#063f45;border-color:#063f45}.flavour h3,.benefits h3,footer>p{font-family:'Outfit',sans-serif;color:#063f45}.flavour .number{background:#063f45}.flavour-badge{color:#063f45;border-color:#063f45}.morocco{background:#0b5860}.cities{background:#f4cb62;box-shadow:16px 20px 0 #04383d}.cities span{background:#063f45}.cities .big{background:#f06b42}.contact{background:#063f45}.contact form{box-shadow:12px 14px 0 #f06b42}.contact label{color:#0b5860}.contact h2 em{color:#f4cb62;font-style:normal}.contact input,.contact select,.contact textarea{color:#142f31}.contact .pill.gold{background:#f4cb62;color:#063f45}.footer-brand{color:#fff}footer{background:#032e33}.flavours{background:#092d3d}.flavours:before{background:radial-gradient(circle at 7% 18%,#f06b4235 0,transparent 25%),radial-gradient(circle at 94% 77%,#f4cb6228 0,transparent 27%),linear-gradient(135deg,transparent 48%,#ffffff08 49%,transparent 50%)}.flavours .section-intro h2{color:#fff}.flavours .section-intro h2 em{color:#f4cb62}.flavour{box-shadow:0 24px 55px #001e27aa}.flavour:hover{box-shadow:0 35px 70px #00151dcc}.flavour .number{background:#063f45}.flavour h3{color:#063f45}.flavour-badge{color:#063f45}.text-link{color:#fff;border-color:#ffffff80}.proof b{font-family:'Outfit',sans-serif;color:#f4cb62}.cities:before,.flavours:after{font-family:'Outfit',sans-serif}.benefits b{background:#f4cb62;color:#063f45}.benefits article{border-color:#063f45}.footer a{font-family:'Manrope',sans-serif}@media(max-width:900px){.nav.open nav{color:#063f45}.menu span{background:#fff}}@media(max-width:560px){.hero h1{letter-spacing:-.055em}}
