*{letter-spacing:normal}.h2,h2{font-size:60px;line-height:1}.h3,h3{font-size:48px;line-height:1.08}.h4,h4{font-size:36px;line-height:1.06}.h5,h5{font-size:24px;line-height:1.17}button,input,select{-webkit-appearance:none;appearance:none;border-radius:0;box-shadow:none;border:none;outline:none;background:none;padding:0}.product-hero{background-image:linear-gradient(180deg,var(--primary-color),var(--secondary-color));width:100%;min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:var(--text-color);margin:0 auto;padding:0 60px;position:relative}.product-hero .grid{display:-ms-grid;display:grid;grid-template-areas:"info image atc";-ms-grid-columns:310px auto 310px;grid-template-columns:310px auto 310px;-ms-grid-rows:auto;grid-template-rows:auto}.product-hero.product-hero-redesign .grid{-ms-grid-columns:311px auto 312px;grid-template-columns:311px auto 312px;gap:62px}.product-hero .product-image{grid-area:image;position:relative}.product-hero .product-image .floating-image{display:block;left:50%;max-width:650px;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:calc(100% - 120px);z-index:2}.product-hero .product-image .floating-image-relative img,.product-hero .product-image .floating-image img,.product-hero .product-image .shadow img,.product-hero .product-image .sphere img{width:100%;height:auto}.product-hero .product-image:has(.floating-image){max-height:818px}.product-hero .product-image .sphere{display:block;margin:150px auto;max-width:650px;position:relative;width:100%;z-index:0}.product-hero .product-info{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;grid-area:info;position:relative}.product-hero.product-hero-redesign .product-info{-ms-flex-item-align:unset;-ms-grid-row-align:unset;align-self:unset;margin-top:40px}.eyebrow{font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif;font-size:14px;line-height:16px}.product-hero .product-info .h3,.product-hero .product-info h1{margin-bottom:20px}.product-hero .product-info .container-yotpo-review_link{position:relative;width:-webkit-fit-content;width:fit-content}.product-hero .product-image .shadow-float{animation-name:float-shadow-2;animation-duration:3.5s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out}.product-hero .product-image .bottle-float{animation-name:float;animation-duration:3.5s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out}.product-hero .product-image .shadow{bottom:50px;left:50%;max-width:410px;position:absolute;transform:translate(-50%);width:100%;z-index:1}.yotpo-baseline{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-hero .product-info .container-yotpo-review_link .review-count{margin-right:0}.product-hero .product-info .container-yotpo-review_link .yotpo-review_link{position:absolute;width:100%;height:100%;left:0;top:0;font-size:0;text-indent:-9999px}.product-hero .product-description{margin:20px 0 40px}.product-hero .product-description p{font-size:18px;margin:0 auto}.product-hero .product-info .container-yotpo-review_link .yotpo-baseline{cursor:pointer;width:-webkit-fit-content;width:fit-content}.product-hero.product-hero-redesign .product-description--additional .hr-section{border:none}.product-hero .product-description--additional .hr-section ul{margin:0;padding:0}.product-hero .product-description--additional .notes{-ms-flex-pack:justify;justify-content:space-between}.product-hero .product-description--additional .perfect-for li,.product-hero .product-description--additional .perfect-for ul{list-style-type:none;padding:0;margin:0}.product-hero .product-description--additional li{font-size:14px;line-height:18px}.product-hero .product-description--additional .hr-section{padding:15px 0}.product-hero .product-description--additional .perfect-for{text-align:center}.product-hero .product-atc{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;grid-area:atc;position:relative}.product-hero.product-hero-redesign .product-atc{-ms-flex-item-align:unset;-ms-grid-row-align:unset;align-self:unset;margin-top:24px}.product-hero .product-atc .label{font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif;font-size:14px;line-height:1.14;margin:25px 0 10px}.dropdown,form select{cursor:pointer}.dropdown{position:relative;list-style:none;margin:0;padding:0}.dropdown li{font-size:16px}.dropdown__arrow{z-index:4}.dropdown svg{position:absolute;right:15px;width:12px;height:8px;stroke-width:1px;stroke:#001f5c;transform:rotate(0);transition:rotate .25s ease-in-out}.dropdown__list-container{display:none;position:relative;padding:0!important}.dropdown__list{width:100%;padding:0;border-radius:6px;border:2px solid #001f5c;overflow:hidden;overflow-y:auto;z-index:3;background:#fff;list-style:none;opacity:1;max-height:400px}.dropdown__list-item:not(:has(a)){padding:0 15px!important;height:44px;display:flex;-ms-flex-align:center;align-items:center}.dropdown__list-item:has(a) a{display:flex;-ms-flex-align:center;align-items:center;height:44px;padding:0 15px!important}.product-hero .dropdown .flavor-dot{display:inline-block;width:12px;height:12px;background-color:#8c8c8c;background-image:linear-gradient(180deg,var(--color-primary),var(--color-secondary));border-radius:50%;margin-right:3px;-ms-flex-negative:0;flex-shrink:0}.dropdown__selected-item{display:flex;height:44px;padding:0 6px;-ms-flex-align:center;align-items:center;z-index:2;outline:none;background:#fff;border:2px solid #001f5c;border-radius:6px;width:100%;cursor:pointer}.dropdown__selected-item[aria-expanded=true]{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}li[aria-expanded=true] ul.dropdown__list{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.product-atc .subscription-toggle{display:flex;flex-direction:column;gap:16px}.subscription-toggle .radio-button{position:relative}.subscription-toggle .radio-button:first-of-type label{margin-bottom:13px}.recommendations-wrapper .subscription-toggle .radio-button:first-of-type:after{display:none}form .select-group{position:relative}.product-hero.product-hero-redesign .product-atc .subscription-selection:before{content:" ";width:45px;height:.5px;right:18px;bottom:.5px;background:#001f5c;position:absolute}form .select-group:after{color:#001f5c;content:"\276e";font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif;font-size:16px;pointer-events:none;position:absolute;right:19px;top:13px;transform:rotate(-90deg)}.card-product.sunsip-card-product form .select-group:after{display:none}.product-hero.product-hero-redesign .product-atc .btn-group{margin-top:22px;display:flex;flex-direction:column}.product-hero .pricing-group p{margin-bottom:12px;display:flex;align-items:baseline}.product-hero.product-hero-redesign .atc-btn-wrapper{display:flex;flex-wrap:wrap;background-color:transparent;gap:15px}.product-hero .atc-btn-wrapper .increment-wrapper{font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:15px 5px 15px 15px;border-radius:6px 0 0 6px;width:100%}.product-hero .atc-btn-wrapper .increment-wrapper p{font-size:14px;flex-shrink:0;margin:0}.product-hero .atc-btn-wrapper .increment-wrapper--inner{display:flex;align-items:center}.product-hero .atc-btn-wrapper .increment-wrapper .increment.minus{transform:rotate(90deg)}.product-hero .atc-btn-wrapper .increment-wrapper .increment.plus{transform:rotate(-90deg)}.product-hero .atc-btn-wrapper .increment-wrapper .increment{border:0;height:100%;width:36px}.product-hero .atc-btn-wrapper .increment-wrapper .increment svg{width:12px;height:8px;stroke-width:1px;stroke:#001f5c;transform-origin:center}.increment-wrapper .count{font-size:16px;line-height:22px;margin:0;text-align:center;width:auto}.product-hero.product-hero-redesign .atc-btn-wrapper .atc-btn{border:none!important;line-height:24px;border-radius:6px;font-size:20px;padding:18px 26px;width:100%;color:#fff;background:#001f5c;cursor:pointer;transition:background-color .25s ease-in-out,color .25s ease-in-out}.product-hero .pricing-group p{margin-bottom:12px;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.product-hero .pricing-group p span{display:block}.product-hero .pricing-group p .selected-price{font-size:24px;margin-right:10px}.product-hero .pricing-group p .original-price{font-size:16px}.product-hero .pricing-group p .per-bottle{-ms-flex-item-align:end;align-self:flex-end;font-size:14px;margin-left:auto}.ohi-widget-wrapper{font-size:14px;line-height:18px;color:#001f5c;font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif;margin-top:30px}.btn{font-family:GT-Flexa-Cond-Bold,helvetica,arial,sans-serif;-ms-flex-align:center;align-items:center;background-color:#001f5c;border:3px solid #001f5c;color:#fff;cursor:pointer;display:-ms-flexbox;display:flex;font-size:20px;height:60px;border-radius:6px;-ms-flex-pack:center;justify-content:center;text-align:center;transition:background-color .25s ease-in-out,color .25s ease-in-out;width:100%;max-width:310px}.btn:focus,.btn:hover{background-color:#8cd5fb;color:#001f5c}.product-gut-health .intro-wrapper{text-align:center;-ms-flex-pack:center;justify-content:center;margin-bottom:60px}.product-gut-health .intro-wrapper .dummy-text{font-family:GT-Flexa-Cond-Bold,helvetica,arial,sans-serif;font-size:45px;line-height:1;pointer-events:none;margin-bottom:30px}.product-gut-health{background-color:#cbf7ff;color:#001f5c;padding:90px 0}.product-gut-health .content-wrapper{justify-content:space-evenly}.product-gut-health .content-wrapper .side-image{overflow:hidden;display:flex;justify-content:center;align-items:center}.product-gut-health .content-wrapper .side-image img{width:100%;max-width:650px;border-radius:10px;object-fit:cover;object-position:center center}.product-gut-health .content-wrapper .features-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.features-wrapper .drawer-label{font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:.5px;text-align:left;align-self:flex-start}.product-gut-health .drawers-wrapper{width:100%;margin-bottom:60px}.product-gut-health .drawers-wrapper .drawer:first-child{border-top:none}.product-gut-health .drawers-wrapper .drawer:last-child{border-bottom:2px solid #001f5c}.product-gut-health .drawers-wrapper .drawer{border-top:2px solid #001f5c;padding:15px 0;overflow:hidden}.product-gut-health .drawers-wrapper .drawer .question,.product-gut-health .drawers-wrapper .drawer .question div{display:flex;-ms-flex-align:center;align-items:center}.product-gut-health .drawers-wrapper .drawer .question{-ms-flex-pack:justify;justify-content:space-between}.drawer .question{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.product-gut-health .drawers-wrapper .drawer .icon{width:60px;height:60px;margin-right:15px}.features-wrapper .icon img{width:100%}.product-gut-health .drawers-wrapper .drawer .question h3{font-size:24px}.product-gut-health .drawers-wrapper .drawer button{width:30px;height:30px;background:transparent;position:relative;transform-origin:center;transition:all 375ms ease-in-out}.product-gut-health .drawers-wrapper .drawer button span{position:absolute;display:block;width:12px;height:2px;top:13px;left:8px;background:#001f5c;transform-origin:center;transition:all .2s ease-in-out}.product-gut-health .drawers-wrapper .drawer button span.icon{background:transparent;transform:none;position:unset}.product-gut-health .drawers-wrapper .drawer button.drawer-header{width:100%;height:auto;transform:unset!important}.product-gut-health .drawers-wrapper .drawer button span.accordion-button{position:unset;width:30px;height:30px;background:transparent;transform-origin:center;transition:all 375ms ease-in-out}.product-gut-health .drawers-wrapper .drawer button span:not(.icon):first-child{transform:rotate(90deg)}.product-gut-health .drawers-wrapper .drawer button span:not(.icon):last-child{transform:scaleX(1)}.drawer.active button{transform:rotate(45deg)}.template-product .drawer-items{display:none;opacity:1!important}.btn.btn-white{background-color:#fff;color:#001f5c}.btn.btn-white:focus,.btn.btn-white:hover{background-color:#8cd5fb}.product-gut-health .drawers-wrapper .drawer .answer{padding:10px 0 10px 75px}.product-gut-health .drawers-wrapper .drawer-items{display:none}.product-ticker{padding-bottom:90px;background-color:#cbf7ff;overflow:hidden}.product-ticker .marquee-wrapper{width:100%}.product-ticker .marquee-wrapper.small .marquee{position:relative;background-color:var(--bg);color:var(--color);font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif}.marquee-wrapper.small p{letter-spacing:.5px;text-transform:uppercase;margin:0;line-height:60px}.drawer{border-top:2px solid #001f5c;padding:25px 0 15px;overflow:hidden}.drawer button,.drawer .accordion-button{width:30px;height:30px;background:transparent;position:relative;transform-origin:center;transition:all 375ms ease-in-out;flex-shrink:0;cursor:pointer}.drawer button span:first-child{transform:rotate(90deg)}.drawer button span,.drawer .accordion-button span{position:absolute;display:block;width:12px;height:2px;top:13px;left:8px;background:#001f5c;transform-origin:center;transition:all .2s ease-in-out}.drawer button span:last-child,.drawer .accordion-button span:last-child{transform:scaleX(1)}.drawer:last-child{border-bottom:2px solid #001f5c}.body-large{font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif;font-size:20px;line-height:24px}.flavor-profile{text-align:center}.flavor-profile .icon{height:20px;width:20px;margin:0 4px;background-repeat:no-repeat;background-size:contain;background-position:50%}.flavor-profile .icon.spicy{background-image:url(https://cdn.shopify.com/s/files/1/0554/9060/9346/files/flavor-spicy.svg?v=1621521783)}.flavor-profile .icon.fruity{background-image:url(https://cdn.shopify.com/s/files/1/0554/9060/9346/files/flavor-fruity.svg?v=1620054760)}.flavor-profile .icon.tangy{background-image:url(https://cdn.shopify.com/s/files/1/0554/9060/9346/files/flavor-tangy.svg?v=1620236336)}.flavor-profile .icon.floral{background-image:url(https://cdn.shopify.com/s/files/1/0554/9060/9346/files/flavor-floral.svg?v=1620054760)}.flavor-profile ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.flavor-profile li{list-style-type:none}.flavor-profile li ul{min-height:20px}.flavor-profile .dot,.flavor-profile .filled-dot{width:10px;height:10px;border:1px solid #001f5c;border-radius:50%;margin:0 8px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes float{0%{transform:translateY(18px)}to{transform:translateY(-18px)}}@keyframes float-mobile{0%{transform:translateY(9px)}to{transform:translateY(-9px)}}@keyframes float-shadow{0%{transform:translate(-50%) scale(1.05);opacity:1}to{transform:translate(-50%) scale(.7);opacity:.9}}@keyframes float-shadow-2{0%{transform:scale(1.05);opacity:1}to{transform:scale(.7);opacity:.9}}.shadow0{box-shadow:unset!important}#product-atc-bar .product-type{font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif;font-size:14px;text-transform:uppercase;display:block}#product-atc-bar .flavor{display:block;font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif;font-size:18px}.marquee_n{width:100%}.marquee_n .js-marquee{display:flex;position:relative}.marquee_n .js-marquee:before{content:"";position:relative;clear:both}.clear_line{clear:both;display:block!important}.product-ticker .marquee-wrapper.small .marquee_n{height:60px;position:relative;background-color:var(--bg);color:var(--color)}.product-ticker .marquee-wrapper.small .marquee_n.gradient-single{background:linear-gradient(93deg,var(--primary-color) 18%,var(--secondary-color) 50%,var(--primary-color) 90%)}.product-ticker .marquee-wrapper.small .marquee_n.gradient-single-inverse{background:linear-gradient(93deg,var(--secondary-color) 18%,var(--primary-color) 50%,var(--secondary-color) 90%)}.yotpo-base-layout{width:100%!important}.yotpo-reviews-list{display:flex;column-gap:30px;row-gap:0;flex-wrap:wrap;margin:30px auto}.yotpo-reviews-list .yotpo-review{width:calc(33.33% - 20px);flex-direction:column-reverse!important;border-bottom:2px solid #001f5c;padding:20px 0;position:relative;margin:0!important}.yotpo-reviews-list .yotpo-review:nth-child(1),.yotpo-reviews-list .yotpo-review:nth-child(4),.yotpo-reviews-list .yotpo-review:nth-child(7){border-top:2px solid #001f5c}.yotpo-review-right-panel{position:absolute;top:20px;right:0}.yotpo-date-format{color:#001f5c!important;font-size:14px;font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif!important}.yotpo-pagination-number{font-size:14px;font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif!important}.yotpo-reviews-list .yotpo-review-rating-title{flex-direction:column!important}.yotpo-review-left-panel,.yotpo-review-center-panel{width:100%}.yotpo-review-votes-wrapper,.yotpo-review-border-smooth,.yotpo-reviewer-image,.yotpo-reviewer-verified-buyer-text,.yotpo-head,.yotpo-filters-top-panel,.yotpo-new-review-btn-wrapper,.yotpo-review-details .yotpo-shop-badge,.yotpo-summary-section .yotpo-vertical-border{display:none!important}.yotpo-reviews-pagination-container{width:100%;margin-bottom:0!important}.yotpo-reviews-list .yotpo-read-more-text{font-size:18px!important;line-height:normal!important;color:#001f5c!important;font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif!important}.yotpo-reviews-list .yotpo-review-title{font-size:20px!important;font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif!important;font-weight:400!important;margin-bottom:0;margin-top:19px;color:#001f5c!important}.yotpo-reviews-list .yotpo-reviewer-name{font-size:14px;color:#001f5c!important;font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif!important}.yotpo-reviews-list .yotpo-review-center-panel{padding:0!important}.drawer.active button{transform:rotate(90deg)!important}.reviews .yotpo-bottom-line{margin-right:0!important}.yotpo-bottom-line .yotpo-bottom-line-right-panel{display:flex;padding-top:0!important;padding-right:0!important}.yotpo-bottom-line .yotpo-bottom-line-text{margin:0!important;padding-left:10px}.yotpo-bottom-line .yotpo-bottom-line-left-panel.yotpo-bottom-line-score{color:#001f5c!important;font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif!important;font-size:16px!important}.yotpo-bottom-line-basic-text{font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif;font-size:16px;color:#001f5c}.reviews .yotpo-layout-header-wrapper{margin:0!important}.yotpo-filters-right-panel .yotpo-reviews-widget-dropdown,.yotpo-filters-right-panel .yotpo-reviews-widget-dropdown .yotpo-dropdown-placeholder{font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif!important;font-size:16px!important;line-height:1.25;letter-spacing:0;color:#001f5c}.yotpo-filters-right-panel .yotpo-reviews-widget-dropdown .yotpo-selected-value{background:#fff;border:2px solid #001f5c!important;border-radius:6px;min-width:244px;text-align:left;border:1px solid #000;padding:10px}.yotpo-filters-right-panel .yotpo-reviews-widget-dropdown svg{position:absolute;right:10px}.yotpo-filters-right-panel .yotpo-reviews-widget-dropdown .yotpo-dropdown-content-wrapper{min-width:244px;top:44px!important}.yotpo-filters-container{margin-top:-50px!important}@media (max-width:767px){.yotpo-filters-container{margin-top:0!important}}.faq-wrapper .header{display:block}.yotpo-reviews-summary-button,.yotpo-comment{display:none!important}.product-hero.product-hero-redesign .product-atc .subscription-wrapper .subscription-toggle .radio-button:last-of-type label{margin-bottom:0}.product-hero.product-hero-redesign .product-atc .subscription-wrapper .subscription-toggle .radio-button:first-of-type label{margin-bottom:18px}.product-flavor-profile .content-wrapper{padding:90px 0}.product-flavor-profile{background-color:#e6fbff;text-align:center;position:relative}.product-flavor-profile .intro-wrapper .top h4{max-width:400px;margin:0 auto}.product-flavor-profile .intro-wrapper .top{margin-bottom:60px}.product-flavor-profile .intro-wrapper .top .h4{max-width:400px;margin:0 auto}.product-flavor-profile .intro-wrapper .wavy-headline-wrapper{margin-bottom:30px}.product-flavor-profile .flavor-description-wrapper{justify-content:center}.product-flavor-profile .intro-wrapper{margin:0!important;text-align:center;justify-content:center}.product-flavor-profile .card-grid--wrapper{position:relative}.product-flavor-profile .card-grid{display:flex;margin:60px auto 30px;justify-content:center}.product-flavor-profile .notes-container .notes-wrapper .note{border:3px solid #001f5c;border-radius:12px;padding:10px 10px 20px;background-color:#fff;margin:0 12px 12px;position:relative}.product-flavor-profile .notes-container .notes-wrapper .note .note-icons,.product-flavor-profile .notes-container .notes-wrapper .note p{padding-bottom:10px}.product-flavor-profile .notes-container .notes-wrapper .note .flavor-note-description{margin-top:10px}.product-flavor-profile .notes-container .notes-wrapper .note ul{padding:0}.product-flavor-profile .notes-container .notes-wrapper .slick-list{width:100%;max-width:1150px}.product-flavor-profile .notes-container .notes-wrapper .slick-track{display:flex;justify-content:space-between}.product-flavor-profile .notes-container .notes-wrapper .slick-slide{flex-grow:1;flex-basis:0}.health-table{background-color:#cbf7ff;padding:90px 0;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.health-table h2,.health-table p{text-align:center;margin:0 auto;width:60vw}.health-table table{font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif;border-spacing:0;padding:0 50px 0 0;margin-top:60px;border:unset!important;box-shadow:unset!important}.health-table table td{font-size:20px;text-align:center}.health-table table th{font-weight:400;font-size:14px;box-shadow:unset!important;border:unset!important}.health-table table .row-1 th{text-transform:uppercase;width:131px;padding-bottom:15px}.health-table table .row-1 td{border:unset!important}.health-table table .body-row th{display:flex;justify-content:center;align-items:center;width:50px;height:120px;text-align:center}.health-table table .body-row th span{display:inline-block;width:120px;transform-origin:center;transform:rotate(-90deg)}.health-table table .body-row:nth-child(2) td:nth-child(2){border-radius:6px 0 0}.health-table table .body-row td:nth-child(2){border-left:2px solid #001f5c}.health-table table .body-row td{width:131px;background:#fff;border-width:2px 2px 0 0;border-style:solid;border-color:#001f5c;padding:15px}.health-table table .body-row:nth-child(2) td:last-child{border-radius:0 6px 0 0}.health-table table .body-row:last-child td:nth-child(2){border-radius:0 0 0 6px}.health-table table .body-row:last-child td:last-child{border-radius:0 0 6px}.health-table table .body-row:last-child td{border-bottom:2px solid #001f5c}.health-table .factoid{position:absolute;bottom:80px;left:60px;width:187px}.health-table .factoid .speech-bubble{width:155px;height:187px;position:absolute;right:-50px;top:-140px}.health-table .factoid .speech-bubble .fact{position:absolute;top:6px;left:0;height:155px;width:155px;display:flex;align-items:center;justify-content:center}.health-table .factoid .speech-bubble .fact p{text-align:center;max-width:80%;margin:unset;font-size:18px;line-height:normal}.health-table .factoid .speech-bubble svg{width:155px;height:187px}.product-reviews{padding:90px 60px}.product-reviews h2{margin-bottom:30px}.product-reviews .summary-row{display:flex;justify-content:space-between;align-items:center}.yotpo-baseline{display:flex;align-items:center}.yotpo-baseline p{margin:0 12px}.yotpo-baseline .v-bar{display:block;width:2px;height:15px;background:#001f5c}.product-reviews .summary-row .right{display:flex;align-items:center}.product-reviews .summary-row .right label{margin-right:12px}.product-reviews .dropdown{min-width:310px}.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title .yotpo-review-title{margin-left:0!important}.product-ingredients{background-color:#cbf7ff;color:#001f5c}.product-ingredients .header{height:43px;width:100%;position:relative;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:10px}.product-ingredients .header h4{line-height:1;padding-right:20px;background:#cbf7ff;position:absolute;text-align:center}.product-ingredients .content-wrapper{flex-direction:column;justify-content:center;align-items:center;padding:60px 0}.product-ingredients .content-wrapper p,.product-ingredients .content-wrapper li{position:relative;font-size:52px;line-height:1.1;text-align:center}.product-ingredients .content-wrapper .label{font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:.5px;margin-bottom:15px}.product-ingredients ul{list-style:none;text-align:center}.product-ingredients span.title,.product-ingredients li.title{cursor:pointer;position:relative;text-decoration:underline;display:inline}.product-ingredients span.title span,.product-ingredients li.title span{font-weight:400;text-align:center;font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif}.product-ingredients .tooltip{max-width:300px;display:none;flex-direction:column;justify-content:flex-start;align-items:center;position:absolute;bottom:0;left:50%;padding:15px;border-radius:8px;border:2px dotted #001f5c;background-color:#fff;z-index:10;transform:translate(-50%) translateY(100%);width:90vw;opacity:1}.product-ingredients span.title:hover .tooltip,.product-ingredients span.title:focus .tooltip,.product-ingredients li.title:hover .tooltip,.product-ingredients li.title:focus .tooltip{display:flex}.product-ingredients .tooltip span:first-child{text-transform:uppercase;font-size:20px;margin-bottom:10px}.product-ingredients .tooltip span:nth-child(2){font-size:14px}.product-ingredients .close-tooltip{display:none;width:80px;position:fixed;top:10px;right:10px;z-index:40}.product-ingredients .lower-wrapper{height:auto;width:100%;position:relative;padding:30px 0}.product-ingredients .lower-wrapper .drawer{border:none}.product-ingredients .lower-wrapper .drawer .question{justify-content:center;align-items:center}.product-ingredients .lower-wrapper .drawer button{width:100%;height:60px;line-height:1;padding:0 30px;background:#fff;border-radius:30px!important;position:absolute;transform:unset}.product-ingredients .lower-wrapper .drawer button .inner-wrapper{position:relative;transform-origin:center;transition:all 375ms ease-in-out;transform:rotate(0);padding-left:15px}.product-ingredients .lower-wrapper .drawer button .inner-wrapper span{top:unset;left:unset;background:#001f5c}.product-ingredients .lower-wrapper .drawer button .inner-wrapper span:first-child{transform:rotate(90deg)}.product-ingredients .lower-wrapper .drawer button .inner-wrapper span:last-child{transform:scaleX(1)}.product-ingredients .lower-wrapper .drawer .answer{padding:20px 0 0}.product-ingredients .lower-wrapper .drawer .answer .top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-bottom:2px solid #001f5c;padding:30px 0 10px}.product-ingredients .lower-wrapper .drawer .answer p{padding-top:10px}.product-flavor-profile{background-image:linear-gradient(180deg,var(--secondary-color),var(--primary-color));text-align:center;position:relative}.product-hero.product-hero-redesign.redesign-true{margin-top:0}.product-hero.product-hero-redesign{margin:0;padding:65px 56px 0;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.product-hero.product-hero-redesign .product-hero-carousel{grid-area:image;max-width:580px;padding:0!important}.product-hero-carousel__mobile-product-info{display:none;text-align:center}.product-hero.product-hero-redesign .product-info .product__compound{margin:48px 0 24px;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.product-hero.product-hero-redesign .product-info .product__compound li{margin:0;font-size:0;width:104px}.product-hero.product-hero-redesign .product-info .product__compound li img{width:40px;height:40px}.product-hero.product-hero-redesign .product-info .product__compound li p{font-weight:500;font-size:16px;line-height:20px;margin-bottom:0;margin-top:10px}.product-hero.product-hero-redesign .product-info .wavy-line{margin:28px 0 32px;background-size:30px 14px;background-position:18px 2px;height:16px}.product-quote__text{font-size:18px;font-weight:500;line-height:24px;font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif}.product-hero.product-hero-redesign .product-atc .h3{margin-top:4px;font-weight:700;line-height:52px}.product-hero.product-hero-redesign .product-atc .desktop-product-description{margin:14px 0 0;max-width:290px;font-size:18px;font-style:normal;font-weight:500;line-height:24px}.product-hero.product-hero-redesign .product-description--additional .wavy-line{display:none!important}.product-hero.product-hero-redesign .product-info .flavor-profile{padding:0}.product-hero.product-hero-redesign .product-info .notes .note{font-family:GT-Flexa-Cond-Regular,helvetica,arial,sans-serif;display:-ms-flexbox;display:flex;font-size:16px;line-height:20px;font-weight:400}.product-hero.product-hero-redesign .product-info .notes .note .tasting-rating{margin:1px 5px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:4px}.flavor-profile .filled-dot{background:#001f5c}.product-hero.product-hero-redesign .product-info .notes .note .dot,.product-hero.product-hero-redesign .product-info .notes .note .filled-dot{margin:0;width:8px;height:8px}.flavor-profile .dot{background:#fff}.product-hero-carousel__hero-image-wrapper .slick-next:before,.product-hero-carousel__hero-image-wrapper .slick-prev:before{font-family:GT-Flexa-Cond-Bold;width:30px;height:30px;border-radius:100%;color:#001f5c;border:2px solid #001f5c;display:flex;align-items:center;justify-content:center;background:#fff}.product-hero-carousel__hero-image-wrapper :where(.slick-next,.slick-prev){z-index:1}.product-hero.product-hero-redesign .product-atc .cart-product-quote{display:none}.product-hero-carousel__thumbnail-navigation{max-width:500px;max-width:calc(100% - 116px);width:-webkit-fit-content;width:fit-content;margin:10px auto 0;overflow:hidden}.product-hero-carousel__thumbnail-navigation .swiper-slide{max-width:56px;max-height:56px;margin:0 auto;display:block!important;cursor:pointer;position:relative}.product-hero-carousel__thumbnail-navigation .slick-current .swiper-slide:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border:2px solid #001f5c}.product-hero-redesign.redesign-true form.shopify-product-form .half.half-1{margin-bottom:24px}.product-hero.product-hero-redesign .product-atc .subscription-cancellation-benefits{margin-top:2px;font-size:14px;font-weight:400;line-height:18px;margin-left:32px;font-family:GT-Flexa-Cond-Regular,helvetica,arial,sans-serif;font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif}.product-hero.product-hero-redesign .product-atc .subscription-cancellation-benefits span{cursor:pointer}.text-underline{text-decoration:underline}.product-gut-health.product-gut-health-redesign{background-color:#f6eed8;position:relative;overflow:hidden;padding:120px 0}.product-gut-health.product-gut-health-redesign .cloud-wrapper{position:absolute;top:68px}.product-gut-health.product-gut-health-redesign .container{padding:0 32px}.product-gut-health.product-gut-health-redesign .mobile-title{text-align:center;display:none;font-size:32px;line-height:32px;margin-bottom:32px}.product-gut-health.product-gut-health-redesign .content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:1100px;margin:0 auto}.product-gut-health.product-gut-health-redesign .content-wrapper .side-image{width:48.8%}.product-gut-health.product-gut-health-redesign .content-wrapper .side-image img{border-radius:6px}.product-gut-health.product-gut-health-redesign .content-wrapper .side-image .mobile-image{display:block}.product-gut-health.product-gut-health-redesign .content-wrapper .side-image .desktop-image{display:none}.product-gut-health.product-gut-health-redesign .content-wrapper .features-wrapper{width:44.72%;display:block}.product-gut-health.product-gut-health-redesign .content-wrapper .features-wrapper .drawer-label{text-transform:capitalize;font-size:48px;line-height:52px;font-style:normal;font-weight:700}.product-gut-health.product-gut-health-redesign .content-wrapper .features-wrapper .drawers-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:32px;margin:32px 0 0 1px}.product-gut-health.product-gut-health-redesign .drawers-wrapper .drawer{border:none!important}.product-gut-health.product-gut-health-redesign .content-wrapper .features-wrapper .drawers-wrapper .drawer{padding:0;display:-ms-flexbox;display:flex}.product-gut-health.product-gut-health-redesign .content-wrapper .features-wrapper .drawers-wrapper .drawer .question{min-width:56px;width:56px;height:56px;cursor:auto}.product-gut-health.product-gut-health-redesign .content-wrapper .features-wrapper .drawers-wrapper .drawer .question img{width:100%;height:100%}.product-gut-health.product-gut-health-redesign .content-wrapper .features-wrapper .drawers-wrapper .drawer .answer{padding:0 0 0 16px}.product-gut-health.product-gut-health-redesign .content-wrapper .features-wrapper .drawers-wrapper .drawer .answer h3{font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif;font-size:24px;font-weight:500;line-height:29px}.product-gut-health.product-gut-health-redesign .content-wrapper .features-wrapper .drawers-wrapper .drawer .answer p{font-family:GT-Flexa-Cond-Regular,helvetica,arial,sans-serif;margin-top:8px;font-size:16px;line-height:20px;font-weight:400}.product-ticker-redesign.product-ticker{background-color:#f6eed8;padding-bottom:60px;overflow:hidden}.health-table.health-table-redesign{padding:46px 0 118px;background-color:#f6eed8;position:relative;overflow:hidden}.health-table.health-table-redesign .cloud-wrapper-left{top:48px;left:-30px}.health-table.health-table-redesign .cloud-wrapper-left svg{transform:scaleX(1.2)}.health-table.health-table-redesign .cloud-wrapper-left .cloud-text{text-align:center;margin:82px 0 0;right:31px;top:0;position:absolute;width:196px;font-size:18px}.health-table.health-table-redesign .cloud-wrapper-right{top:305px;right:0}.health-table.health-table-redesign .cloud-wrapper{display:block;position:absolute}.health-table.health-table-redesign .h2{font-size:48px;line-height:52px;padding-right:60px}.health-table.health-table-redesign .table-wrapper{display:-ms-flexbox;display:flex;flex-wrap:wrap;position:relative;z-index:100;max-width:775px}.health-table.health-table-redesign .table{margin:30px 60px 0 0;padding:0;table-layout:fixed;border-collapse:collapse}.health-table.health-table-redesign .table-blank-space{display:none;width:64px;min-width:64px;height:100px;min-height:100px}.health-table.health-table-redesign .bird-icon-left{bottom:20px;left:74px}.health-table.health-table-redesign .bird-icon{position:absolute}.health-table.health-table-redesign .bird-icon-right{transform:scaleX(-1);top:484px;right:217px}.health-table.health-table-redesign .table .row-1 .cell.heading-cell{position:sticky;left:0;z-index:999;background-color:unset!important;border:unset!important}.health-table.health-table-redesign .table .body-row{border-bottom:3px solid #001f5c}.health-table.health-table-redesign .table .body-row.first-row .cell.heading-cell{border-top-color:transparent}.health-table.health-table-redesign .table .body-row .cell:not(.flagship-product-cell){font-family:GT-Flexa-Cond-Regular,helvetica,arial,sans-serif;line-height:20px;border-left:unset;font-weight:400}.health-table.health-table-redesign .table .body-row .cell.heading-cell{text-align:left;border-left:1px solid #f6eed8;border-right:unset;background-color:unset;min-width:87px!important;width:87px!important;position:sticky;left:0;z-index:999}.health-table.health-table-redesign .table .body-row .cell.heading-cell div{justify-content:flex-start;padding-left:0}.health-table.health-table-redesign .table .body-row.first-row .cell.flagship-product-cell{position:relative;border-top-color:transparent;border-left-color:transparent;border-top-left-radius:6px}.health-table.health-table-redesign .table .body-row .cell.flagship-product-cell{background:#fbe025;font-weight:500;font-size:20px;line-height:22px}.health-table.health-table-redesign .table .body-row .cell{padding:0;line-height:22px;min-width:209px!important;width:209px!important;border-radius:unset;border:none;font-size:16px;font-weight:400;border-top:3px solid;border-left:3px solid;border-right:3px solid;background:#ececec}.health-table.health-table-redesign .table .body-row .cell div{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:12px 10px;min-height:74px}.health-table.health-table-redesign .table .body-row.first-row .cell{border-top:3px solid #001f5c}.health-table.health-table-redesign .table .body-row.first-row .cell.flagship-product-cell div{height:81px;width:calc(100% + 3px);position:absolute;top:-3px;left:-3px;border-top:3px solid;border-left:3px solid;border-top-left-radius:6px}.product-hero-carousel__mobile-product-info .h3{max-width:315px;margin:5px auto;font-size:42px;line-height:46px;font-weight:700}.product-hero-carousel__mobile-product-info .mobile-product-description{max-width:380px;font-size:18px;font-style:normal;font-weight:500;line-height:24px;padding:0 42px;margin:10px auto 24px}.health-table-redesign .div-table{width:100%;margin-top:30px;display:flex}.health-table-redesign .div-table .row-1,.health-table-redesign .div-table .body-row{display:flex}.health-table-redesign .div-table .row-1>div,.health-table-redesign .div-table .body-row>div{flex:0 0 25%;flex-grow:1;flex-basis:0;display:flex;justify-content:center;align-items:center}.health-table-redesign .div-table .row-1>div{text-transform:uppercase;position:sticky}.health-table-redesign .div-table .body-row>div>div{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;padding:12px 10px;min-height:74px}.health-table-redesign .div-table .body-row>div:last-of-type{border-right:3px solid #001f5c}.health-table-redesign .div-table .tableCell{border-left:3px solid #001f5c;border-bottom:3px solid #001f5c}.health-table-redesign .div-table .tableCell:not(.headingCell){font-size:16px;font-weight:400;line-height:20px;background:#ececec}.health-table-redesign .div-table .headingCell{border-left:unset;max-width:95px}.health-table-redesign .div-table .first-row .headingCell{border-top:unset}.health-table-redesign .div-table .row-1 .headingCell{border:unset}.health-table-redesign .div-table .tableCell.flagship-product-cell{background:#fbe025;font-weight:500;font-size:20px;line-height:22px}.health-table-redesign .div-table .first-row .tableCell:not(.headingCell){border-top:3px solid #001f5c}.health-table-redesign .div-table .first-row .tableCell.flagship-product-cell{border-top-left-radius:6px}.health-table-redesign .div-table .row-1>div{height:77px}.div-table .stickyColumn{position:sticky;flex:0 0 95px;top:0;padding-top:77px}.div-table .scrollable-table{flex-grow:1;overflow-x:auto}.div-table .stickyColumn .tableCell{display:flex;align-items:center;justify-content:flex-start}.view-page-faqs{padding:280px 0 90px;background:#cbf7ff}.view-page-faqs .header-wrapper{margin-bottom:170px;background:transparent}.view-page-faqs .header-wrapper .heading{margin-bottom:30px}.view-page-faqs .faq-wrapper{display:-ms-flexbox;display:flex;position:relative;padding-right:80px}.view-page-faqs .faq-wrapper .faq-dropdown{display:none}.view-page-faqs .faq-wrapper .faq-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;position:sticky;top:350px;height:100%;padding-right:78px;-ms-flex-negative:0;flex-shrink:0}.view-page-faqs .faq-wrapper .faq-nav label{padding-top:8px}.view-page-faqs .faq-wrapper .faq-nav .nav-item{min-height:3em}.view-page-faqs .faq-wrapper .faq-nav .nav-item .wavy-line.small{opacity:0;transition:opacity .3s ease-out}.view-page-faqs .faq-wrapper .faq-nav .nav-item.active .wavy-line.small{opacity:1;background-size:20px 12px}.wysiwyg h1{font-size:72px;line-height:1}.faq-content .drawers-wrapper .drawer-label label,.faq-content .drawers-wrapper .drawer-label .section-label{font-family:GT-Flexa-Cond-Bold,helvetica,arial,sans-serif!important;font-size:48px!important;line-height:52px!important}.view-page-faqs .faq-wrapper .faq-content .drawers-wrapper .drawer-label{margin-bottom:20px}.view-page-faqs .faq-wrapper .faq-content .drawers-wrapper .answer{display:none}.view-page-faqs .faq-wrapper .faq-content .drawers-wrapper .drawer{padding:25px 0}.faq-content .drawers-wrapper .drawer .question h3{font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif!important;font-size:28px!important;line-height:35px!important;margin-top:0;margin-bottom:0}.view-page-faqs .faq-wrapper label,.view-page-faqs .faq-wrapper .section-label{text-transform:uppercase;font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif;font-size:14px;margin-bottom:20px}.view-page-faqs .faq-wrapper .faq-nav .nav-item button{font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif;font-size:16px;line-height:20px;color:#001f5c;text-align:left;white-space:nowrap;outline:none!important;cursor:pointer}.view-page-faqs .faq-wrapper .faq-content .drawers-wrapper{margin-bottom:90px}.view-page-faqs{padding-top:70px!important}.view-page-faqs .faq-wrapper .faq-dropdown select{display:block;width:100%;border:2px solid #001f5c;border-radius:6px;font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif;font-size:16px;letter-spacing:1.25;background:#fff;color:#001f5c;padding:14px 15px}.product-hero.product-hero-redesign .product-atc .subscription-wrapper .subscription-toggle .radio-button:first-of-type:after{bottom:1px;left:0;position:absolute;content:" ";width:100%;height:1.5px;background:#001f5c}.product-hero.product-hero-redesign .product-atc .subscription-selection.select-group{-webkit-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;padding-right:20px;margin:12px 0 0 32px}.product-hero.product-hero-redesign .product-atc .subscription-selection.select-group:before{content:" ";width:45px;height:.5px;right:21px;bottom:2.5px;background:#001f5c;position:absolute}.product-hero.product-hero-redesign .product-atc .subscription-selection.select-group:after{margin-left:9px;font-size:14px;top:1px;right:unset}.product-hero.product-hero-redesign .product-atc .subscription-selection.select-group .select{width:auto;display:inline-block;border:none;margin:0;padding:0;background:none;height:auto;font-size:14px;text-transform:capitalize;line-height:normal}.product-ingredients .lower-wrapper .drawer .answer .top a{font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif;font-size:12px;line-height:1;letter-spacing:.5px;text-transform:uppercase;text-decoration:underline}.product-recommendations-section.product-recommendations-section-redesign .h2{text-align:center;max-width:unset;font-size:48px;line-height:52px}.yotpo-baseline .yotpo-bottom-line-summary,.yotpo-baseline .yotpo-bottom-line-summary .yotpo-bottom-line-right-panel{display:flex;align-items:center;gap:7px}.product-hero-carousel__hero-image-wrapper .swiper-slide .slide-image{max-width:100%;width:100%;height:100%}.btn.quick-link{background-color:transparent;color:#001f5c}.btn.quick-link:focus,.btn.quick-link:hover{background-color:#001f5c;color:#fff}.card-product.sunsip-card-product .image:not(.wide){padding-bottom:calc(100% + 3px)!important}.view-page-faqs .faq-wrapper .faq-dropdown:before{content:"";position:absolute;right:13px;top:25px;width:8px;height:2px;background:#001f5c;transform-origin:left;transform:rotate(-45deg)}.view-page-faqs .faq-wrapper .faq-dropdown:after{content:"";position:absolute;right:13px;top:25px;width:8px;height:2px;background:#001f5c;transform-origin:left;transform:rotate(-135deg)}.view-page-faqs .header-wrapper{padding:0}.view-blog-recipe .article-hero-card .meta .publish_date,.view-blog .article-hero-card .meta .publish_date{font-size:12px}.view-blog-recipe .article-hero-card .read-more,.view-blog .article-hero-card .read-more{border-bottom:2px solid #001f5c;padding-bottom:2px;font-size:12px}.template-kombucha-new .swiper_slick_box .swiper-button{box-sizing:border-box;width:30px;height:30px;background:#fff;border:2px solid #001f5c;border-radius:50%;cursor:pointer;position:absolute;top:calc(50% - 15px)}.recommendations-container .card{border:unset;background:transparent;max-width:100%}.template-kombucha-new .swiper_slick_box .swiper-button.next_slick{right:0}.template-kombucha-new .swiper_slick_box .swiper-button.prev_slick{left:0}@media (max-width:767px){.template-kombucha-new .swiper_slick_box .swiper-button.next_slick{right:15px}.template-kombucha-new .swiper_slick_box .swiper-button.prev_slick{left:15px}}.template-kombucha-new .swiper_slick_box .swiper-button svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.template-kombucha-new .product-hero-carousel__hero-image-wrapper.swiper_slick_box{position:relative}.template-kombucha-new .product-ticker{padding:0}.product-recommendations-section{padding:90px 0}.recommendations-swiper .swiper-wrapper{max-width:1050px;margin:0 auto}.product-recommendations-section .recommendations-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:60px 0 0;padding:0 45px}@media screen and (max-width: 1439px){.subscription-wrapper .subscription-toggle .radio-button label,.subscription-wrapper .subscription-toggle .radio-button .line-item-price{font-size:14px}}@media screen and (min-width: 1024px){.product-hero-carousel__thumbnail-navigation{width:100%;max-width:500px;margin:10px auto 0}.template-kombucha-new .product-hero-carousel__thumbnail-navigation{width:-webkit-fit-content;width:fit-content;margin:10px auto 0}.view-page-faqs .header-wrapper{margin-bottom:100px!important}}@media screen and (min-width: 1025px){.product-gut-health.product-gut-health-redesign .content-wrapper .side-image .mobile-image{display:none}.product-gut-health.product-gut-health-redesign .content-wrapper .side-image .desktop-image{display:block}.product-hero .product-description--additional .hr-section:first-child{border-width:3px 0}}@media screen and (max-width: 1200px){.health-table.health-table-redesign .cloud-wrapper,.health-table.health-table-redesign .bird-icon,.product-faqs.product-faqs-redesign .sand-hill-icon-container{display:none!important}.health-table.health-table-redesign .table{margin-right:0}}@media screen and (max-width: 1024px){.yotpo-baseline{justify-content:center}.product-hero.product-hero-redesign .product-info .product__compound{margin:0;gap:8px}.product-hero .product-info{text-align:center}.product-hero-carousel__thumbnail-navigation .swiper-slide,.product-hero-carousel__thumbnail-navigation .swiper-slide img{max-width:40px;max-height:40px}.product-hero-carousel__mobile-product-info{display:block}.product-hero.product-hero-redesign .grid{gap:22px;-ms-grid-columns:unset;grid-template-columns:unset;grid-auto-rows:auto}.product-hero.product-hero-redesign .product-atc .desktop-product-description,.product-hero.product-hero-redesign .product-atc .h3,.recommendations-container .card-product .info .actions .description,.product-hero.product-hero-redesign .product-info .product__compound li img,.product-hero.product-hero-redesign .product-info .desktop-wave,.product-hero.product-hero-redesign .product-info>.product-quote,.product-hero.product-hero-redesign .product-atc .eyebrow,.product-hero.product-hero-redesign .product-atc .container-yotpo-review_link,.product-gut-health.product-gut-health-redesign .content-wrapper .features-wrapper .desktop-title,.product-gut-health.product-gut-health-redesign .cloud-wrapper{display:none!important}.product-hero .grid{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"image" "info" "atc"}.product-hero.product-hero-redesign .product-description--additional{-ms-flex-direction:column;flex-direction:column;max-width:580px;margin:0 auto}.product-hero.product-hero-redesign .product-description--additional .wavy-line,.product-gut-health.product-gut-health-redesign .mobile-title{display:block!important}.product-hero.product-hero-redesign .product-atc .cart-product-quote{margin-top:24px;display:block}.product-recommendations-section.product-recommendations-section-redesign .h2{margin:0 auto;max-width:311px;text-align:center;font-size:32px;line-height:32px}.product-hero.product-hero-redesign .shopify-product-form .half{min-width:311px;margin:0 auto;-ms-flex-negative:0;flex-shrink:0}.product-recommendations-section.product-recommendations-section-redesign{margin:35px 0 0;padding:0 0 62px}.product-gut-health.product-gut-health-redesign .content-wrapper{-ms-flex-direction:column;flex-direction:column}.product-gut-health.product-gut-health-redesign .content-wrapper .side-image{width:100%;padding:0 0 32px}.product-gut-health.product-gut-health-redesign .container{padding:0 32px}.product-gut-health.product-gut-health-redesign .content-wrapper .features-wrapper{width:100%;max-width:650px;margin:0 auto}.product-gut-health.product-gut-health-redesign .content-wrapper .features-wrapper .drawers-wrapper{gap:32px;margin:0}.product-gut-health.product-gut-health-redesign .content-wrapper .features-wrapper .drawers-wrapper .drawer .question{min-width:48px;width:48px;height:48px}.product-gut-health.product-gut-health-redesign .content-wrapper .features-wrapper .drawers-wrapper .drawer .answer p{margin-top:4px}.product-gut-health.product-gut-health-redesign{padding:64px 0}.health-table.health-table-redesign .h2{font-size:32px;font-weight:400;line-height:32px;padding-right:0}.health-table.health-table-redesign .table .sunsip-logo svg{width:64px}.product-reviews .summary-row{justify-content:center}.product-faqs.product-faqs-redesign .container .faq-wrapper .drawers-wrapper .drawer .drawer-header h3{font-size:24px;font-style:normal;font-weight:500;line-height:26px}.product-faqs.product-faqs-redesign .container .faq-wrapper .drawers-wrapper .drawer{border-top-width:2px!important;padding:22px 0 12px!important}.health-table.health-table-redesign .div-table .sunsip-logo svg{width:64px}.health-table-redesign .div-table .tableCell{border-width:1px!important}.health-table-redesign .div-table .tableCell.flagship-product-cell{font-size:16px;line-height:20px}.health-table-redesign .div-table .row-1>div:not(.headingCell),.health-table-redesign .div-table .body-row>div:not(.headingCell){flex:0 0 200px}.health-table.health-table-redesign .table-wrapper{margin-left:30px}.div-table .stickyColumn{flex:0 0 75px}.div-table .stickyColumn .tableCell{font-size:14px}.health-table.health-table-redesign{padding:0}.product-faqs.product-faqs-redesign{padding:64px 32px!important}.product-faqs.product-faqs-redesign .container{padding:0}.product-faqs.product-faqs-redesign .container .faq-wrapper .drawers-wrapper .drawer .drawer-header,.product-faqs.product-faqs-redesign .container .faq-wrapper .drawers-wrapper .drawer .drawer-header div{height:unset!important;line-height:26px}.product-faqs.product-faqs-redesign .container .faq-wrapper .drawers-wrapper .drawer{border-top-width:2px;padding:22px 0 12px}.product-faqs.product-faqs-redesign .container .faq-wrapper .header h2{font-weight:500!important;font-size:32px!important;line-height:32px!important}.product-faqs.product-faqs-redesign .container .faq-wrapper .header{padding:0}.product-recommendations-section.product-recommendations-section-redesign .recommendations-wrapper .recommendations-container .sunsip-card-product{-ms-flex:0 0 311px;flex:0 0 311px;width:311px;max-width:311px;margin-bottom:0;width:100%}.product-flavor-profile .notes-container .notes-wrapper .slick-list{padding-right:25%;max-width:1150px}.product-flavor-profile .notes-container .notes-wrapper .slick-track{height:100%}.product-flavor-profile .notes-container .notes-wrapper{overflow:hidden;padding-bottom:30px}.product-flavor-profile .notes-container .notes-wrapper .slick-slide>div,.product-flavor-profile .notes-container .notes-wrapper .slick-slide>div>div,.product-flavor-profile .notes-container .notes-wrapper .slick-slide>div>div>div{height:100%}.notes-wrapper .slick-dots,.recommendations-container .slick-dots{bottom:0}.notes-wrapper .slick-dots button,.recommendations-container .slick-dots button{width:11px;height:11px;background:#fff;border-radius:100%;border:2px solid #001f5c}.notes-wrapper .slick-dots .slick-active button,.recommendations-container .slick-dots .slick-active button{background:#001f5c}.recommendations-container{padding-bottom:40px!important}.product-hero.product-hero-redesign{padding:40px 0 0}.product-hero.product-hero-redesign .grid{display:block;width:100%}.product-gut-health .content-wrapper .side-image{padding:35px 0}.product-hero.product-hero-redesign .product-info{padding:0 32px;margin-top:10px}.product-hero.product-hero-redesign .product-atc{padding:0 32px;margin-top:0}.ohi-widget-wrapper{display:block!important;margin-top:30px}.product-hero .shopify-product-form .half{-ms-flex-negative:0;flex-shrink:0;width:calc(50% - 15px)}.view-page-faqs .faq-wrapper .faq-nav{padding-right:30px}.view-page-faqs .faq-wrapper{padding-right:0}.view-page-faqs .header-wrapper{margin-bottom:60px}.view-page-faqs .faq-wrapper .faq-nav{display:none}.view-page-faqs .faq-wrapper{flex-direction:column}.view-page-faqs .faq-wrapper .faq-dropdown{display:block;position:relative;width:100%;margin-bottom:50px}}@media screen and (max-width: 992px){.health-table .factoid{display:none}}@media screen and (max-width: 768px){.view-page-faqs .faq-wrapper .faq-nav{padding-right:30px}.view-page-faqs .faq-wrapper{padding-right:0}.view-page-faqs .header-wrapper{margin-bottom:60px}.wysiwyg h1{font-size:52px}.yotpo-reviews-pagination-container{margin-bottom:0!important}.product-hero .product-image{padding:0}.product-hero .product-image .floating-image{width:100%}.product-hero .product-image .sphere{margin:40px auto 80px}.yotpo-reviews-list .yotpo-review{width:100%}.health-table table .body-row td{width:calc((100% - 50px) / 3);padding:10px}.health-table table .row-1 th{width:calc((100% - 50px) / 3);display:flex;align-items:center}.health-table table td{font-size:16px}.yotpo-display-s .yotpo-review .yotpo-review-center-panel,.yotpo-media-modal .yotpo-review .yotpo-review-center-panel{flex-basis:0!important}.health-table table{padding:0;margin:60px 0 0;width:92vw}.health-table table th{padding:0;text-align:center}.health-table table tbody tr{display:flex;justify-content:space-between}.health-table table tbody tr>*{flex:0 0 20vw;width:20vw!important;display:flex;justify-content:center;align-items:center}.health-table table .row-1 td,.health-table table .body-row th{flex:0 0 12vw!important;width:12vw!important}.product-reviews{padding:60px 30px}.product-reviews .dropdown{min-width:180px}.product-hero.product-hero-redesign{padding:40px 0 0}.product-gut-health .intro-wrapper .dummy-text{font-size:32px}.product-gut-health .intro-wrapper{margin-bottom:0}.product-ingredients .content-wrapper p,.product-ingredients .content-wrapper li{font-size:36px}.health-table h2,.health-table p{width:100%}.health-table table .body-row th span{transform:rotate(-90deg) translateY(10px)}.product-reviews h2{text-align:center}.body-large{font-size:18px;line-height:22px}.h3,h3{font-size:32px}.product-hero .shopify-product-form .half{width:100%}}@media screen and (max-width: 767px){.view-page-faqs .faq-wrapper .faq-nav{display:none}.view-page-faqs .faq-wrapper{flex-direction:column}.view-page-faqs .faq-wrapper .faq-dropdown{display:block;position:relative;width:100%;margin-bottom:50px}.product-reviews .summary-row{flex-direction:column;row-gap:20px}}@media screen and (max-width: 408px){.health-table table .body-row th{width:35px}}.benefits-modal{z-index:100;width:100%;position:fixed;bottom:0;background:#fff;border-radius:8px 8px 0 0;left:0}@media screen and (min-width: 992px){.benefits-modal{max-width:292px;width:100%;position:absolute;border-radius:10px;border:2px solid #001f5c;height:-webkit-fit-content;height:fit-content;overflow:hidden;left:unset}}.benefits-modal__title{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative;padding:16px 24px 24px;font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:16px}@media screen and (min-width: 992px){.benefits-modal__title{padding:8px 16px 0;font-size:16px}}.benefits-modal__title .close-modal{position:relative;right:-8px;margin-left:auto;cursor:pointer;width:20px;height:20px;margin-bottom:2px}@media screen and (min-width: 992px){.benefits-modal__title .close-modal{right:-8px;width:14px;height:14px}}.benefits-modal__title .close-modal svg{width:100%;height:100%}.benefits-modal__text{font-family:GT-Flexa-Cond-Regular,helvetica,arial,sans-serif;font-size:16px;font-weight:400;margin:0 0 24px;padding:0 24px}@media screen and (min-width: 992px){.benefits-modal__text{display:none}}.benefits-modal__content{padding:0 12px 16px 20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;font-weight:500}@media screen and (min-width: 992px){.benefits-modal__content{margin-top:8px;-ms-flex-direction:column;flex-direction:column;gap:4px}}@media screen and (min-width: 992px){.benefits-modal__content img{display:none}}.benefits-modal__content-item{margin-top:6px;width:50%;text-align:center;list-style:none}@media screen and (min-width: 992px){.benefits-modal__content-item{list-style:square;margin-left:16px;margin-top:0;width:calc(100% - 24px);font-size:12px}}.benefits-modal__content-item p{font-family:GT-Flexa-Cond-Regular,helvetica,arial,sans-serif;margin:15px auto 0;max-width:141px;text-align:center;font-family:GT-Flexa-Cond-Medium,helvetica,arial,sans-serif}@media screen and (min-width: 992px){.benefits-modal__content-item p{margin:0;max-width:unset;text-align:left;font-size:14px;line-height:20px}}.swiper_nav .swiper-slide{max-width:40px;border:2px solid transparent;max-height:40px}.template-our-story .split-hero{padding-top:0}.dummy-center{margin:0 auto}.swiper_nav .swiper-slide.active{border-color:#001f5c}.product-faqs.product-faqs-redesign .sand-hill-icon-container{display:block;position:absolute;opacity:0;bottom:-5px;right:0}@media screen and (max-width: 1200px){.product-faqs.product-faqs-redesign .sand-hill-icon-container{display:none}}.product-hero-carousel__hero-image-wrapper.swiper_slick_box .swiper-button{opacity:1;cursor:pointer;pointer-events:unset;top:calc(50% + 10px);position:absolute}.product-hero-carousel__hero-image-wrapper.swiper_slick_box .swiper-button.prev_slick{left:0}.product-hero-carousel__hero-image-wrapper.swiper_slick_box .swiper-button.next_slick{right:0}.product-hero-carousel__hero-image-wrapper.swiper_slick_box{position:relative}.product-hero.product-hero-redesign .product-atc .subscription-wrapper{margin:24px 0 22px}.product-hero-carousel__hero-image-wrapper .swiper-button{box-sizing:border-box;width:30px;height:30px;background:#fff;border:2px solid #001f5c;border-radius:50%}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.product-hero .product-image .floating-image-relative{position:relative;width:100%;top:0;left:0;transform:translate(0) translateY(0)}@media screen and (max-width:767px){.product-hero-carousel__hero-image-wrapper.swiper_slick_box .swiper-button.prev_slick{left:15px}.product-hero-carousel__hero-image-wrapper.swiper_slick_box .swiper-button.next_slick{right:15px}.product-recommendations-section .recommendations-swiper{overflow:hidden!important;max-width:100vw}.product-recommendations-section .recommendations-container{overflow:hidden!important}}.product-hero-carousel button.slick-next,.product-hero-carousel button.slick-prev{width:30px;height:30px}.product-reviews .yotpo-horizontal-pagination .selected{border-bottom:1px solid;border-radius:0!important}.health-table caption{color:inherit}.question.drawer-header:focus{outline:none}#product-atc-bar #fake-atc-btn:hover,#product-atc-bar #fake-atc-btn:focus{background-color:#fff}#product-atc-bar{min-height:80px;height:auto;gap:15px}@media only screen and (min-width: 768px) and (max-width: 1250px){#product-atc-bar .thumb-wrapper{display:none}#product-atc-bar .product-thumb{padding-left:0}#product-atc-bar .fake-frequency-selects{flex-wrap:wrap}.product-reviews .summary-row{justify-content:space-between}.product-reviews .dropdown{min-width:240px}}#product-atc-bar input[type=radio]:focus-visible,#product-atc-bar button:focus-visible{outline:1px solid}#product-atc-bar input[type=radio]{position:absolute;top:0;width:100%;height:100%}.product-recommendations-section .card-product .image .layered-group{z-index:1}#yotpo-reviews-container .yotpo-read-more{color:#001f5c;cursor:pointer;text-decoration:underline;text-underline-offset:5px}.product-reviews .yotpo-title-text{color:inherit}.product-reviews .dropdown__list .dropdown__list-item:focus-visible{outline:none;border:1px solid}.subscription-wrapper .subscription-toggle .radio-button input[type=radio]:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),1)}#yotpo-reviews-container .yotpo-reviews-pagination-item[aria-disabled=true]{pointer-events:none}#product-ingredients .ingredients-wrapper-button{transform:rotate(0)!important}.product-hero.product-hero-redesign .atc-btn-wrapper .atc-btn[disabled]{opacity:.3;cursor:not-allowed}.yotpo-dropdown-closable.yotpo-reviews-widget-dropdown:focus-visible,.yotpo-sorting-filter-container .yotpo-dropdown-option:focus-visible{outline:1px solid}@media only screen and (max-width:750px){.recommendations-swiper.slick-slider-wrapper button.slick-arrow{width:30px;height:30px}.recommendations-swiper.slick-slider-wrapper .slick-prev.slick-arrow{left:15px}.recommendations-swiper.slick-slider-wrapper .slick-next.slick-arrow{right:15px}}.reviews .yotpo-empty-state svg,.reviews .yotpo-empty-state .yotpo-body-text{display:none}.reviews .yotpo-empty-state .yotpo-title-text{text-align:left;font-family:GT-Flexa-Cond-Bold,helvetica,arial,sans-serif;color:#001f5c;font-size:48px;font-style:normal;line-height:1.08;margin-top:40px}@media (max-width:767px){.reviews .yotpo-empty-state .yotpo-title-text{font-size:24px;text-align:center}}.marquee_n .slick-autoplay-toggle-button{display:none!important}.marquee_m_2,.marquee_m_4{margin:auto;overflow:hidden;direction:rtl}.marquee_m_2 .slick-track,.marquee_m_4 .slick-track{display:flex;justify-content:flex-end}.subscription-selection select:focus,.subscription-selection select:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),1)}.template-product .format-links-wrapper ul li{border:none}.format-links-wrapper ul li a{border:2px solid rgba(var(--color-background),1);border-radius:6px}.format-links-wrapper ul li a:focus,.format-links-wrapper ul li a:focus-visible{border-color:rgba(var(--color-foreground),1)}.product-hero-carousel .swiper-wrapper_new.swiper_nav{padding:5px}@media only screen and (max-width: 480px){.product-hero.product-hero-redesign .shopify-product-form .half{min-width:auto}}
/*# sourceMappingURL=/cdn/shop/t/266/assets/product.css.map */
