@media(max-width:749px){html,body{max-width:100%;overflow-x:clip}.page-width{width:calc(100% - 32px)}.section{padding-block:32px}.section--tight{padding-block:26px}.site-header__inner{min-height:62px;gap:8px;grid-template-columns:44px minmax(0,1fr) auto}.site-header__inner .brand{justify-self:center;min-width:0}.site-header__inner .brand__mark{width:clamp(83px,25vw,110px);max-height:50px;object-fit:contain}.site-header__inner .header-actions{gap:5px}.site-header__inner .header-actions>a[aria-label=Search]{display:none}.mobile-drawer__panel{width:min(88vw,350px);height:100dvh;overflow-y:auto}.announcement__inner{min-height:30px;padding:5px 12px;font-size:11px;line-height:1.3}.template-index .hero__inner{padding-block:27px 25px;gap:18px}.template-index .hero .heading-xl{font-size:clamp(34px,9.3vw,43px);line-height:1.06;letter-spacing:-.035em}.template-index .hero .lede{font-size:14px;line-height:1.52;margin-top:12px}.template-index .hero .eyebrow{font-size:10px;line-height:1.4;margin-bottom:9px}.template-index .hero__actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:17px}.template-index .hero__actions .button{padding:10px 7px;min-height:46px;font-size:12px}.template-index .hero__proof{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:15px}.template-index .hero__proof .proof-item{padding-top:0;border:0;font-size:11px;line-height:1.5;font-weight:750}.template-index .hero__proof .proof-item:before{content:"\2713";margin-right:4px;color:#a8421e}.template-index .hero__image img{width:100%;aspect-ratio:1.8 / 1;object-fit:cover}.template-index .hero__image{border-radius:13px}.section-heading{gap:12px;margin-bottom:17px}.section-heading .heading-lg{font-size:clamp(29px,8vw,35px);line-height:1.08}.section-heading>.button{width:fit-content;min-height:40px;padding:10px 17px;font-size:12px}.section-heading .lede{font-size:14px}.template-index .flavour-grid,.template-collection .flavour-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.template-index .flavour-grid .product-card,.template-collection .flavour-grid .product-card{min-width:0;border-radius:12px}.template-index .flavour-grid .product-card__media,.template-collection .flavour-grid .product-card__media{min-height:0;padding:7px}.template-index .flavour-grid .product-card__media img,.template-collection .flavour-grid .product-card__media img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain}.template-index .flavour-grid .product-card__fallback,.template-collection .flavour-grid .product-card__fallback{height:auto;min-height:130px;font-size:19px}.template-index .flavour-grid .product-card__body,.template-collection .flavour-grid .product-card__body{padding:10px 9px 11px;gap:7px;align-content:start}.template-index .flavour-grid .product-card__title,.template-collection .flavour-grid .product-card__title{font-size:clamp(17px,4.65vw,21px);line-height:1.08;overflow-wrap:anywhere}.template-index .flavour-grid .product-card__desc,.template-collection .flavour-grid .product-card__desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:11px;line-height:1.4}.template-index .flavour-grid .product-card__meta,.template-collection .flavour-grid .product-card__meta{gap:4px}.template-index .flavour-grid .product-card__meta .pill,.template-collection .flavour-grid .product-card__meta .pill{min-height:22px;padding:2px 6px;font-size:9px;white-space:normal}.template-index .flavour-grid .product-card .price,.template-collection .flavour-grid .product-card .price{font-size:14px;flex-wrap:wrap;gap:4px}.template-index .flavour-grid .product-card .button,.template-collection .flavour-grid .product-card .button{min-height:44px;font-size:11px;padding:9px 5px}.template-index .flavour-grid .sv-qty,.template-collection .flavour-grid .sv-qty{min-height:44px}.template-index .flavour-grid .sv-qty__button,.template-collection .flavour-grid .sv-qty__button{min-width:39px;width:39px;height:43px}.template-index .flavour-grid .sv-qty__value,.template-collection .flavour-grid .sv-qty__value{min-width:20px}.template-index .sv-how__intro{margin-bottom:20px}.template-index .sv-how__description{font-size:14px;line-height:1.6;margin-top:12px}.template-index .sv-how__grid{grid-template-columns:1fr;gap:10px}.template-index .sv-how__card{padding:16px}.template-index .sv-how__number{width:36px;height:36px;margin-bottom:12px}.template-index .recipe-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.template-index .recipe-card{min-width:0;padding:12px}.template-index .recipe-card h3{font-size:15px;line-height:1.2;overflow-wrap:anywhere}.template-index .recipe-card p{font-size:12px;line-height:1.48}.template-index .recipe-card .pill{font-size:10px}.template-product .main-content>.section{padding-top:15px}.template-product .product{gap:16px}.template-product .product-gallery{gap:8px}.template-product .product-gallery__main img{aspect-ratio:1.35 / 1;object-fit:contain}.template-product .product-gallery>.flavour-grid{display:flex;gap:8px;overflow-x:auto;padding-bottom:3px}.template-product .product-gallery>.flavour-grid img{flex:0 0 64px;width:64px;height:64px;object-fit:contain}.template-product .product-summary{gap:10px}.template-product .product-summary .heading-lg{font-size:clamp(32px,8vw,39px)}.template-product .product-summary .lede{margin-top:0;font-size:14px;line-height:1.5}.template-product .product-form{gap:10px}.template-product .product-tabs{margin-top:23px}.template-product .details-grid{gap:10px}.cart-drawer__panel{height:100dvh;max-width:100%}.cart-drawer__body{min-height:0}.newsletter-form .field,.newsletter-form .button{width:100%}.footer-grid{gap:22px;padding-block:28px}.footer__bottom{gap:8px}}@media(max-width:359px){.page-width{width:calc(100% - 24px)}.template-index .flavour-grid,.template-collection .flavour-grid{gap:7px}.template-index .flavour-grid .product-card__body,.template-collection .flavour-grid .product-card__body{padding:8px 6px}.template-index .hero__actions{grid-template-columns:1fr}}.template-index .recipe-grid .recipe-card>a[data-savore-event="savore:recipe_clicked"]{display:inline-block;width:fit-content;max-width:100%;color:#d34e1b;font-weight:800;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:2px;text-underline-offset:4px;line-height:1.5;transition:color .16s ease}.template-index .recipe-grid .recipe-card>a[data-savore-event="savore:recipe_clicked"]:hover,.template-index .recipe-grid .recipe-card>a[data-savore-event="savore:recipe_clicked"]:focus-visible{color:#8a3411;text-decoration-thickness:3px}@media(min-width:991px){#shopify-section-header .site-header .brand img.brand__mark{width:164px!important;max-width:164px!important;height:auto!important;object-fit:contain}}@media(min-width:750px)and (max-width:990px){#shopify-section-header .site-header .brand img.brand__mark{width:146px!important;max-width:146px!important;max-height:80px!important;height:auto!important;object-fit:contain}#shopify-section-header .site-header__inner{min-height:79px}}@media(max-width:749px){#shopify-section-header .site-header .brand img.brand__mark{width:136px!important;max-width:136px!important;max-height:72px!important;height:auto!important;object-fit:contain}#shopify-section-header .site-header__inner{min-height:76px}.template-index .recipe-grid .recipe-card>a[data-savore-event="savore:recipe_clicked"]{font-size:13px;text-underline-offset:3px}}@media(max-width:749px){#shopify-section-header .site-header__inner{min-height:88px;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center}#shopify-section-header .site-header__inner .brand{position:relative;display:flex;justify-content:center;align-items:center;justify-self:center;width:min(148px,100%);height:86px;min-width:0;padding:0;overflow:visible}#shopify-section-header .site-header .brand img.brand__mark{display:block;width:136px!important;max-width:136px!important;max-height:72px!important;height:auto!important;object-fit:contain;object-position:center;flex-shrink:0;transform:translateY(2px) scale(1.6);transform-origin:center center}}@media(max-width:359px){#shopify-section-header .site-header .brand img.brand__mark{transform:translateY(2px) scale(1.45)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/savore-mobile.css.map */
