:root{--pgs-green: #135e5a;--pgs-text: #4c5c63;--pgs-muted: #56666c;--pgs-tint: #ecf8f8;--pgs-white: #ffffff;--pgs-star: #fdd166;--pgs-star-off: #cecece;--pgs-badge: #8fd452;--pgs-placeholder: #d9d9d9;--pgs-photo-bg: #f6f4f5;--pgs-btn: #f4c245;--pgs-btn-text: #000513;--pgs-btn-shadow: 0 .4rem 3.2rem rgb(1 20 47 / 20%);--pgs-font-heading: var(--font-heading-family, Poppins, sans-serif);--pgs-font-body: var(--font-body-family, Inter, sans-serif);--pgs-font-accent: Onest, var(--font-heading-family, Poppins), sans-serif;--pgs-radius: 1.5rem;--pgs-radius-badge: .6rem 1.5rem 1.5rem .6rem;--pgs-radius-btn: 1.7rem 1.5rem 1.5rem 1.7rem;--pgs-gutter: 15px;--pgs-anchor-offset: 0rem;--pgs-fs-h1: clamp(2.8rem, 2.3775rem + 1.1268vw, 4rem);--pgs-fs-h2: clamp(2.6rem, 2.107rem + 1.3146vw, 4rem);--pgs-fs-h3: clamp(2.4rem, 2.1887rem + .5634vw, 3rem);--pgs-fs-card-title: clamp(2.2rem, 1.9183rem + .7512vw, 3rem);--pgs-fs-lead: clamp(1.7rem, 1.5239rem + .4695vw, 2.2rem);--pgs-fs-subtitle: clamp(2.2rem, 1.9183rem + .7512vw, 3rem);--pgs-fs-banner: clamp(1.3rem, 1.0535rem + .6573vw, 2rem);--pgs-fs-body: clamp(1.6rem, 1.4944rem + .2817vw, 1.9rem);--pgs-fs-rating: clamp(1.4rem, 1.2592rem + .3756vw, 1.8rem);--pgs-fs-btn: clamp(1.6rem, 1.4592rem + .3756vw, 2rem);--pgs-fs-btn-lg: clamp(1.8rem, 1.5887rem + .5634vw, 2.4rem);--pgs-fs-num: clamp(2.2rem, 2.0592rem + .3756vw, 2.6rem);--pgs-fs-eyebrow: clamp(1.3rem, 1.2296rem + .1878vw, 1.5rem)}@media(prefers-reduced-motion:no-preference){html:has(.pgs-verdict__anchor){scroll-behavior:smooth}}.pgs-container{width:100%;margin-inline:auto;padding-inline:var(--pgs-gutter)}.pgs-banner img,.pgs-hero img,.pgs-story img,.pgs-card img,.pgs-verdict img{display:block;width:100%;height:auto}.pgs-hero__intro br,.pgs-story__body br,.pgs-card__text br,.pgs-verdict__text br{display:inline}.pgs-placeholder{display:block;width:100%;height:auto;aspect-ratio:3 / 2;background:var(--pgs-placeholder)}.pgs-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4em;max-width:100%;padding:.785em 1.075em;border:3px solid var(--pgs-white);border-radius:var(--pgs-radius-btn);background:var(--pgs-btn);box-shadow:var(--pgs-btn-shadow);color:var(--pgs-btn-text);font-family:var(--pgs-font-accent);font-size:var(--pgs-fs-btn);font-weight:700;line-height:1.08;letter-spacing:.01em;text-align:center;text-transform:uppercase;text-decoration:none;transition:transform .2s ease,filter .2s ease}.pgs-btn:hover{filter:brightness(.96);transform:translateY(-1px)}.pgs-btn:focus-visible{outline:2px solid var(--pgs-green);outline-offset:3px}.pgs-nowrap{white-space:nowrap}.pgs-btn span{text-wrap:balance}.pgs-btn svg{flex:none;width:1em;height:1em}.pgs-btn--lg{font-size:var(--pgs-fs-btn-lg)}.pgs-section~.shopify-section .title-long,body:has(.pgs-section) .footer__content-top{display:none}body:has(.pgs-section) .footer{padding-top:0}.pgs-section~.shopify-section .js-product-variants{padding-top:.8rem}.pgs-section~.shopify-section .js-products-variants-item label{container-type:inline-size}.pgs-section~.shopify-section:has(.js-payment-plan-item.active[data-type=subscribe]) .js-products-variants-item:has(input[value="3 Bags"]) label:before{content:"Buy 2 Get 1 FREE";position:absolute;top:-1px;left:50%;z-index:2;transform:translate(-50%,-50%);padding:.3125em .5em;border-radius:.625em;background:var(--pgs-green);color:var(--pgs-white);font-family:var(--pgs-font-body);font-size:clamp(1.1rem,9.8cqi,1.6rem);font-weight:700;line-height:1;letter-spacing:0;white-space:nowrap}.pgs-banner{background:var(--pgs-green);color:var(--pgs-white)}.pgs-banner__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1.6rem;padding-block:.8rem}.pgs-banner__logo{flex:none;width:96px}.pgs-banner__offer{display:contents}.pgs-banner .pgs-banner__rating{flex-wrap:nowrap;gap:.3333em}.pgs-banner__rating .pgs-rating__stars svg{width:1.1944em;height:1.1944em}.pgs-banner__rating .pgs-rating__text{color:var(--pgs-white)}.pgs-banner__text{flex-basis:100%;margin:0;color:var(--pgs-white);font-family:var(--pgs-font-accent);font-size:var(--pgs-fs-banner);font-weight:400;line-height:1.35;letter-spacing:0;text-align:center;text-wrap:balance}.pgs-heading{margin:0;color:var(--pgs-green);font-family:var(--pgs-font-heading);font-size:var(--pgs-fs-h2);font-weight:600;line-height:1.25;letter-spacing:0;text-align:center}.pgs-hero{padding-block:3rem 3.6rem;background:var(--pgs-tint)}.pgs-hero__grid{display:grid;grid-template-areas:"top" "title" "subtitle" "media" "intro" "cta"}.pgs-hero__top{grid-area:top}.pgs-hero__eyebrow{margin:0 0 .8rem;color:var(--pgs-green);font-family:var(--pgs-font-body);font-size:var(--pgs-fs-eyebrow);font-weight:700;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.pgs-rating{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;font-size:var(--pgs-fs-rating)}.pgs-rating__stars{display:flex;flex:none}.pgs-rating__stars svg{display:block;width:1.3333em;height:1.3333em}.pgs-rating__star{fill:var(--pgs-star)}.pgs-rating__stop--on{stop-color:var(--pgs-star)}.pgs-rating__stop--off{stop-color:var(--pgs-star-off)}.pgs-rating__text{color:var(--pgs-text);font-family:var(--pgs-font-heading);font-style:italic;font-weight:400;line-height:1.5;letter-spacing:-.01em}.pgs-hero__title{grid-area:title;margin:1.2rem 0 0;color:var(--pgs-green);font-family:var(--pgs-font-heading);font-size:var(--pgs-fs-h1);font-weight:600;line-height:1.125;letter-spacing:0}.pgs-hero__title br{display:none}.pgs-hero__subtitle{grid-area:subtitle;margin:1rem 0 0;color:var(--pgs-muted);font-family:var(--pgs-font-heading);font-size:var(--pgs-fs-subtitle);font-weight:400;line-height:1.1667;letter-spacing:.01em}.pgs-hero__media{grid-area:media;margin-top:2rem}.pgs-hero__media,.pgs-story__media{overflow:hidden;border-radius:var(--pgs-radius)}.pgs-hero__intro{grid-area:intro;margin-top:2rem;color:var(--pgs-muted);font-family:var(--pgs-font-body);font-size:var(--pgs-fs-lead);font-weight:400;line-height:1.3636}.pgs-hero__intro p{margin:0 0 .5em}.pgs-hero__intro p:last-child{margin-bottom:0}.pgs-hero__intro strong{font-weight:700}.pgs-hero__cta{grid-area:cta;justify-self:center;min-width:min(21.8em,100%);margin-top:2.4rem}.pgs-story{padding-block:3.2rem 4rem;background:var(--pgs-white)}.pgs-story__heading{margin:0 0 1.4rem;color:var(--pgs-green);font-family:var(--pgs-font-heading);font-size:var(--pgs-fs-h3);font-weight:600;line-height:1.3;letter-spacing:0}.pgs-story__media{margin:0 0 2rem}.pgs-story__body{color:var(--pgs-text);font-family:var(--pgs-font-body);font-size:var(--pgs-fs-lead);font-weight:400;line-height:1.25}.pgs-story__body p{margin:0 0 1.25em}.pgs-story__body p:last-child{margin-bottom:0}.pgs-story__body strong{color:var(--pgs-green);font-weight:700}.pgs-reasons{padding-block:3rem 6rem;background:var(--pgs-tint);scroll-margin-top:var(--pgs-anchor-offset)}.pgs-reasons__heading{margin-bottom:3rem}.pgs-reasons__list{display:grid;row-gap:4rem;margin:0;padding:0;list-style:none}.pgs-card{display:flex;flex-direction:column}.pgs-card__media{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--pgs-radius) var(--pgs-radius) 0 0}.pgs-card__body{display:flex;flex-direction:column;padding:2rem 2rem 2.4rem;border-radius:0 0 var(--pgs-radius) var(--pgs-radius);background:var(--pgs-white)}.pgs-card__head{display:flex;align-items:flex-start;gap:1.2rem}.pgs-card__num{display:grid;flex:none;place-items:center;width:1.7308em;height:1.7308em;border-radius:var(--pgs-radius-badge);background:var(--pgs-badge);color:var(--pgs-white);font-family:var(--pgs-font-accent);font-size:var(--pgs-fs-num);font-weight:700;line-height:1;letter-spacing:-.0077em}.pgs-card__title{margin:0;color:var(--pgs-green);font-family:var(--pgs-font-heading);font-size:var(--pgs-fs-card-title);font-weight:600;line-height:1.2667;letter-spacing:-.032em}.pgs-card__title br{display:none}.pgs-card__text{margin-top:1.2rem;color:var(--pgs-muted);font-family:var(--pgs-font-body);font-size:var(--pgs-fs-body);font-weight:400;line-height:1.3158}.pgs-card__text p{margin:0 0 1.3158em}.pgs-card__text p:last-child{margin-bottom:0}.pgs-card__text strong{font-weight:800}.pgs-card__cta{align-self:center;min-width:min(21.8em,100%);margin-top:2.4rem}.pgs-verdict{padding-block:3.2rem;background:var(--pgs-white)}.pgs-verdict__heading{margin-bottom:2.4rem}.pgs-verdict__text{color:var(--pgs-text);font-family:var(--pgs-font-body);font-size:var(--pgs-fs-lead);font-weight:400;line-height:1.25}.pgs-verdict__text p{margin:0 0 1.25em}.pgs-verdict__text p:last-child{margin-bottom:0}.pgs-verdict__text strong{font-weight:700}.pgs-verdict__media{overflow:hidden;margin-top:2.4rem;border-radius:var(--pgs-radius)}.pgs-verdict__media img{aspect-ratio:551 / 461;object-fit:cover}.pgs-verdict__actions{display:flex;flex-direction:column;align-items:center;gap:2.4rem;margin-top:3.2rem}.pgs-verdict__link{color:var(--pgs-green);text-align:center;font-family:var(--pgs-font-body);font-size:var(--pgs-fs-lead);font-weight:700;line-height:1.3;text-decoration:underline;text-underline-offset:.2em}.pgs-verdict__link:hover{text-decoration-thickness:2px}.pgs-section .pgs-verdict__anchor{display:block;scroll-margin-top:var(--pgs-anchor-offset)}@media(min-width:576px){.pgs-container{max-width:570px}}@media(min-width:768px){.pgs-container{max-width:750px}.pgs-story__media{float:right;width:45%;margin:0 0 2rem 2.4rem}}@media(min-width:992px){.pgs-container{max-width:970px}.pgs-hero{padding-block:8.3rem 6.6rem}.pgs-hero__grid{grid-template-columns:576fr 516fr;grid-template-rows:1fr auto auto auto auto auto 1fr;grid-template-areas:"media ." "media top" "media title" "media subtitle" "media intro" "media cta" "media .";column-gap:3.2rem}.pgs-hero__title{margin-top:1.6rem}.pgs-banner__inner{flex-wrap:nowrap;min-height:5.4rem;padding-block:0}.pgs-banner__logo{width:129px;margin-top:.7rem}.pgs-banner__offer{display:flex;align-items:center;gap:1.4rem}.pgs-banner__text{flex-basis:auto;text-align:left}.pgs-hero__title br{display:inline}.pgs-hero__media{align-self:center;margin-top:0}.pgs-hero__intro{margin-top:1.4rem}.pgs-hero__cta{justify-self:start;margin-top:2rem}.pgs-story{padding-block:4.3rem 6.8rem}.pgs-story__media{width:48%;margin:0 0 3.2rem 3.2rem}.pgs-reasons{padding-block:4.1rem 5.6rem}.pgs-reasons__heading{margin-bottom:6.1rem}.pgs-reasons__list{max-width:720px;margin-inline:auto}.pgs-verdict{padding-block:3.3rem 3.8rem}.pgs-verdict__heading{margin-bottom:3.2rem}.pgs-verdict__grid--media{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:3.2rem}.pgs-verdict__grid--media .pgs-verdict__text{margin-top:1.6rem}.pgs-verdict__grid--media .pgs-verdict__media{margin-top:0}}@media(min-width:1200px){.pgs-container{max-width:1154px}.pgs-container--story{max-width:1122px}.pgs-container--wide{max-width:1248px}.pgs-reasons__list{max-width:none}.pgs-card{display:grid;grid-template-columns:540fr 678fr}.pgs-card__media{display:block;border-radius:var(--pgs-radius) 0 0 var(--pgs-radius)}.pgs-card__media img{height:100%;object-fit:cover}.pgs-card__body{padding:2.4rem 4.3rem 3rem 2.4rem;border-radius:0 var(--pgs-radius) var(--pgs-radius) 0}.pgs-card__head{gap:1.4rem}.pgs-card__num{height:1.9077em;margin-top:.3rem}.pgs-card__title{font-size:2.4rem;line-height:1.4583}.pgs-card__title br{display:inline}.pgs-card__text{margin:1.4rem 0 1.6rem .9rem}.pgs-card--wide-text{grid-template-columns:557fr 678fr;margin-left:clamp(-19px,(1248px - 100vw) / 2,0px)}.pgs-card--wide-text .pgs-card__media{display:flex;align-items:center;justify-content:center;background:var(--pgs-photo-bg)}.pgs-card--wide-text .pgs-card__media img{flex:none;width:105%;height:auto}.pgs-card--wide-text .pgs-card__body{padding-bottom:2.6rem}.pgs-card--wide-text .pgs-card__text{margin-top:1.1rem;margin-inline:-.9rem -2.8rem}.pgs-card--text-609 .pgs-card__text{margin-right:-.7rem}.pgs-card--text-625 .pgs-card__text{margin-right:-2.3rem}.pgs-card__cta{margin-top:auto;margin-left:2.9rem;padding-block:.96em}.pgs-story__media{width:532px}.pgs-hero__cta{margin-left:2.7rem;padding-block:.96em}.pgs-verdict{padding-top:4.3rem}.pgs-verdict__heading{margin-bottom:2.1rem}.pgs-verdict__grid--media{grid-template-columns:minmax(0,1fr) 529px;column-gap:3.5rem}.pgs-verdict__grid--media .pgs-verdict__text{margin-left:-.3rem}.pgs-verdict__grid--media .pgs-verdict__media{margin-right:-2.2rem}}@media(prefers-reduced-motion:reduce){.pgs-btn{transition:none}.pgs-btn:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/pgs-listicle.css.map */
