:root{--primary-cta-background: #164262}@media screen and (max-width: 767px){.videoBackground .videoBoxInfo{padding-top:0!important}}@media (min-width:901px){.t-index .videoBoxInfoTitle p{line-height:1.2em}.t-index .videoBackground .videoBoxInfo,.videoBackground .imageBoxInfo{padding-top:6em}}.blog-page .post aside h1{text-align:center}.author-details.author-fullscreen{width:100%;float:none}.blog-single-post li{display:inline-block;margin-right:7px;font-size:15px;text-transform:uppercase}.blog-single-post li:after{content:"|";padding-right:0;margin-right:1px;margin-left:7px}.blog-single-post li:last-child:after{display:none}.profile-page h1{margin:8px 0 24px!important;font-size:20px}.profile-page p{line-height:1.7;font-family:"Source Serif 4",sans-serif;font-size:1.2em;font-weight:400}.blog-bottom-banner img{border-radius:15px}section.profile-page{text-align:center;margin:30px}section.profile-page img{margin:0 auto;border-radius:100%;max-width:200px}.profile-details-block{margin-bottom:40px;overflow:hidden}.author1-text-before-name,.author2-text-before-name{font-size:15px;margin-top:14px;font-family:var(--hTxTransform)}.author-details{text-align:center;display:block;line-height:1.4;width:50%;float:left;padding:0 5px}.author1-photo,.author2-photo{text-align:center;max-width:90px;margin:0 auto}.author1-photo img,.author2-photo img{border-radius:100%;margin-top:5px!important}.author1-name,.author2-name{font-size:15px;font-family:var(--hFontFamily);text-decoration:underline}.author1-popup-name,.author2-popup-name{font-size:27px;font-family:var(--hFontFamily);color:#015d46}.author1-popup-details,.author2-popup-details{font-size:18px;margin-top:19px;font-family:var(--hFontFamily)}.author1-popup,.author2-popup{left:50%;transform:translate(-50%,-50%);max-width:350px;text-align:center;background-color:#fff;box-sizing:border-box;padding:20px;z-index:100;display:none;box-shadow:1px 6px 11px 10px #eee;width:100%;font-family:var(--hFontFamily);max-height:500px;overflow-y:auto}@media (min-width:901px){.author1-popup,.author2-popup{top:30%;position:absolute}}@media (max-width:900px){.author1-popup,.author2-popup{top:50%;position:fixed}}.author1-popup-content img,.author2-popup-content img{width:73%;margin:0 auto;max-width:160px;border-radius:100%}.author-content2{padding:20px}.author-details .read-more{font-size:19px}.close-btn{position:absolute;right:20px;top:15px;background-color:#015d46;color:#fff;border-radius:100%;cursor:pointer;z-index:-10;width:26px;font-size:18px}section.image-text c[order="3"],section.image-text .picture,section.image-text .picture img{height:100%}section.image-text .picture img{object-fit:cover}section.featured-product c.gallery,section.featured-product .picture,section.featured-product .media .picture img,picture.image img{height:100%}section.featured-product img{object-fit:cover}.image-text [order="1"][ps=start]{place-self:auto}::selection{background:#005e45}::-moz-selection{background:#005e45}.rte p{margin-bottom:20px!important}.hero-text p{line-height:1.25;font-family:Gill Sans Nova!important;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5em}.hero-text p strong{font-family:Source Code Pro;text-transform:uppercase;margin-top:1em;padding-top:1em;font-size:.5em!important;font-weight:400;letter-spacing:0em!important}.hero-text .button{margin:.5em 0 0}*:not(.button,button,input,select){overflow-wrap:normal}h2,.h2{font-size:2.7em;letter-spacing:.1em;font-weight:200}@media screen and (max-width:900px){h2,.h2{font-size:2em;letter-spacing:.1em;font-weight:200}h3,h1{font-size:1.3em}}h3,h1{letter-spacing:.1em;font-size:1.9em}h4{font-family:Source Code Pro,monospace;text-transform:uppercase;font-size:1.3em;font-weight:400}p{font-family:"Source Serif 4",sans-serif;font-size:1.2em;font-weight:400}#shopify-section-header header .menulink a.no-style,#shopify-section-header header .menulink .dropdown-caret,a.no-style.fire-search,header .fire-menu,.mobnav .bordi ul,grid.bordi.quicks,header .carto:after,section.mobnav{font-family:Source Code Pro,monospace;text-transform:uppercase;font-size:1.1em;transition:all .5s ease}#shopify-section-header header .menulink a.no-style{position:relative;z-index:2}a.no-style:before,#shopify-section-header header .menulink details:before{content:"";position:absolute;width:100%;transform:scaleX(0);height:12px;bottom:13px;left:0;background-color:#fcfcbc;transform-origin:bottom right;transition:transform .25s ease-out;z-index:-1}a.no-style:hover:before,#shopify-section-header header .menulink details:hover:before{transform:scaleX(1);transform-origin:bottom left}#shopify-section-header header .menulink a.no-style,#shopify-section-header header .menulink .dropdown-caret{padding:.75em}@media screen and (max-width:1200px){#shopify-section-header header .menulink a.no-style,#shopify-section-header header .menulink .dropdown-caret{padding:.6em}}section.noticer{font-family:Source Code Pro;text-transform:uppercase}@media (max-width: 900px){header>grid c{padding-top:1em;padding-bottom:1em}header img.logo{max-width:90px}}header .bogo{padding-top:1.5em;padding-bottom:1.5em}li.cartCounter{display:none}.button-hero,.btn-get-started-mb{transition:all .5s ease;color:#fff!important;background:var(--primary-cta-background);border:solid 1px var(--primary-cta-background)!important;letter-spacing:.1em;padding-left:2em!important;padding-right:1em!important;font-size:1em;font-family:gill-sans-nova,sans-serif!important;font-weight:500;font-style:normal;border-radius:50px;text-transform:uppercase;text-decoration:none;margin-right:3vw;padding:.8em}.btn-get-started-mb{display:block;margin-top:20px;margin-left:auto;margin-right:auto;width:197px;text-align:center;padding-left:0!important;padding-right:0!important;background-color:#005b99;text-transform:none!important;font-family:Gill Sans;font-style:normal;font-weight:500;font-size:18px;line-height:100%}@media screen and (min-width:900px){.btn-get-started-mb{display:none}}@media screen and (max-width: 900px){.button-hero{display:none!important}}.button-hero:after{background-image:url(/cdn/shop/files/white_arrow.svg?v=1655320778);background-size:20px 20px;display:inline-block;width:20px;height:20px;content:"";vertical-align:sub;padding-left:1em;margin-left:.7em;margin-right:.1em;background-repeat:no-repeat;background-position:center;transition:all .2s ease}.button-hero:hover{box-shadow:5px 5px #fcfcbc}footer li:last-child{margin-bottom:0!important}.ssocialss ul{gap:1.2rem;width:auto;justify-content:start}.footer-img{margin-bottom:10px!important;width:35%!important}c#f-links grid[columns="3"]{gap:var(--gap)}@media screen and (max-width: 900px){footer .credits{text-align:center!important}c#f-links grid[columns="3"]{--grid-tc: 1;gap:0em!important}c#f-links{text-align:center!important}.ssocialss ul{justify-content:center!important}c#f-newsletter{order:2}c#f-motto{order:3}c#f-links{order:1}footer .credits c:first-child{padding-top:0}c#privacy\ links{order:1}footer .credits c{order:2}}c#f-links grid[columns="3"]{--grid-tc: 1}input#nf-footer,input#nf-overlay-newsletter{border-radius:20px}.newsletterpopupBody{margin-bottom:10px}.bouncebackup{display:none!important}c#f-links a.no-style{font-family:Source Code Pro,monospace;text-transform:uppercase;font-size:1.1em}.ssocialss li:last-child{margin:.5rem!important}.footer-logos-d{margin:1em 0;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap}.footer-logos-d img{max-height:75px;width:auto;padding:10px}.safeway-logo{max-height:65px!important}@media screen and (max-width:900px){.footer-logos-d{margin:1em 0;justify-content:center!important}}p.our-address{font-family:Source Code Pro;text-transform:uppercase;font-weight:400;letter-spacing:0em!important;font-size:1em}.ssocialss ul{align-items:center}.button,button,input[type=button],input[type=reset],input[type=submit]{transition:all .5s ease;color:#fff;background:var(--primary-cta-background);border:solid 1px var(--primary-cta-background)!important;letter-spacing:.1em;padding-left:2em;padding-right:0;font-size:1.3em;font-family:gill-sans-nova,sans-serif;font-weight:500;font-style:normal;border-radius:50px}@media screen and (max-width: 900px){.button,button,input[type=button],input[type=reset],input[type=submit]{font-size:1.1em}}.button:after{background-image:url(/cdn/shop/files/white_arrow.svg?v=1655320778);background-size:25px 25px;display:inline-block;width:25px!important;height:25px!important;content:"";vertical-align:sub;padding-left:1em;margin-left:1em;margin-right:1em;background-repeat:no-repeat;background-position:center;transition:all .2s ease}.button:hover{box-shadow:5px 5px #fcfcbc}:is(*,.button,label,button,input,textarea,select,summary):focus{outline:none}button.is-blank{border:none!important;background-color:transparent;color:#000}.image-text .meta,.meta,c#prodesc{padding:8em}@media screen and (max-width: 900px){.image-text .meta,.meta,c#prodesc{padding:3em}}.hero{min-height:90vh}.hero .meta h2{font-size:6em;margin-bottom:.1em;font-family:"Source Serif 4",serif;text-transform:capitalize;font-weight:500;letter-spacing:0em;font-style:italic}@media screen and (max-width:850px){.hero .meta h2{font-size:9vw!important;margin-bottom:.1em}.hero .meta p{font-size:1.3em!important}}.hero picture img{object-position:left center}.hero .meta{display:flex;position:absolute;top:0;right:0;z-index:20;width:100%;height:100%;overflow:hidden;align-items:center;justify-content:flex-start}@media screen and (max-width: 900px){.hero .meta{padding:30px!important;align-items:start!important}.hero-content.aos-init.aos-animate{padding-top:7em}}.hero-content p{font-family:Source Code Pro,monospace;text-transform:uppercase;font-size:1.5em;margin-bottom:1.1em}div#shopify-section-template--16126144708849__1655305604e104c4fb H2{background-image:linear-gradient(to top,#FCFCBC 100%,transparent 100%)!important;padding:10px}a.button.is-customized{background-color:#164362;border-color:#164362!important}.marquee{padding:2em!important;font-family:Source Code Pro,monospace;text-transform:uppercase;font-size:1.4em}@media screen and (max-width: 900px){.marquee{padding:1.5em;font-size:1.2em}}.c-chart{padding:8em 4em;border-bottom:solid 1px black}@media screen and (max-width:900px){.c-chart{padding:4em .2em}.chart{width:90%!important;margin:auto}.desktop-c{display:none}}.chart{width:75%;margin:auto}@media screen and (min-width:900px){.mobile-c{display:none}}.text-start h3{font-size:1.7em!important;letter-spacing:.1em}span.author{display:none}time{display:none}.blog-listing .meta :where(h3,p){margin-top:var(--margin);font-family:Source Code Pro;font-size:1.2em;letter-spacing:0em;font-weight:400}#shopify-section-template--16126144708849__165530537220feb820 .gallery,#shopify-section-template--16126144708849__165530537220feb820 .gallery .media,.xpand,.featured-prod-gal{height:100%}.product-hightlights{border:solid 1px black;border-radius:20px;padding:20px}.loadmore.featprod{display:none!important}.product-page .item .meta section{padding:unset}picture{height:100%}span.price-regular{font-family:Source Code Pro;font-size:1.1em}.product-page #prodesc>*:last-child{border:none}h2.small-only.stickyTitle.text-center{display:none}.product-page .item .meta{border-bottom:solid 1px black!important}.columns{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;padding:1em}.column{border:solid 1px black;border-radius:20px;padding:3em;margin:1em;transition:all .2s ease;background-color:#fff;width:40%;word-break:break-word}.column:hover{box-shadow:10px 10px #015d46}.column-a{width:20%;padding-right:4em}@media (max-width: 900px){.column-a{width:100%;padding-bottom:1em;margin:1em}.column{width:100%;padding:1.5em}}@media (min-width: 900px){.columns{flex-wrap:nowrap}}.icon img{width:400px;padding:15px;overflow:hidden;margin-bottom:20px!important;margin:auto}.yellow{background-color:#fbf6f3}@media screen and (min-width: 900px){.button.small:after{width:1vw;height:1vw}}a.button.small.mobile-c{text-align:center}h3.gs-title{font-size:1.5em}[data-question]{font-family:Source Code Pro;text-transform:uppercase;font-size:1.2em;font-weight:400}.loadmore a{font-family:Source Code Pro,monospace;text-transform:uppercase;font-size:1.1em}body.hpsticky.t-index :where(.stickyTitle,.gs-title){top:unset}.loadmore{background:#164362;color:#fff}.loadmore a{color:#fff!important}@media screen and (max-width:900px){.loadmore a{padding:1em}}.t-index .loadmore{background-color:#015d46}.s4com-helpcenter-title{color:#fff!important;font-weight:500;margin-bottom:25px;font-family:Gill Sans Nova;font-weight:200!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:50px!important}@media (max-width: 900px){.reviews .box>c,.reviews .box>c:nth-child(odd){border-right:0!important;border-bottom:var(--globalBorder)}}@media screen and (max-width:900px){div#shopify-section-template--16126144708849__1655387483e966ee48 .c-chart{padding:4em 5em!important}div#shopify-section-template--16126144708849__1655387483e966ee48 h3{margin:0 -2em}}div#shopify-section-template--16126144708849__16554113145ca8f492 .button:after{background-image:url(/cdn/shop/files/arrow-right.svg?v=1655304175)!important}.reviews .review{margin-top:.5em}.name{font-family:"Source Serif 4",serif!important;text-transform:capitalize!important;font-size:1.7em;margin-top:-20px!important;letter-spacing:0em}.reviews .box>c{border-right:var(--globalBorder)}.review.rte{text-align:left}.reviews .avatar img{border-radius:0;max-width:100%;border:none}.reviews .name{text-align:left;font-family:Source Code Pro;text-transform:uppercase}section.image-text p strong{font-family:Source Code Pro;text-transform:uppercase;margin-top:1em;padding-top:1em;font-size:1.1em;font-weight:400;background-image:linear-gradient(to top,#fcfcbc 50%,transparent 50%)!important;width:auto!important;display:inline!important}.flexy{display:flex;flex-direction:column}:where(.faq-page,.faq) details{margin-bottom:0rem}section.faq c{border:none}button.is-blank{border:none!important}#insta-feed,.instafeed-shopify{margin-top:0!important}.column-a3{padding:3em 3em 1em;margin:1em;transition:all .2s ease;width:40%;word-break:break-word}.columns-2{display:flex;flex-direction:column;width:90%;flex-wrap:nowrap;padding:1em}.column-2{border:solid 1px black;border-radius:20px;padding:3em;margin:1em;transition:all .2s ease;background-color:#fff;width:45%;word-break:break-word}.column-2:hover{box-shadow:10px 10px #015d46}.column-2 p{font-family:"Source Serif 4",sans-serif;font-size:1.2em!important;font-weight:400;text-transform:none;letter-spacing:0em}.columns-3{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;padding:1em}.column-3{border:solid 1px black;border-radius:20px;padding:1.5em;margin:1em;transition:all .2s ease;background-color:#fff;flex:1 1 0;width:0;word-break:break-word}.column-3:hover{box-shadow:10px 10px #015d46}.image-a img{border-radius:20px;max-height:175px;width:100%;object-fit:cover}.image-b img{border-radius:20px;max-height:250px;width:100%;object-fit:cover;border:solid 1px black}.image-a,.image-b{padding-bottom:1.5em}@media (max-width: 48em){.column-3,.column-a3{width:100%;padding:1em;flex:unset}.column-2{width:100%;padding:2em}}@media (min-width: 900px){.columns-3{flex-wrap:nowrap}}.read-more-state{display:none}.read-more-target{opacity:0;max-height:0;font-size:0;transition:.25s ease}.read-more-state:checked~.read-more-wrap .read-more-target{opacity:1;font-size:inherit;max-height:999em}.read-more-state~.read-more-trigger:before{content:"Read More +"}.read-more-state:checked~.read-more-trigger:before{content:"Read Less -"}.read-more-trigger{cursor:pointer;display:inline-block;padding:0 .5em;font-size:1.1em;line-height:2;font-family:Source Code Pro,monospace;text-transform:uppercase;font-weight:400}input[type=checkbox]:not(.switch){border-radius:0;display:none}h3.title.sub{top:14%;text-transform:inherit;font-size:1.1em;letter-spacing:0em}span.enrm-overlay-caption.caption{font-family:Source Code Pro}#enap-slider-17228 .enapSAction>a:after{background-color:#fff!important;color:#015d46!important;border-radius:100px;box-shadow:0 3px #015d46;border:solid 1.5px #015D46;font-size:2em!important}.enapSAction>a:after{width:25px!important;height:25px!important;line-height:23px!important}.enapSAction>.enapSPrev{left:15px!important}.enapSAction>.enapSNext{right:20px!important}.logo-list img{max-width:250px}@media screen and (max-width:900px){.logo-list img{max-width:90px}.logo-list .gs-title{font-size:1.3em!important}}.t-index :where(.stickyTitle,.gs-title){max-width:100%;white-space:normal;overflow:inherit}.logo-list .gs-title{border-bottom:0px;padding-bottom:0}.logo-list flex{padding-block:3em}@media screen and (max-width: 900px){.logo-list flex{padding:2em 3em}}.x3{font-family:Gill Sans Nova;text-transform:uppercase;letter-spacing:.1em}.blog-page .post aside>div{padding:0}.blog-page .post article{max-width:95ch}@media screen and (max-width:725px){a.no-style.fire-search{display:none}c#f-motto{text-align:center}.mpti.rte img{margin:auto}}div#shopify-section-template--16126144774385__1655315979eff8a763 grid{--grid-tc: 60% 40%;min-height:90vh}@media screen and (max-width:900px){div#shopify-section-template--16126144774385__1655315979eff8a763 grid[columns-s="1"]{--grid-tc: repeat(1, minmax(0,1fr)) !important}}div#shopify-section-template--16126144774385__1657129832158968e1 grid{--grid-tc: 60% 40%}@media screen and (max-width:900px){div#shopify-section-template--16126144774385__1657134459f8176a93 .hero-content.aos-init.aos-animate{padding-top:2em;padding-bottom:3em}div#shopify-section-template--16126144774385__1657134459f8176a93 .hero .meta{overflow:visible;align-items:center!important;height:100%}div#shopify-section-template--16126144774385__1657134459f8176a93 .hero{padding-bottom:4em}}@media screen and (max-width:900px){div#shopify-section-template--16644710105329__1657134459f8176a93 .hero-content{padding-top:0;padding-bottom:10em}}@media screen and (max-width:900px){div#shopify-section-template--16126144774385__1655315979eff8a763 section.image-text .picture img{object-fit:cover;object-position:top center}div#shopify-section-template--16126144774385__1655315979eff8a763 .picture{max-height:45vh}}div#shopify-section-template--16210894946545__1657301829c96e49e3 .hero{min-height:650px!important}@media screen and (max-width:900px){div#shopify-section-template--16210894946545__1657301829c96e49e3 .hero{min-height:290px!important}div#shopify-section-template--16210894946545__1657301829c96e49e3 .hero-content.aos-init.aos-animate{padding-top:0!important}}div#shopify-section-template--16210894946545__1657295853599249d1 .hero-text p strong{font-size:.7em!important}div#shopify-section-template--16210894946545__1657295853599249d1 .button:after{background-image:url(/cdn/shop/files/arrow-right.svg?v=1655304175)!important}div#shopify-section-template--16210894946545__1657301829c96e49e3 .hero .meta{justify-content:center;text-align:center;align-items:center!important}div#shopify-section-template--16210894946545__16573015628697c0b4 .cta,div#shopify-section-template--16210894946545__1657295853599249d1 .cta{width:60%;margin:auto}div#shopify-section-template--16210894946545__16573015628697c0b4 .hero-text,div#shopify-section-template--16210894946545__1657295853599249d1 .hero-text{padding:6em 2em}@media screen and (max-width:900px){div#shopify-section-template--16210894946545__16573015628697c0b4 .cta,div#shopify-section-template--16210894946545__1657295853599249d1 .cta{width:100%;margin:auto}div#shopify-section-template--16210894946545__16573015628697c0b4 .hero-text,div#shopify-section-template--16210894946545__1657295853599249d1 .hero-text{padding:4em 2em}}.homepage-footer-hero picture:after{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;background-color:#00000030}.homepage-footer-hero picture img{object-position:left top!important}.homepage-footer-hero{min-height:75vh!important}.homepage-footer-hero h3{color:#fff}.homepage-footer-hero .meta h2{font-size:2.5em!important;margin-bottom:.1em;font-family:gill-sans-nova;text-transform:lowercase;font-weight:300;letter-spacing:0em;font-style:normal;color:#fff!important}.homepage-footer-hero h4{color:#fff!important;margin-top:1em}.homepage-footer-hero .button{background-color:#fff!important;border-color:#fff!important;color:#000!important}.homepage-footer-hero .button:after{background-image:url(/cdn/shop/files/arrow-right.svg?v=1655304175)!important}.homepage-footer-hero .meta{align-items:flex-start!important;width:50%!important;padding:10em!important}@media screen and (max-width:1000px){.homepage-footer-hero .meta{width:100%!important;padding:3em!important}.homepage-footer-hero .meta h2{font-size:2em!important}.homepage-footer-hero picture img{object-position:center center!important}}@media screen and (max-width:900px){div#shopify-section-template--16210894946545__165729558184334527 section.image-text .picture,div#shopify-section-template--16210894946545__165730413913e32332 section.image-text .picture{max-height:300px}}.media{height:100%}section.installments{display:none!important}.title,.price{margin:0 0 1em}.product-page .item .meta{border-bottom:none!important}c.meta.small-only{display:none}.product-page .gallery.scroll-snap .media img{object-fit:cover}@media (max-width: 900px){.product-page .gallery.scroll-snap .media{height:50vh}}.p-spacer{padding:20px!important}.product-page .gallery.i2col{height:100%}.product-page .item.pv1{border-bottom:var(--globalBorder)}.junip-product-review-title{text-align:center;font-size:1.9em;letter-spacing:.1em}@media screen and (max-width:900px){.junip-product-review-title{font-size:1.3em}}.junip-btn{transition:all .5s ease;color:#fff;background-color:#015d46!important;border:solid 1px #015D46!important;letter-spacing:.1em!important;font-family:gill-sans-nova,sans-serif;font-weight:500!important;font-style:normal;border-radius:50px!important}.junip-review-list-item .junip-review-title{font-size:1em;margin-bottom:8px;font-family:gill-sans-nova;font-weight:400!important;text-transform:uppercase;letter-spacing:.1em}.junip-product-review-average{font-size:2.5em;line-height:1;margin-bottom:8px;font-family:gill-sans-nova;letter-spacing:.1em}.junip-product-review-count{font-size:.8em;font-family:Source Code Pro;text-transform:uppercase}.junip-review-list-item-container .junip-review-customer .junip-customer-container{font-family:Source Code Pro}.junip-review-list-item .junip-review-body{font-size:.9em}.junip-verified .junip-verified-badge{background-color:#015d46!important}.junip-star-ratings-container .junip-star{height:20px!important;width:20px!important}.junip-trait-step-wrapper{background:linear-gradient(90deg,#90d500,#ffbd2b 51%,#fb001c)}div#shopify-section-template--16407182639345__16620596584a9481e6 h4{color:#fff}div#shopify-section-template--16407182639345__16620596584a9481e6 .hero .meta h2{font-size:4em!important;margin-bottom:.1em;font-family:gill-sans-nova;text-transform:uppercase;font-weight:400;letter-spacing:.1em;font-style:normal}div#shopify-section-template--16407182639345__16620596584a9481e6 .hero .meta{align-items:center!important;width:70%!important;padding:8em!important}@media screen and (max-width:1000px){div#shopify-section-template--16407182639345__16620596584a9481e6 .hero .meta{width:100%!important;padding:3em!important}div#shopify-section-template--16407182639345__16620596584a9481e6 .hero .meta h2{font-size:2.5em!important}div#shopify-section-template--16407182639345__16620596584a9481e6 .hero-content{padding-top:0!important}}.data-heading h4{font-size:1.7em}@media screen and (max-width:900px){.data-heading h4{font-size:1.7em}}.green-background{background-color:#005e45}.green-background h4,.green-background h2{color:#fff}.columns-d{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;padding:1em;justify-content:center;gap:3em}.columns-d h2{font-size:1.4em!important;margin-bottom:.1em;font-family:gill-sans-nova;text-transform:lowercase;font-weight:300;letter-spacing:0em;font-style:normal;color:#000}@media (max-width: 900px){.columns-d{flex-wrap:nowrap;flex-direction:column}.column-d{padding:1.5em!important;width:100%!important}}.column-d{border:solid 1px black;border-radius:20px;padding:3em;transition:all .2s ease;background-color:#fff;width:40%;word-break:break-word}.column-d:hover{box-shadow:10px 10px #fdfcbc}div#shopify-section-template--16407182639345__16620612736e1a7a48 .button{color:#000;background-color:#fff;border-color:#fff}div#shopify-section-template--16407182639345__16620612736e1a7a48 .button:after{background-image:url(/cdn/shop/files/arrow-right.svg?v=1655304175)!important}div#shopify-section-template--16407182639345__16620599077f9021c9 picture:after{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;background-color:#00000030}div#shopify-section-template--16407182639345__16620599077f9021c9 .hero picture img{object-position:right top!important}div#shopify-section-template--16407182639345__16620599077f9021c9 .hero{min-height:75vh!important}div#shopify-section-template--16407182639345__16620599077f9021c9 .hero .meta h2{font-size:1.8em!important;margin-bottom:.1em;font-family:gill-sans-nova;text-transform:lowercase;font-weight:300;letter-spacing:0em;font-style:normal;color:#fff!important}div#shopify-section-template--16407182639345__16620599077f9021c9 h4{color:#fff!important;margin-top:1em}span.bold-stat{font-size:2em;font-weight:500}div#shopify-section-template--16407182639345__16620599077f9021c9 .hero .meta{align-items:center!important;width:60%!important;padding:8em!important}@media screen and (max-width:1000px){div#shopify-section-template--16407182639345__16620599077f9021c9 .hero .meta{width:100%!important;padding:3em!important}div#shopify-section-template--16407182639345__16620599077f9021c9 .hero .meta h2{font-size:1.7em!important}div#shopify-section-template--16407182639345__16620599077f9021c9 .hero picture img{object-position:center center!important}div#shopify-section-template--16407182639345__16620599077f9021c9 .hero-content{padding-top:0!important}}div#shopify-section-template--16407182639345__16621290733d433de3 picture:after{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;background-color:#00000030}div#shopify-section-template--16407182639345__16621290733d433de3 .hero picture img{object-position:left top!important}div#shopify-section-template--16407182639345__16621290733d433de3 .hero{min-height:75vh!important}div#shopify-section-template--16407182639345__16621290733d433de3 .hero .meta h2{font-size:4em!important;margin-bottom:.1em;font-family:gill-sans-nova;text-transform:uppercase;font-weight:400;letter-spacing:.1em;font-style:normal;color:#fff}div#shopify-section-template--16407182639345__16621290733d433de3 h4{color:#fff!important;margin-top:1em}div#shopify-section-template--16407182639345__16621290733d433de3 .hero .meta{align-items:center!important;width:60%!important;padding:8em!important;color:#fff}div#shopify-section-template--16407182639345__16621290733d433de3 h3{color:#fff;font-weight:400!important}div#shopify-section-template--16407182639345__16621290733d433de3 h4{font-size:1.7em}@media screen and (max-width:1000px){div#shopify-section-template--16407182639345__16621290733d433de3 .hero .meta{width:100%!important;padding:3em!important}div#shopify-section-template--16407182639345__16621290733d433de3 .hero .meta h2{font-size:2em!important}div#shopify-section-template--16407182639345__16621290733d433de3 h4{font-size:1.3em}div#shopify-section-template--16407182639345__16621290733d433de3 .hero picture img{object-position:center center!important}div#shopify-section-template--16407182639345__16621290733d433de3 .hero-content{padding-top:0!important}div#shopify-section-template--16407182639345__16621290733d433de3 .hero .meta p{font-size:1.1em!important}}.s-chart{padding:8em 4em;border-bottom:solid 1px black;max-width:70vw!important;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto}@media (max-width: 900px){.s-chart{padding:4em 2em;width:100%;max-width:100%!important}}@media (max-width: 900px){.column-e,.column-f{padding:1.5em;width:100%!important}}.column-e{border:solid 1px black;border-radius:20px;padding:3em;transition:all .2s ease;background-color:#fff;width:30%;word-break:break-word}.column-e:hover{box-shadow:10px 10px #fdfcbc}@media screen and (max-width:900px){div#shopify-section-template--16407182639345__1662049277fdee539d section.image-text .picture img{transform:scale(1.5)}div#shopify-section-template--16407182639345__1662049277fdee539d section.image-text .picture{overflow:hidden}}@media screen and (max-width:900px){div#shopify-section-template--16407182639345__16620645985e537bbb section.image-text .picture img{transform:scale(1.5)}div#shopify-section-template--16407182639345__16620645985e537bbb section.image-text .picture{overflow:hidden}}div#shopify-section-template--16407182639345__16620645985e537bbb h2{text-align:center}.box-products{border:solid 1px #ffffff;border-radius:20px;padding:20px}div#shopify-section-template--16407182639345__1662049615ee344c4c h2{text-align:center}.science-background h4{color:#fff;font-size:1.7em}.science-background{background-image:url(/cdn/shop/files/background-image.jpg?v=1662065665);background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 0 2000px #00000094}.f-chart{padding:8em;border-bottom:solid 1px black;max-width:90vw!important;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin:auto}.f-chart p{font-size:1.4em}@media (max-width: 900px){.f-chart{padding:4em 2em;width:100%;max-width:100%}.studies-heading{width:100%!important}.studies-heading h4{font-size:1.3em}}.studies-heading{width:60%}.column-f{width:30%;word-break:break-word}.column-f{color:#fff;font-style:italic}.columns-f{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;padding-top:3em;padding-bottom:1em;justify-content:left;gap:2em}@media (max-width: 900px){.columns-f{flex-wrap:no-wrap}}.source-code-body{font-family:Source Code Pro;text-transform:uppercase;margin-top:1em;padding-top:1em;font-size:1.3em!important;font-weight:400;width:auto!important;display:inline!important}@media screen and (max-width: 900px){.source-code-body{font-size:1.1em!important}}#quiz-kit-question-prev-button,#quiz-kit-question-next-button{border:none!important}#quiz-kit-question-prev-button>svg,#quiz-kit-question-next-button>svg{margin-top:-4px}section[data-section-id^=imageWithText] a[target=_blank]{color:#fff}section[data-section-id^=imageWithText] a[target=_blank]:hover{color:#000}.scientific-index{padding:8em 5em;border-bottom:solid 1px black;max-width:1200px;margin:auto}@media screen and (max-width:900px){.scientific-index{padding:4em 2em}}.scientific-table h3{font-size:1.3em;font-weight:400}.scientific-table table{white-space:unset}.scientific-table table td,.scientific-table table td *{vertical-align:top}@media screen and (max-width: 900px){table thead{display:none}table td{display:flex;flex-direction:column}td{overflow-wrap:break-word;padding:2em 0}td br{display:none}p{margin-bottom:1em}}div#shopify-section-template--16436146503921__16630172711ca2b468 .hero{min-height:55vh}div#shopify-section-template--16436146503921__16630172711ca2b468 picture:after{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;background-color:#00000030}div#shopify-section-template--16436146503921__16630172711ca2b468 .hero .meta{justify-content:center}div#shopify-section-template--16436146503921__16630172711ca2b468 h2{text-align:center;font-size:3.5em!important;margin-bottom:.1em;font-family:gill-sans-nova;text-transform:uppercase;font-weight:400;letter-spacing:.1em;font-style:normal;color:#fff}@media screen and (max-width: 1000px){div#shopify-section-template--16436146503921__16630172711ca2b468 .hero .meta h2{font-size:2.5em!important}.mobile-br{display:none}div#shopify-section-template--16436146503921__16630172711ca2b468 .hero .meta{padding:30px!important;align-items:center!important}div#shopify-section-template--16436146503921__16630172711ca2b468 .hero-content{padding-top:0}}.lcl_minimal.lcl_force_txt_over #lcl_txt,.lcl_minimal.lcl_txt_over #lcl_txt{background:#b4d7cab3!important}.login-popup-message{display:none;background:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;max-width:90%;text-align:center;-webkit-box-shadow:0px 7px 22px 0px rgba(0,0,0,.43);-moz-box-shadow:0px 7px 22px 0px rgba(0,0,0,.43);box-shadow:0 7px 22px #0000006e;z-index:99999;padding:70px;font-size:2rem;font-weight:700;border-radius:20px}.login-popup-message.active{display:block}.login-popup-message__close{position:absolute;right:15px;top:15px;width:32px;height:32px;opacity:.3;background:transparent;border:none!important}.login-popup-message__close:hover{opacity:1}.login-popup-message__close:before,.login-popup-message__close:after{position:absolute;left:15px;top:0;content:" ";height:33px;width:2px;background-color:#333}.login-popup-message__close:before{transform:rotate(45deg)}.login-popup-message__close:after{transform:rotate(-45deg)}#footerLoginBtn{background:transparent;color:#000;border-color:#000!important;height:auto;display:inline-block;line-height:0;padding:8px 31px;width:auto}#footerLoginBtn:after{background:transparent;background-image:url(/cdn/shop/files/arrow-right.svg?v=1676481236);background-size:cover;background-repeat:no-repeat;margin-right:0}@media screen and (max-width:650px){#footerLoginBtn{margin-top:25px}.login-popup-message{padding:40px}}.button-hero-login{text-decoration:none;display:inline-block;margin-right:12px;font-family:Source Code Pro,monospace;text-transform:uppercase;font-size:1.1em;position:relative;z-index:2}.button-hero-login:before{content:"";position:absolute;width:100%;transform:scaleX(0);height:12px;left:0;background-color:#fcfcbc;transform-origin:bottom right;transition:transform .25s ease-out;z-index:-1;bottom:0}.button-hero-login:hover:before{transform:scaleX(1);transform-origin:bottom left}.btn-login-mb{background:transparent;border:1px solid var(--primary-cta-background);color:var(--primary-cta-background)!important;margin-top:15px}@media screen and (max-width:906px){.button-hero-login{display:none}}.article__content__columns{display:flex;justify-content:space-between}.article__content__columns--toc{width:210px;flex-shrink:0;margin-right:25px;margin-top:10px;position:relative}.article__content__columns--banner{width:160px;flex-shrink:0;margin-left:25px}.article__content__columns--banner img{width:100%;display:block}.article__content__columns--banner-mobile{display:none!important}@media screen and (max-width:650px){.article__content__columns--banner-desktop{display:none!important}.article__content__columns--banner-mobile{display:block!important}.article__content__columns--banner{margin-left:0;width:100%}}.article__content__columns--sticky{top:87px;position:sticky;background:#e2ecf3;padding:20px}.article__content__columns--toc-title{font-weight:700;font-size:1.5rem;margin-bottom:10px;display:block}.article__content__columns--content{flex-grow:1}.article__content__columns--list{list-style:none;padding-left:20px}.article__content__columns--list li{line-height:normal;position:relative}.article__content__columns--list li:before{content:"\2022";color:#015d46;width:1em;top:0;margin-left:-1em;position:absolute}.article__content__columns--list a{text-decoration:none;text-transform:capitalize;font-size:1.3rem;line-height:normal;display:inline-block}.article__content__columns--content a{color:#015d46}.article__content__columns--list a:hover{text-decoration:underline}.article__content__columns--toc--show-more{font-family:var(--fontFamily);display:none;background:none!important;color:#000;border:none!important;padding:0;margin:0;text-align:left;letter-spacing:normal;font-size:1.2rem;align-items:center}.article__content__columns--toc--show-more svg{width:16px;height:16px;transform:rotate(180deg);transition:ease-in-out .3s;margin-left:5px}.article__content__columns--toc--divider{content:"";border-top:1px solid #CCC;height:2px;width:100%;display:none;margin-bottom:10px}.article__content__columns--content ol,.article__content__columns--content ul{padding-left:40px;padding-bottom:20px}.article__content__columns--content li{list-style-position:outside}@media screen and (max-width:650px){.article__content__columns{flex-direction:column}.article__content__columns--toc{width:100%;margin-bottom:30px}.article__content__columns--toc--hidden{display:none}.article__content__columns--toc--show-all .article__content__columns--toc--hidden{display:block}.article__content__columns--toc--show-more-open svg{transform:rotate(0)}.article__content__columns--toc--divider{display:block}.article__content__columns--toc--show-more{display:flex}.article__content__columns--content ol li{max-width:100%;overflow:auto}}.article-author-box{margin-top:30px;margin-bottom:30px;width:100%;border:1px solid #CCC;padding:20px;border-radius:10px}.article-author-box>div{display:flex;align-items:start}.article-author-box__image--container{width:110px;margin-right:20px;flex-shrink:0}.article-author-box__image{border-radius:10px;overflow:hidden;width:100%!important;height:auto;display:block}.article-author-box__title{font-size:2rem;display:block;margin-bottom:10px;line-height:102%}.article-author-box__title a{color:#164262}.article-author-box__title a:hover{text-decoration:none}.editorial-process-link{display:flex;align-items:center;margin-top:20px;text-decoration:none;font-weight:700;gap:5px;font-size:15px;border:1px solid #CCC;justify-content:center;border-radius:10px;color:#000!important;padding:5px 0}.editorial-process-link:hover{background:#e2ecf3}.editorial-process-link svg{width:20px;height:20px}@media screen and (max-width:650px){.article-author-box__image--container{width:70px}details.lv1{padding-bottom:18px!important}details-menu a.lv1l{padding-top:5px!important;padding-bottom:5px!important}}section.profile-page{max-width:1110px;margin:auto;padding:20px}body.open-menu .mobnav{padding-bottom:80px;margin-top:40px}body.open-menu div#tolstoyWidgetElement{display:none}body.t-index .shopify-section.announcement-bar{position:fixed;width:100%;top:0;left:0}body.t-index .shopify-section.announcement-bar{z-index:999}.shopify-section.announcement-bar a:before{content:none!important}body.t-index header#header{margin-top:42px}.credits a{position:relative}.al-page-width{max-width:1000px;margin:auto}.care-team-page-width{max-width:900px;margin:auto;padding-left:20px;padding-right:20px}.allermi-logo-mb{width:89px;height:22px}.mobile-menu-banner{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:15px;border-bottom:1px solid #000}.mobile-menu-banner>div:first-child{width:125px;flex-shrink:0}.mobile-menu-banner>div:last-child{flex-grow:1}.mobile-menu-banner__product-title{display:block;font-family:Gill Sans;font-style:normal;font-weight:400;font-size:18px;line-height:130%;color:#000;text-transform:none!important;margin-bottom:19px}.mobile-menu-banner__product-btn{height:36px;background:#005b99;padding:0;display:flex;align-items:center;justify-content:center;width:100%;text-transform:none!important;font-family:Gill Sans;font-style:normal;font-weight:500!important;font-size:14px;line-height:100%}.mobile-menu-banner__product-btn:after{margin-right:0!important;margin-left:6px;padding-right:0!important;width:6px!important;background-size:20px 20px}.mobile-menu-banner .junip-product-summary-review-count{font-family:Gill Sans;font-style:normal;font-weight:400;font-size:12px;line-height:130%;letter-spacing:-.02em;color:#231f2080}.qtyBox{border:none!important;padding:10px 0!important}.product-page .item .meta .qtyBox input{border:1px solid black;border-left:none;border-right:none;width:auto;padding:1rem;text-align:center}#buyplatform{padding-left:0!important;padding-right:0!important}.product-page .item .meta .qtyBox:focus-within{outline:none!important}.qtyBtn{background:transparent;color:#000;border:none;padding:1rem;cursor:pointer;width:51px;border-radius:0;font-size:20px}#buyplatform .quantity{display:flex!important}.symptom-menu a{text-transform:uppercase!important}.footer__menu-container a{position:relative}.footer__menu-container ul{margin-bottom:15px}.footer__menu-container .arrow{width:16px;height:16px;transition:transform .5s ease-out}.footer__menu-container ul:last-child{margin-bottom:0}.footer__menu-container--title{display:block;font-weight:700;text-transform:uppercase;font-family:Source Code Pro,monospace;margin-bottom:10px;font-size:18px;text-align:left}.symptoms-menu-title{display:block;font-family:Source Code Pro,monospace;font-size:18px;font-weight:700;text-transform:uppercase;margin-bottom:10px;text-align:left}.footer__menu-container--sublinks{opacity:0;max-height:0;transition:max-height .5s ease-out,opacity .5s ease-out;padding:0;margin:0}.footer__menu-container-w-sublinks.active .footer__menu-container--sublinks{max-height:500px;opacity:1;margin-left:20px;padding-top:7px}.footer__menu-container-w-sublinks.active .arrow{transform:rotate(180deg)}.footer__menu-container--opener,.footer__menu-container--opener:hover,.footer__menu-container--opener:focus{text-decoration:none!important}.footer__menu-container--opener:before{display:none}.footer__menu-container__grid{display:flex;gap:20px}.footer__menu-container__grid>div{width:50%}footer flex{border-bottom:1px solid black}#alcsf-email{display:block;width:100%;border-radius:30px;padding:17px;border:1px solid #000;margin-bottom:20px}.alcsf-title{text-align:center;font-family:Source Code Pro,monospace;font-size:18px;font-weight:700;text-transform:uppercase;padding-top:30px;margin-bottom:30px}.alcsf-button{background:var(--primary-cta-background);padding-right:10px;padding-left:10px}.alcsf-success{text-align:center;color:#025d46}@media screen and (max-width: 699px){.footer__menu-container__grid{gap:5px}.footer__menu-container ul li{text-align:left}footer #f-links{padding:22px!important;border-top:1px solid black}footer c#f-motto{order:0;padding-bottom:0}.alcsf-title{padding-top:0}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
