body.app-shell-on .vhp-collection-grid__title{font-family:DM Sans,sans-serif;font-weight:800;letter-spacing:-.02em;color:var(--app-ink)}body.app-shell-on .vhp-collection-header .page-header{background:var(--app-bg)}body.app-shell-on .page-title{font-family:DM Sans,sans-serif;font-weight:800;letter-spacing:-.02em;color:var(--app-ink)}body.app-shell-on .page-subtitle{color:var(--app-muted)}body.app-shell-on .recipe-count{font-family:DM Sans,sans-serif;font-weight:800;letter-spacing:-.02em;color:var(--mint)}body.app-shell-on .recipe-count-label{color:var(--app-muted)}body.app-shell-on .btn-primary{background:var(--app-bg);color:var(--mint)}body.app-shell-on .pill-remove,body.app-shell-on .sf-title{color:var(--mint)}body.app-shell-on .sf-title button{color:var(--app-muted)}body.app-shell-on .sf-list-toggle,body.app-shell-on .sf-list-toggle:hover,body.app-shell-on .sf-item:hover .sf-item-label{color:var(--mint)}body.app-shell-on .sf-item.checked .sf-checkbox{background:var(--app-accent-fill);color:var(--app-on-accent)}body.app-shell-on .sf-item-label{color:var(--app-ink)}body.app-shell-on .sf-item.checked .sf-item-label{color:var(--mint)}body.app-shell-on .sf-item-count{color:var(--app-muted)}body.app-shell-on .sf-range-label{color:var(--app-ink)}body.app-shell-on .sf-range-val,body.app-shell-on .sf-range-val-sep{color:var(--mint)}body.app-shell-on .sf-range-number-input{color:var(--mint);background:var(--app-surface)}body.app-shell-on .sf-range-number-input:focus{box-shadow:0 0 0 1px rgb(var(--app-accent-rgb) / .15)}body.app-shell-on .sf-double-range-fill{background:var(--app-accent-fill);color:var(--app-on-accent)}body.app-shell-on .sf-double-range .sf-range-input:invalid::-webkit-slider-thumb{box-shadow:0 0 0 1px rgb(var(--app-accent-rgb) / .18)!important}body.app-shell-on .sf-double-range .sf-range-input:invalid::-moz-range-thumb{box-shadow:0 0 0 1px rgb(var(--app-accent-rgb) / .18)!important}body.app-shell-on .sf-double-range .sf-range-input::-webkit-slider-thumb{background:var(--app-accent-fill);color:var(--app-on-accent);box-shadow:0 0 0 1px rgb(var(--app-accent-rgb) / .18)}body.app-shell-on .sf-double-range .sf-range-input::-moz-range-thumb{background:var(--app-accent-fill);color:var(--app-on-accent);box-shadow:0 0 0 1px rgb(var(--app-accent-rgb) / .18)}body.app-shell-on .reset-btn{color:var(--app-muted);background:var(--app-surface)}body.app-shell-on .recipe-card{background:var(--app-surface)}body.app-shell-on .recipe-card:hover{box-shadow:0 16px 40px rgb(var(--app-accent-rgb) / .11);box-shadow:0 20px 48px rgb(var(--app-accent-rgb) / .12)}body.app-shell-on .bg-1{background:linear-gradient(145deg,#3D6837 0%,var(--app-surface) 100%)}body.app-shell-on .bg-4{background:linear-gradient(145deg,var(--app-surface-2) 0%,var(--app-surface) 100%)}body.app-shell-on .bg-5{background:linear-gradient(145deg,#7FA672 0%,var(--app-surface-2) 100%)}body.app-shell-on .bg-8{background:linear-gradient(145deg,#5A8A52 0%,var(--app-surface) 100%)}body.app-shell-on .cb-protein{background:rgb(var(--app-accent-rgb) / .85)}body.app-shell-on .card-category{color:var(--mint)}body.app-shell-on .card-title{font-family:DM Sans,sans-serif;font-weight:800;letter-spacing:-.02em;color:var(--app-ink)}body.app-shell-on .card-description{color:var(--app-muted)}body.app-shell-on .macro-chip-val{color:var(--mint)}body.app-shell-on .macro-chip-key{color:var(--app-muted)}body.app-shell-on .recipe-category:before{background:var(--app-accent-fill);color:var(--app-on-accent)}body.app-shell-on .recipe-title{font-family:DM Sans,sans-serif;font-weight:800;letter-spacing:-.02em;color:var(--app-ink)}body.app-shell-on .food-pasta:before{background:rgb(var(--app-accent-rgb) / .25)}body.app-shell-on .qi-item{border-right:.5px solid rgb(var(--app-accent-rgb) / .15)}body.app-shell-on .qi-val{font-family:DM Sans,sans-serif;font-weight:800;letter-spacing:-.02em}body.app-shell-on .toc-title{color:var(--mint)}body.app-shell-on .content-h2{font-family:DM Sans,sans-serif;font-weight:800;letter-spacing:-.02em;color:var(--app-ink)}body.app-shell-on .tip-box{background:rgb(var(--app-accent-rgb) / .08)}body.app-shell-on .ingredient-item.checked .ingredient-check{color:var(--app-on-accent)}body.app-shell-on .step-num{font-family:DM Sans,sans-serif;font-weight:800;letter-spacing:-.02em;background:var(--app-accent-fill);color:var(--app-on-accent)}body.app-shell-on .step-title{font-family:DM Sans,sans-serif;font-weight:800;letter-spacing:-.02em;color:var(--app-ink)}body.app-shell-on .macros-title,body.app-shell-on .macro-block-val{font-family:DM Sans,sans-serif;font-weight:800;letter-spacing:-.02em}body.app-shell-on .macro-block-key,body.app-shell-on .macros-total-label{color:rgb(var(--app-ink-rgb) / .5)}body.app-shell-on .macros-total-val{font-family:DM Sans,sans-serif;font-weight:800;letter-spacing:-.02em}body.app-shell-on .sidebar-about-title{font-family:DM Sans,sans-serif;font-weight:800;letter-spacing:-.02em;color:var(--mint)}body.app-shell-on .vhp-recipe-bundle__btn{background:var(--app-bg);color:var(--mint)}body.app-shell-on .cooking-btn-next{background:var(--app-accent-fill);color:var(--app-on-accent)}body.app-shell-on .jm-button--primary:hover{background-color:var(--app-accent-fill);color:var(--app-on-accent)}body.app-shell-on .jm-reviewer-info__details .jm-text[style*=lighter-text-color]{color:var(--app-muted)!important}body.app-shell-on body.vhp-planner-page .vhp-screen--swipe[data-dir=skip] .vhp-swipe-act--skip{background:var(--app-surface);color:var(--app-ink)}body.app-shell-on body.vhp-planner-page .vhp-preview-shop__tag,body.app-shell-on body.vhp-planner-page .vhp-rx-entry__add,body.app-shell-on body.vhp-planner-page .vhp-swap-leftover__go,body.app-shell-on body.vhp-planner-page .vhp-tour__next{color:var(--app-ink)}body.app-shell-on .eyebrow{color:var(--mint)}body.app-shell-on .eyebrow:before{background:var(--app-accent-fill);color:var(--app-on-accent)}body.app-shell-on .card-rating-num{color:var(--app-ink)}body.app-shell-on .card-rating-count{color:var(--app-muted)}body.app-shell-on .vhp-sw-head__main{background:var(--app-surface)}body.app-shell-on .vhp-sw-head__kicker{color:var(--app-muted)}body.app-shell-on .vhp-sw-sheet__kicker{color:var(--app-muted);color:var(--mint)}body.app-shell-on .vhp-sw-success__kicker{color:var(--app-muted)}body.app-shell-on .vhp-sw-head__count{color:var(--app-ink)}body.app-shell-on .vhp-sw-head__chev,body.app-shell-on .vhp-sw-day{color:var(--app-muted)}body.app-shell-on .vhp-sw-day__mark{background:var(--app-surface)}body.app-shell-on .vhp-sw-day.is-filled{color:var(--app-ink)}body.app-shell-on .vhp-sw-day.is-filled .vhp-sw-day__mark{background:var(--app-accent-fill);color:var(--app-on-accent)}body.app-shell-on .vhp-sw-day.is-next{color:var(--mint)}body.app-shell-on .vhp-sw-head__swap{color:var(--app-ink)}body.app-shell-on .vhp-sw-dock__cta,body.app-shell-on .vhp-sw-dock__paid,body.app-shell-on .vhp-sw-sheet__go{background:var(--app-accent-fill);color:var(--app-on-accent)}body.app-shell-on .vhp-sw-sheet__panel{background:var(--app-bg);color:var(--app-ink)}body.app-shell-on .vhp-sw-sheet__title{font-family:DM Sans,sans-serif;font-weight:800;letter-spacing:-.02em;color:var(--app-ink)}body.app-shell-on .vhp-sw-success__title{font-family:DM Sans,sans-serif;font-weight:800;letter-spacing:-.02em}body.app-shell-on .vhp-sw-sheet__title em{font-style:normal;color:var(--mint)}body.app-shell-on .vhp-sw-auto{background:var(--app-surface);color:var(--app-ink)}body.app-shell-on .vhp-sw-auto__tick{background:var(--app-accent-fill);color:var(--app-on-accent)}body.app-shell-on .vhp-sw-auto-likes,body.app-shell-on .vhp-sw-extra{color:var(--app-muted)}body.app-shell-on .vhp-sw-row__day{font-family:DM Sans,sans-serif;font-weight:800;letter-spacing:-.02em;color:var(--app-ink)}body.app-shell-on .vhp-sw-thumb{background:var(--app-surface)}body.app-shell-on .vhp-sw-row__text span,body.app-shell-on .vhp-sw-row__note{color:var(--app-muted)}body.app-shell-on .vhp-sw-row.is-next .vhp-sw-row__note,body.app-shell-on .vhp-sw-sheet__more,body.app-shell-on .vhp-sw-success__more{color:var(--mint)}body.app-shell-on .vhp-sw-sheet:not(.is-ready) .vhp-sw-sheet__more{background:var(--app-accent-fill);color:var(--app-on-accent)}body.app-shell-on .vhp-sw-success{background:var(--app-accent-fill);color:var(--app-on-accent)}body.app-shell-on .vhp-sw-success__rings:before{border:1px solid rgb(var(--app-accent-rgb) / .45)}body.app-shell-on .vhp-sw-success__rings:after{border:1px solid rgb(var(--app-accent-rgb) / .45)}body.app-shell-on .vhp-sw-fan__card{background:var(--app-surface)}body.app-shell-on .vhp-sw-success__title em{font-style:normal}body.app-shell-on .vhp-sw-success__copy{color:rgb(var(--app-ink-rgb) / .86)}body.app-shell-on .vhp-sw-success__go{background:var(--app-bg);color:var(--mint)}body.app-shell-on .vhp-reel-top__brand{font-family:DM Sans,sans-serif;font-weight:800;letter-spacing:-.02em;color:var(--mint)}body.app-shell-on .vhp-reel-top__brand em{font-style:normal;color:var(--mint)}body.app-shell-on .subline{color:var(--app-muted)}body.app-shell-on .btn-primary.forest{background:var(--app-bg);color:var(--mint)}body.app-shell-on .btn-primary.moss{background:var(--app-accent-fill);color:var(--app-on-accent)}body.app-shell-on .vhp-exclusive-gate{color:var(--mint)}body.app-shell-on .vhp-exclusive-gate__cta{background:var(--app-accent-fill);color:var(--app-on-accent)}@media(max-width:1024px){body.app-shell-on .sidebar-filters{background:var(--app-surface)}}@media print{body.app-shell-on .qi-val,body.app-shell-on .recipe-intro,body.app-shell-on .macros-title,body.app-shell-on .content-p,body.app-shell-on .step-text,body.app-shell-on .tip-text,body.app-shell-on .step-tip-text{color:var(--app-ink)!important}body.app-shell-on .macros-section{background:var(--app-surface)!important}body.app-shell-on .macro-block-val,body.app-shell-on .macros-total-val,body.app-shell-on a{color:var(--app-ink)!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/app-bridge.css.map */
