@import"https://use.typekit.net/qdz0tlt.css";:root{--font-heading-family: "";--font-heading-weight: "";--font-body-family: "";--font-body-weight: "";--cream: #EBE0C7;--yellow: #FFAA00;--blue: #28729A;--red: #E74B2D;--dark: #2C2A26;--heading-size-h2-smaller: clamp(3.4rem, 3.33vw, 5rem);--type-body-size-med: clamp(1.7rem, 1.38vw, 2rem);--type-body-size-small: clamp(1.6rem, 1.25vw, 1.8rem);--custom-page-width: 6rem;--custom-page-padding: 80px}@media screen and (max-width:749px){:root{--custom-page-width: 6vw;--custom-page-padding: 60px}h2,.h0,.h1,.h2,p{text-wrap:balance!important;-webkit-text-wrap:balance}}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,p,.p{margin-block-start:0!important}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:800!important}p,.p{text-wrap:balance!important}.spaced h1,.spaced h2,.spaced h3,.spaced h4,.spaced h5,.spaced .h0,.spaced .h1,.spaced .h2,.spaced .h3,.spaced .h4,.spaced .h5,.spaced .caption-with-letter-spacing,.spaced p,.spaced .p{margin-block-start:0!important;margin-block-end:4rem!important}.heading-pb-0 h1,.heading-pb-0 h2,.heading-pb-0 h3,.heading-pb-0 h4,.heading-pb-0 h5,.heading-pb-0 .h0,.heading-pb-0 .h1,.heading-pb-0 .h2,.heading-pb-0 .h3,.heading-pb-0 .h4,.heading-pb-0 .h5{margin-block-end:0!important}.heading-pb-2 h1,.heading-pb-2 h2,.heading-pb-2 h3,.heading-pb-2 h4,.heading-pb-2 h5,.heading-pb-2 .h0,.heading-pb-2 .h1,.heading-pb-2 .h2,.heading-pb-2 .h3,.heading-pb-2 .h4,.heading-pb-2 .h5{margin-block-end:2rem!important}.heading-pb-4 h1,.heading-pb-4 h2,.heading-pb-4 h3,.heading-pb-4 h4,.heading-pb-4 h5,.heading-pb-4 .h0,.heading-pb-4 .h1,.heading-pb-4 .h2,.heading-pb-4 .h3,.heading-pb-4 .h4,.heading-pb-4 .h5{margin-block-end:4rem!important}.heading-pb-5 h1,.heading-pb-5 h2,.heading-pb-5 h3,.heading-pb-5 h4,.heading-pb-5 h5,.heading-pb-5 .h0,.heading-pb-5 .h1,.heading-pb-5 .h2,.heading-pb-5 .h3,.heading-pb-5 .h4,.heading-pb-5 .h5{margin-block-end:5rem!important}.p-pb-0 p{margin-block-end:0!important}.p-pt-3 p{margin-block-start:3rem!important}body,p{color:rgba(var(--color-foreground),1)!important}body{width:100%!important}.page-overflow-wrapper{overflow-x:hidden;width:100%}.shopify-section-header-hidden{top:0!important}.button.button--primary{padding:1.2rem 2.5rem 1.8rem!important;line-height:100%!important;min-width:20rem;border-radius:0;transition:all .3s ease}.button.button--primary:hover{background-color:var(--cream);color:var(--blue)}@media screen and (min-width:750px){.hide--desktop{display:none!important}}#appstle_subscription_widget0 .appstle_subscription_amount_wrapper,#appstle_subscription_widget0 .appstle_one_time_price_wrapper{display:none!important}sticky-header.header-wrapper{position:sticky!important;top:0!important;z-index:999!important}body.template-index sticky-header.header-wrapper{position:fixed!important;width:100%!important;top:0!important;opacity:0;transform:translateY(-10px);pointer-events:none;transition:opacity .1s ease,transform .1s ease!important}.template-index main>:first-child,.template-index .hero_section{margin-top:0!important}.header-wrapper{border-bottom:1px solid var(--blue)!important}@media screen and (min-width:749px){.header.header--middle-left{grid-template-columns:auto 1fr auto;column-gap:0!important}}.header ul.list-menu.list-menu--inline{display:flex}.header li a{font-family:fieldwork!important;font-size:var(--type-body-size-med)!important;padding:5px 2rem!important;text-decoration:none!important;transition:all .3s ease!important;background-color:var(--blue)!important;color:var(--cream)!important;border-radius:500px!important}.header li a:hover{background-color:var(--yellow)!important;color:var(--dark)!important}.header__active-menu-item,.header li:has(.header__active-menu-item){color:var(--cream)!important;border-radius:500!important;display:none!important}.header__menu-item:hover span{text-decoration:none!important;text-underline-offset:0!important}.header__menu-item span:after,li>a.mega-menu__link:after{height:0!important}summary.header__icon:has(.icon-search){display:none!important}.menu-drawer__navigation{padding:2rem!important}#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li{border-top:0!important;border-bottom:0!important}nav.menu-drawer__navigation ul.menu-drawer__menu li a{padding:0 2rem;font-size:24px!important}ul.menu-drawer__menu.has-submenu.list-menu{display:flex;flex-direction:column;gap:15px!important}h2.drawer__heading{font-size:30px!important}.drawer h2.totals__total,.drawer p.totals__total-value{font-size:18px!important}.drawer small.tax-note.caption-large.rte{font-size:14px!important}cart-drawer .quantity__button.disabled{opacity:1!important;cursor:default!important}h2.cart__empty-text{font-size:30px!important;margin-bottom:40px!important}p.cart__login-title.h3{margin-top:20px!important}.instagram-heading_section .ss-text__content.ss-grid-block{display:flex;flex-direction:column;align-items:center;gap:3rem}.instagram-heading_section h2{background-color:var(--blue)!important;border-radius:10px!important;padding:5px 4rem 20px!important;color:var(--cream)!important;line-height:110%!important}.instagram-heading_section .button{background-color:var(--red)!important}.instagram-heading_section .button:hover{background-color:var(--yellow)!important;color:var(--blue)!important}@media screen and (max-width:749px){.instagram-heading_section{padding-bottom:5rem!important}.instagram_heading{flex-direction:column!important;text-align:center!important}.instagram_heading h2{text-align:center!important}.instagram_heading .ss-text__content.ss-grid-block{flex-direction:column!important;gap:4rem!important}}section:has(div#insta-feed) .page-width{padding:0 var(--custom-page-width)!important}.custom-footer_section .klaviyo-form_block{background-color:var(--yellow)!important;border-radius:35px!important;padding:3rem!important;display:flex;align-items:center;height:100%;justify-content:center;position:relative!important;box-shadow:12px 12px 0 var(--blue);margin-bottom:24px}.custom-footer_section .klaviyo-form_block .footer_nugget-1{width:10vw!important;position:absolute!important;top:-4rem!important;left:3rem!important;z-index:1!important;animation:nuggetRock1 3s linear infinite!important;transform-origin:center center!important}.custom-footer_section .klaviyo-form_block .footer_nugget-2{width:8vw!important;position:absolute!important;bottom:-4rem!important;right:2rem!important;z-index:1!important;animation:nuggetRock2 3.5s linear infinite!important;transform-origin:center center!important}@keyframes nuggetRock1{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes nuggetRock2{0%,to{transform:rotate(4deg)}50%{transform:rotate(-4deg)}}.custom-footer_section .klaviyo-form{width:100%!important;position:relative!important;z-index:2!important}.custom-footer_section .klaviyo-form h2{font-family:var(--font-heading-family)!important;font-size:clamp(2.8rem,2.6vw,3.8rem)!important;color:var(--blue)!important;margin-block-end:2rem!important;text-align:center!important}.custom-footer_section .klaviyo-form input{background-color:var(--cream)!important;height:5rem!important;width:100%!important}.custom-footer_section .klaviyo-form button{font-family:var(--font-accent-family)!important;font-size:var(--type-button-size)!important;background-color:var(--blue)!important;color:var(--cream)!important;letter-spacing:0!important;border-radius:0!important;padding:5px 2.5rem 10px!important;height:4rem!important;line-height:100%!important;min-width:15rem;transition:all .3s ease}.custom-footer_section .klaviyo-form button:hover{background-color:var(--cream)!important;color:var(--blue)!important}@media screen and (max-width:749px){.custom-footer_section{padding-top:2rem!important;padding-bottom:2rem!important}.custom-footer_section .klaviyo-form_block{margin-top:6rem!important}.custom-footer_section .klaviyo-form_block .footer_nugget-1{width:18vw!important;top:-3rem!important}.custom-footer_section .klaviyo-form_block .footer_nugget-2{width:16vw!important;bottom:-3rem!important}.custom-footer_section .klaviyo-form_block{margin-bottom:4rem}}.footer_socials{padding-top:6rem!important}.footer_email .ss-text__content.ss-grid-block{padding:0!important}.footer_email a,.footer_email p{font-size:var(--type-body-size-small)!important}@media screen and (max-width:749px){.footer_email p{text-align:center!important}.footer_email .ss-text__content.ss-grid-block{padding-bottom:1rem!important;padding-top:1rem!important}.footer_email .ss-social-block.ss-grid-block{display:flex!important;justify-content:center!important}}.footer_links .ss-text__content.ss-grid-block{padding:0!important}.footer_links ul{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;list-style:none!important;justify-content:center!important;gap:1.5rem!important;margin:0!important;padding:0!important;width:100%!important;justify-content:flex-start!important}.footer_links ul li{font-size:var(--type-body-size-small)!important;color:var(--blue)!important}.footer_links ul li a{transition:all .3s ease!important}.footer_links ul li a:hover{color:var(--yellow)!important}@media screen and (max-width:749px){.footer_socials{padding-top:3rem!important}.footer_socials .ss-social-block.ss-grid-block{display:flex!important;justify-content:center!important}.footer_links ul{justify-content:center!important}}.hero_content{z-index:2!important}@media screen and (max-width:749px){.hero_section{padding-top:450px!important;padding-bottom:60px!important}.hero_section h2{text-align:center}}.marquee_section h2{font-family:var(--font-accent-family)!important;font-weight:800!important;font-size:clamp(3.6rem,3vw,4.2rem)}@media screen and (max-width:749px){.marquee_section .c-slider__media{width:4rem!important;min-width:4rem!important}}.home-newsletter_section .klaviyo-form_block{background-color:var(--cream)!important;border-radius:35px!important;border:1px solid var(--blue)!important;padding:3rem!important;box-shadow:12px 12px 0 var(--blue)}.home-newsletter_section .klaviyo-form_block h2{margin-block-end:2rem!important;text-align:center!important}.home-newsletter_section .klaviyo-form_block p{text-align:center!important;margin-block-end:2rem!important}.home-newsletter_section .klaviyo-form input{background-color:var(--cream)!important;height:5rem!important}.home-newsletter_section .klaviyo-form button{font-family:var(--font-accent-family)!important;font-size:var(--type-button-size)!important;background-color:var(--blue)!important;color:var(--cream)!important;letter-spacing:0!important;border-radius:0!important;padding:5px 2.5rem 10px!important;height:4rem!important;line-height:100%!important;min-width:15rem;transition:all .3s ease}.home-newsletter_section .klaviyo-form button:hover{background-color:var(--yellow);color:var(--dark)}@media screen and (max-width:749px){.home-newsletter_section .section-background{display:block!important}}.welcome-to-stefis_section .ss-frame{box-shadow:12px 12px 0 var(--blue)}.welcome-to-stefis_section .welcome-to-steffis_heading h2{margin-block-end:3rem!important}.welcome-to-stefis_section .welcome-to-steffis_block .ss-image-wrapper{order:-1!important;padding-bottom:0!important;height:180px!important}.welcome-to-stefis_section .welcome-to-steffis_block.is-last .ss-image-wrapper{order:-1!important;padding-bottom:0!important;height:140px!important;top:40px!important;margin-bottom:40px!important}.welcome-to-stefis_section .welcome-to-steffis_block .ss-image{object-fit:contain!important}.welcome-to-stefis_section .welcome-to-steffis_block h2.h2{margin-top:3rem!important;margin-block-end:2rem!important;text-wrap:balance!important}.welcome-to-stefis_section .welcome-to-steffis_block p{font-size:var(--type-body-size-small)!important;text-wrap:balance}@media screen and (max-width:749px){.welcome-to-stefis_section .welcome-to-steffis_block .ss-image-wrapper{height:120px!important}.welcome-to-stefis_section .welcome-to-steffis_block.is-last .ss-image-wrapper{height:90px!important;top:auto!important;margin-bottom:0!important}}section:has(.featured-product) .page-width{padding:0!important;max-width:100%!important}.featured-product.product.product--medium.grid.grid--1-col.gradient.color-background-1.product--left.isolate.grid--2-col-tablet{display:flex;align-items:center}@media screen and (min-width:990px){section:has(.featured-product) .product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}}@media screen and (min-width:990px){section:has(.featured-product) .product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}}section:has(.featured-product) h2.product__title.h1{margin-block-end:2.5rem!important;margin-block-start:0!important}section:has(.featured-product) p.product__text.inline-richtext.subtitle{font-family:var(--font-heading-family)!important;font-size:var(--type-h2-size)!important;margin-block-end:0!important;font-weight:800!important;margin-bottom:0!important;line-height:110%!important}section:has(.featured-product) .product__media-wrapper,section:has(.featured-product) .product__media-item{box-shadow:none!important;border:none!important;outline:none!important}section:has(.featured-product) p.product__text.inline-richtext{padding-top:1rem!important}@media screen and (max-width:749px){section:has(.featured-product) .featured-product.grid{grid-template-columns:1fr!important;grid-template-rows:auto!important;min-height:auto!important}section:has(.featured-product) .product__media-wrapper{height:70vw!important;position:relative!important;top:unset!important}section:has(.featured-product) .product__info-wrapper{padding:3rem 2rem!important}}.global-media-settings{--media-border-width: 0px;--media-border-opacity: 0;box-shadow:none!important}section:has(.featured-product) variant-radios fieldset.js.product-form__input label:first-of-type{border-top-left-radius:20px!important}section:has(.featured-product) variant-radios fieldset.js.product-form__input label:last-of-type{border-top-right-radius:20px!important}section:has(.featured-product) variant-radios fieldset.js.product-form__input label:first-of-type{border-left:1px solid var(--dark)!important;border-top:1px solid var(--dark)!important;border-bottom:1px solid var(--dark)!important}.product-form__input input[type=radio]:checked+label{background-color:var(--yellow)!important;color:var(--dark)!important;border:1px solid var(--yellow)!important}section:has(.featured-product) .appstle_subscription_wrapper_option.appstle_selected_background.appstle-active-option,section:has(.featured-product) .appstle_subscription_wrapper_option.appstle_include_dropdown.payAsYouGoPlansDropdownWrapper{border:1px solid var(--dark)!important}section:has(.featured-product) .appstle_subscription_wrapper .appstle_subscription_wrapper_option:last-of-type{border-bottom-left-radius:20px!important;border-bottom-right-radius:20px!important;border-color:var(--dark)!important}section:has(.featured-product) variant-radios{margin-top:4rem!important}section:has(.featured-product) variant-radios fieldset.js.product-form__input{margin:0!important;display:flex;justify-content:space-between}section:has(.featured-product) variant-radios legend.form__label{display:none!important}section:has(.featured-product) variant-radios label{font-family:fieldwork-hum!important;font-weight:800!important;font-size:var(--type-body-size-med)!important;margin:0!important;border-radius:0!important;width:100%!important;padding:1rem 1.4rem 1.4rem!important;border:1px solid var(--dark)!important}section:has(.featured-product) .product-form__input{max-width:100%!important}#appstle_subscription_widget0 span.appstle_tooltip_title{font-size:var(--type-body-size-small)!important}section:has(.featured-product) a.link.product__view-details.animate-arrow{display:none!important}section:has(.featured-product) .product-form__buttons{max-width:100%!important}section:has(.featured-product) button.shopify-payment-button__button.shopify-payment-button__button--unbranded,section:has(.featured-product) button{height:5.3rem!important;padding:5px 2rem 10px!important}section:has(.featured-product) .product-form__submit.button.button--full-width.button--secondary{color:var(--cream)!important;background-color:var(--blue)!important;transition:all .3s ease!important;height:5.3rem!important;padding:5px 2rem 10px!important}@media screen and (max-width:749px){section:has(.featured-product) .product__media-list .product__media-item{width:100%!important}}.ingredients-heading_section p{padding-left:2rem!important}@media screen and (max-width:989px){.ingredients-heading_section .ss-content-wrapper{padding:0 6vw!important}}@media screen and (max-width:749px){.ingredients-heading_section .ss-grid__item{padding-left:0!important;padding-right:0!important}.ingredients-heading_section h2.h1{text-align:center!important}.ingredients-heading_section p{padding-left:0rem!important;text-align:center!important}}.ingredients_section .section-background{left:4vw;right:4vw;top:0;bottom:60px;width:auto!important;height:auto!important}.ingredients_section .section-background__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important}.ingredients_section .section-background__image .ss-bg-image{object-fit:fill!important;object-position:center!important;width:100%!important;height:100%!important}@media screen and (max-width:749px){.ingredients_section .section-background{display:block!important;left:0;right:0;top:70px;bottom:100px;width:auto!important;height:auto!important}.ingredients_section .section-background__image{position:absolute;top:0;right:0;bottom:0;left:0;width:350%!important;height:100%!important;left:50%!important;transform:translate(-50%)!important}.ingredients_section .section-background__image .ss-bg-image{object-fit:fill!important;object-position:center!important;width:350%!important;height:100%!important}}@media screen and (min-width:1600px){.ingredients_section{padding-top:120px!important;padding-bottom:190px!important}}@media screen and (min-width:1800px){.ingredients_section{padding-top:140px!important;padding-bottom:210px!important}}.ingredients_section .ingredients_content h3{margin-block-start:1.5rem!important;margin-block-end:1rem!important;color:var(--blue)!important}.ingredients_section .ingredients_content{z-index:2!important}.ingredients_section .ingredients_content p{font-size:var(--type-body-size-small)!important;margin-block-end:3rem!important;color:var(--blue)!important}.ingredients_section .ingredients_content p:last-child{margin-block-end:0!important}.ingredients_section .ss-content-wrapper{display:flex;align-items:center}.ingredients_section .ss-inline-wrapper{display:flex!important;align-items:center!important}.ingredients_section .ingredients_content.is-left{position:relative!important;left:2rem!important}.ingredients_section .ingredients_content.is-right{position:relative!important;right:2rem!important}.ingredients_decor-img{padding-bottom:40px!important}@media screen and (max-width:989px){.ingredients_section .ss-content-wrapper{padding:0 6vw!important}.ingredients_section .hide--mobile{display:none!important}.ingredients_section .ingredients_content.is-left{position:relative!important;left:4vw!important}.ingredients_section .ingredients_content.is-right{position:relative!important;right:4vw!important}}@media screen and (min-width:750px)and (max-width:989px){.ingredients_section .ss-col-12{grid-template-columns:repeat(10,minmax(0,1fr))!important}}@media screen and (max-width:749px){.ingredients_section .ingredients_img{padding-bottom:0!important;order:-2!important;margin-bottom:3rem!important}.ingredients_section .ingredients_content.is-left{position:relative!important;left:auto!important}.ingredients_section .ingredients_content.is-right{position:relative!important;right:auto!important}.ingredients_section .ingredients_content h3{margin-block-start:0!important}.ingredients_section .ingredients_content p{margin-block-end:1rem!important}.ingredients_section .ss-grid__item{padding-left:0!important;padding-right:0!important}.ingredients_section .img-spacer{display:none!important}.ingredients_section{padding-top:0!important;padding-bottom:60px!important}.ingredients_section .ss-inline-wrapper{position:relative!important;order:4!important;margin-top:3rem!important}.ingredients_section .ss-fun-fact-wrapper{position:relative!important;bottom:0!important}.ingredients_section .ss-fun-fact__label{background-color:var(--red)!important;color:var(--cream)!important}}.comparison_section h2{margin-block-end:3rem!important}.comparison_section .comparison-img{padding:5px}.comparison_section .ss-frame{border:1px solid var(--yellow);box-shadow:12px 12px 0 var(--yellow)}@media screen and (max-width:749px){.comparison_section .section-background{display:block!important}.comparison_section h2{font-size:var(--heading-size-h2-smaller)!important}}.zz-comparison-chart{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}.zz-comparison-chart h2{margin-block-end:3rem!important}.zz-comparison-chart .zz-cc-inner{background-color:var(--cream)!important;border-radius:40px!important;border:1px solid var(--yellow)!important;max-width:100%!important;padding:4rem 4rem 5rem!important;box-shadow:12px 12px 0 var(--yellow)}.zz-comparison-chart .zz-cc-heading{margin-bottom:20px!important}.zz-cc-table tbody tr,.zz-cc-table td.zz-icon-cell{border:1px solid var(--dark)!important}.zz-cc-table tbody tr:last-child{border-bottom:1px solid var(--dark)!important}.zz-comparison-chart .zz-cc-table tbody td.zz-row-label{font-size:var(--type-body-size-med)!important;font-weight:800!important;text-align:center!important}.zz-comparison-chart .zz-cc-table thead th{font-size:var(--type-body-size-small)!important;font-weight:800!important}@media screen and (max-width:749px){.zz-comparison-chart .zz-cc-heading p{margin-block-end:5rem!important}}.featured-in_section h2{font-size:clamp(2.8rem,2.6vw,3.8rem)!important;font-weight:200!important;font-style:italic!important}.featured-in_section .ss-text__content.ss-grid-block{display:flex;flex-direction:row;justify-content:center;gap:30px}.featured-in_section .ss-text_wrap{display:flex;align-items:center}.featured-in_section .ss-image-wrapper{padding-bottom:0!important;height:55px!important;width:200px!important}.featured-in_section .ss-image{object-fit:contain!important}@media screen and (min-width:1700px){.meet-the-family_section{min-height:90vh!important}}.meet-the-family_section .ss-inline-wrapper{display:flex!important;align-items:center!important}.meet-the-family_section h2{margin-block-end:3rem!important}.meet-the-family_section p{font-size:var(--type-body-size-med)!important;line-height:110%!important}@media screen and (max-width:749px){.meet-the-family_section{padding-bottom:80px!important}.meet-the-family_section .ss-inline-wrapper{position:relative!important}.meet-the-family_section .meet-the-family_img{position:relative!important;margin-bottom:4rem!important}}.testimonial_slider.is-home{overflow:visible!important}.testimonial_slider.is-home .video-slider_heading-block.scroll-trigger.animate--slide-in{display:flex!important;position:absolute!important;top:calc(-120px - 4rem)!important;width:100%!important;align-items:center!important;height:8rem!important}.testimonial_slider.is-home h2.h1{background-color:var(--blue)!important;border-radius:10px!important;padding:5px 4rem 20px!important}.testimonial_slider.is-home h2.h1 p{color:var(--cream)!important;line-height:110%!important}.testimonial_slider h2.h1 p{font-family:var(--type-heading-family)!important;font-size:var(--type-h2-size)!important}.testimonial_slider.is-shop{overflow:visible!important}.testimonial_slider.is-shop .video-slider_heading-block.scroll-trigger.animate--slide-in{display:flex!important;position:absolute!important;top:calc(-120px - 4rem)!important;width:100%!important;align-items:center!important;height:8rem!important}.testimonial_slider.is-shop h2.h1{background-color:var(--cream)!important;border-radius:10px!important;padding:5px 4rem 20px!important}.testimonial_slider.is-shop h2.h1 p{color:var(--blue)!important;line-height:110%!important}.testimonial_slider .zz-swiper-testimonial,.zz-swiper-testimonials{padding-bottom:0!important}.testimonial_slider .zz-testimonial-info{margin-top:0!important}.testimonial_slider .zz-col-12{padding:0!important}.testimonial_slider span.testimonial-quote p{margin-block-start:1.5rem!important}.testimonial_slider span.testimonial-author p{font-family:fieldwork,sans-serif!important;font-size:var(--type-body-size-med)!important;font-style:italic!important;font-weight:200!important;margin-block-start:1.5rem!important}@media screen and (max-width:749px){.testimonial_slider.is-home{padding-top:120px!important;padding-bottom:70px!important}.custom-slider-prev.zz-bottom-prev.buttons,.custom-slider-next.zz-bottom-next.buttons{background-color:var(--cream);border-radius:400px;aspect-ratio:1 / 1!important;width:50px;height:50px}.custom-slider-prev.zz-bottom-prev.buttons svg{width:50px!important;padding-left:8px!important;padding-right:10px!important;padding-top:6px!important}.custom-slider-next.zz-bottom-next.buttons svg{width:50px!important;padding-left:10px!important;padding-right:8px!important;padding-top:6px!important}.testimonial_slider.is-home .video-slider_heading-block.scroll-trigger.animate--slide-in{top:calc(-120px - 4rem)!important}.testimonial_slider{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}}.newsletter_section .klaviyo-form_block{background-color:var(--red)!important;border-radius:35px!important;padding:3rem!important;box-shadow:12px 12px 0 var(--blue)}.newsletter_section .klaviyo-form_block h2{margin-block-end:2rem!important;text-align:center!important;color:var(--cream)!important;text-wrap:balance!important}.newsletter_section .klaviyo-form_block p{text-align:center!important;margin-block-end:2rem!important;color:var(--cream)!important}.newsletter_section .klaviyo-form input{background-color:var(--cream)!important;height:5rem!important;border:1px solid var(--blue)!important}.klaviyo-form input,.klaviyo-form input::placeholder{font-family:var(--font-body-family)!important;font-size:var(--type-body-size-small)!important;font-style:italic!important;font-weight:200!important;letter-spacing:0!important;line-height:120%!important}.newsletter_section .klaviyo-form button{font-family:var(--font-accent-family)!important;font-size:var(--type-button-size)!important;background-color:var(--yellow)!important;color:var(--blue)!important;letter-spacing:0!important;border-radius:0!important;padding:5px 2.5rem 10px!important;height:4rem!important;line-height:100%!important;min-width:15rem;transition:all .3s ease}.newsletter_section .klaviyo-form button:hover{background-color:var(--cream)!important;color:var(--blue)!important}@media screen and (max-width:749px){.newsletter_section .section-background{display:block!important}}.section-stylish--product{padding-left:var(--custom-page-width)}@media screen and (max-width:749px){.section-stylish--product{padding-left:var(--custom-page-width);padding-right:var(--custom-page-width)}}.section-stylish--product .product__info-container .section-stylish--product .product-form,.template-product product-form.product-form{margin:0!important}.section-stylish--product .product.grid .product__info-wrapper.grid__item{grid-column:auto / span 7!important;padding-top:20px!important;padding-left:var(--custom-page-width)!important;padding-right:10%!important}.section-stylish--product .product.grid .grid__item.product__media-wrapper{grid-column:auto / span 5!important}.section-stylish--product .product-media-container.media-type-image.media-fit-cover.global-media-settings{border:0!important}@media screen and (max-width:989px){.section-stylish--product .product.grid .product__info-wrapper.grid__item{padding-left:4%!important}}@media screen and (max-width:749px){.section-stylish--product .product.grid .product__info-wrapper.grid__item{padding-left:0!important;padding-right:0!important}.grid--peek.slider .grid__item:first-of-type{margin-left:1.5rem!important}}.section-stylish--product p.product__text.inline-richtext.subtitle{font-family:var(--font-heading-family)!important;font-size:var(--type-h2-size)!important;margin-block-end:0!important;font-weight:800!important;margin-bottom:0!important;line-height:110%!important}.section-stylish--product p.product__text{font-size:var(--type-body-size-small)!important;letter-spacing:.05rem!important;margin-block-end:1rem!important}.section-stylish--product .product__title h1{font-size:var(--type-h2-size)!important;margin-block-end:3rem!important}.section-stylish--product .price.price--large{font-size:var(--type-body-size-small)!important;font-weight:600!important;color:var(--cream)!important}.section-stylish--product .product__tax.caption.rte,.section-stylish--product .product__tax.caption.rte a{font-size:var(--text-style-p-small)!important;color:var(--dark)!important}.section-stylish--product label.quantity__label.form__label{font-size:var(--text-style-p)!important;font-weight:600!important;color:var(--dark)!important;margin-bottom:1rem!important}.section-stylish--product .quantity__input{font-size:var(--text-style-p)!important;color:var(--dark)!important}.section-stylish--product .product__description p{font-size:var(--type-body-size-small)!important;color:var(--cream)!important;line-height:120%!important;margin-block-end:4rem!important}.section-stylish--product .product-form__input{max-width:100%!important;margin-block-start:1.5rem!important}.section-stylish--product button{min-height:4.5rem!important;font-family:(--font-body-family);font-size:var(--text-style-button);font-weight:700;line-height:1em;letter-spacing:0!important;text-transform:uppercase;transition:all .3s ease!important}.section-stylish--product button.shopify-payment-button__button.shopify-payment-button__button--unbranded,.section-stylish--product button{height:5.3rem!important}.shopify-payment-button{display:none!important}.section-stylish--product .product-form__submit.button.button--full-width.button--secondary{color:var(--blue)!important;background-color:gray!important;transition:all .3s ease!important;height:5.3rem!important}.section-stylish--product .product-form__submit.button.button--full-width.button--secondary:hover{color:var(--blue)!important;background-color:var(--yellow)!important}.section-stylish--product .product-form__submit.button.button--full-width.button--secondary:after{border-opacity:0!important;border:0!important}.section-stylish--product .product-form__buttons{margin-bottom:4rem!important;max-width:100%!important}.section-stylish--product .product__accordion.accordion{background-color:var(--cream)!important;border-bottom:1px solid var(--dark)!important;padding:0 0 0 2rem!important}.section-stylish--product .product__accordion.accordion:last-of-type{border-bottom:0!important}.section-stylish--product .product__accordion.accordion ul li{color:var(--dark)!important;font-family:var(--type-body-family)!important;font-size:var(--type-body-size-small)!important}.section-stylish--product .product__accordion.accordion ul{margin-top:0!important}.section-stylish--product h2.h4.accordion__title.inline-richtext{color:var(--dark)!important;font-family:var(--type-body-family)!important;font-size:var(--type-body-size-med)!important;font-weight:400!important}.section-stylish--product summary .icon-caret{height:3rem!important;width:3rem!important;color:var(--dark)!important;background-color:var(--yellow)!important;border-radius:100px;padding:8px;top:calc(50% - 1.5rem)!important}.product__accordion .accordion__content{padding-left:0!important}@media screen and (max-width:749px){.section-stylish--product summary .icon-caret{height:2rem!important;width:2rem!important;top:calc(50% - 2rem)!important}}.section-stylish--product .product__accordion .metafield-rich_text_field p{color:var(--dark)!important;font-family:var(--type-body-family)!important;font-size:var(--type-body-size-small)!important}.section-stylish--product .product__info-container>*+*{margin:0!important}variant-radios{margin:0!important}variant-radios fieldset.js.product-form__input{margin:0!important;display:flex;justify-content:space-between}variant-radios legend.form__label{display:none!important}variant-radios label{font-family:fieldwork-hum!important;font-weight:800!important;font-size:var(--type-body-size-med)!important;margin:0!important;border-radius:0!important;width:100%!important;padding:1rem 1.4rem 1.4rem!important;border:1px solid var(--dark)!important;color:var(--dark)!important;background-color:var(--cream)!important}variant-radios fieldset.js.product-form__input label:first-of-type{border-right:0!important}variant-radios fieldset.js.product-form__input label:last-of-type{border-left:0!important}#appstle_subscription_widget0{margin-top:0!important;margin-bottom:4rem!important}.product-form__input input[type=radio]:checked+label{background-color:var(--yellow)!important;color:var(--dark)!important;border:1px solid var(--dark)!important}.appstle_widget_title{display:none!important}.template-product .section-content:has(.product-block-container) .shopify-app-block{padding-top:1rem!important;padding-bottom:1rem!important}.appstle_subscription_wrapper_option.appstle_include_dropdown{margin:0!important}#appstle_subscription_widget0 .appstle_subscription_wrapper{border-radius:0!important}.section-stylish--product #appstle_subscription_widget0 .appstle_subscription_wrapper .appstle_subscription_wrapper_option{border-left:1px solid var(--dark)!important;border-right:1px solid var(--dark)!important;border-bottom:1px solid var(--dark)!important}.section-stylish--product variant-radios fieldset.js.product-form__input label:first-of-type{border-top-left-radius:20px!important}.section-stylish--product variant-radios fieldset.js.product-form__input label:last-of-type{border-top-right-radius:20px!important}.section-stylish--product #appstle_subscription_widget0 .appstle_subscription_wrapper .appstle_subscription_wrapper_option:last-of-type{border-bottom-left-radius:20px!important;border-bottom-right-radius:20px!important}.section-stylish--product span.appstle_subscription_compare_amount.transcy-money{color:var(--red)!important}#appstle_subscription_widget0 .appstle_subscription_wrapper_option:first-of-type{border-top:0!important}#appstle_subscription_widget0 .appstle_subscription_wrapper_option:last-of-type{border-top:0!important}.section-stylish--product #appstle_subscription_widget0 .appstle_subscription_wrapper_option:first-of-type{border-bottom:1px solid var(--dark)!important}.appstle_subscription_wrapper_option{border-radius:0!important}.appstle_widget_title,span.appstle_tooltip_title{font-family:var(--type-body-family)!important;font-size:var(--text-style-p-small)!important;color:var(--dark)!important}span.appstle_one_time_text,span.appstle_subscribe_save_text{font-family:var(--type-body-family)!important;font-size:var(--type-body-size-med)!important;letter-spacing:0!important;color:var(--dark)!important}span.appstle_subscription_compare_amount.transcy-money{color:var(--red)!important}span.appstle-save-badge{background-color:var(--yellow)!important;color:#000!important;border-radius:0!important}span.appstle_subscription_amount.transcy-money,span.appstle_subscription_amount-appstle-sr-only.transcy-money.sr-only,span.appstle_subscription_amount_compare_at_price.transcy-money,span.appstle_subscription_compare_amount.transcy-money,span.appstle_subscription_amount_compare_at_price-appstle-sr-only.transcy-money.sr-only,.appstle_one_time_unit_price{font-family:var(--font-body-family)!important;font-size:var(--type-body-size-med)!important;color:var(--dark)!important}span.appstle_dot{background-color:var(--yellow)!important}.appstle_single_option_text{font-family:var(--font-body-family)!important;font-size:var(--type-body-size-small)!important;font-style:italic!important;font-weight:200!important;color:var(--dark)!important}.appstleSellingPlanDescription ul li{font-family:var(--font-body-family)!important;font-size:var(--type-body-size-small)!important;color:var(--dark)!important}.appstleSellingPlanDescription p{color:var(--dark)!important;font-size:var(--type-body-size-med)!important}.icons_section h2{margin-block-end:2rem!important}@media screen and (max-width:749px){.icons_section{padding-left:10vw!important;padding-right:10vw!important}.icons_section h2.h2{text-wrap:balance!important}}.nutrition-facts_section .nutrition-facts_heading h2{margin-block-end:5rem!important;text-wrap:balance!important}.nutrition-facts_block{padding:0rem 6rem!important}.nutrition-facts_block .ss-text__content.ss-grid-block{display:flex!important;flex-direction:row!important}.nutrition-facts_block .ss-text_wrap{display:flex!important;flex-direction:column!important;justify-content:center!important;padding-right:6%!important;padding-top:3rem;padding-bottom:3rem}.nutrition-facts_block h2{margin-block-end:2rem!important;text-wrap:balance!important}.nutrition-facts_block p{line-height:110%!important}.nutrition-facts_block .ss-image-wrapper{padding-bottom:0!important;height:400px;width:50vw!important;position:relative!important}@media screen and (max-width:989px){.nutrition-facts_block .ss-image-wrapper{padding-bottom:0!important;height:400px;width:50vw!important;position:relative!important;bottom:auto!important;margin-top:auto!important}}.nutrition-facts_block .ss-text_wrap{width:50vw!important}.nutrition-facts_block img.ss-image{object-fit:contain!important}.nutrition-facts_block.is-1{background-color:var(--yellow)!important;border-radius:40px!important}.nutrition-facts_block.is-1 h2,.nutrition-facts_block.is-1 p{color:var(--blue)!important}.nutrition-facts_block.is-1 .ss-image-wrapper{order:2!important}.nutrition-facts_block.is-2{background-color:var(--red)!important;border-radius:40px!important}.nutrition-facts_block.is-2 h2,.nutrition-facts_block.is-2 p{color:var(--cream)!important}.nutrition-facts_block.is-2 .ss-image-wrapper{order:-1!important}.nutrition-facts_block.is-2 .ss-text_wrap{display:flex!important;flex-direction:column!important;justify-content:center!important;padding-right:0!important;padding-left:6%!important}.nutrition-facts_block.is-3{background-color:var(--cream)!important;border-radius:40px!important}.nutrition-facts_block.is-3 h2,.nutrition-facts_block.is-3 p{color:var(--blue)!important}.nutrition-facts_block.is-3 .ss-image-wrapper{order:2!important;width:60vw!important}@media screen and (max-width:989px){.nutrition-facts_block{padding:0rem 3rem!important}.nutrition-facts_block .ss-text_wrap{padding-top:0;padding-bottom:0}.nutrition-facts_block.is-2 .ss-image-wrapper{right:auto!important}}@media screen and (max-width:749px){.nutrition-facts_section{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}.nutrition-facts_block{padding-top:3rem!important;padding-bottom:3rem!important}.nutrition-facts_section h2{margin-block-end:1rem!important;text-wrap:balance!important}.nutrition-facts_block .ss-text__content.ss-grid-block{display:flex!important;flex-direction:column!important;gap:3rem!important}.nutrition-facts_block h2{text-align:center!important;margin-block-end:2rem!important}.nutrition-facts_block p{text-align:center!important}.nutrition-facts_block .ss-image-wrapper,.nutrition-facts_block.is-3 .ss-image-wrapper{padding-bottom:0!important;height:250px;width:100%!important}.nutrition-facts_block.is-1 .ss-image-wrapper,.nutrition-facts_block.is-2 .ss-image-wrapper,.nutrition-facts_block.is-3 .ss-image-wrapper{order:-1!important}.nutrition-facts_block .ss-text_wrap{width:100%!important}.nutrition-facts_section .ss-inline-wrapper{position:relative!important;order:4!important;margin-top:3rem!important}.nutrition-facts_section .ss-fun-fact{padding-left:0!important;padding-right:0!important}.nutrition-facts_section .ss-fun-fact__label{background-color:var(--yellow)!important;color:var(--blue)!important}.nutrition-facts_section .ss-fun-fact-wrapper{position:relative!important;bottom:0!important}}.shopify-policy__container{max-width:100%!important;padding:var(--custom-page-padding) calc(var(--custom-page-width) + 10%)!important}@media screen and (max-width:989px){.shopify-policy__container{padding:var(--custom-page-padding) var(--custom-page-width)!important}}.shopify-policy__container .shopify-policy__title h1{font-size:var(--type-h1-size)!important}.shopify-policy__container h2{font-size:30px!important}.shopify-policy__container h3{font-size:20px!important}.shopify-policy__container p,.shopify-policy__container ul li{font-size:var(--type-body-size-small)!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/0-custom-styles.css.map */
