#pdp-main .swiper-wrapper{padding-top:20px}#pdp-main .product-slider .new-badge{position:absolute;left:19px;top:-28px;max-width:200px;display:flex;align-items:center;justify-content:center}#pdp-main .product-slider .image img{max-width:500px}#pdp-main .product-media{width:50%;max-width:500px}#pdp-main .product-media .product-slider{width:100%;max-width:none;padding-bottom:80px}#pdp-main .product-media .description{margin:48px 0 0;color:var(--functional-colors-mid-primary, #065639);font-family:Gotham;font-size:14px;font-style:normal;font-weight:300;line-height:1.4;letter-spacing:-.28px}#pdp-main .product-info{max-width:500px}#pdp-main .product-info h1{line-height:1}#pdp-main .product-info .badge{border-radius:8px;background:#4dc3d0;display:flex;padding:12px 24px 2px;justify-content:center;align-items:center;margin-bottom:32px;color:var(--functional-colors-light-foreground-inverse, #FFF);font-family:Gotham;font-size:14px;font-style:normal;font-weight:600;letter-spacing:1.2px;max-width:378px}#pdp-main .product-info p:not(.subscription-widget p){line-height:inherit}#pdp-main .product-info .variants-label{color:var(--functional-colors-light-foreground-light, #737373);font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:600;letter-spacing:2.1px;text-transform:uppercase;margin:0 0 8px;padding-top:4px}#pdp-main .product-info .variants{display:flex;gap:16px;margin-bottom:36px}#pdp-main .product-info .variants a{text-decoration:none;text-align:center;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:1.6px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;padding:12px 0 4px;border-radius:8px;transition:all .3s ease-in-out;width:158px;border:2px solid var(--variant-accent);color:var(--variant-accent)}#pdp-main .product-info .variants a:hover{color:#fff!important;background:var(--variant-accent)}#pdp-main .product-info .variants a.active{background:var(--variant-accent);color:#fff}#tab1 ul{padding:0;margin:0;display:flex;gap:80px;align-items:center;justify-content:center;flex-wrap:wrap}#tab1 ul li{display:flex;flex-direction:column;align-items:center;justify-content:center}#tab1 ul li svg,#tab1 ul li img{margin-bottom:24px}#tab1 ul li h2{color:var(--Brand-Colors-Parsley, #065639);text-align:center;font-family:Gotham;font-size:22.7px;font-style:normal;font-weight:400;letter-spacing:.908px;margin:0;line-height:1.2}#tab1 ul li p{color:var(--Brand-Colors-Parsley, #065639);text-align:center;font-family:Gotham;font-size:14px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-.28px;margin:0}#tab2 .nutrition{max-width:716px;margin:0 auto;text-align:left;color:var(--Brand-Colors-Parsley, #065639);font-family:Gotham;font-size:14px;font-weight:325;line-height:17px;letter-spacing:-.28px}#tab2 .nutrition h2{display:inline;margin:0;color:inherit;font-family:Gotham;font-size:14px;font-style:normal;font-weight:700;line-height:17px;letter-spacing:1.12px;text-transform:uppercase}#tab2 .nutrition__group,#tab2 .nutrition dl{margin:0 0 17px}#tab2 .nutrition__group:last-child{margin-bottom:0}#tab2 .nutrition dl{max-width:286px}#tab2 .nutrition dl div{display:flex;align-items:baseline}#tab2 .nutrition dl div:before{content:"";order:1;flex:1;margin:0 1px;border-bottom:1px dotted currentColor}#tab2 .nutrition dd{order:2;margin:0}#tab3 .instructions{margin:0 auto;width:auto;table-layout:auto;border-collapse:collapse;box-shadow:none;color:var(--Brand-Colors-Parsley, #065639);font-family:Gotham;font-size:14px;font-style:normal;line-height:1.2}#tab3 .instructions th,#tab3 .instructions td{padding:0 48px 0 0;border:0;text-align:left;font-weight:325}#tab3 .instructions th:last-child,#tab3 .instructions td:last-child{padding-right:0}#tab3 .instructions thead th{font-weight:600;letter-spacing:1.12px;text-transform:uppercase}@media screen and (max-width:768px){#pdp-main .product-media{display:contents}#pdp-main .product-media .description{order:1;margin-top:16px}#pdp-main .product-slider .new-badge{display:none}#pdp-main .product-info .variants{flex-wrap:wrap}#tab1 ul{gap:40px}#tab1 ul li svg,#tab1 ul li img{max-height:160px}}@media screen and (max-width:598px){#pdp-main .product-slider .image img{max-width:100%}}#pdp-main .subscription-widget{margin:12px 0 20px}#pdp-main .subscription-widget .shopify-block{justify-content:flex-start}#pdp-main .subscription-widget recharge-subscription-widget{max-width:none;font-size:16px;line-height:1.5;letter-spacing:0}#pdp-main .subscription-widget recharge-subscription-widget::part(rc-quantity-upsell-option__label){padding:16px}#pdp-main .subscription-widget recharge-subscription-widget::part(rc-benefits__list){line-height:20px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-freshbites-main.css.map */
