@font-face{font-family:Omni Nav DM Sans;src:url(mobile-nav-dm-sans-400.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Omni Nav DM Sans;src:url(mobile-nav-dm-sans-500.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Omni Nav DM Sans;src:url(mobile-nav-dm-sans-600.ttf) format("truetype");font-style:normal;font-weight:600;font-display:swap}.mobile-nav-icon,.mobile-nav-logo{display:none}@media screen and (max-width:1199px){.section-announcement .announcement-bar{min-height:41px;height:auto;border:0;padding:10px 20px;color:#151b26;font-family:Omni Nav DM Sans,DM Sans,sans-serif;font-size:14px;line-height:21px}.section-announcement .announcement-bar__message,.section-announcement .announcement-bar__text,.section-announcement .announcement-bar__text p{padding:0;margin:0;min-height:0;line-height:21px}.section-announcement .announcement-bar .announcement-bar__text a{display:block;padding:0;color:#151b26;font-family:Omni Nav DM Sans,DM Sans,sans-serif;font-size:14px;line-height:21px;text-decoration:underline;text-underline-offset:auto}.section-announcement .announcement-bar__text a:after{content:none}.shopify-section-header .header{min-height:75px;padding:0 16px}.header header-drawer{flex:0 0 44px;margin:0 6px 0 0}.header .header__icon--menu{width:44px;height:44px;margin:0}.header>.header__heading{padding:0;margin:0 auto 0 0}.header>.header__heading .header__heading-logo{display:none!important}.header>.header__heading .mobile-nav-logo{display:block;width:76px;height:55.727px;object-fit:cover}.header .header__column{margin:0}.header .header__icons{align-items:center;gap:0}.header .header__icons>.header__search,.header .header__icons>.header__account,.header .header__icons>.header__icon--cart{display:block;flex:0 0 44px;width:44px;height:44px;padding:0}.header .header__icons>.header__icon--cart,.header .header__icons .header__icon--search,.header .header__icons .header__icon--account{display:flex;width:44px;height:44px;padding:0;color:#151b26}.header .header__icons .header__icon-name,.header .header__icons .cart-text,.header .header__icons .header__icon--cart>.icon,.header .header__icons .header__icon--search>.icon,.header .header__icons .header__icon--account>.icon{display:none}.header .mobile-nav-icon{display:block;flex:none;width:17px;height:17px}.header .mobile-nav-icon--close{width:18px;height:18px;transform:translateY(.5px)}.header .header__modal-close-button .icon-close{display:none}.header .header__icon--menu .header__modal-close-button{display:none;color:#151b26}.header .menu-drawer-container.menu-opening>.header__icon--menu .header__modal-close-button{display:flex}.header .menu-drawer-container:not(.menu-opening) .mobile-nav-icon--close{display:none}.header .header__icon--menu:focus:not(:focus-visible){outline:none;box-shadow:none}.header .header__icon--cart .cart-count-bubble{position:absolute;top:0;right:0;font-size:10px}.header .header__icon--cart .cart-count-bubble[data-empty=true]{display:none}.header #menu-drawer{color:#151b26;background:#efebe7;top:calc(100% - 1px);height:calc(100dvh - var(--header-bottom-position, 116px) + 1px);overflow:hidden;text-transform:none}.menu-drawer .menu-drawer__navigation-container{display:flex;flex-direction:column;padding-bottom:max(69.75px,env(safe-area-inset-bottom,0px))}.menu-drawer .menu-drawer__navigation{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 0 80px}.menu-drawer__navigation>.menu-drawer__menu>li{border-color:#151b2626}.menu-drawer__navigation>.menu-drawer__menu>li>.menu-drawer__menu-item,.menu-drawer__navigation>.menu-drawer__menu>li>details>.menu-drawer__menu-item{height:53px;padding:16px 15px;color:#151b26;letter-spacing:0;transition:color .15s ease}.menu-drawer .menu-drawer__menu-item>.icon-button-arrow{display:block;position:static;flex:0 0 14px;width:14px;height:14px;margin:0}}@font-face{font-family:Omni Nav DM Sans;src:url(mobile-nav-dm-sans-700.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}@media screen and (max-width:1199px){.menu-drawer__navigation-container:has(.menu-drawer__accordion[open]){padding-bottom:max(74px,env(safe-area-inset-bottom,0px))}.menu-drawer__navigation:has(.menu-drawer__accordion[open]){padding:0 15px}.menu-drawer__navigation:has(.menu-drawer__accordion[open])>.menu-drawer__menu>li>.menu-drawer__menu-item,.menu-drawer__navigation:has(.menu-drawer__accordion[open])>.menu-drawer__menu>li>details>.menu-drawer__menu-item{padding-inline:0}.menu-drawer .menu-drawer__accordion>.menu-drawer__submenu>.menu-drawer__inner-submenu{padding:0 0 8px 12px}.menu-drawer .menu-drawer__accordion .menu-drawer__submenu .menu-drawer__menu{padding:0}.menu-drawer .menu-drawer__accordion .menu-drawer__submenu .menu-drawer__menu>li{border-color:#151b2626}.menu-drawer .menu-drawer__accordion .menu-drawer__submenu .menu-drawer__menu>li:first-child{border-top:0}.menu-drawer .menu-drawer__accordion .menu-drawer__submenu .menu-drawer__menu-item{min-height:46px;padding:13px 0 13px 12px;color:#151b26;font-size:13px;line-height:20px;letter-spacing:0}.menu-drawer .mobile-products-panel{padding:0 0 8px 12px;font-family:Omni Nav DM Sans,DM Sans,sans-serif;font-style:normal;letter-spacing:0}.menu-drawer .mobile-products-panel__group{padding:0}.menu-drawer .mobile-products-panel__label{display:block;margin:0;padding:14px 0 6px;border-bottom:1px solid rgba(21,27,38,.15);color:#01403f;font-size:10px;font-weight:600;line-height:15px;letter-spacing:.5px}.menu-drawer .mobile-products-panel__list{padding:0 0 0 12px}.menu-drawer .mobile-products-panel__list li{border-color:#151b2626}.menu-drawer .mobile-products-panel__list li:first-child{border-top:0}.menu-drawer .mobile-products-panel .mobile-products-panel__group .mobile-products-panel__list>li:last-child{border-bottom:0}.menu-drawer .mobile-products-panel .mobile-products-panel__list a{min-height:46px;padding:13px 0;color:#3c4b3c;font-size:13px;font-weight:400;line-height:20px;letter-spacing:0}.menu-drawer .mobile-products-panel__group--precision-probiotics .mobile-products-panel__label{border-bottom:0}.menu-drawer .mobile-products-panel__group--precision-probiotics .mobile-products-panel__list{border-top:1px solid rgba(21,27,38,.15)}.menu-drawer .mobile-products-panel__group--precision-probiotics .mobile-products-panel__list a{color:#151b26}.menu-drawer .mobile-products-panel__group--precision-probiotics .mobile-products-panel__list li:first-child a{font-weight:600}.menu-drawer .mobile-products-panel__list b{flex:none;padding:2px 6px;margin-left:6px;font-size:9px;font-weight:700;line-height:14px;letter-spacing:.5px}.menu-drawer .mobile-products-panel__group--bundles .mobile-products-panel__list{padding-left:0}.menu-drawer .mobile-products-panel__group--bundles .mobile-products-panel__list>li:not(.mobile-products-panel__bundle){margin-left:12px}.menu-drawer .mobile-products-panel__bundle{padding:10px 0}.menu-drawer .mobile-products-panel .mobile-products-panel__bundle a{display:flex;flex-direction:column;align-items:stretch;padding:10px 12px;border:1px solid #01403f;background:#d9eae8}.menu-drawer .mobile-products-panel__bundle .mobile-products-panel__badge{font-size:9px;font-weight:700;line-height:14px;letter-spacing:1px;color:#01403f}.menu-drawer .mobile-products-panel__bundle-body{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:3px}.menu-drawer .mobile-products-panel__bundle-copy{min-width:0}.menu-drawer .mobile-products-panel__bundle strong{display:block;margin:0;font-size:13px;font-weight:700;line-height:20px}.menu-drawer .mobile-products-panel__bundle-prices{display:flex;gap:3px;padding-top:2px;color:#151b26;font-size:12px;font-weight:700;line-height:18px}.menu-drawer .mobile-products-panel__bundle-prices s{color:#6b7280;font-weight:400}.menu-drawer .mobile-products-panel__bundle em{width:61px;flex:none;align-self:center;padding:3px 8px;font-size:10px;font-weight:600;line-height:15px;white-space:nowrap}.menu-drawer .mobile-products-panel__group--caricol{padding:10px 0 6px}.menu-drawer .mobile-products-panel__group--caricol .mobile-products-panel__label{display:flex;align-items:center;gap:8px;padding:12px 0 6px;color:#b45309;font-weight:700}.menu-drawer .mobile-products-panel__separator{color:#151b2626;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0}.menu-drawer .mobile-products-panel__description{opacity:.8;font-weight:400;letter-spacing:0}.menu-drawer .mobile-products-panel__group--prebiotics .mobile-products-panel__list{padding-bottom:4px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/mobile-navigation.css.map */
