.price-info{display:none;padding:10px}#ss,.breathe,.breathe-post,.experience,.formulated,.hero,.hero-post,.offer,.promise,.results,.say-enough{font-family:Source Sans Pro,sans-serif;padding:30px 0 40px}#ss p,#ss ul,.breathe p,.breathe ul,.breathe-post p,.breathe-post ul,.experience p,.experience ul,.formulated p,.formulated ul,.hero p,.hero ul,.hero-post p,.hero-post ul,.offer p,.offer ul,.promise p,.promise ul,.results p,.results ul,.say-enough p,.say-enough ul{font-weight:400;font-size:20px}#ss .cta-btn,.breathe .cta-btn,.breathe-post .cta-btn,.experience .cta-btn,.formulated .cta-btn,.hero .cta-btn,.hero-post .cta-btn,.offer .cta-btn,.promise .cta-btn,.results .cta-btn,.say-enough .cta-btn{display:contents}#ss .cta-btn button,.breathe .cta-btn button,.breathe-post .cta-btn button,.experience .cta-btn button,.formulated .cta-btn button,.hero .cta-btn button,.hero-post .cta-btn button,.offer .cta-btn button,.promise .cta-btn button,.results .cta-btn button,.say-enough .cta-btn button{background-color:#de1c4b!important;box-shadow:0 4px 0 #83112c;max-width:360px;width:100%;padding:16px 30px;margin:20px auto 4px}.sub-title{color:#084a9e}.testimonial-noImage{padding:20px 0;margin-bottom:0}.testimonial-noImage .rating{margin-bottom:10px}.testimonial-noImage .rating img{width:200px;margin-left:40px}.testimonial-noImage blockquote{padding-left:30px;border-left:6px solid rgba(0,0,0,.125)}.testimonial-noImage blockquote p{margin:0}.testimonial-noImage blockquote p:before{content:'"';position:absolute;margin-left:-.4em}.testimonial-noImage blockquote p:after{content:'"'}.testimonial-noImage .meta{margin-left:40px}.testimonial-noImage .meta span{margin:0 10px}s,strike{text-decoration:none;position:relative;display:inline-block}s:after,strike:after{content:"";position:absolute;bottom:0;left:0;border-top:2px solid red;height:45%;height:calc(50% - 1px);width:100%}.ss-area{background:#f4f4f4;height:auto;overflow:hidden;padding:0 0 30px}.hero{background:url(https://resources.healthydirections.com/resources/web/sin/lp/1022-sin-lp-oqp-max-image/hero-bg.jpg) center 0 no-repeat;background-size:cover;min-height:540px;display:flex;align-items:center;justify-content:center}.hero .wrap{max-width:972px}.hero .wrap h1{font-weight:600;font-size:72px;line-height:74px;color:#de1c4b}.hero .wrap h2{font-weight:600;font-size:48px;line-height:52px;color:#084a9e}.hero .wrap .bottle img{max-width:200px;width:100%;margin-top:90px}.hero .wrap ul{font-size:1.425em;line-height:1.425em;padding-left:0}.hero .wrap ul li{background:url(/images/lung-support/bullet.png) no-repeat 0 6px!important;list-style:none;padding-left:40px}@media screen and (max-width:848px){.hero{background:url(https://resources.healthydirections.com/resources/web/sin/lp/1022-sin-lp-oqp-max-image/hero-bg.jpg) left 0 no-repeat!important;min-height:inherit;background-size:cover!important}.hero .wrap h1{font-size:48px;line-height:52px}.hero .wrap h2{font-size:36px;line-height:40px}.hero .wrap .bottle img{margin-top:20px}}.hero-post{padding:80px 0;background:url(/images/lung-support/0620-sin-lp-adv-lung-bronchial-sin-biking-couple-d.jpg) left 0 no-repeat;background-size:contain}.hero-post .row .omega{overflow:hidden;padding:10px 20px;border-radius:5px;background-color:hsla(0,0%,100%,.5)}.hero-post button{margin-top:40px!important}@media screen and (max-width:748px){.hero-post{padding:20px 0;background:0 0!important}}.experience .alpha p.lead,.experience .omega p.lead{color:#084a9e}.experience .alpha img,.experience .omega img{max-width:458px;width:100%}.experience .omega p.lead{margin-bottom:40px}@media screen and (max-width:748px){.experience .omega p.lead{margin-bottom:10px}}.breathe{background-color:#e5f2f9}.breathe .alpha img{margin-top:20px;max-width:150px;width:100%}.breathe .omega p.lead{color:#084a9e}.breathe-post{background:#e5f2f9;background:linear-gradient(#e5f2f9,#a5d7f4)}.breathe-post .alpha h1{color:#084a9e;margin-bottom:0}.breathe-post .alpha h2{color:#084a9e;margin-top:0}.breathe-post .omega img{max-width:360px;width:100%}.results{background:url(/images/lung-support/0620-sin-lp-adv-lung-bronchial-stack-chart-bkg-d.jpg) 50% no-repeat;background-size:cover}.results,.results .wrap{position:relative}.results .wrap .rainbow{position:absolute;top:180px;left:0;z-index:999999}.results .wrap h2,.results .wrap p{color:#fff}.results .wrap .wrap-grid{width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr)!important;grid-column-gap:20px!important}.results .wrap .wrap-grid .row{align-self:end}.results .wrap .wrap-grid .row .result{margin-bottom:10px;min-height:92px;padding:10px;overflow:hidden;display:flex;align-items:center}.results .wrap .wrap-grid .row .result img{width:60px;position:absolute}.results .wrap .wrap-grid .row .result p{font-weight:600;font-size:16px;line-height:18px;margin:0 0 0 80px!important}.results .wrap .wrap-grid .row .result.yellow{background-color:#eaa813}.results .wrap .wrap-grid .row .result.blue{background-color:#1196d5}.results .wrap .wrap-grid .row .result.green{background-color:#1d9b07}.results .wrap .wrap-grid .row .result.red{background-color:#c31230}.results .wrap .wrap-grid .row .result.pink{background-color:#cc06b0}.results .wrap .wrap-grid .row .result.purple{background-color:#771c7d}@media screen and (max-width:748px){.results .wrap .rainbow{display:none}.results .wrap .wrap-grid{width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(1,1fr)!important;grid-column-gap:20px!important}.results .wrap .wrap-grid .row .result{margin-bottom:3px}}.formulated .alpha img{max-width:220px;width:100%}.say-enough{background-color:#f4f4f4}.say-enough .omega img{margin-top:20px!important;max-width:420px;width:100%}@media screen and (max-width:748px){.say-enough .omega{display:none}}.promise{background-color:#de1c4b;color:#fff!important}.promise h1{color:#fff}.promise .hd-icons{margin-top:20px}.promise .hd-icons img{max-width:100px;width:100%}.promise .hd-icons .flag img{margin-top:20px}.promise .hd-icons .flag p{margin-top:35px}@media screen and (max-width:748px){.promise .hd-icons .two{width:30.8641975309%!important}.promise .hd-icons .two:nth-child(3),.promise .hd-icons .two:nth-child(6){margin:0}.promise .hd-icons .two:nth-child(4){clear:both}}.offer{background-color:#084a9e;color:#fff}.offer .alpha h1{margin:40px 0 20px}.offer .alpha h2{margin-top:0}.offer .omega img{max-width:220px;width:100%}.offer .gnc-logo img{margin-bottom:20px;max-width:180px;width:100%}#ss{overflow:hidden}#ss #straight-sale{max-width:768px;width:100%;margin:20px auto 0;background:#fff;overflow:hidden;border-radius:2px;display:block!important;padding:0;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.325);box-shadow:1px 1px 2px rgba(0,0,0,.325)}#ss #straight-sale .ss-header{background:#c41230;color:#fff;font-size:32px;padding:10px 0}#ss #straight-sale .triangle{width:0;height:0;border-left:28px solid transparent;border-right:28px solid transparent;border-top:20px solid #c41230;margin:auto}#ss #straight-sale form{padding:10px}#ss #straight-sale form img{max-height:200px;display:block;margin:0 auto}#ss #straight-sale form p{font-size:22px;font-weight:100;margin:0 0 10px 0}#ss #straight-sale form select{font-weight:700;font-size:18px;line-height:18px}#ss #straight-sale form .summary{font-size:24px;font-weight:100}#ss #straight-sale form .summary .text .rule{width:80px;border-top:1px solid #cdcdcd;margin:10px auto;display:block}#ss #straight-sale form .summary .text .savings-value{color:red}#ss #straight-sale form .summary .text .subtotal-value,#ss #straight-sale form .summary .text .your-subtotal{font-size:48px;line-height:48px;font-weight:400}#ss #straight-sale form .summary .text .one-time{font-size:16px;display:block;font-weight:400;margin-bottom:10px}#ss #straight-sale form #shipping_value{text-transform:uppercase}#ss #straight-sale form .option{padding:0 20px;margin-bottom:10px;transition:background-color .25s ease;border-radius:5px;background-color:rgba(0,0,0,.125);overflow:hidden;box-shadow:1px 1px 2px rgba(0,0,0,.25)}#ss #straight-sale form .option:hover{background:#398df5;background:radial-gradient(circle,#398df5 0,#004294 100%);color:#fff}#ss #straight-sale form .option p{margin:5px 0 0;font-size:30px}#ss #straight-sale form .option .row{margin-top:-20px;display:flex;align-items:center}#ss #straight-sale form .option .row .alpha,#ss #straight-sale form .option .row .beta,#ss #straight-sale form .option .row .omega{margin:0!important;width:33.33%}#ss #straight-sale form .option .row .alpha{height:180px;overflow:visible}#ss #straight-sale form .option .row .alpha img{margin-top:-10px;max-width:200px;width:100%}#ss #straight-sale form .option .row .beta{padding-right:20px;text-align:center}#ss #straight-sale form .option .row .beta p{font-size:22px;font-weight:100;margin:0}#ss #straight-sale form .option .row .beta p:first-child{font-weight:600;line-height:20px}#ss #straight-sale form .option .row .beta p:nth-child(2){font-size:30px}#ss #straight-sale form .option .row .beta p:nth-child(3){font-weight:600;line-height:14px}#ss #straight-sale form .option .row .omega button{color:#fff!important;background-color:#c41230!important;box-shadow:0 4px 0 #9d0d25}#ss #straight-sale form .option .row .omega p{font-size:16px;color:#fff;border-radius:5px;padding:5px 10px;margin:10px 0 0;background-color:#f5460d}#ss #straight-sale form .option.two{background:#398df5;background:radial-gradient(circle,#398df5 0,#004294 100%);color:#fff}@media screen and (max-width:748px){header[role=banner] .icons ul{float:right;margin:0 0 20px;height:auto;position:relative;top:10px}#ss #straight-sale form .option{padding:0 10px 10px}#ss #straight-sale form .option .row{display:block;margin-top:-10px}#ss #straight-sale form .option .row .four.alpha{margin-bottom:0!important;height:auto;width:40%}#ss #straight-sale form .option .row .four.alpha img{margin-top:0}#ss #straight-sale form .option .row .four.beta{margin:25px 0 0!important;padding:0 0 0 10px!important;text-align:left;width:60%}#ss #straight-sale form .option .row .four.beta p:nth-child(3){font-size:16px}#ss #straight-sale form .option .row .four.omega{margin-top:-10px!important;width:100%}#ss #straight-sale form .option .row .four.omega p{display:none}}#survey-form{width:100%;position:fixed;bottom:0;background-color:rgba(37,37,37,.75);height:auto;overflow:hidden;padding:10px 0;color:#fff;z-index:999999}#survey-form button#survey-button{font-size:20px;background-color:#f60}