@charset"utf-8";@import url('https://fonts.googleapis.com/css2?family=Lato:wght@400;900&family=Merriweather:ital,wght@0,900;1,900&family=Open+Sans:ital@0;1&display=swap');body{font-family:Open Sans,sans-serif;font-weight:400;line-height:1.5;font-size:1.15rem;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}.merriweather{font-family:'Merriweather', serif}.open-sans{font-family:'Open Sans', sans-serif}.lato{font-family:'Lato', sans-serif}.text-shadow-dark-thick{text-shadow:0 3px 4px rgba(0,0,0,0.4)}.text-shadow-light-thick{text-shadow:0 3px 4px rgba(255,255,255,0.4)}.text-shadow-dark-thin{text-shadow:0 1px 1px rgba(0,0,0,0.4)}.text-shadow-light-thin{text-shadow:0 1px 1px rgba(255,255,255,0.8)}.stroke-thin-white{-webkit-text-stroke:0.5px;-webkit-text-stroke-color:#fff}.stroke-thin-black{-webkit-text-stroke:2px;-webkit-text-stroke-color:#000}@media(min-width:1280px){.hero{right:-30px}}.typed-cursor{display:none}.quizbox input[type="radio"]{transform:scale(1.5);padding-right:4px;position:relative;bottom:-2px}label.error{font-size:12px;text-align:center;color:#ca0000;margin-bottom:6px;border-radius:50px}.doctor-ryan{max-width:440px;left:-185px;bottom:-115px}.video-side.video-full-width .doctor-ryan{left:-280px}#video-container,.play-button-text,.video-side{transition:all 0.5s ease-out}.video-container{box-shadow:2px 2px 5px rgba(0,0,0,.1);padding:4px;background-color:#fff}.videoWrapper{position:relative;padding-top:25px;height:0;background:#131313}.videoWrapper{padding-bottom:52.9%}@media (max-width:600px){.videoWrapper{padding-bottom:49%}}.coverTap{background-size:cover;width:100%;height:100%;position:relative;top:0;left:0;z-index:1}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-cover{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1 !important}.play-button-text-wrapper{height:100%}.play-button-text{font-size:60px;font-style:italic;-webkit-text-stroke-width:0.5px;-webkit-text-stroke-color:black;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,0.4);transition:all 0.2s ease-out;cursor:pointer;text-transform:uppercase}@keyframes VOLUME_SMALL_WAVE_FLASH{0%{opacity:0}33%{opacity:1}66%{opacity:1}100%{opacity:0}}@keyframes VOLUME_LARGE_WAVE_FLASH{0%{opacity:0}33%{opacity:1}66%{opacity:1}100%{opacity:0}}.volume__small-wave{animation:VOLUME_SMALL_WAVE_FLASH 2s infinite;opacity:0}.volume__large-wave{animation:VOLUME_LARGE_WAVE_FLASH 2s infinite 0.3s;opacity:0}.volume_button{background:rgba(0, 0, 0, 0.8);border:2px solid transparent;border-radius:50%;cursor:pointer;height:60px;width:60px;line-height:60px;outline:none;padding-right:0;pointer-events:auto;position:absolute;right:15px;text-align:left;top:15px}.pause-notifier{pointer-events:none;opacity:1;transform:scale(1.1);width:30px;transition:opacity 0.8s ease 0s, transform 0.8s ease 0s}.pause-notifier svg{overflow:visible}@media(max-width:767px){.pause-notifier{width:30px}.play-button-text{font-size:30px}}.video-overlay{width:100%;height:100%;position:absolute;background:radial-gradient(circle,rgba(0,0,0,.1),rgba(0,0,0,.8));background:-webkit-radial-gradient(circle,rgba(0,0,0,.1),rgba(0,0,0,.8));z-index:2 !important;top:0;left:0}.video-overlay-after{width:100%;height:65px;position:absolute;z-index:2 !important;top:0;left:0}#video-container.uk-sticky-fixed{max-width:280px;top:5px !important;left:5% !important}#video-container.uk-sticky-fixed .play-button-text{font-size:18px}#video-container.uk-sticky-fixed .volume_button{width:40px;height:40px}@media(max-width:600px){#video-container.uk-sticky-fixed{max-width:240px;left:5px !important}}.video-close{background-image:url("../img/video-close.png");background-size:12px 12px;background-position:center;visibility:hidden;width:18px;height:18px;line-height:12px;text-align:center;border-radius:100%;font-size:11px;background-color:#ccc;position:absolute;top:-5px;right:-5px;cursor:pointer;z-index:1}#video-container.uk-sticky-fixed .video-close{visibility:visible}#video-container.uk-sticky-fixed.sticky-video-shrink{max-width:0;visibility:hidden}#video-container.uk-sticky-fixed.sticky-video-shrink .play-button-text,#video-container.uk-sticky-fixed.sticky-video-shrink .volume_button{visibility:hidden}#video-container.uk-sticky-fixed .videoWrapper{padding-bottom:47%}.purchase_boxes .shipping img{max-width:33px;display:inline-flex;position:relative;top:-1px}.purchase_boxes .shipping{background:yellow;padding:3px;display:block;font-size:16px;text-shadow:1px 1px 0 rgba(255,255,255,0.3)}.purchase_boxes .shipping.shipping_int{background:#eaeaea}.purchase_boxes .purchase_box{bckground-image:url("../img/bg-bottles.jpg");position:relative}.purchase_boxes .hover-grow{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.purchase_boxes .hover-grow:hover{transform:translate(0, -8px)}.purchase_boxes .purchase_box{background-color:white;border:thin solid #AAAAAA;border-top:none;background-image:url("../img/bg-bottles.jpg");background-position:top center;background-size:100%;background-repeat:no-repeat}.purchase_boxes .popularity{border:thin solid #DDDDDD;border-bottom:none}.purchase_boxes .guarantee-logo{max-width:115px;transform:rotate(5deg);right:6px;position:absolute;bottom:-10px}.purchase_boxes .orderbutton .uk-icon{top:3px}.purchase_boxes .orderbutton{font-family:Lato,sans-serif;font-size:24px;line-height:1.3;font-weight:900;padding:10px 40px;text-align:center;text-transform:uppercase;background-color:#006400;position:relative;z-index:1;display:block;margin:20px 0 10px;width:100%;box-shadow:0 2px 2px 0 rgba(0,0,0,.14), 0 1px 5px 0 rgba(0,0,0,.12), 0 3px 1px -2px rgba(0,0,0,.2);background-image:linear-gradient(180deg,#f6dda1,#f0c14b);border:1px solid #fff;border-color:#a88734 #9c7e31 #846a29;border-radius:5px;white-space:nowrap}.purchase_boxes .orderbutton:hover{background-image:linear-gradient(180deg,#ffdf28,#ffca11)}.purchase_boxes .arr{position:relative;top:-1px}.purchase_boxes .order-total .uk-icon{position:relative;bottom:-4px}.purchase_boxes .savings_text{color:#C50003;font-size:28px;margin-top:15px;text-shadow:1px 1px 2px rgba(0,0,0,0.1);font-weight:bold}.purchase_boxes .regPricePrice s{text-decoration:none;display:inline-block;position:relative}.purchase_boxes .regPrice{transform:scale(0.8);margin-left:-10px}.purchase_boxes .regPrice{top:45px;left:8px}.purchase_boxes .salePrice{top:45px;right:10px}.purchase_boxes .prices{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.1);z-index:2}.purchase_boxes .regPrice{line-height:27px}.purchase_boxes .salePrice{line-height:37px}.purchase_boxes .textRegular{font-size:12px;display:inline-block}.purchase_boxes .regPricePrice{font-size:50px;font-weight:bold}.purchase_boxes .pb_image_container{padding-top:70px}.purchase_boxes .prices sup{color:#fff;font-size:22px;top:-18px;left:0;font-weight:bold}.purchase_boxes .prices sup.cents{top:-23px;font-weight:normal}.purchase_boxes .perBottle span{position:relative;top:-2px}.purchase_boxes .perBottle{line-height:16px}.purchase_boxes .regPricePrice s::before{content:' ';width:120%;left:-10%;height:4px;position:absolute;background-color:#c76060;border:1px solid #fff;top:50%;-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.purchase_boxes .regPrice .perBottle{bottom:-8px;position:relative}.purchase_boxes .salePricePrice{font-size:55px;font-weight:bold}.purchase_boxes .textToday{font-size:20px;display:inline-block;position:relative;bottom:-5px}.purchase_boxes .salePrice .perBottle{position:relative;top:10px;font-size:16px}.supply_amount{background:#000000;background:-moz-linear-gradient(top, #000000 1%, #3a3a3a 100%);background:-webkit-linear-gradient(top, #000000 1%,#3a3a3a 100%);background:linear-gradient(to bottom, #000000 1%,#3a3a3a 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#3a3a3a',GradientType=0 )}@media (min-width:768px) and (max-width:959px){.purchase_boxes .salePrice{transform:scale(0.7);right:0}.purchase_boxes .regPrice{transform:scale(0.6);left:0}}.purchase_boxes .shipping img{max-width:33px;display:inline-flex;position:relative;top:-1px}.exit-wait{text-shadow:0 1px 0 #ccc, 0 0.02em 0 #c9c9c9, 0 0.03em 0 #bbb, 0 0.06em 1px rgba(0,0,0,.1), 0 0 0.05em rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3), 0 0.03em 0.05em rgba(0,0,0,.2), 0 0.05em 0.1em rgba(0,0,0,.25), 0 0.1em 0.1em rgba(0,0,0,.2), 0 0.2em 0.2em rgba(0,0,0,.15)}#exit-modal button.uk-modal-close{transition:all 0.5s ease-out}