/** Shopify CDN: Minification failed

Line 36:24 Expected "{" but found "."
Line 36:51 Unexpected "}"
Line 36:52 Unexpected "}"

**/
/* Good Sans is proprietary; add licensed files through @font-face when available. */
@font-face {
    font-family: 'Good Sans';
    src: url('https://cdn.shopify.com/s/files/1/0964/3406/1593/files/GoodSans-Bold_ee10c68f-c869-479f-9a94-7bb0aaecd33d.woff2?v=1790950585') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0964/3406/1593/files/GoodSans-Bold.woff?v=1790950585') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Good Sans';
    src: url('https://cdn.shopify.com/s/files/1/0964/3406/1593/files/GoodSans-Light_878590e2-9955-40d7-9f7b-a22020ddd857.woff2?v=1790950586') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0964/3406/1593/files/GoodSans-Light.woff?v=1790950585') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Good Sans';
    src: url('https://cdn.shopify.com/s/files/1/0964/3406/1593/files/GoodSans-Medium.woff2?v=1790950585') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0964/3406/1593/files/GoodSans-Medium.woff?v=1790950586') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
:root{--ink:#000;--paper:#fff;--rule:1px solid var(--ink);--font:'Good Sans',Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font);font-size:16px;font-weight:300}h1,h2,h3,p,blockquote{margin:0}button,input,a{font:inherit;color:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;border:0;background:none;padding:0;text-align:inherit}a{text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid #235b92;outline-offset:5px}img{display:block}h1,h2{font-size:64px;line-height:70px;font-weight:500;letter-spacing:-1.28px;text-transform: none !important;}.pill{display:inline-flex;align-items:center;justify-content:center;border:var(--rule);border-radius:36px;padding:5px 20px;font-size:16px;line-height:25px;text-transform:uppercase;transition:background .2s,color .2s}.pill:hover{background:#000;color:#fff}.skip{position:fixed;top:-80px;left:16px;background:#fff;padding:12px;z-index:9}.skip:focus{top:12px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.brand{position:absolute;left:40px;top:46px;width:252px;height:25px;overflow:visible}.brand img{transform:scale(.43929,.43355);transform-origin:top left}header nav{display:flex;gap:8px;}.utilities{position:absolute;right:40px;top:46px;display:flex;gap:40px;font-size:12px;line-height:25px;text-transform:uppercase}.utilities button{text-transform:uppercase}.media{position:relative;overflow:hidden;border:var(--rule)}.media>img{width:100%;height:100%;object-fit:cover}.hero{height:auto;aspect-ratio:8 / 4}.centered{display:flex;flex-direction:column;align-items:center;text-align:center;gap:48px;padding:88px 24px;border:var(--rule)}.intro{min-height:545px}.centered p{max-width:694px;font-size:24px;line-height:28px}.centered .pill{min-height:48px;padding:10px 20px}.intro h1 span{position:relative}.heading-star{position:absolute;left:100%;top:-9px}.split{display:grid;grid-template-columns:1fr 1fr}.split>div,.split>button{min-width:0;aspect-ratio:4/5}.product-photo{display:block;width:100%}.moments{position:relative}.top-divider{height:1px;overflow:visible;position:absolute;top:0;width:100%;overflow:hidden}.moment{height:150px;border:var(--rule);padding:40px;display:flex;align-items:center;justify-content:space-between;gap:30px}.moment p{font-size:36px;font-weight:500;line-height:1.3;letter-spacing:-.72px}.moment img{flex-shrink:0;transition:transform .8s}.moment:hover img{transform:rotate(180deg)}.minerals{aspect-ratio:1440/893}.minerals>img{object-position:bottom;object-fit:fill}.mineral-point{position:absolute;color:white}.mineral-copy{opacity:0;transform:translateY(14px);transition:opacity .8s,transform .8s}.minerals.revealed .mineral-copy{opacity:1;transform:translateY(0)}.mineral-copy h3{text-transform:uppercase;font-size:24px;font-weight:500;letter-spacing:2.4px;line-height:30px;margin-bottom:9px}.mineral-copy p{font-size:16px;line-height:20px}.magnesium{left:2.78%;top:34.83%;width:287px}.potassium{right:.49%;top:57%;width:306px}.sodium{left:2.78%;top:82.08%;width:312px}.potassium .mineral-copy{transition-delay:.2s}.sodium .mineral-copy{transition-delay:.4s}.mineral-point .line,.mineral-point .spark{position:absolute}.magnesium .line{left:292px;top:-12px}.magnesium .spark{left:413px;top:-24px}.potassium .line{right:325px;top:-8px;transform:rotate(180deg)}.potassium .spark{right:448px;top:-20px;transform:rotate(180deg)}.sodium .line{left:243px;top:-12px}.sodium .spark{left:365px;top:-24px}.park-copy{display:flex;align-items:flex-end;padding:52px 40px;border:var(--rule)}.park-copy>div{max-width:456px;display:flex;flex-direction:column;align-items:flex-start;gap:32px}.park-copy p{line-height:20px;letter-spacing:-.32px}.park-photo>img{position:absolute;left:-43.02%;width:186.05%;height:100%;max-width:none}.transparent{aspect-ratio:1.6}.transparent h2{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:white;gap:0}.transparent h2 img{align-self:center;margin-top:-54px;margin-left:2px}.clarity{min-height:700px;padding:100px 33px 100px;border:1px solid #e6e6e6;display:flex;align-items:center}.clarity p{font-size:64px;line-height:80px;font-weight:500;letter-spacing:-1.28px}.quote-copy{display:flex;align-items:center;justify-content:center;border:var(--rule)}.quote-copy>div{width:393px;display:flex;flex-direction:column;gap:32px}.quote blockquote{width:378px;max-width:100%;font-size:24px;line-height:30px;text-align:center;font-weight:500;letter-spacing:-.48px}.quote .pill{padding:10px 20px;white-space:nowrap}.box{aspect-ratio:1.6}.box>img{position:absolute;width:100%;height:199.86%;top:-69.87%;object-fit:fill}.journal{height:557px}.journal p{letter-spacing:-.48px}.recommended>h2{height:47px;padding:0 40px;font-size:16px;line-height:25px;letter-spacing:0}.product-grid{display:grid;grid-template-columns:repeat(3,1fr)}.product-visual{aspect-ratio:480/478;position:relative;border:var(--rule);overflow:hidden}.product-image{width:100%;height:100%;position:relative;display:block;overflow:hidden}.product-image img{width:100%;height:100%;object-fit:cover}.strawberry .product-image img{position:absolute;height:125%;top:-17.52%;object-fit:fill}.pear .product-image img{position:absolute;height:124.99%;top:-12.5%;object-fit:fill}.quick-add{position:absolute;bottom:16px;left:50%;transform:translate(-50%,12px);width:200px;height:36px;background:#000;color:#fff;font-size:12px;opacity:0;transition:opacity .2s,transform .2s}.product:hover .quick-add,.product:focus-within .quick-add{opacity:1;transform:translate(-50%,0)}.quick-add:hover{background:#fff;color:#000}.product-label{height:140px;border:var(--rule);padding:17px 11px;font-weight:500;line-height:25px}.mix .product-label{padding-left:25px}.pear .product-label{padding-left:14px}.product-label p{margin-top:22px}footer{border:var(--rule)}.footer-top{height:357px;padding:47px;display:grid;grid-template-columns:1fr 1fr;gap:80px}.footer-menus{display:grid;grid-template-columns:174px 217px 159px;gap:40px}.footer-menus h3,.subscribe-intro h3{font-size:16px;font-weight:500;text-transform:uppercase;line-height:24px;margin-bottom:24px}.footer-menus button{display:block;line-height:1.4;margin-bottom:10px;white-space:nowrap}.footer-menus button:hover{text-decoration:underline}.footer-right{position:relative;min-width:0}.subscribe-intro{display:flex;gap:56px}.subscribe-intro h3{white-space:nowrap}.subscribe-intro p{line-height:1.4}#subscribe{position:relative;margin-top:16px;height:65px;border:var(--rule);border-radius:50px;display:flex;align-items:center}#subscribe input{border:0;background:none;outline-offset:0;min-width:0;flex:1;padding:20px;width:100%;border-radius:50px}#subscribe button{padding:12px 25px;margin-right:9px;font-size:18px}#subscribe button:hover{text-decoration:underline}.form-detail{position:absolute;left:432px;top:51px;pointer-events:none}#subscribe-status{font-size:12px;min-height:18px;padding-top:6px}.payments{margin-top:47px}.payments>p{margin-bottom:18px;line-height:22px}.payment-row{display:flex;gap:6px}.payment{position:relative;width:55.287px;height:28.045px;flex:none;border:1px solid #000;overflow:hidden}.payment-mask{position:absolute;mask-image:url('assets/4126e.svg');mask-repeat:no-repeat;mask-size:55.198px 28px;left:4.33px;top:2.54px;width:46.638px;height:23.422px;mask-position:-4.316px -2.532px}.payment-mask>img{width:100%;height:100%;object-fit:cover}.payment-1{background:#0075dc;border:0}.payment-1 .payment-mask{left:4.46px;top:1.25px;width:50.872px;height:25.548px;mask-position:-4.441px -1.247px}.payment-3 .payment-mask{left:6.83px;top:1.87px;mask-position:-6.811px -1.861px}.payment-4 .payment-mask{left:-6.76px;top:2px;width:72.542px;height:26.467px;mask-image:url('assets/e3d11.svg');mask-size:54.406px 27px;mask-position:6.735px -1.993px}.payment-4 .payment-mask img{position:absolute;height:86.27%;width:68.1%;left:12.57%;top:6.86%}.payment-vector{position:absolute;left:21.74px;top:5.23px;mask-image:url('assets/e3d11.svg');mask-size:54.406px 27px;mask-position:-21.673px -5.215px;mask-repeat:no-repeat}.payment-5 .payment-mask{left:5.98px;top:1.33px;mask-position:-5.958px -1.322px;overflow:hidden}.payment-5 .payment-mask img{position:absolute;height:116.92%;left:-5.32%;top:-4.38%}.payment-6{background:#232323;border:0}.payment-6 .payment-mask{left:8.12px;top:2.89px;width:39.067px;height:22.27px;mask-position:-8.096px -2.883px}.payment-7 .payment-mask{left:4.36px;top:2.99px;mask-image:url('assets/4ffb2.svg');mask-position:-4.35px -2.979px}.payment-8{background:#622efe;border:0}.payment-8 .payment-mask{top:2.32px;mask-position:-4.316px -2.308px}.payment-9{background:#0034dc;border:0}.payment-9 .payment-mask{left:4.14px;top:2.32px;mask-position:-4.128px -2.308px}.footer-wordmark{height:210px;display:flex;align-items:center;justify-content:center;border-top:var(--rule);border-bottom:var(--rule);overflow:hidden}.copyright{height:54px;display:flex;align-items:center;justify-content:center;font-size:15.35px}dialog{border:var(--rule);padding:48px 32px 32px;max-width:560px;width:calc(100% - 32px);max-height:85vh}dialog::backdrop{background:#0006}.close{position:absolute;right:16px;top:8px;font-size:32px}dialog h2{font-size:32px;line-height:1.2;letter-spacing:-.6px;margin-bottom:24px}dialog p{line-height:1.5;margin:16px 0}dialog input{width:100%;padding:12px;border:var(--rule)}dialog .detail-image{height:240px;max-width:100%;object-fit:contain;margin:auto}dialog .pill{margin-top:12px}dialog.cart{margin-right:0;margin-top:0;height:100vh;max-height:100vh;width:min(480px,100%)}.cart-row{padding:16px 0;border-bottom:var(--rule);display:flex;gap:16px;align-items:center;justify-content:space-between}.cart-row button{font-size:13px;text-decoration:underline}.notice{font-size:13px;color:#555}.search-results button{display:block;padding:14px 0;border-bottom:var(--rule);width:100%}.toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);background:#000;color:#fff;padding:12px 20px;border-radius:24px;opacity:0;pointer-events:none;transition:opacity .2s}.toast.show{opacity:1}
@media(min-width:1600px).desktop-break{display:none}}@media(max-width:1300px){header{height:160px;justify-content:flex-end}header nav{margin:50px 0 0}.utilities{gap:25px}.clarity p{font-size:4.44vw;line-height:1.25}.footer-top{gap:35px;padding:35px}.footer-menus{grid-template-columns:repeat(3,1fr);gap:20px}.footer-menus button{font-size:13px}.subscribe-intro{gap:24px;font-size:14px}.form-detail{display:none}.payment-row{gap:3px;flex-wrap:wrap}.payments{margin-top:30px}.footer-wordmark img{transform:scale(.85)}.mineral-copy{max-width:240px}.mineral-copy h3{font-size:20px}.mineral-point .line{display:none}.magnesium .spark{left:250px}.potassium .spark{right:270px}.sodium .spark{left:250px}.quote-copy>div{width:85%}.quote .pill{font-size:13px}.moment p{font-size:30px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}.mineral-copy{opacity:1;transform:none}}

/* Mobile frame 2013:3198 — 402px design width. */
.menu-toggle,.mobile-break{display:none}.moment-star{flex:none}.mineral-image{display:block;width:100%;height:100%}.mineral-image img{width:100%;height:100%;object-fit:cover;object-position:bottom}#mobile-menu{padding:20px;max-width:none;width:100%;height:100dvh;max-height:none;margin:0;border:0;background:#fff}.menu-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.menu-close{font-size:28px}#mobile-menu nav{display:flex;flex-direction:column;align-items:flex-start;gap:16px}#mobile-menu nav .pill{font-size:24px;padding:5px 28px}.mobile-utilities{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:42px;text-transform:uppercase;font-size:12px}.mobile-utilities button{text-transform:uppercase}
@media(max-width:760px){
body{border-left:var(--rule);border-right:var(--rule)}header{height:57px;padding:16px 19px;align-items:center;justify-content:space-between;border:0}.brand{position:static;width:126px;height:12.5px}.brand img{transform:none}.utilities{position:static;display:flex;align-items:center;gap:16px;line-height:25px}.utilities>[data-open="search"],.utilities>[data-open="account"],header>nav{display:none}.menu-toggle{display:block;width:22px;height:18px}.hero{height:auto;aspect-ratio:402/560;border-left:0;border-right:0}.centered{padding:48px 19px;gap:24px;border:0;min-height:0;height:auto}.intro h1{font-size:38.4px;line-height:42px;letter-spacing:-.768px}.heading-star{top:-5.4px;transform:none}.centered p{font-size:16px;line-height:22px;width:100%;max-width:362px}.centered .pill{font-size:16px;line-height:25px;min-height:48px;padding:10px 20px}.split{display:flex;flex-direction:column}.flavours{display:flex}.split>div,.split>button{width:100%;aspect-ratio:402/503}.product-photo{border-left:0;border-right:0}.moment{height:auto;min-height:63.6px;padding:18px 19px;gap:16px;border:0;border-top:var(--rule)}.moment:last-child{border-bottom:var(--rule)}.moment p{flex:1;min-width:0;font-size:16px;line-height:25px;letter-spacing:-.64px}.moment img{margin:0;transform:none}.moment-star{width:27.57px;height:27.597px}.moment:hover img{transform:rotate(360deg)}.mobile-break{display:inline}.desktop-space{display:none}.minerals{aspect-ratio:auto;border:0;overflow:visible}.mineral-image{height:auto;aspect-ratio:402/440;border-bottom:var(--rule)}.mineral-image img{object-fit:cover}.mineral-points{padding:36px 19px 40px;display:flex;flex-direction:column;gap:20px}.mineral-point{position:static;width:auto;color:#171717}.mineral-copy{max-width:265.2px;opacity:1;transform:none;transition:none}.magnesium .mineral-copy{max-width:243.95px}.potassium .mineral-copy{max-width:260.1px}.mineral-copy h3{font-size:20.4px;line-height:25.5px;letter-spacing:0;font-weight:500;margin-bottom:7.56px}.mineral-copy p{font-size:13.6px;line-height:17px}.mineral-point .line,.mineral-point .spark{display:none}.park-photo{order:-1;border-left:0;border-right:0}.park-photo>img{position:static;left:auto;width:100%;height:100%;object-fit:cover}.park-copy{aspect-ratio:auto!important;min-height:0;padding:40px 19px 48px;border:0}.park-copy>div{max-width:none;gap:20px}.park-copy h2{font-size:36px;line-height:39.375px;letter-spacing:-.72px}.park-copy p{font-size:16px;line-height:22px}.park-copy .pill{font-size:16px;line-height:25px;padding:5px 20px}.transparent{aspect-ratio:402/503;border-left:0;border-right:0}.transparent h2{font-size:32px;line-height:35px;letter-spacing:-.64px}.transparent h2 img{display:none}.clarity{min-height:0;padding:56px 19px;border:0}.clarity p{font-size:30px;line-height:35px;letter-spacing:-.6px}.desktop-break{display:none}.quote>.media{border-left:0;border-right:0}.quote-copy{aspect-ratio:auto!important;padding:48px 19px;border:0}.quote-copy>div{width:100%;align-items:center;gap:24px}.quote blockquote{width:340.2px;max-width:100%;font-size:21.6px;line-height:27px;letter-spacing:-.432px}.quote .pill{font-size:14.4px;line-height:22.5px;padding:9px 18px;white-space:normal;text-align:center}.box{aspect-ratio:402/503;border-left:0;border-right:0}.box>img{position:static;top:auto;height:100%;width:100%;object-fit:cover}.journal h2{font-size:31.35px;line-height:34.29px;letter-spacing:-.627px}.journal p{letter-spacing:-.32px}.journal .pill{min-height:45.6px;font-size:15.2px;line-height:23.75px;padding:9.5px 19px}.recommended{padding:40px 0 48px;border-top:var(--rule)}.recommended>h2{height:auto;padding:0 19px;margin-bottom:16px;font-size:16px;line-height:25px}.product-grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:20px;padding:0 19px;scrollbar-width:none}.product-grid::-webkit-scrollbar{display:none}.product{width:300px;flex:0 0 300px;scroll-snap-align:start}.product-visual{height:298.75px;aspect-ratio:auto;border-width:.625px}.product-label{height:87.5px;padding:12.75px 6.88px;font-size:10px;line-height:15.625px;border-width:.625px}.mix .product-label{padding-left:15.63px}.pear .product-label{padding-left:8.75px}.product-label p{margin-top:13.75px}.quick-add{opacity:0;transform:translate(-50%,12px)}.product:hover .quick-add,.product:focus-within .quick-add{opacity:1;transform:translate(-50%,0)}footer{border:0;border-top:var(--rule);display:flex;flex-direction:column;gap:32px;padding:40px 19px 32px}.footer-top,.footer-right{display:contents}.subscribe-intro{order:0;display:flex;flex-direction:column;gap:8px;font-size:14.423px}.subscribe-intro h3{font-size:16.026px;line-height:24.039px;margin:0}.subscribe-intro p{max-width:310.099px;line-height:1.4}#subscribe{order:1;width:100%;margin-top:-16px;height:65.105px;flex:none}#subscribe input{font-size:16.026px;padding-left:21px;padding-right:0}#subscribe button{font-size:18.029px;padding:12px 25px;flex:none}#subscribe-status{order:2;margin:0;padding:0;min-height:0}#subscribe-status:empty{display:none}.form-detail{display:none}.footer-menus{order:3;display:grid;grid-template-columns:minmax(0,174.28fr) minmax(0,159.256fr);gap:32px 24px}.footer-menus>div:nth-child(1){grid-row:1;grid-column:1}.footer-menus>div:nth-child(3){grid-row:1;grid-column:2}.footer-menus>div:nth-child(2){grid-row:2;grid-column:1/-1}.footer-menus h3{font-size:16.026px;line-height:24.039px;margin-bottom:24px}.footer-menus>div:first-child h3{margin-bottom:30px}.footer-menus button{font-size:16.026px;line-height:1.4;white-space:normal;margin-bottom:10px}.footer-menus button:last-child{margin-bottom:0}.payments{order:4;margin:0;overflow:hidden}.payments>p{font-size:16.026px;line-height:1.4;margin-bottom:0}.payment-row{gap:6px;flex-wrap:nowrap;transform:scale(.663);transform-origin:top left;width:max-content;height:18.594px}.payment-vector img{width:auto;height:auto}.payment-4 .payment-vector{transform:scale(1.5083);transform-origin:top left}.payment-mask{mask-image:url('assets/31a3d.svg')}.payment-4 .payment-mask,.payment-vector{mask-image:url('assets/50179.svg')}.payment-7 .payment-mask{mask-image:url('assets/ea75b.svg')}.footer-wordmark{order:5;height:36.577px;border:0;display:block;overflow:visible}.footer-wordmark img{position:static;transform:scale(var(--mobile-wordmark-scale,1));transform-origin:top left}.copyright{order:6;height:14.423px;font-size:12.282px;line-height:normal}.toast{width:max-content;max-width:90%;font-size:13px;text-align:center}}
@media(max-width:370px){.centered .pill,.park-copy .pill{font-size:14px}.journal h2{font-size:28px}.journal .pill{font-size:13px}.transparent h2{font-size:27px}.footer-menus{column-gap:16px}.footer-menus button{font-size:14px}#subscribe button{padding-left:12px;padding-right:12px}.payment-row{transform:scale(.55)}}

/* Keep the still image visible until hover video playback begins. */
.flavour-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;pointer-events:none;transition:opacity .2s}.product-photo.is-playing .flavour-video{opacity:1}
@media(prefers-reduced-motion:reduce){.flavour-video{transition:none}}
picture.moment-star img {
    width: 55px;
    height: 55px;
}
.mineral-points img.spark {
    width: 24px;
    height: 24px;
}
.split>div, .split>button {
    border-radius: 0;
}
.transparent.media h2 img {
    width: 24px;
    height: 24px;
}
.transparent.media video {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.recommended>h2 {
    margin-top: 8rem;
}
picture.heading-star img {
    width: 23px;
    height: 23px;
}.transparent h2 {
    flex-direction: column;
    width: fit-content;
    margin: 0 auto;
    gap: 0 !important;
}

.transparent.media h2 img {
    right: -26px;
    position: absolute;
    transform: translateY(-34px);
}

.transparent.media a {
    margin-top: 35px;
    border-color: #fff;
}
@media only screen and (max-width: 549px) {
.recommended>h2 {
    margin-top: 0rem;
}
picture.moment-star img {
    width: 27px;
    height: 27px;
}
.transparent h2 {
    text-align: center;
}
.transparent.media a {
    margin-top: 22px;
    border-color: #fff;
}
picture.heading-star img {
    width: 14px;
    height: 14px;
}
}