:root{--savore-compact-text: #645146}.template-index .main-content>.shopify-section>.section:not(.hero){padding-block:clamp(30px,4vw,44px)}.template-index .main-content>.shopify-section .section-heading{margin-bottom:clamp(16px,2vw,24px)}.template-index .main-content>.shopify-section .section-heading .heading-lg{font-size:clamp(30px,3.15vw,43px);line-height:1.06;letter-spacing:-.025em}.template-index .main-content>.shopify-section .section-heading .lede{font-size:15px;line-height:1.5}.template-index .eyebrow{font-size:11px;line-height:1.35}@media(min-width:991px){.template-index .section:has(.flavour-grid){padding-block:34px 40px}.template-index .flavour-grid{gap:13px}.template-index .flavour-grid .product-card__media{min-height:160px;padding:8px}.template-index .flavour-grid .product-card__media img,.template-index .flavour-grid .product-card__fallback{height:154px}.template-index .flavour-grid .product-card__body{padding:11px 13px 13px;gap:7px}.template-index .flavour-grid .product-card__title{font-size:clamp(20px,1.75vw,24px);line-height:1.08}.template-index .flavour-grid .product-card__desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:12px;line-height:1.42}.template-index .flavour-grid .product-card .button{min-height:44px;font-size:13px;padding-block:10px}.template-index .flavour-grid .sv-qty{min-height:44px}.template-index .flavour-grid .sv-qty__button{height:43px;min-width:43px;width:43px}.template-index .flavour-grid .product-card__meta .pill{font-size:10px}}.template-index .sv-how.sv-how{padding-block:36px 40px}.template-index .sv-how__intro{margin-bottom:23px}.template-index .sv-how__intro .heading-lg{font-size:clamp(31px,3.3vw,44px)}.template-index .sv-how__description{margin-top:13px;font-size:15px;line-height:1.55}.template-index .sv-how__grid{gap:13px}.template-index .sv-how__card{padding:19px 20px}.template-index .sv-how__number{width:38px;height:38px;margin-bottom:14px}.template-index .sv-how__card h3{margin-bottom:8px;font-size:clamp(19px,1.7vw,23px)}.template-index .sv-how__card p{line-height:1.52;font-size:14px}.template-index .sv-how__link{margin-top:18px}.template-index .sv-food.sv-food{padding-block:38px}.template-index .sv-food__layout{gap:clamp(20px,3vw,45px)}.template-index .sv-food__content .heading-lg{font-size:clamp(31px,3.2vw,43px)}.template-index .sv-food__description{margin-top:13px;font-size:15px;line-height:1.6}.template-index .sv-food__button{margin-top:19px}.template-index .sv-food__image{aspect-ratio:5 / 4;max-height:400px;object-fit:cover}.template-index .sv-food__placeholder{min-height:300px;padding:25px}.template-index .sv-why.sv-why{padding-block:36px 40px}.template-index .sv-why__intro{margin-bottom:21px}.template-index .sv-why__intro .heading-lg{font-size:clamp(31px,3.2vw,43px)}.template-index .sv-why__description{margin-top:11px;font-size:15px;line-height:1.52}.template-index .sv-why__grid{gap:13px}.template-index .sv-why__card{padding:20px 21px}.template-index .sv-why__tag{margin-bottom:16px}.template-index .sv-why__card h3{margin-bottom:9px;font-size:clamp(19px,1.85vw,24px)}.template-index .sv-why__card p{font-size:14px;line-height:1.55}.template-index .sv-bundles.sv-bundles{padding-block:36px 40px}.template-index .sv-bundles__header{margin-bottom:21px}.template-index .sv-bundles__header .heading-lg{font-size:clamp(29px,3.3vw,44px);line-height:1.06;letter-spacing:-.025em}.template-index .sv-bundles__intro{max-width:760px;margin-top:10px;font-size:15px;line-height:1.5}.template-index .sv-bundles__grid{gap:13px}.template-index .sv-bundles__image{aspect-ratio:16 / 9;max-height:230px}.template-index .sv-bundles__body{padding:17px 18px}.template-index .sv-bundles__badge{margin-bottom:8px}.template-index .sv-bundles__body h3{margin-bottom:7px;font-size:22px}.template-index .sv-bundles__description{margin-bottom:12px;font-size:14px;line-height:1.5}.template-index .sv-bundles__bottom{gap:9px}.template-index .sv-bundles__price{font-size:19px}.template-index .sv-bundles__coming{padding:26px}.template-index .sv-bundles__coming p:not(.eyebrow){line-height:1.55}.template-index .recipe-grid{gap:12px}.template-index .recipe-grid .recipe-card{padding:15px}.template-index .recipe-grid .recipe-card h3{font-size:17px;line-height:1.18}.template-index .recipe-grid .recipe-card p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:13px;line-height:1.48}.template-index .recipe-grid .recipe-card>a[data-savore-event]{margin-top:auto;padding-top:10px;font-size:13px}.template-index .ugc-grid{gap:12px}.template-index .ugc-card{padding:16px}.template-index .ugc-card blockquote{font-size:21px}.template-index .newsletter{padding-block:35px}.template-index .newsletter .heading-lg{font-size:clamp(30px,3.1vw,43px);line-height:1.08}.template-collection .main-content .section{padding-block:26px 36px!important}.template-collection .section-heading{margin-bottom:13px}.template-collection .heading-lg{font-size:clamp(31px,3vw,43px)}.template-collection .collection-toolbar{margin-block:12px 15px}.template-collection .product-card__media{min-height:165px}.template-collection .product-card__media img{height:165px}.template-collection .product-card__body{padding:13px;gap:8px}.template-collection .product-card__desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.template-product .main-content .section{padding-block:30px 40px}.template-product .product-gallery__main img{max-height:530px}.template-product .product-summary .heading-lg{font-size:clamp(33px,3.4vw,48px)}.template-product .product-summary .lede{font-size:15px;line-height:1.55}.template-blog .savore-kitchen-index.savore-kitchen-index{padding-block:40px 55px}.template-blog .savore-kitchen-index__intro{margin-bottom:25px}.template-blog .savore-kitchen-index__description{font-size:15px;line-height:1.55}.template-blog .savore-kitchen-index__rule{margin-top:15px}.template-blog .savore-kitchen-index__card-content{padding:16px 17px}.template-blog .savore-kitchen-index__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:13px;line-height:1.5;margin-bottom:15px}.template-article .savore-article__hero{padding-block:50px 60px}.template-article .savore-article__image{max-height:510px}.template-article .savore-article__body-wrap{padding-block:45px}.template-cart #SavoreCart.svpc-section{padding-block:28px 40px}@media(min-width:991px){.template-index .sv-bundles__header .heading-lg{white-space:nowrap}.template-index .recipe-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:750px)and (max-width:990px){.template-index .section:has(.flavour-grid){padding-block:32px 38px}.template-index .flavour-grid .product-card__media{min-height:180px;padding:9px}.template-index .flavour-grid .product-card__media img{height:174px}.template-index .flavour-grid .product-card__title{font-size:21px}.template-index .sv-bundles__header .heading-lg{font-size:33px}.template-index .sv-how__card,.template-index .sv-why__card{padding:16px}}@media(max-width:749px){.template-index .main-content>.shopify-section>.section:not(.hero){padding-block:26px}.template-index .main-content>.shopify-section .section-heading{margin-bottom:12px}.template-index .main-content>.shopify-section .section-heading .heading-lg{font-size:clamp(26px,7vw,33px)}.template-index .flavour-grid .product-card__desc{-webkit-line-clamp:2;font-size:12px}.template-index .flavour-grid .product-card__title{font-size:clamp(17px,4.8vw,21px)}.template-index .flavour-grid .product-card .button{min-height:44px}.template-index .sv-how.sv-how{padding-block:28px}.template-index .sv-how__intro{margin-bottom:16px}.template-index .sv-how__description{font-size:13px;line-height:1.45}.template-index .sv-how__grid{gap:8px}.template-index .sv-how__card{display:grid;grid-template-columns:38px minmax(0,1fr);column-gap:11px;row-gap:3px;padding:12px 14px}.template-index .sv-how__number{grid-row:1 / span 2;margin:0;width:34px;height:34px;font-size:13px}.template-index .sv-how__card h3{margin:0;font-size:17px}.template-index .sv-how__card p{grid-column:2;font-size:12px;line-height:1.4}.template-index .sv-how__link{margin-top:14px}.template-index .sv-food.sv-food{padding-block:25px}.template-index .sv-food__layout{gap:17px}.template-index .sv-food__description{font-size:13px;line-height:1.5}.template-index .sv-food__button{margin-top:14px}.template-index .sv-food__image{aspect-ratio:16 / 10;max-height:260px}.template-index .sv-food__placeholder{min-height:190px;padding:19px}.template-index .sv-why.sv-why{padding-block:27px}.template-index .sv-why__intro{margin-bottom:16px}.template-index .sv-why__description{font-size:13px;line-height:1.5}.template-index .sv-why__grid{gap:8px}.template-index .sv-why__card{padding:13px 15px}.template-index .sv-why__tag{margin-bottom:8px}.template-index .sv-why__card h3{font-size:19px;margin-bottom:6px}.template-index .sv-why__card p{font-size:13px;line-height:1.45}.template-index .sv-bundles.sv-bundles{padding-block:27px}.template-index .sv-bundles__header{margin-bottom:16px}.template-index .sv-bundles__header .heading-lg{font-size:clamp(27px,7.2vw,35px);white-space:normal}.template-index .sv-bundles__intro{margin-top:9px;font-size:13px;line-height:1.45}.template-index .sv-bundles__image{aspect-ratio:16 / 9;max-height:250px}.template-index .sv-bundles__body{padding:14px}.template-index .sv-bundles__description{font-size:13px;line-height:1.45}.template-index .recipe-grid{gap:9px!important}.template-index .recipe-grid .recipe-card{padding:11px}.template-index .recipe-grid .recipe-card h3{font-size:15px}.template-index .recipe-grid .recipe-card p{-webkit-line-clamp:3;font-size:12px}.template-index .ugc-card{padding:13px}.template-index .newsletter{padding-block:28px}.template-collection .main-content .section{padding:22px 0 30px!important}.template-collection .product-card__media{min-height:0}.template-collection .product-card__media img{height:auto;aspect-ratio:1}.template-product .main-content .section{padding-block:18px 28px}.template-product .product-gallery__main img{max-height:375px}.template-blog .savore-kitchen-index.savore-kitchen-index{padding-block:28px 40px}.template-blog .savore-kitchen-index__description{font-size:14px}.template-article .savore-article__hero{padding-block:30px 40px}.template-article .savore-article__body-wrap{padding-block:30px}}@media(prefers-reduced-motion:reduce){.template-index .product-card,.template-index .recipe-card{transition:none}}@media(min-width:991px){.template-index .sv-bundles__grid:has(>.sv-bundles__card:only-child){grid-template-columns:minmax(0,1fr);max-width:870px;margin-inline:auto}.template-index .sv-bundles__grid>.sv-bundles__card:only-child{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.88fr);align-items:stretch;min-height:285px}.template-index .sv-bundles__grid>.sv-bundles__card:only-child .sv-bundles__image-link{display:flex;justify-content:center;align-items:center;min-width:0}.template-index .sv-bundles__grid>.sv-bundles__card:only-child .sv-bundles__image{width:100%;max-height:300px;height:100%;aspect-ratio:auto;object-fit:contain}.template-index .sv-bundles__grid>.sv-bundles__card:only-child .sv-bundles__body{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/savore-compact.css.map */
