.cinema-module__CcQU5W__root{--space:clamp(24px,5vw,80px);--cream:#fffbed;--forest:#173b26;--orange:#b65719;color:var(--forest);font-family:var(--font-body);background:var(--cream);isolation:isolate}.cinema-module__CcQU5W__root h1,.cinema-module__CcQU5W__root h2,.cinema-module__CcQU5W__root h3{font-family:var(--font-display);letter-spacing:-.025em;font-weight:400}.cinema-module__CcQU5W__root p{line-height:1.75}.cinema-module__CcQU5W__root a,.cinema-module__CcQU5W__root button,.cinema-module__CcQU5W__root select{-webkit-tap-highlight-color:transparent}.cinema-module__CcQU5W__root :focus-visible{outline-offset:6px;outline:3px solid}.cinema-module__CcQU5W__root button{font-family:inherit}.cinema-module__CcQU5W__root img{display:block}.cinema-module__CcQU5W__root .cinema-module__CcQU5W__kicker{letter-spacing:.14em;font-size:.62rem;font-weight:700;line-height:1.5}.cinema-module__CcQU5W__announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cinema-module__CcQU5W__root .cinema-module__CcQU5W__inlineLink{border-bottom:1px solid;align-items:center;min-height:44px;padding-block:12px 8px;font-size:.78rem;font-weight:650;transition:opacity .2s;display:inline-flex}.cinema-module__CcQU5W__root .cinema-module__CcQU5W__inlineLink:hover{opacity:.65}.cinema-module__CcQU5W__root .cinema-module__CcQU5W__solidLink{background:var(--forest);min-height:50px;color:var(--cream);border-radius:99px;justify-content:center;align-items:center;padding:15px 26px;font-size:.8rem;font-weight:650;transition:transform .25s,box-shadow .25s;display:inline-flex}.cinema-module__CcQU5W__root .cinema-module__CcQU5W__solidLink:hover{transform:translateY(-3px);box-shadow:0 7px #173b2615}.cinema-module__CcQU5W__chapter{background:var(--world);color:var(--world-ink);transition:background-color .65s,color .45s;position:relative}.cinema-module__CcQU5W__stage{isolation:isolate;perspective:1300px;background:var(--world);height:100svh;min-height:100svh;transition:background-color .65s,color .45s;position:relative;overflow:hidden}.cinema-module__CcQU5W__atmosphere{pointer-events:none;z-index:-1;background:radial-gradient(at 50% 45%,#fffce34a,#0000 63%);position:absolute;inset:0;overflow:hidden}.cinema-module__CcQU5W__orbit{border:1px solid color-mix(in srgb,var(--world-ink) 16%,transparent);background:linear-gradient(125deg,#fffbed12,#ffffff1a 45%,#0000);border-radius:50%;width:65vw;max-width:1000px;height:65vw;max-height:1000px;position:absolute;top:15%;left:17.5%}.cinema-module__CcQU5W__horizon{background:#ffffff12;border-top:1px solid #ffffff35;border-radius:50%;width:140%;height:75%;position:absolute;bottom:-66%;left:-20%}.cinema-module__CcQU5W__topline{top:124px;left:var(--space);right:var(--space);letter-spacing:.12em;z-index:8;justify-content:space-between;align-items:center;font-size:.57rem;font-weight:650;display:flex;position:absolute}.cinema-module__CcQU5W__topline button{min-height:36px;color:inherit;letter-spacing:0;background:0 0;border-bottom:1px solid;padding:8px 0;font-size:.6rem;font-weight:500}.cinema-module__CcQU5W__heroTitle{text-align:center;z-index:1;position:absolute;top:26%;left:3%;right:3%}.cinema-module__CcQU5W__heroTitle h1{letter-spacing:-.04em;font-size:clamp(5rem,12.15vw,12.3rem);line-height:.98}.cinema-module__CcQU5W__heroTitle span{display:block}.cinema-module__CcQU5W__heroTitle span+span{color:var(--cream)}.cinema-module__CcQU5W__heroAside{bottom:126px;left:var(--space);z-index:6;max-width:250px;font-size:.85rem;position:absolute}.cinema-module__CcQU5W__heroAside a{border-bottom:1px solid;align-items:center;gap:28px;min-height:44px;margin-top:20px;font-size:.72rem;font-weight:700;display:inline-flex}.cinema-module__CcQU5W__heroAside a span{font-size:1.25rem;font-weight:400}.cinema-module__CcQU5W__heroEdition{right:var(--space);text-align:right;letter-spacing:.1em;max-width:220px;font-size:.65rem;font-weight:600;line-height:1.5;position:absolute;bottom:150px;transform:rotate(-7deg)}.cinema-module__CcQU5W__heroEdition b{font:400 2.7rem/1.2 var(--font-display);letter-spacing:-.02em;text-transform:uppercase;overflow-wrap:normal}.cinema-module__CcQU5W__productRig{aspect-ratio:4/5;z-index:4;touch-action:pan-y;cursor:grab;width:auto;height:64svh;max-height:640px;transform-style:preserve-3d;will-change:transform;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cinema-module__CcQU5W__productRig:active{cursor:grabbing}.cinema-module__CcQU5W__flavourSlide{visibility:hidden;opacity:0;will-change:transform,opacity;pointer-events:none;display:block;position:absolute;inset:0}.cinema-module__CcQU5W__flavourSlide[data-active=true]{visibility:visible;opacity:1}.cinema-module__CcQU5W__flavourSlide img{object-fit:contain;filter:drop-shadow(15px 28px 17px #5b2e2928);-webkit-user-select:none;user-select:none;width:100%;height:100%;max-height:100%;position:absolute;inset:0}.cinema-module__CcQU5W__productShadow{filter:blur(15px);pointer-events:none;background:#58321c25;border-radius:50%;width:44%;height:8%;position:absolute;bottom:-4%;left:28%;transform:scaleY(.35)}.cinema-module__CcQU5W__imageFallback{font:400 3rem var(--font-display);text-align:center}.cinema-module__CcQU5W__imageFallback small{font:.8rem var(--font-body);margin-top:12px;display:block}.cinema-module__CcQU5W__showcase{padding:170px var(--space) 135px;opacity:0;visibility:hidden;z-index:3;pointer-events:none;grid-template-columns:minmax(0,1fr) minmax(260px,1.4fr) minmax(0,1fr);align-items:center;gap:5%;display:grid;position:absolute;inset:0}.cinema-module__CcQU5W__destination{pointer-events:none;grid-area:1/2;align-self:stretch;min-height:0}.cinema-module__CcQU5W__showcase a{pointer-events:auto}.cinema-module__CcQU5W__flavourName{grid-area:1/1;min-width:0}.cinema-module__CcQU5W__flavourName h2{text-transform:uppercase;overflow-wrap:normal;margin:20px 0;font-size:clamp(3.5rem,7vw,7.5rem);line-height:1.02}.cinema-module__CcQU5W__flavourName p{max-width:24ch;font-size:.83rem}.cinema-module__CcQU5W__flavourDetails{grid-area:1/3;min-width:0}.cinema-module__CcQU5W__flavourDetails>p{margin:18px 0 24px;font-size:.81rem}.cinema-module__CcQU5W__flavourDetails dl{gap:32px;margin:25px 0;display:flex}.cinema-module__CcQU5W__flavourDetails dt{letter-spacing:.08em;max-width:90px;font-size:.48rem;line-height:1.5}.cinema-module__CcQU5W__flavourDetails dd{font:400 2.8rem/1.2 var(--font-display);margin:8px 0 0}.cinema-module__CcQU5W__flavourDetails dd small{font:600 .63rem var(--font-body);white-space:nowrap;display:block}.cinema-module__CcQU5W__flavourDetails .cinema-module__CcQU5W__solidLink{background:var(--world-ink);color:var(--world);width:100%;padding-inline:16px}.cinema-module__CcQU5W__flavourDetails .cinema-module__CcQU5W__inlineLink{margin-top:6px;font-size:.7rem}.cinema-module__CcQU5W__controls{z-index:7;border-top:1px solid color-mix(in srgb,var(--world-ink) 28%,transparent);align-items:center;gap:20px;padding-top:12px;display:flex;position:absolute;bottom:29px;left:50%;transform:translate(-50%)}.cinema-module__CcQU5W__controls>button{color:inherit;background:0 0;flex-shrink:0;place-items:center;width:46px;height:48px;transition:transform .2s;display:grid}.cinema-module__CcQU5W__controls>button:hover{transform:scale(1.15)}.cinema-module__CcQU5W__controls svg{width:25px;height:25px}.cinema-module__CcQU5W__selector{flex-direction:column;align-items:center;min-width:130px;display:flex}.cinema-module__CcQU5W__selector label{letter-spacing:.14em;font-size:.47rem;font-weight:700}.cinema-module__CcQU5W__selector select{font:400 1.5rem var(--font-display);color:inherit;text-align:center;text-align-last:center;cursor:pointer;text-transform:uppercase;background:0 0;border:0;max-width:190px;min-height:38px;padding:4px 8px}.cinema-module__CcQU5W__selector option{font:400 16px var(--font-body);background:var(--cream);color:var(--forest);text-transform:none}.cinema-module__CcQU5W__count{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.56rem}.cinema-module__CcQU5W__allFlavours{right:var(--space);z-index:8;border-bottom:1px solid;align-items:center;min-height:35px;font-size:.7rem;display:flex;position:absolute;bottom:46px}.cinema-module__CcQU5W__progress{background:#173b2610;width:100%;height:3px;position:absolute;bottom:0;left:0}.cinema-module__CcQU5W__progress span{transform-origin:0;background:currentColor;height:100%;display:block;transform:scaleX(0)}.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__stage{height:auto;min-height:0;padding:140px var(--space) 40px;flex-direction:column;align-items:center;gap:25px;display:flex}.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__topline,.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__heroTitle{width:100%;position:static}.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__heroTitle h1{font-size:clamp(3rem,9vw,9rem)}.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__productRig{flex-shrink:0;width:min(100%,550px);height:520px;position:relative;top:auto;left:auto;transform:none}.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__heroAside,.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__heroEdition{display:none}.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__showcase{opacity:1;visibility:visible;pointer-events:auto;grid-template-columns:1fr 1fr;gap:15%;max-width:900px;padding:20px 0;display:grid;position:static}.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__destination{display:none}.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__flavourDetails{grid-column:2}.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__controls{position:static;transform:none}.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__allFlavours{position:static}.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__progress{display:none}.cinema-module__CcQU5W__sectionLine{letter-spacing:.11em;justify-content:space-between;gap:20px;font-size:.57rem;font-weight:650;display:flex}.cinema-module__CcQU5W__story{padding:55px var(--space) 110px;background:var(--cream)}.cinema-module__CcQU5W__editorial{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,10vw,150px);max-width:1220px;margin:65px auto 0;display:grid}.cinema-module__CcQU5W__editorialCopy{max-width:530px}.cinema-module__CcQU5W__editorialCopy h2{margin:25px 0 30px;font-size:clamp(3.6rem,7vw,7.4rem);line-height:1.04}.cinema-module__CcQU5W__editorialCopy h2 em{color:var(--orange)}.cinema-module__CcQU5W__editorialCopy p{max-width:45ch;margin-bottom:22px;font-size:clamp(.88rem,1.1vw,1rem)}.cinema-module__CcQU5W__editorialImage{justify-self:center;width:min(100%,390px);margin:0}.cinema-module__CcQU5W__editorialImage img{border-radius:160px 160px 24px 24px;width:100%;height:auto}.cinema-module__CcQU5W__editorialImage figcaption{margin-top:16px;font-size:.65rem;line-height:1.5}.cinema-module__CcQU5W__finale{min-height:100svh;height:calc((1 + var(--finale-screens))*100svh);color:var(--cream);background:#173b26;position:relative}.cinema-module__CcQU5W__finaleSticky{height:100svh;min-height:660px;padding:110px max(var(--space),calc((100% - 1250px)/2)) 50px;grid-template-columns:1fr 1fr;align-items:center;gap:10%;display:grid;position:sticky;top:0;overflow:hidden}.cinema-module__CcQU5W__finaleCopy{min-width:0}.cinema-module__CcQU5W__finaleCopy h2{margin:22px 0;font-size:clamp(3.4rem,6.2vw,6.7rem);line-height:1.02}.cinema-module__CcQU5W__finaleCopy h2 em{color:#ffc44e}.cinema-module__CcQU5W__finaleCopy p{margin-bottom:24px;font-size:.88rem}.cinema-module__CcQU5W__finaleCopy .cinema-module__CcQU5W__solidLink{color:var(--forest);background:#f8b536}.cinema-module__CcQU5W__filmWrap{justify-self:end;width:min(100%,79.9257svh - 155.855px,490px)}.cinema-module__CcQU5W__filmFrame{aspect-ratio:860/1076;background:#ffd3ac;border-radius:150px 150px 22px 22px;position:relative;overflow:hidden}.cinema-module__CcQU5W__filmFrame video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.cinema-module__CcQU5W__filmFallback{background:url(/vid/hero-end.webp) 50%/contain no-repeat;position:absolute;inset:0}.cinema-module__CcQU5W__filmProgress{background:#173b2620;width:100%;height:3px;position:absolute;bottom:0;left:0}.cinema-module__CcQU5W__filmProgress span{background:var(--forest);height:100%;transform:scaleX(var(--film-progress,0));transform-origin:0;display:block}.cinema-module__CcQU5W__filmCaption{letter-spacing:.08em;justify-content:space-between;gap:12px;margin-top:14px;font-size:.51rem;display:flex}.cinema-module__CcQU5W__finale[data-still=true]{height:auto;min-height:0}.cinema-module__CcQU5W__finale[data-still=true] .cinema-module__CcQU5W__finaleSticky{position:relative}.cinema-module__CcQU5W__finale[data-still=true] video,.cinema-module__CcQU5W__finale[data-still=true] .cinema-module__CcQU5W__filmProgress{display:none}.cinema-module__CcQU5W__finale[data-still=true] .cinema-module__CcQU5W__filmFrame{background:url(/vid/hero-end.webp) 50%/contain no-repeat}.cinema-module__CcQU5W__business{padding:55px var(--space) 95px;background:#e2e9b6}.cinema-module__CcQU5W__businessGrid{grid-template-columns:1.4fr 1fr;align-items:center;gap:12%;margin-top:65px;display:grid}.cinema-module__CcQU5W__businessGrid h2{font-size:clamp(3rem,6vw,6.4rem);line-height:1.08}.cinema-module__CcQU5W__businessGrid h2 em{color:var(--orange)}.cinema-module__CcQU5W__businessGrid p{max-width:42ch;margin-bottom:16px;font-size:.94rem}.cinema-module__CcQU5W__businessGrid .cinema-module__CcQU5W__solidLink{margin-top:14px}.cinema-module__CcQU5W__faq{padding:85px var(--space);background:var(--cream);grid-template-columns:1fr 1.2fr;gap:10%;display:grid}.cinema-module__CcQU5W__faq h2{margin:20px 0;font-size:clamp(2.5rem,3.5vw,3.8rem);line-height:1.1}.cinema-module__CcQU5W__faq h2 em{color:var(--orange)}.cinema-module__CcQU5W__faq details{border-bottom:1px solid #173b2630;padding:22px 0}.cinema-module__CcQU5W__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:28px;font-size:.9rem;list-style:none;display:flex}.cinema-module__CcQU5W__faq summary::-webkit-details-marker{display:none}.cinema-module__CcQU5W__faq summary span{font-size:1.5rem;font-weight:400;transition:transform .2s}.cinema-module__CcQU5W__faq details[open] summary span{transform:rotate(45deg)}.cinema-module__CcQU5W__faq details p{margin:16px 30px 0 0;font-size:.83rem}@media (min-width:1600px){.cinema-module__CcQU5W__root{--space:max(80px,calc((100% - 1440px)/2))}}@media (max-width:1100px){.cinema-module__CcQU5W__heroTitle{top:30%}.cinema-module__CcQU5W__heroTitle h1{font-size:12vw}.cinema-module__CcQU5W__productRig{width:auto;height:60svh}.cinema-module__CcQU5W__showcase{grid-template-columns:1fr 1.15fr 1fr;gap:4%;padding-inline:4%}.cinema-module__CcQU5W__flavourName h2{font-size:5.7vw}.cinema-module__CcQU5W__flavourDetails>p{font-size:.75rem}.cinema-module__CcQU5W__flavourDetails dl{gap:20px}.cinema-module__CcQU5W__heroAside{max-width:180px;font-size:.75rem}.cinema-module__CcQU5W__heroEdition b{font-size:2.3rem}.cinema-module__CcQU5W__allFlavours{font-size:.6rem;bottom:44px}.cinema-module__CcQU5W__finaleSticky{gap:7%}.cinema-module__CcQU5W__businessGrid{gap:8%}}@media (max-width:900px) and (min-width:901px){.cinema-module__CcQU5W__productRig{height:52svh}.cinema-module__CcQU5W__showcase{grid-template-columns:1fr 1.05fr 1fr;gap:3%}.cinema-module__CcQU5W__flavourName h2{font-size:5.5vw}.cinema-module__CcQU5W__flavourName p{font-size:.73rem}.cinema-module__CcQU5W__flavourDetails>.cinema-module__CcQU5W__kicker{font-size:.46rem}.cinema-module__CcQU5W__flavourDetails>p{font-size:.7rem}.cinema-module__CcQU5W__flavourDetails dd{font-size:2.2rem}.cinema-module__CcQU5W__flavourDetails .cinema-module__CcQU5W__solidLink{font-size:.67rem}.cinema-module__CcQU5W__flavourDetails .cinema-module__CcQU5W__inlineLink{font-size:.65rem}.cinema-module__CcQU5W__heroEdition{bottom:175px}.cinema-module__CcQU5W__allFlavours{left:var(--space);right:auto}.cinema-module__CcQU5W__finaleCopy h2{font-size:3.6rem}}@media (max-width:900px){.cinema-module__CcQU5W__root{--space:22px}.cinema-module__CcQU5W__stage{min-height:660px}.cinema-module__CcQU5W__topline{letter-spacing:.06em;font-size:.43rem;top:99px}.cinema-module__CcQU5W__topline button{min-height:32px;font-size:.5rem}.cinema-module__CcQU5W__heroTitle{top:24%;left:2%;right:2%}.cinema-module__CcQU5W__heroTitle h1{letter-spacing:-.035em;font-size:12vw;line-height:1.07}.cinema-module__CcQU5W__heroTitle span+span{margin-top:9px}.cinema-module__CcQU5W__productRig{width:auto;height:min(54svh,108vw);max-height:490px;top:50%;transform:translate(-50%,-50%)}.cinema-module__CcQU5W__heroAside{max-width:125px;font-size:.65rem;bottom:127px;left:18px}.cinema-module__CcQU5W__heroAside p{display:none}.cinema-module__CcQU5W__heroAside a{gap:12px;max-width:105px;margin-top:0;font-size:.61rem;line-height:1.4}.cinema-module__CcQU5W__heroEdition{max-width:100px;font-size:.44rem;bottom:140px;right:20px}.cinema-module__CcQU5W__heroEdition b{font-size:1.3rem}.cinema-module__CcQU5W__orbit{width:120vw;height:120vw;top:23%;left:-10%}.cinema-module__CcQU5W__showcase{z-index:3;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:1fr;gap:10px;padding:132px 22px 124px;display:grid}.cinema-module__CcQU5W__flavourName{text-align:center;grid-area:1/1;position:static}.cinema-module__CcQU5W__flavourName>.cinema-module__CcQU5W__kicker{font-size:.48rem}.cinema-module__CcQU5W__flavourName h2{margin:10px 0;font-size:clamp(2.6rem,11vw,4rem)}.cinema-module__CcQU5W__flavourName p{max-width:40ch;margin:auto;font-size:.71rem;line-height:1.5}.cinema-module__CcQU5W__destination{grid-area:2/1;min-height:0}.cinema-module__CcQU5W__flavourDetails{grid-area:3/1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:static}.cinema-module__CcQU5W__flavourDetails>.cinema-module__CcQU5W__kicker,.cinema-module__CcQU5W__flavourDetails>p,.cinema-module__CcQU5W__flavourDetails>.cinema-module__CcQU5W__inlineLink{display:none}.cinema-module__CcQU5W__flavourDetails dl{gap:18px;margin:0}.cinema-module__CcQU5W__flavourDetails dt{max-width:60px;font-size:.38rem}.cinema-module__CcQU5W__flavourDetails dd{margin-top:4px;font-size:1.75rem}.cinema-module__CcQU5W__flavourDetails dd small{font-size:.48rem}.cinema-module__CcQU5W__flavourDetails .cinema-module__CcQU5W__solidLink{text-align:center;width:auto;max-width:160px;min-height:44px;padding:12px 18px;font-size:.65rem}.cinema-module__CcQU5W__controls{justify-content:center;gap:9px;width:calc(100% - 44px);padding-top:9px;bottom:37px}.cinema-module__CcQU5W__selector select{max-width:175px;font-size:1.35rem}.cinema-module__CcQU5W__selector label{font-size:.42rem}.cinema-module__CcQU5W__count{font-size:.5rem}.cinema-module__CcQU5W__controls>button{width:40px;height:44px}.cinema-module__CcQU5W__allFlavours{min-height:30px;font-size:.58rem;bottom:5px;left:50%;right:auto;transform:translate(-50%)}.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__stage{gap:18px;padding:102px 22px 30px}.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__heroTitle h1{font-size:11vw}.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__productRig{width:100%;height:420px;transform:none}.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__showcase{width:100%;padding:0;display:block}.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__flavourName,.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__destination{display:none}.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__flavourDetails{display:block;position:static}.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__flavourName h2{font-size:3rem}.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__flavourDetails dl{justify-content:center;margin:20px 0;display:flex}.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__flavourDetails .cinema-module__CcQU5W__solidLink{max-width:100%;margin:auto;display:flex}.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__controls{width:100%}.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__allFlavours{transform:none}.cinema-module__CcQU5W__sectionLine{font-size:.46rem;line-height:1.5}.cinema-module__CcQU5W__sectionLine>span:last-child{text-align:right;max-width:140px}.cinema-module__CcQU5W__story{padding:32px 22px 60px}.cinema-module__CcQU5W__editorial{grid-template-columns:1fr;gap:35px;margin-top:40px}.cinema-module__CcQU5W__editorialCopy h2{margin:20px 0 25px;font-size:clamp(3.6rem,15vw,5rem)}.cinema-module__CcQU5W__editorialCopy p{font-size:.88rem}.cinema-module__CcQU5W__editorialImage{width:min(100%,330px)}.cinema-module__CcQU5W__editorialImage img{border-radius:110px 110px 20px 20px}.cinema-module__CcQU5W__finaleSticky{grid-template-columns:1fr;align-content:center;justify-items:center;gap:18px;min-height:700px;padding:110px 22px 25px}.cinema-module__CcQU5W__finaleCopy{text-align:center;width:100%}.cinema-module__CcQU5W__finaleCopy h2{margin:14px 0;font-size:clamp(2.25rem,8vw,3.5rem);line-height:1.1}.cinema-module__CcQU5W__finaleCopy h2 br{display:none}.cinema-module__CcQU5W__finaleCopy h2 em{display:block}.cinema-module__CcQU5W__finaleCopy p{display:none}.cinema-module__CcQU5W__finaleCopy .cinema-module__CcQU5W__solidLink{min-height:42px;padding:11px 20px;font-size:.7rem}.cinema-module__CcQU5W__filmWrap{justify-self:center;width:min(100%,79.9257svh - 283.736px,330px)}.cinema-module__CcQU5W__filmFrame{border-radius:80px 80px 18px 18px}.cinema-module__CcQU5W__filmCaption{margin-top:9px;font-size:.42rem}.cinema-module__CcQU5W__finale[data-still=true] .cinema-module__CcQU5W__finaleSticky{height:auto}.cinema-module__CcQU5W__business{padding:32px 22px 55px}.cinema-module__CcQU5W__businessGrid{grid-template-columns:1fr;gap:25px;margin-top:40px}.cinema-module__CcQU5W__businessGrid h2{font-size:clamp(2.8rem,10vw,4rem)}.cinema-module__CcQU5W__businessGrid p{font-size:.88rem}.cinema-module__CcQU5W__faq{grid-template-columns:1fr;gap:25px;padding:55px 22px}.cinema-module__CcQU5W__faq h2{font-size:2.65rem}.cinema-module__CcQU5W__faq summary{font-size:.83rem}.cinema-module__CcQU5W__faq details p{font-size:.78rem}}@media (max-height:740px) and (min-width:901px){.cinema-module__CcQU5W__topline{top:105px}.cinema-module__CcQU5W__heroTitle{top:27%}.cinema-module__CcQU5W__heroTitle h1{font-size:10vw}.cinema-module__CcQU5W__productRig{height:58svh;top:50%}.cinema-module__CcQU5W__heroAside{bottom:110px}.cinema-module__CcQU5W__heroEdition{bottom:125px}.cinema-module__CcQU5W__showcase{padding-top:130px;padding-bottom:110px}.cinema-module__CcQU5W__flavourName h2{font-size:5vw}.cinema-module__CcQU5W__flavourDetails>p{margin:12px 0;font-size:.72rem}.cinema-module__CcQU5W__flavourDetails dl{margin:18px 0}.cinema-module__CcQU5W__finaleSticky{min-height:600px;padding-top:105px;padding-bottom:30px}.cinema-module__CcQU5W__finaleCopy h2{font-size:4rem}.cinema-module__CcQU5W__finaleCopy p{font-size:.78rem}}@media (prefers-reduced-motion:reduce){.cinema-module__CcQU5W__root *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.cinema-module__CcQU5W__root [data-reveal]{opacity:1!important;transform:none!important}.cinema-module__CcQU5W__finale{height:auto;min-height:0}.cinema-module__CcQU5W__finaleSticky{position:relative}}@media (min-width:901px){.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__productRig{width:416px;max-width:100%}}@media (max-width:900px) and (max-height:700px){.cinema-module__CcQU5W__stage{height:700px}.cinema-module__CcQU5W__heroTitle{top:22%}.cinema-module__CcQU5W__productRig{height:350px}.cinema-module__CcQU5W__showcase{padding-top:123px;padding-bottom:118px}.cinema-module__CcQU5W__flavourName p{display:none}.cinema-module__CcQU5W__flavourName h2{font-size:2.5rem}.cinema-module__CcQU5W__topline{top:97px}.cinema-module__CcQU5W__heroAside,.cinema-module__CcQU5W__heroEdition{bottom:110px}}@media (prefers-reduced-motion:reduce){.cinema-module__CcQU5W__root[data-mode=cinematic] .cinema-module__CcQU5W__stage{height:auto;min-height:850px}.cinema-module__CcQU5W__root [data-story-reveal],.cinema-module__CcQU5W__root [data-story-image]{opacity:1!important;transform:none!important}}@media (min-width:701px) and (max-width:900px){.cinema-module__CcQU5W__heroTitle h1{font-size:11vw}.cinema-module__CcQU5W__heroTitle{top:23%}.cinema-module__CcQU5W__flavourName h2{font-size:4rem}.cinema-module__CcQU5W__flavourName p{font-size:.85rem}.cinema-module__CcQU5W__editorialImage{width:390px}.cinema-module__CcQU5W__editorialCopy{max-width:600px}.cinema-module__CcQU5W__heroAside p{display:block}.cinema-module__CcQU5W__heroAside{max-width:180px;font-size:.8rem}.cinema-module__CcQU5W__heroEdition b{font-size:2rem}.cinema-module__CcQU5W__heroEdition{max-width:180px}}.cinema-module__CcQU5W__noScript{padding:130px var(--space) 30px;flex-wrap:wrap;gap:16px;display:flex}.cinema-module__CcQU5W__noScript p{width:100%}.cinema-module__CcQU5W__noScript a{align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.cinema-module__CcQU5W__flavourSlide img[data-clean=true]{clip-path:polygon(25% 0,75% 0,77% 2%,77% 12%,80% 13%,78% 15%,75% 16%,78% 19%,89% 27%,98% 34%,99% 39%,98% 76%,93% 91%,88% 97%,80% 100%,22% 100%,12% 97%,7% 91%,2% 76%,1% 39%,2% 34%,11% 27%,22% 19%,25% 16%,22% 15%,20% 13%,23% 12%,23% 2%);width:auto;max-width:100%;height:82%;inset:9% auto auto 50%;transform:translate(-50%)}.cinema-module__CcQU5W__flavourSlide img[data-mango=true][data-clean=true]{clip-path:none}.cinema-module__CcQU5W__showcasePanel{z-index:2;pointer-events:none;background:var(--world-light);border-radius:clamp(30px,5vw,80px) clamp(30px,5vw,80px) 0 0;transition:background-color .65s;position:absolute;inset:0;transform:translateY(100%);box-shadow:0 -24px 70px #3a281b0d}.cinema-module__CcQU5W__root[data-mode=static] .cinema-module__CcQU5W__showcasePanel{display:none}.cinema-module__CcQU5W__storyPanel,.cinema-module__CcQU5W__lifestyleSection,.cinema-module__CcQU5W__storySection,.cinema-module__CcQU5W__distributorSection{padding:72px var(--space) 94px;background:linear-gradient(#fffdf8 0%,#f5f1e6 100%)}.cinema-module__CcQU5W__storyPanelGrid,.cinema-module__CcQU5W__lifestyleGrid,.cinema-module__CcQU5W__storySectionGrid,.cinema-module__CcQU5W__distributorPanel{align-items:center;gap:clamp(34px,6vw,96px);max-width:1220px;margin:64px auto 0;display:grid}.cinema-module__CcQU5W__storyPanelGrid{grid-template-columns:1.05fr .95fr}.cinema-module__CcQU5W__storyPanelCopy,.cinema-module__CcQU5W__lifestyleCopy,.cinema-module__CcQU5W__storySectionCopy,.cinema-module__CcQU5W__distributorCopy{max-width:560px}.cinema-module__CcQU5W__storyPanelCopy h2,.cinema-module__CcQU5W__lifestyleCopy h2,.cinema-module__CcQU5W__storySectionCopy h2,.cinema-module__CcQU5W__distributorCopy h2{letter-spacing:-.045em;text-transform:uppercase;margin:18px 0 20px;font-size:clamp(3rem,5vw,5.5rem);line-height:.96}.cinema-module__CcQU5W__storyPanelCopy p,.cinema-module__CcQU5W__lifestyleCopy p,.cinema-module__CcQU5W__storySectionCopy p,.cinema-module__CcQU5W__distributorCopy p{max-width:32ch;font-size:1rem}.cinema-module__CcQU5W__storyPanelVisual,.cinema-module__CcQU5W__lifestyleImage,.cinema-module__CcQU5W__storySectionVisual,.cinema-module__CcQU5W__distributorVisual{border-radius:36px;position:relative;overflow:hidden;box-shadow:0 30px 80px #101d1714}.cinema-module__CcQU5W__storyPanelVisual img,.cinema-module__CcQU5W__lifestyleImage img,.cinema-module__CcQU5W__storySectionVisual img,.cinema-module__CcQU5W__distributorVisual img{object-fit:cover;width:100%;height:100%;display:block}.cinema-module__CcQU5W__storyPanelVisual{aspect-ratio:3/4;background:#d9d2c0}.cinema-module__CcQU5W__storyPanelVisual img{transform:scale(1.06)}.cinema-module__CcQU5W__lifestyleSection{background:linear-gradient(#f8f4eb 0%,#efebe4 100%)}.cinema-module__CcQU5W__lifestyleGrid{grid-template-columns:1.15fr .85fr;padding-top:8px}.cinema-module__CcQU5W__lifestyleImage{aspect-ratio:5/4;background:#c8c4bb}.cinema-module__CcQU5W__lifestyleImage img{transform:scale(1.04)}.cinema-module__CcQU5W__lifestyleMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.cinema-module__CcQU5W__lifestyleMeta div{border-top:1px solid #173b2642;padding-top:18px}.cinema-module__CcQU5W__lifestyleMeta strong{font:400 1.6rem/1 var(--font-display);letter-spacing:-.04em;margin-bottom:8px;display:block}.cinema-module__CcQU5W__lifestyleMeta span{max-width:20ch;font-size:.8rem;line-height:1.5;display:block}.cinema-module__CcQU5W__storySection{background:linear-gradient(#f9f3eb 0%,#f4efe7 100%)}.cinema-module__CcQU5W__storySectionGrid{grid-template-columns:.9fr 1.1fr}.cinema-module__CcQU5W__storySectionVisual{aspect-ratio:4/3;background:#e1d3ba}.cinema-module__CcQU5W__storySectionCopy h2{margin-top:16px}.cinema-module__CcQU5W__storySectionCopy .cinema-module__CcQU5W__solidLink{margin-top:18px}.cinema-module__CcQU5W__distributorSection{background:linear-gradient(#f5ede4 0%,#eadcc8 100%);padding-bottom:110px}.cinema-module__CcQU5W__distributorPanel{color:#fffbed;background:linear-gradient(135deg,#173b26 0%,#2f563d 100%);border-radius:38px;grid-template-columns:1fr .9fr;padding:clamp(28px,5vw,54px);box-shadow:0 30px 70px #173b262e}.cinema-module__CcQU5W__distributorCopy h2{color:inherit;max-width:12ch;font-size:clamp(3rem,4.7vw,6rem)}.cinema-module__CcQU5W__distributorCopy p{color:#fffbede0;max-width:30ch}.cinema-module__CcQU5W__distributorCopy .cinema-module__CcQU5W__solidLink{color:#173b26;box-shadow:none;background:#fffbed}.cinema-module__CcQU5W__distributorVisual{aspect-ratio:1.1;justify-self:end;max-width:530px}.cinema-module__CcQU5W__distributorVisual img{transform:scale(1.04)}@media (max-width:900px){.cinema-module__CcQU5W__storyPanelGrid,.cinema-module__CcQU5W__lifestyleGrid,.cinema-module__CcQU5W__storySectionGrid,.cinema-module__CcQU5W__distributorPanel{grid-template-columns:1fr}.cinema-module__CcQU5W__storyPanelGrid,.cinema-module__CcQU5W__lifestyleGrid,.cinema-module__CcQU5W__storySectionGrid{margin-top:42px}.cinema-module__CcQU5W__storyPanelVisual,.cinema-module__CcQU5W__lifestyleImage,.cinema-module__CcQU5W__storySectionVisual,.cinema-module__CcQU5W__distributorVisual{width:100%;max-width:720px}.cinema-module__CcQU5W__storyPanelCopy,.cinema-module__CcQU5W__lifestyleCopy,.cinema-module__CcQU5W__storySectionCopy,.cinema-module__CcQU5W__distributorCopy{max-width:none}.cinema-module__CcQU5W__distributorPanel{padding:28px 24px 32px}.cinema-module__CcQU5W__distributorCopy h2{max-width:8ch}}@media (prefers-reduced-motion:reduce){.cinema-module__CcQU5W__storyPanelVisual img,.cinema-module__CcQU5W__lifestyleImage img,.cinema-module__CcQU5W__storySectionVisual img,.cinema-module__CcQU5W__distributorVisual img{transform:none}}
.world-module__yhSQZa__world{--gutter:clamp(20px,5vw,96px);--green:var(--brand-ink);--cream:var(--brand-cream);--plum:var(--brand-plum);isolation:isolate;color:var(--green);font-family:var(--font-body);background:0 0;position:relative}.world-module__yhSQZa__world *{box-sizing:border-box}.world-module__yhSQZa__world figure,.world-module__yhSQZa__world h2,.world-module__yhSQZa__world p{margin:0}.world-module__yhSQZa__scene h2{font:400 clamp(2.5rem,6vw,7rem)/1.03 var(--font-display);letter-spacing:-.025em}.world-module__yhSQZa__world h2 em{font-style:normal}.world-module__yhSQZa__world a{color:inherit}.world-module__yhSQZa__world :focus-visible{outline-offset:6px;outline:2px solid}.world-module__yhSQZa__stage{position:relative}.world-module__yhSQZa__scene{min-height:760px;padding:100px max(var(--gutter),calc((100% - 1440px)/2)) 28px;align-content:center;gap:clamp(16px,2.5vh,28px);display:grid;position:relative;overflow:hidden}.world-module__yhSQZa__scene>*{min-width:0;min-height:0}.world-module__yhSQZa__sceneLabel{letter-spacing:.12em;z-index:8;grid-area:label;justify-content:space-between;gap:20px;font-size:.73rem;font-weight:650;line-height:1.5;display:flex}.world-module__yhSQZa__line{margin-bottom:-.065em;padding-bottom:.065em;display:block;overflow:hidden}.world-module__yhSQZa__line>span{display:block}.world-module__yhSQZa__eyebrow{letter-spacing:.1em;font-size:.75rem;font-weight:600;line-height:1.6;display:block}.world-module__yhSQZa__textLink{border-bottom:1px solid;align-items:center;gap:40px;min-height:44px;font-size:.915rem;font-weight:650;text-decoration:none;display:inline-flex}.world-module__yhSQZa__textLink span{font-size:1.2rem;font-weight:400;transition:transform .25s}.world-module__yhSQZa__textLink:hover span{transform:rotate(90deg)}.world-module__yhSQZa__personality{background:var(--brand-sand);grid-template:"label label""title visual"minmax(0,1fr)"title copy""edge edge"/1.15fr 1fr}.world-module__yhSQZa__personalityPair{display:contents}.world-module__yhSQZa__personalityType{z-index:2;grid-area:title;place-self:center start;width:fit-content;max-width:100%}.world-module__yhSQZa__personalityType h2{font-size:clamp(3.4rem,min(9vw,15vh),10.5rem);line-height:1.02}.world-module__yhSQZa__personalityType em{color:var(--brand-leaf-ink)}.world-module__yhSQZa__personalityProduct{z-index:3;grid-area:visual;grid-template-rows:auto auto;align-content:center;align-self:center;justify-items:center;gap:18px;display:grid}.world-module__yhSQZa__personalityBottle{aspect-ratio:274/675;height:clamp(230px,44vh,480px);max-height:100%;position:relative;transform:rotate(8deg)}.world-module__yhSQZa__personalityBottle>img{object-fit:contain;filter:drop-shadow(12px 16px 10px #173b2620);width:100%;height:100%}.world-module__yhSQZa__personalityProduct figcaption{justify-content:center;align-items:center;gap:12px;display:flex}.world-module__yhSQZa__personalityProduct figcaption strong{font:400 clamp(2.5rem,4vw,4rem)/1 var(--font-display)}.world-module__yhSQZa__personalityProduct figcaption span{letter-spacing:.12em;max-width:13ch;font-size:.7rem;line-height:1.6}.world-module__yhSQZa__personalityCopy{grid-area:copy;justify-self:center;max-width:40ch;font-size:.965rem;line-height:1.7}.world-module__yhSQZa__personalityCopy p{margin-bottom:10px}.world-module__yhSQZa__edgeNote{letter-spacing:.15em;grid-area:edge;font-size:.65rem}.world-module__yhSQZa__everyday{background:var(--home-scene);color:var(--brand-ink);grid-template:"label label""photo copy"minmax(0,1fr)/minmax(0,1fr) minmax(0,1fr);column-gap:clamp(28px,5vw,80px)}.world-module__yhSQZa__lifePhoto{aspect-ratio:3/2;grid-area:photo;place-self:center;width:100%;height:auto;min-height:0;position:relative;overflow:hidden}.world-module__yhSQZa__lifePhoto>img{object-fit:contain;object-position:center}.world-module__yhSQZa__everydayTitle{color:var(--brand-ink);font-size:clamp(2.5rem,4.2vw,5.5rem)!important;line-height:1.06!important}.world-module__yhSQZa__everydayTitle em{color:var(--home-link)}.world-module__yhSQZa__lifeNote{max-width:43ch;margin-top:clamp(20px,3vh,32px)}.world-module__yhSQZa__lifeCopy{grid-area:copy;align-self:center}.world-module__yhSQZa__lifeNote>span{letter-spacing:.12em;font-size:.7rem;font-weight:650}.world-module__yhSQZa__lifeNote>p{margin-top:12px;font-size:.965rem;line-height:1.7}.world-module__yhSQZa__brand{background:var(--brand-cream);color:var(--brand-ink);grid-template:"label label""art copy"minmax(0,1fr)"index index"/minmax(0,1fr) minmax(0,1fr);column-gap:clamp(28px,5vw,80px)}.world-module__yhSQZa__brandArt{grid-area:art;place-self:center;width:min(100%,690px);height:auto;position:relative}.world-module__yhSQZa__studioPhoto{aspect-ratio:3/2;width:100%;position:relative;overflow:hidden}.world-module__yhSQZa__studioPhoto>img{object-fit:contain}.world-module__yhSQZa__brandArt figcaption{letter-spacing:.12em;color:var(--brand-muted);padding-top:12px;font-size:.6rem}.world-module__yhSQZa__brandCopy{grid-area:copy;align-self:center}.world-module__yhSQZa__brandCopy h2{margin:20px 0 24px;font-size:clamp(2.5rem,min(5.6vw,8.8vh),6.5rem)}.world-module__yhSQZa__brandCopy h2 em{color:var(--brand-leaf-ink)}.world-module__yhSQZa__brandBody{max-width:44ch;font-size:.965rem;line-height:1.7}.world-module__yhSQZa__brandBody p{margin-bottom:14px}.world-module__yhSQZa__brandIndex{letter-spacing:.12em;border-top:1px solid var(--brand-line);grid-area:index;justify-content:space-between;padding-top:16px;font-size:.7rem;display:flex}.world-module__yhSQZa__invitation{background:var(--home-finish);color:var(--brand-ink);grid-template:"label label""title visual""copy visual""foot foot"/minmax(0,1.1fr) minmax(0,1fr);column-gap:clamp(24px,4vw,72px)}.world-module__yhSQZa__invitation h2{grid-area:title;align-self:start;min-width:0;max-width:100%;font-size:clamp(3.2rem,min(8.8vw,15vh),10rem);line-height:1.05}.world-module__yhSQZa__invitation h2 em{color:var(--brand-coral-ink)}.world-module__yhSQZa__invitationCopy{grid-area:copy;align-self:start;width:100%;min-width:0;max-width:44ch;font-size:1.005rem;line-height:1.7}.world-module__yhSQZa__action{background:var(--brand-ink);border-radius:999px;justify-content:center;align-items:center;gap:0;width:fit-content;min-width:0;max-width:100%;min-height:50px;margin-top:22px;padding:13px 28px;font-size:.925rem;font-weight:600;transition:background .2s,transform .2s;display:inline-flex;color:#faf9f5!important}.world-module__yhSQZa__action:hover{background:var(--brand-leaf-ink);transform:translateY(-2px)}.world-module__yhSQZa__finalVisual{grid-area:visual;align-self:start;width:100%;min-width:0;max-width:650px}.world-module__yhSQZa__finalVisual img{object-fit:contain;width:100%;max-width:100%;height:auto;display:block}.world-module__yhSQZa__productDisplay{background:var(--brand-ivory);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:8%;padding:10% 12% 8%;display:grid}.world-module__yhSQZa__productDisplay>div{filter:drop-shadow(6px 10px 5px #30333025);transform-origin:bottom}.world-module__yhSQZa__productDisplay>div:first-child,.world-module__yhSQZa__productDisplay>div:last-child{transform:scale(.88)}.world-module__yhSQZa__finalVisual figcaption{letter-spacing:.12em;padding-top:12px;font-size:.65rem}.world-module__yhSQZa__invitationFoot{letter-spacing:.1em;border-top:1px solid var(--brand-line);grid-area:foot;justify-content:space-between;gap:16px;padding-top:18px;font-size:.65rem;display:flex}.world-module__yhSQZa__handoff{z-index:3;pointer-events:none;visibility:hidden;width:274px;height:675px;display:none;position:absolute;top:0;left:0}.world-module__yhSQZa__handoff>[data-handoff-lemon]{position:absolute;inset:0}.world-module__yhSQZa__handoff>[data-handoff-lemon]>img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.world-module__yhSQZa__travelMango{aspect-ratio:365/888;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.world-module__yhSQZa__travelMango img{object-fit:contain;width:100%;height:100%;display:block}.world-module__yhSQZa__personalityBottle>img,.world-module__yhSQZa__handoff>[data-handoff-lemon]>img,.world-module__yhSQZa__productDisplay img{clip-path:polygon(25% 0,75% 0,77% 2%,77% 12%,80% 13%,78% 15%,75% 16%,78% 19%,89% 27%,98% 34%,99% 39%,98% 76%,93% 91%,88% 97%,80% 100%,22% 100%,12% 97%,7% 91%,2% 76%,1% 39%,2% 34%,11% 27%,22% 19%,25% 16%,22% 15%,20% 13%,23% 12%,23% 2%)}.world-module__yhSQZa__world[data-motion=cinematic]{margin-top:calc(-1 * var(--world-height,100svh));pointer-events:none}.world-module__yhSQZa__world[data-motion=cinematic] .world-module__yhSQZa__stage{height:var(--world-height,100svh);pointer-events:none;min-height:0;overflow:hidden}.world-module__yhSQZa__world[data-motion=cinematic] .world-module__yhSQZa__scene{pointer-events:auto;will-change:transform;height:100%;min-height:0;position:absolute;inset:0}.world-module__yhSQZa__world[data-motion=cinematic] .world-module__yhSQZa__scene[inert]{pointer-events:none}.world-module__yhSQZa__world[data-motion=cinematic] .world-module__yhSQZa__handoff{display:block}@media (max-width:1000px){.world-module__yhSQZa__scene{gap:20px;padding-top:94px}.world-module__yhSQZa__sceneLabel{font-size:.63rem}.world-module__yhSQZa__sceneLabel>span:last-child{display:none}.world-module__yhSQZa__personality{grid-template-columns:1fr 1fr;grid-template-areas:"label label""title visual""copy copy""edge edge"}.world-module__yhSQZa__personalityType h2{font-size:clamp(3.1rem,7.4vw,5rem)}.world-module__yhSQZa__personalityBottle{height:min(39vh,370px)}.world-module__yhSQZa__personalityCopy{justify-self:start;max-width:62ch}.world-module__yhSQZa__personalityProduct figcaption{gap:8px}.world-module__yhSQZa__personalityProduct figcaption span{font-size:.63rem}.world-module__yhSQZa__everydayTitle{font-size:clamp(2.1rem,4.2vw,3.8rem)!important}.world-module__yhSQZa__lifeNote>p{font-size:.925rem}.world-module__yhSQZa__brandCopy h2{font-size:clamp(2.2rem,5.4vw,3.8rem)}.world-module__yhSQZa__brandBody{font-size:.925rem}.world-module__yhSQZa__brandArt{width:100%;height:auto}.world-module__yhSQZa__brand{column-gap:26px}.world-module__yhSQZa__invitation{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);grid-template-areas:"label label""title visual""copy visual""foot foot";column-gap:clamp(20px,3vw,36px)}.world-module__yhSQZa__invitation h2{font-size:clamp(2.8rem,7.5vw,4.75rem)}.world-module__yhSQZa__finalVisual{align-self:start}.world-module__yhSQZa__invitationCopy{justify-self:start;max-width:60ch;font-size:.965rem}.world-module__yhSQZa__action{width:fit-content}}@media (min-width:560px) and (max-width:700px){.world-module__yhSQZa__invitation{grid-template:"label""title""copy""visual""foot"/minmax(0,1fr);align-content:center;row-gap:clamp(16px,2.5vh,24px)}.world-module__yhSQZa__invitation h2{align-self:start;font-size:clamp(2.8rem,10vw,4.5rem)}.world-module__yhSQZa__invitationCopy{max-width:50ch}.world-module__yhSQZa__finalVisual{justify-self:center;width:min(100%,420px)}.world-module__yhSQZa__invitationFoot{position:static;bottom:auto;left:auto;right:auto}}@media (min-width:560px) and (max-width:900px){.world-module__yhSQZa__everyday{grid-template:"label""photo""copy"/1fr;align-content:center}.world-module__yhSQZa__lifePhoto{width:min(100%,660px)}.world-module__yhSQZa__lifeCopy{justify-self:center;width:100%;max-width:660px}.world-module__yhSQZa__everydayTitle{font-size:clamp(2.2rem,5vw,3rem)!important}.world-module__yhSQZa__lifeNote{max-width:62ch;margin-top:18px}.world-module__yhSQZa__brand{grid-template:"label""art""copy""index"/1fr;align-content:center}.world-module__yhSQZa__brandArt{width:min(100%,500px,46vh)}.world-module__yhSQZa__brandCopy{justify-self:center;max-width:65ch}.world-module__yhSQZa__brandCopy h2{margin:12px 0 16px;font-size:2.25rem}.world-module__yhSQZa__brandCopy h2 .world-module__yhSQZa__line:not(:first-child){margin-right:.18em;display:inline-block}.world-module__yhSQZa__brandBody{max-width:none}.world-module__yhSQZa__brandCopy .world-module__yhSQZa__eyebrow{font-size:.65rem}}@media (max-width:559px){.world-module__yhSQZa__scene{align-content:center;gap:20px;min-height:740px;padding:124px 20px 62px}.world-module__yhSQZa__sceneLabel{letter-spacing:.09em;font-size:.59rem;position:absolute;top:88px;left:20px;right:20px}.world-module__yhSQZa__personality{grid-template:"title""visual""copy"/1fr}.world-module__yhSQZa__personalityType{text-align:left;justify-self:start}.world-module__yhSQZa__personalityType h2{font-size:clamp(1.9rem,9.2vw,3.2rem);line-height:1.12;display:block}.world-module__yhSQZa__personalityPair{justify-content:flex-start;gap:.22em;display:flex}.world-module__yhSQZa__personalityProduct{gap:12px}.world-module__yhSQZa__personalityBottle{height:clamp(170px,28vh,250px);transform:none}.world-module__yhSQZa__personalityProduct figcaption strong{font-size:2.5rem}.world-module__yhSQZa__personalityProduct figcaption span{max-width:none;font-size:.63rem}.world-module__yhSQZa__personalityCopy{max-width:44ch;font-size:.895rem;line-height:1.65}.world-module__yhSQZa__personalityCopy p{margin-bottom:5px}.world-module__yhSQZa__textLink{min-height:42px;font-size:.865rem}.world-module__yhSQZa__edgeNote{font-size:.59rem;position:absolute;bottom:24px;left:20px}.world-module__yhSQZa__lifePhoto{align-self:center;width:100%;height:auto;min-height:0;max-height:none}.world-module__yhSQZa__everydayTitle{font-size:clamp(2rem,9.1vw,3.15rem)!important}.world-module__yhSQZa__lifeNote>span{font-size:.63rem}.world-module__yhSQZa__lifeNote>p{font-size:.895rem;line-height:1.65}.world-module__yhSQZa__everyday{grid-template:"photo""copy"/1fr}.world-module__yhSQZa__lifeNote{margin-top:20px}.world-module__yhSQZa__brand{grid-template:"art""copy"/1fr;gap:20px}.world-module__yhSQZa__brandArt{width:min(100%,46vh,450px);max-width:100%;height:auto}.world-module__yhSQZa__brandArt figcaption{display:none}.world-module__yhSQZa__brandCopy h2{margin:10px 0 14px;font-size:clamp(1.85rem,7.5vw,2.65rem)}.world-module__yhSQZa__brandCopy h2 .world-module__yhSQZa__line:not(:first-child){margin-right:.18em;display:inline-block}.world-module__yhSQZa__brandCopy .world-module__yhSQZa__eyebrow{font-size:.59rem}.world-module__yhSQZa__brandBody{max-width:none;font-size:.865rem;line-height:1.5}.world-module__yhSQZa__brandBody p{margin-bottom:9px}.world-module__yhSQZa__brandIndex{padding-top:12px;font-size:.59rem;position:absolute;bottom:24px;left:20px;right:20px}.world-module__yhSQZa__invitation{grid-template:"title""copy""visual"/1fr}.world-module__yhSQZa__invitation h2{font-size:clamp(2.75rem,13vw,4.7rem);line-height:1.06}.world-module__yhSQZa__finalVisual{place-self:start center;width:min(100%,300px)}.world-module__yhSQZa__productDisplay{padding:7% 12% 6%}.world-module__yhSQZa__finalVisual figcaption{padding-top:8px;font-size:.6rem}.world-module__yhSQZa__invitationCopy{font-size:.895rem;line-height:1.65}.world-module__yhSQZa__action{width:fit-content;min-width:0;margin-top:16px;font-size:.865rem}.world-module__yhSQZa__invitationFoot{padding-top:12px;font-size:.57rem;position:absolute;bottom:24px;left:20px;right:20px}.world-module__yhSQZa__invitationFoot>span:last-child{display:none}}@media (max-height:660px){.world-module__yhSQZa__scene{min-height:760px}.world-module__yhSQZa__lifePhoto{height:auto;max-height:none}.world-module__yhSQZa__personalityBottle{height:320px}.world-module__yhSQZa__brandArt{height:auto}@media (max-width:559px){.world-module__yhSQZa__lifePhoto{height:auto}.world-module__yhSQZa__personalityBottle{height:230px}.world-module__yhSQZa__brandArt{width:210px;height:auto}}}@media (prefers-reduced-motion:reduce){.world-module__yhSQZa__world *{scroll-behavior:auto!important;transition:none!important}.world-module__yhSQZa__personalityBottle{transform:none}}@media (max-width:359px){.world-module__yhSQZa__brand{gap:16px}.world-module__yhSQZa__brandArt{width:min(100%,39vh)}}.world-module__yhSQZa__world{--brand-cream:var(--home-paper);--brand-ivory:var(--home-paper);--brand-sand:var(--home-sand);--brand-ink:var(--home-ink);--brand-muted:var(--home-soft-ink);--brand-leaf-ink:var(--home-link);--brand-coral-ink:var(--home-link);--brand-mango:var(--home-primary);--brand-line:color-mix(in srgb,var(--home-ink) 22%,transparent)}.world-module__yhSQZa__scene,.world-module__yhSQZa__scene h2,.world-module__yhSQZa__scene em,.world-module__yhSQZa__scene p,.world-module__yhSQZa__action{transition:background-color .65s,color .65s,border-color .65s}.world-module__yhSQZa__personalityCopy p{line-height:1.65}@media (min-width:560px) and (max-width:900px){.world-module__yhSQZa__brand{gap:16px}.world-module__yhSQZa__brandArt{width:min(100%,440px,43vh)}.world-module__yhSQZa__brandArt figcaption{font-size:.6rem}.world-module__yhSQZa__brandCopy h2{margin:10px 0 14px}}@media (max-width:559px){.world-module__yhSQZa__lifeNote{margin-top:16px}.world-module__yhSQZa__brandBody{line-height:1.55}.world-module__yhSQZa__brandCopy h2{margin:10px 0 14px}}.world-module__yhSQZa__staticMango{aspect-ratio:365/888;pointer-events:none;position:absolute}.world-module__yhSQZa__staticMango img{object-fit:contain;width:100%;height:100%;display:block;position:relative}.world-module__yhSQZa__contactShadow{filter:blur(2px);pointer-events:none;background:#482d1d65;border-radius:50%;width:80%;height:2%;position:absolute;bottom:-.7%;left:10%}.world-module__yhSQZa__world[data-motion=cinematic] .world-module__yhSQZa__staticMango{display:none}
