p,li{font-weight:500!important}.section:not(.hero .section){max-width:1350px;margin:0 auto}.header-actions__action{margin-left:1rem}.variant-option--equal-width-buttons{display:flex}label.variant-option__button-label{border-radius:50px;min-height:auto}.blog-post-item{--col-span: 2 !important}.blog-post-card__image--medium{--blog-post-card-img-height: auto !important}.blog-post-card{background-color:#fff;border-radius:12px}.blog-post-card__content{padding:1rem 2rem}.card{border-radius:14px!important}a.button.btn-secondary.header-btn{background-color:#0f2d49;font-size:10px;letter-spacing:1.5px;padding:12px 14px;margin-left:1rem}.media-with-content__content .button{background-color:#0f2d49}.menu-list__link-title{font-size:11px;letter-spacing:1.5px;text-transform:uppercase}.header__column--right{gap:0!important}.hero__content-wrapper{max-width:600px}.link svg{width:18px;float:right;transform:rotate(90deg);margin-top:2px;margin-left:4px}.hero__content-wrapper{position:absolute!important}.hero__media-grid{position:relative!important}#shopify-section-template--26368703660066__media_with_content_TpECRX{padding:0 6%}.private-chef{font-size:38px;text-align:center;max-width:1211px;font-weight:400!important;line-height:2;padding:3rem 0 4rem;font-family:Trebuchet MS,sans-serif;margin:0 auto}.private-chef strong{font-style:italic;font-weight:600;color:#0f2d49}.private-chef img{width:auto;height:70px;display:inline-block;vertical-align:middle;padding:0 6px}.hero__content-wrapper .link{margin-left:16rem;margin-top:-3.6rem}.button,.button-secondary{padding-top:.6rem;padding-bottom:.6rem}.dark-eye-brow{background:#ffffff29;padding:2px 30px;border-radius:50px;margin-bottom:6px}.product-card{background:#fff;border-radius:18px;padding:1rem}.product-card .product-media{background:#fff}.product-card p,.product-card .price{color:#0f2d49!important}.product-card .contents p{font-weight:700!important;font-size:26px;position:relative;color:#0f2d49}.product-card .contents p:after{content:"";position:absolute;left:0;height:3px;width:48px;top:-14px;background:#0f2d49}product-price .price{font-weight:700!important;font-size:24px}.add-to-cart-button.button-secondary{background-color:#0f2d49;text-transform:uppercase!important;font-size:15px;margin-top:14px}.add-to-cart-button.button,.variant-option__button-label__pill{color:#fff;background-color:#0f2d49}.add-to-cart-button:not(.quick-add__button) .add-to-cart-icon{display:none}.featured-blog-posts-card{background:#fff;padding:1.2rem;border-radius:18px}.featured-blog-posts-card img{border-radius:14px}.featured-blog-posts-card h4{font-weight:700!important;font-size:20px;color:#000}#shopify-section-template--26368703660066__section_cMrnBm .background-image-container{position:relative;margin-top:-8rem}#shopify-section-template--26898770591778__section_DMh9PP .background-image-container{position:relative;margin-top:-5rem}#shopify-section-template--26368703660066__section_cMrnBm .custom-section-content,#shopify-section-template--26898770591778__section_DMh9PP .custom-section-content{position:absolute;top:50%;transform:translateY(-50%);max-width:700px}#shopify-section-template--26368703660066__section_cMrnBm .button:not(:hover),#shopify-section-template--26898770591778__section_DMh9PP .button-secondary:not(:hover){background-color:transparent;border:1px solid #fff;color:#fff}#shopify-section-template--26368703660066__section_cMrnBm .button:hover,#shopify-section-template--26898770591778__section_DMh9PP .button-secondary:hover{background-color:#fff;border:1px solid #fff;color:#333}#shopify-section-template--26898770591778__section_DMh9PP .button:not(:hover){border:1px solid #fff}#shopify-section-template--26898770591778__section_DMh9PP .button:hover{background-color:transparent;border:1px solid #fff;color:#fff}.slideshow-control{display:flex!important;opacity:1!important;transform:none!important}slideshow-arrows[position=center]{column-gap:1.5rem}.resource-list__carousel slideshow-arrows[position=center]{justify-content:right;align-items:flex-start;margin-top:-5.5rem}.resource-list__carousel .slideshow-control{background-color:#0f2d49!important}.carousel-content slideshow-arrows[position=center]{justify-content:center!important;align-items:end!important;margin-bottom:-5rem}.slideshow-control--next{margin-inline-start:inherit!important}footer .group-block{padding-left:5%}footer .group-block-content .group-block{padding-left:0}.contact-icon a{display:flex;column-gap:6px;margin-top:16px}footer .icon-default{fill:#fff;background:#0f2d49;border-radius:4px;padding:2px;width:30px;color:#fff;margin-top:1rem}footer .h4,footer .h4 p{color:#0f2d49!important}footer .menu__item a{letter-spacing:2px;text-transform:uppercase!important;font-size:13px}.contact-icon path{fill:#0f2d49}footer .group-block p{font-weight:300!important}footer .group-block:nth-child(1){padding-left:0;min-width:30%}footer .custom p{margin:0}.blog-post-content{max-width:100%!important}.editorial-recipe{padding:80px 20px;background:#f7f4ef;font-family:Inter,sans-serif;color:#10243e}.editorial-recipe__container{margin:0 auto}.recipe-hero{text-align:center;margin-bottom:48px}.recipe-hero__category{display:inline-block;margin-bottom:16px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#6f7a86}.recipe-hero__title{margin:0;font-size:48px;line-height:1;font-weight:700;letter-spacing:-.04em;color:#10243e}.recipe-hero__subtitle{margin:14px 0 24px;font-size:34px;font-style:italic;font-family:Georgia,serif;color:#6d7682}.recipe-hero__description{max-width:620px;margin:0 auto;font-size:14px;color:#7c8793}.recipe-meta{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:42px;padding-top:32px;border-top:1px solid #e3ddd3}.recipe-meta__item{text-align:center}.recipe-meta__label{display:block;margin-bottom:10px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8a95a3}.recipe-meta__value{font-size:15px;font-weight:600;color:#10243e}.recipe-author{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:40px;flex-wrap:wrap}.recipe-author__profile{display:flex;align-items:center;gap:14px}.recipe-author__avatar{width:54px;height:54px;border-radius:50%;object-fit:cover}.recipe-author__details{display:flex;flex-direction:column;text-align:left}.recipe-author__name{font-size:15px;font-weight:700;color:#10243e}.recipe-author__role{margin-top:4px;font-size:13px;color:#7f8893}.recipe-author__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border-radius:999px;background:#10243e;color:#fff;font-size:13px;font-weight:600;text-decoration:none;transition:all .3s ease}.recipe-author__button:hover{background:#1b3557;transform:translateY(-1px)}.recipe-card{background:#fff;border-radius:28px;padding:42px;margin-bottom:34px;border:1px solid #ece7df}.recipe-card__header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:36px}.recipe-card__title{margin:0;font-size:32px;line-height:1.1;font-weight:700;letter-spacing:-.03em;color:#10243e}.recipe-card__badge{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 18px;border-radius:999px;background:#f5f1ea;border:1px solid #ebe3d8;font-size:13px;font-weight:600;color:#10243e;white-space:nowrap}.recipe-ingredients__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:34px}.recipe-ingredients__column{display:flex;flex-direction:column}.ingredient-item{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 0;border-bottom:1px solid #ece7df}.ingredient-item:first-child{padding-top:0}.ingredient-item:last-child{border-bottom:none;padding-bottom:0}.ingredient-item__name{font-size:15px;line-height:1.6;color:#4c5a6b}.ingredient-item__amount{font-size:15px;font-weight:700;color:#10243e;white-space:nowrap}.recipe-steps__list{display:flex;flex-direction:column}.recipe-step{display:grid;grid-template-columns:80px 1fr;gap:20px;padding:28px 0;border-bottom:1px solid #ece7df}.recipe-step:first-child{padding-top:0}.recipe-step:last-child{padding-bottom:0;border-bottom:none}.recipe-step__number{font-size:42px;line-height:1;font-weight:700;color:#10243e1f}.recipe-step__content{display:flex;flex-direction:column}.recipe-step__title{margin:0 0 10px;font-size:20px;line-height:1.3;font-weight:700;color:#10243e}.recipe-step__description{margin:0;font-size:15px;line-height:1.9;color:#6f7b88}.text-block.text-block--ASGhwN1JBY1hFd3F2S__text_CmhW7j{border:1.5px solid rgba(255,255,255,.3)}.text-block.text-block--ASGhwN1JBY1hFd3F2S__text_CmhW7j p{text-transform:uppercase;letter-spacing:4.5px}.text-block.text-block--Aakcrb0pUVC9henB2T__text_BdNN48 p{color:#7a95b6;font-size:24px}.text-block.text-block--AREtOUXJVQTlVcm11d__text_WjUzCC{border-radius:20px;border:2.5px solid rgba(255,255,255,.3);background:#0f2d49}.text-block.text-block--AREtOUXJVQTlVcm11d__text_WjUzCC p{font-size:18px;line-height:24px;letter-spacing:.525px;text-transform:uppercase}@media screen and (max-width:768px){h1{font-size:30px!important}.editorial-recipe{padding:56px 18px}.recipe-hero__title{font-size:44px}.recipe-hero__subtitle{font-size:26px}.recipe-meta{grid-template-columns:repeat(2,1fr);gap:24px 16px}.recipe-card{padding:28px;border-radius:22px}.recipe-card__header{flex-direction:column;align-items:flex-start}.recipe-ingredients__grid{grid-template-columns:1fr;gap:10px}.recipe-step{grid-template-columns:58px 1fr;gap:16px}.recipe-step__number{font-size:32px}.recipe-step__title{font-size:18px}.hero__content-wrapper div:nth-child(1) p{font-size:34px;line-height:1}.hero__content-wrapper div:nth-child(2) p{font-size:14px;line-height:1.5}.media-with-content .text-block:nth-child(1) p,.section-carousel .text-block:nth-child(1) p,.section-carousel .custom-font-size p{font-size:30px;line-height:1}.media-with-content .text-block:nth-child(2) p{font-size:14px;line-height:1.5}div#shopify-section-template--26912787136546__section_BKDbji p{font-size:24px}div#shopify-section-template--26912787136546__section_BKDbji strong{font-size:10px!important;letter-spacing:4px!important}div#shopify-section-template--26909835067426__section_aAywhC .text-block:nth-child(1) p{font-size:28px}.product-card .add-to-cart-button{padding:10px 4px!important;height:auto}section#shopify-section-template--26368703791138__hero_f9aDGp .hero__media-wrapper{height:320px}.map-point{top:31%!important}.map-area{background-position:0% 25%}}@media screen and (max-width:480px){.recipe-hero__title{font-size:36px}.recipe-hero__subtitle{font-size:22px}.recipe-meta{grid-template-columns:1fr 1fr}.recipe-card{padding:24px}.recipe-card__title{font-size:28px}.recipe-step{grid-template-columns:1fr}.recipe-step__number{margin-bottom:10px}}@media screen and (max-width:768px){.sm-hidden{display:none!important}.button:not(.add-to-cart-button),.link,.button-secondary{font-size:11px;padding:8px 14px}.hero__content-wrapper .link{margin-top:0;position:relative;margin-left:auto;padding:0;top:-2.5rem}.blog-post-item{--col-span: 6 !important}.border-style.custom-section-content{padding:2rem 0}.menu{justify-content:left!important;white-space:nowrap;overflow:scroll}.menu a{font-size:14px!important}.link svg{width:14px;margin-left:0}.h1,.h1 p{font-size:36px!important}.h2,.h2 p{font-size:28px!important}.rte,.desc,li{font-size:12px!important}div .cta-row{gap:0px}div .eyebrow,div .dark-eye-brow{padding:4px 14px;font-size:12px}div.cookbook-images{height:350px}.cookbook-content{order:1}div.cookbook-grid{gap:24px;padding-bottom:2rem}div.col-inner,div.cookbook-images{gap:8px}#shopify-section-template--26368703660066__hero_jVaWmY .hero__content-wrapper{justify-content:end;gap:14px}.product-card{padding:0rem}.product-card .contents p{font-size:16px;line-height:1}.product-card p{font-size:12px;line-height:1.3}.add-to-cart-button.button-secondary{font-size:11px;margin-top:6px;padding:6px;height:auto}.private-chef{font-size:20px;padding:2rem 0}.private-chef img{height:38px}slideshow-arrows[position=center]{column-gap:.5rem}.resource-list__carousel slideshow-arrows[position=center]{margin-top:-4.2rem}.slideshow-control{min-height:auto!important;min-width:auto!important}.collection-card{padding:.8rem}.collection-card p{font-size:16px;line-height:1.2}div .process-section{padding:40px 0}div .process-header{margin:0 auto 26px}div .process-steps:before{display:none}div .step-content{padding-left:0}div .step-content .h3{margin:8px 0;font-size:28px}div .step-image,.step-content{padding:0 0 18px}div .step-number{margin:0}div .process-step{margin-bottom:22px}.carousel-content slideshow-arrows[position=center]{margin-bottom:-4rem}div .featured-blog-posts-card h4{font-size:14px;line-height:1.2}div#shopify-section-template--26368703660066__carousel_cnpCKi .card__content{padding:.5rem}div#shopify-section-template--26368703660066__carousel_cnpCKi .h2{padding:0}div#shopify-section-template--26368703660066__carousel_cnpCKi .h3{font-size:22px}div#shopify-section-template--26368703660066__carousel_cnpCKi .link{padding-left:0}#shopify-section-template--26368703660066__media_with_content_TpECRX{padding:0}div#shopify-section-template--26368703660066__media_with_content_TpECRX h2{font-size:28px!important}div#shopify-section-template--26368703660066__media_with_content_TpECRX .media-block__media{height:auto}#shopify-section-template--26368703660066__section_cMrnBm .background-image-container,#shopify-section-template--26898770591778__section_DMh9PP .background-image-container{position:absolute;margin-top:-4rem}#shopify-section-template--26368703660066__section_cMrnBm .custom-font-size p,#shopify-section-template--26898770591778__section_DMh9PP .custom-font-size p{font-size:30px;line-height:1}#shopify-section-template--26368703660066__section_cMrnBm .custom-section-content,#shopify-section-template--26898770591778__section_DMh9PP .custom-section-content{position:relative;top:0;transform:none;padding:0}#shopify-section-template--26368703660066__section_cMrnBm .background-image-container img,#shopify-section-template--26898770591778__section_DMh9PP .background-image-container img{object-position:right}#shopify-section-template--26368703660066__section_cMrnBm rte-formatter,#shopify-section-template--26898770591778__section_DMh9PP rte-formatter{padding:0!important}#shopify-section-template--26368703660066__section_cMrnBm .section,#shopify-section-template--26898770591778__section_DMh9PP .section{padding:2rem 0}#shopify-section-template--26898770591778__media_with_content_dQgRTA .media-block__media,#shopify-section-template--26898770591778__media_with_content_JwziPJ .media-block__media,#shopify-section-template--26898770591778__media_with_content_RbMxbd .media-block__media,#shopify-section-template--26898770591778__media_with_content_47RChw .media-block__media{height:auto}footer .h4,footer .h4 p{font-size:18px!important}footer .group-block{padding-left:0}footer .group-block-content .group-block-content{padding-left:0;flex-direction:row}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/style.css.map */
