.product-redesign{--pr-plum: #351E30;--pr-orange: #F84814;--pr-on-orange: #f4eedc;--pr-card: #ffffff;--pr-tag: #fff;--pr-border: #e6ddc6;--pr-muted: #6f6a63;--pr-tr: #F4EEDC;--pr-radius: 16px;--pr-font-bold: "Obviously-Bold";--pr-font-semibold: "Obviously-Semibold";--pr-font-medium: "Obviously-Medium";--pr-font-regular: "Obviously-Regular";color:var(--pr-plum);font-family:var(--pr-font-regular)}.product-redesign .pr-wrap{max-width:1440px;margin:0 auto;padding:0 40px}.product-redesign .pr-hero{display:grid;grid-template-columns:minmax(0,700px) minmax(0,600px);gap:60px;padding-top:0;padding-bottom:40px;align-items:start}.product-redesign .pr-hero.pr-byd{display:unset}.product-redesign .pr-hero.pr-byd>.pr-wrap{display:grid;grid-template-columns:minmax(0,700px) minmax(0,600px);gap:60px;padding-top:0;padding-bottom:40px;align-items:start}.product-redesign .pr-hero__media{position:relative}.product-redesign .pr-hero__info{padding-top:0}.product-redesign .pr-buy-card{position:relative;background:var(--pr-card);border-radius:var(--pr-radius);padding:24px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.product-redesign .iku-bc .iku-bc-wrap{max-width:1440px;padding-inline:40px;padding-top:40px;padding-bottom:24px;background:var(--color-bg);position:relative;z-index:1}@media screen and (max-width:989px){.product-redesign .pr-hero{grid-template-columns:1fr;gap:24px}.product-redesign .pr-wrap{padding:0 24px}.product-redesign .iku-bc .iku-bc-wrap{padding:0 24px 24px}}@media screen and (max-width:749px){.product-redesign .pr-buy-card{padding:16px}}.product-redesign.curated-products .product-single{display:block}.product-redesign.curated-products .pr-hero__media .curated-slider{border-radius:var(--pr-radius);overflow:hidden}.product-redesign.curated-products .pr-hero__media .product-single__media-wrapper img,.product-redesign.curated-products .pr-hero__media .product-single__media img{border-radius:var(--pr-radius);width:100%;display:block;object-fit:cover;max-height:600px;margin:0;position:static}.product-redesign.curated-products .pr-hero__media .product-img{position:relative}.product-redesign.curated-products .pr-hero__media .wishlist-icon{position:absolute;top:24px;right:24px;z-index:6;background:transparent;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:0;box-shadow:none}.product-redesign.curated-products .pr-hero__media .wishlist-icon .smartwishlist{color:var(--pr-plum);display:flex}.product-redesign.curated-products .pr-hero__media .wishlist-icon .fa.fa-heart-o,.product-redesign.curated-products .pr-hero__media .wishlist-icon .fa.fa-heart{color:var(--pr-plum);padding:10px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;-webkit-text-stroke:.8px currentColor}.product-redesign.curated-products .pr-hero__media .wishlist-icon .fa.fa-heart-o:before,.product-redesign.curated-products .pr-hero__media .wishlist-icon .fa.fa-heart:before{font-size:24px}.product-redesign.curated-products .product-single__meta{padding-top:0;margin:0;max-width:600px}.product-redesign.curated-products .product-single__title{font-size:32px;line-height:125%;margin:0 0 16px!important;font-weight:560;font-family:var(--pr-font-semibold)}.product-redesign.curated-products .tag-wrap{margin-bottom:8px}.product-redesign.curated-products .pr-tag{display:inline-block;background:var(--pr-tag);color:var(--pr-plum);font-size:12px;font-weight:550;font-family:var(--pr-font-medium);line-height:200%;padding:0 8px;min-height:24px;border-radius:4px;margin:0 4px 8px 0}.product-redesign.curated-products .whats-inside{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:540;font-family:var(--pr-font-medium);color:var(--pr-plum);text-decoration:underline;text-underline-offset:4px;margin-bottom:16px;cursor:pointer;z-index:1}.product-redesign.curated-products .whats-inside svg{width:120px;height:74px}.product-redesign.curated-products .product-single__description{font-size:16px;font-weight:540;line-height:150%;color:var(--pr-plum);margin:0 0 24px}.product-redesign.curated-products .product-single__meta .product-form{padding-top:0!important}.product-redesign.curated-products .pr-accordions{margin-bottom:24px}.product-redesign.curated-products .product-single .accordion{background:#351e30;color:#fff;cursor:pointer;padding:16px 20px;width:100%;border:none;margin-bottom:10px;text-align:left;outline:none;font-size:15px;font-family:var(--pr-font-medium);border-radius:12px;transition:.3s}.product-redesign.curated-products .product-single .active,.product-redesign.curated-products .product-single .accordion:hover{background:#000}.product-redesign.curated-products .product-single .accordion:after{content:"\2193";color:#fff;font-weight:700;float:right;margin-left:5px}.product-redesign.curated-products .product-single .active:after{content:"\2191";color:#fff}.product-redesign.curated-products .panel{padding:0 18px;background:#351e30b0;max-height:0;overflow:hidden;transition:max-height .2s ease-out;border-radius:12px;margin-top:-10px;margin-bottom:10px}.product-redesign.curated-products .product-single .accordion{display:none!important}.product-redesign.curated-products.p7257074499768 .product-single .accordion{display:block!important}.product-redesign.curated-products .pr-buy-card .curatedpack-form{display:block}.product-redesign.curated-products .pr-buy-card .curatedpack-form .product-form__controls-group{margin:0 0 16px;flex-wrap:nowrap}.product-redesign.curated-products .pr-buy-card .curatedpack-form .product-form__controls-group:last-child{margin-bottom:0;display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:16px;align-items:stretch}.product-redesign.curated-products .pr-buy-card .rev-select{position:relative;width:100%}.product-redesign.curated-products .pr-buy-card .rev-select .select-hidden{display:none}.product-redesign.curated-products .pr-buy-card .select-styled{border:1px solid var(--pr-plum);border-radius:12px;padding:14px 44px 14px 16px;font-family:var(--pr-font-medium);font-size:15px;color:var(--pr-plum);background:#fff;cursor:pointer;position:relative;line-height:1.2}.product-redesign.curated-products .pr-buy-card .select-styled:after{content:"";position:absolute;right:18px;top:50%;width:9px;height:9px;border-right:2px solid var(--pr-plum);border-bottom:2px solid var(--pr-plum);transform:translateY(-70%) rotate(45deg)}.product-redesign.curated-products .pr-buy-card .select-styled.active:after{transform:translateY(-30%) rotate(-135deg)}.product-redesign.curated-products .pr-buy-card .select-options{display:none;position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:20;margin:0;padding:6px;list-style:none;background:#fff;border:1px solid var(--pr-border);border-radius:12px;box-shadow:0 10px 24px #351e301f;max-height:280px;overflow-y:auto}.product-redesign.curated-products .pr-buy-card .select-options li{padding:10px 12px;border-radius:8px;font-family:var(--pr-font-regular);font-size:15px;color:var(--pr-plum);cursor:pointer}.product-redesign.curated-products .pr-buy-card .select-options li:hover,.product-redesign.curated-products .pr-buy-card .select-options li.selected{background:var(--pr-tr)}.product-redesign.curated-products .pr-buy-card .nice-number{display:inline-flex;align-items:center;justify-content:space-between;border:1px solid var(--pr-plum)!important;border-radius:8px;padding:4px 12px!important;background:#fff;width:auto;column-gap:8px}.product-redesign.curated-products .pr-buy-card .nice-number button{display:inline-flex!important;align-items:center;justify-content:center;width:28px;height:44px;padding:0;border:0;background:transparent;font-size:24px;font-weight:540;line-height:1;cursor:pointer;color:var(--pr-plum)}.product-redesign.curated-products .pr-buy-card .nice-number input.curated-pack-quantity{min-width:44px;height:44px;border:0!important;text-align:center;font-size:20px;font-weight:570;font-family:var(--pr-font-semibold);background:transparent;padding:0;min-height:0;-moz-appearance:textfield}.product-redesign.curated-products .pr-buy-card .nice-number input::-webkit-outer-spin-button,.product-redesign.curated-products .pr-buy-card .nice-number input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-redesign.curated-products .curatedpack-form .curated-addtocart,.product-redesign.curated-products .curatedpack-form .curated-soldout{width:100%;margin:0;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--pr-orange);color:var(--pr-on-orange);border-radius:8px;min-height:61px;padding:0 20px;font-family:var(--pr-font-semibold);font-weight:570;font-size:20px;line-height:1;border:0;transition:opacity .2s ease;text-align:center}.product-redesign.curated-products .curatedpack-form .curated-soldout{background:var(--pr-muted)}.product-redesign.curated-products .curatedpack-form .curated-addtocart:hover{opacity:.92}.product-redesign.curated-products .curatedpack-form .curated-addtocart.disabled{opacity:.5;pointer-events:none}.product-redesign.curated-products .curatedpack-form .curated-price{font-family:var(--pr-font-medium);margin:0}.product-redesign.curated-products .afterpay-wrap{margin-top:16px}.product-redesign.curated-products .inside-wrapper{padding-top:64px;border-top:1px solid var(--pr-plum);margin-top:24px}.product-redesign.curated-products .inside-wrapper .title-wrap{margin-bottom:32px;text-align:center}.product-redesign.curated-products .inside-wrapper .title-wrap h3{font-size:24px;font-weight:560;font-family:var(--pr-font-semibold);margin:0 0 8px;text-transform:capitalize}.product-redesign.curated-products .inside-wrapper .title-wrap p{font-size:16px;font-weight:540;line-height:150%;margin:0}.product-redesign.curated-products .inside-wrapper .meal-title{font-size:40px;font-weight:550;font-family:var(--pr-font-medium);text-align:center;margin:0 0 56px}.product-redesign.curated-products ul.pack-types{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:32px;padding:0;list-style:none}.product-redesign.curated-products ul.pack-types li{padding:0 12px}.product-redesign.curated-products ul.pack-types li a{font-family:var(--pr-font-bold);border-radius:50%;line-height:1.2;position:relative;display:block;cursor:pointer;color:var(--pr-plum)}.product-redesign.curated-products ul.pack-types li a:not(.active):hover{color:var(--pr-orange)}.product-redesign.curated-products ul.pack-types li a.active{color:#f4eedc}.product-redesign.curated-products ul.pack-types li a.active path{fill:var(--pr-orange)}.product-redesign.curated-products ul.pack-types li a>div{position:absolute;top:0;bottom:10px;left:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.product-redesign.curated-products ul.pack-types li a span{display:block;font-size:40px}.product-redesign.curated-products.inside-hide-daypack ul.pack-types,.product-redesign.curated-products .inside-wrapper.d9185275674808 ul.pack-types{display:none}.product-redesign.curated-products .product-list-wrapper{margin-bottom:0}.product-redesign.curated-products .meals-list{opacity:0;visibility:hidden;height:0;transition:opacity .4s ease}.product-redesign.curated-products .meals-list.active{opacity:1;visibility:visible;height:auto}.product-redesign.curated-products .pr-meals-grid{display:flex;flex-wrap:wrap;margin:0 -10px;padding:0 0 40px;list-style:none;justify-content:center}.product-redesign.curated-products .pr-meals-grid>li.meal-item{padding:0 15px 30px;box-sizing:border-box}.product-redesign.curated-products .pr-meals-grid .grid-view-item{margin:0;height:100%;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;text-align:left;background:transparent;padding:0}.product-redesign.curated-products .pr-meals-grid .product-card__image-with-placeholder-wrapper{background:transparent!important}.product-redesign.curated-products .pr-meals-grid .grid-view-item__image-wrapper{margin:0;position:relative}.product-redesign.curated-products .pr-meals-grid .grid-view-item__image-wrapper>div{border-radius:16px;overflow:hidden;position:relative}.product-redesign.curated-products .pr-meals-grid .grid-view-item__image{position:relative;width:100%;aspect-ratio:216 / 176;object-fit:cover;display:block;background:transparent}.product-redesign.curated-products .pr-meals-grid .product-item-img-wrap{padding:0}.product-redesign.curated-products .pr-meals-grid .product-tag{padding:0 16px;text-align:center;font-size:12px;font-weight:550;line-height:200%;background:#fff;min-height:24px;display:flex!important;align-items:center;justify-content:center;font-family:var(--pr-font-medium)!important;position:relative;border-radius:0}.product-redesign.curated-products .product-list-wrapper span.tag.new,.product-redesign.curated-products .product-list-wrapper span.tag{padding:0;margin:0;background-color:transparent;font-family:var(--pr-font-medium)}.product-redesign.curated-products .pr-meals-grid .product-tag:empty{display:flex!important}.product-redesign.curated-products .pr-meals-grid .item-header{display:flex;flex-direction:column;justify-content:space-between;padding:16px 0 0;height:auto;flex:1 1 auto}.product-redesign.curated-products .pr-meals-grid .grid-view-item__title{font-size:16px;font-weight:550;line-height:1.35;margin:0;display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.product-redesign.curated-products .pr-meals-grid .grid-view-item__title a{color:var(--pr-plum);font-size:16px;font-weight:550;line-height:150%;font-family:var(--pr-font-medium)}.product-redesign.curated-products .pr-meals-grid .grid-view-item__title .smartwishlist{font-size:22px!important;min-width:26px}.product-redesign.curated-products .pr-meals-grid .grid-view-item__title .smartwishlist.bookmarked{color:var(--pr-plum)}.product-redesign.curated-products .pr-meals-grid .grid-view-item__title .smartwishlist .fa-heart-o:before,.product-redesign.curated-products .pr-meals-grid .grid-view-item__title .smartwishlist .fa-heart:before{color:var(--pr-plum)}.product-redesign.curated-products .pr-meals-grid .item-header .icon-wrap{margin-top:6px;gap:6px}.product-redesign.curated-products .pr-meals-grid .item-header .icon-wrap svg{width:18px;height:18px}.product-redesign.curated-products .pr-meals-grid .buttons{padding:16px 0 0;margin-top:auto}.product-redesign.curated-products .pr-meals-grid .listing-addtocart{display:flex;align-items:center;justify-content:space-between;width:100%;background:transparent;color:var(--pr-plum);min-height:0;padding:0;border:0}.product-redesign.curated-products .pr-meals-grid .listing-addtocart .btn-price{order:1;font-size:16px;font-weight:540;line-height:22px;color:var(--pr-plum)}.product-redesign.curated-products .pr-meals-grid .listing-addtocart .btn-compare-at-price{order:1;font-size:12px;text-decoration:line-through;opacity:.6;margin-left:6px}.product-redesign.curated-products .pr-meals-grid .listing-addtocart .btn-title{display:none}.product-redesign.curated-products .pr-meals-grid .listing-addtocart .btn-action{order:2;width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.product-redesign.curated-products .pr-meals-grid .listing-addtocart.sold-out .btn-action{width:auto;padding:0 12px;border-radius:16px;background:var(--pr-muted);font-size:12px}.product-redesign.curated-products .curatedpack-form-wrap{position:fixed;bottom:0;left:0;right:0;background-color:#fff;padding:12px 0;transition:all .3s ease-in;border-top:1px solid transparent;z-index:9}.product-redesign.curated-products .curatedpack-form-wrap .curatedpack-form.bottom{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:center;max-width:1000px;margin:0 auto;padding:0 24px;max-width:fit-content}.product-redesign.curated-products .curatedpack-form-wrap .curatedpack-form.bottom .product-form__controls-group{margin:0;gap:12px}.product-redesign.curated-products .curatedpack-form-wrap .rev-select .select-options{top:initial;bottom:calc(100% + 6px)}@media(min-width:992px){.product-redesign.curated-products .curatedpack-form-wrap{visibility:hidden;transform:translateY(100%)}.product-redesign.curated-products .curatedpack-form-wrap.show{visibility:visible;transform:translateY(0)}}.product-redesign.curated-products .curatedpack-form-wrap .bottom .product-form__controls-group:first-child{width:100%}.product-redesign.curated-products .nice-number{padding:4px 0;border-radius:8px}.product-redesign.curated-products .nice-number button{padding:0 24px}.product-redesign.curated-products .nice-number input{min-width:50.88px;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.product-redesign.curated-products .nice-number input::-webkit-inner-spin-button,.product-redesign.curated-products .nice-number input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-redesign.curated-products .curatedpack-form .nice-number{width:auto}.product-redesign.curated-products .rev-select .select-styled{min-height:61px!important;display:flex;align-items:center}.product-redesign.curated-products .product-single__meta .icon-bowl span{color:#fff}.product-redesign.curated-products .product-single__meta .icon-bowl svg path{fill:#f84814}.product-redesign.curated-products .rev-select .select-styled:after{top:50%}.product-redesign.curated-products .pr-buy-card .rev-select .select-styled:after{background-image:none}@media(max-width:749px){.product-redesign.curated-products .curatedpack-form-wrap .rev-select{display:none}.product-redesign.curated-products .curatedpack-form.bottom>.curated-form-detail{display:flex!important}}@media(min-width:750px){.product-redesign.curated-products .curatedpack-form.bottom>.curated-form-detail{display:none!important}}.product-redesign.curated-products .curatedpack-form.top .curated-form-detail{display:none}.product-redesign.curated-products .curatedpack-form.bottom .curated-form-detail{display:flex;width:100%;gap:16px}.product-redesign.curated-products .curatedpack-form.bottom .curated-form-detail .curated-media{aspect-ratio:80/68;border-radius:8px;overflow:hidden;flex-shrink:1;flex-basis:auto;max-width:80px}.product-redesign.curated-products .curatedpack-form.bottom .curated-form-detail .curated-media img{width:100%;height:100%;object-fit:cover;object-position:center}.product-redesign.curated-products .curatedpack-form.bottom .curated-form-detail .curated-info{flex-shrink:0}.product-redesign.curated-products .curatedpack-form.bottom .curated-form-detail .curated-info h5{font-size:16px;font-weight:560;font-family:var(--pr-font-semibold);line-height:137.5%;margin:0 0 4px}.product-redesign.curated-products .curatedpack-form.bottom .curated-form-detail .curated-info .curated-price{display:flex;gap:8px;align-items:center}.product-redesign.curated-products .curatedpack-form.bottom .curated-form-detail .curated-info .curated-price .price{font-size:14px;font-weight:550;line-height:142.857%}@media screen and (max-width:989px){.product-redesign.curated-products .product-single__title{font-size:26px}.product-redesign.curated-products .product-single__meta{max-width:none}}@media screen and (max-width:749px){.product-redesign.curated-products .pr-hero__media .product-single__media-wrapper img{max-height:320px}.product-redesign.curated-products .pr-hero__media .wishlist-icon{top:16px;right:16px}.product-redesign.curated-products .pr-buy-card .curatedpack-form .product-form__controls-group:last-child{grid-template-columns:1fr}.product-redesign.curated-products ul.pack-types li a span{font-size:32px}.product-redesign.curated-products .pr-meals-grid>li.meal-item{padding:0 8px 24px}.product-redesign.curated-products .pr-meals-grid>li.meal-item.small--one-half{width:50%}.product-redesign.curated-products .curatedpack-form-wrap .curatedpack-form.bottom{grid-template-columns:minmax(0,auto) minmax(0,1fr)}.product-redesign.curated-products .curatedpack-form-wrap .curatedpack-form.bottom>.product-form__controls-group:first-child{display:none}.product-redesign.curated-products .whats-inside{top:-12px;right:-12px}.product-redesign.curated-products .inside-wrapper{padding-top:40px}.product-redesign.curated-products .curatedpack-form-wrap .curatedpack-form.bottom .curated-addtocart,.product-redesign.curated-products .curatedpack-form-wrap .curatedpack-form.bottom .curated-soldout{font-size:100%}.product-redesign.curated-products .inside-wrapper .meal-title{font-size:26px}}.curated-buy-price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:12px}.curated-buy-price .curated-price{font-family:Obviously-Regular,sans-serif;font-size:16px;font-weight:540;line-height:137.5%;color:var(--pr-plum, #351e30);white-space:nowrap}.curated-buy-price .curated-compare{font-family:Obviously-Regular,sans-serif;font-size:14px;line-height:137.5%;color:inherit;opacity:.55;text-decoration:line-through;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/63/assets/redesign.css.map */
