*{margin:0}body,html{height:100%}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}@font-face{font-family:Gazpacho-Black;src:url(/fonts/Gazpacho-Black.woff2) format("woff2"),url(/fonts/Gazpacho-Black.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Light.woff2) format("woff2"),url(/fonts/Satoshi-Light.woff) format("woff"),url(/fonts/Satoshi-Light.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-LightItalic.woff2) format("woff2"),url(/fonts/Satoshi-LightItalic.woff) format("woff"),url(/fonts/Satoshi-LightItalic.ttf) format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2) format("woff2"),url(/fonts/Satoshi-Regular.woff) format("woff"),url(/fonts/Satoshi-Regular.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Italic.woff2) format("woff2"),url(/fonts/Satoshi-Italic.woff) format("woff"),url(/fonts/Satoshi-Italic.ttf) format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Medium.woff2) format("woff2"),url(/fonts/Satoshi-Medium.woff) format("woff"),url(/fonts/Satoshi-Medium.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-MediumItalic.woff2) format("woff2"),url(/fonts/Satoshi-MediumItalic.woff) format("woff"),url(/fonts/Satoshi-MediumItalic.ttf) format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Bold.woff2) format("woff2"),url(/fonts/Satoshi-Bold.woff) format("woff"),url(/fonts/Satoshi-Bold.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-BoldItalic.woff2) format("woff2"),url(/fonts/Satoshi-BoldItalic.woff) format("woff"),url(/fonts/Satoshi-BoldItalic.ttf) format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Black.woff2) format("woff2"),url(/fonts/Satoshi-Black.woff) format("woff"),url(/fonts/Satoshi-Black.ttf) format("truetype");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-BlackItalic.woff2) format("woff2"),url(/fonts/Satoshi-BlackItalic.woff) format("woff"),url(/fonts/Satoshi-BlackItalic.ttf) format("truetype");font-weight:900;font-display:swap;font-style:italic}a{text-decoration:underline;color:var(--base-textColor);outline:none}a:hover{text-decoration:none}button{outline:none}b,strong{font-weight:700}em,i{font-style:italic}h1,h2,h3,h5{font-family:Gazpacho-Black,Trade Gothic,Helvetica,arial,sans-serif}h1,h2{font-weight:700}.hero{font-size:clamp(52px,6.5vw,180px)}.hero-small{font-size:clamp(38px,8vw,96px)}h1{font-size:clamp(32px,8vw,48px);line-height:1.125}@media print,screen and (min-width:64em){h1{line-height:1.1666666667}}h2{font-size:clamp(24px,5vw,32px)}h3{font-size:clamp(20px,6vw,24px);line-height:1.2}h4{font-size:1.5rem}h5{font-size:1.25rem}p{font-size:clamp(18px,8vw,18px)}p:last-child{margin-bottom:0}ul{list-style:outside;list-style-type:circle}ol,ul{padding-left:25px}ol{list-style-type:decimal}@media print{@page{margin:5mm;size:a4 portrait}}:root{--base-textColor:#1a0d01;--base-backgroundColor:#faf0d8;--base-navigationColor:#ffd159}*,:after,:before,html{box-sizing:border-box}html{width:100vw;max-width:100%;min-height:100vh;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{position:relative;height:auto;padding-top:68px;cursor:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Satoshi,Helvetica,arial,sans-serif;font-weight:500;font-style:normal;font-display:fallback;line-height:1.5;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#4d0629;background-color:#faf0d8}@media print,screen and (min-width:64em){body{padding-top:80px}}body.is-locked{overflow:hidden}a{text-decoration:none}#__next{position:relative;display:flex;overflow-x:hidden;flex-direction:column;min-height:calc(100vh - 68px)}@media print,screen and (min-width:64em){#__next{min-height:calc(100vh - 80px)}}main{flex:1 1}.Page.Page--mango{background-color:#ffdd85}.Page.Page--404 .container{display:flex;flex-direction:column;align-items:center}.container{max-width:1440px;margin:0 auto;padding:0 16px}@media screen and (min-width:75em){.container{padding:0 96px}}.BlockHeading{--BlockHeading-color:#4d0629;padding:40px 0 80px;color:var(--BlockHeading-color)}@media print,screen and (min-width:64em){.BlockHeading{padding:60px 0 120px}}.BlockHeading-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.BlockHeading-title{margin-bottom:30px;font-size:clamp(34px,10vw,96px);line-height:120%}@media print,screen and (min-width:64em){.BlockHeading-title{line-height:6.5rem}}.BlockHeading-description{max-width:600px;margin:0 auto 30px}.BlockIllustration{margin:40px -16px 0;background:url(/static/patterns/background-pattern-beach-50.svg)}.BlockIllustration-inner{content:" "}.BlockIllustration-imageWrapper{--illustration-offset:60px;display:flex;justify-content:center;margin-top:var(--illustration-offset);margin-bottom:calc(-1*var(--illustration-offset));transform:translateY(calc(-1 * var(--illustration-offset)))}@media print,screen and (min-width:64em){.BlockIllustration-imageWrapper{--illustration-offset:76px}}.Button{--Button-background:#fd7c45;--Button-color:#1a0d01;--Button-border:transparent;--Button-font:"Gazpacho-Black","Trade Gothic","Helvetica",arial,sans-serif;display:inline-flex;align-items:center;min-height:56px;padding:0 32px;cursor:pointer;font-family:var(--Button-font);font-size:22px;font-weight:700;line-height:24px;color:var(--Button-color);border:2px solid var(--Button-border);border-radius:28px;background-color:var(--Button-background);transition:background-color .3s ease-in-out}.Button:hover{--Button-background:#f65f1f}.Button:active{transition-duration:50ms;--Button-background:#ff976b}.Button svg{width:16px;height:16px;margin-left:5px}.Button.Button--outline{--Button-background:transparent;--Button-color:#4d0629;--Button-border:#4d0629;transition:color .3s ease-in-out,border .3s ease-in-out}.Button.Button--outline:hover{--Button-color:#640031;--Button-border:#640031}.Button.Button--outline:active{--Button-color:#300017;--Button-border:#300017}.Button.Button--outlinemango{--Button-background:transparent;--Button-color:#ffd159;--Button-border:#ffd159;transition:color .3s ease-in-out,border .3s ease-in-out}.Button.Button--outlinemango:hover{--Button-color:#ffdd85;--Button-border:#ffdd85}.Button.Button--outlinemango:active{--Button-color:#ffb902;--Button-border:#ffb902}.Button.Button--satoshi{--Button-font:"Satoshi","Helvetica",arial,sans-serif;--Button-color:#4d0629;--Button-border:transparent;--Button-background:transparent;font-size:18px}.Button.Button--satoshi:hover{--Button-border:transparent;--Button-color:#640031}.Button.Button--satoshi:active{--Button-border:transparent;--Button-color:#1a0d01}.Button.Button--outlinesatoshi{--Button-font:"Satoshi","Helvetica",arial,sans-serif;--Button-border:#ffb902;--Button-color:#4d0629;--Button-background:transparent;font-size:18px}.Button.Button--outlinesatoshi:hover{--Button-color:#4d0629;--Button-border:#fbeabf}.Button.Button--outlinesatoshi:active{--Button-border:#ffdd85;--Button-color:#4d0629}.Button.Button--navigation{z-index:1;margin:20px 0 60px}.Button.Button--404{margin:40px 0 100px}.CardBowl{position:relative;display:flex;flex-direction:column;align-items:center;min-height:calc(100% - 100px);margin-top:100px;padding:108px 20px 100px;border-radius:8px;background-color:#ffd159}@media screen and (min-width:90em){.CardBowl{padding:140px 40px 100px}}.CardBowl-imageWrapper{position:absolute;top:0;width:100%;max-width:200px;transform:translateY(-50%)}@media screen and (min-width:90em){.CardBowl-imageWrapper{transform:translateY(-46%);max-width:260px}}.CardBowl-title{display:inline-block;width:100%;margin-bottom:20px;text-align:center}.CardBowl-spicy{display:inline-block;margin-left:8px;color:#fd7c45}.CardBowl-prices{min-height:24px;margin-bottom:20px}.CardBowl-price{display:inline-block;font-size:1rem}.CardBowl-price:not(:first-child){margin-left:12px}.CardBowl-priceLabel{font-size:1rem}.CardBowl-priceAmount{margin-left:.3em;font-weight:700}.CardBowl-ingredients{margin-bottom:20px;font-size:1rem;text-align:center}.CardBowl .Button{position:absolute;bottom:36px;font-size:16px}@media print,screen and (min-width:64em){.CardBowl .Button{font-size:18px}}.CardBowl.CardBowl--spicy .CardBowl-title{padding-right:29px}.CardBowl.CardBowl--spicy .CardBowl-spicy{margin-right:-29px}.CardIngredient{position:relative;max-width:168px}.CardIngredient-imageWrapper{min-width:100px;max-width:168px;min-height:100px;max-height:168px;padding:10px;border-radius:8px;background-color:#faf0d8}@media print,screen and (min-width:40em){.CardIngredient-imageWrapper{padding:28px}}.CardIngredient-image{overflow:hidden;display:inline-flex;align-items:center;background-color:#fff;aspect-ratio:1/1;border-radius:50%;box-shadow:0 20px 16px -16px rgba(0,0,0,.25)}.CardIngredient-label{margin-top:12px;font-size:.875rem;font-weight:700;text-align:center;color:#4d0629}.CardRestaurant{position:relative;display:flex;overflow:hidden;flex-direction:column;justify-content:space-between;align-items:center;max-width:600px;height:100%;min-height:344px;border-radius:8px;background-color:#ffd159}@media screen and (min-width:75em){.CardRestaurant{min-height:456px}}.CardRestaurant-content{position:relative;display:flex;flex:1 1;flex-direction:column;align-items:center;width:100%;height:100%;padding:36px 20px 0;text-align:center}.CardRestaurant-image{display:flex;width:100%}.CardRestaurant-title{margin-bottom:8px;font-size:1.5rem}.CardRestaurant-title svg{display:inline;width:20px;height:20px;margin-right:8px;transform:translateY(1px)}.CardRestaurant-address{margin-bottom:16px;font-size:1.125rem}.CardRestaurant-hours{display:flex;font-size:1.125rem;max-width:200px;min-width:200px}.CardRestaurant-time{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between}.CardRestaurant-day{min-width:60px;text-align:left}.CardRestaurant-open{text-align:left;min-width:70px}.CardRestaurant-dash{min-width:20px}.CardRestaurant-close{text-align:right;min-width:70px}.CardRestaurant-buttons{display:flex;flex:1 1;align-items:flex-end;padding:28px 0}.CardRestaurant-buttonsWrapper{display:flex;flex:1 1;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:8px}.CardRestaurant-hours.is-closed{display:flex;align-items:flex-start}svg.CardRestaurant-buttonIcon{width:20px;height:20px}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.Carousel{position:relative;width:100%;max-width:1440px;margin:0 auto;padding:40px 16px;background-color:#faf0d8}@media screen and (min-width:75em){.Carousel{padding:40px 96px}}.Carousel-title{width:100%;margin-bottom:20px;text-align:center}.Carousel-swiper{overflow:visible}@media print,screen and (min-width:64em){.Carousel-swiper{overflow:hidden}}@media screen and (min-width:75em){.Carousel-swiper{width:calc(100% + 96px);margin-left:-48px;padding:0 48px}}.Carousel-navigation{display:none}@media screen and (min-width:75em){.Carousel-navigation{display:block}}.Carousel-navButton{position:absolute;z-index:1;bottom:calc((100% - 130px)/2);left:48px;width:60px;height:60px;padding:20px;cursor:pointer;transform:translateX(-50%) rotate(180deg);opacity:1;color:#fff;border:none;border-radius:50%;background-color:#4d0629;transition:opacity .2s ease}.Carousel-navButton.is-disabled{pointer-events:none;opacity:0}@media screen and (min-width:90em){.Carousel-navButton{bottom:calc((100% - 162px)/2)}}.Carousel-navButton.Carousel-navButtonNext{right:48px;left:auto;transform:translateX(50%)}.Carousel-wrapper{width:100%}.Carousel-slide{max-width:280px;height:auto}@media print,screen and (min-width:64em){.Carousel-slide{max-width:384px}}.Carousel-slide.swiper-slide{transform:none}.Carousel-button{margin-top:40px;text-align:center}.HeaderHero .Carousel{height:50%;padding:0;background-color:transparent}.CtaDivider{min-height:56px}.CtaDivider-footer{background-color:#faf0d8}.CtaDivider-contentWrapper{display:flex;flex-direction:column;align-items:center;max-width:1440px;margin:0 auto;padding:0 16px}@media screen and (min-width:75em){.CtaDivider-contentWrapper{padding:0 96px}}.CtaDivider-header{padding-bottom:68px}.CtaDivider-footer{padding:40px 0 16px}@media print,screen and (min-width:64em){.CtaDivider-footer{padding:40px 0}}.DividerCTa-title{max-width:600px;margin-bottom:28px;text-align:center}@media print,screen and (min-width:64em){.DividerCTa-title{margin-top:28px}}.DividerCTa-description{max-width:384px;text-align:center}.CtaDivider.CtaDivider--burgundy .CtaDivider-footer{background-color:#4d0629}.CtaDivider.CtaDivider--mango .CtaDivider-footer{background-color:#ffdd85}.CtaDivider.CtaDivider--beach .CtaDivider-footer{background-color:#f3e7ca}.CtaDivider.CtaDivider--beachWhite .CtaDivider-footer{background-color:#faf0d8}.CtaPattern{position:relative;z-index:1;width:100%}.CtaPattern:after{position:absolute;z-index:-1;top:0;width:100%;height:calc(100% - 123px);max-height:700px;content:"";background-color:#ffd159;background-image:url(/static/patterns/background-pattern-mango-80.svg);background-position:100% 100%}@media print,screen and (min-width:40em){.CtaPattern:after{max-height:800px}}@media print,screen and (min-width:64em){.CtaPattern:after{height:calc(100% - 104px);max-height:618px}}.CtaPattern-inner{display:flex;flex-direction:column;align-items:center;max-width:1440px;margin:0 auto;padding:86px 16px 80px}@media screen and (min-width:75em){.CtaPattern-inner{padding:92px 96px 108px}}.CtaPattern-text{margin-bottom:28px;font-size:1.375rem;font-weight:500}.CtaPattern-imageWrapper{position:absolute;max-width:157px;transform:translateY(-50%)}@media print,screen and (min-width:64em){.CtaPattern-imageWrapper{max-width:none}}.GridIngredient+.CtaPattern{padding-top:123px;background-color:#f3e7ca}.GridIngredient+.CtaPattern:after{top:123px;height:calc(100% - 123px)}@media print,screen and (min-width:64em){.GridIngredient+.CtaPattern:after{top:104px;height:calc(100% - 104px)}.GridIngredient+.CtaPattern{padding-top:104px}}.GridIngredient+.CtaPattern .CtaPattern-imageWrapper{top:123px}@media print,screen and (min-width:64em){.GridIngredient+.CtaPattern .CtaPattern-imageWrapper{top:104px}}.DividerShape{position:relative;z-index:1;display:flex;justify-content:center;align-items:flex-end;width:100vw;height:28px;background-image:url('data:image/svg+xml;utf8,<svg width="240" height="28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23a)"><path d="m200 15-20-5-20-5a162.9 162.9 0 0 0-80 0l-20 5-20 5c-13 3.3-26.5 5-40 5v8h240v-8c-13.5 0-27-1.7-40-5Z" fill="%23FAF0D8"/></g><defs><clipPath id="a"><path fill="%23fff" d="M0 0h240v28H0z"/></clipPath></defs></svg>');background-repeat:repeat-x;background-position:left calc(50% + 120px) bottom;background-size:auto 28px}.DividerShape.DividerShape--burgundy{background-image:url('data:image/svg+xml;utf8,<svg width="240" height="28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23a)"><path d="m200 15-20-5-20-5a162.9 162.9 0 0 0-80 0l-20 5-20 5c-13 3.3-26.5 5-40 5v8h240v-8c-13.5 0-27-1.7-40-5Z" fill="%234D0629"/></g><defs><clipPath id="a"><path fill="%23fff" d="M0 0h240v28H0z"/></clipPath></defs></svg>')}.DividerShape.DividerShape--mango{background-image:url('data:image/svg+xml;utf8,<svg width="240" height="28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23a)"><path d="m200 15-20-5-20-5a162.9 162.9 0 0 0-80 0l-20 5-20 5c-13 3.3-26.5 5-40 5v8h240v-8c-13.5 0-27-1.7-40-5Z" fill="%23FFDD85"/></g><defs><clipPath id="a"><path fill="%23fff" d="M0 0h240v28H0z"/></clipPath></defs></svg>')}.DividerShape.DividerShape--beach{background-image:url('data:image/svg+xml;utf8,<svg width="240" height="28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23a)"><path d="m200 15-20-5-20-5a162.9 162.9 0 0 0-80 0l-20 5-20 5c-13 3.3-26.5 5-40 5v8h240v-8c-13.5 0-27-1.7-40-5Z" fill="%23F3E7CA"/></g><defs><clipPath id="a"><path fill="%23fff" d="M0 0h240v28H0z"/></clipPath></defs></svg>')}.DividerShape.DividerShape--beachwhite{background-image:url('data:image/svg+xml;utf8,<svg width="240" height="28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23a)"><path d="m200 15-20-5-20-5a162.9 162.9 0 0 0-80 0l-20 5-20 5c-13 3.3-26.5 5-40 5v8h240v-8c-13.5 0-27-1.7-40-5Z" fill="%23FAF0D8"/></g><defs><clipPath id="a"><path fill="%23fff" d="M0 0h240v28H0z"/></clipPath></defs></svg>')}main+.DividerShape{position:relative;z-index:1;margin-top:-28px}.FilterRestaurant{width:100%;background-color:#faf0d8}.FilterRestaurant-inner{position:relative;display:flex;justify-content:center;max-width:1440px;margin:0 auto;padding:40px 16px 0}@media screen and (min-width:75em){.FilterRestaurant-inner{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:24px;grid-row-gap:60px;row-gap:60px;padding:40px 96px 0}}.FilterRestaurant-select{width:calc(100% - 32px);max-width:600px;height:56px;cursor:pointer;opacity:0}@media screen and (min-width:75em){.FilterRestaurant-select{grid-column:4/10}}.FilterRestaurant-label{position:absolute;top:40px;display:flex;justify-content:center;align-items:center;width:calc(100% - 32px);max-width:600px;height:56px;padding:16px 56px;font-size:1.125rem;text-transform:capitalize;pointer-events:none;color:#4d0629;border:1px solid #d7c1b5;border-radius:4px}@media screen and (min-width:75em){.FilterRestaurant-label{grid-column:4/10;width:100%}}.FilterRestaurant-label svg{position:absolute;right:20px;width:16px;height:16px;transform:translateY(4px) scale(1.3)}.Footer{width:100%;background-color:#4d0629}.Footer,.Footer-inner{position:relative;overflow:hidden}.Footer-inner{z-index:1;margin:0 auto;padding:52px 16px 64px;grid-row-gap:60px;row-gap:60px;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:24px}@media print,screen and (min-width:64em){.Footer-inner{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:24px;max-width:1440px}}@media screen and (min-width:75em){.Footer-inner{padding:96px}}.Footer-section{grid-row:span 1;grid-column:span 2}.Footer-section:last-child{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:24px;grid-column:span 4}@media print,screen and (min-width:64em){.Footer-section:last-child{display:block;grid-row:1;grid-column:2/4}}.Footer-sectionTitle{margin-bottom:24px;color:#ffd159}.Footer-list{padding:0;list-style-type:none}.Footer-item{margin-bottom:16px}.Footer-item:last-child{margin-bottom:0}.Footer-link{font-size:1rem;color:#ffd159}.Footer-logo{fill:#ffd159}@media print,screen and (min-width:64em){.Footer-logo{margin-bottom:28px}}.Footer-logoWrapper,.Footer-switchWrapper{display:inline-flex;grid-column:span 2}.Footer-graphic{position:absolute;z-index:0;color:#3f001f}.Footer-graphic.is-sun{display:none}@media print,screen and (min-width:64em){.Footer-graphic.is-sun{top:52px;bottom:0;left:0;display:block;width:100%;min-width:750px;max-width:1440px;min-height:750px;transform:translateX(calc(35px - 50%)) translateY(0)}}.Footer-graphic.is-leaf{display:none}@media print,screen and (min-width:64em){.Footer-graphic.is-leaf{top:52px;right:0;display:block;width:50%;max-width:720px}}.Footer-graphic.is-sun-mobile{bottom:0;left:0;min-width:375px;min-height:375px}@media print,screen and (min-width:64em){.Footer-graphic.is-sun-mobile{display:none}}.FormContact{margin-top:120px}.FormContact-inner{display:flex;flex-direction:column;align-items:center;max-width:calc(600px + 16px * 2);margin:80px auto;padding:0 16px}@media print,screen and (min-width:64em){.FormContact-inner{max-width:calc(600px + 96px * 2);margin:100px auto 80px;padding:0 96px}}.FormContact form{display:flex;flex-direction:column;align-items:center;width:100%}.FormContact-button{margin-top:20px}.FormField{width:100%;max-width:600px}.FormField-label{display:inline-block;width:100%;margin:1px 0 8px;font-weight:700}.FormField-label.is-invalid{color:#ff3427}.FormField-error{display:flex;justify-content:flex-end;align-items:center;width:100%;margin-bottom:7px;font-size:.875rem;opacity:0;color:#ff3427}.FormField-error svg{display:inline-block;margin-left:4px}.FormInput.is-invalid{color:#ff3427;border-color:#ff3427}.FormInput.is-invalid+.FormField-error{opacity:1}.FormInput{width:100%;padding:16px;font-weight:700;color:#4d0629;border:1px solid #d7c1b5;border-radius:4px;background-color:transparent}.FormInput::-moz-placeholder{font-weight:500;color:#d7c1b5}.FormInput:-ms-input-placeholder{font-weight:500;color:#d7c1b5}.FormInput::placeholder{font-weight:500;color:#d7c1b5}.FormInput:active,.FormInput:focus,.FormInput:focus-visible,.FormInput:focus-within,.FormInput:target{border-color:#4d0629;outline:none}.FormInput.FormInput--textarea{height:156px;min-height:58px;max-height:322px;resize:vertical}.FormInput.FormInput--select{position:relative;width:100%;height:58px;padding:0}.FormInput.FormInput--select span{position:absolute;top:0;left:0;display:flex;align-items:center;width:100%;padding:16px 56px 16px 16px;pointer-events:none}.FormInput.FormInput--select span svg{position:absolute;right:20px;width:16px;height:16px;transform:translateY(4px) scale(1.3)}.FormInput.FormInput--select select{width:100%;height:100%;cursor:pointer;opacity:0}.FilterRestaurant .FormField{grid-column:4/10}.FilterRestaurant .FormField .FormInput{width:100%}.FilterRestaurant .FormField .FormInput span{justify-content:center;align-items:center;padding:16px 56px;font-size:1.125rem;font-weight:500}.FilterRestaurant .FormField .FormField-error{display:none}.GridIngredient{width:100%;padding:44px 16px 16px;background-color:#f3e7ca}@media print,screen and (min-width:64em){.GridIngredient{padding:40px 96px}}.GridIngredient-inner{max-width:1440px;margin:0 auto}@media print,screen and (min-width:64em){.GridIngredient-inner{display:flex;flex-wrap:wrap;justify-content:center;-moz-column-gap:12px;column-gap:12px;row-gap:40px}}.GridIngredient-title{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:16px}@media print,screen and (min-width:64em){.GridIngredient-title{align-items:center;margin-bottom:40px;text-align:center}}.GridIngredient-extraTag{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:3px;padding:4px 12px;font-family:Satoshi,Helvetica,arial,sans-serif;font-size:.875rem;font-weight:500;border-radius:14px;background-color:#fdf8ec}@media print,screen and (min-width:64em){.GridIngredient .swiper-slide{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.GridRestaurant{width:100%;background-color:#faf0d8}.GridRestaurant-inner{display:flex;flex-direction:column;align-items:center;max-width:1440px;margin:0 auto;padding:44px 16px 100px;row-gap:40px}@media print,screen and (min-width:64em){.GridRestaurant-inner{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:24px;grid-column-gap:48px;-moz-column-gap:48px;column-gap:48px}}@media screen and (min-width:90em){.GridRestaurant-inner{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:24px;grid-row-gap:60px;row-gap:60px}}@media screen and (min-width:75em){.GridRestaurant-inner{padding:80px 96px 100px}}.HeaderHero{position:relative;z-index:1;width:100%;margin-bottom:80px}@media print,screen and (min-width:64em){.HeaderHero{margin-bottom:100px}}.HeaderHero:after{position:absolute;z-index:-1;top:0;width:100%;height:100%;max-height:700px;content:"";background-color:#f3e7ca;background-image:url(/static/patterns/background-pattern-beach-70.svg);background-position:100% 100%}@media print,screen and (min-width:40em){.HeaderHero:after{max-height:800px}}@media print,screen and (min-width:64em){.HeaderHero:after{max-height:618px}}.HeaderHero-inner{max-width:1440px;margin:0 auto;padding:44px 16px 64px}@media screen and (min-width:75em){.HeaderHero-inner{padding:80px 96px}}.HeaderHero-content{display:flex;flex-direction:column;align-items:center}.HeaderHero-title{margin-bottom:28px}.HeaderHero-blockTitle{max-width:600px;margin-bottom:28px;text-align:center}@media print,screen and (min-width:40em){.HeaderHero-blockTitle{margin-bottom:32px}}.HeaderHero-image{max-width:600px}.HeaderHero-description p{max-width:492px;font-size:1.375rem;font-weight:500;text-align:center}@media print,screen and (min-width:64em){.HeaderHero-description p{text-align:left}}.HeaderHero-logo{z-index:2;margin-bottom:-190px}.HeaderHero.HeaderHero--mango:after{background-color:#ffd159;background-image:url(/static/patterns/background-pattern-mango-80.svg)}.HeaderHero.HeaderHero--beachwhite:after{background-color:#faf0d8;background-image:url(/static/patterns/background-pattern-beach-50.svg)}.HeaderHero.has-image:after{max-height:none;background-image:none}.HeaderHero.has-image .HeaderHero-inner{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:24px}@media print,screen and (min-width:64em){.HeaderHero.has-image .HeaderHero-inner{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:24px;grid-column-gap:48px;align-items:center;padding:32px 96px 60px}}.HeaderHero.has-image .HeaderHero-content{grid-column:span 4}@media print,screen and (min-width:64em){.HeaderHero.has-image .HeaderHero-content{grid-column:2/7;align-items:flex-start;margin:48px 0 20px}}.HeaderHero.has-image .HeaderHero-blockTitle{max-width:492px;font-size:clamp(32px,7vw,96px);line-height:1.0833333333}@media print,screen and (min-width:64em){.HeaderHero.has-image .HeaderHero-blockTitle{text-align:left}}.HeaderHero.has-image .HeaderHero-imageWrapper{display:flex;grid-column:span 4;justify-content:center;margin-top:28px}@media print,screen and (min-width:64em){.HeaderHero.has-image .HeaderHero-imageWrapper{grid-column:7/13;margin-top:0}}.HeaderHome{position:relative;z-index:100;display:flex;flex-direction:column;min-height:max(75vh,600px);margin-bottom:100px;background-color:var(--HeaderHome--background);background-image:url(/static/patterns/home-header-pattern-mobile.svg);background-repeat:no-repeat;background-position:40%;background-size:200%;--HeaderHome--background:#ffd159}@media screen and (min-width:25em){.HeaderHome{min-height:max(75vh,650px)}}@media screen and (min-width:28.125em){.HeaderHome{min-height:max(75vh,750px)}}@media print,screen and (min-width:40em){.HeaderHome{min-height:min(max(75vh,760px),2000px)}}@media print,screen and (min-width:64em){.HeaderHome{max-height:650px;background-image:url(/static/patterns/home-header-pattern-desktop.svg);background-position:40% 10%}}.HeaderHome-bowls{position:absolute;z-index:20;top:0;left:0;width:100%;height:100%}.HeaderHome-inner{position:relative;z-index:30;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;align-items:center}@media print,screen and (min-width:64em){.HeaderHome-inner{justify-content:space-around}}.HeaderHome-content{max-width:560px;margin-top:80px;text-align:center}@media screen and (min-width:25em){.HeaderHome-content{margin-top:100px}}@media print,screen and (min-width:40em){.HeaderHome-content{margin-top:60px}}@media print,screen and (min-width:64em){.HeaderHome-content{max-width:1000px;margin-top:auto;margin-bottom:auto;padding-top:110px}}.HeaderHome-title{margin-bottom:15px;line-height:100%}.HeaderHome-description{font-size:1.375rem;line-height:1.4545454545}.HeaderHome-buttons{display:flex;flex-direction:column;gap:14px;align-items:center;transform:translateY(100%)}.HeaderHome-buttons>*{transform:translateY(-50%)}.HeaderHome-bowl{position:absolute;opacity:0}.HeaderHome-bowl.HeaderHome--bowl-1{bottom:20px;width:clamp(344px,90vw,520px);margin-left:50%;transform:translateX(-50%);opacity:1}@media print,screen and (min-width:64em){.HeaderHome-bowl.HeaderHome--bowl-1{right:0;bottom:unset;left:unset;width:clamp(520px,50vw,1350px);max-width:1350px;margin-left:unset;transform:translateX(50%)}}@media screen and (min-width:90em){.HeaderHome-bowl.HeaderHome--bowl-1{top:40px;transform:translateX(40%)}}.HeaderHome-bowl.HeaderHome--bowl-2{max-width:30%;transform:translateX(-50%);opacity:1}@media print,screen and (min-width:64em){.HeaderHome-bowl.HeaderHome--bowl-2{top:30px;transform:translateX(-30%)}}.HeaderHome-bowl.HeaderHome--bowl-3{top:10px;right:0;left:unset;max-width:20%;transform:translate(50%,-50%);opacity:1}@media print,screen and (min-width:64em){.HeaderHome-bowl.HeaderHome--bowl-3{right:unset;left:25%}}.LangSwitch{--LangSwitch-background:transparent;--LangSwitch-color:#ffd159;display:grid;grid-template-rows:1fr;grid-template-columns:1fr;grid-row-gap:0;grid-column-gap:0}.LangSwitch-label{z-index:1;display:flex;grid-area:1/1/2/2;justify-content:flex-end;align-items:center;width:100%;height:100%;cursor:pointer;font-size:1rem;pointer-events:none;color:var(--LangSwitch-color);background-color:var(--LangSwitch-background)}.LangSwitch-globe,.LangSwitch-language{margin-right:10px}.LangSwitch-select{grid-area:1/1/2/2;cursor:pointer;opacity:0}.LangSwitch.LangSwitch--beach{--LangSwitch-background:transparent;--LangSwitch-color:#4d0629}@media print,screen and (min-width:64em){.LangSwitch.LangSwitch--navigation{padding:7px 0 4px}.LangSwitch.LangSwitch--navigation .LangSwitch-select{width:60px}}.is-open .LangSwitch.LangSwitch--navigation{--LangSwitch-color:#ffd159}.Navigation{position:fixed;z-index:1000;top:0;width:100vw;border-bottom:2px solid var(--Navigation-border);background:var(--Navigation-background);--Navigation-background:#faf0d8;--Navigation-border:#dccea9;--Navigation-color:#4d0629;--Navigation-display:none}.Navigation-inner{position:relative;padding:0 16px}@media print,screen and (min-width:64em){.Navigation-inner{display:flex;align-items:center;height:80px;margin:0 auto;padding:0 48px}}.Navigation-logoWrapper{display:flex;align-items:center;height:100%}.Navigation-logo{position:absolute;left:50%;display:block;height:24px;transform:translate(-50%,-2px);color:var(--Navigation-color)}@media print,screen and (min-width:64em){.Navigation-logo{position:relative;left:auto;display:inline-flex;height:32px;transform:translateY(-3px)}}.Navigation-head{position:relative;display:flex;justify-content:flex-end;align-items:center;min-height:68px}@media print,screen and (min-width:64em){.Navigation-head{min-height:0}}.Navigation-trigger{margin-right:-15px;padding:15px;color:var(--Navigation-color);border:none;background:none}.Navigation-trigger svg{width:20px;height:20px}.Navigation-trigger:hover{cursor:pointer}@media print,screen and (min-width:64em){.Navigation-trigger{display:none}}.Navigation-content{position:absolute;display:var(--Navigation-display);flex-direction:column;justify-content:flex-start;align-items:center;width:100vw;height:calc(100vh - 68px);margin-left:calc(16px * -1);color:var(--Navigation-color);background:var(--Navigation-background)}@media print,screen and (min-width:64em){.Navigation-content{position:relative;display:flex;flex-direction:row;justify-content:center;width:auto;height:auto;margin-left:auto;background:transparent}}.Navigation-link{z-index:1;margin-bottom:40px;font-size:1.25rem;color:var(--Navigation-color);border-bottom:2px solid transparent}.Navigation-link:hover{border-bottom:2px solid var(--Navigation-color)}.Navigation-link:first-child{padding-top:30px}.Navigation-link:last-of-type{margin-bottom:60px}@media print,screen and (min-width:64em){.Navigation-link{margin:0 24px;padding:7px 0 2px;font-size:1rem}.Navigation-link:first-child{padding-top:7px}.Navigation-link:last-of-type{margin-bottom:0}}.Navigation-link.is-active{border-bottom:2px solid}.Navigation.Navigation--mango{--Navigation-background:#ffd159;--Navigation-border:#ffb902;--Navigation-color:#4d0629}.Navigation-mobileShape{display:none;color:#3f001f}.Navigation.is-open .Navigation-mobileShape{position:fixed;z-index:0;right:0;bottom:0;display:block;max-width:100%}.Navigation.is-open .LangSwitch{z-index:1}@media print,screen and (max-width:63.99875em){.Navigation.is-open{--Navigation-background:#4d0629;--Navigation-color:#ffd159;--Navigation-display:flex;--Navigation-border:#4d0629}}.NotificationCookie{position:fixed;z-index:1000;bottom:0;left:0;width:100vw;padding:28px 0;border-top:1px solid #dccea9;background:var(--NotificationCookie-background);--NotificationCookie-background:#f3e7ca}@media print,screen and (min-width:64em){.NotificationCookie{padding:40px 0}}.NotificationCookie{display:flex;flex-direction:column}@media print,screen and (min-width:64em){.NotificationCookie{flex-direction:row}}.NotificationCookie-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}@media print,screen and (min-width:64em){.NotificationCookie-inner{flex-direction:row;justify-content:space-between;align-items:center}}.NotificationCookie-text{max-width:600px}.NotificationCookie-text p{font-size:1rem}.NotificationCookie-buttons{display:flex;flex-direction:column;align-items:center;padding-top:30px}@media print,screen and (min-width:64em){.NotificationCookie-buttons{flex-direction:row;padding-top:0}.NotificationCookie-buttons :first-child{order:2}}.StatusMessage{text-align:center}.StatusMessage-text{margin:8px 0 20px;font-size:1.375rem;text-align:center}.StatusMessage-button{margin-top:20px}.TextMedia{width:100%;background-color:var(--TextMedia-background);--TextMedia-background:#4d0629}.TextMedia-inner{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:24px;margin:0 auto;padding:0 16px}@media print,screen and (min-width:64em){.TextMedia-inner{display:flex;grid-column-gap:0;justify-content:center;padding:0}}.TextMedia-media{display:flex;overflow:hidden;grid-column:span 4;border-radius:5px}@media print,screen and (min-width:64em){.TextMedia-media{width:50vw;max-width:1440px;padding:60px}}.TextMedia-content{display:flex;grid-column:span 4;flex-direction:column;justify-content:center;align-items:center;padding:60px 0 100px}@media print,screen and (min-width:64em){.TextMedia-content{width:50vw;max-width:1440px}}.TextMedia-title{max-width:420px;margin-bottom:20px;text-align:center}.TextMedia-description{max-width:480px;font-size:1.125rem;text-align:center}.TextMedia-button{margin-top:40px}.TextMedia.TextMedia--hasImage+.TextMedia{margin-top:calc(-1*(100vw - 16px * 2)/2);padding-top:calc((100vw - 16px * 2)/2)}@media print,screen and (min-width:64em){.TextMedia.TextMedia--hasImage+.TextMedia{margin-top:0;padding-top:0}.TextMedia.TextMedia--left .TextMedia-inner{flex-direction:row-reverse}}.TextMedia.TextMedia--fullheight .TextMedia-media{width:calc(100% + 16px * 2);margin-left:calc(-1 * 16px);border-radius:0}@media print,screen and (min-width:64em){.TextMedia.TextMedia--fullheight .TextMedia-media{width:50vw;margin-left:0;padding:0}}.TextMedia.TextMedia--fullheight .TextMedia-content{padding:60px 0}.TextMedia.TextMedia--mango{--TextMedia-background:#ffd159}.TextMedia.TextMedia--beach{--TextMedia-background:#faf0d8}.Tooltip{position:absolute;z-index:100000000;top:12px;right:12px;transform:translateZ(1)}.Tooltip-icon{display:flex;justify-content:center;align-items:center;width:28px;height:28px;cursor:pointer;font-weight:700;border-radius:50%;background-color:#ffb902}@media print,screen and (min-width:64em){.Tooltip-icon:hover+.Tooltip-content{display:block}}.Tooltip-content{z-index:100000000;right:14px;bottom:44px;display:none;width:160px;padding:8px 12px 12px;color:#fff;border-radius:4px 4px 0}.Tooltip-content,.Tooltip-content:after{position:absolute;background-color:#1a0d01}.Tooltip-content:after{top:100%;right:0;-webkit-clip-path:polygon(0 0,100% 0,100% 100%);clip-path:polygon(0 0,100% 0,100% 100%);width:16px;height:12px;content:"";border-radius:0 0 0 4px}.Tooltip-header{display:flex;justify-content:space-between;width:100%;margin-bottom:4px}.Tooltip-title{font-size:.875rem}.Tooltip-close{width:12px;height:12px;cursor:pointer;transform:translateY(4px)}@media print,screen and (min-width:64em){.Tooltip-close{display:none}}.Tooltip-text{overflow:hidden;width:100%;height:100%;max-height:40px;font-size:.875rem}.Tooltip.is-showing .Tooltip-content{display:block}@media print,screen and (min-width:64em){.Tooltip.is-showing .Tooltip-close{display:block}}.Tooltip.is-reversed .Tooltip-content{right:auto;left:14px;border-radius:4px 4px 4px 0}.Tooltip.is-reversed .Tooltip-content:after{right:auto;left:0;-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%)}.CardIngredient .Tooltip{top:8px;right:8px}.CardIngredient .Tooltip .Tooltip-icon{background-color:#ecdebc}.Wysiwyg-wrapper{max-width:calc(600px + 16px * 2);margin:80px auto;padding:0 16px}@media print,screen and (min-width:64em){.Wysiwyg-wrapper{max-width:calc(600px + 96px * 2);margin:100px auto;padding:0 96px}}.Wysiwyg p{margin:28px 0}@media print,screen and (min-width:64em){.Wysiwyg p{margin:40px 0}}.Wysiwyg ol,.Wysiwyg ul{margin:14px 0}@media print,screen and (min-width:64em){.Wysiwyg ol,.Wysiwyg ul{margin:20px 0}}.Wysiwyg figure{margin:60px 0}@media print,screen and (min-width:64em){.Wysiwyg figure{margin:50px 0}}.Wysiwyg figcaption{font-style:italic;text-align:right}.Wysiwyg h2{margin:56px 0 28px}@media print,screen and (min-width:64em){.Wysiwyg h2{margin:80px 0 40px}}.Wysiwyg h2:first-child{margin-top:0}