.pops-home{background:#fff9f0;color:#211b16}.pops-home h1,.pops-home h2{font-family:Georgia,serif;letter-spacing:-.025em}.pops-home h2{font-size:clamp(30px,3.2vw,46px);margin:0 0 8px}.pops-hero{min-height:550px;background-image:linear-gradient(90deg,rgba(0,0,0,.8),transparent 70%),var(--pops-hero);background-size:cover;background-position:center;display:flex;align-items:center;padding:clamp(24px,5vw,72px)}.pops-hero-content{max-width:550px;color:#fff}.pops-hero h1{font-size:clamp(34px,4.2vw,64px);line-height:1.04;margin:0 0 18px;color:#fff}.pops-hero em{display:block;color:#e8b443;font-style:italic;font-size:.82em;margin-top:8px}.pops-hero p{max-width:350px;font-size:18px;line-height:1.5}.pops-btn{display:block;background:#005b65;color:#fff!important;text-align:center;padding:12px 16px;border:0;border-radius:5px;font-weight:700;text-decoration:none;cursor:pointer}.pops-gold{background:#e8b443;color:#211b16!important;display:inline-block;margin-top:16px}.pops-values{display:flex;justify-content:space-around;text-align:center;padding:20px 16px;border-bottom:1px solid #e8d9c2;gap:16px}.pops-values span{font-size:28px}.pops-values small{display:block;font:600 12px/1.4 Arial,sans-serif;max-width:150px}.pops-shop-story{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:30px max(24px,4vw)}.pops-shop>p{margin:0 0 16px}.pops-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pops-product{background:#fff;text-align:center;padding:12px;border-radius:7px;min-width:0}.pops-product-photo{height:245px;display:flex;align-items:center;justify-content:center}.pops-product-photo img{height:100%;width:100%;object-fit:contain}.pops-product-title{font-size:13px;min-height:34px}.pops-product strong{display:block;margin:5px}.pops-product .pops-btn{width:100%;font-size:13px}.pops-story{background:#f1e3cb;display:flex;align-items:center;min-height:390px;overflow:hidden}.pops-story-copy{padding:24px;flex:1}.pops-story-copy p{line-height:1.6}.pops-story-image{width:42%;align-self:stretch}.pops-story-image img{height:100%;width:100%;object-fit:cover}.pops-gallery{padding:18px 24px 26px}.pops-gallery h2{text-align:center;margin-bottom:16px}.pops-gallery-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.pops-gallery-card{text-align:center;background:#fff;padding-bottom:12px}.pops-gallery-photo{aspect-ratio:1.45;background:#f1e3cb}.pops-gallery-photo img{width:100%;height:100%;object-fit:cover}.pops-photo-placeholder{font-size:12px;display:grid;place-items:center;height:100%;color:#776b5c}.pops-gallery-card strong,.pops-gallery-card small{display:block;margin:6px}.pops-signup{text-align:center;background:#3b2a1b;color:#fff;padding:48px 20px;background-size:cover;background-position:center}.pops-signup h2{color:#fff}.pops-email-form{max-width:440px;margin:18px auto;display:flex;background:#fff;border-radius:5px;overflow:hidden}.pops-email-form input{flex:1;min-width:0;border:0;padding:14px}.pops-email-form button{border:0;background:#e8b443;padding:0 18px;cursor:pointer}@media(max-width:749px){.pops-hero{min-height:500px;background-position:60% center;align-items:end}.pops-hero-content{background:#0008;padding:16px}.pops-hero p{font-size:15px}.pops-values{flex-wrap:wrap}.pops-shop-story{grid-template-columns:1fr;padding:20px 12px}.pops-product-photo{height:185px}.pops-story{min-height:260px}.pops-gallery-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.pops-gallery-card{flex:0 0 65%;scroll-snap-align:start}.pops-gallery{padding:20px 12px}}.pops-home{overflow:hidden}.pops-hero{background-image:linear-gradient(90deg,rgba(16,11,8,.67) 0%,rgba(16,11,8,.28) 54%,transparent 78%),var(--pops-hero);background-color:#241911}.pops-hero em{font-family:Segoe Script,Brush Script MT,Georgia,cursive;font-weight:500;line-height:1.3}.pops-values{background:#fffcf8;align-items:center}.pops-values span{flex:1;min-width:120px;display:flex;flex-direction:column;align-items:center;gap:4px}.pops-values b{font-size:30px;font-weight:400;line-height:1}.pops-product-photo img{max-width:100%}.pops-story-image img{object-position:center 40%}.pops-gallery-card small{font-size:12px;color:#4e4235;line-height:1.4}.pops-signup{background-image:linear-gradient(#1b100c77,#1b100c77),var(--pops-newsletter-image,none)}.pops-signup h2{font-size:clamp(32px,4vw,52px)}.pops-email-form button{font-weight:700;white-space:nowrap;min-height:46px}.pops-email-form button:hover,.pops-btn:hover{filter:brightness(.9)}@media(max-width:749px){.pops-hero{display:flex;flex-direction:column;min-height:0;background-image:none!important;padding:0}.pops-hero:before{content:"";display:block;width:100%;height:260px;background:var(--pops-hero) center right / cover no-repeat;background-position:88% center}.pops-hero-content{background:#271d17;max-width:none;width:100%;padding:22px 20px}.pops-hero-content h1{font-size:35px}.pops-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:15px 6px;gap:14px 5px}.pops-values span{min-width:0}.pops-values small{font-size:10px}.pops-values b{font-size:23px}.pops-shop h2{font-size:32px}.pops-story{display:flex;flex-direction:column-reverse;align-items:stretch}.pops-story-image{width:100%;height:250px}.pops-gallery-card{flex-basis:68%}.pops-signup{padding:34px 14px}.pops-email-form button{padding:0 12px;font-size:11px}}.pops-ingredient-feature{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:clamp(18px,4vw,48px);align-items:center;background:#f2e6d6;padding:32px clamp(20px,5vw,72px);max-width:100%}.pops-ingredient-image{height:390px;min-width:0;background:#d9c5ae;border-radius:8px;overflow:hidden}.pops-ingredient-image img{display:block;height:100%;width:100%;object-fit:cover;object-position:center 28%}.pops-ingredient-text{max-width:650px}.pops-ingredient-text p{line-height:1.58;font-size:16px}.pops-eyebrow{color:#005b65;letter-spacing:.11em;font-size:12px!important;font-weight:700}.pops-nutrition-note{font-size:14px!important;color:#514435}.pops-nutrition-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}.pops-nutrition-links a{font-size:12px;color:#005b65;text-decoration:underline;text-underline-offset:3px;font-weight:700}.pops-nutrition-links a:focus-visible{outline:3px solid #e8b443;outline-offset:4px}@media(max-width:749px){.pops-ingredient-feature{grid-template-columns:1fr;padding:16px 18px 26px;gap:18px}.pops-ingredient-image{height:300px}.pops-ingredient-text p{font-size:15px}}.pops-family-bundles{padding:40px clamp(16px,4vw,64px);background:#fffaf2;color:#211b16}.pops-family-bundles-intro{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:22px}.pops-family-bundles-intro p{margin:4px 0 0;line-height:1.55}.pops-family-bundles-intro>div{max-width:770px}.pops-bundles-all{color:#005b65;text-decoration:underline;text-underline-offset:4px;font-weight:700;font-size:12px;white-space:nowrap;padding-bottom:6px}.pops-bundle-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.pops-bundle-card{background:#fff;min-width:0;border:1px solid #eadcc6;border-radius:9px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 1px 3px #00000010}.pops-bundle-photo{background:#fff;display:flex;align-items:center;justify-content:center;height:220px;padding:10px}.pops-bundle-photo img{width:100%;height:100%;object-fit:contain}.pops-bundle-card-details{padding:12px 15px 16px;display:flex;flex-direction:column;flex:1;gap:10px}.pops-bundle-badge{display:inline-block;align-self:flex-start;font-size:10px;letter-spacing:.04em;background:#e8b443;color:#211b16;font-weight:800;border-radius:3px;padding:4px 7px}.pops-bundle-card h3{font:700 17px/1.3 Georgia,serif;margin:0;min-height:44px}.pops-bundle-card h3 a{text-decoration:none;color:#211b16}.pops-bundle-card h3 a:hover{text-decoration:underline}.pops-bundle-pricing{display:flex;align-items:baseline;gap:10px}.pops-bundle-pricing strong{font-size:21px}.pops-bundle-pricing s{color:#6b6256;font-size:15px}.pops-bundle-card form{margin-top:auto}.pops-bundle-card button.pops-btn{width:100%;font-size:12px}@media(max-width:989px){.pops-bundle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.pops-family-bundles{padding:30px 12px}.pops-family-bundles-intro{display:block}.pops-family-bundles-intro h2{font-size:29px}.pops-bundles-all{display:inline-block;margin-top:12px}.pops-bundle-grid{gap:10px}.pops-bundle-photo{height:170px}.pops-bundle-card-details{padding:9px}.pops-bundle-card h3{font-size:15px;min-height:54px}.pops-bundle-pricing strong{font-size:18px}.pops-bundle-pricing s{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pops-home.css.map */
