body.pantry-product-page .product-form__quantity,body.pantry-product-page .product-form__input--quantity,body.pantry-product-page .shopify-payment-button,body.pantry-product-page .product-form__buttons>.shopify-payment-button,body.pantry-product-page variant-selects,body.pantry-product-page variant-radios,body.pantry-product-page .product__specs{display:none!important}.pantry-pricing{margin:0 0 20px}.pantry-pricing__current{display:flex;align-items:baseline;gap:6px;margin-bottom:6px}.pantry-pricing__amount{font-family:Poppins,sans-serif;font-weight:700;font-size:38px;color:#c65b4e;letter-spacing:-.5px;line-height:1}.pantry-pricing__per{font-family:Inter,Poppins,sans-serif;font-weight:400;font-size:18px;color:#29292980}.pantry-pricing__meta{display:flex;align-items:center;gap:8px;margin-bottom:4px}.pantry-pricing__save-badge{display:inline-flex;font-family:Poppins,sans-serif;font-weight:600;font-size:12px;color:#5f8f6a;background:#5f8f6a1a;padding:3px 10px;border-radius:6px;line-height:1.3}.pantry-pricing__billing{font-family:Inter,sans-serif;font-weight:400;font-size:14px;color:#29292980}.pantry-pricing__billing:before{content:"\b7";margin-right:8px;color:#2929294d}.pantry-pricing__billing--no-dot:before{display:none}.pantry-pricing__spec{font-family:Inter,sans-serif;font-weight:500;font-size:14px;color:#292929a6}.pantry-pricing__spec:after{content:"\b7";margin-left:8px;color:#2929294d}.pantry-freq-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px}.pantry-freq-card{position:relative;background:#fff;border:2px solid rgba(41,41,41,.1);border-radius:14px;padding:20px 16px;text-align:center;cursor:pointer;transition:border-color .2s ease;display:flex;flex-direction:column;align-items:center;gap:4px}.pantry-freq-card:hover{border-color:#c65b4e4d}.pantry-freq-card--active{border-color:#c65b4e;border-width:2px;background:#c65b4e08}.pantry-freq-card--active .pantry-freq-card__check{display:flex}.pantry-freq-card__check{display:none;position:absolute;top:10px;right:10px;width:22px;height:22px;background:#c65b4e;border-radius:50%;align-items:center;justify-content:center;color:#fff}.pantry-freq-card__check svg{width:12px;height:12px}.pantry-freq-card__popular{position:absolute;top:-11px;left:50%;transform:translate(-50%);font-family:Poppins,sans-serif;font-weight:600;font-size:9px;letter-spacing:.08em;text-transform:uppercase;background:#5f8f6a;color:#fff;padding:3px 10px;border-radius:6px;white-space:nowrap;line-height:1.3}.pantry-freq-card__name{font-family:Poppins,sans-serif;font-weight:600;font-size:17px;color:#292929;line-height:1.2;margin:0}.pantry-freq-card__interval{font-family:Inter,sans-serif;font-weight:400;font-size:13px;color:#29292980;line-height:1.3}.pantry-freq-card__price{font-family:Poppins,sans-serif;font-weight:700;font-size:22px;color:#292929;line-height:1.2;margin-top:6px}.pantry-freq-card--active .pantry-freq-card__price{color:#c65b4e}.pantry-freq-card__save{display:inline-flex;font-family:Inter,sans-serif;font-weight:500;font-size:12px;color:#29292973;background:#2929290f;padding:2px 8px;border-radius:4px;margin-top:4px;line-height:1.3}@media(max-width:989px)and (min-width:576px){.pantry-pricing__amount{font-size:32px}.pantry-freq-card{padding:16px 12px;border-radius:12px}.pantry-freq-card__name{font-size:15px}.pantry-freq-card__price{font-size:19px}}@media(max-width:575px){.pantry-pricing__amount{font-size:30px}.pantry-pricing__per{font-size:16px}.pantry-freq-cards{grid-template-columns:repeat(3,1fr);gap:8px}.pantry-freq-card{padding:14px 8px;border-radius:12px;gap:3px}.pantry-freq-card__name{font-size:14px}.pantry-freq-card__interval{font-size:11px}.pantry-freq-card__price{font-size:18px;margin-top:4px}.pantry-freq-card__popular{font-size:8px;padding:2px 8px;top:-10px}.pantry-freq-card__save{font-size:11px;padding:2px 6px}.pantry-freq-card__check{width:18px;height:18px;top:8px;right:8px}.pantry-freq-card__check svg{width:10px;height:10px}}body.pantry-product-page .product-delivery-info{width:100%;max-width:44rem;box-sizing:border-box}@media(min-width:750px){body.pantry-product-page .product__media-wrapper{position:sticky;top:20px;align-self:flex-start}body.pantry-product-page .product__column-sticky{position:static!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-pantry-product.css.map */
