@font-face{font-family:Sailec;src:url(https://del-mar-laboratories.imgix.net/fonts/sailec/Sailec-Light.otf) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sailec;src:url(https://del-mar-laboratories.imgix.net/fonts/sailec/Sailec-Regular.otf) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sailec;src:url(https://del-mar-laboratories.imgix.net/fonts/sailec/Sailec-Medium.otf) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sailec;src:url(https://del-mar-laboratories.imgix.net/fonts/sailec/Sailec-Bold.otf) format("woff2");font-weight:600;font-style:normal;font-display:swap}.header__logo{max-width:105px;width:100%;max-height:31px}@media only screen and (max-width:768px){.header__logo{max-width:105px}}.header__call:hover{color:#007386;text-decoration:none}.heading{background-color:#007386}@media only screen and (max-width:768px){.video-doctor{margin:10px 0}}@media only screen and (max-width:991px){.as-seen-on{background-color:#f6f6f6;padding:15px;margin:20px -15px}}@media only screen and (max-width:767px){.doctor__container{filter:unset;border-radius:unset}.doctor__container--mob{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}}.doctor__container__h3{font-size:18px;line-height:27px;color:#0e2a3d;font-weight:500;font-family:Sailec;text-align:center;margin:0}.doctor__container__p{font-size:15px;line-height:25px;color:#000;font-family:Sailec;text-align:center;margin:0}.flex-row__alt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header{background-color:#fff;padding:10px 0;margin:auto}@media only screen and (max-width:768px){.header{padding:10px 0}}.header .container{max-width:830px!important;width:100%!important}.header p{margin:0;text-align:right;font-family:Sailec;font-weight:500}@media only screen and (max-width:768px){.header p{padding:0 5px}}.header__call{text-align:right;font-size:18px;letter-spacing:0px;line-height:25px;color:#000;font-weight:500}.header__call:hover{color:#0c293d;text-decoration:none}.header__call img{margin-bottom:5px}.heading{background-color:#147386}.heading__h1{font-size:28px;line-height:36px;color:#fff;font-weight:600;font-family:Sailec;text-align:center;margin:8px 0}@media only screen and (max-width:768px){.heading__h1{font-size:30px;line-height:44px;margin:17px 0}}.color-tan{color:#b9ab9c}.video-doctor{margin:20px 0 0}.video-doctor .container{max-width:830px!important;width:100%!important}.video__container{border:5pt solid #b7b7b7;margin:0 18px 0 0}@media only screen and (max-width:768px){.video-doctor{margin:10px 0}.video__container{margin:-10px -45px auto}}.next-step-button__container{height:59px;margin:15px 15px 20px 0}.next-step-button{display:none;font-family:Sailec;font-size:30px;font-weight:600;color:#fff;border:3px solid rgba(0,0,0,.2);border-radius:10px;background-color:#f34c3e;width:100%;padding:5px;text-transform:uppercase}.next-step-button:hover{text-decoration:none;color:#fff;background-color:#f76e63}@media only screen and (max-width:991px){.next-step-button__container{margin:auto;height:100px}}@media only screen and (max-width:991px){.as-seen-on{background-color:#f6f6f6;padding:15px;margin:0 -45px}}.as-seen-on__p{font-size:16px;line-height:15px;color:#3c3c3c;font-family:Sailec;margin:0;position:relative;z-index:1;overflow:hidden;text-align:center}.as-seen-on__p:before,.as-seen-on__p:after{position:absolute;top:48%;overflow:hidden;width:50%;height:1px;content:"\a0";background-color:#3c3c3c}.as-seen-on__p:before{margin-left:-50%;text-align:right}.as-seen-on__p span{margin:0 5px}.as-seen-on__img{margin:10px auto}@media only screen and (max-width:768px){.as-seen-on__p{font-size:18px}.as-seen-on__img{width:100%;margin:20px auto}}.doctor__container{background-color:transparent;max-width:315px;margin:20px auto;padding:10px 24px;border-radius:7px;filter:drop-shadow(0 0 3.5px rgba(0,0,0,.19));background-color:#fff}.doctor__container--mob{display:none}.doctor__container--mob__inner{margin-left:10px}@media only screen and (max-width:991px){.doctor__container{max-width:100%}}@media only screen and (max-width:767px){.doctor__container{filter:unset;border-radius:unset;padding-left:0;padding-right:0}.doctor__container--mob{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}}.doctor__container hr{margin:13px 0}.doctor__container img{max-width:185px;width:100%;margin-bottom:10px;border-radius:6px}.doctor__container--mob img{max-width:160px;width:100%}.doctor__container__h3{font-size:18px;line-height:27px;color:#007386;font-weight:500;font-family:Sailec;margin:0;text-align:center}.doctor__container__p{font-size:15px;line-height:25px;color:#000;font-family:Sailec;margin:0;text-align:center}.doctor__container__p--alt{font-size:14px;line-height:20px;color:#000;font-family:Sailec;margin:0}.doctor__container--mob__img{max-width:90px!important}@media only screen and (max-width:991px){.doctor__container__h3{font-size:22px}.doctor__container__p{font-size:18px;line-height:27px;color:#0e2a3d;font-weight:500;margin:0}.doctor__container__p--alt{font-size:20px;line-height:27px}}@media only screen and (max-width:768px){.doctor__container__h3,.doctor__container__p{text-align:left}}.personal-letter{margin:0 0 40px}.personal-letter .container{max-width:830px!important;width:100%!important}.personal-letter__h2{font-size:28px;line-height:36px;font-weight:600;font-family:Sailec;margin:8px 0;color:#042f36}.personal-letter__h2:after{position:absolute;top:50%;overflow:auto;width:34%;height:1px;content:"\a0";background-color:#042f36}@media only screen and (max-width:768px){.personal-letter__h2{font-size:30px;line-height:44px;margin:17px 0}.personal-letter__h2:after{content:unset}}.personal-letter__p{font-size:18px;line-height:28px;color:#000;font-family:Sailec;margin-bottom:35px}@media only screen and (max-width:991px){.personal-letter__p{font-size:20px;line-height:27px}}.signature{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center}.signature_text{font-size:18px;line-height:24px;color:#000;font-family:Sailec;margin-left:20px}@media only screen and (max-width:991px){.signature_text{font-size:20px;line-height:27px}}.signature_name{font-weight:700;font-style:italic}.signature_sign{font-size:26px;line-height:40px;font-family:Signerica Fat}.video-thumbnails{background-color:#f6f6f6;padding:30px 0}.video-thumbnails .container{max-width:970px;width:100%!important}.video-thumbnails__h2{font-size:28px;line-height:36px;font-weight:600;font-family:Sailec;text-align:center;color:#042f36}@media only screen and (max-width:768px){.video-thumbnails__h2{font-size:30px;line-height:44px}}.video-thumbnails__p{font-size:15px;line-height:25px;color:#000;font-family:Sailec;margin-bottom:8px}.video-thumbnails__p--alt{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;font-size:13px;color:#000;font-family:Sailec;margin-top:0}.video-thumbnails__img{width:100%}@media only screen and (max-width:768px){.row{padding:0 30px}}.video-thumbnails__p--alt img{margin-right:5px}@media only screen and (max-width:991px){.video-thumbnails__p{font-size:20px;line-height:27px}.video-thumbnails__p--alt{font-size:16px;margin-bottom:30px}}.footer{font-family:Sailec;padding:20px 0}.footer .container{max-width:830px;width:100%;margin:auto}.references__p{font-size:15px;line-height:19px;color:#3c3c3c;font-family:Sailec;text-align:center;cursor:pointer}.references__p:hover{color:#000}.panel{padding:0 18px;background-color:#f6f6f6;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.citations__list--item{font-size:14px;line-height:19px;color:#3c3c3c;font-family:Sailec}.footer__links{text-align:center}.footer-list{padding:0}.footer-list li{display:inline-block;padding-right:10px;padding-left:10px;border-right:2pt solid #181818}.footer-list li:last-child{border:none;padding-right:0}.footer-list li,.footer-list li a{font-weight:400;list-style:none;font-size:15px;line-height:20px;color:#181818;font-family:Sailec;text-align:center}@media only screen and (max-width:768px){.footer{padding:10px 0}.footer-list li,.footer-list li a{font-size:16px;line-height:20px;margin-bottom:10px}}.footer__p{padding:10px;border-radius:6px;border:1px solid #d7d7d7;font-size:12px;line-height:18px;color:#717171;font-weight:400;font-family:Sailec;text-align:center}.footer__p--copy{font-size:15px;line-height:25px;font-weight:400;color:#181818;font-family:Sailec;text-align:center}@media only screen and (max-width:768px){.heading__h1{font-size:24px;line-height:34px;margin:17px 0}}.drop{font-family:Sailec;display:none}.package{padding:0 0 20px;text-align:center}a{outline:none;color:inherit;text-decoration:none}img{border:none;max-width:100%;height:auto}li{list-style:none}*{box-sizing:border-box}.clearall{clear:both;font-size:1px;line-height:1px;height:1px}.limited_strip{display:block;margin:auto;width:100%;max-width:570px;text-align:center;padding:10px;background:#e22;position:relative}.limited_strip:before{position:absolute;left:-1px;top:0;bottom:0;border-left:15px solid #fff;content:"";clip-path:polygon(0% 0%,100% 50%,0% 100%,0% 0%)}.limited_strip:after{position:absolute;right:-1px;top:0;bottom:0;border-right:15px solid #fff;content:"";clip-path:polygon(0% 50%,105% 0,105% 100%,0% 50%)}.limited_strip span{font-size:24px;line-height:26px;font-weight:700;color:#fff}.limited_strip p{font-size:17px;line-height:24px;letter-spacing:.3px;margin-top:2px;color:#fff;margin-bottom:0}.review_heading{font-size:50px;line-height:55px;color:#000;font-weight:700;margin:0}.package_row{width:100%;max-width:975px;margin:10px auto;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:space-between;align-items:start}.package_col{width:32%;background:#fff;border-radius:15px;border:2px solid #d6d6d6;text-align:center;margin-top:40px;position:relative}.package_col_top{position:relative;padding:18px 10px 16px;border-bottom:2px solid #d6d6d6}.package_col_text1{font-size:18px;line-height:22px;letter-spacing:.5px;color:#007386;font-weight:700;text-transform:uppercase;margin:0}.package_col_btm{padding:15px 15px 20px;text-align:center;position:relative}.package_col_qty{font-size:16px;line-height:27px;letter-spacing:.5px;font-weight:500;text-transform:uppercase;color:#858585;margin-top:10px;margin-bottom:0}.package_col_qty span{color:#5d5d5d;font-size:30px;font-weight:700}.pkg-prod{display:block;margin:10px auto 0;width:280px}.package_retail-prc{font-size:18px;line-height:22px;letter-spacing:.3px;color:#000;margin-top:15px;margin-bottom:0}.package_retail-prc span{position:relative}.package_retail-prc span:before{position:absolute;left:-4px;top:45%;right:-4px;border-bottom:1px solid #F00;transform:rotate(-15deg);-webkit-transform:rotate(-15deg);content:""}.package_regular-prc{font-size:40px;line-height:52px;letter-spacing:.5px;color:#4b4b4b;font-weight:700;margin-top:15px;margin-bottom:0;display:flex;align-items:center;justify-content:center}.package_regular-prc small{display:inline-block;vertical-align:top;font-size:16px;line-height:22px;text-align:left;color:#545454;padding-left:8px;font-weight:400}.package_save{display:inline-block;vertical-align:middle;background:#fdec60;border-radius:40px;padding:5px 15px 3px;font-size:17px;line-height:19px;color:#232323;font-weight:700;text-transform:uppercase;margin-top:8px;margin-bottom:0}a.package_button{display:block;width:100%;max-width:265px;margin:20px auto 0;height:65px;font-size:22px;line-height:65px;letter-spacing:.5px;text-transform:uppercase;color:#fff;font-weight:700;background:#307284;border-radius:5px;box-shadow:2px 3px 5px 1px #0003}a.package_button:hover{text-decoration:none}ul.package_col_btm-list{display:inline-block;vertical-align:top;text-align:center;margin-top:10px;margin-bottom:0;padding:0}ul.package_col_btm-list li{font-size:18px;line-height:24px;color:#2a2a2a;font-weight:500;text-align:left;padding-left:28px;background:url(https://cdn.shopify.com/s/files/1/0749/7075/9331/files/green-tick.svg?v=1774296332) no-repeat left center;background-size:18px;margin-top:10px}.package_col-2{margin:15px 0 -15px;border:4px solid #007386;background:#eefcfe}.package_col-2 .package_col_top{background:#007386;border-radius:10px 10px 0 0;border:none;padding:14px 10px}.package_col-2 .package_col_qty{color:#4f4f4f}.package_col-2 .package_col_qty span{color:#000}.package_col-2 .package_col_text1{color:#fff;font-size:22px}.package_col-2 .package_regular-prc{color:#007386}.package_col-2 .pkg-prod{margin:25px auto 20px}.package_col-2 a.package_button{background:#307284}.guarantee{text-align:center;padding:0 0 60px}.guarantee_box{display:inline-block;vertical-align:top;width:100%;max-width:840px;background:#fff;border:4px solid #007386;border-radius:5px;margin-top:100px;text-align:center}.guarantee-seal{display:block;margin:-100px auto 10px}.guarantee_box-text1{font-size:18px;line-height:25px;color:#393939;padding:0 15px;margin:0}.guarantee_box-text2{font-size:45px;line-height:50px;color:#000;font-weight:700;margin-top:10px;padding:0 15px;margin-bottom:0}.guarantee_box-strip{font-size:90px;line-height:85px;padding:18px 15px 12px;background:#007386;text-transform:uppercase;font-weight:700;color:#fff;margin-top:15px;margin-bottom:0}.guarantee_box-text3{font-size:18px;line-height:26px;margin-top:20px;margin-bottom:0;padding:0 25px 20px;color:#393939;letter-spacing:.3px}.guarantee_box-text3 a{color:#000;text-decoration:underline;white-space:nowrap}.review{padding:60px 0;text-align:center;background:url(https://cdn.shopify.com/s/files/1/0749/7075/9331/files/review-bg.jpg?v=1774296176) no-repeat center top;background-size:cover}.review_row{display:inline-block;vertical-align:top;width:100%;max-width:840px}.review_box{width:100%;margin-top:60px;text-align:left;padding:0 0 0 115px;position:relative}.review_timg{position:absolute;left:0;top:0;border-radius:50%}.review_check{position:absolute;left:70px;top:65px;width:22px;border:2px solid #fff;border-radius:50%}.review_box_heading{font-size:22px;line-height:26px;color:#007386;font-weight:700;margin:0}.review_box_star{display:block;margin-top:10px;width:100px}.review_box_para{font-size:16px;line-height:25px;letter-spacing:.3px;color:#000;margin-top:15px;margin-bottom:0}.review_box_name{font-size:18px;line-height:24px;letter-spacing:.3px;color:#5d5d5d;font-weight:500;margin-top:20px;margin-bottom:0}@media only screen and (max-width:991px){.package_col{width:32%}.package_regular-prc{font-size:36px;line-height:40px}.package_regular-prc small{font-size:16px;line-height:18px}ul.package_col_btm-list li{font-size:16px;line-height:22px}}@media only screen and (max-width:767px){.package{padding:25px 0 30px}.limited_strip{max-width:325px}.limited_strip span{font-size:20px;line-height:18px}.limited_strip p{font-size:13px;line-height:16px}.package_row{flex-wrap:wrap;margin:0;padding:0 10px}.package_col{width:100%;margin:15px 0 0}.package_col-2{order:1}.package_col-3{order:2}.package_col-1{order:3}.package_regular-prc{font-size:40px;line-height:40px}.package_save{font-size:16px}.package_col-2 .pkg-prod{margin:10px auto 0}.guarantee{padding:0 0 35px}.guarantee_box{border:3px solid #007386;margin-top:50px}.guarantee-seal{margin:-70px auto 5px;width:130px}.guarantee_box-text1{font-size:16px;line-height:22px}.guarantee_box-text2{font-size:22px;line-height:28px;padding:0 10px}.guarantee_box-strip{font-size:40px;line-height:40px;padding:10px 11px 8px;margin-top:12px}.guarantee_box-text3{font-size:16px;line-height:24px;margin-top:15px;padding:0 17px 20px}.review{padding:30px 0}.review_heading{font-size:28px;line-height:34px}.review_box{margin-top:30px;padding:0 0 0 70px}.review_timg{width:55px}.review_check{left:40px;top:38px;width:15px}.review_box_star{width:90px;margin-top:6px}.review_box_heading{font-size:20px;line-height:24px}.review_box_para{margin-top:12px;font-size:15px;line-height:23px}.review_box_name{font-size:16px;margin-top:15px}}.form-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f1f1f1;position:relative;color:#666;height:25px;width:25px;border:0;cursor:pointer;margin-right:7px;outline:none}.form-radio:checked:before{position:absolute;font:13px/1 Raleway,sans-serif;left:7px;top:3px;content:"\2143";transform:rotate(40deg);color:#147386}.form-radio:hover{background-color:#f7f7f7}.form-radio:checked{background-color:#f1f1f1;border:1.5pt solid #147386}.product-section__term{max-width:280px;text-align:left;margin:15px auto 10px}.purchase__form label{font-size:18px;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;vertical-align:super}.disclaimer{background-color:#d3d3d3;margin:30px auto auto;color:#3c3c3c;text-align:center;padding:12px;font-size:14px;position:relative;border-radius:6px;bottom:10px;display:none;max-width:1010px}.disclaimer a{font-weight:700;text-decoration:underline}.disclaimer__content__a{text-transform:unset!important;word-break:break-word}.modal-static{position:fixed;top:50%!important;left:50%!important;margin-top:-100px;margin-left:-100px;overflow:visible!important;z-index:9999}.subscription--tan{color:#aa8957!important;font-weight:700;font-size:13px}.subscription--learnmore{color:#307284;font-size:15px;font-weight:500;text-align:center}@media only screen and (max-width:767px){.disclaimer{font-size:12px;position:fixed;bottom:0;left:0;z-index:1}.purchase__form label{font-size:20px}}.suncoast-vip .modal-content{border:5px solid #195d7a}.suncoast-vip .modal-header,.suncoast-vip .modal-footer{border:none}.suncoast-vip .modal-title{color:#307284;font-size:30px;font-weight:700;text-align:center}.suncoast-vip p{font-size:18px;text-align:center;margin-bottom:20px}.suncoast-vip p .sm{font-size:14px}@media only screen and (max-width:767px){.suncoast-vip p{font-size:15px}.suncoast-vip p .sm{font-size:12px}}@media only screen and (min-width:768px){.mobile-disclaimer{display:none!important}}.hydraflex_box{border:4px solid #007386;max-width:666px;margin-left:auto;margin-right:auto;max-height:300px;border-radius:5px;background:#eefcfe;padding:20px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.hydraflex_title{letter-spacing:.3px;font-weight:700;font-size:22px;line-height:26px;color:#007386;margin:0;max-width:350px}.hydraflex_copy{font-size:18px;line-height:26px;margin-top:10px;margin-bottom:0;color:#393939;letter-spacing:.3px}.hydraflex_bottle{max-width:130px}@media only screen and (max-width:991px){.hydraflex_box{max-height:900px;display:block}.hydraflex_title{font-size:22px}}@media only screen and (max-width:767px){.hydraflex_box{margin-right:40px;margin-left:40px;max-height:900px;padding:10px;margin-bottom:20px}.hydraflex_title{text-align:center;margin-left:0;font-size:22px;line-height:28px;padding:0 10px}.hydraflex_copy{text-align:center;margin-left:0}}.form-radio{border-radius:0!important}.one-bottle .pkg-prod{max-width:180px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/vsl-style.css.map */
