h1,h2,h3,h4,h5,h6{font-family:jubilat,Georgia,serif;font-weight:400;color:#000;line-height:initial}h1{font-size:40px}h2{font-size:32px}h3{font-size:28px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}[data-section-type=featured-collection] h2{background:#fff;color:#000}@media(max-width:980px){header .announcement-bar{color:#fff;background-color:#000;width:100vw!important;transform:translate(-50%);margin-left:50%!important;padding:.25rem .5rem}}.nav-block.nav-center,.header-wrapper ul.nav{background:#eeeae2!important}.header-wrapper ul.nav li ul.submenu li a{font-size:14px;text-transform:uppercase!important;font-weight:600;line-height:1.8}.header-wrapper ul.nav li:hover ul.submenu{min-width:260px}.account-submenu{list-style-type:none}.account-submenu li{display:flex;align-items:center;justify-content:center}.healthy-mouth-system h2,.healthy-mouth-system h3{font-weight:400}.healthy-mouth-system .button,.healthy-mouth-system button,.healthy-mouth-system input[type=submit],.healthy-mouth-system input[type=reset],.healthy-mouth-system input[type=button]{font-weight:400;border-radius:3px;padding:1em 2em;display:block}.healthy-mouth-system .button.small,.healthy-mouth-system button.small,.healthy-mouth-system input[type=submit].small,.healthy-mouth-system input[type=reset].small,.healthy-mouth-system input[type=button].small{padding:.25em .5em}.healthy-mouth-system .button.watched,.healthy-mouth-system button.watched,.healthy-mouth-system input[type=submit].watched,.healthy-mouth-system input[type=reset].watched,.healthy-mouth-system input[type=button].watched{display:none;color:#fff}@media screen and (min-width:740px){.healthy-mouth-system .button.ebook-download,.healthy-mouth-system button.ebook-download,.healthy-mouth-system input[type=submit].ebook-download,.healthy-mouth-system input[type=reset].ebook-download,.healthy-mouth-system input[type=button].ebook-download{width:60%;margin-left:auto;margin-right:auto}}@media screen and (min-width:1220px){.healthy-mouth-system .button.ebook-download,.healthy-mouth-system button.ebook-download,.healthy-mouth-system input[type=submit].ebook-download,.healthy-mouth-system input[type=reset].ebook-download,.healthy-mouth-system input[type=button].ebook-download{width:40%;margin-left:auto;margin-right:auto}}.healthy-mouth-system [data-customer-progress=watched] .button.unwatched{display:none}.healthy-mouth-system [data-customer-progress=watched] .button.watched{display:block}.healthy-mouth-system .full-width{padding:2em;margin-bottom:2em}.healthy-mouth-system .full-width p:last-child{margin-bottom:0}.healthy-mouth-system .top-media{background:#eeeae2}.healthy-mouth-system.page-template .top-media .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.healthy-mouth-system nav.healthy-mouth-system{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1em}.healthy-mouth-system nav.healthy-mouth-system a{border-bottom:5px solid rgba(0,0,0,0);text-align:center;padding:.5em}.healthy-mouth-system nav.healthy-mouth-system a,.healthy-mouth-system nav.healthy-mouth-system a:hover,.healthy-mouth-system nav.healthy-mouth-system a:focus,.healthy-mouth-system nav.healthy-mouth-system a:active,.healthy-mouth-system nav.healthy-mouth-system a:visited{color:#000}.healthy-mouth-system nav.healthy-mouth-system a:hover{text-decoration:none;border-bottom-color:#c1baac}@media screen and (min-width:740px){.healthy-mouth-system nav.healthy-mouth-system{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.healthy-mouth-system nav.healthy-mouth-system a{width:calc(25% - 1em)}.healthy-mouth-system #lessons{text-align:center;margin:1em 0;font-size:3rem}.healthy-mouth-system .module{border:1px solid #c1baac;border-radius:3px;margin-bottom:2em;overflow:hidden}.healthy-mouth-system .module .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.healthy-mouth-system .module .title h3{color:#fff;text-align:center;margin:0;padding:1em .5em;font-size:28px}.healthy-mouth-system .module .lessons{font-size:18px;color:#39a2cf}@media screen and (min-width:741px){.healthy-mouth-system .module{border-radius:8px}}@supports not (display: grid){.healthy-mouth-system .module{background-color:#c1baac}.healthy-mouth-system .module:after{display:table;content:"";clear:both}.healthy-mouth-system .module .title{float:left;width:25%}.healthy-mouth-system .module .lessons{float:right;width:75%}}@supports (display: grid){.healthy-mouth-system .module{display:grid;grid-template-areas:"title" "lessons"}.healthy-mouth-system .module .title{grid-area:title;background-color:#c1baac}.healthy-mouth-system .module .lessons{grid-area:lessons}@media screen and (min-width:741px){.healthy-mouth-system .module{grid-template-columns:25% 75%;grid-template-areas:"title lessons"}}}.healthy-mouth-system ul.lessons{list-style-type:none}.healthy-mouth-system ul.lessons li{padding:.666em 1em .666em 2.5em;color:inherit}.healthy-mouth-system ul.lessons li:not(.coming-soon){background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="#9cd1e7" d="M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm-3 17v-10l9 5.146-9 4.854z"/></svg>') no-repeat 1em center/1em}.healthy-mouth-system ul.lessons li:not(:last-child){border-bottom:1px solid #c1baac}.healthy-mouth-system ul.lessons li.coming-soon,.healthy-mouth-system ul.lessons li[data-customer-progress=watched] a:not(.button){color:silver}.healthy-mouth-system ul.lessons li a{color:inherit}@media screen and (min-width:741px){.healthy-mouth-system ul.lessons li{text-align:center;display:flex;justify-content:space-between;align-items:center}}.healthy-mouth-system ul.lessons .button{margin:1em auto 0;width:auto;max-width:50%}@supports not (display: grid){.healthy-mouth-system ul.lessons{background-color:#fff}}.healthy-mouth-system .resources{margin-top:2em}@media screen and (min-width:741px){.healthy-mouth-system .flex-container.resources{justify-content:space-between}.healthy-mouth-system .flex-container .resource{width:calc(33% - 1em)}.healthy-mouth-system .lesson-nav .button:first-child{float:left}.healthy-mouth-system .lesson-nav .button:last-child{float:right}}.healthy-mouth-system .sidebar .download{display:block;width:100%;border:1px solid #d2ccc1;padding:1em;text-align:center;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="19.763" height="19.763"><path fill="none" stroke="#9DD0E7" stroke-miterlimit="10" d="M1.867 13.411v4.02h16.029v-4.02M14.176 7.538L9.96 11.754 5.587 7.382m4.373 4.372V2.333"/></svg>') no-repeat 1em center/1em}.button.primary{background-color:#80b73d!important;color:#fff!important}.button.primary:hover,.button.primary:focus,.button.primary:active{background-color:#659130!important;color:#fff!important}.button.primary.hollow{color:#80b73d;border-color:#80b73d;background-color:transparent}.button.primary.hollow:hover,.button.primary.hollow:focus,.button.primary.hollow:active{background-color:#e2f0d1}@media screen and (min-width:741px){.button.primary{font-size:18px;padding:1em 2em!important}}.button.alt{background-color:#d2ccc1!important;color:#000!important}.button.alt:hover,.button.alt:focus,.button.alt:active{background-color:#bdb4a3!important;color:#000!important}@media screen and (min-width:741px){.button.alt{font-size:18px;padding:1em 2em!important}}.article-template.video.healthy-mouth-system h1{font-size:28px;text-align:center}@media screen and (min-width:741px){.article-template.video.healthy-mouth-system h1{font-size:40px}}.article-template.video.healthy-mouth-system h2{font-size:24px}@media screen and (min-width:741px){.article-template.video.healthy-mouth-system h2{font-size:32px}}.article-template.video.healthy-mouth-system h4{font-size:20px}@media screen and (min-width:741px){.article-template.video.healthy-mouth-system h4{font-size:24px}}.article-template.video.healthy-mouth-system p{font-size:18px}.product-right-inner h1{max-width:none}.qty-break{margin-bottom:1rem}.product-description iframe{width:100%}#shopify-section-1594739479749 .image-with-text-wrapper{display:flex;align-items:center;justify-content:center}#shopify-section-1594739479749 .image-with-text-wrapper .box-ratio{height:auto;padding-bottom:0!important;display:flex;justify-content:center}#shopify-section-1594739479749 .image-with-text-wrapper .box-ratio img{max-width:220px;flex:0 1 60%}#shopify-section-1594739479749 .rte:last-of-type p{margin-bottom:0}#shopify-section-1594739380151 .feat-image-text{width:75%;margin:auto}#homepage-slideshow .box-ratio{margin-top:2rem;height:auto;padding-bottom:0!important}@media screen and (min-width:741px){#homepage-slideshow .box-ratio{width:80%;margin:0 auto}}#shopify-section-footer .footer-template{margin-top:2rem}@media screen and (min-width:741px){#payment{margin-top:0;margin-bottom:30px}}.quick-add-to-cart .product-add .add.options.button{line-height:1!important;padding:10px 40px!important}.summary-rating-bar-content{background:#ffa018!important}div[data-widget-style] .summary-rating:nth-child(1) .summary-rating-title:before,div[data-widget-style] .summary-rating:nth-child(2) .summary-rating-title:before,div[data-widget-style] .summary-rating:nth-child(3) .summary-rating-title:before,div[data-widget-style] .summary-rating:nth-child(4) .summary-rating-title:before,div[data-widget-style] .summary-rating:nth-child(5) .summary-rating-title:before{color:#ffa018!important}.stamped-summary-actions-newreview{display:none!important}.stamped-review-reply .created{display:none}#shopping-cart{margin-bottom:1rem}#shopping-cart #cartform{overflow:auto}#cart-notes{clear:both;margin-top:2rem;background-color:#f8f8f8;padding:1.5rem}#cart-notes p:last-of-type{margin-bottom:0}.delay-popup{position:relative;width:90%;background-color:#fff;margin:0 auto;padding:2rem}.delay-popup h2{text-align:center}.delay-popup .button-row{display:flex;justify-content:center}.delay-popup .button-row .btn-cancel,.delay-popup .button-row .btn-submit{min-width:100px}.delay-popup .button-row .btn-cancel{margin-left:1rem}.delay-popup .mfp-close{opacity:1;width:44px;min-width:44px}@media screen and (min-width:980px){.delay-popup{width:70%}}@font-face{font-family:icomoon;src:url(icomoon.ttf?gzkjln) format("truetype"),url(icomoon.woff?gzkjln) format("woff"),url(icomoon.svg?gzkjln#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.icon{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-eye:before{content:"\e9ce"}.icon-eye-blocked:before{content:"\e9d1"}.shop-healthy-mouth-btn{width:100%;max-width:653px;margin:auto auto 22px}.shop-healthy-mouth-btn.customer-account-btn{padding:15px!important;line-height:25px!important;margin-top:40px;font-size:16px!important}@media screen and (max-width:1024px){.shop-healthy-mouth-btn{line-height:27px!important;padding:12px!important;margin-bottom:0;margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/theme-customizations.scss.css.map */
