.collection-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(500px,1fr))}.collections{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--collection-card-size),100%),1fr));gap:var(--grid-gap)}.collections--compact{--collection-card-size: 160px}.collections--full{--collection-card-size: 280px}.collection-card{display:flex;flex-direction:column;width:100%}.custom-section{position:relative;overflow:hidden;width:100%}.custom-section__background{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.custom-section__background img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-section__content{display:grid;grid-template-columns:var(--content-grid)}.custom-section__content>*{grid-column:2}.oddgut-footer{color:#fff;background:var(--oddgut-green)}.oddgut-footer a{color:inherit;text-decoration:none}.oddgut-footer__newsletter{display:grid;grid-template-columns:minmax(0,1fr) minmax(440px,.9fr);align-items:end;gap:3rem;padding:4.2rem max(2rem,6vw) 3.5rem;border-block-end:1px solid rgb(255 255 255 / 35%)}.oddgut-footer__newsletter h2{margin-block-end:.7rem;font-family:var(--font-heading);font-size:clamp(2rem,3vw,3.3rem);font-weight:400}.oddgut-footer__form{position:relative;display:grid;grid-template-columns:1fr auto;gap:.7rem}.oddgut-footer__form input{min-width:0;min-height:48px;padding-inline:1.1rem;border:1px solid #fff;border-radius:var(--radius-pill);color:#fff;background:transparent}.oddgut-footer__form input::placeholder{color:#fffc}.oddgut-footer__form button{min-height:48px;padding-inline:1.5rem;border:0;border-radius:var(--radius-pill);color:var(--oddgut-green);background:#fff;font-weight:700;cursor:pointer}.oddgut-footer__message{grid-column:1 / -1;margin:0;font-size:12px}.oddgut-footer__main{display:grid;grid-template-columns:.65fr 2.4fr 1fr;gap:4rem;padding:3.4rem max(2rem,6vw)}.oddgut-footer__social{display:flex;align-items:start;gap:1rem}.oddgut-footer__social a{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgb(255 255 255 / 60%);border-radius:50%;font-size:12px;font-weight:700}.oddgut-footer__menus{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.oddgut-footer__menu summary{margin-block-end:1rem;font-family:var(--font-heading);font-size:1.2rem;list-style:none;pointer-events:none}.oddgut-footer__menu nav{display:grid;gap:.65rem;font-size:13px}.oddgut-footer__address{font-size:13px;line-height:1.65}.oddgut-footer__address p+p{margin-block-start:.8rem}.oddgut-footer__bottom{display:flex;min-height:94px;align-items:center;gap:2rem;padding-inline:max(2rem,6vw);border-block-start:1px solid rgb(255 255 255 / 35%);font-size:11px}.oddgut-footer__logo{display:block;width:140px;flex-shrink:0;margin-inline-end:auto;color:#fff;font-family:var(--font-heading);font-size:1.25rem;font-weight:700;letter-spacing:.08em}.oddgut-footer__logo img{width:140px;height:auto;filter:brightness(0) invert(1)}@media(max-width:767px){.oddgut-footer__newsletter{grid-template-columns:1fr;gap:1.6rem;padding:3rem 1.25rem 2.7rem}.oddgut-footer__newsletter h2{font-size:1.7rem}.oddgut-footer__newsletter p{font-size:12px}.oddgut-footer__form{grid-template-columns:1fr}.oddgut-footer__main{grid-template-columns:1fr;gap:2rem;padding:2.5rem 1.25rem}.oddgut-footer__menus{grid-template-columns:1fr;gap:0;border-block-start:1px solid rgb(255 255 255 / 35%)}.oddgut-footer__menu{border-block-end:1px solid rgb(255 255 255 / 35%)}.oddgut-footer__menu summary{position:relative;margin:0;padding-block:.9rem;pointer-events:auto;cursor:pointer}.oddgut-footer__menu summary:after{position:absolute;content:"+";inset-inline-end:0}.oddgut-footer__menu[open] summary:after{content:"\2212"}.oddgut-footer__menu nav{padding-block-end:1rem}.oddgut-footer__bottom{min-height:130px;flex-wrap:wrap;gap:.8rem 1.4rem;padding:1.6rem 1.25rem}.oddgut-footer__logo{flex-basis:100%}}.oddgut-announcement{display:grid;padding:6.5px 13px;color:#fff;background:#215b32;font-size:14.8px;line-height:20.72px;text-align:center}.oddgut-announcement__slides{display:grid}.oddgut-announcement__slide{grid-area:1 / 1;opacity:0;visibility:hidden;animation:oddgut-announcement-fade 10s ease-in-out infinite}.oddgut-announcement__slide--first{opacity:1;visibility:visible}.oddgut-announcement__slide:nth-child(2){animation-delay:5s}.oddgut-announcement a{color:inherit;font-weight:400;text-decoration:underline}.oddgut-announcement strong{font-weight:700}@keyframes oddgut-announcement-fade{0%{opacity:0;visibility:hidden}5%{opacity:1;visibility:visible}45%{opacity:1;visibility:visible}50%,to{opacity:0;visibility:hidden}}.oddgut-announcement:focus-within .oddgut-announcement__slide{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.oddgut-announcement__slide{animation:none;opacity:1;visibility:visible;grid-area:auto}}.oddgut-header{position:sticky;z-index:20;inset-block-start:0;display:flex;height:73px;align-items:center;justify-content:space-between;font-family:Timesquare-Bold,sans-serif;padding-inline:4rem;color:var(--oddgut-green);background:#fff;box-shadow:0 1px #1b5b3314}.oddgut-header a,.oddgut-header summary{color:inherit;text-decoration:none}.oddgut-header__primary,.oddgut-header__actions{display:flex;align-items:center;gap:2rem}.oddgut-header__primary{min-width:31%;font-size:18px;font-weight:600}.oddgut-header__shop{position:relative}.oddgut-header__shop summary{cursor:pointer;list-style:none}.oddgut-header__shop summary::-webkit-details-marker{display:none}.oddgut-header__mega-menu{position:absolute;z-index:30;inset-block-start:2rem;inset-inline-start:-1.5rem;display:grid;width:260px;padding:var(--space-md);border-radius:0 0 var(--radius-md) var(--radius-md);background:#fff;box-shadow:0 14px 35px #14462729}.oddgut-header__mega-menu a{padding-block:.65rem}.oddgut-header__logo{position:absolute;inset-inline-start:50%;width:104px;text-decoration:none;transform:translate(-50%)}.oddgut-header__logo img{display:block;width:100%;height:auto}.oddgut-header__wordmark{display:block;font-family:var(--font-heading);font-size:1.5rem;text-align:center}.oddgut-header__actions{justify-content:flex-end;min-width:31%;gap:1rem}.oddgut-header__best-sellers{padding:.45rem 1.2rem;border-radius:999px;color:#fff!important;background:var(--oddgut-green);font-size:12px;font-weight:700}.oddgut-header__icon{position:relative;display:flex;width:22px;height:22px;align-items:center;justify-content:center}.oddgut-header__cart{padding:0;border:0;background:transparent;cursor:pointer}.oddgut-header__icon svg{width:19px;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.oddgut-header__cart-count{position:absolute;inset-block-start:-8px;inset-inline-end:-8px;display:grid;width:16px;height:16px;place-items:center;border-radius:50%;color:#fff;background:var(--oddgut-green);font-size:9px}.oddgut-header__cart-count[hidden]{display:none}.oddgut-header__country{border:0;color:#3156b3;background:transparent;font-size:22px;cursor:pointer}.oddgut-header__mobile-menu,.oddgut-quick-links{display:none}@media(max-width:1023px){.oddgut-header{height:49px;padding-inline:14px}.oddgut-header__primary,.oddgut-header__best-sellers,.oddgut-header__search,.oddgut-header__account{display:none}.oddgut-header__mobile-menu{display:block}.oddgut-header__mobile-menu summary{display:grid;width:22px;gap:4px;cursor:pointer;list-style:none}.oddgut-header__mobile-menu summary span{display:block;width:17px;height:1px;background:var(--oddgut-green)}.oddgut-header__mobile-menu nav{position:absolute;z-index:40;inset-block-start:49px;inset-inline-start:0;display:grid;width:min(88vw,360px);min-height:calc(100dvh - 82px);align-content:start;padding:2rem;background:#fff;box-shadow:15px 20px 40px #1446272e}.oddgut-header__mobile-menu nav a{padding-block:.8rem;border-block-end:1px solid rgb(26 90 51 / 12%);font-family:var(--font-heading);font-size:1.5rem}.oddgut-header__logo{width:104px}.oddgut-header__actions{min-width:0}.oddgut-header__country{order:-1}.oddgut-header__icon{width:20px}.oddgut-quick-links{display:flex;height:41px;align-items:center;gap:24px;overflow-x:auto;padding-inline:16px;color:#fff;background:var(--oddgut-green);font-family:TTravels-DemiBold,sans-serif;font-size:14px;font-weight:700;scrollbar-width:none;white-space:nowrap}.oddgut-quick-links--product{display:none}.oddgut-quick-links::-webkit-scrollbar{display:none}.oddgut-quick-links a{color:inherit;text-decoration:none}}.oddgut-header__country{position:relative;font-size:14px;color:var(--oddgut-green)}.oddgut-header__country summary{display:grid;place-items:center;width:28px;height:28px;list-style:none;cursor:pointer}.oddgut-header__country summary::-webkit-details-marker{display:none}.oddgut-header__countries{position:absolute;inset-block-start:calc(100% + 16px);inset-inline-end:0;width:max-content;max-width:min(320px,85vw);max-height:60dvh;overflow-y:auto;background:#fff;border:1px solid #c4e7bc;border-radius:16px;padding:8px;box-shadow:0 8px 24px #215b3220;z-index:30}.oddgut-header__countries button{display:block;width:100%;padding:10px 16px;border:0;border-radius:8px;color:inherit;background:transparent;text-align:start;font:inherit;cursor:pointer}.oddgut-header__countries button:hover,.oddgut-header__countries button[aria-current]{background:#eff5ec}.welcome{display:grid;grid-template-columns:var(--content-grid);background-color:#f6f6f7;padding:72px 0}.welcome-content{grid-column:2;display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:0 24px}.welcome-description{max-width:80ch;line-height:1.4;margin-top:1.5rem}.icon{width:300px}.highlights{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-top:50px}@media(max-width:1100px){.highlights{grid-template-columns:1fr}}.highlight{display:flex;flex-direction:column;height:100%;padding:24px;border-radius:8px;background-color:#eef3ff;color:#5c5f62;line-height:1.4}.highlight>*+*{margin-top:1rem}.highlight h3{font-size:1rem;color:#202223}.highlight-description{flex:1 1}.highlight a{display:flex;width:fit-content;background-color:#fafbfb;box-shadow:#0003 0 -3px inset,#ffffffe6 0 2px inset;border:1px solid rgb(140,145,150);border-radius:4px;color:#5c5f62;padding:3px 10px 5px;text-decoration:none}.oddgut-home{overflow:clip;color:var(--oddgut-green)}.oddgut-home h2,.oddgut-products__heading{font-family:var(--font-heading);font-size:3rem;font-weight:400;line-height:1.2;text-align:center}.oddgut-button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:.8rem 1.8rem;border:0;border-radius:var(--radius-pill);color:#fff;background:var(--oddgut-green);font-size:14px;font-weight:700;text-decoration:none;transition:background .18s ease,transform .18s ease}.oddgut-button:hover{background:var(--oddgut-green-dark);transform:translateY(-1px)}.oddgut-button--small{width:100%;min-height:38px;padding:.55rem 1rem;font-size:12px}.oddgut-button--light{color:var(--oddgut-green);background:#fff}.oddgut-hero{position:relative;display:block;background:#5bc7e7}.oddgut-hero__track,.oddgut-hero__slide,.oddgut-hero__slide a,.oddgut-hero picture{display:block;width:100%}.oddgut-hero__slide{position:relative}.oddgut-hero__slide.is-active{display:block}.oddgut-hero__slide[hidden]{display:none}.oddgut-hero__slide img{width:100%;height:auto;object-fit:cover}.oddgut-hero__cta{position:absolute;inset-block-start:68%;inset-inline-start:20.3%;transform:translate(-50%,-50%)}.oddgut-hero__cta:hover{transform:translate(-50%,-50%)}.oddgut-hero__arrow{position:absolute;z-index:2;inset-block-start:50%;display:grid;width:44px;height:44px;place-items:center;border:0;border-radius:50%;color:var(--oddgut-green);background:#ffffffe0;font-size:2rem;cursor:pointer;transform:translateY(-50%)}.oddgut-hero__arrow--previous{inset-inline-start:12px}.oddgut-hero__arrow--next{inset-inline-end:12px}.oddgut-products{padding-block:var(--section-spacing);background:#fff}.oddgut-products__heading{margin-block-end:var(--rail-spacing);font-size:3.5rem}.oddgut-products__rail,.oddgut-social__rail{display:flex;gap:1vw;overflow-x:auto;padding-inline:var(--rail-spacing);scroll-snap-type:x mandatory;scrollbar-width:none}.oddgut-products__rail::-webkit-scrollbar,.oddgut-social__rail::-webkit-scrollbar{display:none}.oddgut-products__rail--single{justify-content:center}.oddgut-product-card{--home-card-width: calc((100vw - 4vw - 42px) / 4.5);flex:0 0 var(--home-card-width);width:var(--home-card-width);color:var(--oddgut-green);scroll-snap-align:start;-webkit-font-smoothing:subpixel-antialiased;text-rendering:optimizeLegibility}.oddgut-product-card__image{display:block;aspect-ratio:1;overflow:hidden;border-radius:13.2px}.oddgut-product-card__image img{width:100%;height:100%;object-fit:cover}.oddgut-product-card__content{display:flex;flex-direction:column;gap:3.3px;padding-block:calc(var(--home-card-width) * .04)}.oddgut-product-card__title{min-height:24px;font-family:Timesquare-Bold,sans-serif;font-size:16px;font-weight:400;line-height:1.3;color:inherit;text-decoration:none}.oddgut-product-card__price{font-family:Timesquare-Bold,sans-serif;font-size:13.2px;line-height:1.25}.oddgut-product-card__price s{margin-inline-start:4px;opacity:.55}.oddgut-product-card__selected{display:flex;flex-wrap:wrap;gap:7px;margin-top:3.3px;font-family:Timesquare-Regular,sans-serif;font-size:14px;line-height:1.25}.oddgut-product-card__flavor{text-transform:uppercase;font-weight:600}.oddgut-product-card__options{display:flex;justify-content:center;align-items:center;gap:8px;min-height:51.8px;padding-block:calc(var(--home-card-width) * .02)}.oddgut-product-card__swatch{display:grid;place-items:center;width:40px;height:40px;border:2px solid var(--oddgut-green);border-radius:50%;background:#fcdbf3}.oddgut-product-card__swatch svg{width:26px;height:26px}.oddgut-product-card__form{display:block}.oddgut-product-card__form .sealsubs-target-element{display:none!important}.oddgut-product-card__button{display:block;width:100%;min-height:40px;padding:8px 16px;border:2px solid var(--oddgut-green);border-radius:48px;color:#fff;background:var(--oddgut-green);font-family:Timesquare-Bold,sans-serif;font-weight:400;font-size:12px;cursor:pointer}.oddgut-product-card__button:disabled{opacity:.6;cursor:default}.oddgut-product-card__status{margin-top:8px;font-size:13px}.oddgut-subscription{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:#f1edff}.oddgut-subscription__copy{display:grid;align-content:center;justify-items:center;padding:3.75rem 3rem;text-align:center}.oddgut-subscription__copy h2{max-width:560px;margin-block-end:2rem;font-size:3.25rem}.oddgut-subscription__benefits{display:grid;width:min(100%,560px);grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-block-end:2rem}.oddgut-subscription__benefits p{display:grid;justify-items:center;align-content:start;font-size:14px;line-height:1.2;text-transform:lowercase}.oddgut-subscription__benefits img{width:70px;height:70px;margin-block-end:.5rem}.oddgut-subscription__benefits strong,.oddgut-subscription__benefits span{display:block}.oddgut-subscription__benefits strong{font:inherit}.oddgut-subscription__media,.oddgut-subscription__media img{width:100%;height:100%}.oddgut-subscription__media img{aspect-ratio:4 / 3;object-fit:cover}.oddgut-categories{padding-block:var(--section-spacing);background:#fff}.oddgut-categories h2{margin-block-end:3vw}.oddgut-categories__grid{display:grid;grid-template-columns:repeat(4,1fr);width:min(100%,1152px);margin-inline:auto;gap:var(--rail-spacing)}.oddgut-category{position:relative;display:block;min-width:0;overflow:hidden;text-decoration:none}.oddgut-category img{width:100%;aspect-ratio:100 / 103;border-radius:12px 12px 0 0;object-fit:cover;transition:transform .3s ease}.oddgut-category:hover img{transform:scale(1.025)}.oddgut-category span{display:grid;min-height:4rem;place-items:center;padding:.5rem;border-radius:0 0 12px 12px;color:var(--oddgut-green);background:var(--category-label-background);font-family:Timesquare-Bold,sans-serif;font-size:1.5rem;line-height:1.2;text-align:center}.oddgut-story{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));color:var(--oddgut-green);background:var(--oddgut-sage)}.oddgut-story__media,.oddgut-story__media img{width:100%;height:100%}.oddgut-story__media img{object-fit:cover}.oddgut-story__copy{display:grid;align-content:center;justify-items:start;padding:4rem 2rem}.oddgut-story__copy h2{margin-block-end:1.5rem;color:var(--oddgut-green);font-size:2.25rem;text-align:start}.oddgut-story__copy p{max-width:680px;margin-block-end:1rem;line-height:1.55}.oddgut-story__copy .oddgut-button{margin-block-start:.7rem;color:var(--oddgut-green);background:#fff}.oddgut-benefit-banner{--benefit-banner-gap: 2rem;overflow:hidden;padding-block:1.1rem;color:var(--oddgut-green);background:var(--oddgut-sage)}.oddgut-benefit-banner__track{display:flex;width:max-content;animation:oddgut-benefit-marquee 40s linear infinite}.oddgut-benefit-banner__group{display:flex;flex:0 0 auto;align-items:center;gap:var(--benefit-banner-gap);padding-inline-end:var(--benefit-banner-gap)}.oddgut-benefit-banner__item{font-family:Timesquare-Bold,sans-serif;font-size:18px;font-weight:700;line-height:1.2;white-space:nowrap}.oddgut-benefit-banner__separator{font-size:16px}.oddgut-benefit-banner:hover .oddgut-benefit-banner__track{animation-play-state:paused}@keyframes oddgut-benefit-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.oddgut-benefit-banner__track{width:auto;animation:none}.oddgut-benefit-banner__group{flex:1;flex-wrap:wrap;justify-content:center;padding-inline:1rem}.oddgut-benefit-banner__group[aria-hidden=true]{display:none}}.oddgut-beverage{position:relative;color:var(--oddgut-green);background:#eee0ff}.oddgut-beverage picture,.oddgut-beverage img{display:block;width:100%}.oddgut-beverage img{height:auto;aspect-ratio:2006 / 784;object-fit:contain}.oddgut-beverage__copy{position:absolute;inset-block-start:50%;inset-inline-start:65%;max-width:30%;transform:translateY(-50%)}.oddgut-beverage__copy h2{margin-block-end:1rem;color:var(--oddgut-green);text-align:start}.oddgut-beverage__copy p{margin-block-end:1.7rem;font-size:1.1rem}.oddgut-social{padding-block:4rem 5rem;background:#fff}.oddgut-social h2{margin-block-end:2.5rem}.oddgut-social__rail a{flex:0 0 min(24vw,420px);overflow:hidden;scroll-snap-align:start;border-radius:10px;background:var(--oddgut-cream)}.oddgut-social__rail img{width:100%;aspect-ratio:.8;object-fit:cover}@media(max-width:1023px){.oddgut-home h2,.oddgut-products__heading{font-size:28px;line-height:1.2}.oddgut-hero__slide img{aspect-ratio:390 / 444;object-fit:cover}.oddgut-hero__cta{inset-block-start:40%;inset-inline-start:50%;min-height:42px;padding-inline:1.5rem;font-size:12px;white-space:nowrap}.oddgut-hero__arrow{width:42px;height:42px;font-size:1.7rem}.oddgut-hero__arrow--previous{inset-inline-start:8px}.oddgut-hero__arrow--next{inset-inline-end:8px}.oddgut-products{padding-block:6vw}.oddgut-products__heading{max-width:280px;margin:0 auto 6vw;font-size:32px}.oddgut-products__rail{gap:8px;padding-inline:8px}.oddgut-product-card{--home-card-width: calc((100vw - 4vw - 6px) / 1.5)}.oddgut-product-card__content{gap:3.9px}.oddgut-product-card__options{min-height:56px}.oddgut-subscription{grid-template-columns:1fr}.oddgut-subscription__media img{height:auto;aspect-ratio:auto}.oddgut-subscription__copy{padding:1.875rem 1.5rem}.oddgut-subscription__copy h2{max-width:290px;margin-block-end:2rem;font-size:1.75rem}.oddgut-subscription__benefits{width:min(100%,268px);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-end:2rem}.oddgut-subscription__benefits p{font-size:13px}.oddgut-subscription__benefits img{width:60px;height:60px}.oddgut-subscription__benefits strong{font:inherit}.oddgut-categories{padding-block:12vw}.oddgut-categories h2{max-width:280px;margin:0 auto 2rem}.oddgut-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr));width:86%;gap:6vw 0}.oddgut-category img{aspect-ratio:100 / 103}.oddgut-category span{min-height:1.7rem;padding:.25rem;font-size:1rem}.oddgut-story{min-height:420px;grid-template-columns:1fr;grid-template-rows:205px auto}.oddgut-story__copy{justify-items:center;padding:2rem 1.4rem 2.5rem;text-align:center}.oddgut-story__copy h2{font-size:24px;text-align:center}.oddgut-story__copy p{font-size:12px}.oddgut-benefit-banner{--benefit-banner-gap: 1.25rem;padding-block:.9rem}.oddgut-benefit-banner__item{font-size:15px}.oddgut-benefit-banner__separator{font-size:13px}.oddgut-beverage img{min-height:0;aspect-ratio:1112 / 1414}.oddgut-beverage__copy{inset-block:1.5rem auto;inset-inline:1.4rem;max-width:none;text-align:center;transform:none}.oddgut-beverage__copy h2{text-align:center}.oddgut-beverage__copy p{font-size:.9rem}.oddgut-social{padding-block:3rem}.oddgut-social h2{max-width:280px;margin:0 auto 2rem}.oddgut-social__rail{gap:8px;padding-inline:8px}.oddgut-social__rail a{flex-basis:74vw}}@media(max-width:767px){.oddgut-hero__slide:first-child img{aspect-ratio:1122 / 1402;object-fit:contain}.oddgut-hero__slide:first-child .oddgut-hero__cta{inset-block-start:92%}}@media(max-width:767px){.oddgut-hero__slide:nth-child(2) img{aspect-ratio:1173 / 1341;object-fit:contain}.oddgut-hero__slide:nth-child(2) .oddgut-hero__cta{inset-block-start:auto;inset-block-end:16px;inset-inline-start:50%;transform:translate(-50%)}}@media(min-width:768px){.oddgut-hero__slide:nth-child(2) .oddgut-hero__cta{inset-block-start:82%;inset-inline-start:24.5%}}.clear-pdp{display:block;color:var(--oddgut-green);font-family:Timesquare-Regular,sans-serif;font-size:13px}.clear-pdp button,.clear-pdp summary,.clear-pdp select{font-family:Timesquare-Bold,sans-serif}.clear-pdp h1,.clear-pdp h2{font-family:var(--font-heading);font-weight:400}.clear-pdp__main{padding:40px 64px 64px;overflow:clip;background:linear-gradient(#fef2fa,#fff0f8)}.clear-pdp__layout{position:relative;display:grid;max-width:1600px;grid-template-columns:minmax(0,1fr) minmax(0,calc(50% - 72px));gap:72px;margin-inline:auto}.clear-pdp__gallery--desktop{position:sticky;top:96px;align-self:start}.clear-pdp__gallery-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.clear-pdp__media{display:block;width:100%;padding:0;border:0;border-radius:18px;overflow:hidden;background:#fff2f4;cursor:zoom-in}.clear-pdp__media--hero{grid-column:1 / -1}.clear-pdp__gallery--desktop .clear-pdp__media:nth-child(n+6){display:none}.clear-pdp__gallery--desktop.is-expanded .clear-pdp__media:nth-child(n+6){display:block}.clear-pdp__media img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.clear-pdp__view-all{display:block;margin:16px auto 0;padding:8px 12px;min-width:91px;min-height:44px;border:0;border-radius:0;color:inherit;background:transparent;font-family:Timesquare-Bold,sans-serif;font-size:16px;font-weight:700}.clear-pdp__details{position:relative;padding-block-start:0}.clear-pdp__bubbles{position:relative;z-index:2;display:flex;gap:8px;height:28px;margin:-14px 26px}.clear-pdp__bubbles>*{display:inline-flex;align-items:center;padding:4px 12px;border:1px solid #195b35;border-radius:999px;font-size:12px;white-space:nowrap}.clear-pdp__bubbles button{color:var(--oddgut-green);background:#fff}.clear-pdp__bubbles button span{color:#f8a51b}.clear-pdp__bubbles>span{color:#fff;background:#195b35}.clear-pdp__card{padding:32px 24px;border:2px solid #fcdbf3;border-radius:22px;background:#fff}.clear-pdp__vendor{margin:0 0 3px;font-size:12px}.clear-pdp__intro h1{margin:0 0 4px;font-size:36px;line-height:1.15}.clear-pdp__intro>p:last-of-type{margin:0;font-size:14px;line-height:1.4}.clear-pdp__benefits{display:flex;flex-wrap:wrap;gap:4px;margin-block-start:24px}.clear-pdp__benefit{display:inline-flex;flex:0 0 auto;height:30px;align-items:center;justify-content:center;gap:4px;padding:4px 14px;border-radius:500px;border:1px solid #fcdbf3;background:linear-gradient(#ffffff80,#ffffff80),#fcdbf3;color:var(--oddgut-green)}.clear-pdp__benefit-icon{display:block;width:20px;height:20px;flex:0 0 20px}.clear-pdp__benefit-text{display:block;-webkit-font-smoothing:subpixel-antialiased;text-rendering:optimizeLegibility;font-variant:all-small-caps;font-family:Timesquare-Bold,sans-serif;font-size:15px;font-weight:400;line-height:1.2;text-transform:uppercase;white-space:nowrap}.clear-pdp__form{margin-block-start:36px}.clear-pdp__form .sealsubs-target-element{display:none!important}.clear-pdp__flavors{margin:0 0 36px;padding:0;border:0}.clear-pdp__flavors legend{margin-block-end:8px;font-size:14px;font-weight:700}.clear-pdp__flavors>div{display:flex;gap:20px}.clear-pdp__flavors label{display:grid;width:60px;justify-items:center;text-align:center;cursor:pointer}.clear-pdp__flavors input{position:absolute;opacity:0}.clear-pdp__flavor-icon{display:grid;width:60px;height:60px;place-items:center;border:2px solid transparent;border-radius:50%;background:#f5bfd5;font-size:25px}.clear-pdp__flavors input:checked+.clear-pdp__flavor-icon{border-color:#195b35}.clear-pdp__flavors strong{margin-block-start:6px;font-family:Timesquare-Bold,sans-serif;font-size:12px;line-height:1.17}.clear-pdp__plans{display:grid;gap:8px}.clear-pdp__plan{display:grid;grid-template-columns:18px 1fr auto;gap:10px;align-items:start;padding:12px;border:1px solid #9bb9a6;border-radius:10px;cursor:pointer}.clear-pdp__plan.is-selected{border:2px solid #195b35;padding:11px}.clear-pdp__plan input{position:absolute;opacity:0}.clear-pdp__radio{display:grid;width:18px;height:18px;place-items:center;border:1px solid #9bb9a6;border-radius:50%}.clear-pdp__plan.is-selected .clear-pdp__radio:after{width:10px;height:10px;border-radius:50%;background:#195b35;content:""}.clear-pdp__plan>span:nth-child(3),.clear-pdp__price{display:grid;gap:2px}.clear-pdp__plan strong{font-family:Timesquare-Bold,sans-serif;font-size:16px;font-weight:400;line-height:1.15}.clear-pdp__plan small{font-size:14px}.clear-pdp__plan>span:nth-child(3) strong{display:flex;flex-wrap:wrap;align-items:center;column-gap:6px;row-gap:4px}.clear-pdp__price small{font-size:13px}.clear-pdp__plan em{display:inline-block;margin-inline-start:4px;padding:2px 7px;border:1px solid #195b35;border-radius:4px;font-family:Timesquare-Bold,sans-serif;font-size:12px;font-weight:400;font-style:normal;white-space:nowrap;vertical-align:middle}.clear-pdp__price{justify-items:end}.clear-pdp__price s{color:#799383;font-size:11px}.clear-pdp__plan ul{grid-column:2 / -1;margin:4px 0 0;padding:12px 0 0;border-block-start:1px solid #c8d8cd;list-style:none;font-size:14px;line-height:1.2}.clear-pdp__plan li:before{margin-inline-end:8px;content:"\2713"}.clear-pdp__cart{display:grid;grid-template-columns:109px 1fr;gap:8px;margin-block-start:24px}.clear-pdp__quantity{display:grid;grid-template-columns:repeat(3,1fr);height:44px;border:1px solid #195b35;border-radius:999px;overflow:hidden}.clear-pdp__quantity button,.clear-pdp__quantity input{width:100%;border:0;color:inherit;background:#fff;text-align:center}.clear-pdp__quantity input{-webkit-appearance:textfield;appearance:textfield}.clear-pdp__add{border:0;border-radius:999px;color:#fff;background:#195b35;font-family:Timesquare-Bold,sans-serif;font-size:16px;font-weight:400}.clear-pdp__accordions{margin-block-start:24px;border-block-start:1px solid #b7cdbd}.clear-pdp__accordions details{border-block-end:1px solid #b7cdbd}.clear-pdp__accordions summary{display:flex;justify-content:space-between;padding-block:14px;font-size:18px;font-family:Timesquare-Bold,sans-serif;font-weight:400;list-style:none;cursor:pointer}.clear-pdp__accordions details[open] summary span{transform:rotate(45deg)}.clear-pdp__accordions details>p,.clear-pdp__accordions details>div{margin:0;padding-block-end:16px;font-size:13px;line-height:1.5}.clear-pdp__gallery--mobile{display:none}.clear-pdp__mobile-dots{display:flex;justify-content:center;gap:5px;padding-block:10px}.clear-pdp__mobile-dots span{width:7px;height:7px;border-radius:50%;background:#b8cbbb}.clear-pdp__mobile-dots .is-current{width:22px;border-radius:999px;background:#195b35}.clear-pdp__retailers{display:block;margin-block-start:48px;color:inherit;font-family:Timesquare-Bold,sans-serif;font-size:16px;font-weight:700;text-align:center}.clear-pdp__goals{position:relative;height:481px;overflow:hidden}.clear-pdp__goals>picture img{width:100%;height:100%;object-fit:cover}.clear-pdp__goals-content{position:absolute;inset-block-start:83px;inset-inline-start:max(6.6vw,32px)}.clear-pdp__goals h2{margin:0;font-size:48px;line-height:1.2}.clear-pdp__goals-content>div{display:flex;gap:16px;margin-block-start:24px}.clear-pdp__goals-content img{width:128px;height:128px}.clear-pdp__comparison{position:relative;height:792px;overflow:hidden}.clear-pdp__comparison-bg,.clear-pdp__comparison-bg img{position:absolute;width:100%;height:100%;object-fit:cover}.clear-pdp__shake{position:absolute;z-index:1;object-fit:contain}.clear-pdp__shake--left{inset-block-start:94px;inset-inline-start:-25px;width:340px;height:445px}.clear-pdp__shake--right{inset-block-start:193px;inset-inline-end:-20px;width:340px;height:405px}.clear-pdp__comparison-inner{position:relative;z-index:2;padding:64px 32px;text-align:center}.clear-pdp__comparison h2{position:relative;inset-inline-start:-6px;width:594px;margin:0 auto;font-size:72px;line-height:1.2}.clear-pdp__comparison-inner>p{max-width:466px;margin:12px auto 38px;font-size:21px;line-height:1.4}.clear-pdp__comparison-cards{display:grid;width:832px;grid-template-columns:repeat(2,400px);gap:32px;margin-inline:auto}.clear-pdp__comparison-card{overflow:hidden;border:4px solid #fff;border-radius:20px;background:#fff}.clear-pdp__comparison-card h3{margin:0;padding:22px;color:var(--oddgut-green);background:#ff4b90;font-size:26px}.clear-pdp__comparison-card:last-child h3{background:#fcdbf3}.clear-pdp__comparison-card ul{display:grid;gap:9px;margin:0;padding:20px 32px;list-style:none;text-align:start}.clear-pdp__comparison-card li{position:relative;min-height:28px;padding-inline-start:28px;font-size:20px;line-height:28px}.clear-pdp__comparison-card li:before{position:absolute;inset-inline-start:0;content:"\2713"}.clear-pdp__related{height:690px;padding:56px 0 64px;overflow:hidden;background:#fff8ed}.clear-pdp__related h2{position:relative;inset-inline-start:-6px;width:451px;margin:0 auto 40px;font-size:56px;line-height:1.2;text-align:center}.clear-pdp__related-track{display:flex;gap:16px;overflow-x:auto;padding-inline:24px;scrollbar-width:none}.clear-pdp__related article{flex:0 0 305px;border-radius:16px;overflow:hidden;background:#fff}.clear-pdp__related article a{display:grid;color:inherit;text-decoration:none}.clear-pdp__related article img{width:100%;height:305px;object-fit:cover}.clear-pdp__related article h3,.clear-pdp__related article p{margin:0;padding-inline:18px}.clear-pdp__related article h3{margin-block-start:16px;font-family:var(--font-heading);font-size:22px}.clear-pdp__related article p{margin-block:6px 14px;font-weight:700}.clear-pdp__related article>button{padding:13px;border:0;border-radius:0;color:#fff;background:#195b35;font-size:12px;font-weight:800;text-align:center;cursor:pointer}.clear-pdp__reviews{position:relative;inset-inline-start:-6px;width:min(1152px,100%);min-height:2035px;margin-inline:auto;padding:84px 56px;background:#fff;color:#0b0b0b;font-family:Poppins,sans-serif}.clear-pdp__review-summary{display:grid;grid-template-columns:repeat(3,315px);justify-content:space-between;align-items:start;gap:0;margin-inline:auto;padding-block-end:48px;border-block-end:1px solid #ccd9cf}.clear-pdp__review-overview{display:grid;height:315px;gap:24px}.clear-pdp__review-overview>div:first-child{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:9px}.clear-pdp__review-overview>div:first-child strong{grid-row:1 / 3;font-size:32px;line-height:1}.clear-pdp__review-overview>div:first-child p{font-size:13px}.clear-pdp__review-overview>div:first-child span,.clear-pdp__review-list article>div:last-child>span{color:#f8a51b}.clear-pdp__review-summary p{margin:2px 0}.clear-pdp__review-bars p{display:grid;grid-template-columns:18px 1fr 32px;gap:8px;align-items:center;font-size:12px}.clear-pdp__review-bars span{height:8px;background:#e5ebe6}.clear-pdp__review-bars i{display:block;height:100%;background:#195b35}.clear-pdp__recommends{display:flex;height:59px;align-items:start;gap:12px}.clear-pdp__recommends strong{font-size:44px;line-height:1}.clear-pdp__recommends span{max-width:190px;color:#878787;font-size:17px;line-height:1.5}.clear-pdp__review-media{display:grid;height:315px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:4px}.clear-pdp__review-media button{width:100%;height:100%;padding:0;border:0;border-radius:0;overflow:hidden;background:#f2f2f2;cursor:pointer}.clear-pdp__review-media img{width:100%;height:100%;object-fit:cover}.clear-pdp__review-controls{display:grid;min-height:108px;grid-template-columns:1fr auto;grid-template-rows:53px 55px;margin:0 auto;border-block-end:1px solid #ccd9cf}.clear-pdp__review-controls span{display:flex;grid-column:1 / -1;align-items:center;justify-content:space-between}.clear-pdp__review-controls button{padding:0;border:0;background:transparent;font-size:13px;font-weight:700;cursor:pointer}.clear-pdp__review-controls small{font-size:8px}.clear-pdp__review-controls select{grid-column:2;width:188px;height:46px;align-self:start;padding:10px 24px;border:1px solid #215b32;border-radius:0;color:#0b0b0b;background:#fff;font-size:17px}.clear-pdp__review-list{margin-inline:auto}.clear-pdp__review-list article{display:grid;min-height:266px;grid-template-columns:300px 1fr;gap:24px;padding-block:24px;border-block-end:1px solid #ccd9cf}.clear-pdp__review-list article>div{display:grid;align-content:start;gap:4px}.clear-pdp__review-list article>div:first-child{min-height:217px;padding:16px;border:1px solid #b6b6b6;background:#f7f7f8;font-size:12px}.clear-pdp__review-list article>div:first-child strong{font-size:16px}.clear-pdp__review-list article>div:first-child span:nth-of-type(1){margin-block-start:12px}.clear-pdp__review-top{display:flex!important;flex-direction:row;justify-content:space-between;color:#f8a51b}.clear-pdp__review-top small{color:#878787}.clear-pdp__review-list h3{margin:8px 0 4px;font-family:Poppins,sans-serif;font-size:21.25px}.clear-pdp__review-list p{margin:0;font-size:14px;line-height:1.55}.clear-pdp__review-list small{color:#637c69}.clear-pdp__review-list footer{display:flex;justify-content:flex-end;gap:6px;align-items:center;margin-block-start:auto;color:#878787;font-size:12px}.clear-pdp__review-list footer button{padding:4px 8px;border:1px solid #b6b6b6;border-radius:0;color:#878787;background:#fff;cursor:pointer}.clear-pdp__show-more{width:100%;height:45px;border:0;background:transparent;font-size:13px;font-weight:700;cursor:pointer}.clear-pdp__disclaimer{margin:0;padding:28px;background:#fff8ed;font-size:12px;text-align:center}.clear-pdp__zoom{width:min(92vw,900px);max-width:none;margin:auto;padding:0;border:0;border-radius:16px;overflow:hidden}.clear-pdp__zoom::backdrop{background:#0c311ccc}.clear-pdp__zoom>button{position:absolute;inset-block-start:12px;inset-inline-end:12px;width:42px;height:42px;border:0;border-radius:50%;color:inherit;background:#fff;font-size:24px}.clear-pdp__zoom img{display:block;width:100%;height:auto}@media(max-width:1023px){.clear-pdp__main{min-height:0;padding:32px 8px;background:linear-gradient(#fef2fa,#fff0f8)}.clear-pdp__layout{inset-inline-start:0;display:block;min-height:0}.clear-pdp__gallery--desktop{display:none}.clear-pdp__bubbles{margin-inline:12px}.clear-pdp__bubbles>*{padding-inline:7px;font-size:12px}.clear-pdp__card{min-height:0;padding:32px 16px;border-radius:22px}.clear-pdp__intro{padding-inline:0}.clear-pdp__vendor{font-size:12px}.clear-pdp__intro h1{font-size:28px}.clear-pdp__intro>p:last-of-type{font-size:14px}.clear-pdp__benefits{gap:3px;margin-block-start:20px}.clear-pdp__gallery--mobile{display:block;margin-block:36px 0}.clear-pdp__mobile-track{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.clear-pdp__mobile-track .clear-pdp__media{flex:0 0 100%;scroll-snap-align:start;border-radius:16px}.clear-pdp__form{margin-block-start:12px;padding-inline:0}.clear-pdp__flavors{margin-block-end:20px}.clear-pdp__plans{gap:6px}.clear-pdp__plan{grid-template-columns:16px minmax(0,1fr) auto;padding:12px 10px}.clear-pdp__plan.is-selected{padding:11px 9px}.clear-pdp__plan strong{font-size:14px}.clear-pdp__plan small{font-size:12px}.clear-pdp__plan em{font-size:11px;margin-inline-start:0;white-space:nowrap}.clear-pdp__plan ul{font-size:14px;line-height:1.2}.clear-pdp__cart{grid-template-columns:88px 1fr;margin-block-start:14px}.clear-pdp__accordions{margin-inline:8px}.clear-pdp__accordions summary{font-size:16px}.clear-pdp__retailers{font-size:12px}.clear-pdp__goals{height:540px}.clear-pdp__goals>picture img{object-position:center}.clear-pdp__goals-content{inset:28px 20px auto}.clear-pdp__goals h2{font-size:34px;text-align:center}.clear-pdp__goals-content>div{justify-content:center;gap:8px;margin-block-start:16px}.clear-pdp__goals-content img{width:92px;height:92px}.clear-pdp__comparison{height:auto;min-height:1030px}.clear-pdp__shake{display:none}.clear-pdp__comparison-inner{padding:40px 12px}.clear-pdp__comparison h2{inset-inline-start:0;width:auto;font-size:46px}.clear-pdp__comparison-inner>p{margin-block-end:28px;font-size:16px}.clear-pdp__comparison-cards{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.clear-pdp__comparison-card h3{padding:15px 4px;font-size:16px}.clear-pdp__comparison-card ul{gap:12px;padding:16px 8px}.clear-pdp__comparison-card li{padding-inline-start:18px;font-size:14px;line-height:1.4}.clear-pdp__related{height:570px;padding-block:48px}.clear-pdp__related h2{inset-inline-start:0;width:auto;margin-block-end:28px;font-size:44px}.clear-pdp__related-track{gap:8px;padding-inline:0}.clear-pdp__related article{flex-basis:75vw}.clear-pdp__related article img{height:75vw}.clear-pdp__reviews{inset-inline-start:0;min-height:0;padding:48px 16px}.clear-pdp__review-summary{grid-template-columns:1fr;gap:24px}.clear-pdp__review-overview,.clear-pdp__recommends,.clear-pdp__review-media{height:auto}.clear-pdp__review-media button{width:100%;height:auto;aspect-ratio:1}.clear-pdp__review-list article{grid-template-columns:1fr;gap:18px}.clear-pdp__review-controls{grid-template-columns:1fr}.clear-pdp__review-controls select{grid-column:1;justify-self:end}.clear-pdp__review-list footer{margin-block-start:20px}}.clear-pdp__details,.clear-pdp__intro,.clear-pdp__price{min-width:0}.clear-pdp__thumbnails{display:flex;gap:8px;overflow-x:auto;margin-block-start:12px;scrollbar-width:none}.clear-pdp__thumbnails button{flex:0 0 72px;padding:0;border:2px solid transparent;border-radius:12px;overflow:hidden;background:transparent;cursor:pointer}.clear-pdp__thumbnails button[aria-pressed=true]{border-color:var(--oddgut-green)}.clear-pdp__thumbnails img{width:100%;aspect-ratio:1;object-fit:cover}.clear-pdp__media:focus-visible,.clear-pdp__thumbnails button:focus-visible{outline:2px solid var(--oddgut-green);outline-offset:2px}@media(max-width:1023px){.clear-pdp__gallery--mobile{min-width:0}.clear-pdp__mobile-track .clear-pdp__media{flex-basis:100%}.clear-pdp__related{height:auto}.clear-pdp__reviews{min-height:0}}.clear-pdp__media{position:relative}.clear-pdp__media img{transition:transform .4s}.clear-pdp__media:hover img{transform:scale(1.025)}.clear-pdp__flavor-icon{transition:transform .2s,border-color .2s}.clear-pdp__flavors label:hover .clear-pdp__flavor-icon{transform:scale(1.06)}.clear-pdp__accordions summary{font-size:16px}.clear-pdp summary span{transition:transform .2s}.clear-pdp__add{transition:transform .15s,opacity .2s,background-color .2s;background:var(--oddgut-green)}.clear-pdp__add:hover{transform:translateY(-1px)}.clear-pdp__add:active{transform:scale(.98)}.clear-pdp__zoom{width:100vw;height:100dvh;max-height:none;margin:0;background:transparent;border-radius:0;overflow:visible;color:var(--oddgut-green)}.clear-pdp__zoom[open]{display:grid;place-items:center}.clear-pdp__zoom::backdrop{background:#000000b8}.clear-pdp__zoom-stage{width:min(88vw,88dvh);aspect-ratio:1;overflow:hidden;border-radius:28px;transform-origin:top left}.clear-pdp__zoom-stage img{width:100%;height:100%;object-fit:contain}.clear-pdp__zoom>button{position:fixed;width:44px;height:44px;background:#fff;border:0;border-radius:50%;font-size:30px;cursor:pointer}.clear-pdp__zoom [data-zoom-close]{top:20px;right:20px}.clear-pdp__zoom [data-zoom-prev]{top:calc(50% - 22px);left:20px;right:auto}.clear-pdp__zoom [data-zoom-next]{top:calc(50% - 22px);right:20px}.clear-pdp__zoom [data-zoom-count]{position:fixed;bottom:18px;left:0;width:100%;margin:0;text-align:center;color:#fff}@media(min-width:1024px)and (max-width:1279px){.clear-pdp__layout{gap:32px;grid-template-columns:minmax(0,50%) minmax(0,1fr)}}@media(max-width:1023px){.clear-pdp__benefits{gap:4px}.clear-pdp__benefit{padding:4px 8px}.clear-pdp__benefit-text{font-size:14px}.clear-pdp__benefit-icon{width:16px;height:16px;flex-basis:16px}.clear-pdp__thumbnails{gap:6px}.clear-pdp__thumbnails button{flex-basis:66px;border-radius:14px}.clear-pdp__zoom-stage{width:min(92vw,80dvh)}.clear-pdp__zoom [data-zoom-prev],.clear-pdp__zoom [data-zoom-next]{top:auto;bottom:32px}}@media(prefers-reduced-motion:reduce){.clear-pdp *,.clear-pdp *:before,.clear-pdp *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@property --dock-progress{syntax: "<number>"; inherits: true; initial-value: 0;}.clear-pdp__main{position:relative;isolation:isolate;--pdp-primary: #fcdbf3;--pdp-bg-1: #fef2fa;--pdp-bg-2: #fff0f8;background:linear-gradient(var(--pdp-bg-1),var(--pdp-bg-2))}.clear-pdp__layout{z-index:1;max-width:1440px}.clear-pdp__card{display:flex;flex-direction:column;border-color:var(--pdp-primary);box-shadow:4px 4px color-mix(in srgb,var(--pdp-primary) 50%,transparent);transition:border-color .9s,box-shadow .9s}.clear-pdp__wave-layer{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.clear-pdp__wave{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(101%);background:linear-gradient(var(--pdp-wave-1, var(--pdp-bg-1)),var(--pdp-wave-2, var(--pdp-bg-2)))}.clear-pdp__wave span{position:absolute;inset-inline-start:-25%;width:150%;bottom:calc(100% - 20px);height:60px;opacity:0;background:var(--pdp-wave-1, var(--pdp-bg-1));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 60' preserveAspectRatio='none'%3E%3Cpath d='M0 16 C26.7 2 53.3 2 80 16 C106.7 30 133.3 30 160 16 L160 60 L0 60 Z' fill='white'/%3E%3C/svg%3E") bottom / 160px 60px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 60' preserveAspectRatio='none'%3E%3Cpath d='M0 16 C26.7 2 53.3 2 80 16 C106.7 30 133.3 30 160 16 L160 60 L0 60 Z' fill='white'/%3E%3C/svg%3E") bottom / 160px 60px repeat-x}.clear-pdp__wave span:nth-child(2){height:50px;-webkit-mask-size:116px 50px;mask-size:116px 50px;-webkit-mask-position:40px bottom;mask-position:40px bottom}.clear-pdp__wave span:nth-child(3){height:72px;-webkit-mask-size:232px 72px;mask-size:232px 72px;-webkit-mask-position:90px bottom;mask-position:90px bottom}.clear-pdp__wave.is-waving{will-change:transform}.clear-pdp__wave.is-waving span:nth-child(1){opacity:1;animation:oddgut-wave-one 1s ease-in-out infinite}.clear-pdp__wave.is-waving span:nth-child(2){opacity:.6;animation:oddgut-wave-two 1.35s ease-in-out infinite}.clear-pdp__wave.is-waving span:nth-child(3){opacity:.42;animation:oddgut-wave-three 1.8s ease-in-out infinite}@keyframes oddgut-wave-one{0%,to{transform:translate(-4%)}50%{transform:translate(4%,-5px)}}@keyframes oddgut-wave-two{0%,to{transform:translate(3%,-3px)}50%{transform:translate(-5%,3px)}}@keyframes oddgut-wave-three{0%,to{transform:translate(-3%,2px)}50%{transform:translate(5%,-4px)}}.clear-pdp__cart{position:sticky;bottom:16px;z-index:3;display:flex;gap:calc(8px * (1 - var(--dock-progress)));transition:--dock-progress .5s cubic-bezier(.4,0,.2,1)}.clear-pdp__quantity{border-width:calc(1px * (1 - var(--dock-progress)));flex:0 0 auto;width:109px;max-width:calc(109px * (1 - var(--dock-progress)));opacity:calc(1 - var(--dock-progress))}.clear-pdp__cart .clear-pdp__add{flex:1;min-width:0;min-height:44px;cursor:pointer}.clear-pdp__cart-sentinel{height:0;pointer-events:none}.clear-pdp__add:hover{transform:translate(-2px,-2px);box-shadow:4px 4px var(--pdp-primary, #fcdbf3);background:#3b704a}.clear-pdp__accordions details::details-content{block-size:0;overflow-y:clip;opacity:0;interpolate-size:allow-keywords;transition:content-visibility .3s allow-discrete,opacity .3s ease,block-size .3s ease}.clear-pdp__accordions details[open]::details-content{block-size:auto;opacity:1;content-visibility:visible}.clear-pdp__accordions summary span{position:relative;width:14px;height:14px;font-size:0;transform:none!important}.clear-pdp__accordions summary span:before,.clear-pdp__accordions summary span:after{content:"";position:absolute;background:currentColor}.clear-pdp__accordions summary span:before{inset:50% 0 auto;height:2px;transform:translateY(-50%)}.clear-pdp__accordions summary span:after{inset:0 auto 0 50%;width:2px;transform:translate(-50%);transition:transform .2s,opacity .2s}.clear-pdp__accordions details[open] summary span:after{opacity:0;transform:translate(-50%) scaleY(0)}.clear-pdp__zoom>button{background:radial-gradient(circle,rgb(255 255 255 / 16%) 0 58%,transparent 59%);color:#fff;font-size:28px;transition:background-color .2s}.clear-pdp__zoom>button:hover{background:radial-gradient(circle,rgb(255 255 255 / 34%) 0 58%,transparent 59%)}.clear-pdp__zoom [data-zoom-close]{top:16px;right:16px}.clear-pdp__zoom [data-zoom-prev]{left:16px;top:calc(50% - 22px);bottom:auto}.clear-pdp__zoom [data-zoom-next]{right:16px;top:calc(50% - 22px);bottom:auto}.clear-pdp__zoom [data-zoom-count]{bottom:20px;font-size:14px;letter-spacing:.04em}.clear-pdp__zoom-stage{width:min(94vw,88dvh,1024px)}@media(max-width:1023px){.clear-pdp__quantity{width:88px;max-width:calc(88px * (1 - var(--dock-progress)))}}@media(prefers-reduced-motion:reduce){.clear-pdp__cart,.clear-pdp__card,.clear-pdp__accordions details::details-content{transition:none}.clear-pdp__wave span{animation:none!important}}.clear-pdp__related article h3{margin:0;padding:20px 18px 0}.clear-pdp__related article p{margin:0;padding:8px 18px 20px}.clear-pdp__routine{--routine-space-sm: .75rem;--routine-space-md: 1rem;--routine-space-lg: 1.25rem;--routine-radius: 1rem;--routine-surface: #fff;--routine-ingredient-surface: #f5f8f2;--routine-heading-size: 1.375rem;--routine-copy-size: .875rem;--routine-label-size: .8125rem;--routine-image-width: 8.75rem;display:flex;align-items:center;gap:var(--routine-space-lg);min-width:0;margin-block-start:var(--routine-space-lg);padding:var(--routine-space-lg);border:1px solid var(--pdp-card-border);border-radius:var(--routine-radius);background:var(--routine-surface)}.clear-pdp__routine-copy{flex:1;min-width:0}.clear-pdp__routine-heading{margin:0;font-family:Timesquare-Bold,sans-serif;font-size:var(--routine-heading-size);line-height:1.15;text-wrap:balance}.clear-pdp__routine-description{margin-block:var(--routine-space-sm) var(--routine-space-md);font-size:var(--routine-copy-size);line-height:1.5}.clear-pdp__routine-ingredients{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--routine-space-sm);margin:0;padding:0;list-style:none}.clear-pdp__routine-ingredient{min-width:0;padding:var(--routine-space-sm);font-family:Timesquare-Bold,sans-serif;font-size:var(--routine-label-size);line-height:1.25;overflow-wrap:anywhere;border-radius:var(--routine-radius);background:var(--routine-ingredient-surface)}.clear-pdp__routine-image{order:-1;flex:0 0 var(--routine-image-width);width:var(--routine-image-width);height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--routine-radius)}@media(max-width:1023px){.clear-pdp__routine{--routine-heading-size: 1.25rem;margin-inline:.25rem}.clear-pdp__routine-image{display:none}}.oddgut-instructions{--instructions-background: #fff0f8;--instructions-surface: #fff;--instructions-border: #fcdbf3;--instructions-text: #1a5632;--instructions-accent: #e90a55;--instructions-radius: 16px;--instructions-shadow: 4px;--instructions-section-padding: 20px 8px;--instructions-content-padding: 40px 24px;--instructions-content-gap: 30px;--instructions-intro-gap: 10px;--instructions-details-gap: 32px;--instructions-step-gap: 16px;--instructions-badge-gap: 12px;--instructions-badge-size: 26px;--instructions-badge-font-size: 19px;--instructions-heading-size: 28px;--instructions-subheading-size: 16px;--instructions-body-size: 15px;--instructions-max-width: 1240px;--instructions-media-max-width: 613px;--instructions-media-ratio: 382 / 480;width:100%;padding:var(--instructions-section-padding);color:var(--instructions-text);background:var(--instructions-background)}.oddgut-instructions__inner{width:100%;max-width:var(--instructions-max-width);margin-inline:auto}.oddgut-instructions__card{display:flex;flex-direction:column;width:100%;border:1px solid var(--instructions-border);border-radius:var(--instructions-radius);background:var(--instructions-surface);box-shadow:var(--instructions-shadow) var(--instructions-shadow) 0 var(--instructions-border);overflow:hidden}.oddgut-instructions__content{display:flex;flex-direction:column;gap:var(--instructions-content-gap);padding:var(--instructions-content-padding)}.oddgut-instructions__intro{display:flex;flex-direction:column;gap:var(--instructions-intro-gap)}.clear-pdp .oddgut-instructions__heading{margin:0;font-family:Gazpacho-Black,serif;font-size:var(--instructions-heading-size);font-weight:400;line-height:1}.oddgut-instructions__subheading{margin:0;font-family:Timesquare-Regular,sans-serif;font-size:var(--instructions-subheading-size);line-height:1.3}.oddgut-instructions__details{display:flex;flex-direction:column;gap:var(--instructions-details-gap);width:100%}.oddgut-instructions__steps{display:flex;flex-direction:column;gap:var(--instructions-step-gap);margin:0;padding:0;list-style:none}.oddgut-instructions__step{display:flex;align-items:flex-start;gap:var(--instructions-badge-gap)}.oddgut-instructions__badge{flex-shrink:0;display:block;align-content:center;width:var(--instructions-badge-size);height:var(--instructions-badge-size);text-align:center;text-box:trim-both cap alphabetic;font-family:Timesquare-Regular,sans-serif;font-size:var(--instructions-badge-font-size);line-height:1;color:var(--instructions-surface);border-radius:50%;background:var(--instructions-accent)}.oddgut-instructions__step-text{flex:1;min-width:0;margin:0;padding-block-start:2px;font-family:Timesquare-Regular,sans-serif;font-size:var(--instructions-body-size);line-height:1.4}.oddgut-instructions__tip{margin:0;font-family:Timesquare-Regular,sans-serif;font-size:var(--instructions-body-size);font-style:italic;line-height:1.3}.oddgut-instructions__media{position:relative;order:-1;flex-shrink:0;width:100%;aspect-ratio:var(--instructions-media-ratio);background:var(--instructions-surface);overflow:hidden}.oddgut-instructions__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media(min-width:1024px){.oddgut-instructions{--instructions-shadow: 8px;--instructions-section-padding: 25px 100px;--instructions-content-padding: 50px 60px;--instructions-content-gap: 40px;--instructions-step-gap: 24px;--instructions-heading-size: 40px;--instructions-subheading-size: 18px;--instructions-body-size: 16px;--instructions-media-ratio: 613 / 698}.oddgut-instructions__card{flex-direction:row;align-items:stretch}.oddgut-instructions__content{flex:1;min-width:0;justify-content:center}.oddgut-instructions__media{order:0;width:49.5%;max-width:var(--instructions-media-max-width);align-self:stretch;height:auto}}.oddgut-pdp-faq{width:100%;background-color:var(--oddgut-panel-section-bg,#fff0f8);color:var(--oddgut-panel-text,#1a5632);padding:20px 8px}@media(min-width:1024px){.oddgut-pdp-faq{padding:25px 100px}}.oddgut-pdp-faq__inner{width:100%;max-width:1240px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.oddgut-pdp-faq__media{position:relative;width:100%;overflow:hidden;aspect-ratio:var(--oddgut-panel-media-ratio,1);background-color:var(--oddgut-panel-card-bg,#fff)}@media(min-width:1024px){.oddgut-pdp-faq__media{aspect-ratio:var(--oddgut-panel-media-ratio-lg,var(--oddgut-panel-media-ratio,1))}}.oddgut-pdp-faq__media .picture-container,.oddgut-pdp-faq__media img,.oddgut-pdp-faq__media picture{display:block;width:100%;height:100%}.oddgut-pdp-faq__media img{object-fit:cover;object-position:center}.oddgut-pdp-faq__media{background-color:var(--oddgut-panel-card-bg,#fff);border:1px solid var(--oddgut-panel-card-border,#fcdbf3);border-radius:16px;box-shadow:4px 4px 0 0 var(--oddgut-panel-card-border,#fcdbf3);overflow:hidden}@media(min-width:1024px){.oddgut-pdp-faq__media{background-color:var(--oddgut-panel-card-bg,#fff);border:1px solid var(--oddgut-panel-card-border,#fcdbf3);border-radius:24px;box-shadow:8px 8px 0 0 var(--oddgut-panel-card-border,#fcdbf3);overflow:hidden}}.oddgut-pdp-faq__media{flex-shrink:0;box-shadow:none}.oddgut-pdp-faq__content{background-color:var(--oddgut-panel-card-bg,#fff);border:1px solid var(--oddgut-panel-card-border,#fcdbf3);border-radius:16px;box-shadow:4px 4px 0 0 var(--oddgut-panel-card-border,#fcdbf3);overflow:hidden}@media(min-width:1024px){.oddgut-pdp-faq__content{background-color:var(--oddgut-panel-card-bg,#fff);border:1px solid var(--oddgut-panel-card-border,#fcdbf3);border-radius:24px;box-shadow:8px 8px 0 0 var(--oddgut-panel-card-border,#fcdbf3);overflow:hidden}}.oddgut-pdp-faq__content{display:flex;flex-direction:column;gap:30px;padding:40px 24px;width:100%;color:var(--oddgut-panel-text,#1a5632)}.clear-pdp .oddgut-pdp-faq__heading{font-family:Gazpacho-Black,serif;font-size:28px;font-weight:400;line-height:1;color:inherit;margin:0}@media(min-width:1024px){.clear-pdp .oddgut-pdp-faq__heading{font-size:40px}}.oddgut-pdp-faq__heading h1,.oddgut-pdp-faq__heading h2,.oddgut-pdp-faq__heading h3,.oddgut-pdp-faq__heading h4,.oddgut-pdp-faq__heading h5,.oddgut-pdp-faq__heading h6,.oddgut-pdp-faq__heading p{font-size:inherit;line-height:inherit;font-family:inherit;color:inherit;margin:0}.oddgut-pdp-faq__list{display:flex;flex-direction:column;width:100%}.oddgut-pdp-faq__item{border-bottom:1px solid rgba(33,91,50,.2)}.oddgut-pdp-faq__item:last-child{border-bottom:none}.oddgut-pdp-faq__question{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:13px 0;margin:0;color:inherit;text-align:left;font:inherit;cursor:pointer;list-style:none}.oddgut-pdp-faq__question::-webkit-details-marker{display:none}.oddgut-pdp-faq__question::marker{content:""}.oddgut-pdp-faq__question:focus-visible{outline:2px solid var(--oddgut-panel-accent,#e90a55);outline-offset:2px}.oddgut-pdp-faq__item:first-child .oddgut-pdp-faq__question{padding-top:0}.oddgut-pdp-faq__item:last-child .oddgut-pdp-faq__question{padding-bottom:0}.oddgut-pdp-faq__question-text{flex:1;min-width:0;margin:0;font-family:Timesquare-Bold,sans-serif;font-size:16px;font-weight:700;line-height:1.5;color:inherit}.oddgut-pdp-faq__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:var(--oddgut-panel-accent,#e90a55);color:#fff;transition:transform .25s ease}.oddgut-pdp-faq__icon svg{display:block;width:12px;height:12px}.oddgut-pdp-faq__item[open] .oddgut-pdp-faq__icon{transform:rotate(45deg)}.oddgut-pdp-faq__item::details-content{block-size:0;overflow-y:clip;opacity:0;interpolate-size:allow-keywords;transition:content-visibility .3s allow-discrete,opacity .3s ease,block-size .3s ease}.oddgut-pdp-faq__item[open]::details-content{block-size:auto;opacity:1;content-visibility:visible}.oddgut-pdp-faq__answer{--oddgut-panel-rte-block-gap:.5em;--oddgut-panel-rte-list-indent:1.125rem;--oddgut-panel-rte-list-gap:.25rem;padding:0 0 13px;font-family:Timesquare-Regular,sans-serif;font-size:15px;line-height:1.4;color:inherit}.oddgut-pdp-faq__answer ol,.oddgut-pdp-faq__answer p,.oddgut-pdp-faq__answer ul{margin:0 0 var(--oddgut-panel-rte-block-gap);font-size:inherit}.oddgut-pdp-faq__answer ol:last-child,.oddgut-pdp-faq__answer p:last-child,.oddgut-pdp-faq__answer ul:last-child{margin-bottom:0}.oddgut-pdp-faq__answer ol,.oddgut-pdp-faq__answer ul{padding-inline-start:var(--oddgut-panel-rte-list-indent);list-style-position:outside}.oddgut-pdp-faq__answer ul{list-style-type:disc}.oddgut-pdp-faq__answer ol{list-style-type:decimal}.oddgut-pdp-faq__answer li{font-size:inherit}.oddgut-pdp-faq__answer li+li{margin-top:var(--oddgut-panel-rte-list-gap)}.oddgut-pdp-faq__answer h1,.oddgut-pdp-faq__answer h2,.oddgut-pdp-faq__answer h3,.oddgut-pdp-faq__answer h4,.oddgut-pdp-faq__answer h5,.oddgut-pdp-faq__answer h6{font-size:inherit;line-height:inherit;margin:0 0 var(--oddgut-panel-rte-block-gap)}.oddgut-pdp-faq__answer h1:last-child,.oddgut-pdp-faq__answer h2:last-child,.oddgut-pdp-faq__answer h3:last-child,.oddgut-pdp-faq__answer h4:last-child,.oddgut-pdp-faq__answer h5:last-child,.oddgut-pdp-faq__answer h6:last-child{margin-bottom:0}.oddgut-pdp-faq__answer a:not(.button){text-decoration:underline}@media(prefers-reduced-motion:reduce){.oddgut-pdp-faq__item::details-content{transition:none}.oddgut-pdp-faq__icon{transition:none}}@media(min-width:1024px){.oddgut-pdp-faq__inner{flex-direction:row;align-items:stretch}.oddgut-pdp-faq--media-right .oddgut-pdp-faq__inner{flex-direction:row-reverse}.oddgut-pdp-faq__media{width:49.2%;max-width:610px;align-self:stretch;height:auto;box-shadow:none}.oddgut-pdp-faq__content{flex:1;min-width:0;justify-content:flex-end;padding:40px 30px}.oddgut-pdp-faq__answer{font-size:16px}}.oddgut-pdp-story{width:100%;background-color:var(--oddgut-panel-section-bg,#fff0f8);color:var(--oddgut-panel-text,#1a5632);padding:20px 8px}@media(min-width:1024px){.oddgut-pdp-story{padding:25px 100px}}.oddgut-pdp-story__inner{width:100%;max-width:1240px;margin:0 auto;background-color:var(--oddgut-panel-card-bg,#fff);border:1px solid var(--oddgut-panel-card-border,#fcdbf3);border-radius:16px;box-shadow:4px 4px 0 0 var(--oddgut-panel-card-border,#fcdbf3);overflow:hidden;display:flex;flex-direction:column}.oddgut-pdp-story--mobile-media-top .oddgut-pdp-story__inner{flex-direction:column-reverse}.oddgut-pdp-story__media{position:relative;width:100%;overflow:hidden;aspect-ratio:var(--oddgut-panel-media-ratio,1);background-color:var(--oddgut-panel-card-bg,#fff)}@media(min-width:1024px){.oddgut-pdp-story__media{aspect-ratio:var(--oddgut-panel-media-ratio-lg,var(--oddgut-panel-media-ratio,1))}}.oddgut-pdp-story__media .picture-container,.oddgut-pdp-story__media img,.oddgut-pdp-story__media picture{display:block;width:100%;height:100%}.oddgut-pdp-story__media img{object-fit:cover;object-position:center}.oddgut-pdp-story__media{flex-shrink:0}.oddgut-pdp-story__content{display:flex;flex-direction:column;gap:30px;padding:40px 24px;color:var(--oddgut-panel-text,#1a5632)}.clear-pdp .oddgut-pdp-story__heading{font-family:Gazpacho-Black,serif;font-size:28px;font-weight:400;line-height:1;color:inherit;margin:0}@media(min-width:1024px){.clear-pdp .oddgut-pdp-story__heading{font-size:40px}}.oddgut-pdp-story__heading h1,.oddgut-pdp-story__heading h2,.oddgut-pdp-story__heading h3,.oddgut-pdp-story__heading h4,.oddgut-pdp-story__heading h5,.oddgut-pdp-story__heading h6,.oddgut-pdp-story__heading p{font-size:inherit;line-height:inherit;font-family:inherit;color:inherit;margin:0}.oddgut-pdp-story__copy{display:flex;flex-direction:column;gap:24px;width:100%}.oddgut-pdp-story__body{font-family:Timesquare-Regular,sans-serif;font-size:16px;line-height:1.5;color:inherit}.oddgut-pdp-story__body h1,.oddgut-pdp-story__body h2,.oddgut-pdp-story__body h3,.oddgut-pdp-story__body h4,.oddgut-pdp-story__body h5,.oddgut-pdp-story__body h6,.oddgut-pdp-story__body p{font-size:inherit;line-height:inherit;margin:0}.oddgut-pdp-story__attribution{display:flex;flex-direction:column}.oddgut-pdp-story__name{font-family:Timesquare-Bold,sans-serif;font-size:16px;font-weight:700;line-height:1.5;color:inherit}.oddgut-pdp-story__role{font-family:Timesquare-Regular,sans-serif;font-size:15px;line-height:1.5;color:inherit}@media(min-width:1024px){.oddgut-pdp-story--mobile-media-top .oddgut-pdp-story__inner,.oddgut-pdp-story__inner{background-color:var(--oddgut-panel-card-bg,#fff);border:1px solid var(--oddgut-panel-card-border,#fcdbf3);border-radius:24px;box-shadow:8px 8px 0 0 var(--oddgut-panel-card-border,#fcdbf3);overflow:hidden;flex-direction:row;align-items:stretch;min-height:406px}.oddgut-pdp-story--media-left .oddgut-pdp-story__inner{flex-direction:row-reverse}.oddgut-pdp-story__media{width:49.9%;max-width:619px;align-self:stretch;height:auto;aspect-ratio:auto}.oddgut-pdp-story__media .picture-container,.oddgut-pdp-story__media img,.oddgut-pdp-story__media picture{position:absolute;top:0;right:0;bottom:0;left:0}.oddgut-pdp-story__content{flex:1;min-width:0;justify-content:center;gap:40px;padding:40px 60px}.oddgut-pdp-story__name{font-size:18px}.oddgut-pdp-story__role{font-size:16px}}.oddgut-pdp-faq{background:var(--oddgut-panel-section-bg,#fff0f8);padding:20px 8px}.oddgut-pdp-faq__inner{display:flex;flex-direction:column;gap:20px;max-width:1240px;margin:0 auto}.oddgut-pdp-faq__media{width:100%;aspect-ratio:var(--oddgut-panel-media-ratio,1);border-radius:16px}.oddgut-pdp-faq__content{border-radius:16px}@media(min-width:1024px){.oddgut-pdp-faq{padding:25px 100px}.oddgut-pdp-faq__inner{flex-direction:row;align-items:stretch}.oddgut-pdp-faq__media{width:49.2%;max-width:610px;aspect-ratio:var(--oddgut-panel-media-ratio-lg,var(--oddgut-panel-media-ratio,1));border-radius:24px}.oddgut-pdp-faq__content{border-radius:24px}}.oddgut-pdp-story{background:var(--oddgut-panel-section-bg,#fff0f8);padding:20px 8px}.oddgut-pdp-story__inner{display:flex;flex-direction:column;max-width:1240px;margin:0 auto;border-radius:16px;overflow:hidden}.oddgut-pdp-story__media{width:100%;aspect-ratio:var(--oddgut-panel-media-ratio,1)}@media(min-width:1024px){.oddgut-pdp-story{padding:25px 100px}.oddgut-pdp-story__inner{flex-direction:row;align-items:stretch;min-height:406px;border-radius:24px}.oddgut-pdp-story__media{width:49.9%;max-width:619px;aspect-ratio:auto}}.oddgut-pdp-faq,.oddgut-pdp-story{--oddgut-panel-section-bg:#fff0f8;--oddgut-panel-card-bg:#fff;--oddgut-panel-card-border:#fcdbf3;--oddgut-panel-text:#1a5632;--oddgut-panel-accent:#e90a55}.oddgut-pdp-faq__media{--oddgut-panel-media-ratio:1;--oddgut-panel-media-ratio-lg:610 / 492}.oddgut-pdp-story__media{--oddgut-panel-media-ratio:1}.oddgut-pdp-story__body,.oddgut-pdp-story__name{margin:0;text-align:start}.oddgut-pdp-faq__question-text{display:block}.clear-pdp__bubbles{flex-wrap:wrap;align-items:center;height:auto;min-height:28px}.clear-pdp__bubbles>.oddgut-rating-badge{--rating-gold: #ffb829;--rating-empty: #e5e5e5;gap:4px;padding:4px 12px;border-color:var(--oddgut-green);border-radius:500px;color:var(--oddgut-green);background:#fff}.oddgut-rating-badge__track{position:relative;display:inline-block;width:73px;height:13px;flex:0 0 73px;line-height:0}.oddgut-rating-badge__layer{display:flex;gap:2px;width:73px;color:var(--rating-empty)}.oddgut-rating-badge__layer--fill{position:absolute;inset:0 auto auto 0;overflow:hidden;color:var(--rating-gold)}.oddgut-rating-badge__star{display:block;width:13px;height:13px;flex:0 0 13px;fill:currentColor}.oddgut-rating-badge__count{font-family:Timesquare-Regular,sans-serif;font-size:12px;font-weight:400;line-height:1.2}@media(max-width:1023px){.clear-pdp__bubbles>.oddgut-rating-badge{padding:4px 8px}}.oddgut-pdp{display:block;color:var(--oddgut-green)}.oddgut-pdp h1,.oddgut-pdp h2,.oddgut-pdp h3{font-family:var(--font-heading);font-weight:400}.oddgut-pdp__main{display:grid;grid-template-areas:"gallery intro" "gallery purchase";grid-template-columns:minmax(0,1.14fr) minmax(430px,.86fr);column-gap:clamp(3.5rem,7vw,7rem);align-items:start;padding:40px 4.45vw 64px}.oddgut-pdp__intro{grid-area:intro;max-width:526px}.oddgut-pdp__rating{display:inline-flex;align-items:center;gap:.55rem;margin-block-end:.9rem;padding:0;border:0;color:var(--oddgut-green);background:transparent;font-size:11px;cursor:pointer}.oddgut-pdp__rating>:first-child,.oddgut-pdp__review-grid article>:first-child{color:#f5a623;letter-spacing:.05em}.oddgut-pdp__vendor{margin-block-end:.35rem;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.oddgut-pdp__intro h1{margin-block-end:.65rem;font-size:36px;line-height:1.15}.oddgut-pdp__summary{max-width:520px;margin-block-end:1.1rem;color:#285e3e;font-size:13px;line-height:1.45}.oddgut-pdp__benefit-pills{display:flex;flex-wrap:wrap;gap:.45rem}.oddgut-pdp__benefit-pills span{padding:.4rem .65rem;border-radius:var(--radius-pill);background:#ffe6f1;font-size:10px;font-weight:700;text-transform:uppercase}.oddgut-pdp__gallery{grid-area:gallery;min-width:0}.oddgut-pdp__gallery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.oddgut-pdp__media{display:block;width:100%;overflow:hidden;padding:0;border:0;border-radius:12px;background:#fff2f4;cursor:zoom-in}.oddgut-pdp__media--primary{grid-column:1 / -1}.oddgut-pdp__media img,.oddgut-pdp__media video,.oddgut-pdp__placeholder svg{width:100%;aspect-ratio:1;object-fit:cover}.oddgut-pdp__dots{display:none}.oddgut-pdp__zoom{width:min(92vw,920px);max-width:none;max-height:92dvh;margin:auto;padding:0;border:0;border-radius:14px;overflow:hidden}.oddgut-pdp__zoom::backdrop{background:#0a301cc7}.oddgut-pdp__zoom>button{position:absolute;z-index:1;inset-block-start:12px;inset-inline-end:12px;display:grid;width:42px;height:42px;place-items:center;border:0;border-radius:50%;color:var(--oddgut-green);background:#fff;font-size:1.7rem;cursor:pointer}.oddgut-pdp__zoom img{width:100%;max-height:92dvh;object-fit:contain}.oddgut-pdp__purchase{grid-area:purchase;width:100%;max-width:526px;margin-block-start:1.4rem}.oddgut-pdp__options fieldset{margin:0 0 1.1rem;padding:0;border:0}.oddgut-pdp__options legend{margin-block-end:.7rem;font-size:12px}.oddgut-pdp__option-values{display:flex;flex-wrap:wrap;gap:.55rem}.oddgut-pdp__option-values input{position:absolute;opacity:0}.oddgut-pdp__option-values span{display:inline-flex;min-height:38px;align-items:center;justify-content:center;padding:.55rem .9rem;border:1px solid #bad4c3;border-radius:var(--radius-pill);background:#fff;font-size:11px;font-weight:600;cursor:pointer}.oddgut-pdp__option-values input:checked+span{border-color:var(--oddgut-green);color:#fff;background:var(--oddgut-green)}.oddgut-pdp__purchase-options{display:grid;gap:.7rem;margin-block:1.2rem}.oddgut-pdp__purchase-card{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding:1rem;border:1px solid #bdd5c5;border-radius:10px;background:#fff;cursor:pointer}.oddgut-pdp__purchase-card.is-selected{border:2px solid var(--oddgut-green);padding:calc(1rem - 1px);background:#f4fff6}.oddgut-pdp__purchase-card>input[type=radio]{position:absolute;opacity:0}.oddgut-pdp__purchase-check{display:grid;width:20px;height:20px;place-items:center;border:1px solid var(--oddgut-green);border-radius:50%}.oddgut-pdp__purchase-card.is-selected .oddgut-pdp__purchase-check:after{width:12px;height:12px;border-radius:50%;background:var(--oddgut-green);content:""}.oddgut-pdp__purchase-copy{display:grid;gap:.25rem}.oddgut-pdp__purchase-copy strong{font-size:13px}.oddgut-pdp__purchase-copy em{margin-inline-start:.35rem;padding:.25rem .45rem;border-radius:var(--radius-pill);color:#fff;background:var(--oddgut-pink);font-size:9px;font-style:normal}.oddgut-pdp__purchase-copy small{font-size:10px}.oddgut-pdp__purchase-price{display:grid;justify-items:end;font-size:13px;font-weight:700}.oddgut-pdp__purchase-price s{opacity:.55;font-size:10px}.oddgut-pdp__purchase-card ul{grid-column:2 / -1;margin:0;padding-inline-start:1.1rem;font-size:10px;line-height:1.7}.oddgut-pdp__actions{display:grid;grid-template-columns:118px 1fr;gap:.7rem}.oddgut-pdp__quantity{display:grid;grid-template-columns:34px 1fr 34px;min-height:52px;border:1px solid var(--oddgut-green);border-radius:var(--radius-pill);overflow:hidden}.oddgut-pdp__quantity button,.oddgut-pdp__quantity input{width:100%;border:0;color:var(--oddgut-green);background:#fff;text-align:center}.oddgut-pdp__quantity input{-webkit-appearance:textfield;appearance:textfield}.oddgut-pdp__quantity input::-webkit-outer-spin-button,.oddgut-pdp__quantity input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}.oddgut-pdp__add{display:flex;min-height:52px;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1.2rem;border:0;border-radius:var(--radius-pill);color:#fff;background:var(--oddgut-green);font-weight:700;cursor:pointer}.oddgut-pdp__add:disabled{cursor:not-allowed;opacity:.5}.oddgut-pdp__shipping{margin-block:.65rem 1.4rem;font-size:10px;text-align:center}.oddgut-pdp__accordions{border-block-start:1px solid #bdd5c5}.oddgut-pdp__accordions details{border-block-end:1px solid #bdd5c5}.oddgut-pdp__accordions summary{display:flex;align-items:center;justify-content:space-between;padding-block:.9rem;font-family:var(--font-heading);font-size:18px;list-style:none;cursor:pointer}.oddgut-pdp__accordions details[open] summary>:last-child{transform:rotate(45deg)}.oddgut-pdp__accordion-content{padding-block:0 1rem;color:#355f46;font-size:12px;line-height:1.55}.oddgut-pdp__accordion-content>*+*{margin-block-start:.75rem}.oddgut-pdp__routine{margin-block-start:1.5rem}.oddgut-pdp__routine h2{margin-block-end:.8rem;font-size:20px}.oddgut-pdp__routine-rail{display:flex;gap:.6rem;overflow-x:auto;scrollbar-width:none}.oddgut-pdp__routine-rail a{flex:0 0 31%;color:inherit;font-size:10px;text-decoration:none}.oddgut-pdp__routine-rail img{width:100%;aspect-ratio:1;margin-block-end:.45rem;border-radius:8px;object-fit:cover}.oddgut-pdp__goals{min-height:510px;padding:5rem 4vw;color:#fff;background:var(--oddgut-green)}.oddgut-pdp__goals h2,.oddgut-pdp__comparison h2,.oddgut-pdp__faq h2,.oddgut-pdp__related h2,.oddgut-pdp__reviews h2{margin-block-end:3.5rem;font-size:clamp(2.5rem,4vw,4.6rem);line-height:.95;text-align:center}.oddgut-pdp__goal-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem;max-width:1320px;margin-inline:auto}.oddgut-pdp__goal-grid div{display:grid;min-height:220px;place-content:center;padding:1.5rem;border:1px solid rgb(255 255 255 / 55%);border-radius:50%;text-align:center}.oddgut-pdp__goal-grid strong{font-family:var(--font-heading);font-size:clamp(2.2rem,4vw,4rem);font-weight:400}.oddgut-pdp__goal-grid span{font-size:12px}.oddgut-pdp__comparison{display:grid;min-height:680px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:4rem;padding:5rem 7vw;background:#fff7ec}.oddgut-pdp__comparison-intro h2{margin-block-end:1.5rem;text-align:start}.oddgut-pdp__comparison-intro p{max-width:440px;line-height:1.6}.oddgut-pdp__comparison-table{display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden;border:1px solid #abcab6;border-radius:16px;background:#fff}.oddgut-pdp__comparison-table>div{padding:2rem}.oddgut-pdp__comparison-table>div+div{border-inline-start:1px solid #abcab6}.oddgut-pdp__comparison-table h3{min-height:60px;font-size:1.7rem;text-align:center}.oddgut-pdp__comparison-table ul{display:grid;gap:.9rem;margin:0;padding:0;list-style:none}.oddgut-pdp__comparison-table li{padding-block:.75rem;border-block-start:1px solid #d8e7dc;font-size:12px;text-align:center}.oddgut-pdp__comparison-table li:before{content:"\2713  ";font-weight:700}.oddgut-pdp__founder{display:grid;min-height:560px;grid-template-columns:1fr 1fr;color:var(--oddgut-green);background:#ffb7cc}.oddgut-pdp__founder>img{width:100%;height:100%;object-fit:cover}.oddgut-pdp__founder>div{display:grid;align-content:center;padding:clamp(3rem,7vw,8rem)}.oddgut-pdp__eyebrow{margin-block-end:1.5rem;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.oddgut-pdp__founder blockquote{margin:0 0 1.8rem;font-family:var(--font-heading);font-size:clamp(2rem,3.2vw,3.7rem);line-height:1.05}.oddgut-pdp__faq{display:grid;grid-template-columns:.7fr 1.3fr;gap:4rem;padding:6rem 8vw;background:#fff}.oddgut-pdp__faq h2{text-align:start}.oddgut-pdp__faq details{border-block-end:1px solid #b8d0bf}.oddgut-pdp__faq summary{display:flex;justify-content:space-between;gap:2rem;padding-block:1.25rem;font-family:var(--font-heading);font-size:1.35rem;list-style:none;cursor:pointer}.oddgut-pdp__faq details[open] summary span{transform:rotate(45deg)}.oddgut-pdp__faq details>div{padding-block:0 1.4rem;color:#355f46;font-size:13px;line-height:1.6}.oddgut-pdp__related{padding:5rem 0;background:#fff7ec}.oddgut-pdp__related-rail{display:flex;gap:14px;overflow-x:auto;padding-inline:20px;scroll-snap-type:x mandatory;scrollbar-width:none}.oddgut-pdp__related-rail article{flex:0 0 min(310px,24vw);overflow:hidden;scroll-snap-align:start;border-radius:12px;background:#fff}.oddgut-pdp__related-rail a{color:inherit;text-decoration:none}.oddgut-pdp__related-rail img{width:100%;aspect-ratio:1;object-fit:cover}.oddgut-pdp__related-rail h3,.oddgut-pdp__related-rail p{padding-inline:1rem}.oddgut-pdp__related-rail h3{margin-block:1rem .45rem;font-size:1.35rem}.oddgut-pdp__related-rail p{padding-block-end:1.2rem;font-size:12px;font-weight:700}.oddgut-pdp__reviews{padding:5rem 7vw 6rem;background:#fff}.oddgut-pdp__reviews-summary{display:grid;justify-items:center;margin-block-end:3rem}.oddgut-pdp__reviews-summary strong{font-family:var(--font-heading);font-size:3.5rem}.oddgut-pdp__reviews-summary span{color:#f5a623}.oddgut-pdp__reviews-summary p{margin-block-start:.4rem;font-size:12px}.oddgut-pdp__review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.oddgut-pdp__review-grid article{padding:1.5rem;border:1px solid #c4d9ca;border-radius:12px}.oddgut-pdp__review-grid h3{margin-block:.8rem;font-size:1.45rem}.oddgut-pdp__review-grid p{min-height:72px;font-size:12px;line-height:1.55}.oddgut-pdp__review-grid small{display:block;margin-block-start:1rem;font-size:10px;font-weight:700}@media(max-width:767px){.oddgut-pdp__main{grid-template-areas:"intro" "gallery" "purchase";grid-template-columns:1fr;padding:1.25rem 8px 2.5rem}.oddgut-pdp__intro,.oddgut-pdp__purchase{max-width:none;padding-inline:8px}.oddgut-pdp__intro h1{font-size:28px}.oddgut-pdp__gallery{margin-block-start:1.25rem}.oddgut-pdp__gallery-grid{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.oddgut-pdp__media,.oddgut-pdp__media--primary{flex:0 0 100%;scroll-snap-align:start;border-radius:10px}.oddgut-pdp__dots{display:flex;justify-content:center;gap:5px;padding-block:.75rem}.oddgut-pdp__dots span{width:6px;height:6px;border-radius:50%;background:#b8d0bf}.oddgut-pdp__dots .is-active{width:18px;border-radius:var(--radius-pill);background:var(--oddgut-green)}.oddgut-pdp__purchase{margin-block-start:.5rem}.oddgut-pdp__actions{grid-template-columns:94px 1fr}.oddgut-pdp__quantity{grid-template-columns:28px 1fr 28px}.oddgut-pdp__goals{min-height:520px;padding:3.5rem 1rem}.oddgut-pdp__goals h2,.oddgut-pdp__comparison h2,.oddgut-pdp__faq h2,.oddgut-pdp__related h2,.oddgut-pdp__reviews h2{margin-block-end:2.2rem;font-size:2.5rem}.oddgut-pdp__goal-grid{grid-template-columns:repeat(2,1fr)}.oddgut-pdp__goal-grid div{min-height:150px}.oddgut-pdp__goal-grid div:last-child{grid-column:1 / -1;width:50%;justify-self:center}.oddgut-pdp__comparison{grid-template-columns:1fr;gap:2.5rem;padding:3.5rem 1rem}.oddgut-pdp__comparison-intro,.oddgut-pdp__comparison-intro h2{text-align:center}.oddgut-pdp__comparison-table>div{padding:1rem .7rem}.oddgut-pdp__comparison-table h3{font-size:1.2rem}.oddgut-pdp__founder{min-height:640px;grid-template-columns:1fr;grid-template-rows:300px auto}.oddgut-pdp__founder>div{padding:2.5rem 1.4rem 3rem;text-align:center}.oddgut-pdp__founder blockquote{font-size:2rem}.oddgut-pdp__faq{grid-template-columns:1fr;gap:0;padding:3.5rem 1rem}.oddgut-pdp__faq h2{text-align:center}.oddgut-pdp__faq summary{font-size:1.05rem}.oddgut-pdp__related{padding-block:3.5rem}.oddgut-pdp__related-rail{gap:8px;padding-inline:8px}.oddgut-pdp__related-rail article{flex-basis:72vw}.oddgut-pdp__reviews{padding:3.5rem 1rem}.oddgut-pdp__review-grid{grid-template-columns:1fr}}.search-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.search-results .prev,.search-results .page,.search-results .next{grid-column:1 / -1}.group{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%}.group--horizontal{flex-direction:row;justify-content:space-between;align-items:center;padding:0 var(--padding)}.group--vertical{flex-direction:column;align-items:var(--alignment);padding:var(--padding) 0}.text{text-align:var(--text-align)}.text--title{font-size:2rem;font-weight:700}.text--subtitle{font-size:1.5rem}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
