.pick-your-plan{font-family:Barlow,sans-serif;font-weight:400;color:var(--pyp-text, #0f0f0f)}.pfp__content .pick-your-plan__card-rating .review-stars span{color:#000}.pfp__content .pick-your-plan__card-rating .review-stars{color:#757575}.pick-your-plan__inner{padding:clamp(2.5rem,6vw,4rem) 20px;margin:0 auto}@media screen and (min-width:768px){.pick-your-plan__inner{padding-left:50px;padding-right:50px}}.pick-your-plan__heading{font-size:36px;font-weight:600;line-height:1.1;letter-spacing:.02em;text-transform:uppercase;text-align:center;margin:0 0 1.5rem;color:var(--pyp-heading, #0f0f0f)}.pick-your-plan__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin:0 auto 2rem;max-width:56rem}.pick-your-plan__tab{flex:1 1 0;min-width:0;min-height:4.2rem;padding:.65rem 1rem;border-radius:12px;border:1px solid var(--pyp-tab-inactive-border, #0f0f0f);background:var(--pyp-tab-inactive-bg, #ffffff);color:var(--pyp-tab-inactive-text, #0f0f0f);font-family:Barlow,sans-serif;font-size:12px;font-weight:500;line-height:1.2;letter-spacing:0;text-transform:uppercase;text-align:center;cursor:pointer;transition:opacity .2s ease,background .2s ease,color .2s ease}.pick-your-plan__tab.is-active{background:var(--pyp-tab-active-bg, #0f0f0f);color:var(--pyp-tab-active-text, #ffffff);border-color:var(--pyp-tab-active-bg, #0f0f0f)}.pick-your-plan__tab:hover{opacity:.85}@media screen and (min-width:750px){.pick-your-plan__cards.pick-your-plan__cards--grid .pick-your-plan__card{order:2}.pick-your-plan__cards.pick-your-plan__cards--grid .pick-your-plan__card:last-child{order:1}.pick-your-plan__tab{min-height:5rem;font-size:16px;line-height:25.6px;padding-left:1.25rem;padding-right:1.25rem}}.pick-your-plan__panel{display:none}.pick-your-plan__panel.is-active{display:block}.pick-your-plan__cards--grid{display:flex;gap:var(--pyp-card-gap, 1.25rem);align-items:flex-end}#pick-your-plan-panel-template--22081534951642__pick_your_plan_7cEJGW-tab_MX8Brr .pick-your-plan__cards.pick-your-plan__cards--grid{justify-content:center}article.pick-your-plan__card{width:33.333%}.pick-your-plan__panel[data-tab-panel=bundle] article.pick-your-plan__card{width:50%}.pick-your-plan__slider-wrap{position:relative}.pick-your-plan__arrows{display:none}.pick-your-plan__slider-wrap--arrows .pick-your-plan__arrows{display:block}.pick-your-plan__cards .splide__arrows{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.pick-your-plan__arrow{pointer-events:auto;position:absolute;top:50%;z-index:3;width:56px;height:56px;padding:0;margin:0;border:none;background:transparent!important;cursor:pointer;opacity:1;transition:opacity .2s ease}.pick-your-plan__arrow--prev{left:0;transform:translate(-30%,-50%)}.pick-your-plan__arrow--next{right:0;left:auto;transform:translate(30%,-50%)}.pick-your-plan__arrow:disabled,.pick-your-plan__arrow[disabled]{opacity:.35;cursor:not-allowed}.pick-your-plan__arrow-icon{display:block;width:56px;height:56px}.pick-your-plan__arrow-icon--flip{transform:scaleX(-1)}.pick-your-plan__cards.splide{visibility:visible}.pick-your-plan__cards .splide__track{overflow:hidden}.pick-your-plan__cards.splide.is-at-end .splide__list{padding-right:0!important}.pick-your-plan__cards .splide__list{align-items:stretch}.pick-your-plan__cards--grid .pick-your-plan__card,.pick-your-plan__cards .splide__slide>.pick-your-plan__card{height:100%}.pick-your-plan__cards .splide__slide{height:auto;display:flex}.pick-your-plan__cards .splide__slide>.pick-your-plan__card{width:100%}.pick-your-plan__panel[data-tab-panel=bundle] .pick-your-plan__cards .splide__slide>.pick-your-plan__card{width:100%!important}.pick-your-plan__cards .splide__pagination{position:relative;margin-top:1.5rem;padding:0;display:flex;justify-content:center;gap:.5rem}.pick-your-plan__cards .splide__pagination__page{width:10px;height:10px;border-radius:50%;background:var(--pyp-pagination-inactive, #c4c4c4);border:none;opacity:1;margin:0;transition:background .2s ease,transform .2s ease}.pick-your-plan__cards .splide__pagination__page.is-active{background:var(--pyp-pagination-active, #1414d6);transform:scale(1.15)}.pick-your-plan__card{display:flex;flex-direction:column;background:var(--pyp-card-bg, #ffffff);border-radius:var(--pyp-card-radius, 16px);overflow:hidden;min-height:100%}.pick-your-plan__card-banner{flex-shrink:0;display:flex;align-items:center;justify-content:center;min-height:2.25rem;box-sizing:border-box;background:var(--pyp-banner-bg, #1414d6);color:var(--pyp-banner-text, #ffffff);font-family:Barlow,sans-serif;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;text-align:center;padding:.5rem .75rem;min-height:38px}.pick-your-plan__card-banner.pick-your-plan__card-banner--placeholder{background:#fdced4;width:100%;display:block;visibility:visible}.pick-your-plan__card-banner-spacer{display:block;font-size:11px;line-height:1.3}.pick-your-plan__card-body{display:flex;flex-direction:column;flex:1;padding:1.25rem 3rem 2.5rem;gap:.75rem;justify-content:flex-end}.pick-your-plan__card-label{font-size:16px;font-weight:400;line-height:1.3;text-align:center;margin:0;color:var(--pyp-card-label, #666666)}.pick-your-plan__card-title{font-size:28px;font-weight:500;line-height:1.1;letter-spacing:.02em;text-transform:uppercase;text-align:center;margin:0;color:var(--pyp-card-title, #0f0f0f)}.pick-your-plan__card-subtitle{font-size:16px;font-weight:500;line-height:1.3;text-transform:uppercase;text-align:center;margin:0;color:var(--pyp-card-subtitle, #0f0f0f);text-shadow:0px 0px 0px #1A1A1A}.pick-your-plan__card-media{width:100%;overflow:hidden;background:#f5f5f5}.pick-your-plan__card-media img{width:100%;object-fit:cover;display:block}.pick-your-plan__card-rating{display:flex;align-items:center;justify-content:start;flex-wrap:wrap;gap:.35rem;font-family:Barlow,sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:var(--pyp-rating-text, #666666)}.pick-your-plan__card-stars{display:inline-flex;gap:.1rem;color:var(--pyp-star, #ffc700);font-size:14px;line-height:1}.pick-your-plan__card-rating .review-stars{font-size:14px}.pick-your-plan__card-pricing{display:flex;align-items:baseline;justify-content:start;flex-wrap:wrap;gap:.5rem .75rem;text-align:center}.pick-your-plan__card-compare{font-fmily:"Barlow",sans-serif;font-size:24px;font-weight:400;color:#47423ecc;text-decoration:line-through}.pick-your-plan__card-price{font-size:24px;font-weight:600;line-height:1;color:var(--pyp-price, #0f0f0f)}.pick-your-plan__card-per-unit{font-family:Barlow,sans-serif;font-size:14px;font-weight:400;font-style:italic;line-height:1.4;color:var(--pyp-per-unit, #666666)}.pick-your-plan__panel[data-tab-panel=bundle] .pick-your-plan__card-price,.pick-your-plan__panel[data-tab-panel=bundle] .pick-your-plan__card-per-unit{font-size:16px;font-weight:500;font-style:italic;line-height:1.4;color:var(--pyp-per-unit, #666666)}.pick-your-plan__card-price+.pick-your-plan__card-per-unit:before{content:"";display:inline-block;width:1px;height:1.25rem;background:var(--pyp-divider, #dddddd);margin-right:.75rem;vertical-align:middle}.pick-your-plan__card-divider{border:none;border-top:1px solid var(--pyp-divider, #eeeeee);margin:.25rem 0}.pick-your-plan__card-features-heading{font-size:16px;font-weight:700;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;margin:0 0 .5rem;color:var(--pyp-features-heading, #0f0f0f);text-shadow:0px 0px 0px black}.pick-your-plan__card-features{font-size:14px;font-weight:400;line-height:24px;color:var(--pyp-features-text, #47423e);margin:0}.pick-your-plan__card-features ul{margin:0;padding-left:1.1rem;list-style:disc}.pick-your-plan__card-features li{margin-bottom:.25rem;color:#000}.pick-your-plan__card-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:4.2rem;margin-top:auto;padding:0 1.5rem;border-radius:12px;border:none;background:var(--pyp-button-bg, #0f0f0f)!important;color:var(--pyp-button-text, #ffffff)!important;font-family:Barlow,sans-serif;font-size:16px;font-weight:500;line-height:25.6px;letter-spacing:0;text-transform:uppercase;text-align:center;text-decoration:none;box-shadow:none;transition:opacity .2s ease}.pick-your-plan__card-button:hover{opacity:.85;color:var(--pyp-button-text, #ffffff)!important}.pick-your-plan__card-button[aria-disabled=true]{pointer-events:none;opacity:.5}.pick-your-plan__card-button[data-pyp-loading]{pointer-events:none;opacity:.85}.pyp-btn-spinner{display:inline-block;width:18px;height:18px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:pyp-btn-spin .65s linear infinite}@keyframes pyp-btn-spin{to{transform:rotate(360deg)}}.pick-your-plan__card-footer{font-size:14px;font-weight:500;line-height:1.4;text-transform:uppercase;text-align:center;margin:0;color:#1a1a1a}.pick-your-plan__tabs{margin-bottom:5rem}a.pick-your-plan__card-button{margin:0}.pick-your-plan__card-media{margin-top:1rem;margin-bottom:6px}.pick-your-plan__card-features.rte{min-height:130px}@media screen and (max-width:767px){.pick-your-plan__heading{font-size:28px;line-height:32px}.pick-your-plan__arrows,.pick-your-plan__slider-wrap--arrows .pick-your-plan__arrows{display:none!important}.pick-your-plan__cards--grid{display:none}.pick-your-plan__card-title{font-size:24px}.pick-your-plan__card-features{font-size:14px;line-height:22px}.pick-your-plan__card-button{font-size:14px;min-height:3.25rem}}@media screen and (min-width:768px){.pick-your-plan__slider-wrap--arrows{padding-left:.5rem;padding-right:.5rem}.pick-your-plan__cards--grid.is-hidden-on-desktop{display:none}.pick-your-plan__panel .splide.pick-your-plan__cards--desktop-hidden{display:none!important}}.pyp-modal::-webkit-scrollbar{display:none}.pyp-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;background:#0000008c;display:flex;align-items:center;justify-content:center;padding:1rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.pyp-modal-overlay[hidden]{display:none!important}.pyp-modal{position:relative;background:#fff;border-radius:20px;width:100%;max-width:800px;max-height:92vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 60px #0000002e}.pyp-modal__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 2rem 1.25rem 1.5rem;border-bottom:1px solid #e8e8e8;flex-shrink:0}.pyp-modal__title{font-family:Barlow,sans-serif;font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#0f0f0f;margin:0;display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;line-height:1.3}.pyp-modal__title-sep{color:#bbb;font-weight:300}.pyp-modal__close{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;background:#fff;color:#0f0f0f;cursor:pointer;transition:background .15s,border-color .15s;padding:0}.pyp-modal__close:hover{background:#f5f5f5;border-color:#aaa}.pyp-modal__body{display:flex;flex-direction:column;flex:1;overflow:hidden}@media screen and (min-width:640px){.pyp-modal__body{flex-direction:row;overflow:auto}}.pyp-modal__left{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid #e8e8e8;overflow-y:auto;flex-shrink:0;background:#f3f3f3}@media screen and (min-width:640px){.pyp-modal__left{width:44%;min-width:220px;border-bottom:none;border-right:1px solid #e8e8e8;overflow-y:auto;padding-bottom:2rem}}.pyp-modal__purchase-tabs,.pyp-modal__purchase-mobile-heading,.pyp-modal__purchase-card-head,.pyp-modal__mobile-perks{display:none!important}.pyp-modal__purchase-card{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title pricing" "subtitle perunit" "delivery delivery" "perks perks";align-items:start;column-gap:1rem;row-gap:.35rem;gap:.35rem 1rem;border:1px solid #1a2a2a;border-radius:12px;padding:1rem 1.15rem 1.15rem;background:transparent}.pyp-modal--onetime .pyp-modal__purchase-card{grid-template-areas:"title pricing" "subtitle perunit" "perks perks"}.pyp-modal__purchase-desktop-title{display:block;grid-area:title;font-size:20px;font-weight:600;color:#1a1a1a;margin:0;line-height:1.2;white-space:nowrap}.pyp-modal__purchase-subtitle{grid-area:subtitle;margin:0;font-size:14px;font-weight:400;line-height:1.3;color:#1a1a1a}.pyp-modal__purchase-card .pyp-modal__sub-badge{display:none!important}.pyp-modal__purchase-card .pyp-modal__pricing{grid-area:pricing;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;text-align:right;gap:.35rem .5rem;margin:0}.pyp-modal__purchase-card .pyp-modal__compare{order:1;font-size:14px;font-weight:400;color:#1a1a1a80}.pyp-modal__purchase-card .pyp-modal__price{order:2;font-size:20px;font-weight:600;line-height:1.1;margin:0;color:#1a1a1a}.pyp-modal__purchase-card .pyp-modal__per-meal{grid-area:perunit;justify-self:end;align-self:start;font-size:14px;font-style:normal;font-weight:400;color:#1a1a1a;display:block;width:auto;text-align:right;margin:0;transform:translateY(-6px)}.pyp-modal__purchase-card .pyp-modal__delivery-wrap{grid-area:delivery;margin-top:.35rem}.pyp-modal__purchase-card .pyp-modal__delivery-select{text-align:center}.pyp-modal__purchase-card .pyp-modal__perks-wrap[data-pyp-desktop-perks]{display:block;grid-area:perks;margin-top:.65rem}.pyp-modal__purchase-card .pyp-modal__perks-label{display:none}.pyp-modal__purchase-card .pyp-modal__perks li{padding:.3rem 0;font-size:13px;font-weight:400;gap:.65rem;color:#1a1a1a}.pyp-modal__purchase-card .pyp-modal__perks{font-size:14px;line-height:1.4}.pyp-modal__flavors-head-top{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;width:100%;margin-bottom:1rem}.pyp-modal__flavors-head-pricing{display:flex;align-items:baseline;gap:.5rem;flex-shrink:0;text-align:right;white-space:nowrap;display:none!important}.pyp-modal__flavors-head-pricing .pyp-modal__flavors-product-compare{font-family:Barlow,sans-serif;font-size:14px;font-weight:400;color:#1a1a1a80;text-decoration:line-through}.pyp-modal__flavors-head-pricing .pyp-modal__flavors-product-price{font-family:Barlow,sans-serif;font-size:16px;font-weight:600;color:#0f0f0f;letter-spacing:.02em}.pyp-modal__sub-badge{background:#fdced499;color:#1a1a1a;border-radius:8px;padding:.5rem .75rem;font-size:12px;font-weight:600;text-align:center;line-height:1.4;display:none}.pyp-modal--onetime [data-pyp-sub-only],.pyp-modal--subscribe [data-pyp-onetime-only]{display:none!important}.pyp-modal__pricing{display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap}.pyp-modal__price{font-size:28px;font-weight:600;color:#000}.pyp-modal__compare{font-size:18px;font-weight:400;color:#1a1a1a80;text-decoration:line-through}.pyp-modal__per-meal{font-size:16px;font-weight:500;color:#282e5e;font-style:italic}.pyp-modal__img-wrap{display:flex;flex-direction:column;align-items:stretch;gap:0;position:relative;background:#fff;padding:12px!important;border-radius:12px!important}.pyp-modal__slider{position:relative;width:100%;border-radius:12px;overflow:hidden;background:#fff;aspect-ratio:4 / 3.8;cursor:grab;user-select:none;-webkit-user-select:none;touch-action:pan-y pinch-zoom;--pyp-slides-per-view: 1}.pyp-modal__slider:active{cursor:grabbing}.pyp-modal__slider-track{position:relative;width:100%;height:100%;background:#fff}.pyp-modal__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0;overflow:hidden;border-radius:12px;box-sizing:border-box;margin-right:0;transition:transform .3s ease}.pyp-modal__slider--peek{--pyp-slide-width: 70%}.pyp-modal__slider--peek .pyp-modal__slide{width:var(--pyp-slide-width);inset:auto;left:0;top:0;height:100%}.pyp-modal__slide img{border-radius:12px!important;overflow:hidden;scale:1}.pyp-modal__slide img{width:100%;height:100%;object-fit:contain;display:block;cursor:zoom-in;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.pick-your-plan__card-label-subtitle{text-align:center}.pyp-modal__slider-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:3rem;height:3rem;border-radius:50%;border:1.5px solid rgba(255,255,255,.6);background:#ffffffd9;color:#0f0f0f;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .15s,border-color .15s;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);box-shadow:0 4px 16px #0000002e}.pyp-modal__slider-arrow svg{width:16px;height:12px}.pyp-modal__slider-arrow:hover{background:#fff;border-color:#ffffffe6}.pyp-modal__slider-arrow[hidden]{display:none!important}.pyp-modal__slider-prev{left:.75rem}.pyp-modal__slider-next{right:.75rem}.pyp-modal__thumbs{display:flex;align-items:center;justify-content:center;gap:8px;width:max-content;max-width:calc(100% - 2rem);height:18px;margin:.75rem auto 0;border-radius:999px;background:#00000029;border:.6px solid rgba(255,255,255,.2);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);box-shadow:0 4px 16px #0000002e;padding:1px 16px;position:static}.pyp-modal__thumbs:empty,.pyp-modal__thumbs[hidden]{display:none;margin:0;padding:0}.pyp-modal__dot{width:8px;height:8px;border-radius:50%;border:0;cursor:pointer;padding:0;flex-shrink:0;background:#ffffff80;transition:width .2s ease,height .2s ease,border-radius .2s ease,background .2s ease}.pyp-modal__dot.is-active{width:50px;height:6px;border-radius:14px;background:#ffffffe6}.pyp-modal__dot[hidden]{display:none}.pyp-modal__slide--loading{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:pyp-shimmer 1.2s infinite}@keyframes pyp-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.pyp-modal__perks-label{font-size:14px;color:#000;margin:0 0 .4rem}.pyp-modal__perks{font-size:14px;color:#000;line-height:1.6;font-weight:600}.pyp-modal__perks ul{margin:0;padding:0;list-style:none}.pyp-modal__perks li{display:flex;align-items:center;gap:.5rem;padding:.3rem 0}.pyp-perk__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}.pyp-perk__icon img{width:20px;height:20px;object-fit:contain;display:block}.pyp-perk__icon--delivery svg{width:16px;height:16px;display:block}.pyp-modal__delivery-wrap{position:relative;display:flex;align-items:center}.pyp-modal__delivery-select{width:100%;-webkit-appearance:none;appearance:none;background:#fff;border:1.5px solid #0f0f0f;padding:.65rem 2.25rem .65rem 1.875rem;font-size:14px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:#1a1a1a;cursor:pointer;border-radius:100px}.pyp-modal__delivery-chevron{position:absolute;right:.75rem;pointer-events:none;color:#0f0f0f}.pyp-modal__right{display:flex;flex-direction:column;padding:1.25rem 2rem 1.25rem 1.5rem;gap:1rem;overflow-y:auto;flex:1}.pyp-modal__flavors-panel{display:flex;flex-direction:column;gap:1rem}.pyp-modal__flavors-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.pyp-modal__flavors-head-text{display:flex;flex-direction:column;gap:.2rem;min-width:0}.pyp-modal__flavors-label{font-size:18px;text-transform:uppercase;color:#000;margin:0;letter-spacing:.02em;line-height:1.1}.pyp-modal__flavors-sub{display:block;margin:0;font-family:Barlow,sans-serif;font-size:12px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:#1a1a1a}.pyp-modal__info-link{font-size:18px;font-weight:400;text-transform:uppercase;color:#000;margin:0;text-decoration:underline;text-underline-offset:3px;display:none}.pyp-modal__info-link:hover{opacity:.75}@media screen and (min-width:768px){.pyp-modal__info-link{font-size:18px}}.pyp-modal__flavors{display:flex;flex-direction:column;gap:1.5rem}.pyp-modal__flavor-row{display:flex;align-items:center;gap:.75rem}.pyp-modal__flavor-name{flex:1;min-width:0;padding:.6rem 1rem;border:1.5px solid #d0d0d0;border-radius:50px;background:#fff;font-family:Barlow,sans-serif;font-size:14px;font-weight:400;color:#0f0f0f;text-align:center;cursor:pointer;transition:background .15s,border-color .15s,color .15s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pyp-modal__flavor-name.is-selected{background:#0f0f0f;border-color:#0f0f0f;color:#fff}.pyp-modal__stepper{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.pyp-modal__stepper-btn{width:38px;height:38px;border:1px solid rgba(255,107,53,.2);background:#fff;color:#0f0f0f;font-size:16px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:border-color .15s,background .15s;flex-shrink:0}.pyp-modal__stepper-btn:hover:not(:disabled){border-color:#0f0f0f;background:#f5f5f5}.pyp-modal__stepper-btn:disabled{cursor:not-allowed}.pyp-modal__stepper-qty{font-family:Barlow,sans-serif;font-size:15px;font-weight:500;color:#0f0f0f;min-width:1.25rem;text-align:center}.pyp-modal__atc{width:100%;padding:1rem 1.5rem;border-radius:10px;border:none;color:#fff;font-size:16px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;cursor:not-allowed;transition:background .2s,transform .15s;flex-shrink:0;margin-top:3rem;margin-bottom:1rem;color:#1a1a1a;border:1px solid #1A1A1A}.pyp-modal__atc--enabled{background:#000;cursor:pointer;color:#fff}.pyp-modal__atc--enabled:hover{background:#2a2a2a;transform:translateY(-1px)}.pyp-modal__atc--enabled:active{transform:translateY(0)}.pyp-modal__bottom-bar{display:flex;flex-direction:column;gap:1rem;flex-shrink:0}.pyp-modal__summary{display:none!important}.pyp-modal__summary-delivery{font-size:16px;font-weight:400;color:#000}.pyp-modal__summary-price{font-size:16px;font-weight:500;color:#000}.popup-product-title{font-size:28px;font-weight:500}.popup-product-type{font-size:18px;font-weight:500}.pyp-modal__title-sep{font-weight:200;font-size:28px}@media screen and (min-width:768px){.pyp-modal{max-width:900px}.pyp-modal__left{width:42%;min-width:280px;gap:1.25rem}.pyp-modal__slider{aspect-ratio:1 / .9}.pyp-modal__img-wrap{margin-bottom:0}.pyp-modal__purchase-panel{display:block}.pyp-modal__purchase-desktop-title{font-size:20px;white-space:nowrap}.pyp-modal__purchase-card .pyp-modal__compare{font-size:16px}.pyp-modal__purchase-card .pyp-modal__price{font-size:20px;margin-left:6px}.pyp-modal__purchase-card .pyp-modal__per-meal{font-size:14px}.pyp-modal__flavors-head{flex-direction:column;align-items:stretch;gap:.35rem}.pyp-modal__flavors-head-pricing{display:flex}.pyp-modal__flavors-sub{font-size:12px;letter-spacing:.05em}.pyp-modal__flavors-label{font-size:22px;font-weight:500;letter-spacing:.02em;line-height:1.1;white-space:nowrap}.pyp-modal__flavors-head-pricing .pyp-modal__flavors-product-compare{font-size:14px}.pyp-modal__flavors-head-pricing .pyp-modal__flavors-product-price{font-size:16px;font-weight:600}.pyp-modal__info-link{display:block;font-size:14px}.pyp-modal__flavors{gap:.85rem}.pyp-modal__flavors-panel{display:flex;flex-direction:column;gap:1rem;flex:1}.pyp-modal__right{width:58%;display:flex;flex-direction:column;gap:1rem}.pyp-modal__bottom-bar{padding-left:0;padding-right:0;margin-top:auto;padding-top:1rem;padding-bottom:0;background:#fff}.pyp-modal__bottom-bar .pyp-modal__atc{margin-left:0;margin-right:0;margin-bottom:5rem}.pyp-modal__summary{width:auto;margin:0;padding:.35rem 0 0;background:transparent;border-top:0}.pyp-modal__summary-delivery,.pyp-modal__summary-price{font-size:14px;font-weight:400;letter-spacing:normal;text-transform:none}.pyp-modal__summary-price{font-weight:600;text-align:right}}@media screen and (max-width:767px){.pick-your-plan__card-rating .review-stars{font-size:13px}.popup-product-title{font-size:18px}span.pyp-modal__title-sep{display:none}.popup-product-type{font-size:13px}.popup-product-type__compare{text-decoration:line-through;color:#1a1a1a80;font-weight:400}.popup-product-type__price{font-weight:600}.pyp-modal{overflow-y:auto;-webkit-overflow-scrolling:touch}.pyp-modal__header{position:sticky;top:0;z-index:20;background:#fff}.pyp-modal__body{overflow:initial}.pyp-modal__left,.pyp-modal__right{overflow:visible}.pyp-modal__body{display:flex;flex-direction:column}.pyp-modal__left,.pyp-modal__right{display:contents}.pyp-modal__img-wrap{order:1}.pyp-modal__flavors-panel{display:contents}.pyp-modal__flavors-head,.pyp-modal__flavors{padding-left:1.5rem;padding-right:1.5rem}.pyp-modal__flavors-head{order:2;margin-top:1.5rem}.pyp-modal__flavors{order:3}.pyp-modal__purchase-panel{order:4;padding-left:1.5rem;padding-right:1.5rem;margin-top:.5rem}.pyp-modal__bottom-bar{order:5;padding-left:0;padding-right:0;margin-top:.25rem}.pyp-modal__price{font-size:24px}.pyp-modal__slider-track{background:#f3f3f3}.pyp-modal__purchase-tabs{display:none}.pyp-modal__purchase-panel{border-top:1px solid #e1e1e1;padding-top:1.5rem;margin-top:1.5rem}.pyp-modal__flavors-label{font-size:22px;font-weight:500;line-height:1.1;letter-spacing:.02em;white-space:nowrap}.pyp-modal__flavors{gap:.85rem}.pyp-modal__bottom-bar{position:sticky;bottom:0;z-index:20;margin-top:1rem;gap:.85rem;box-shadow:2px 0 4px #00000040;padding-top:1rem;padding-bottom:1rem;background:#fff}.pyp-modal__bottom-bar .pyp-modal__atc{max-width:calc(100% - 30px);margin:auto}.pyp-modal__summary{width:100%;margin:0;padding:.85rem 1.5rem calc(.85rem + env(safe-area-inset-bottom,0px));border-radius:0}.pyp-modal__summary-delivery,.pyp-modal__summary-price{font-size:12px;font-weight:500;letter-spacing:.03em;text-transform:uppercase;line-height:1.35}.pyp-modal__summary-price{text-align:right}.pyp-modal--onetime .pyp-modal__summary{justify-content:flex-end}.pick-your-plan__tabs{margin-bottom:3rem}.pick-your-plan__cards .splide__slide{margin-right:1rem!important;width:calc(90% + 0px)!important}#pick-your-plan-panel-template--22081534951642__pick_your_plan_7cEJGW-tab_MX8Brr .pick-your-plan__cards .splide__slide{margin-right:0rem!important;width:calc(100% + 0px)!important}.pick-your-plan__tabs{gap:.5rem}.splide__list{align-items:flex-end!important}.pick-your-plan__card-body{padding:1.25rem 1.5rem 1.5rem}}.pyp-nutrition-modal.pfp-modal{z-index:9100}.pyp-nutrition-modal.pfp-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .25s ease}.pyp-nutrition-modal.pfp-modal.is-open{opacity:1;pointer-events:auto}.pyp-nutrition-modal .pfp-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;border:none;cursor:default}.pyp-nutrition-modal .pfp-modal__panel{position:relative;width:min(500px,calc(100vw - 2rem));max-height:94vh;overflow-y:auto;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0003;z-index:1}.pyp-nutrition-modal .pfp-modal__top{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 2.5rem .75rem 1.5rem;border-bottom:1px solid rgba(0,0,0,.08)}.pyp-nutrition-modal .pfp-modal__heading{font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:.04em;margin:0}.pyp-nutrition-modal .pfp-modal__close{background:none;border:none;cursor:pointer;padding:.25rem;color:#000}.pyp-nutrition-modal .pfp-modal__body{padding:1rem 1.5rem 1.5rem}.pyp-nutrition-modal .pfp-modal__flavor-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:1rem}.pyp-nutrition-modal .pfp-modal__flavor-tab{padding:.4rem 1.85rem;font-size:14px;font-weight:500;border-radius:20px;border:1.5px solid rgba(0,0,0,.15);background:transparent;color:#000;cursor:pointer;min-height:38px}.pyp-nutrition-modal .pfp-modal__flavor-tab.is-active{background:#000;color:#fff;border-color:#000}.pyp-nutrition-modal .pfp-modal__flavor-panel{display:none}.pyp-nutrition-modal .pfp-modal__flavor-panel.is-active{display:block}.pyp-nutrition-modal .pfp-modal__ing-slider{position:relative;margin-top:1rem}.pyp-nutrition-modal .pfp-modal__ing-viewport{overflow:hidden;border-radius:8px;touch-action:pan-y pinch-zoom}.pyp-nutrition-modal .pfp-modal__ing-track{display:flex;transition:transform .3s ease}.pyp-nutrition-modal .pfp-modal__ing-track img{flex:0 0 100%;flex-shrink:0;width:100%;height:auto;display:block;aspect-ratio:1 / 1;object-fit:contain;max-height:374px;cursor:zoom-in;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.pyp-nutrition-modal .pfp-modal__ing-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:3rem;height:3rem;border-radius:50%;border:1.5px solid rgba(255,255,255,.6);background:#ffffffd9;color:#0f0f0f;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .15s,border-color .15s;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);box-shadow:0 4px 16px #0000002e}.pyp-nutrition-modal .pfp-modal__ing-arrow svg{width:16px;height:12px}.pyp-nutrition-modal .pfp-modal__ing-arrow:hover{background:#fff;border-color:#ffffffe6}.pyp-nutrition-modal .pfp-modal__ing-arrow--prev{left:.75rem}.pyp-nutrition-modal .pfp-modal__ing-arrow--next{right:.75rem}.pyp-nutrition-modal .pfp-modal__ing-dots{display:flex;justify-content:center;gap:6px;margin-top:.75rem}.pyp-nutrition-modal .pfp-modal__ing-dot{width:8px;height:8px;border-radius:50%;background:#ff6b353d;border:none;padding:0;cursor:pointer}.pyp-nutrition-modal .pfp-modal__ing-dot.is-active{background:#ff6b35}@media screen and (max-width:767px){.pyp-nutrition-modal .pfp-modal__ing-track img{aspect-ratio:1 / .7}#pick-your-plan-slider--track,.social-proof__slider .splide__track,.customer-testimonials__slider .splide__track{padding-right:0!important}}
/*# sourceMappingURL=/cdn/shop/t/229/assets/component-pick-your-plan.css.map */
