/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:0px 0px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@-webkit-keyframes fadeAnimation{0%{opacity:.9}50%{opacity:.10}100%{opacity:.9}}@keyframes fadeAnimation{0%{opacity:.9}50%{opacity:.10}100%{opacity:.9}}main .products{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main #hero{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;padding-top:50px;background-color:#545454 !important;height:550px;background-size:cover;background:url(../images/round-refill-78d65292.jpg) no-repeat -150px center;background-size:cover}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){main #hero{background:url(../images/round-refill@2x-93ebad5c.jpg) no-repeat -150px center;background-size:cover}}@media screen and (min-width: 760px){main #hero{padding-right:10%;height:650px !important;background:url(../images/round-refill@2x-93ebad5c.jpg) no-repeat left bottom;background-size:cover}}@media screen and (min-width: 760px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 760px) and (min-resolution: 2dppx){main #hero{background:url(../images/round-refill@2x-93ebad5c.jpg) no-repeat left bottom;background-size:cover}}main #hero .header-container{z-index:2;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;text-shadow:0px 1px 1px rgba(0,0,0,0.3);max-width:300px}@media screen and (min-width: 760px){main #hero .header-container{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-top:250px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-shadow:none}}main #hero #svg-refill-logo{margin-top:30px;fill:white}@media screen and (min-width: 760px){main #hero #svg-refill-logo{fill:#313131}}main #hero #refill-logo{background:url(../images/logos/round-refill-med-black-01ac5681.png) no-repeat center center;background-size:80%;width:358px;height:50px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){main #hero #refill-logo{background:url(../images/logos/round-refill-med-black@2x-a3c57d38.png) no-repeat center center;background-size:80%}}@media screen and (min-width: 760px){main #hero #refill-logo{background:url(../images/logos/round-refill-med-black-01ac5681.png) no-repeat center center;background-size:80%;width:358px;height:50px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}@media screen and (min-width: 760px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 760px) and (min-resolution: 2dppx){main #hero #refill-logo{background:url(../images/logos/round-refill-med-black@2x-a3c57d38.png) no-repeat center center;background-size:80%}}main #hero h3{margin-bottom:.25em;color:#313131;font-weight:400}@media screen and (min-width: 760px){main #hero h3{text-align:left;color:#313131}}main #hero p{font-weight:400;font-size:1.3em;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;color:#313131;margin-top:.25em}@media screen and (min-width: 760px){main #hero p{text-align:left;color:#313131}}main #hero #preorder-button{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;color:white;background-color:#FA4B5F;border-radius:4px;padding:15px 16px;margin-bottom:5px;text-decoration:none;box-shadow:0 1px 1px rgba(0,0,0,0.3)}@media screen and (min-width: 0px){main #hero #preorder-button{display:none}}@media screen and (min-width: 760px){main #hero #preorder-button{display:block}}main #inline-preorder{max-width:none;padding:0px}@media screen and (min-width: 760px){main #inline-preorder{display:none !important}}main #inline-preorder #preorder-button-inline{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;color:white;background-color:#FA4B5F;text-decoration:none;line-height:50px;width:100%}main #customer-reviews{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}main #customer-reviews .reviews-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}main #customer-reviews .review-container{max-width:330px;color:#656F80;padding:1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main #customer-reviews .review-container .stars{letter-spacing:5px}main #customer-reviews .review-container .review{font-style:italic;font-weight:400;font-size:22}main #customer-reviews .review-container .name{font-weight:300;font-size:12;width:100%;text-align:right}main #customer-reviews .mobile{display:none}@media screen and (min-width: 760px){main #customer-reviews .mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}main #news-header{background-color:#f7f7f7;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-bottom:2px solid #cccccc}@media screen and (min-width: 760px){main #news-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}main #news-header .news-logo-container a{text-decoration:none;margin-left:15px;margin-right:15px}main #news-header .news-logo-container img{width:150px}main #round-health{background:-webkit-linear-gradient(#1BA0CC, #1BA0CC 50%, #45D0FF 100%);background:linear-gradient(#1BA0CC, #1BA0CC 50%, #45D0FF 100%);padding:0px;padding-top:3em;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:2px}@media screen and (min-width: 760px){main #round-health{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-left:2em;padding-top:5em}}main #round-health .title-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}@media screen and (min-width: 760px){main #round-health .title-container{-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;margin-right:50px}}main #round-health .title-container #light-health-logo{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;background:url(../images/logos/round-health-logo-light-292cd256.png) no-repeat center center;background-size:80%;width:358px;height:50px;margin-top:1em}@media screen and (min-width: 760px){main #round-health .title-container #light-health-logo{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;background-position:center right;background-size:100%;width:300px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){main #round-health .title-container #light-health-logo{background:url(../images/logos/round-health-logo-light@2x-9364960f.png) no-repeat center center;background-size:80%}}@media screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 760px), screen and (min-resolution: 2dppx) and (min-width: 760px){main #round-health .title-container #light-health-logo{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;background-position:center right;background-size:100%;width:300px}}main #round-health .title-container p{color:white;font-weight:300;font-size:1.3em;max-width:300px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-top:.25em;text-shadow:0 1px 1px rgba(0,0,0,0.3)}@media screen and (min-width: 760px){main #round-health .title-container p{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;text-align:right}}main #round-health .title-container #learn-more-button{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;color:#1BA0CC;background-color:white;border-radius:4px;padding:15px 16px;margin-bottom:2em;text-decoration:none;box-shadow:0 1px 1px rgba(0,0,0,0.3)}@media screen and (min-width: 760px){main #round-health .title-container #learn-more-button{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}main #round-health #hero-phone{background:url(../images/app/hero-phone-382caa32.png) no-repeat top center;background-size:100%;width:280px;height:380px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media screen and (min-width: 760px){main #round-health #hero-phone{height:400px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){main #round-health #hero-phone{background:url(../images/app/hero-phone@2x-8c0bca53.png) no-repeat top center;background-size:100%}}