html{box-sizing:border-box}body{margin:0;color:#231f20}*,*:before,*:after{box-sizing:inherit}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}.main-content{max-width:1000px;margin:0 auto;font-family:Oswald,sans-serif}.content-container{padding:0 20px}.content-container p{font-family:Helvetica,Arial,sans-serif;line-height:1.5}.embed-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.text--center{text-align:center;margin-left:auto;margin-right:auto}img{max-width:100%}h1,h2,h3,h4,h5,h6{color:#114b8c;font-family:Oswald,sans-serif;text-transform:uppercase;font-weight:600}h1{font-size:36px;line-height:1.25}.text--large{text-transform:uppercase;font-size:30px;letter-spacing:-2px}@media screen and (min-width:768px){.text--large{font-size:63px;margin:0}}.text--large strong{font-size:58px}@media screen and (min-width:768px){.text--large strong{font-size:63px}}.text-24{font-size:24px;line-height:28px}.flex{display:flex;flex-wrap:nowrap;flex-direction:row;margin-bottom:20px}.flex .bottle-image{flex:0 1 35%;padding:0 20px}.flex div{padding:0 20px}.flex .product,.flex .doctors{padding:0}.flex .flex--padded{padding:20px}.flex .flex--centered{align-self:center}.flex .why-container{flex:0 0 55%}.flex .why-container strong{display:block;margin-bottom:5px;font-size:26px}.green-check--medium{padding-left:0;list-style:none}.green-check--medium li{background:url(/cdn/shop/t/9/assets/green-check_25x.png?622) no-repeat left 5px;padding:5px 0 5px 26px}.green-check--large{padding-left:25px;list-style:none}.green-check--large li{background:url(/cdn/shop/t/9/assets/green-check_40x.png?622) no-repeat left top;font-family:Oswald,sans-serif;font-size:22px;font-style:italic;font-weight:600;padding:2px 0 7px 39px}a:link,a:visited,a:active{color:#0d4c8f}.button{font-family:Oswald,sans-serif;letter-spacing:0;text-transform:uppercase;display:inline-block;vertical-align:top;position:relative;overflow:hidden;line-height:30px;padding:7px 22px 7px 14px;font-size:23px;font-weight:500;color:#fff!important;text-align:center;text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,.45);background-color:#ff8520;background-clip:padding-box;border:1px solid;border-color:#ff8520 #ff8520 #ff8520;border-radius:8px;-webkit-box-shadow:inset 0 1px rgba(255,255,255,.4),0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px #fff6,0 1px 2px #0003;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.3),rgba(255,255,255,0) 50%,rgba(0,0,0,.12) 51%,rgba(0,0,0,.04));background-image:-moz-linear-gradient(top,rgba(255,255,255,.3),rgba(255,255,255,0) 50%,rgba(0,0,0,.12) 51%,rgba(0,0,0,.04));background-image:-o-linear-gradient(top,rgba(255,255,255,.3),rgba(255,255,255,0) 50%,rgba(0,0,0,.12) 51%,rgba(0,0,0,.04));background-image:linear-gradient(to bottom,#ffffff4d,#fff0 50%,#0000001f 51%,#0000000a)}.button:before{content:"";position:absolute;top:-25%;bottom:-25%;left:-20%;right:-20%;border-radius:50%;background:transparent;-webkit-box-shadow:inset 0 0 38px rgba(255,255,255,.5);box-shadow:inset 0 0 38px #ffffff80}.button:after{content:"\203a";font-size:40px;font-weight:300;color:#fff;position:absolute;right:5px;top:50%;margin-top:-19px}.button:hover{background-color:#e87312}.button:active{color:#ffffffe6;text-shadow:0 -1px #e87312;background:#e87312;border-color:#e87312 #e87312 #e87312;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.2),0 1px rgba(255,255,255,.4);box-shadow:inset 0 1px 3px #0003,0 1px #fff6;background-image:-webkit-linear-gradient(top,#e87312,#ff8520);background-image:-moz-linear-gradient(top,#e87312,#ff8520);background-image:-o-linear-gradient(top,#e87312,#ff8520);background-image:linear-gradient(to bottom,#e87312,#ff8520)}.button:active:before{top:-50%;bottom:-125%;left:-15%;right:-15%;-webkit-box-shadow:inset 0 0 96px rgba(0,0,0,.2);box-shadow:inset 0 0 96px #0003}.button--green{text-shadow:0 1px #0d4d09;background-color:#1ca913;border-color:#147b0e #11640b #11640b}.button--green:hover{background-color:#159b0d}.button--green:active{text-shadow:0 -1px #0d4d09;background:#189210;border-color:#093606 #0d4d09 #147b0e;background-image:-webkit-linear-gradient(top,#126d0c,#20c016);background-image:-moz-linear-gradient(top,#126d0c,#20c016);background-image:-o-linear-gradient(top,#126d0c,#20c016);background-image:linear-gradient(to bottom,#126d0c,#20c016)}.button--large{line-height:34px;padding:10px 32px 10px 19px;font-size:26px}.button--large:after{right:13px!important}.feature-background{position:relative;background:#114b8c}.feature-background .tall-triangle{display:inline-block;vertical-align:middle;position:relative;top:-8px;left:-11px;margin:-20px -20px -40px 0}.feature-background .tall-triangle.wrap-fix{position:absolute}.feature-background .triangle-with-shadow{width:100px;height:100px;position:relative;overflow:hidden;box-shadow:0 16px 10px -17px #00000080}.feature-background .triangle-with-shadow:after{content:"";position:absolute;width:50px;height:50px;background:#a5ce3a;transform:rotate(45deg);top:50%;left:-40px;margin-top:27px;box-shadow:-1px -1px 10px -2px #00000080}.feature-background h2{display:inline-block;vertical-align:middle;color:#fff;text-transform:uppercase;font-size:20px;padding:10px 20px 10px 30px;margin:0;letter-spacing:1px}.feature-background h2.wrap-fix{padding:40px 20px 40px 70px}.feature-background h2.title{font-size:65px;margin:0 0 20px}.feature-background h2.tall-title{font-size:50px;line-height:.9;padding-left:0;padding-top:0;margin:0}.feature-background h2.tall-title strong{font-size:70px;line-height:70px}.feature-background h2.mid-title{font-size:36px;line-height:1;padding:10px 0;margin:10px 0 0;display:block;text-align:center}.feature-background h2 strong{display:block;font-size:48px;line-height:48px}.feature-background h3.testimonial{color:#fff;padding:15px 40px;margin:0;font-size:26px}.story{border-bottom:1px solid #ddd;margin-bottom:10px;text-align:right}.story blockquote{text-align:left;padding:0;margin:0;color:#231f20;line-height:1.25}.story blockquote p{margin-bottom:0;font-size:14px}.story cite{display:inline-block;font-weight:700;font-style:normal;font-size:14px;font-family:Helvetica,Arial,sans-serif;margin:5px 0}.ingredients .bottle-image{float:left;width:19%}.ingredient{margin-bottom:5px;overflow:hidden}@media screen and (min-width:768px){.ingredient{float:right;width:80%}}.ingredient img{float:left;width:20%;margin-right:10px}.ingredient .ingredient-content{float:left;width:calc(80% - 10px);padding-top:10px}.ingredient .ingredient-content h3{font-size:20px;font-weight:600;margin:0;color:#58a645;text-transform:uppercase}.ingredient .ingredient-content p{font-size:14px;line-height:1.5;margin:0}.guarantee-container{background:#0d4c8f;width:100%;margin-top:75px;text-align:center;padding-bottom:10px}.guarantee-container .badge-container{margin-top:-40px;margin-bottom:5px;display:flex;flex-wrap:nowrap}.guarantee-container .badge-container .img-wrap{flex:0 1 37.5%}.guarantee-container .badge-container h3{flex:1 1 62.5%;margin-top:50px;margin-bottom:0;color:#fff;font-size:25px;font-family:Arial Black,sans-serif;font-weight:900;line-height:1;padding-left:15px;text-transform:uppercase;text-align:left}@media screen and (min-width:768px){.guarantee-container .badge-container h3{font-size:40px}}.guarantee-container p{color:#fff;font-size:14px;margin:0 0 5px;line-height:1.25}@media screen and (min-width:768px){.guarantee-container p{font-size:22px;margin:15px 0 20px}}.selection-container{width:100%;padding:40px}@media screen and (min-width:768px){.selection-container{padding:80px 40px 0;display:flex;flex-wrap:nowrap;align-items:center}}.selection-container .product{border-radius:10px;-webkit-box-shadow:0px 2px 6px 5px rgba(0,0,0,.3);-moz-box-shadow:0px 2px 6px 5px rgba(0,0,0,.3);box-shadow:0 2px 6px 5px #0000004d;text-align:center;padding:20px;margin-bottom:100px}@media screen and (min-width:768px){.selection-container .product{flex:1 1 33.3333%;display:flex;width:100%;flex-direction:column;align-self:center;margin-bottom:40px}.selection-container .product:nth-child(2){background:#fff;position:relative;z-index:100}}@media screen and (max-width:768px){.selection-container .product:last-of-type{margin-bottom:0}}.selection-container .product .button{font-size:36px;letter-spacing:-2px}.selection-container .product .button:after{font-size:55px}.savings{text-transform:uppercase;max-width:320px;margin:-20px auto 10px}.savings .strikethrough{text-decoration:line-through;padding:0 5px;float:left}.savings .savings-amount{float:right;font-weight:700;color:#a5ce3a}.sale-price{font-size:90px;line-height:1;font-weight:900;color:#0c4c8f;text-shadow:-1px 3px 10px rgba(0,0,0,.3);margin:0}.sale-price sup{font-size:50px}.supply{margin-top:0}.shipping{text-transform:uppercase}.product-badge{background-size:contain;background-repeat:no-repeat;background-position:center top;font-size:39px;line-height:.9;text-shadow:-1px 3px 10px rgba(0,0,0,.3);text-transform:uppercase;letter-spacing:-1px;font-weight:500;color:#fff;text-align:center;margin:-82px auto -25px;padding:15px 50px 10px;max-width:295px}.product-badge.badge-popular{background-image:url(//hemrid.com/cdn/shop/t/29/assets/most-popular-header_400x.png?v=72905228682632183601766050383);min-height:150px}.product-badge.badge-value{background-image:url(//hemrid.com/cdn/shop/t/29/assets/best-value-header_400x.png?v=56295441895529827881766050383);min-height:130px}.qa{margin-bottom:20px}.qa p{margin:0}.qa strong{color:#114b8c}.image-container{position:relative}.image-container .bottle-badge{position:absolute;top:10%;left:10%;width:35%;max-width:125px}@media screen and (min-width:768px){.image-container .bottle-badge{top:auto;bottom:0;width:25%;max-width:190px}}.footer{padding:40px 20px 20px}.footer h3{font-size:24px}.footer p{font-size:15px;line-height:1.5;margin:0 0 10px}.footer a{font-weight:700;font-size:22px;text-decoration:none}.hide-on-mobile{display:none;max-width:1000px;margin:0 auto}@media screen and (min-width:768px){.hide-on-mobile{display:block}}@media screen and (min-width:768px){.hide-on-desktop{display:none}}.cloud-lady{background:url(//hemrid.com/cdn/shop/t/29/assets/bg-lp-hero_1000x.jpg?v=121213329293766353031766050383) no-repeat;background-size:cover}.cloud-lady h1{font-size:50px;color:#114b8c;text-shadow:0px 0px 10px rgba(255,255,255,.95),2px 2px 20px rgba(255,255,255,.95),4px 4px 40px rgba(255,255,255,.95),-2px -2px 20px rgba(255,255,255,.95);margin:0;padding:70px 0 0 29%}.cloud-lady h1 .green{color:#79d400}.cloud-lady .hero-content{padding-left:42%;padding-bottom:30px}.cloud-lady .hero-content .green-check--large{padding:0 20px 10px 0}.blue-block{background:#114b8c;color:#fff;overflow:hidden}.blue-block blockquote{width:50%;float:right;text-align:right;font-size:20px;padding:15px 0;margin:0 25px 0 0}.blue-block blockquote cite{font-size:16px;display:block;text-align:right;font-style:normal}.bottle-container .green-check--medium{font-weight:700}.bottle-container .bottle-image{flex:1 1 35%;padding:0;margin-top:-100px}.bottle-container .bottle-image img{max-width:210px}.bottle-container .trust-seals{align-self:center;padding-top:30px}.doctors img{display:block;width:100%}.doctors p{display:block;background:#a5ce3a;margin:0;padding:15px 25px;color:#fff;font-size:16px;font-family:Oswald,sans-serif;font-weight:400}.doctor-text h3{font-style:italic;color:#a5ce3a;font-size:35px;margin:0 0 20px}.doctor-text p{font-size:18px}.triad-image{flex:0 0 55%}.triad-text h2{font-size:60px;text-align:right;margin-left:-105px;margin-bottom:0}.triad-text strong{text-transform:uppercase;font-family:Oswald,sans-serif;font-weight:600;font-size:20px;color:#a5ce3a}.cloud-background{background:url(//hemrid.com/cdn/shop/t/29/assets/bg-sky_1000x.jpg?v=56381810058430489401766050383) no-repeat;padding:25px 30px}.cloud-background h2.tall-title{font-size:50px;line-height:.9;padding-left:0;padding-top:0;margin:0 0 20px}.cloud-background .story{border-bottom:1px solid #707070}.mobile-science h2{text-align:center}.mobile-science h2 strong{font-size:38px;line-height:38px}.mobile-science .flex{flex-wrap:wrap;flex-direction:row}.mobile-science .flex .why-container,.mobile-science .flex .triad-image{flex:1}.mobile-science .flex .flex--padded{padding:10px}.mobile-science .doctor-text h3{font-size:28px}.mobile-science .triad-text h2{font-size:38px;text-align:center;margin:0}
/*# sourceMappingURL=/cdn/shop/t/29/assets/buy-hemrid.scss.css.map */
