.ingredient-content-wrapper .media__styled-element{width:80px;height:80px;aspect-ratio:1;object-fit:cover}.ingredients-tab{opacity:.5}.ingredients-tab:hover,.ingredients-tab.ingredients-tab--active{opacity:1}.ingredient-content-wrapper .font-heading.heading-feature{font-size:calc(var(--feature-heading-size)/1.5)}.btn,.push-btn__surface,.shopify-payment-button__button--unbranded.shopify-payment-button__button--unbranded:before,input[type=text],input[type=email],input[type=tel],input[type=password],select{padding:calc(.75rem + .35vw + .35vh) calc(1.7rem + .7vw + .7vh)}.main-password :where(input):not([x-data=CartItemQuantity] input){padding:calc(.75rem + .35vw + .35vh) calc(1.7rem + .7vw + .7vh)}input[type=text],input[type=email],input[type=tel],input[type=password]{cursor:auto}@media(min-width:768px){.main-password{display:flex;justify-content:flex-end;max-width:min(900px,80vw);margin-left:auto;margin-right:auto}.main-password>.section-content{margin-left:unset;margin-right:unset;max-width:34rem}.template-password .object-cover{object-fit:contain;object-position:14% 50%}}@media(max-width:767px){.password-bg{object-position:25% 53%}}.font-heading.font-bold{font-weight:700}.spacing-lr{margin-inline:2.6rem}.mobile-only{display:none}@media(max-width:767px){.password-bg{display:none}.mobile-only{display:flex}.main-password>.section-content{display:flex;flex-direction:column}.mobile_background_image img.password-mobile-image{max-height:30vh;width:auto;max-width:42vw}}table td,table th{padding:3px 5px}.feature-icon-list h2,.card h2{font-weight:var(--heading-font-weight)}@media(max-width:768px){.icon-list .icon-item p,.icon-list .icon-item span{font-size:7px!important}}.product-form__submit,.product-form__submit span,button[name=add],button[name=add] span,.product-form button[type=submit],.product-form button[type=submit] span{color:#fff!important}.feature-icon-list h2.text-base{font-size:calc(.786 * var(--font-size-base))}body.page-collection .shopify-section:not(.shopify-section-group-footer-group){--max-site-width: max( calc(28vw + 48vh) , 1000px)}body.page-product .shopify-section:not(.shopify-section-group-footer-group){--max-site-width: max( calc(28vw + 48vh) , 1200px)}.product-serves{margin-top:.75em;margin-bottom:1.5em;text-align:left;display:flex;gap:8px}.product-serves__badge{display:inline-block;background:rgb(var(--color-button-background));color:rgb(var(--color-button-text));padding:4px 12px;border-radius:999px;font-size:12px;font-weight:600;margin-bottom:6px}.product-serves__price{font-size:14px;margin-top:4px}@media(max-width:989px){.text-center .rte.mt-5.max-w-xl{margin-inline:auto}.shopify-section-group-footer-group .block-tagline_and_social_links{order:2}.shopify-section-group-footer-group .block-menus{order:3}.shopify-section-group-footer-group .block-menus>.flex{flex-direction:row-reverse}.section-content .sd-image-with-text-overlay .px-section{padding-block:1.5rem 2rem}.sd-image-with-text-overlay{--color-button-background: var(--color-scheme-accent-2-contrast);--color-button-text: var(--color-scheme-accent-2)}}.py-section-vertical-spacing{padding-top:var(--section-padding-top, var(--section-vertical-spacing));padding-bottom:var(--section-padding-bottom, var(--section-vertical-spacing))}@media(max-width:768px){.py-section-vertical-spacing[style*=--section-padding-top]{padding-top:clamp(0px,max(20px,calc(var(--section-padding-top) * .7)),var(--section-padding-top))}.py-section-vertical-spacing[style*=--section-padding-bottom]{padding-bottom:clamp(0px,max(20px,calc(var(--section-padding-bottom) * .7)),var(--section-padding-bottom))}}.ingredients-section .btn.btn--text{background:rgb(var(--color-button-text));color:rgb(var(--color-button-background))}.ingredients-section .btn,.ingredients-section .push-btn__surface{border:1px solid rgb(var(--color-button-background))}#cart ul.gap-gutter .media__styled-element{aspect-ratio:1;object-fit:cover}.kaching-bundles__deal-bar-progressive-gift{display:none!important}.splide__list .vertical-embed-wrapper.relative{padding-bottom:0!important}.splide__list .vertical-embed-wrapper{position:relative;cursor:pointer}.splide__list .vertical-embed-wrapper video{width:100%;display:block}.splide__list .vertical-embed-wrapper:after{content:"\25b6";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.9);width:70px;height:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;line-height:1;color:#fff;background:#00000080;opacity:0;transition:opacity .1s ease,transform .1s ease;pointer-events:none}.splide__list .vertical-embed-wrapper:hover:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.splide__list .vertical-embed-wrapper.is-active:after{opacity:0}[contains-star=true]{height:100%;display:flex;flex-direction:column}.drawer-star{order:99;max-width:240px;margin-left:auto}[contains-star=true]>.drawer-star{margin-top:auto}.product-block-buy-buttons+.product-block-text{justify-content:center;margin-top:.5rem}.cart-upsell-cb{position:relative}.cart-upsell-cb:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:5px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-1px) scale(0);opacity:0;transition:opacity .15s ease,transform .2s ease}.cart-upsell-cb[aria-checked=true]:before{transform:rotate(45deg) translateY(-1px) scale(1);opacity:1}.product-block-buy-buttons+.product-block-text>span.h-8.w-8{width:1.5rem;height:1.5rem}@media(min-width:990px){.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:flex-row{flex-direction:row}}@media(max-width:768px){.callouts{order:99;margin-top:1.5rem}}@media(max-width:480px){.callouts{gap:7px;font-size:11px}.callouts>span{gap:2px;display:flex;align-items:flex-start}.callouts>span>span.w-4{width:12px}}.frc-layout--boxed{margin-left:var(--section-x-padding, 1.25rem);margin-right:var(--section-x-padding, 1.25rem);margin-top:1.5rem;margin-bottom:1.5rem;border-radius:var(--card-border-radius, 1.5rem)}@media(min-width:990px){.frc-layout--boxed{margin-top:2.5rem;margin-bottom:2.5rem}}.frc-layout--boxed .feature-reveal-cards .frc__inner{border-radius:var(--card-border-radius, 1.25rem)}.feature-reveal-cards{--frc-card-gap: 1rem;--frc-per-view: 6;--frc-radius: 1.25rem;--frc-transition: .08s ease;position:relative;width:100%}.feature-reveal-cards .frc__row{display:flex;gap:var(--frc-card-gap);list-style:none;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.feature-reveal-cards .frc__row::-webkit-scrollbar{display:none}.feature-reveal-cards img{-webkit-user-drag:none;user-drag:none}@media(min-width:750px){.feature-reveal-cards .frc__row{margin-left:calc(-1 * var(--section-x-padding, 0px));margin-right:calc(-1 * var(--section-x-padding, 0px))}.feature-reveal-cards .frc__row,.feature-reveal-cards .frc__row *{cursor:grab}.feature-reveal-cards .frc__row.is-grabbing,.feature-reveal-cards .frc__row.is-grabbing *{cursor:grabbing!important}.feature-reveal-cards .frc__row.is-grabbing{-webkit-user-select:none;user-select:none}}.feature-reveal-cards .frc__card{flex:0 0 calc((100% - var(--section-x-padding, 0px) - (var(--frc-per-view) - 1) * var(--frc-card-gap)) / var(--frc-per-view));min-width:var(--frc-min-card, 12rem)}.feature-reveal-cards .frc__spacer{display:none}@media(min-width:750px){.feature-reveal-cards .frc__spacer{display:block;flex:0 0 calc(var(--section-x-padding, 1.25rem) - var(--frc-card-gap))}}.feature-reveal-cards .frc__inner{position:relative;display:block;width:100%;border:0;padding:0;margin:0;background:transparent;border-radius:var(--frc-radius);overflow:hidden;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;font:inherit;color:inherit}.feature-reveal-cards .frc__inner:focus-visible{outline:2px solid currentColor;outline-offset:3px}.feature-reveal-cards .frc__inner:not([class*=aspect-]){aspect-ratio:3 / 4}.feature-reveal-cards .frc__face{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity var(--frc-transition);border-radius:inherit;overflow:hidden}.feature-reveal-cards .frc__face--front{opacity:1;background-color:var(--frc-card-bg, rgb(var(--color-scheme-card)));color:var(--frc-card-hover-bg, #ffffff)}.feature-reveal-cards .frc__face--back{opacity:0;display:flex;flex-direction:column;padding:1.25rem;justify-content:flex-start;pointer-events:none;background-color:var(--frc-card-hover-bg, rgb(var(--color-scheme-card)));color:var(--frc-card-bg, rgb(var(--color-scheme-card-text)));gap:.6rem}.feature-reveal-cards .frc__back-head{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;gap:.5rem}.feature-reveal-cards .frc__brand-icon{width:70px;height:72px;border-radius:999px;object-fit:cover;flex-shrink:0}.feature-reveal-cards .frc__brand-icon--placeholder{border-style:dashed}.feature-reveal-cards .frc__back-title{display:block;flex:0 0 auto;margin:1rem 0 .75rem}.feature-reveal-cards .frc__back-body{display:block;flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:.4rem;padding-bottom:.4rem;font-size:.85rem;line-height:1.45;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,currentColor 45%,transparent) transparent}.feature-reveal-cards .frc__back-body :where(p)+:where(p){margin-top:.55rem}.feature-reveal-cards .frc__back-body::-webkit-scrollbar{width:4px}.feature-reveal-cards .frc__back-body::-webkit-scrollbar-track{background:transparent}.feature-reveal-cards .frc__back-body::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,currentColor 45%,transparent);border-radius:999px}.feature-reveal-cards .frc__back-body::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,currentColor 70%,transparent)}.feature-reveal-cards .frc__image,.feature-reveal-cards .frc__image--placeholder{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center center!important;display:block!important;aspect-ratio:auto!important}.feature-reveal-cards .frc__front-overlay{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:flex-end;padding:1rem 1.1rem;padding-right:calc(40px + 2rem);color:inherit;background:linear-gradient(to top,#00000047,#0000 55%)}.feature-reveal-cards .frc__front-title{font-size:clamp(.95rem,.8rem + .4vw,1.15rem);font-weight:600;letter-spacing:.01em}.feature-reveal-cards .frc__chip{position:absolute;bottom:1rem;right:1rem;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;border:1px solid currentColor;font-size:1.1rem;line-height:1;font-weight:400;pointer-events:none;transition:opacity var(--frc-transition)}.feature-reveal-cards .frc__chip--front{color:var(--frc-card-hover-bg, #ffffff);opacity:1}.feature-reveal-cards .frc__chip--back{color:var(--frc-card-bg, currentColor);opacity:0}@media(hover:hover)and (min-width:750px){.feature-reveal-cards .frc__card:hover .frc__chip--front,.feature-reveal-cards .frc__card:hover .frc__chip--back{opacity:0}}@media(max-width:749px){.feature-reveal-cards .frc__card.is-flipped .frc__chip--front{opacity:0}.feature-reveal-cards .frc__card.is-flipped .frc__chip--back{opacity:1}}@media(hover:hover)and (min-width:750px){.feature-reveal-cards .frc__card:hover .frc__face--front{opacity:0}.feature-reveal-cards .frc__card:hover .frc__face--back{opacity:1;pointer-events:auto}}.feature-reveal-cards .frc__dots{display:none}@media(max-width:749px){.feature-reveal-cards{--frc-card-gap: .75rem}.feature-reveal-cards .frc__row{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.feature-reveal-cards .frc__card{flex:0 0 100%;scroll-snap-align:center;scroll-snap-stop:always}.feature-reveal-cards .frc__card.is-flipped .frc__face--front{opacity:0}.feature-reveal-cards .frc__card.is-flipped .frc__face--back{opacity:1;pointer-events:auto}.feature-reveal-cards .frc__dots{display:flex;justify-content:center;gap:.45rem;margin-top:1rem}.feature-reveal-cards .frc__dot{width:.45rem;height:.45rem;border-radius:999px;background:currentColor;opacity:.3;border:0;padding:0;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.feature-reveal-cards .frc__dot.is-active{opacity:1;transform:scale(1.5)}}@media(prefers-reduced-motion:reduce){.feature-reveal-cards .frc__card,.feature-reveal-cards .frc__face,.feature-reveal-cards .frc__chip{transition:none}}.feature-reveal-cards .frc__nav{display:none;position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:999px;padding:0;color:#fff;cursor:pointer;z-index:6;align-items:center;justify-content:center;opacity:.95;transition:opacity .15s ease,background-color .15s ease,color .15s ease,transform .15s ease;--tw-backdrop-blur: blur(20px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border:1px solid #ffffff26}.feature-reveal-cards .frc__nav:hover{opacity:1;transform:translateY(-50%) scale(1.05)}.feature-reveal-cards .frc__nav:focus-visible{outline:2px solid currentColor;outline-offset:2px}.feature-reveal-cards .frc__nav--prev{left:0rem}.feature-reveal-cards .frc__nav--next{right:0rem}@media(min-width:990px){.feature-reveal-cards .frc__nav--prev{left:-1rem}.feature-reveal-cards .frc__nav--next{right:-1rem}}@media(min-width:750px){.feature-reveal-cards.frc--can-prev .frc__nav--prev,.feature-reveal-cards.frc--can-next .frc__nav--next{display:inline-flex}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
