@font-face{font-family:Lato;src:url(../../../../common-assets/fonts/Lato/Lato-Regular.eot);src:url(../../../../common-assets/fonts/Lato/Lato-Regular.eot?#iefix) format("embedded-opentype"),url(../../../../common-assets/fonts/Lato/Lato-Regular.woff2) format("woff2"),url(../../../../common-assets/fonts/Lato/Lato-Regular.woff) format("woff"),url(../../../../common-assets/fonts/Lato/Lato-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Lato;src:url(../../../../common-assets/fonts/Lato/Lato-Medium.eot);src:url(../../../../common-assets/fonts/Lato/Lato-Medium.eot?#iefix) format("embedded-opentype"),url(../../../../common-assets/fonts/Lato/Lato-Medium.woff2) format("woff2"),url(../../../../common-assets/fonts/Lato/Lato-Medium.woff) format("woff"),url(../../../../common-assets/fonts/Lato/Lato-Medium.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Lato;src:url(../../../../common-assets/fonts/Lato/Lato-Bold.eot);src:url(../../../../common-assets/fonts/Lato/Lato-Bold.eot?#iefix) format("embedded-opentype"),url(../../../../common-assets/fonts/Lato/Lato-Bold.woff2) format("woff2"),url(../../../../common-assets/fonts/Lato/Lato-Bold.woff) format("woff"),url(../../../../common-assets/fonts/Lato/Lato-Bold.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Lato;src:url(../../../../common-assets/fonts/Lato/Lato-Black.eot);src:url(../../../../common-assets/fonts/Lato/Lato-Black.eot?#iefix) format("embedded-opentype"),url(../../../../common-assets/fonts/Lato/Lato-Black.woff2) format("woff2"),url(../../../../common-assets/fonts/Lato/Lato-Black.woff) format("woff"),url(../../../../common-assets/fonts/Lato/Lato-Black.ttf) format("truetype");font-style:normal;font-weight:900;font-display:swap}body{min-width:350px}#primary.page-subscribe-and-save{font-family:Lato,Arial,sans-serif;font-weight:400;font-style:normal;font-size:20px;color:#333132;background:#fff;line-height:1.5}#primary.page-subscribe-and-save h1,#primary.page-subscribe-and-save h2,#primary.page-subscribe-and-save h3,#primary.page-subscribe-and-save strong{font-weight:700}#primary.page-subscribe-and-save h2{font-size:30px;line-height:1.15;color:#3b641e;margin-top:0}@media(max-width:767px){#primary.page-subscribe-and-save h2{text-align:center}}@media(min-width:768px){#primary.page-subscribe-and-save h2{font-size:34px}}@media(min-width:992px){#primary.page-subscribe-and-save h2{font-size:42px}}#primary.page-subscribe-and-save section{overflow-x:clip;padding:50px 0}#primary.page-subscribe-and-save strong{color:#333132}#primary.page-subscribe-and-save u{text-decoration:none;border-bottom:1px solid #777}#primary.page-subscribe-and-save p:last-of-type{margin-bottom:0}#primary.page-subscribe-and-save .container{max-width:1140px;margin:0 auto}#primary.page-subscribe-and-save .container.grid{display:grid}#primary.page-subscribe-and-save .section-title{text-align:center}#primary.page-subscribe-and-save .btn{cursor:pointer;display:inline-block;font-size:25px;line-height:normal;text-align:center;text-transform:none;letter-spacing:0;border-radius:8px;padding:20px 0;font-weight:700;display:block;width:100%;max-width:325px}#primary.page-subscribe-and-save .btn,#primary.page-subscribe-and-save .btn:hover,#primary.page-subscribe-and-save .btn:visited{text-decoration:none}#primary.page-subscribe-and-save .btn.orange{background:#ea7400;color:#fff}#primary.page-subscribe-and-save .btn.outline{background:#fff;color:#ea7400;border:2px solid #ea7400}#primary.page-subscribe-and-save .btn-container{text-align:center}#primary.page-subscribe-and-save #hero{position:relative;background:#f0f0f0;background:linear-gradient(90deg,#f0f0f0 0,#ecebe8 100%);padding-top:0}#primary.page-subscribe-and-save #hero .container{position:relative;display:grid;z-index:1;align-items:stretch;grid-template-columns:1fr}@media(min-width:768px){#primary.page-subscribe-and-save #hero .container{padding:90px 0 60px;grid-template-columns:570px 1fr}}#primary.page-subscribe-and-save #hero .container:after{content:"";background:url(../../images/hero-bg-alt.png) no-repeat center bottom/contain;grid-row:2/span 1;width:320px;height:220px;margin:auto;z-index:1}@media(min-width:480px) and (max-width:767px){#primary.page-subscribe-and-save #hero .container:after{width:100%;max-width:450px;height:320px;margin-left:10px}}@media(min-width:576px) and (max-width:767px){#primary.page-subscribe-and-save #hero .container:after{transform:translateX(-50%);margin-left:50%}}@media(min-width:768px){#primary.page-subscribe-and-save #hero .container:after{position:absolute;background-position:left;background-size:1088px;bottom:-60px;right:-220px;width:100%;height:100%;min-height:725px}}#primary.page-subscribe-and-save #hero .container .content{position:relative;z-index:10}#primary.page-subscribe-and-save #hero h1{font-size:clamp(30px,8vw,39px);line-height:1.15;color:#3b641e;margin:0 0 20px}#primary.page-subscribe-and-save #hero .sub{max-width:480px;margin:0 0 22px}#primary.page-subscribe-and-save #hero .best-value{display:inline-flex;background:#609632;color:#fff;width:100%;max-width:484px;font-weight:500;font-size:20px;padding:10px 42px 10px 22px;margin:0 0 22px;border-top-left-radius:8px;border-bottom-left-radius:8px;gap:10px;clip-path:polygon(0 0,100% 0,calc(100% - 20px) 50%,100% 100%,0 100%)}@media(min-width:768px){#primary.page-subscribe-and-save #hero .best-value{font-size:25px}}#primary.page-subscribe-and-save #hero .best-value img{vertical-align:middle}#primary.page-subscribe-and-save #hero .best-value p{margin:0}#primary.page-subscribe-and-save #hero .best-value p br.mobile{display:block}@media(min-width:480px){#primary.page-subscribe-and-save #hero .best-value p br.mobile{display:none}}#primary.page-subscribe-and-save #hero .buttons{display:grid;gap:15px;margin-bottom:15px}#primary.page-subscribe-and-save #hero .note{font-size:16px;line-height:1.4;max-width:420px;margin:0;color:#333132}#primary.page-subscribe-and-save #hero .badge{position:absolute;width:140px;height:140px;padding:16px;border-radius:50%;background:#fff;color:#333132;line-height:1.2;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;box-shadow:0 4px 14px rgba(0,0,0,.12);margin-top:10px}@media(max-width:479px){#primary.page-subscribe-and-save #hero .badge{bottom:60px;left:5%}}@media(min-width:480px) and (max-width:767px){#primary.page-subscribe-and-save #hero .badge{bottom:90px;transform:translateX(-50%);left:27%}}@media(min-width:576px) and (max-width:767px){#primary.page-subscribe-and-save #hero .badge{margin-left:50%;left:-100px}}@media(min-width:768px){#primary.page-subscribe-and-save #hero .badge{top:195px;right:10px;width:200px;height:200px;padding:20px;margin-bottom:-10px}}#primary.page-subscribe-and-save #hero .badge::before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:2px solid #609632;border-radius:50%}#primary.page-subscribe-and-save #hero .badge strong{color:#ea7400;font-size:38px;line-height:1;display:block;font-weight:900;margin-bottom:4px;margin-top:10px}@media(min-width:768px){#primary.page-subscribe-and-save #hero .badge strong{font-size:55px}}#primary.page-subscribe-and-save #hero .badge .badge-text{font-size:12px;line-height:1;font-weight:700;position:relative;top:-5px}@media(min-width:350px){#primary.page-subscribe-and-save #hero .badge .badge-text{font-size:15px}}@media(min-width:768px){#primary.page-subscribe-and-save #hero .badge .badge-text{font-size:24px}}#primary.page-subscribe-and-save #why-choose{background:#fff;text-align:center}#primary.page-subscribe-and-save #why-choose .section-title{margin-bottom:24px}#primary.page-subscribe-and-save #why-choose .intro{max-width:800px;margin:auto;text-align:center}#primary.page-subscribe-and-save #why-choose .perks{display:flex;flex-direction:column;justify-content:space-between;gap:25px;text-align:left;max-width:330px;margin:25px auto auto auto}@media(min-width:576px){#primary.page-subscribe-and-save #why-choose .perks{max-width:100%;gap:15px;flex-direction:row;flex-wrap:wrap;margin-top:50px}}@media(min-width:576px) and (max-width:1023px){#primary.page-subscribe-and-save #why-choose .perks{max-width:650px;margin:50px auto 0 auto}}#primary.page-subscribe-and-save #why-choose .perk{flex:1;display:flex;align-items:center;flex-direction:row;gap:20px}@media(min-width:576px){#primary.page-subscribe-and-save #why-choose .perk{flex:0 0 calc(50% - 8px)}}@media(min-width:1024px){#primary.page-subscribe-and-save #why-choose .perk{flex:0 0 calc(25% - 11.25px)}}#primary.page-subscribe-and-save #why-choose .perk img{flex-shrink:0}#primary.page-subscribe-and-save #why-choose .perk p{flex:1;font-weight:700;color:#333132;line-height:1.25;margin:0}#primary.page-subscribe-and-save #why-choose .perk .image-block{width:100%;max-width:90px}@media(min-width:576px){#primary.page-subscribe-and-save #why-choose .perk .image-block{width:auto;max-width:none}}@media(min-width:1024px){#primary.page-subscribe-and-save #why-choose .perk.percent p{font-size:17px}}#primary.page-subscribe-and-save #quarterly{background:#ebeded;margin-bottom:20px}#primary.page-subscribe-and-save #quarterly .container.grid{grid-template-columns:1fr;align-items:center;gap:50px}@media(min-width:768px) and (max-width:991px){#primary.page-subscribe-and-save #quarterly .container.grid{grid-template-columns:1fr 1fr;gap:25px}}@media(min-width:1024px){#primary.page-subscribe-and-save #quarterly .container.grid{grid-template-columns:45fr 55fr}}#primary.page-subscribe-and-save #quarterly .copy h2{margin-bottom:24px}#primary.page-subscribe-and-save #quarterly .copy p{margin:0 0 16px}#primary.page-subscribe-and-save #quarterly .card{position:relative;background:#fff;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.08)}@media(max-width:575px),(min-width:768px) and (max-width:991px){#primary.page-subscribe-and-save #quarterly .card{padding:50px 20px 20px}}@media(min-width:576px) and (max-width:767px),(min-width:992px){#primary.page-subscribe-and-save #quarterly .card{padding:50px 30px 40px}}#primary.page-subscribe-and-save #quarterly .ribbon{position:absolute;top:-16px;left:50%;transform:translateX(-50%);background:#609632;color:#fff;font-weight:700;font-size:14px;letter-spacing:1px;padding:10px 50px;white-space:nowrap;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - 20px) 50%,100% 100%,0 100%,20px 50%)}@media(min-width:576px){#primary.page-subscribe-and-save #quarterly .ribbon{font-size:18px}}#primary.page-subscribe-and-save #quarterly .frequency{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;margin-bottom:28px}@media(min-width:768px) and (max-width:991px){#primary.page-subscribe-and-save #quarterly .frequency{flex-wrap:nowrap}}@media(min-width:768px){#primary.page-subscribe-and-save #quarterly .frequency{padding:5px 0 0 0}}#primary.page-subscribe-and-save #quarterly .frequency-option{flex:1;position:relative;border:2px solid #333132;border-radius:6px;padding:15px 8px;text-align:center;font-weight:700;white-space:nowrap;font-size:16px;line-height:1}@media(min-width:768px) and (max-width:991px){#primary.page-subscribe-and-save #quarterly .frequency-option{font-size:16px;padding:10px 8px}}@media(min-width:992px){#primary.page-subscribe-and-save #quarterly .frequency-option{font-size:20px}}#primary.page-subscribe-and-save #quarterly .frequency-option.recommended{border-color:#609632}#primary.page-subscribe-and-save #quarterly .frequency-option .tag{position:absolute;background:#ea7400;color:#fff;font-size:10px;letter-spacing:.75px;padding:4px 8px 5px 8px;border-radius:3px;white-space:nowrap;text-transform:uppercase;font-weight:700;line-height:1}@media(max-width:767px){#primary.page-subscribe-and-save #quarterly .frequency-option .tag{transform:translateX(-50%);left:50%;bottom:-9px}}@media(min-width:768px){#primary.page-subscribe-and-save #quarterly .frequency-option .tag{top:-14px;right:-8px}}@media(min-width:992px){#primary.page-subscribe-and-save #quarterly .frequency-option .tag{right:-2px}}#primary.page-subscribe-and-save #quarterly .checks{list-style-type:none;margin:0;padding:0;margin-bottom:32px}#primary.page-subscribe-and-save #quarterly .checks li{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px;line-height:1.4}#primary.page-subscribe-and-save #quarterly .checks li:marker{content:url(../../images/checkmark.svg)}#primary.page-subscribe-and-save #quarterly .checks li img{flex-shrink:0;margin-top:2px}#primary.page-subscribe-and-save #quarterly .btn.orange{display:block;margin:0 auto;max-width:340px}@media(max-width:575px){#primary.page-subscribe-and-save #quarterly .btn.orange{font-size:20px}}#primary.page-subscribe-and-save #quarterly .highlight-box{padding:0;border-radius:0;color:#00aaa5;font-weight:700;line-height:1.35}#primary.page-subscribe-and-save #in-control{background:#f2efe9;text-align:center}#primary.page-subscribe-and-save #in-control .section-title{margin-bottom:20px}#primary.page-subscribe-and-save #in-control .intro{max-width:820px;margin:0 auto}#primary.page-subscribe-and-save #in-control .card{max-width:1140px;margin:40px auto 0;background:#fff;border-radius:10px;padding:25px;box-shadow:0 10px 30px rgba(0,0,0,.06)}@media(min-width:480px){#primary.page-subscribe-and-save #in-control .card{padding:50px 40px 40px}}#primary.page-subscribe-and-save #in-control .control-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:20px}@media(min-width:1024px){#primary.page-subscribe-and-save #in-control .control-grid{flex-wrap:nowrap}}#primary.page-subscribe-and-save #in-control .control-item{flex:0 0 45%;margin-bottom:20px}@media(min-width:768px){#primary.page-subscribe-and-save #in-control .control-item{flex:0 0 30%}}@media(min-width:1024px){#primary.page-subscribe-and-save #in-control .control-item{flex:1;margin-bottom:0}}#primary.page-subscribe-and-save #in-control .control-item img{height:64px;margin-bottom:14px}#primary.page-subscribe-and-save #in-control .control-item p{font-weight:700;margin:0;line-height:1.3}#primary.page-subscribe-and-save #in-control .alert{color:#ea7400;font-weight:500}#primary.page-subscribe-and-save #how-it-works{background:#fff;text-align:center}#primary.page-subscribe-and-save #how-it-works .section-title{margin-bottom:50px}#primary.page-subscribe-and-save #how-it-works .steps.grid{grid-template-columns:1fr;gap:50px;align-items:stretch}@media(min-width:768px){#primary.page-subscribe-and-save #how-it-works .steps.grid{grid-template-columns:repeat(3,1fr);justify-content:space-between;gap:30px}}@media(min-width:1200px){#primary.page-subscribe-and-save #how-it-works .steps.grid{grid-template-columns:repeat(3,330px)}}#primary.page-subscribe-and-save #how-it-works .step{background:#f2f6f6;border-radius:10px;padding:50px 30px 36px;position:relative;margin-top:30px;justify-self:center}@media(max-width:767px){#primary.page-subscribe-and-save #how-it-works .step{max-width:330px}}@media(min-width:768px){#primary.page-subscribe-and-save #how-it-works .step{padding:40px 15px 18px}}@media(min-width:992px){#primary.page-subscribe-and-save #how-it-works .step{padding:50px 15px 36px}}#primary.page-subscribe-and-save #how-it-works .number{display:inline-grid;position:absolute;top:-30px;left:50%;transform:translateX(-50%);background:#fff;font-size:1.5em;font-weight:700;line-height:1;color:#609632;width:2em;aspect-ratio:1/1;border:2px solid #609632;border-radius:50%;place-items:center}#primary.page-subscribe-and-save #how-it-works h3{font-size:24px;line-height:1.3;color:#609632;margin:0 0 14px}@media(min-width:768px) and (max-width:991px){#primary.page-subscribe-and-save #how-it-works h3{font-size:22px}}#primary.page-subscribe-and-save #how-it-works h3 br{display:none}@media(min-width:768px) and (max-width:991px){#primary.page-subscribe-and-save #how-it-works h3 br{display:block}}#primary.page-subscribe-and-save #how-it-works p{margin:0}@media(min-width:768px) and (max-width:991px){#primary.page-subscribe-and-save #how-it-works p{font-size:17px}}#primary.page-subscribe-and-save #little-extra{background:#e2e3e0;position:relative}@media(min-width:768px){#primary.page-subscribe-and-save #little-extra{margin:0}}#primary.page-subscribe-and-save #little-extra .container{position:relative;display:grid;grid-template-columns:1fr;align-items:center}@media(min-width:768px){#primary.page-subscribe-and-save #little-extra .container{grid-template-columns:1fr 1fr}}#primary.page-subscribe-and-save #little-extra .container .image-block{position:relative;align-self:stretch}#primary.page-subscribe-and-save #little-extra .container .image-block:before{content:"";background:url(../../images/little-extra-bg-alt.png) no-repeat center center/contain;display:block;width:100%;height:100%;min-height:267px}@media(min-width:480px){#primary.page-subscribe-and-save #little-extra .container .image-block:before{min-height:366px}}@media(min-width:768px){#primary.page-subscribe-and-save #little-extra .container .image-block:before{position:absolute;right:30px;min-height:400px;min-width:800px;margin:auto;background-position:left 45px center}}@media(max-width:767px){#primary.page-subscribe-and-save #little-extra .copy{padding-top:25px}}@media(min-width:768px){#primary.page-subscribe-and-save #little-extra .copy{grid-column:2/span 1;padding:100px 0}}@media(min-width:1200px){#primary.page-subscribe-and-save #little-extra .copy{max-width:650px}}#primary.page-subscribe-and-save #little-extra .copy h2{margin:0 0 18px 0}#primary.page-subscribe-and-save #little-extra .copy>p{margin:0 0 24px}#primary.page-subscribe-and-save #little-extra .copy>p:last-of-type{margin-bottom:0}#primary.page-subscribe-and-save #little-extra .extra-item{display:flex;align-items:flex-start;gap:16px;margin-bottom:18px}#primary.page-subscribe-and-save #little-extra .extra-item img{flex-shrink:0}#primary.page-subscribe-and-save #little-extra .extra-item p{font-weight:700;margin:0}#primary.page-subscribe-and-save #little-extra .note{margin:24px 0 0;font-size:24px;line-height:1.25}#primary.page-subscribe-and-save #little-extra .highlight-box{background-color:#00aaa5;color:#fff;font-size:22px;font-weight:700;padding:10px 15px 14px;border-radius:15px;text-align:center;line-height:1.35}#primary.page-subscribe-and-save #ready{background:#f2efe9;text-align:center;padding:75px 0}#primary.page-subscribe-and-save #ready .section-title{margin-bottom:20px}#primary.page-subscribe-and-save #ready .container{max-width:720px}#primary.page-subscribe-and-save #ready .emphasis{margin:0 0 30px}#primary.page-subscribe-and-save #ready .btn{margin:auto}#primary.page-subscribe-and-save #rewards{background:#609632;padding:18px 20px;text-align:center}#primary.page-subscribe-and-save #rewards a{color:#fff;font-weight:700;text-decoration:none;display:flex;justify-content:center;align-items:flex-start}@media(min-width:992px){#primary.page-subscribe-and-save #rewards a{align-items:center}}#primary.page-subscribe-and-save #rewards a img{vertical-align:middle;margin:0 12px}@media(max-width:991px){#primary.page-subscribe-and-save #rewards a img{padding-top:8px}}#primary.page-subscribe-and-save #rewards a .btn{background:#ea7400;color:#fff;font-size:20px;padding:10px;max-width:125px;max-height:45px;gap:12px}@media(min-width:992px){#primary.page-subscribe-and-save #rewards a .btn{flex-direction:row}}#primary.page-subscribe-and-save #rewards a .flex{flex-direction:column;justify-content:center;align-items:center;white-space:nowrap;gap:12px}@media(min-width:992px){#primary.page-subscribe-and-save #rewards a .flex{flex-direction:row}}