[data-demo=mojito_05_11],body.demo-mojito{--font-sans:"Rubik", system-ui, sans-serif}body.demo-mojito{font-family:var(--font-sans)}[data-demo=mojito_05_11]{--mj-green:#1d4130;--mj-deep:#143222;--mj-lime:#c9f27a;--mj-mint:#d6e6d3;--mj-cream:#f3f7ec;--background:var(--mj-green);--foreground:#fff;--heading-color:#fff;--primary:var(--mj-lime);--primary-foreground:var(--mj-green);--muted:var(--mj-deep);--muted-foreground:var(--mj-mint);--border:#ffffff29;--h1-weight:700;--h2-weight:700;--h3-weight:600;--h1-leading:1;--h2-leading:1.05;background:var(--mj-green);color:#fff;font-family:var(--font-sans)}[data-demo=mojito_05_11] .mj-page{background:var(--mj-green)}[data-demo=mojito_05_11] .uk-title-badge{--badge-bg:#c9f27a24;--badge-color:var(--mj-lime)}[data-demo=mojito_05_11] .uk-button-primary{color:var(--mj-green)}[data-demo=mojito_05_11] p{color:#fff}[data-demo=mojito_05_11] .mj-hero{padding-top:calc(var(--uk-navbar-h,80px) + 56px)}[data-demo=mojito_05_11] .mj-hero .ph-mojito__copy{text-align:center}[data-demo=mojito_05_11] .mj-hero .ph-mojito__copy>div:last-child{justify-content:center;display:flex}[data-demo=mojito_05_11] .mj-hero h1{--h1-size:clamp(2.75rem, 6vw, 6rem);margin:0 auto}@media (max-width:639px){[data-demo=mojito_05_11] .mj-hero h1{--h1-mobile-factor:1;--h1-mobile-max:2.375rem}}[data-demo=mojito_05_11] .mj-hero p{color:var(--mj-mint);text-wrap:balance;margin:0}@media (min-width:960px){[data-demo=mojito_05_11] .mj-hero p{white-space:nowrap}}[data-demo=mojito_05_11] .mj-hero__name{--uk-title-span-color:var(--mj-lime)}[data-demo=mojito_05_11] .mj-inside{--uk-body-dark-bg:var(--mj-cream);--uk-body-dark-fg:var(--mj-green);--badge-bg:#12301f14;--badge-color:var(--mj-green);z-index:1;position:relative}[data-demo=mojito_05_11] .mj-inside p{color:var(--foreground)}[data-demo=mojito_05_11] .mj-inside h2,[data-demo=mojito_05_11] .mj-inside h3,[data-demo=mojito_05_11] .mj-inside p{margin:0}[data-demo=mojito_05_11] .mj-inside__head{border-block-end:1px solid #12301f33;align-items:baseline;padding-block-end:24px}[data-demo=mojito_05_11] .mj-inside__head span{font-size:clamp(2rem,4.5vw,4.5rem);font-weight:500;line-height:1.1}[data-demo=mojito_05_11] .mj-inside__head h2{--h2-size:clamp(2rem, 4.5vw, 4.5rem);margin:0}[data-demo=mojito_05_11] .mj-inside h3{--h3-size:clamp(1.5rem, 2.5vw, 2.5rem);--h3-weight:600}[data-demo=mojito_05_11] .mj-ingredient__tile{aspect-ratio:3/4;background:var(--mj-green);border-radius:var(--uk-global-border-radius)}@media (min-width:960px){[data-demo=mojito_05_11] .mj-ingredients>li:nth-child(2){margin-top:96px}}[data-demo=mojito_05_11] .mj-ingredient__n{top:20px;z-index:2;background:var(--mj-cream);width:40px;height:40px;color:var(--mj-green);border-radius:50%;place-items:center;font-size:.875rem;font-weight:600;display:grid;position:absolute;inset-inline-start:20px}[data-demo=mojito_05_11] .mj-ingredient__tile>.mj-ingredient__object{object-fit:contain;padding:10% 18%}[data-demo=mojito_05_11] .mj-inside__more{max-width:46ch}@media (max-width:959px){[data-demo=mojito_05_11] .mj-ingredients{row-gap:40px}[data-demo=mojito_05_11] .mj-inside .uk-spacer-after-h2{height:30px}}[data-demo=mojito_05_11] .mj-flavours{z-index:1;background:radial-gradient(40% 60% at 85% 20%, #c9f27a24, transparent 70%), var(--mj-deep);position:relative;overflow:clip}[data-demo=mojito_05_11] .mj-corner{gap:24px;display:grid}[data-demo=mojito_05_11] .mj-corner h2{margin:0}[data-demo=mojito_05_11] .mj-corner__lede{max-width:38ch;color:var(--mj-mint);margin:0}@media (min-width:960px){[data-demo=mojito_05_11] .mj-corner{grid-template-columns:auto 1fr auto;align-items:end}[data-demo=mojito_05_11] .mj-corner__lede{grid-column:3}}[data-demo=mojito_05_11] .mj-bento{--uk-bento-card-fg:var(--mj-green)}[data-demo=mojito_05_11] .mj-bento h3{--h3-size:clamp(1.5rem, 2.4vw, 2.25rem);color:var(--mj-green);margin:0}[data-demo=mojito_05_11] .mj-bento p{color:var(--mj-green);margin:0}[data-demo=mojito_05_11] .mj-bento .uk-bento__tall .uk-bento__body{z-index:1;position:relative}[data-demo=mojito_05_11] .mj-bento .uk-bento__tall{position:relative}[data-demo=mojito_05_11] .mj-bento .uk-bento__tall .uk-bento__media{position:static;overflow:visible}[data-demo=mojito_05_11] .mj-bento .uk-bento__tall .uk-bento__media>img{width:auto;max-width:none;height:100%;position:absolute;bottom:0;left:50%;translate:-50%}@media (min-width:1200px){[data-demo=mojito_05_11] .mj-bento .uk-bento__split,[data-demo=mojito_05_11] .mj-bento .uk-bento__wide{position:relative}[data-demo=mojito_05_11] .mj-bento .uk-bento__split .uk-bento__fill,[data-demo=mojito_05_11] .mj-bento .uk-bento__wide .uk-bento__fill{z-index:0;position:absolute;inset:0}[data-demo=mojito_05_11] .mj-bento .uk-bento__split .uk-bento__fill>img,[data-demo=mojito_05_11] .mj-bento .uk-bento__wide .uk-bento__fill>img{object-fit:contain;object-position:left center}[data-demo=mojito_05_11] .mj-bento .uk-bento__split .uk-bento__body,[data-demo=mojito_05_11] .mj-bento .uk-bento__wide .uk-bento__body{z-index:1;position:relative}[data-demo=mojito_05_11] .mj-bento .uk-bento__wide .uk-bento__fill>img{-webkit-mask-image:linear-gradient(90deg,#000 38%,#0000 52%);mask-image:linear-gradient(90deg,#000 38%,#0000 52%)}}[data-demo=mojito_05_11] .mj-lime{background:var(--mj-deep);height:100%;position:relative;overflow:clip}[data-demo=mojito_05_11] .mj-lime__pic{object-fit:cover;width:100vmax;max-width:none;height:100vmax;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (prefers-reduced-motion:no-preference){[data-demo=mojito_05_11] .mj-lime__pic{animation:60s linear infinite mj-turn}}[data-demo=mojito_05_11] .mj-world__reviews{padding-block:clamp(96px,12vw,160px) 0;position:relative}[data-demo=mojito_05_11] .mj-world__reviews h2{margin:0}[data-demo=mojito_05_11] .mj-world__reviews{--uk-quote-card-bg:#0c2216d1;--uk-quote-card-border:#c9f27a29;--uk-quote-card-mark:var(--mj-lime);--uk-quote-card-fg:#fff;--uk-quote-card-meta:var(--mj-mint)}[data-demo=mojito_05_11] .mj-world__hold{pointer-events:none;height:110svh}[data-demo=mojito_05_11] .mj-world .uk-shape-world__world:after{--mj-sink:clamp(0, (var(--uk-shape-world-p,0) - .25) / .45, 1);--mj-solid:clamp(0, (var(--uk-shape-world-p,0) - .7) / .2, 1);content:"";pointer-events:none;background:linear-gradient(to top,  color-mix(in oklch, var(--mj-green) 80%, transparent) calc(var(--mj-sink) * 45%), color-mix(in oklch, var(--mj-green) calc(72% + var(--mj-solid) * 8%), transparent) calc(var(--mj-sink) * 45% + 35%));opacity:var(--mj-sink);position:absolute;inset:0}@media (max-width:639px){[data-demo=mojito_05_11] .mj-world__hold{height:150svh}}[data-demo=mojito_05_11] .mj-close{text-align:center;background:radial-gradient(60% 55% at 50% 100%, #c9f27a52, transparent 75%), linear-gradient(to bottom, transparent, var(--mj-green) 20vh);flex-direction:column;min-height:100vh;padding-top:clamp(96px,10vw,160px);display:flex;position:relative;overflow:clip}[data-demo=mojito_05_11] .mj-close__copy{width:100%}[data-demo=mojito_05_11] .mj-close h2{--h2-size:clamp(2.25rem, 5.5vw, 5.5rem);max-width:16ch;margin:0 auto}[data-demo=mojito_05_11] .mj-close p{max-width:46ch;margin:0 auto}[data-demo=mojito_05_11] .mj-close__stage{flex:1;justify-content:center;align-items:flex-end;min-height:clamp(320px,40vw,560px);margin-top:clamp(40px,5vw,72px);display:flex;position:relative}[data-demo=mojito_05_11] .mj-close__glass{z-index:2;width:auto;max-width:none;height:clamp(360px,46vw,680px);margin-bottom:-14%;display:block;position:relative}[data-demo=mojito_05_11] .mj-close__part{height:auto;position:absolute}[data-demo=mojito_05_11] .mj-close__part.is-mint{z-index:3;width:clamp(140px,17vw,260px);bottom:30%;left:14%}[data-demo=mojito_05_11] .mj-close__part.is-lime{z-index:3;width:clamp(120px,14vw,220px);bottom:44%;right:12%}[data-demo=mojito_05_11] .mj-close__part.is-ice-a{z-index:3;width:clamp(90px,10vw,160px);bottom:8%;left:30%}[data-demo=mojito_05_11] .mj-close__part.is-ice-b{z-index:1;filter:blur(1.5px);width:clamp(70px,7vw,120px);bottom:14%;right:28%}[data-demo=mojito_05_11] .mj-close__part.is-lime-far{z-index:1;filter:blur(2.5px);opacity:.8;width:clamp(56px,5vw,90px);bottom:62%;left:34%}@media (max-width:639px){[data-demo=mojito_05_11] .mj-close__part.is-mint{left:0}[data-demo=mojito_05_11] .mj-close__part.is-lime{right:0}[data-demo=mojito_05_11] .mj-close__part.is-ice-a{left:12%}[data-demo=mojito_05_11] .mj-close__part.is-ice-b{right:10%}}[data-demo=mojito_05_11] .mj-footer{z-index:2;background:var(--mj-deep);color:#fff;padding-block:56px 32px;position:relative}[data-demo=mojito_05_11] .mj-footer__logo{margin:0;font-size:1.5rem;font-weight:700}[data-demo=mojito_05_11] .mj-footer__line{color:var(--mj-mint);margin:0}[data-demo=mojito_05_11] .mj-footer .uk-footer-eyebrow{--uk-footer-eyebrow-color:var(--mj-mint)}[data-demo=mojito_05_11] .mj-order-page{padding-top:var(--uk-navbar-h,80px);background:#fff}@keyframes mj-turn{to{rotate:360deg}}.mj-order{--background:#fff;--foreground:#12301f;--heading-color:#12301f;--primary:#c9f27a;--primary-foreground:#12301f;--border:#cbd5c6;--muted-foreground:#3f5446;--h1-size:clamp(2rem, 3.5vw, 3rem);--h2-size:clamp(2rem, 3.5vw, 3rem);--h1-mobile-factor:1;--h1-mobile-max:2rem;--h2-mobile-factor:1;--h2-mobile-max:2rem;color:#12301f;background:#fff;display:grid}.mj-order__pic{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%;min-height:200px;display:block}.mj-order__body{flex-direction:column;gap:28px;padding:clamp(24px,4vw,48px);display:flex}.mj-order__head{flex-direction:column;gap:8px;display:flex}.mj-order h1,.mj-order h2,.mj-order p{color:#12301f;margin:0}.mj-order .uk-button-primary{color:#12301f}@media (min-width:960px){.mj-order{grid-template-columns:1fr 1fr}}
