[id^=shopify-section-template--]{--pf-color: #00358e;--pf-font-body: BentonSansCompReg, sans-serif;--pf-font-head: BentonSansCompBold, sans-serif;--pf-font-btn: BentonSansRefillBold, sans-serif;--pf-font-medium: BentonSansRefillMedium, sans-serif;--pf-font-hero: "BentonSansCondensed Book", BentonSansCompReg, sans-serif}@font-face{font-family:BentonSansCompReg;src:url(/cdn/shop/files/BentonSansComp-Regular.woff2?v=1625701372) format("woff2"),url(/cdn/shop/files/BentonSansComp-Regular.woff?v=1625701371) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BentonSansCompBold;src:url(/cdn/shop/files/BentonSansComp-Bold.woff2?v=1625701371) format("woff2"),url(/cdn/shop/files/BentonSansComp-Bold.woff?v=1625701372) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:BentonSansRefillMedium;src:url(/cdn/shop/files/BentonSans-Medium.woff2?v=1625701371) format("woff2"),url(/cdn/shop/files/BentonSans-Medium.woff?v=1625701372) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:BentonSansRefillBold;src:url(/cdn/shop/files/BentonSans-Bold.woff2?v=1625701371) format("woff2"),url(/cdn/shop/files/BentonSans-Bold.woff?v=1625701371) format("woff");font-weight:700;font-style:normal;font-display:swap}[id^=shopify-section-template--]{--rf-blue: var(--pf-color);color:var(--rf-blue);font-family:var(--pf-font-body),sans-serif;font-size:18px;line-height:1.35}[id^=shopify-section-template--] p{margin:0 0 12px;font-size:inherit;line-height:inherit}[id^=shopify-section-template--] p,[id^=shopify-section-template--] .rte,[id^=shopify-section-template--] li,[id^=shopify-section-template--] blockquote,[id^=shopify-section-template--] cite{letter-spacing:normal}[id^=shopify-section-template--] p:last-child{margin-bottom:0}[id^=shopify-section-template--] p,[id^=shopify-section-template--] .rte,[id^=shopify-section-template--] .rte p,[id^=shopify-section-template--] li,[id^=shopify-section-template--] blockquote,[id^=shopify-section-template--] cite,[id^=shopify-section-template--] .collapsible-content__inner{color:inherit}[id^=shopify-section-template--] a:not(.btn){color:inherit}[id^=shopify-section-template--] .refill-container,[id^=shopify-section-template--] .page-width{max-width:1300px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media(min-width:750px){[id^=shopify-section-template--] .refill-container,[id^=shopify-section-template--] .page-width{padding-left:65px;padding-right:65px}}[id^=shopify-section-template--] .index-section,[id^=shopify-section-template--].index-section{margin:0;padding:0}[id^=shopify-section-template--] .refill-container,[id^=shopify-section-template--] .page-width{padding-top:15px;padding-bottom:15px}[id^=shopify-section-template--] h2,[id^=shopify-section-template--] .h2,[id^=shopify-section-template--] .h3{font-family:var(--pf-font-head),sans-serif;font-weight:700;font-size:35px;line-height:1;letter-spacing:2px;text-transform:uppercase;color:inherit;text-align:center;margin:0 0 15px}[id^=shopify-section-template--] h3{font-family:var(--pf-font-head),sans-serif;font-weight:700;font-size:26px;letter-spacing:1px;text-transform:uppercase;color:inherit;line-height:1.15;margin:10px 0}[id^=shopify-section-template--] .btn{display:inline-block;box-sizing:border-box;min-width:200px;background:transparent;color:inherit;border:2px solid currentColor;border-radius:50px;padding:10px;text-align:center;font-family:var(--pf-font-btn),sans-serif;font-weight:700;font-size:14px;letter-spacing:3px;line-height:21px;text-transform:uppercase;box-shadow:none}[id^=shopify-section-template--] .btn:hover{background:var(--rf-blue);color:#fff}[id$=__intro] h1,[id$=__intro] h2{font-family:var(--pf-font-hero),var(--pf-font-body),sans-serif;font-weight:400;font-size:60px;letter-spacing:normal;text-transform:none;line-height:1.2;margin:15px 0 0}[id$=__intro] .enlarge-text,[id$=__intro] .refill-intro__sub{font-size:20px}[id$=__intro] strong{display:block;font-family:var(--pf-font-head),sans-serif!important;font-size:65px!important;line-height:1;letter-spacing:2px;font-weight:700;color:var(--pf-color)!important;margin:5px 0 15px}[id$=__intro] p{font-family:var(--pf-font-medium),sans-serif;font-size:20px;letter-spacing:3px;line-height:30px;text-transform:uppercase;color:var(--pf-color)}[id$=__intro] p:first-child{font-family:inherit}[id$=__intro] .rte{margin:0}[id$=__how_intro] .rte{text-align:center;margin:0 0 20px}[id$=__how_intro] h2{margin-bottom:15px}[id$=__how_it_works] .text-column__grid{gap:30px}[id$=__how_it_works] .image-wrap img{max-width:246px;width:246px;height:auto;margin:0 auto;display:block}[id$=__how_it_works] h3{font-size:26px}[id$=__how_it_works] .rte-setting p{font-size:18px}[id$=__strip_1] img,[id$=__strip_2] img{width:100%!important;height:auto!important;object-fit:cover;display:block}@media(max-width:1024px){[id$=__strip_1] img,[id$=__strip_2] img{height:400px!important}}[id$=__strip_1] .page-width,[id$=__strip_2] .page-width{padding:0;max-width:none}[id$=__uses]{margin:20px 0 0}[id$=__uses] .icon-grid{padding:35px 0}[id$=__uses] .icon-grid__text{font-size:20px;line-height:27px}.its__heading{font-size:35px}[id$=__lca] .its__heading{letter-spacing:1px;line-height:38px}[id$=__lca] .its__text:not(.its__text--below) p{font-family:var(--pf-font-medium),sans-serif;font-size:16px;letter-spacing:3px;line-height:24px;text-transform:uppercase}[id$=__lca] .its__text--below p{font-size:14px;line-height:21px}[id$=__certified] .its__heading{font-family:var(--pf-font-btn),sans-serif;font-size:20px;letter-spacing:3px;line-height:30px}[id$=__certified] .its__text{font-size:20px;line-height:27px}[id$=__one_carton] .its__text,[id$=__reduce_plastic] .video-banner__text{font-size:18px}.product-picks__title{font-family:var(--pf-font-head),sans-serif;font-size:20px;letter-spacing:1px;line-height:24px;margin:12px 0 0}.product-picks__subtitle{font-size:18px;line-height:22px;margin:0 0 12px}.product-picks__button{min-width:150px;padding-bottom:8px}.product-picks__list,.review-grid__list{max-width:887px;margin:0 auto}[id$=__faq] .section-header__title{font-family:var(--pf-font-head),sans-serif!important;font-size:35px!important;letter-spacing:2px;text-transform:uppercase;text-align:center;font-weight:700}.its--left .its__image img,.its--right .its__image img{aspect-ratio:1;object-fit:cover}[id$=__store] .its__image img{aspect-ratio:auto;object-fit:contain}[id$=__picks] .product-picks__image img{width:clamp(100px,10.4vw,150px);max-width:100%;margin:0 auto}[id$=__uses] .icon-grid{padding:50px 0}[id^=shopify-section-template--] p,[id^=shopify-section-template--] .rte,[id^=shopify-section-template--] .rte-setting,[id^=shopify-section-template--] .rte *,[id^=shopify-section-template--] li,[id^=shopify-section-template--] span,[id^=shopify-section-template--] a:not(.btn){font-family:var(--pf-font-body),sans-serif!important}[id^=shopify-section-template--] h2,[id^=shopify-section-template--] h3,[id^=shopify-section-template--] .h2,[id^=shopify-section-template--] .h3{font-family:var(--pf-font-head),sans-serif!important;font-weight:700!important}[id^=shopify-section-template--] .btn{font-family:var(--pf-font-btn),sans-serif!important}[id$=__intro] h1,[id$=__intro] h2{font-family:var(--pf-font-hero),var(--pf-font-body),sans-serif!important;font-weight:400!important}[id$=__intro] p{font-family:var(--pf-font-medium),sans-serif!important}[id$=__intro] strong{font-family:var(--pf-font-head),sans-serif!important}.review-grid__title,.review-grid__stars{font-family:var(--pf-font-body),Assistant,sans-serif!important}.review-grid__title{font-weight:700}[id$=__certified] h2{font-family:var(--pf-font-btn),sans-serif!important}[id$=__lca] .its__text:not(.its__text--below) p{font-family:var(--pf-font-medium),sans-serif!important}[id$=__uses],[id$=__uses] *{color:#fff!important}[id$=__faq] .section-header{display:none}[id$=__faq_head] .btn{margin:5px 0 15px}[id$=__faq] .collapsible-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 15px;border:0;border-top:1px solid #d9d9d9;background:transparent;color:var(--rf-blue);font-family:var(--pf-font-body),sans-serif!important;font-size:14px;text-align:left}[id$=__faq] .collapsible-trigger>*{font-family:inherit!important}[id$=__faq] .collapsible-trigger__icon{order:2;position:static;width:14px;height:14px;transform:none}[id$=__faq] .collapsible-trigger[aria-expanded=true] .collapsible-trigger__icon{transform:rotate(90deg)}[id$=__faq] .collapsible-trigger__icon svg{display:none}[id$=__faq] .collapsible-trigger__icon:after{content:"";display:block;width:8px;height:8px;border-right:2px solid var(--rf-blue);border-bottom:2px solid var(--rf-blue);transform:rotate(-45deg)}[id$=__faq]>div>div:last-child .collapsible-trigger{border-bottom:1px solid #d9d9d9}[id$=__faq] .collapsible-content__inner{padding:10px 15px 15px;font-size:18px;line-height:24px;text-align:left}[id$=__strip_1] .image-wrap,[id$=__strip_2] .image-wrap{padding-bottom:0!important;height:auto;position:static}[id$=__strip_1] image-element,[id$=__strip_2] image-element{display:block;position:static;width:100%}[id$=__strip_1] img,[id$=__strip_2] img{position:static!important}[id$=__strip_1] .custom-content,[id$=__strip_2] .custom-content{margin:0}[id$=__strip_1] .custom__item,[id$=__strip_2] .custom__item{padding:0;margin:0}[id$=__strip_1] img.image-element{aspect-ratio:1.745!important}[id$=__strip_2] img.image-element{aspect-ratio:1.468!important}@media(max-width:1024px){[id$=__strip_1] img,[id$=__strip_2] img{aspect-ratio:auto!important}}[id$=__strip_1] image-element,[id$=__strip_2] image-element,[id$=__strip_1] .image-wrap,[id$=__strip_2] .image-wrap{height:auto!important;min-height:0!important;overflow:visible!important}@media(min-width:1200px){[id$=__how_it_works] .image-wrap img{max-width:293px;width:293px}[id$=__uses] .icon-grid__item img{width:165px}[id$=__reduce_plastic] .video-banner__inner{max-width:1250px}}[id$=__strip_1],[id$=__strip_2]{overflow:hidden}[id$=__strip_1] img,[id$=__strip_2] img{max-width:100%!important}@media(max-width:749px){[id^=shopify-section-template--] .refill-container,[id^=shopify-section-template--] .page-width{padding-left:35px;padding-right:35px}[id^=shopify-section-template--] h2,[id^=shopify-section-template--] .h2,[id^=shopify-section-template--] .h3{font-size:35px;letter-spacing:1px;line-height:38px}[id^=shopify-section-template--] h3{font-size:24px;line-height:30px}[id$=__intro] h1,[id$=__intro] h2{font-size:28px!important;line-height:34px;letter-spacing:normal}[id$=__intro] strong{font-size:45px!important;line-height:50px;letter-spacing:1px}[id$=__intro] p,[id$=__intro] .enlarge-text,[id$=__intro] .refill-intro__sub{font-size:16px;line-height:22px;letter-spacing:2px}[id$=__how_it_works] .image-wrap img{max-width:200px;width:200px}[id$=__uses] .icon-grid__list{grid-template-columns:repeat(3,85px);justify-content:center;gap:15px 10px}[id$=__uses] .icon-grid__item img{width:85px}[id$=__uses] .icon-grid__text,[id$=__uses] .icon-grid__text p{font-size:18px;line-height:23px}[id$=__picks] .product-picks__image img{width:115px}.product-picks__title{font-size:24px;line-height:30px}.its__heading,.video-banner__heading{font-size:35px;letter-spacing:1px;line-height:38px}[id$=__certified] .its__heading{font-size:20px}}[id$=__how_it_works] .image-wrap{padding-bottom:0!important;height:auto!important;margin-bottom:10px}[id$=__how_it_works] image-element{display:block;position:static;height:auto!important}[id$=__how_it_works] .image-wrap img{position:static!important;height:auto!important}.review-grid__title{font-family:var(--pf-font-head),sans-serif!important;font-weight:700!important}@media(min-width:750px){[id$=__intro] .page-width{padding-bottom:50px}[id$=__intro] h1,[id$=__intro] h2{margin:0 0 30px!important;line-height:72px!important}[id$=__intro] strong{line-height:105px!important;margin:0!important}[id$=__intro] p{line-height:37px!important;margin:0!important}[id$=__hero_video] .video-banner__inner{padding-top:0;padding-bottom:0}[id$=__hero_video] .video-banner__media img,[id$=__hero_video] .video-banner__media video{aspect-ratio:16 / 9;object-fit:cover}[id$=__how_intro] h2{margin-bottom:30px}[id$=__how_intro] .rte{margin-bottom:41px}[id$=__how_it_works] .page-width{padding-top:55px}[id$=__how_it_works] .text-column__grid{max-width:940px;margin:0 auto;gap:30px}[id$=__how_it_works] .image-wrap{margin-bottom:25px}[id$=__how_it_works] h3{margin:0 0 15px}[id$=__uses] .icon-grid__heading{min-height:65px;margin:0}[id$=__uses] .icon-grid__text{min-height:90px;margin:0 auto 15px;max-width:1140px}[id$=__uses] .icon-grid__list{max-width:1140px;margin:0 auto 45px;grid-template-columns:repeat(6,165px);gap:30px;justify-content:center}[id$=__uses] .icon-grid__button{min-width:300px;padding-top:12px;padding-bottom:12px}[id$=__uses] .icon-grid{padding:50px 0}.product-picks__list{max-width:1170px;gap:40px 0}.product-picks__image{display:block;margin-bottom:24px}.product-picks__title{margin:0 0 15px}.product-picks__subtitle{min-height:52px;margin:0 0 15px;line-height:26px}.review-grid{padding:20px 0 67px}.review-grid__heading{line-height:40px!important;margin-bottom:45px!important}.review-grid__list{max-width:1170px;gap:60px}.review-grid__stars{line-height:35px}.review-grid__title{line-height:32px;margin-bottom:6px}.review-grid__text{line-height:21.7px}.review-grid__author{line-height:34px}.its--left,.its--right{padding:15px 0}[id$=__store] .its{padding:0}[id$=__waste] .its__inner,[id$=__ingredients] .its__inner{max-width:1300px;padding-left:95px;padding-right:95px;gap:60px}[id$=__waste] .its .its__image,[id$=__ingredients] .its .its__image{flex:0 0 calc(50% - 30px);width:calc(50% - 30px)}[id$=__store] .its__inner{gap:30px}[id$=__store] .its .its__content{flex:0 0 370px}}@media(min-width:750px){[id$=__intro] .page-width{padding-bottom:65px}[id$=__how_it_works] .page-width{padding-bottom:24px}.its__heading{line-height:40px}.its--between .its__heading{margin-bottom:0}[id$=__one_carton] .its__o-3{min-height:65px;margin:0}[id$=__lca] .its__heading{line-height:45px;margin:0 0 15px;letter-spacing:1px}[id$=__lca] .its__text:not(.its__text--below){line-height:30px;margin:0}[id$=__lca] .its__text:not(.its__text--below) p{line-height:30px}[id$=__lca] .its__text--below{margin:0}.its--above .its__inner{gap:33px}[id$=__certified] .its__heading{min-height:61px;margin:0}[id$=__certified] .its__text{min-height:32px;margin:0}[id$=__uses] .icon-grid{padding-bottom:45px}.product-picks{padding-bottom:4px}.review-grid .review-grid__list{gap:60px}[id$=__faq_head] .refill-container,[id$=__faq_head] .page-width{padding-bottom:15px}[id$=__faq_head] h2{line-height:40px;margin-bottom:30px}[id$=__faq_head] .btn{min-width:300px;padding:13px 10px;margin:0}}[id$=__faq] .collapsible-trigger{min-height:56px;box-sizing:border-box;padding-top:18px;padding-bottom:18px}@media(min-width:1200px){[id^=shopify-section-template--]{font-size:24px;line-height:32.4px}[id^=shopify-section-template--] h2,[id^=shopify-section-template--] .h2,[id^=shopify-section-template--] .h3{font-size:40px;line-height:40px;letter-spacing:2px}[id$=__reduce_plastic] h2,[id$=__lca] h2,[id$=__waste] h2,[id$=__ingredients] h2{line-height:45px;letter-spacing:1px}[id^=shopify-section-template--] h3{font-size:26px;line-height:30px}[id^=shopify-section-template--] .btn{font-size:18px;line-height:27px}[id$=__intro] strong{font-size:90px!important}[id$=__intro] p,[id$=__intro] .enlarge-text,[id$=__intro] .refill-intro__sub{font-size:24px!important}[id$=__how_it_works] .rte-setting p,.product-picks__subtitle{font-size:22px;line-height:26px}.review-grid__stars{font-size:20px}.review-grid__title{font-size:26px;line-height:32.5px}.review-grid__text{font-size:24px;line-height:32.4px}.review-grid__author{font-size:24px}[id$=__lca] .its__text:not(.its__text--below),[id$=__lca] .its__text:not(.its__text--below) p{font-size:20px;line-height:30px}[id$=__lca] .its__text--below p{font-size:14px;line-height:18.9px}[id$=__certified] .its__heading{font-size:24px;line-height:36px;letter-spacing:3px}[id$=__one_carton] .its__text,[id$=__reduce_plastic] .video-banner__text,[id$=__uses] .icon-grid__text,[id$=__uses] .icon-grid__text p,[id$=__faq] .collapsible-content__inner{font-size:24px;line-height:32.4px}}@media(min-width:750px){.product-picks{padding:0}.product-picks__heading{margin-bottom:28px!important}.product-picks__title{margin:0 0 15px}.product-picks__subtitle{min-height:77px;margin:0}.review-grid__title{margin-bottom:5px}.review-grid__author{line-height:34px}}@media(min-width:750px){[id^=shopify-section-template--] .product-picks{padding:0}[id^=shopify-section-template--] .review-grid__title{margin:0 0 5px}[id^=shopify-section-template--] .review-grid__author{line-height:34px;margin:0}[id^=shopify-section-template--] .review-grid__text,[id^=shopify-section-template--] .product-picks__subtitle{margin:0}[id^=shopify-section-template--] .product-picks__title{margin:0 0 15px}}@media(min-width:750px){[id^=shopify-section-template--] .review-grid{padding-bottom:29px}[id$=__picks] .refill-container{padding-bottom:8px}[id$=__how_it_works] .page-width{padding-bottom:15px}[id$=__uses] .icon-grid{padding-bottom:38px}[id$=__lca] .refill-container{padding-bottom:8px}[id$=__faq] .page-width{padding-bottom:10px}}@media(min-width:750px)and (max-width:1199px){[id$=__intro] .page-width{padding-bottom:15px}[id$=__intro] h1,[id$=__intro] h2{line-height:72px!important;margin:0 0 30px!important}[id$=__intro] strong{font-size:65px!important;line-height:80px!important}[id$=__intro] p,[id$=__intro] .enlarge-text,[id$=__intro] .refill-intro__sub{font-size:20px!important;line-height:31px!important}[id$=__hero_video] .video-banner__inner{padding:15px 0;max-width:957px}[id$=__how_intro] h2{line-height:50px;margin-bottom:0}[id$=__how_intro] .rte{margin-bottom:0}[id$=__how_intro] .rte,[id$=__how_intro] p{font-size:18px;line-height:24.3px}[id$=__how_it_works] .page-width{padding-top:25px;padding-bottom:25px}[id$=__how_it_works] .text-column__grid{max-width:838px;gap:50px}[id$=__how_it_works] .rte-setting p{font-size:18px;line-height:22px}[id$=__uses] .icon-grid__heading{min-height:50px;line-height:50px}[id$=__uses] .icon-grid__text{min-height:54px;margin-bottom:23px;font-size:20px;line-height:27px}[id$=__uses] .icon-grid__text p{font-size:20px;line-height:27px}[id$=__uses] .icon-grid__list{max-width:806px;grid-template-columns:repeat(6,118px);gap:16px;margin-bottom:35px}[id$=__uses] .icon-grid__item img{width:118px}[id$=__uses] .icon-grid{padding-bottom:64px}[id$=__one_carton] .its__image{width:96.6%}[id$=__one_carton] .its__o-3{max-width:757px;min-height:49px;font-size:18px;line-height:24.3px}[id$=__one_carton] .its__heading{line-height:35px}[id^=shopify-section-template--] .product-picks__heading{line-height:50px;margin-bottom:15px!important}[id$=__picks] .product-picks__list{max-width:838px;gap:40px 50px}[id$=__picks] .product-picks__image img{width:100px}[id$=__picks] .product-picks__image{margin-bottom:25px}[id^=shopify-section-template--] .product-picks__title{font-size:20px;line-height:24px;margin:0 0 5px}[id^=shopify-section-template--] .product-picks__subtitle{font-size:18px;line-height:22px;min-height:59px}[id^=shopify-section-template--] .product-picks__button{padding-top:9px;padding-bottom:9px;min-width:150px}[id$=__picks] .refill-container{padding-bottom:0}[id^=shopify-section-template--] .review-grid{padding:0}.review-grid__heading{line-height:50px!important;margin-bottom:30px!important}.review-grid .review-grid__list{max-width:887px;gap:30px}[id^=shopify-section-template--] .review-grid__stars{font-size:14px;line-height:32px}[id^=shopify-section-template--] .review-grid__title{font-size:18px;line-height:24.5px;margin:0}[id^=shopify-section-template--] .review-grid__text{font-size:18px;line-height:22px}[id^=shopify-section-template--] .review-grid__author{font-size:18px;line-height:28px}[id$=__reduce_plastic] .video-banner__inner{max-width:none;padding:0 40px;gap:50px}[id$=__reduce_plastic] .video-banner__media{flex:0 0 calc(50% - 25px)}[id$=__reduce_plastic] .video-banner__heading{font-size:35px;line-height:42px;letter-spacing:1px}[id$=__reduce_plastic] .video-banner__text{font-size:18px;line-height:22px}[id$=__lca] .its__image{width:100%}[id$=__lca] .its__heading{font-size:35px;line-height:38.5px;margin:0 0 15px;width:100%}[id$=__lca] .its__text:not(.its__text--below),[id$=__lca] .its__text:not(.its__text--below) p{font-size:16px;line-height:24px;width:100%}[id^=shopify-section-template--] .its--after_text .its__o-2{margin:30px 0 0}[id$=__lca] .its__text--below{width:100%}[id$=__lca] .its__text--below p{font-size:14px;line-height:21px}[id$=__lca] .refill-container{padding-bottom:15px}[id$=__waste] .its__inner,[id$=__ingredients] .its__inner{max-width:none;padding:25px 40px;gap:50px}[id$=__waste] .its .its__image,[id$=__ingredients] .its .its__image{flex:0 0 calc(50% - 25px);width:calc(50% - 25px)}[id$=__waste] .its,[id$=__ingredients] .its{padding:0}[id$=__waste] .its__heading,[id$=__ingredients] .its__heading{font-size:35px;line-height:38.5px;letter-spacing:1px}[id$=__waste] .its__text,[id$=__ingredients] .its__text{font-size:18px;line-height:22px}[id$=__certified] .its__image{width:73%}.its--above .its__inner{gap:34px}[id$=__certified] .its__heading{font-size:20px;line-height:30px;min-height:40px}[id$=__certified] .its__text{font-size:20px;line-height:27px;min-height:27px}[id$=__store] .its__inner{gap:30px}[id$=__store] .its .its__content{flex:0 0 352px}[id$=__store] .its .its__image{flex:0 0 auto;width:calc(100% - 382px)}[id$=__store] .its__heading{font-size:35px;line-height:45px}[id$=__store] .its__text{font-size:18px;line-height:22px}[id$=__faq_head] h2{line-height:35px;margin-bottom:30px}[id$=__faq_head] .btn{min-width:200px;padding:10px}[id$=__faq] .collapsible-trigger{min-height:49px;padding-top:14px;padding-bottom:14px}[id$=__faq] .page-width{padding-bottom:15px}.its--between .its__content>*,.its--after_text .its__content>*{align-self:stretch}}@media(min-width:750px)and (max-width:1199px){[id$=__how_intro] .theme-block{margin:0}[id$=__how_intro] .page-width{padding-bottom:15px}[id$=__how_it_works] .page-width{padding-top:29px;padding-bottom:25px}[id$=__how_it_works] .rte-setting,[id$=__how_it_works] .text-spacing{margin-bottom:0}[id$=__one_carton] .its .its__image{width:96.6%}[id$=__lca] .its .its__image{width:100%}[id$=__certified] .its .its__image{width:73%}[id$=__lca] .its .its__heading{min-height:77px}[id$=__reduce_plastic] .video-banner .video-banner__media{flex:0 0 calc(50% - 25px)}[id$=__reduce_plastic] .video-banner .video-banner__copy{flex:1}[id$=__strip_1] image-element,[id$=__strip_2] image-element{line-height:0}}@media(min-width:750px)and (max-width:1199px){[id$=__how_it_works] .rte-setting{margin-bottom:0}[id$=__how_it_works] .image-wrap{margin-bottom:20px}[id$=__how_it_works] .text-spacing:not(.image-wrap){margin-bottom:0}[id$=__lca] .its__text--below{min-height:63px}[id$=__picks] .product-picks__subtitle{min-height:55px}[id$=__uses] .icon-grid{padding-bottom:59px}}@media(max-width:1024px){[id$=__strip_1],[id$=__strip_2]{max-height:400px;overflow:hidden}[id$=__strip_1] img.image-element,[id$=__strip_2] img.image-element{height:400px!important;min-height:400px;max-height:400px}}[id$=__how_it_works] .image-wrap{overflow:visible!important;width:246px;max-width:100%;margin-left:auto;margin-right:auto}[id$=__how_it_works] .image-wrap img,[id$=__how_it_works] .image-wrap img.image-element{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;object-fit:contain!important}@media(min-width:1200px){[id$=__how_it_works] .image-wrap{width:293px}}@media(max-width:749px){[id$=__how_it_works] .image-wrap{width:200px}}.shopify-section[id$=__newsletter]{background:var(--pf-color) url(/cdn/shop/files/subscribe-2.png?v=1687897969) center / cover no-repeat;position:relative;overflow:hidden}.shopify-section[id$=__newsletter] .newsletter-container,.shopify-section[id$=__newsletter] [class*=newsletter-template--]{background:transparent!important;color:#fff!important;position:relative;padding:64px 0!important}.shopify-section[id$=__newsletter] .newsletter-section{max-width:720px;margin:0 auto}.shopify-section[id$=__newsletter] .theme-block{margin:0 0 18px}.shopify-section[id$=__newsletter] .h2,.shopify-section[id$=__newsletter] p.h2{color:#fff!important;font-family:var(--pf-font-head),sans-serif!important;font-size:40px;letter-spacing:3px;line-height:44px;text-transform:uppercase;text-shadow:0 2px 12px rgba(0,30,90,.35);margin:0}.shopify-section[id$=__newsletter] .rte,.shopify-section[id$=__newsletter] .rte p,.shopify-section[id$=__newsletter] .enlarge-text{color:#fff!important;font-size:20px;line-height:28px;text-shadow:0 1px 8px rgba(0,30,90,.3)}.shopify-section[id$=__newsletter] .newsletter__input-group{display:flex;align-items:stretch;gap:12px;max-width:600px;margin:8px auto 0;padding:6px;background:#ffffff24;border:1px solid rgba(255,255,255,.55);border-radius:60px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 10px 30px #001e5a40}.shopify-section[id$=__newsletter] .input-group-field.newsletter__input{flex:1;min-width:0;height:52px;background:transparent!important;border:0!important;outline:none;box-shadow:none;color:#fff!important;font-family:var(--pf-font-body),sans-serif;font-size:20px;padding:0 22px}.shopify-section[id$=__newsletter] .newsletter__input::placeholder{color:#ffffffd9;opacity:1}.shopify-section[id$=__newsletter] .input-group-btn{display:flex;background:transparent!important;padding:0}.shopify-section[id$=__newsletter] .input-group-btn .btn{height:52px;min-width:170px;padding:0 30px;border:0;border-radius:50px;background:#fff;color:var(--pf-color)!important;font-size:15px;letter-spacing:3px;box-shadow:none;transition:transform .15s ease,box-shadow .15s ease}.shopify-section[id$=__newsletter] .input-group-btn .btn:hover{background:#fff;color:var(--pf-color);transform:translateY(-1px);box-shadow:0 6px 16px #001e5a4d}.shopify-section[id$=__newsletter] .newsletter__input:focus-visible,.shopify-section[id$=__newsletter] .btn:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:749px){.shopify-section[id$=__newsletter] .newsletter-container{padding:44px 0!important}.shopify-section[id$=__newsletter] .h2,.shopify-section[id$=__newsletter] p.h2{font-size:35px}.shopify-section[id$=__newsletter] .newsletter__input-group{flex-direction:column;border-radius:28px;padding:10px;gap:8px}.shopify-section[id$=__newsletter] .input-group-field.newsletter__input{text-align:center}.shopify-section[id$=__newsletter] .input-group-btn .btn{width:100%}}[id$=__faq] .collapsible-trigger svg,[id$=__faq] .collapsible-trigger .icon{display:none!important}[id$=__faq] .collapsible-trigger__icon{display:flex;align-items:center;justify-content:center}.shopify-section[id$=__newsletter] .input-group.newsletter__input-group{display:flex!important;width:100%;box-sizing:border-box}.shopify-section[id$=__newsletter] .newsletter__input-group .input-group-field{display:block!important;float:none;width:auto;flex:1 1 auto;margin:0}.shopify-section[id$=__newsletter] .newsletter__input-group .input-group-btn{display:flex!important;float:none;width:auto;position:static;flex:0 0 auto}.shopify-section[id$=__newsletter] .newsletter-section__content,.shopify-section[id$=__newsletter] .page-width{text-align:center}[id$=__intro] h1{font-family:var(--pf-font-hero),var(--pf-font-body),sans-serif!important;font-weight:400!important;color:var(--pf-color);text-transform:none;text-align:center;font-size:60px;letter-spacing:normal}@media(max-width:749px){[id$=__intro] h1{font-size:28px;line-height:34px;margin:0 0 20px}}[id^=shopify-section-template--] img.image-element,[id^=shopify-section-template--] image-element{transform:none!important}@media(max-width:749px){[id$=__intro] .refill-container{padding-bottom:32px}[id$=__intro] h1{margin:0 0 29px!important;line-height:38px}[id$=__intro] strong{line-height:60px!important;margin:0!important}[id$=__intro] p{margin:0!important}[id$=__hero_video] .video-banner__inner{padding:0 15px}[id$=__how_intro] .refill-container,[id$=__how_intro] .page-width{padding:15px 50px 0}[id$=__how_intro] h2{min-height:49px;margin:0!important}[id$=__how_intro] .rte{min-height:88px;margin:0}[id$=__how_it_works] .page-width{padding-top:15px;padding-bottom:0}[id$=__how_it_works] .text-column__grid{gap:0}[id$=__how_it_works] .image-wrap{margin-bottom:0}[id$=__how_it_works] h3{min-height:45px;margin:0;padding-bottom:15px;box-sizing:border-box}[id$=__how_it_works] .rte-setting{min-height:71px}[id$=__uses] .refill-container{padding-left:50px;padding-right:50px;padding-top:0}[id$=__uses] .icon-grid{padding:20px 0 35px}[id$=__uses] .icon-grid__heading{margin:0;line-height:38.5px}[id$=__uses] .icon-grid__text{min-height:117px;margin:0 auto 5px}[id$=__uses] .icon-grid__list{grid-template-columns:repeat(3,90px);gap:10px;margin-bottom:25px}[id$=__uses] .icon-grid__item img{width:90px}[id$=__uses] .icon-grid__button{min-width:300px}[id$=__one_carton] .its .its__image{width:90%}[id$=__picks] .refill-container{padding-left:65px;padding-right:65px}[id$=__picks] .product-picks__heading{margin:5px 0 30px!important;line-height:38.5px}[id$=__picks] .product-picks__list{gap:60px 0}[id$=__picks] .product-picks__image{margin-bottom:25px;display:block}[id^=shopify-section-template--] .product-picks__title{min-height:40px;margin:0}[id^=shopify-section-template--] .product-picks__subtitle{min-height:71px;margin:0}[id^=shopify-section-template--] .review-grid{padding:20px 0}.review-grid .review-grid__list{gap:30px}[id^=shopify-section-template--] .review-grid__stars{line-height:28px}[id^=shopify-section-template--] .review-grid__title{line-height:28px;margin:0}[id^=shopify-section-template--] .review-grid__author{line-height:32px;margin:0}[id$=__reduce_plastic] .video-banner__inner{display:flex;flex-direction:column;padding:0 35px;gap:0}[id$=__reduce_plastic] .video-banner__media{order:-1;width:100%}[id$=__reduce_plastic] .video-banner__heading{margin:0;min-height:102px;padding-top:0;font-size:35px;line-height:38.5px}[id$=__reduce_plastic] .video-banner__text{min-height:92px;font-size:18px;line-height:23px}[id$=__reduce_plastic] .video-banner__copy{padding-top:0}[id$=__lca] .its__heading,[id$=__lca] .its__text:not(.its__text--below),[id$=__lca] .its__text--below{padding-left:15px;padding-right:15px;box-sizing:border-box;width:100%}[id$=__lca] .its .its__heading{margin:0;min-height:0;line-height:38.5px}[id$=__lca] .its__text:not(.its__text--below),[id$=__lca] .its__text:not(.its__text--below) p{font-size:15px;line-height:22px}[id$=__lca] .its__text--below p{font-size:12px;line-height:16.2px}[id$=__lca] .its .its__image{width:100%}[id^=shopify-section-template--] .its--after_text .its__o-2{margin:30px 0 0}.its--right .its__inner{flex-direction:column-reverse}.its--left .its__inner{flex-direction:column}.its--left .its__image,.its--right .its__image{width:100%;flex:none}.its--left,.its--right{padding:0}[id$=__waste] .its__inner,[id$=__ingredients] .its__inner{padding:0 35px;gap:15px}[id$=__waste] .its__heading,[id$=__ingredients] .its__heading{margin-bottom:15px}[id$=__certified] .its__inner{padding-top:40px;padding-left:50px;padding-right:50px;gap:0}[id$=__certified] .its .its__image{width:100%}[id$=__certified] .its__heading{font-size:16px;line-height:24px;letter-spacing:3px;margin:0;min-height:49px}[id$=__certified] .its__text{font-size:18px;line-height:23px}[id$=__store] .its__inner{padding:0 35px;gap:10px}[id$=__store] .its__content{flex:none;width:100%}[id$=__faq_head] h2{margin-bottom:15px}[id$=__faq] .collapsible-trigger{min-height:59px}.shopify-section[id$=__newsletter] .newsletter-container{padding:36px 0!important}}@media(max-width:749px){[id$=__how_intro] .rte p{line-height:22px}[id$=__how_it_works] .rte-setting,[id$=__how_it_works] .text-column__grid>div{margin-bottom:0!important;padding-bottom:0!important}[id$=__how_it_works] .text-spacing:not(.image-wrap){margin-bottom:0}[id$=__waste] .its__heading{min-height:112px;margin:0}[id$=__waste] .its__text{min-height:138px;margin:0 0 15px}[id$=__waste] .its__button{margin-bottom:40px}[id$=__ingredients] .its__heading{min-height:151px;margin:0}[id$=__ingredients] .its__text{min-height:69px;margin:0 0 15px}[id$=__ingredients] .its__button{margin-bottom:15px}[id$=__lca] .its .its__heading{min-height:189px}[id$=__lca] .its__text:not(.its__text--below){margin:0!important}[id$=__lca] .its__text--below{margin:0!important;padding-top:0}[id^=shopify-section-template--] [id$=__lca] .its__o-2,[id$=__lca] .its .its__o-2{margin:30px 0 0!important}[id$=__reduce_plastic] .video-banner__text{margin:0}[id$=__reduce_plastic] .refill-container{padding-top:0;padding-bottom:0}[id$=__faq] .collapsible-trigger{min-height:49px}[id$=__faq] .page-width{padding-bottom:0}.shopify-section[id$=__newsletter] .page-width,.shopify-section[id$=__newsletter] .newsletter-section{padding-top:0!important;padding-bottom:0!important;margin-top:0;margin-bottom:0}.shopify-section[id$=__newsletter] .newsletter-container{padding:32px 0!important;margin:0}.shopify-section[id$=__newsletter] .rte,.shopify-section[id$=__newsletter] .rte p{font-size:18px;line-height:23px}.shopify-section[id$=__newsletter] .theme-block{margin-bottom:12px}}@media(max-width:749px){[id$=__intro] .refill-container{padding-bottom:39px}[id$=__how_it_works] .text-column__grid>div:last-child .image-wrap{width:175px}[id$=__how_it_works] .text-column__grid>div:last-child .rte-setting{min-height:46px}[id$=__uses] .icon-grid{padding-bottom:46px}[id$=__picks] .refill-container{padding-bottom:5px}[id^=shopify-section-template--] .review-grid{padding-bottom:8px}[id$=__lca] .refill-container{padding-bottom:24px}[id$=__waste] .its__button{margin-bottom:25px}[id$=__ingredients] .its__button{margin-bottom:0}[id$=__certified] .its__inner{padding-bottom:20px}[id$=__store] .its__inner{padding-top:8px;padding-bottom:8px}[id$=__faq] .collapsible-trigger{min-height:44px}}.shopify-section[id$=__newsletter] .form__submit--large{display:inline!important}.shopify-section[id$=__newsletter] .form__submit--small{display:none!important}[id^=shopify-section-template--] img.image-element,[id^=shopify-section-template--] .image-wrap img{opacity:1!important;visibility:visible!important}@media(min-width:1200px){[id$=__intro] .refill-container{padding-bottom:65px}}@media(min-width:750px)and (max-width:1199px){[id$=__intro] .refill-container{padding-bottom:15px}}[id$=__how_it_works] .text-column__grid>div>div:first-child{max-width:none!important;width:100%}.shopify-section[id$=__newsletter] .newsletter-container{padding:56px 0!important}.shopify-section[id$=__newsletter] .page-width,.shopify-section[id$=__newsletter] .newsletter-section{padding-top:0!important;padding-bottom:0!important}.shopify-section[id$=__newsletter] .index-section{margin:0}@media(max-width:749px){.shopify-section[id$=__newsletter] .newsletter-container{padding:32px 0!important}}.shopify-section[id$=__strip_1],.shopify-section[id$=__strip_2]{line-height:0!important;font-size:0!important;margin:0!important;padding:0!important}.shopify-section[id$=__strip_1] *,.shopify-section[id$=__strip_2] *{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.shopify-section[id$=__strip_1] img,.shopify-section[id$=__strip_2] img{display:block!important;vertical-align:top}.shopify-section[id$=__hero_video] video,.shopify-section[id$=__hero_video] img{display:block}.shopify-section[id$=__intro],.shopify-section[id$=__hero_video],.shopify-section[id$=__how_it_works],.shopify-section[id$=__one_carton],.shopify-section[id$=__picks],.shopify-section[id$=__reviews],.shopify-section[id$=__reduce_plastic],.shopify-section[id$=__lca],.shopify-section[id$=__waste],.shopify-section[id$=__certified],.shopify-section[id$=__ingredients],.shopify-section[id$=__store],.shopify-section[id$=__faq]{margin-bottom:28px}.shopify-section[id$=__uses]+.shopify-section,.shopify-section[id$=__strip_2]+.shopify-section{margin-top:0}@media(max-width:749px){.shopify-section[id$=__intro],.shopify-section[id$=__hero_video],.shopify-section[id$=__how_it_works],.shopify-section[id$=__one_carton],.shopify-section[id$=__picks],.shopify-section[id$=__reviews],.shopify-section[id$=__reduce_plastic],.shopify-section[id$=__lca],.shopify-section[id$=__waste],.shopify-section[id$=__certified],.shopify-section[id$=__ingredients],.shopify-section[id$=__store],.shopify-section[id$=__faq]{margin-bottom:22px}}.shopify-section[id^=shopify-section-template--] .btn,.shopify-section[id^=shopify-section-template--] .icon-grid__button,.shopify-section[id^=shopify-section-template--] .product-picks__button,.shopify-section[id^=shopify-section-template--] .its__button{min-width:0!important;width:auto!important;height:auto!important;padding:9px 26px!important;font-size:14px!important;line-height:20px!important;letter-spacing:2.5px!important;border-width:2px}.its--right .its__inner,.its--left .its__inner,.shopify-section[id$=__waste] .its__inner,.shopify-section[id$=__ingredients] .its__inner{gap:48px}.product-picks__image{margin-bottom:20px!important}.shopify-section[id$=__how_it_works] .image-wrap{margin-bottom:18px!important}.video-banner--side .video-banner__inner{gap:48px}@media(max-width:749px){.video-banner--side .video-banner__copy{padding-top:20px!important}.shopify-section[id$=__reduce_plastic] .video-banner__heading{padding-top:0;margin-top:0}.shopify-section[id$=__certified] .its__heading{margin-top:20px!important}.its--right .its__inner,.its--left .its__inner,.shopify-section[id$=__waste] .its__inner,.shopify-section[id$=__ingredients] .its__inner,.shopify-section[id$=__store] .its__inner{gap:24px}.shopify-section[id$=__lca] .its__text--below{padding-top:16px}}.shopify-section[id$=__newsletter] .newsletter-container{padding:34px 0!important}.shopify-section[id$=__newsletter] .newsletter-section{max-width:520px}.shopify-section[id$=__newsletter] .theme-block{margin:0 0 10px}.shopify-section[id$=__newsletter] .h2,.shopify-section[id$=__newsletter] p.h2{font-size:28px!important;line-height:32px!important;letter-spacing:2.5px!important}.shopify-section[id$=__newsletter] .rte,.shopify-section[id$=__newsletter] .rte p,.shopify-section[id$=__newsletter] .enlarge-text{font-size:16px!important;line-height:22px!important}.shopify-section[id$=__newsletter] .newsletter__input-group{max-width:460px;padding:4px;gap:6px;margin-top:4px;box-shadow:0 6px 18px #001e5a33}.shopify-section[id$=__newsletter] .input-group-field.newsletter__input{height:42px;font-size:16px;padding:0 18px}.shopify-section[id$=__newsletter] .input-group-btn .btn{height:42px!important;min-width:120px!important;padding:0 22px!important;font-size:13px!important;line-height:42px!important}@media(max-width:749px){.shopify-section[id$=__newsletter] .newsletter-container{padding:26px 0!important}.shopify-section[id$=__newsletter] .h2,.shopify-section[id$=__newsletter] p.h2{font-size:24px!important;line-height:28px!important}.shopify-section[id$=__newsletter] .newsletter__input-group{border-radius:24px;padding:6px}.shopify-section[id$=__newsletter] .input-group-btn .btn{width:100%}}@media(max-width:749px){.shopify-section[id$=__newsletter] .newsletter__input-group .input-group-btn,.shopify-section[id$=__newsletter] .input-group-btn .btn{width:100%!important}}.shopify-section[id$=__faq_head] h2{font-size:40px!important;line-height:40px!important;letter-spacing:2px}.shopify-section[id$=__faq] .collapsible-trigger,.shopify-section[id$=__faq] .collapsible-trigger span{font-size:22px!important;line-height:26px!important}.shopify-section[id$=__faq] .collapsible-trigger{min-height:56px;padding:15px 20px}.shopify-section[id$=__faq] .collapsible-content__inner,.shopify-section[id$=__faq] .collapsible-content__inner p{font-size:20px!important;line-height:28px!important}.shopify-section[id$=__faq] .collapsible-content__inner{padding:6px 20px 22px}.shopify-section[id$=__faq] .collapsible-content__inner p{margin:0 0 14px}.shopify-section[id$=__faq] .collapsible-content__inner p:last-child{margin-bottom:0}@media(min-width:750px)and (max-width:1199px){.shopify-section[id$=__faq_head] h2{font-size:35px!important;line-height:35px!important}.shopify-section[id$=__faq] .collapsible-trigger,.shopify-section[id$=__faq] .collapsible-trigger span{font-size:20px!important;line-height:24px!important}.shopify-section[id$=__faq] .collapsible-content__inner,.shopify-section[id$=__faq] .collapsible-content__inner p{font-size:17px!important;line-height:24px!important}}@media(max-width:749px){.shopify-section[id$=__faq_head] h2{font-size:35px!important;line-height:38px!important}.shopify-section[id$=__faq] .collapsible-trigger,.shopify-section[id$=__faq] .collapsible-trigger span{font-size:18px!important;line-height:22px!important}.shopify-section[id$=__faq] .collapsible-trigger{min-height:52px;padding:13px 14px}.shopify-section[id$=__faq] .collapsible-content__inner,.shopify-section[id$=__faq] .collapsible-content__inner p{font-size:16px!important;line-height:22px!important}.shopify-section[id$=__faq] .collapsible-content__inner{padding:4px 14px 18px}}.shopify-section[id^=shopify-section-template--] .btn:after,.shopify-section[id^=shopify-section-template--] .btn:before,.shopify-section[id^=shopify-section-template--] .rte a.btn:after,.shopify-section[id^=shopify-section-template--] .rte a.btn:hover:after,.shopify-section[id^=shopify-section-template--] .rte a.btn:focus:after{content:none!important;display:none!important;width:0!important;border:0!important}.shopify-section[id^=shopify-section-template--] a.btn,.shopify-section[id^=shopify-section-template--] a.btn:hover{text-decoration:none!important;position:static}.shopify-section[id^=shopify-section-template--] .product-picks__list,.shopify-section[id^=shopify-section-template--] .review-grid__list,.shopify-section[id^=shopify-section-template--] .icon-grid__list{margin-left:auto!important;margin-right:auto!important}.shopify-section[id^=shopify-section-template--] .product-picks__item{justify-self:center;width:100%}.shopify-section[id^=shopify-section-template--] .product-picks__image{display:flex;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/315/assets/pf-pages.css.map */
