*{box-sizing:border-box}html,body{margin:0;min-width:320px;background:#fff}body{color:#2f2f2f;font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5}img{display:block;max-width:100%}a{color:inherit}.site-shell{max-width:1024px;margin:0 auto;background:#fff}.title-band{background:#ddc49b;border-bottom:1px solid #e0cda0;padding:12px 16px;text-align:center}.title-band h1{margin:0;color:#915108;font-size:30px;font-weight:900;line-height:36px}.page-columns{display:flex;align-items:flex-start;gap:32px;padding:12px 8px}main{flex:1 1 0;min-width:0}.hero-wrap{aspect-ratio:1376 / 768;margin-bottom:16px}.hero-video{display:block;width:100%;height:100%;border:0}.cta{display:flex;align-items:center;justify-content:center;gap:10px;background:#008235;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.05em;line-height:21px;padding:24px;text-align:center;text-decoration:none;text-transform:uppercase}.cta:hover,.offer-heading:hover{background:#00752f}.inbox-panel{margin-bottom:16px;overflow:hidden;border:1px solid #ddd;border-radius:4px}.inbox-panel p{display:flex;align-items:center;justify-content:center;min-height:72px;margin:0;padding:24px;background:#fafafa;color:#2f2f2f;font-size:22px;font-weight:700;line-height:33px;text-align:center}.section-rule{margin:0 0 16px;border:0;border-top:1px solid #ddd}.offer{margin:0}.offer-heading{display:block;padding:24px;border-radius:4px;background:#008235;color:#fff;cursor:pointer;text-decoration:none}.offer-heading p{margin:0;color:#fff;font-size:15px;font-weight:900;letter-spacing:.06em;line-height:22.5px;text-align:center;text-transform:uppercase}.offer-heading p span{text-transform:lowercase}.offer-body{margin-bottom:16px;border:1px solid #ddd;border-top:0;padding:20px}.product-row{display:flex;align-items:flex-start;gap:24px;margin-bottom:20px}.product-image{flex:0 0 269px;width:269px}.product-image img{width:100%;border-radius:4px}.benefits{flex:1;margin:0;padding:0;list-style:none}.benefits li{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px;color:#2f2f2f;font-size:17.6px;line-height:26.4px}.benefits li>span:first-child{flex:0 0 auto;color:#008235;font-weight:700}.testimonial{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.testimonial>img{flex:0 0 auto;width:52px;height:52px;border-radius:50%;object-fit:cover}.testimonial p{margin:0}.testimonial-name{margin-bottom:4px!important;color:#2f2f2f;font-size:15px;font-weight:700;line-height:22.5px}.testimonial-quote{color:#555;font-size:15px;font-style:italic;line-height:22px}.pricing{margin:8px 0 16px;text-align:center}.pricing p{margin:0}.regular-price{margin-bottom:4px!important;color:#888;font-size:15px;letter-spacing:.04em;line-height:22.5px;text-decoration:line-through}.today-price{color:#008235;font-size:1.6rem;font-weight:900;line-height:38.4px}.order-cta{margin-bottom:12px}.purchase-note{margin:0;color:#888;font-size:13px;font-style:italic;line-height:19.5px;text-align:center}.desktop-sidebar{flex:0 0 204px;width:204px}.ad{display:block;margin-bottom:12px}.ad img{width:100%}.mobile-inline-ads{display:none}footer{border-top:1px solid #e0cda0;background:#fff;padding:12px 16px}.footer-brand{display:flex;align-items:center;justify-content:center;gap:0;max-height:132px;margin:-12px -16px 16px;overflow:hidden;background:#ddc49b;padding:6px 24px}.footer-brand img{width:266px;height:266px;object-fit:contain}.footer-brand span{color:#915108;font-size:1.705rem;font-weight:900;white-space:nowrap}.legal-links{margin-bottom:8px;text-align:center}.legal-links a{margin-right:16px;color:#555;font-size:14px;text-decoration:none}.legal-links a:last-child{margin-right:0}.legal-links a:hover{text-decoration:underline}.copyright{margin:0;color:#888;font-size:13px;line-height:16px;text-align:center}@media(max-width:767px){.title-band{padding:10px 12px}.title-band h1{font-size:22px;line-height:27px}.page-columns{display:block;padding:12px 16px}.hero-wrap{margin-bottom:16px}.desktop-sidebar{display:none}.mobile-inline-ads{display:block}.mobile-inline-ads .ad{margin-bottom:12px}.cta{padding:20px 14px;font-size:12px}.inbox-panel p{min-height:0;padding:20px 14px;font-size:18px}.offer-heading{padding:20px 14px}.offer-heading p{font-size:13px;line-height:17px}.offer-body{padding:16px}.product-row{flex-direction:column;align-items:center;gap:18px}.product-image{width:100%;max-width:300px;flex-basis:auto}.benefits li{font-size:16px;line-height:1.28}.testimonial{gap:10px}.testimonial>img{width:44px;height:44px}.testimonial-name,.testimonial-quote{font-size:14px}.testimonial-quote{line-height:20px}footer{padding:12px 16px}.footer-brand{max-height:110px;padding:6px 12px}.footer-brand img{width:218px;height:218px}.footer-brand span{font-size:1.25rem}}@media(max-width:410px){.footer-brand img{width:190px;height:190px}.footer-brand span{font-size:1.05rem}.legal-links a{display:inline-block;margin:0 6px 6px}}@media(min-width:768px){body{padding-top:10px}}
