wave-ingredient-orbit{display:block}.wave-ingredient-orbit{--wave-orbit-bg: var(--wave-grey-50);--wave-orbit-line: #d9d9d9;--wave-orbit-muted: #6e6e73;--wave-orbit-dot: .9rem;--wave-orbit-dot-box: 2.4rem;background:var(--wave-orbit-bg);color:var(--wave-ink);letter-spacing:0;scroll-margin-top:var(--wave-header-height)}@supports selector(:has(a)){.wave-ingredient-orbit{scroll-margin-top:0}}.wave-ingredient-orbit__title{font-family:var(--font-sans);font-weight:800;font-size:var(--wave-fs-h2);line-height:1.05;letter-spacing:0;text-transform:uppercase;color:var(--wave-ink);word-break:normal;overflow-wrap:break-word}.wave-ingredient-orbit__subtitle{margin-top:.6rem;font-family:var(--font-mono);font-weight:400;font-size:var(--wave-fs-lead);line-height:1.111;color:var(--wave-ink)}.wave-ingredient-orbit__layout{display:grid;grid-template-columns:minmax(0,1fr);row-gap:2.8rem}.wave-ingredient-orbit__head{min-width:0}.wave-ingredient-orbit__cta{min-width:0;margin-top:-.8rem}.wave-ingredient-orbit__button{width:100%}.wave-ingredient-orbit__sep{font-size:1px;line-height:0;letter-spacing:-1px;opacity:0;-webkit-user-select:none;user-select:none}.wave-ingredient-orbit__empty{font-family:var(--font-mono);font-size:1.4rem;color:var(--wave-orbit-muted)}.wave-ingredient-orbit__stage{position:relative;display:grid;grid-template-columns:minmax(0,1fr);row-gap:2.4rem;min-width:0;padding-top:2.8rem}.wave-ingredient-orbit__ring{display:none}.wave-ingredient-orbit__pouch{position:relative;justify-self:center;width:8.6rem;isolation:isolate}.wave-ingredient-orbit__pouch:before{content:"";position:absolute;z-index:-1;left:50%;top:37%;width:21rem;aspect-ratio:1;border:1px solid var(--wave-orbit-line);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.wave-ingredient-orbit__pouch-img{display:block;width:100%;height:auto;mix-blend-mode:darken}.wave-ingredient-orbit__list{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;border-top:1px solid var(--wave-line-soft)}.wave-ingredient-orbit__item{min-width:0;border-bottom:1px solid var(--wave-line-soft)}.wave-ingredient-orbit__trigger{display:grid;grid-template-columns:var(--wave-orbit-dot-box) minmax(0,1fr) auto;align-items:center;column-gap:1.4rem;width:100%;min-height:6.4rem;margin:0;padding:1.4rem .2rem 1.4rem 0;border:0;border-radius:1.2rem;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.wave-ingredient-orbit__dot{position:relative;display:block;flex:none;width:var(--wave-orbit-dot-box);height:var(--wave-orbit-dot-box);transition:transform var(--wave-dur) var(--wave-ease)}.wave-ingredient-orbit__dot:before,.wave-ingredient-orbit__dot:after{content:"";position:absolute;left:50%;top:50%;width:var(--wave-orbit-dot);height:var(--wave-orbit-dot);margin:calc(var(--wave-orbit-dot) / -2) 0 0 calc(var(--wave-orbit-dot) / -2);border-radius:50%;background:var(--wave-ink)}.wave-ingredient-orbit__dot:before{z-index:1;animation:wave-orbit-pump 2.4s ease-in-out var(--wave-orbit-delay, 0s) infinite}.wave-ingredient-orbit__dot:after{opacity:0;animation:wave-orbit-ripple 2.4s cubic-bezier(.25,.6,.3,1) var(--wave-orbit-delay, 0s) infinite}@keyframes wave-orbit-pump{0%,36%,to{transform:scale(1)}14%{transform:scale(1.2)}}@keyframes wave-orbit-ripple{0%{opacity:.45;transform:scale(1)}62%,to{opacity:0;transform:scale(2.6)}}.wave-ingredient-orbit__ping{position:absolute;left:50%;top:50%;width:var(--wave-orbit-dot);height:var(--wave-orbit-dot);margin:calc(var(--wave-orbit-dot) / -2) 0 0 calc(var(--wave-orbit-dot) / -2);border-radius:50%;background:var(--wave-ink);opacity:0;pointer-events:none}@keyframes wave-orbit-hover-pump{0%,to{transform:scale(1)}30%{transform:scale(1.35)}}@keyframes wave-orbit-hover-ping{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(3)}}.wave-ingredient-orbit__inner.is-paused .wave-ingredient-orbit__dot:before,.wave-ingredient-orbit__inner.is-paused .wave-ingredient-orbit__dot:after{animation-play-state:paused}.wave-ingredient-orbit__inner[data-pulse=intro] .wave-ingredient-orbit__dot:before,.wave-ingredient-orbit__inner[data-pulse=intro] .wave-ingredient-orbit__dot:after{animation-iteration-count:2}.wave-ingredient-orbit__inner[data-pulse=intro]:not(.is-pulsing) .wave-ingredient-orbit__dot:before,.wave-ingredient-orbit__inner[data-pulse=intro]:not(.is-pulsing) .wave-ingredient-orbit__dot:after{animation-name:none}.wave-ingredient-orbit__inner[data-pulse=off] .wave-ingredient-orbit__dot:before{animation:none}.wave-ingredient-orbit__inner[data-pulse=off] .wave-ingredient-orbit__dot:after{width:2rem;height:2rem;margin:-1rem 0 0 -1rem;border:1px solid rgba(26,26,26,.32);background:transparent;opacity:1;animation:none}@media(prefers-reduced-motion:reduce){.wave-ingredient-orbit__dot:before{animation:none}.wave-ingredient-orbit__dot:after{width:2rem;height:2rem;margin:-1rem 0 0 -1rem;border:1px solid rgba(26,26,26,.32);background:transparent;opacity:1;animation:none}.wave-ingredient-orbit__trigger .wave-ingredient-orbit__arrow{transition:none}}.wave-ingredient-orbit__label{display:flex;flex-direction:column;min-width:0}.wave-ingredient-orbit__name{font-family:var(--font-sans);font-weight:700;font-size:1.6rem;line-height:2rem;letter-spacing:.08em;text-transform:uppercase;color:var(--wave-ink);word-break:normal;overflow-wrap:break-word;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:.3rem;transition:text-decoration-color var(--wave-dur) var(--wave-ease)}.wave-ingredient-orbit__latin,.wave-ingredient-orbit__amount{margin-top:.2rem;font-family:var(--font-mono);font-weight:400;font-size:1.5rem;line-height:1.9rem;letter-spacing:.02em;color:var(--wave-orbit-muted)}.wave-ingredient-orbit__more{display:grid;place-items:center;width:3.2rem;height:3.2rem;border:1px solid #e3e3e6;border-radius:50%;background:var(--wave-white);color:var(--wave-ink);transition:transform var(--wave-dur) var(--wave-ease),background-color var(--wave-dur) var(--wave-ease)}.wave-ingredient-orbit__more svg{display:block}.wave-ingredient-orbit__arrow{display:none}@media(hover:hover){.wave-ingredient-orbit__trigger:hover .wave-ingredient-orbit__dot{animation:wave-orbit-hover-pump .6s cubic-bezier(.3,.7,.4,1)}.wave-ingredient-orbit__trigger:hover .wave-ingredient-orbit__ping{animation:wave-orbit-hover-ping .9s cubic-bezier(.25,.6,.3,1)}.wave-ingredient-orbit__trigger:hover .wave-ingredient-orbit__name{text-decoration-color:currentColor}.wave-ingredient-orbit__trigger:hover .wave-ingredient-orbit__more{background:var(--wave-lime);transform:translate(2px)}.wave-ingredient-orbit__trigger:hover .wave-ingredient-orbit__arrow{translate:.1em -.1em}}.wave-ingredient-orbit__trigger:focus-visible .wave-ingredient-orbit__dot{transform:scale(1.5)}.wave-ingredient-orbit__trigger:focus-visible .wave-ingredient-orbit__name{text-decoration-color:currentColor}.wave-ingredient-orbit__trigger:focus-visible .wave-ingredient-orbit__arrow{translate:.1em -.1em}@media(hover:hover)and (prefers-reduced-motion:reduce){.wave-ingredient-orbit__trigger .wave-ingredient-orbit__dot{transition:none}.wave-ingredient-orbit__trigger:hover .wave-ingredient-orbit__dot{animation:none;transform:scale(1.5)}.wave-ingredient-orbit__trigger:hover .wave-ingredient-orbit__ping{animation:none}}.wave-ingredient-orbit__trigger:active .wave-ingredient-orbit__dot{transform:scale(1.3)}@media screen and (min-width:750px){.wave-ingredient-orbit__layout{row-gap:3.6rem}.wave-ingredient-orbit__head{max-width:60rem}.wave-ingredient-orbit__cta{margin-top:-1.2rem}.wave-ingredient-orbit__button{width:auto}.wave-ingredient-orbit__pouch{width:10rem}.wave-ingredient-orbit__pouch:before{width:25rem}.wave-ingredient-orbit__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3.2rem;border-top:0}.wave-ingredient-orbit__item{border-top:1px solid var(--wave-line-soft);border-bottom:0}.wave-ingredient-orbit__item:nth-last-child(-n+2){border-bottom:1px solid var(--wave-line-soft)}}@media screen and (min-width:61.875em){.wave-ingredient-orbit{padding-bottom:2.4rem}.wave-ingredient-orbit__layout{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head cta" "stage stage";align-items:end;column-gap:3.2rem;row-gap:1.6rem}.wave-ingredient-orbit__head{grid-area:head}.wave-ingredient-orbit__cta{grid-area:cta;margin-top:0}.wave-ingredient-orbit__stage{--wave-orbit-u: calc(100cqi / 850);grid-area:stage;justify-self:center;display:block;padding-top:0;width:min(100%,85rem);aspect-ratio:850 / var(--wave-orbit-h, 924);container-type:inline-size}.wave-ingredient-orbit__ring{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.wave-ingredient-orbit__ring circle{fill:none;stroke:var(--wave-orbit-line);stroke-width:1px}.wave-ingredient-orbit__pouch{position:absolute;left:calc(331 * var(--wave-orbit-u));top:calc((301 - var(--wave-orbit-y0, 0)) * var(--wave-orbit-u));width:calc(160 * var(--wave-orbit-u));height:calc(410 * var(--wave-orbit-u))}.wave-ingredient-orbit__pouch:before{content:none}.wave-ingredient-orbit__pouch-img{height:100%;object-fit:contain}.wave-ingredient-orbit__list{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border:0}.wave-ingredient-orbit__item,.wave-ingredient-orbit__item:nth-last-child(-n+2){position:absolute;left:calc(var(--wave-orbit-x) * var(--wave-orbit-u));top:calc((var(--wave-orbit-y) - var(--wave-orbit-y0, 0)) * var(--wave-orbit-u));width:0;height:0;border:0}.wave-ingredient-orbit__item[data-slot=top]{--wave-orbit-x: 407;--wave-orbit-y: 245}.wave-ingredient-orbit__item[data-slot=top-right]{--wave-orbit-x: 568;--wave-orbit-y: 321}.wave-ingredient-orbit__item[data-slot=bottom-right]{--wave-orbit-x: 568;--wave-orbit-y: 620}.wave-ingredient-orbit__item[data-slot=bottom]{--wave-orbit-x: 410;--wave-orbit-y: 730}.wave-ingredient-orbit__item[data-slot=bottom-left]{--wave-orbit-x: 246;--wave-orbit-y: 620}.wave-ingredient-orbit__item[data-slot=top-left]{--wave-orbit-x: 246;--wave-orbit-y: 321}.wave-ingredient-orbit__trigger{--wave-orbit-pad: .8rem;--wave-orbit-reach: calc(-1 * (var(--wave-orbit-pad) + var(--wave-orbit-dot-box) / 2));position:absolute;display:flex;align-items:center;gap:max(.8rem,calc(37 * var(--wave-orbit-u) - var(--wave-orbit-dot-box) / 2));width:max-content;min-height:0;padding:var(--wave-orbit-pad)}.wave-ingredient-orbit__label{width:max-content;max-width:11.6em;font-size:max(1.5rem,calc(19 * var(--wave-orbit-u)))}.wave-ingredient-orbit__name{font-size:max(1.6rem,1em);line-height:1.263;letter-spacing:.105em;text-underline-offset:.22em}.wave-ingredient-orbit__latin,.wave-ingredient-orbit__amount{margin-top:.21em;font-size:1em;line-height:1.053;letter-spacing:.026em}.wave-ingredient-orbit__more{display:none}.wave-ingredient-orbit__name{--wave-orbit-arrow: .62em;--wave-orbit-arrow-gap: .3em}.wave-ingredient-orbit__name-end{white-space:nowrap}.wave-ingredient-orbit__arrow{display:inline-block;width:var(--wave-orbit-arrow);height:var(--wave-orbit-arrow);margin-left:var(--wave-orbit-arrow-gap);vertical-align:.065em;transition:translate var(--wave-dur) var(--wave-ease)}.wave-ingredient-orbit__arrow svg{display:block;width:100%;height:100%;overflow:visible}.wave-ingredient-orbit__item[data-slot=top-right] .wave-ingredient-orbit__trigger,.wave-ingredient-orbit__item[data-slot=bottom-right] .wave-ingredient-orbit__trigger{flex-direction:row;left:var(--wave-orbit-reach);top:0;transform:translateY(-50%);text-align:left}.wave-ingredient-orbit__item[data-slot=top-left] .wave-ingredient-orbit__trigger,.wave-ingredient-orbit__item[data-slot=bottom-left] .wave-ingredient-orbit__trigger{flex-direction:row-reverse;right:var(--wave-orbit-reach);top:0;transform:translateY(-50%);text-align:right}.wave-ingredient-orbit__item[data-slot=top] .wave-ingredient-orbit__trigger{flex-direction:column-reverse;gap:max(.8rem,calc(36 * var(--wave-orbit-u) - var(--wave-orbit-dot-box) / 2));left:0;bottom:var(--wave-orbit-reach);transform:translate(-50%);text-align:center}.wave-ingredient-orbit__item[data-slot=bottom] .wave-ingredient-orbit__trigger{flex-direction:column;gap:max(.8rem,calc(35 * var(--wave-orbit-u) - var(--wave-orbit-dot-box) / 2));left:0;top:var(--wave-orbit-reach);transform:translate(-50%);text-align:center}.wave-ingredient-orbit__item[data-slot=top-left] .wave-ingredient-orbit__label,.wave-ingredient-orbit__item[data-slot=bottom-left] .wave-ingredient-orbit__label{align-items:flex-end}.wave-ingredient-orbit__item[data-slot=top] .wave-ingredient-orbit__label,.wave-ingredient-orbit__item[data-slot=bottom] .wave-ingredient-orbit__label{align-items:center}.wave-ingredient-orbit__item[data-slot=top] .wave-ingredient-orbit__name,.wave-ingredient-orbit__item[data-slot=bottom] .wave-ingredient-orbit__name,.wave-ingredient-orbit__item[data-slot=top-left] .wave-ingredient-orbit__name,.wave-ingredient-orbit__item[data-slot=bottom-left] .wave-ingredient-orbit__name{margin-right:-.105em}.wave-ingredient-orbit__item[data-slot=top] .wave-ingredient-orbit__label,.wave-ingredient-orbit__item[data-slot=bottom] .wave-ingredient-orbit__label{--wave-orbit-arrow-room: calc(1.025*max(1.6rem, 1em)) ;max-width:calc(11.6em + 2 * var(--wave-orbit-arrow-room));padding-inline:var(--wave-orbit-arrow-room)}.wave-ingredient-orbit__item[data-slot=top] .wave-ingredient-orbit__arrow,.wave-ingredient-orbit__item[data-slot=bottom] .wave-ingredient-orbit__arrow{margin-right:calc(-1 * (var(--wave-orbit-arrow-gap) + var(--wave-orbit-arrow)))}.wave-ingredient-orbit__item[data-slot=top-left] .wave-ingredient-orbit__arrow,.wave-ingredient-orbit__item[data-slot=bottom-left] .wave-ingredient-orbit__arrow{margin-right:.205em}}@media screen and (min-width:81.25em){.wave-ingredient-orbit{padding-top:0;padding-bottom:0}.wave-ingredient-orbit__layout{grid-template-columns:minmax(0,max-content) minmax(0,85rem);grid-template-rows:1fr auto auto 1fr;grid-template-areas:". stage" "head stage" "cta stage" ". stage";align-items:start;column-gap:1.8rem;row-gap:0;margin-right:calc(-1 * (var(--wave-gutter) - 1.6rem))}.wave-ingredient-orbit__head,.wave-ingredient-orbit__cta{padding-left:1.6rem}.wave-ingredient-orbit__cta{margin-top:2.2rem;margin-bottom:9.6rem}.wave-ingredient-orbit__stage{justify-self:start;width:100%}}.wave-ingredient-orbit__dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--wave-ink);overflow:hidden;overflow:clip;overscroll-behavior:contain}.wave-ingredient-orbit__dialog[open]{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch}.wave-ingredient-orbit__dialog::backdrop{background:#1a1a1a80}.wave-ingredient-orbit__sheet{position:relative;display:flex;flex-direction:column;width:100%;max-height:88vh;max-height:88dvh;border-radius:2.4rem 2.4rem 0 0;background:var(--wave-white);box-shadow:0 -.8rem 3.2rem #1a1a1a29;overflow:hidden}.wave-ingredient-orbit__sheet:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;height:6.4rem;background:linear-gradient(var(--wave-white) 72%,rgba(255,255,255,0));opacity:0;transition:opacity var(--wave-dur) var(--wave-ease);pointer-events:none}.wave-ingredient-orbit__sheet.is-scrolled:before{opacity:1}.wave-ingredient-orbit__sheet.is-dragging{transition:none}.wave-ingredient-orbit__sheet.is-settling{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.wave-ingredient-orbit__grip{position:relative;z-index:2;display:block;flex:none;width:3.6rem;height:.4rem;margin:.8rem auto 0;border-radius:.2rem;background:#d4d4d8}.wave-ingredient-orbit__close{position:absolute;z-index:2;top:1.2rem;right:1.2rem;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:var(--wave-grey-100);color:var(--wave-ink);cursor:pointer;transition:background-color var(--wave-dur) var(--wave-ease)}.wave-ingredient-orbit__close:hover{background:var(--wave-grey-150)}.wave-ingredient-orbit__close svg{display:block}.wave-ingredient-orbit__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:1.6rem 2.4rem 2.4rem;-webkit-overflow-scrolling:touch}.wave-ingredient-orbit__scroll:focus-visible{outline-offset:-3px}.wave-ingredient-orbit__scroll.is-measuring{display:grid}.wave-ingredient-orbit__scroll.is-measuring>.wave-ingredient-orbit__panel{grid-area:1 / 1;min-width:0}.wave-ingredient-orbit__scroll.is-measuring>.wave-ingredient-orbit__panel[hidden]{display:block;visibility:hidden}.wave-ingredient-orbit__panel-head{display:grid;grid-template-columns:8.8rem minmax(0,1fr);grid-template-rows:1fr auto auto 1fr auto;grid-template-areas:"tile ." "tile name" "tile latin" "tile ." "chips chips";column-gap:1.6rem}.wave-ingredient-orbit__tile{grid-area:tile;align-self:center;position:relative;width:100%;aspect-ratio:1;overflow:hidden;border-radius:1.6rem;background:var(--wave-grey-100);container-type:inline-size}.wave-ingredient-orbit__tile-img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.wave-ingredient-orbit__tile--focus-top .wave-ingredient-orbit__tile-img{object-position:50% 0}.wave-ingredient-orbit__tile--focus-bottom .wave-ingredient-orbit__tile-img{object-position:50% 100%}.wave-ingredient-orbit__tile--cutout .wave-ingredient-orbit__tile-img{padding:8%;object-fit:contain}.wave-ingredient-orbit__tile--specimen .wave-ingredient-orbit__tile-img{top:9%;right:9%;bottom:9%;left:9%;width:82%;height:82%;border-radius:50%}.wave-ingredient-orbit__tile--text{background:radial-gradient(circle at 50% 40%,#d3eea499 0,#d3eea400 66%),var(--wave-grey-100)}.wave-ingredient-orbit__tile-inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5cqi;padding:8cqi;text-align:center}.wave-ingredient-orbit__tile-text{--wave-outline-color: var(--wave-ink);--wave-outline-width: 1.2px;max-width:100%;font-family:var(--font-display);font-weight:400;font-size:min(34cqi,calc(86cqi / (var(--wave-orbit-chars, 6) * .72)));line-height:1;text-transform:uppercase;white-space:nowrap;font-synthesis:none}.wave-ingredient-orbit__tile-caption{display:none;max-width:100%;font-family:var(--font-mono);font-size:max(1.1rem,9.5cqi);line-height:1.2;color:var(--wave-grey-600);white-space:nowrap}.wave-ingredient-orbit__tile-caption sub{font-size:.8em;line-height:0;vertical-align:-.25em}@media screen and (min-width:750px){.wave-ingredient-orbit__tile-caption{display:block}}.wave-ingredient-orbit__panel-name{grid-area:name;min-width:0;padding-right:4.4rem;font-family:var(--font-sans);font-weight:800;font-size:2.4rem;line-height:1.05;letter-spacing:0;text-transform:uppercase;color:var(--wave-ink);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.wave-ingredient-orbit__panel-name:focus,.wave-ingredient-orbit__panel-name:focus-visible{outline:none}.wave-ingredient-orbit__panel-latin{grid-area:latin;min-width:0;margin-top:.4rem;padding-right:4.4rem;font-family:var(--font-mono);font-size:1.5rem;line-height:1.3;color:var(--wave-orbit-muted)}.wave-ingredient-orbit__chips{grid-area:chips;display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.6rem}.wave-ingredient-orbit__chip{display:inline-flex;align-items:center;min-height:2.8rem;padding:.4rem 1.2rem;border:1px solid #e3e3e6;border-radius:var(--wave-radius-pill);background:var(--wave-white);font-family:var(--font-sans);font-weight:700;font-size:1.3rem;line-height:1.2;color:var(--wave-grey-700)}.wave-ingredient-orbit__chip--amount{border-color:var(--wave-lime);background:var(--wave-lime);font-family:var(--font-mono);font-weight:400;font-size:1.4rem;color:var(--wave-ink)}.wave-ingredient-orbit__panel-desc{margin-top:2.4rem;font-family:var(--font-mono);font-size:1.5rem;line-height:1.6;color:var(--wave-ink);text-wrap:pretty}.wave-ingredient-orbit__panel-subhead{margin-top:2.4rem;font-family:var(--font-sans);font-weight:700;font-size:1.4rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--wave-ink)}.wave-ingredient-orbit__panel-details{margin-top:1.2rem;font-family:var(--font-mono);font-size:1.4rem;line-height:1.5;color:var(--wave-ink)}.wave-ingredient-orbit__panel-details ul,.wave-ingredient-orbit__panel-details ol{margin:0;padding:0;list-style:none}.wave-ingredient-orbit__panel-details li{position:relative;padding-left:2rem}.wave-ingredient-orbit__panel-details li+li{margin-top:.8rem}.wave-ingredient-orbit__panel-details li:before{content:"";position:absolute;left:.2rem;top:.75em;width:.6rem;height:.6rem;border-radius:50%;background:var(--wave-ink);transform:translateY(-50%)}.wave-ingredient-orbit__panel-details strong{font-family:var(--font-sans);font-weight:700}.wave-ingredient-orbit__panel-details *+p,.wave-ingredient-orbit__panel-details p+ul,.wave-ingredient-orbit__panel-details p+ol{margin-top:1rem}.wave-ingredient-orbit__foot{flex:none;display:grid;grid-template-columns:minmax(0,1fr);row-gap:.4rem;padding:.8rem 2.4rem max(2rem,calc(1.2rem + env(safe-area-inset-bottom,0px)));border-top:1px solid var(--wave-grey-150);background:var(--wave-white)}.wave-ingredient-orbit__foot-link{display:inline-flex;align-items:center;justify-self:start;gap:1.2rem;min-height:4.4rem;font-family:var(--font-mono);font-size:1.4rem;line-height:2rem;color:var(--wave-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem}.wave-ingredient-orbit__foot-link:hover{text-decoration-thickness:2px}.wave-ingredient-orbit__foot-link-icon{display:grid;flex:none;place-items:center;width:2.4rem;height:2.4rem;border-radius:50%;background:var(--wave-ink);color:var(--wave-white);transition:transform var(--wave-dur) var(--wave-ease)}.wave-ingredient-orbit__foot-link:hover .wave-ingredient-orbit__foot-link-icon{transform:translate(1px,-1px)}.wave-ingredient-orbit__foot-link-icon svg{display:block}.wave-ingredient-orbit__pager{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.wave-ingredient-orbit__pager-btn{display:flex;align-items:center;gap:.8rem;min-width:0;min-height:5.2rem;margin:0;padding:.4rem .6rem .4rem 0;border:0;border-radius:var(--wave-radius-pill);background:none;color:var(--wave-ink);font:inherit;letter-spacing:0;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.wave-ingredient-orbit__pager-btn--next{justify-content:flex-end;padding:.4rem 0 .4rem .6rem;text-align:right}.wave-ingredient-orbit__pager-icon{display:grid;flex:none;place-items:center;width:4rem;height:4rem;border-radius:50%;background:var(--wave-grey-100);color:var(--wave-ink);transition:background-color var(--wave-dur) var(--wave-ease),transform var(--wave-dur) var(--wave-ease)}.wave-ingredient-orbit__pager-icon svg{display:block}@media(hover:hover){.wave-ingredient-orbit__pager-btn:hover .wave-ingredient-orbit__pager-icon{background:var(--wave-lime)}.wave-ingredient-orbit__pager-btn--prev:hover .wave-ingredient-orbit__pager-icon{transform:translate(-2px)}.wave-ingredient-orbit__pager-btn--next:hover .wave-ingredient-orbit__pager-icon{transform:translate(2px)}}.wave-ingredient-orbit__pager-text{display:flex;flex-direction:column;min-width:0}.wave-ingredient-orbit__pager-label{font-family:var(--font-mono);font-size:1.2rem;line-height:1.5rem;color:var(--wave-orbit-muted)}.wave-ingredient-orbit__pager-name{overflow:hidden;font-family:var(--font-sans);font-weight:700;font-size:1.3rem;line-height:1.6rem;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width:374px){.wave-ingredient-orbit__panel-head{grid-template-columns:7.2rem minmax(0,1fr);column-gap:1.2rem}.wave-ingredient-orbit__panel-name{font-size:2rem}.wave-ingredient-orbit__pager-icon{width:3.6rem;height:3.6rem}.wave-ingredient-orbit__pager-btn,.wave-ingredient-orbit__pager-btn.wave-ingredient-orbit__pager-btn--next{gap:.6rem;padding-left:0;padding-right:0}.wave-ingredient-orbit__pager-name{font-size:1.2rem;letter-spacing:0}}@media(prefers-reduced-motion:no-preference){.wave-ingredient-orbit__dialog[open] .wave-ingredient-orbit__sheet{animation:wave-orbit-sheet-in .3s cubic-bezier(.2,.8,.2,1)}.wave-ingredient-orbit__dialog[open]::backdrop{animation:wave-orbit-fade-in .2s ease-out}.wave-ingredient-orbit__dialog.is-closing .wave-ingredient-orbit__sheet{animation:wave-orbit-sheet-out .2s cubic-bezier(.4,0,1,1) forwards}.wave-ingredient-orbit__dialog.is-closing::backdrop{animation:wave-orbit-fade-out .2s ease-in forwards}.wave-ingredient-orbit__dialog.is-closing .wave-ingredient-orbit__sheet.is-settling{animation:none}}@keyframes wave-orbit-sheet-in{0%{transform:translateY(100%)}}@keyframes wave-orbit-sheet-out{to{transform:translateY(100%)}}@keyframes wave-orbit-card-in{0%{opacity:0;transform:translateY(1.2rem) scale(.96)}}@keyframes wave-orbit-card-out{to{opacity:0;transform:translateY(.8rem) scale(.97)}}@keyframes wave-orbit-fade-in{0%{opacity:0}}@keyframes wave-orbit-fade-out{to{opacity:0}}@media screen and (min-width:750px){.wave-ingredient-orbit__dialog{padding:3.2rem 2.4rem}.wave-ingredient-orbit__dialog[open]{justify-content:center;align-items:center}.wave-ingredient-orbit__sheet{max-width:76rem;max-height:min(100%,88rem);border-radius:2.8rem;box-shadow:0 2.4rem 8rem #1a1a1a38}.wave-ingredient-orbit__grip{display:none}.wave-ingredient-orbit__sheet:before{height:8.8rem}.wave-ingredient-orbit__close{top:2rem;right:2rem}.wave-ingredient-orbit__scroll{display:grid;padding:4.8rem 4.8rem 3.2rem}.wave-ingredient-orbit__panel{grid-area:1 / 1;min-width:0}.wave-ingredient-orbit__panel[hidden]{display:block;visibility:hidden}.wave-ingredient-orbit__panel-head{grid-template-columns:12rem minmax(0,1fr);grid-template-rows:1fr auto auto auto 1fr;grid-template-areas:"tile ." "tile name" "tile latin" "tile chips" "tile .";column-gap:2.4rem}.wave-ingredient-orbit__tile{border-radius:2rem}.wave-ingredient-orbit__panel-name{padding-right:4rem;font-size:3.2rem}.wave-ingredient-orbit__panel-latin{padding-right:4rem;font-size:1.6rem}.wave-ingredient-orbit__chips{margin-top:1.2rem}.wave-ingredient-orbit__panel-desc{margin-top:3.2rem;font-size:1.6rem}.wave-ingredient-orbit__panel-subhead{margin-top:3.2rem;font-size:1.5rem}.wave-ingredient-orbit__panel-details{font-size:1.5rem}.wave-ingredient-orbit__foot{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:2.4rem;padding:1.6rem 4.8rem 2.4rem}.wave-ingredient-orbit__pager{grid-template-columns:repeat(2,minmax(0,auto));gap:1.6rem}.wave-ingredient-orbit__pager-btn{gap:1.2rem}.wave-ingredient-orbit__pager-icon{width:4.4rem;height:4.4rem}.wave-ingredient-orbit__pager-name{font-size:1.4rem;white-space:nowrap}}@media screen and (min-width:750px)and (prefers-reduced-motion:no-preference){.wave-ingredient-orbit__dialog[open] .wave-ingredient-orbit__sheet{animation:wave-orbit-card-in .2s cubic-bezier(.2,.8,.2,1)}.wave-ingredient-orbit__dialog.is-closing .wave-ingredient-orbit__sheet{animation:wave-orbit-card-out .18s cubic-bezier(.4,0,1,1) forwards}}@media screen and (max-width:749px)and (max-height:31.25em){.wave-ingredient-orbit__foot-link{display:none}.wave-ingredient-orbit__foot{padding-top:.6rem;padding-bottom:max(1.6rem,env(safe-area-inset-bottom,0px))}.wave-ingredient-orbit__pager-btn{min-height:4.4rem}.wave-ingredient-orbit__scroll{padding-top:1.2rem;padding-bottom:1.6rem}.wave-ingredient-orbit__panel-head{grid-template-columns:6.4rem minmax(0,1fr);column-gap:1.2rem}.wave-ingredient-orbit__panel-name{font-size:2rem}.wave-ingredient-orbit__chips{margin-top:1rem}.wave-ingredient-orbit__panel-desc{margin-top:1.6rem}}@media screen and (min-width:480px)and (max-width:749px)and (max-height:31.25em){.wave-ingredient-orbit__panel-head{grid-template-rows:1fr auto auto auto 1fr;grid-template-areas:"tile ." "tile name" "tile latin" "tile chips" "tile ."}.wave-ingredient-orbit__chips{margin-top:.8rem}}@media screen and (min-width:750px)and (max-height:35em){.wave-ingredient-orbit__dialog{padding:1.2rem 2.4rem}.wave-ingredient-orbit__close{top:1.2rem;right:1.2rem}.wave-ingredient-orbit__sheet:before{height:6.4rem}.wave-ingredient-orbit__scroll{padding:2.4rem 4.8rem 1.6rem}.wave-ingredient-orbit__panel-head{grid-template-columns:8.8rem minmax(0,1fr);column-gap:2rem}.wave-ingredient-orbit__tile-caption{display:none}.wave-ingredient-orbit__panel-name{font-size:2.8rem}.wave-ingredient-orbit__chips{margin-top:.8rem}.wave-ingredient-orbit__panel-desc,.wave-ingredient-orbit__panel-subhead{margin-top:2rem}.wave-ingredient-orbit__foot{padding:.8rem 4.8rem 1.2rem}}@media(forced-colors:active){.wave-ingredient-orbit__ring circle{stroke:CanvasText}.wave-ingredient-orbit__dot:before{background:CanvasText}.wave-ingredient-orbit__dot:after{background:transparent;border:1px solid CanvasText}.wave-ingredient-orbit__ping{background:CanvasText}.wave-ingredient-orbit__panel-details li:before{background:CanvasText}.wave-ingredient-orbit__sheet,.wave-ingredient-orbit__close,.wave-ingredient-orbit__pager-icon,.wave-ingredient-orbit__chip,.wave-ingredient-orbit__tile{border:1px solid CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-wave-ingredient-orbit.css.map */
