@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";.section-header .logo-area{max-width:1400px;padding:0 15px}.section-header .logo-area .logo img{width:auto;padding:5px 0}main#content .home-banner-section p.desc{color:#000;font-family:Inter;font-size:26px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0;text-transform:capitalize;margin-top:30px}main#content .home-banner-section p.desc span{display:block}main#content .home-banner-section p.desc br{display:none}main#content a.btn{color:#fff;text-align:center;font-family:Inter;font-size:22px;font-style:normal;font-weight:500;line-height:normal;border-radius:100px;padding:16px 37px}.home-banner-section .left-hero-sec .left-content h2.heading-class{color:#000;text-align:justify;font-family:Montserrat;font-size:72px;font-style:normal;font-weight:700;line-height:72px;letter-spacing:-.6px;margin-bottom:5px}.home-banner-section .left-hero-sec .left-content{padding:0;width:50%;margin:115px 0 105px}.container{max-width:1430px!important;padding:0 15px!important}.home-banner-section .container,.home-banner-section.container{max-width:100%!important;padding:0!important}.home-banner-section .container .row.left-hero-sec{max-width:1430px;padding:0 15px}.home-banner-section .left-hero-sec .left-content h1.bold-class{color:#000;text-align:justify;font-family:Montserrat;font-size:72px;font-style:normal;font-weight:700;line-height:72px;letter-spacing:13.76px}.home-last-sec.heading-btn-sec h1.heading-text{color:#fff;font-size:52px}.home-banner-section .container .row.left-hero-sec .col-right.right-img-se{width:15%!important;margin-top:auto;margin-right:0;margin-bottom:70px}.home-banner-section .left-hero-sec .left-content .just-sec{display:flex;align-items:center;gap:0;margin-left:30px}.home-banner-section .left-hero-sec .left-content .just-wrap{display:flex;align-items:flex-start;justify-content:flex-start}.home-banner-section .container .row.left-hero-sec .col-middle.mid-sec{width:38%;margin-right:-80px;display:flex;align-items:flex-end}.home-banner-section .left-hero-sec .left-content .just-sec h2{color:#000;text-align:justify;font-family:Montserrat;font-size:70px;font-style:normal;font-weight:700;line-height:72px;letter-spacing:.77px;margin:0}.section-footer .copyright,.section-footer .copyright span,.section-footer .copyright a{color:#000000b3;text-align:center;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:145%}.section-footer .copyright a{pointer-events:all;cursor:pointer}.section-footer .copyright a:hover{color:#065f68}body.template-index section.hero-section .row{align-items:flex-end}.home-banner-section .left-hero-sec .left-content .just-sec span{color:#065f68;font-family:Montserrat;font-size:72px;font-style:normal;font-weight:700;line-height:72px;letter-spacing:.77px;padding-left:10px}main#content .home-banner-section .left-hero-sec .left-content a.btn.btn-wrap{margin-top:0;margin-left:0;padding:12px 44px;background:#0e9b9f;border:0;border-radius:5px;font-weight:700;font-size:28px}.section-multi-column{background:#e9f6f6}.section-multi-column h3.text-column__title{color:#000;font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize;margin:0}.section-multi-column .fully-spaced-row--medium{margin:0}.section-multi-column .fade-in-up{display:flex;align-items:center;margin:0;padding:15px 0;justify-content:center}.reviews-section{margin-top:135px}.section-multi-column .fade-in-up .img-ar--cover img.theme-img{height:auto;width:45px;position:static}.reviews-section h2.reviews-heading{text-align:center;font-family:Montserrat;font-size:45px;font-style:normal;font-weight:700;line-height:normal}.section-multi-column .fade-in-up .text-column__image{max-width:max-content!important;margin:0 15px;height:71px}.reviews_box .review_user_meta img{display:none}.reviews_box .review_user_meta{display:block}.reviews_box .review_rating span.star{display:none}.reviews_box .review_rating{position:relative}.reviews_box .review_rating .star:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(unfilled.png);background-repeat:no-repeat;width:28px;height:26px}.reviews_box .review_rating .star.filled:before{background-image:url(filled.png)}.reviews_box .review_rating span.star{display:block;font-size:0;position:relative;height:24px;width:26px;margin-right:3px}.reviews_box .review_rating{display:flex}main#content .reviews_box .designation{color:#000;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:normal;padding:45px 0 18px}.reviews_bottom .desc{color:#202020;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:30px}main#content .reviews_box .review-icon{position:absolute;height:56px;width:56px;border-radius:100%;border:2.4px solid #00abb1;display:flex;align-items:center;justify-content:center;left:auto;right:23px;bottom:auto;top:-26px}.reviews_box .review_top{border:0}main#content .reviews_box .review-icon img{height:auto;width:25px}main#content .reviews_box{padding:92px 30px 16px}.swiper-container.swiper-initialized.swiper-horizontal.swiper-backface-hidden{margin-top:67px;position:relative;padding-bottom:50px}.swiper-container.swiper-initialized.swiper-horizontal.swiper-backface-hidden .swiper-pagination.swiper-pagination-clickable span.swiper-pagination-bullet{height:13px;width:13px}main#content span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#00abb1}html{overflow-x:hidden}html body{overflow:hidden}.section-image-with-text{background:#00abb1}.section-image-with-text .container .teeth-left-section.column.column--half div,.section-image-with-text .container .teeth-left-section.column.column--half div img{height:100%;width:100%;padding:0;margin:0;max-width:100%!important}.section-image-with .container{max-width:100%!important;padding:0!important}.section-image-with-text .container .teeth-left-section.column.column--half{margin:0;width:60%;padding:0;height:590px}.section-image-with-text .container{max-width:100%!important;padding:0!important}.section-image-with-text .container .teeth-right-section.column.column--half.align-ltr-left{width:40%;padding-left:63px}.section-image-with-text .container .teeth-right-section .feature-text-paired{margin:auto 0}.section-image-with-text .container .teeth-right-section .feature-text-paired h2.majortitle.in-content.h1{font-family:Montserrat;font-size:55px;font-style:normal;font-weight:700;line-height:normal;color:#fff;margin:0}.section-image-with-text .container .teeth-right-section .feature-text-paired p{padding:7px 0 17px;color:#fff;font-family:Montserrat;font-size:45px;font-style:normal;font-weight:500;line-height:normal}.section-image-with-text .fully-spaced-row--medium{margin:0 0 140px}.section-custom-content{display:flex;flex-wrap:wrap;max-width:1400px;margin:67px auto 0;border-top:1px solid rgba(0,0,0,.3);justify-content:center;padding:72px 15px 37px}.section-custom-content .use-heading-text{padding-bottom:13px;color:#000;text-align:center;font-family:Montserrat;font-size:42px;font-style:normal;font-weight:700;line-height:normal;width:100%}.section-custom-content .left-side{width:50%;padding-right:110px}.section-custom-content .left-side .content-section p.section-content{color:#000;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:180%}.section-custom-content .left-side .content-section h2.section-heading{color:#000;font-family:Montserrat;font-size:27px;font-style:normal;font-weight:700;line-height:normal}.why-dailysmile-boxes{max-width:1300px!important}.why-daily-smile-section section.container.why-dailysmile{max-width:100%!important;padding:108px 0 90px!important;background:#e9f6f6!important}section.watch-our-customers{padding-top:135px!important}.section-collapsible-tabs{background:#93d4d1cc}.section-collapsible-tabs .collapsible-tabs h3#faq-frequently-asked-questions{margin:0 0 55px;font-family:Montserrat;font-size:42px;font-style:normal;font-weight:700;line-height:normal}.section-collapsible-tabs .collapsible-tabs{margin:0;width:100%;max-width:100%;padding:108px 0 118px}main#content .collapsible-tabs__tab .disclosure__title{padding-top:24px;padding-bottom:24px;border:0;color:#000;font-family:Inter;font-size:21px;font-style:normal;font-weight:600;line-height:normal;padding-left:50px;margin-top:20px;margin-bottom:0}main#content .collapsible-tabs__tab .disclosure__panel.has-motion{padding:0 51px}main#content .disclosure__title:before,.disclosure__title:after{width:15px;height:1.5px;right:46px}.section-footer .container.container--no-max.section-footer__row-container{max-width:100%!important}main#content .section-footer__row.section-footer__row--blocks{max-width:1310px;margin:auto}main#content .image-text-section{padding-top:40px;padding-bottom:50px}.home-last-sec.heading-btn-sec{text-align:center;background:#00abb1;padding:110px 0 107px;margin-top:120px}div#pagefooter .image-text-section .fully-spaced-row--medium .image-overlap__image .fade-in-up{max-width:300px}div#pagefooter .image-text-section .fully-spaced-row--medium{background:#e9f6f6;margin:0}div#pagefooter .image-text-section .fully-spaced-row--medium .image-overlap__image .fade-in-up{max-width:300px;margin-top:115px;padding-left:0}div#pagefooter .image-text-section .feature-text-paired a.small-feature-link.button-row__btn{color:#fff;text-align:center;font-family:Inter;font-size:22px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;border-radius:100px;background:#00abb1;padding:26px 54px}div#pagefooter .section-footer__row.section-footer__row--blocks{max-width:1400px}div#pagefooter .image-text-section .teeth-right-section,div#pagefooter .image-text-section .teeth-right-section>div{margin:auto 0 8px auto;float:unset;width:auto}div#pagefooter .image-text-section .feature-text-paired a.small-feature-link.button-row__btn:hover{background-color:#000}.home-last-sec.heading-btn-sec .button-section{margin-top:30px}main#content .image-text-section .teeth-right-section .feature-text-paired .teeth-left-section.column.column--half,.text-img-class .container .teeth-right-section .feature-text-paired .teeth-left-section.column.column--half{display:none}.text-img-class .teeth-right-section h2.majortitle.in-content.h1 span.grey-class{display:block;color:#065f68}.section-footer .container.container--no-max.section-footer__row-container .section-footer__row.section-footer__row-lower{max-width:1400px;margin:0 auto;position:relative}.section-footer .ipad-icon{position:relative;background-image:url(pay.png);background-repeat:no-repeat;height:50px;width:70px;position:absolute;left:auto;right:0;top:10px}.home-banner-section{position:relative}.home-banner-section:before{content:"";height:100%;width:100%;background-image:url(banner-bg.png);background-repeat:no;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}body.home-page.template-404.error-404 .page-section-spacing{padding:60px 0 30px}body.home-page.template-404.error-404 .page-section-spacing a.underline{color:#fff;text-align:center;font-family:Inter;font-size:22px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;border-radius:100px;background:#00abb1;padding:26px 74px;margin-top:20px;display:inline-block}body.home-page.template-404.error-404 .page-section-spacing h1.majortitle{font-size:120px;margin:0;color:#045e67}.navigation--left .navigation__tier-1-container .navigation__tier-1>.navigation__item>.navigation__link{color:#000;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding:0}.pageheader--layout-inline-menu-center .logo-area__left__inner{transform:translate(-35%)}.navigation .navigation__tier-1>.navigation__item>.navigation__link:before{width:100%;left:0;right:0;top:auto;bottom:-3px!important}body .what-is-box h2.what-is-box-heading,body .why-dailysmile h2.why-dailysmile-heading,body .watch-our-customers h2.heading,body .text-img-class .teeth-right-section h2.majortitle.in-content.h1{color:#000;text-align:center;font-family:Montserrat;font-size:42px;font-style:normal;font-weight:700;line-height:normal}h3.why-dailysmile-bottom-heading{color:#000;text-align:center;font-family:Montserrat;font-size:38px;font-style:normal;font-weight:700;line-height:normal}.text-img-class .teeth-right-section .feature-text-paired{margin-left:0;margin-right:35px}.text-img-class .teeth-right-section .rte.lightly-spaced-row p{font-size:19px;line-height:180%}.text-img-class .teeth-right-section h2.majortitle.in-content.h1{text-align:left!important}.section-custom-content div#section-id-template--24754434244926__custom_content_jVcPqV{margin:0}div#pagefooter .section-footer__row.section-footer__row--blocks .section-footer__row__col.section-footer__menu-block:first-child{padding-left:0}span.error_msg{font-size:15px;color:red}.signup-form.bottom_form input{padding:11px 10px}.signup-form.bottom_form form#contact_form .signup-form__response--success.alert .heading-font.h6{font-size:15px;font-weight:400;color:green;text-align:center;border:1px solid green;padding:2px 10px;font-family:Inter}.navigation .navigation__item--with-small-menu>.navigation__tier-2-container{min-width:330px;max-width:330px;border-radius:10px;box-shadow:0 0 4px #00000040;top:20px;padding:5px 5px 18px;overflow:unset!important}ul.navigation__tier-2 li.navigation__item a.navigation__link{font-size:18px;line-height:100%;margin:15px 0;display:block}.navigation .navigation__item--with-small-menu>.navigation__tier-2-container:before{content:"";width:16px;height:16px;position:absolute;top:-8px;left:50px;right:0;bottom:0;z-index:99;background:#fff;transform:rotate(45deg)}ul.navigation__tier-2 li.navigation__item a.navigation__link:hover{color:#9ed8d6}.what-box-section a.btn.btn--primary.button-row__btn.btn-wrap{margin:0 auto;display:block;max-width:215px}main#content .what-box-section a.btn.btn-wrap{margin:0 auto;display:block;max-width:215px}.section-custom-content div#block-id-html_erQwVa{width:50%;margin-bottom:0}.why-daily-smile-section .why-dailysmile-boxes{grid-template-columns:repeat(5,1fr)}.why-daily-smile-section .why-dailysmile-boxes .why-dailysmile-box{height:208px}main#content .image-text-section .teeth-right-section.column.column--half.align-ltr-left{padding-left:0}.feature-text-paired .rte.lightly-spaced-row p{font-size:19px}.signup-form.bottom_form input.error{border-color:red}.section-header .logo-area div#proxy-nav ul.navigation__tier-1 li{margin:23px 27px}.reviews_box .review_user_meta .meta_group .name{margin-top:50px}main#content .reviews_box .designation{padding-top:20px}main#content .reviews_box .designation{padding-top:7px;padding-left:8px;font-size:14px;font-weight:500}.reviews_box .review_user_meta .meta_group{display:flex;margin-top:69px;align-items:flex-start;padding-bottom:22px}.reviews_box .review_user_meta .meta_group .name{margin-top:0;max-width:fit-content;width:100%;padding-right:5px}.section-custom-content div#section-id-template--24754434244926__custom_content_jVcPqV{margin-top:-60px}body .section-custom-content .align-ltr-left h4 strong,body .section-custom-content .align-ltr-left h4{font-size:27px}body .section-custom-content .align-ltr-left p{font-size:20px}.section-collapsible-tabs .collapsible-tabs__tab{border-width:2px;border-bottom:1px solid rgba(0,0,0,.25)}.why-daily-smile-section hr.why-dailysmile-separator{margin:40px auto}main#content .image-text-section{border-bottom:1.5px solid rgba(0,0,0,.3);max-width:1430px;margin:0 auto}main#content .detail.product-column-right h1.product-title,.height--adapt.image-overlay .text-overlay h2.text-overlay__title.h1,.section-difference-section h2.majortitle.h1.in-content,.product-table-section h2.table-heading{font-size:42px!important;color:#000}.reviews-section section.container.reviews-carousel.double-reviews{padding:0 0 65px!important;max-width:100%!important}.product-detail-page .section-collapsible-tabs{background:transparent}#shopify-section-template--24754434736446__collapsible_tabs_MWYKKy div{margin:0 auto}main#content .disclosure__title:before,.disclosure__title:after{height:2px;right:15px}.product-table-section section.product_table_section,.product-detail-page .section-collapsible-tabs .container.dm_tabs,.section-difference-section .container{padding-left:15px!important;padding-right:15px!important}.product-detail-page .breadcrumb-section nav.breadcrumbs{padding-left:15px!important}.product-detail-page .page-section-spacing{padding:0 15px!important}.media-gallery__inner.sticky-content-container .product-media--image .img-ar.img-ar--contain{background-color:#f9f9f9;border-radius:30px;height:565px;max-height:565px;display:flex;align-items:center;justify-content:center;padding:5%}.media-gallery__inner.sticky-content-container .product-media--image .img-ar.img-ar--contain:before{padding:0!important;display:none}.media-gallery__inner.sticky-content-container .product-media--image .img-ar.img-ar--contain img.theme-img{position:static;width:auto;height:auto;max-height:100%;max-width:100%}main#content .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit]{border-radius:30px;font-size:21px;font-weight:500}body.home-page.template-product.product-detail-page .reviews-section{margin-top:0}body.home-page.template-product.product-detail-page .section-custom-content{padding-bottom:0;border:0}body.home-page.template-product.product-detail-page .section-custom-content div#section-id-template--24754434736446__custom_content_WhbEWg{margin:0}body.home-page.template-product.product-detail-page .reviews-section section.container.reviews-carousel.double-reviews{background:transparent!important;padding-bottom:4px!important}body.home-page.template-product.product-detail-page .section-difference-section .rte p{color:#045e67;font-size:28px}.product-detail-page .section-collapsible-tabs .collapsible-tabs{padding:0 0 40px}body .section-footer__menu-block__menu li{margin-bottom:.5em;list-style:none;font-family:Inter;font-weight:400;font-style:normal;font-size:16px}.product-detail-page .home-banner-section:before{display:none}main#content .detail.product-column-right h1.product-title{font-size:33px!important}.section-custom-content div#block-id-text_JaAyfY{padding-right:45px;padding-left:0}.all-collection-list{margin:0 auto;padding:70px 15px}body.home-page.template-page.template-suffix-faq .section-collapsible-tabs .container.dm_tabs{max-width:1430px!important;padding:0 15px!important}body.home-page.template-page.template-suffix-faq .section-collapsible-tabs .container.dm_tabs .collapsible-tabs{padding:20px 0}body.home-page .why-dailysmile-button{font-size:18px}.section-apps .container{max-width:1430px!important}.home-banner-section .section-apps .collabs-page h1,.home-banner-section .section-apps .collabs-page .collabs-page__partnership h2,main#content .contact_page h2{color:#000;font-family:Montserrat;font-size:42px;font-style:normal;font-weight:700}body.home-page.template-blog .page-section-spacing .container{max-width:1430px!important}h1.majortitle,.privacy-policy-page h1,.account-form h2.title,.spaced-row h2.title{color:#000;text-align:center;font-family:Montserrat;font-size:42px;font-style:normal;font-weight:700;line-height:normal}body.home-page.template-blog .page-section-spacing{padding:70px 0}body.home-page.template-blog .page-section-spacing .container .utility-bar{padding:0 15px}body.home-page.template-product nav.breadcrumbs{padding:0 15px}body.home-page.template-product .section-main-product product-form.container{padding:0 15px!important}body.home-page.template-article .page-section-spacing .container,.account-page .container{max-width:1430px!important;padding:0 15px!important}body.home-page.template-article .page-section-spacing .article.article--main{margin-bottom:100px;padding-right:20px}customer-addresses .spaced-row,customer-addresses .address-tables{margin:0 auto;max-width:1430px;padding:0 15px}.account-page .container{padding-top:50px!important;padding-bottom:50px!important}.account-page .container div#add_address{width:100%}.account-page .container .address-tables .info-card.spaced-row{width:100%;margin:40px 0 0;padding:20px}.account-page .container .address-tables .info-card.spaced-row .customer_address{width:100%}body.home-page.template-product .section-main-product product-form.container>h1.product-title{display:none}.not-in-quickbuy.product-info-accordion summary.disclosure__title{background:#f2f7f7}.price-container .price__default{font-size:24px!important;font-family:Montserrat;font-weight:600}.section-hotspots .height--adapt.image-overlay.image-overlay--bg-shadow.text-overlay-parent--mobile-stack .height__image.image-overlay__image{margin-top:151px;margin-left:10px;max-height:888px}.section-hotspots hotspots-image.block.relative .height--adapt.image-overlay{max-width:1300px;margin:0 auto}.detail.product-column-right .product-form .main-desc-wrap h2{color:#045e67;font-size:18px;line-height:120%;width:100%;display:block;text-align:left;background:#f2f7f7;padding:14px 15px;margin-bottom:2px}.detail.product-column-right .product-form .main-desc-wrap button{width:100%;position:relative}.detail.product-column-right .product-form .main-desc-wrap button:before{content:"+";position:absolute;font-size:34px;color:#045e67;left:auto;right:24px;top:5px;font-weight:500;line-height:100%}.detail.product-column-right .product-form .main-desc-wrap{border:1px solid #D5E6E6;border-radius:10px;overflow:hidden;margin-bottom:65px}.detail.product-column-right .product-form .main-desc-wrap button:hover:before{color:#fff}.detail.product-column-right .main-desc-wrap .custom-description-content p{font-size:18px;line-height:160%;font-weight:500;color:#000;padding:8px 15px}p:empty{display:none}.detail.product-column-right .main-desc-wrap .custom-description-content ul.des-wrap li{display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid #D5E6E6;padding:6px 15px;font-size:16px;line-height:160%;color:#454651}.detail.product-column-right .main-desc-wrap .custom-description-content ul.des-wrap li img{height:38px;width:38px;padding:6px;background-color:#f2f7f7;border-radius:7px;margin-right:12px}.detail.product-column-right .main-desc-wrap .custom-description-content ul.des-wrap{border-top:1px solid #D5E6E6;margin-top:10px}ul.des-wrap a,.whats-in-kit-content p,.ingredients-content p{color:#454651;font-size:16px;line-height:160%;padding:10px 15px;display:block}.detail.product-column-right .product-form .main-desc-wrap button:hover h2{background:#045e67;color:#fff}body.home-page.template-product .section-main-product product-form.container{padding:0!important}body.home-page.template-product.product-detail-page .reviews-section{margin-top:40px}.section-difference-section .container div#block-id-text_KAzEik{width:100%}body.home-page.template-product.product-detail-page section.watch-our-customers{padding-top:67px!important}body.home-page.template-product.product-detail-page .home-last-sec.heading-btn-sec{background:transparent;padding:30px 0 16px;margin:0}body.home-page.template-product.product-detail-page .home-last-sec.heading-btn-sec h1.heading-text{color:#000;font-size:42px}.mobile-navigation-drawer .navigation__tier-1>.navigation__item.navigation__item--active>a.navigation__link,.mobile-navigation-drawer .navigation__item.navigation__item--active>a.navigation__link,.navigation .navigation__item--with-small-menu>.navigation__tier-2-container .navigation__tier-2 .navigation__item.navigation__item--active>a,.mobile-navigation-drawer .navigation__tier-1>.navigation__item.navigation__item--with-children>a{color:#00abb1}.detail.product-column-right .product-form .main-desc-wrap button.open:before{content:"-";font-weight:400;font-size:45px;top:0}.detail.product-column-right .product-form .main-desc-wrap button+div{display:none!important;opacity:0;visibility:hidden}.detail.product-column-right .product-form .main-desc-wrap button.open+div{display:block!important;opacity:1;visibility:visible}body ul.section-footer__menu-block__menu li.active a{color:#00abb1}main#content .section-image-with-text .container .teeth-right-section .feature-text-paired a.btn.btn--primary.button-row__btn{padding-left:70px;padding-right:70px}body .section-custom-content .align-ltr-left h4 strong,body .section-custom-content .align-ltr-left h4{font-family:Montserrat}body.home-page.template-product.product-detail-page main#content .section-collapsible-tabs .disclosure__panel.has-motion{padding:0}body.home-page.template-product.product-detail-page main#content .section-collapsible-tabs .disclosure__panel.has-motion .disclosure__content.rte{padding-left:50px!important;padding-right:20px!important}.product-table-section section.product_table_section{padding-top:25px!important}body.home-page.template-product.product-detail-page .section-apps .fully-spaced-row--medium{margin-top:25px}.breadcrumbs-list__item a:hover{color:#00abb1}body .section-id-template--24754434736446__hotspots_nCEHCJ .hotspot-4{top:105%!important;left:54%!important}body .section-hotspots hotspots-image.block.relative .height--adapt.image-overlay{overflow:visible;padding-bottom:150px;position:relative}body .section-hotspots hotspots-image.block.relative{margin-bottom:120px}body .section-hotspots .hotspot-container{padding:0;height:auto;bottom:0;max-width:1300px;margin:0 auto;right:0}body .section-id-template--24754434736446__hotspots_nCEHCJ .hotspot-2{top:16%!important;right:10%!important;left:auto}body .section-id-template--24754434736446__hotspots_nCEHCJ .hotspot-5{top:83%!important;left:-6%!important}body .section-id-template--24754434736446__hotspots_nCEHCJ .hotspot-3{top:80%;left:auto;right:4%}body .section-footer__menu-block__menu li a,.section-footer__row__col.section-footer__newsletter-block .section-footer__text.rte p{font-size:18px}.section-footer__row__col.section-footer__newsletter-block{padding:0}.section-footer .section-footer__title{font-size:30px}.why-daily-smile-section .why-dailysmile-boxes .why-dailysmile-box-text{font-size:20px}.feature-text-paired .rte.lightly-spaced-row p{line-height:180%}.home-last-sec.heading-btn-sec h1.heading-text,.shopify-app-block .tolstoy-stories-main-container._stories_1v61q_1 .tolstoy-stories-title{font-family:Montserrat}.detail.product-column-right .product-form .main-desc-wrap h2{font-family:Inter;font-weight:600}.product-detail-page .page-section-spacing{background:#fff!important;z-index:9;position:relative}body.home-page.template-product .section-main-product product-form.container{padding-bottom:40px!important}body.home-page.template-product.product-detail-page .section-custom-content .flexible-layout div#block-id-text_3QijPz{padding-right:80px}.product-media-slider .slick-list .slider__item a{width:100%;max-width:80px;height:80px;border:1px solid #cccccc;padding:4px;border-radius:5px}.product-media-slider .slick-list .slider__item.is-active a{border-color:#000}.product-media-slider .slick-list .slider__item.is-active a .img-ar{height:100%}.slick-list.draggable{width:80%;margin:0 auto}.home-banner-section .home-banner-section section.container.hero-section{background-color:#b2e0de!important}.signup-form.bottom_form input{font-size:20px}.section-image-with-text .container .teeth-left-section.column.column--half,.section-image-with-text .container .teeth-right-section.column.column--half.align-ltr-left{width:50%}body .section-id-template--24754434736446__hotspots_nCEHCJ .hotspot-1{top:46%!important;left:0%!important}.section-header .logo-area div#proxy-nav ul.navigation__tier-1 li{margin:23px 24.5px}.home-banner-section .container .row.left-hero-sec .col-middle.mid-sec img.teeth-image{z-index:9}.home-banner-section .left-hero-sec .left-content{z-index:1}.section-multi-column .fade-in-up .img-ar--cover img.theme-img{width:50px;margin-top:-9px}.section-image-with-text .container .teeth-right-section .feature-text-paired p{display:block}.section-multi-column .flexible-layout .text-column__image img{margin-top:14px}.section-multi-column .flexible-layout div#block-id-text_block_4GgiLH img.lazyloaded{margin-top:21px}.all-collection-list,.section-main-product.page-section-spacing{z-index:99;position:relative;background:#fff}.product-grid--per-row-4{--product-columns-desktop: 5}div#pagefooter .shopify-section-group-footer-group section.watch-our-customers{padding-top:0!important}body.home-page .home-banner-section.container.cf:before{display:none}body.home-page.template-index.home-page:not .home-banner-section.container.cf:before{display:block}body.home-page.template-index.home-page div#pagefooter .shopify-section-group-footer-group section.watch-our-customers{display:none}.product-table-section section.product_table_section{margin-bottom:60px}.product-detail-page .tolstoy-carousel>.tolstoy-carousel-container{margin:20px auto 0!important}.product-detail-page .tolstoy-carousel>.tolstoy-carousel-container>div{max-height:590px}.product-info .media-gallery-size-medium carousel-slider[data-dynamic-height=true]:not([inactive]){height:auto;max-height:565px}main#content .product-form .quantity-submit-row .quantity-submit-row__submit button.sticky[type=submit]{max-width:490px;position:fixed;top:0;left:370px;right:-370px;margin:0 auto;z-index:99999}body .section-hotspots hotspots-image.block.relative{overflow:visible}.price-container .price__default span{font-weight:700}main#content .product-form .quantity-submit-row .quantity-submit-row__submit button.sticky[type=submit]{top:10px}.reviews-section h2.reviews-heading{font-size:42px}.home-banner-section .left-hero-sec .left-content h1.bold-class{color:#065f68;font-size:72px}.home-banner-section .left-hero-sec .left-content h1.bold-class span.u-text img{margin-bottom:-3px}.home-banner-section .left-hero-sec .left-content .just-sec span{color:#000}.home-banner-section .left-hero-sec .left-content h1.bold-class span.u-text{width:0;display:inline-block;margin-right:0}.home-banner-section .left-hero-sec .left-content h1.bold-class span.u-text img{margin-bottom:0;width:100%;height:100%}.reviews_bottom .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;min-height:300px}.reviews_box .review_user_meta .meta_group{min-height:60px}.whats-in-kit-content ul li{color:#454651;font-size:16px;line-height:160%;padding:4px 15px 4px 40px;position:relative}.whats-in-kit-content ul li:before{content:"";height:10px;width:10px;position:absolute;top:13px;left:15px;background:#045e67;border-radius:100%}.home-banner-section .container .row.left-hero-sec .col-middle.mid-sec{width:100%;margin-right:0;margin-bottom:58px}.home-banner-section .container .row.left-hero-sec .col-middle.mid-sec img.teeth-image{position:absolute;left:0;right:0;top:0;bottom:0;margin-left:auto;margin-right:auto;width:100%;height:100%}.home-banner-section .container{width:100%}.home-banner-section .left-hero-sec .left-content{z-index:9}.home-banner-section .container .row.left-hero-sec{margin:0 auto}.home-banner-section .left-hero-sec .left-content h2.heading-class{color:#065f68;letter-spacing:0}.home-banner-section .left-hero-sec .left-content h1.bold-class{color:#000;letter-spacing:0!important}main#content .home-banner-section .left-hero-sec .left-content a.btn.btn-wrap:hover{background:#045e67}.media-gallery__inner.sticky-content-container .product-media--image .img-ar.img-ar--contain{background-color:#fff}.image-cont--with-secondary-image.image-cont--same-aspect-ratio .product-block__image--active{height:360px;display:flex;align-items:center;justify-content:center}.product-grid .quickbuy-container .inner .product-info.quickbuy-content>h1.product-title{display:none}.product-grid .quickbuy-container .inner .product-info.quickbuy-content .detail.product-column-right h1.product-title a{color:#fff}cart-form.cart-drawer .image-cont--with-secondary-image.image-cont--same-aspect-ratio .product-block__image--active{align-items:flex-start}.product-grid .quickbuy-container .media-gallery .slider.slider--no-scrollbar .product-media-slider{display:flex;align-items:center}.quickbuy-container.use-color-scheme.use-color-scheme--1 .inner{padding-left:15px;padding-right:15px}.product-grid .quickbuy-container .media-gallery .slider .product-media-slider .slider__item a.thumbnail{width:80px;height:80px;border:1px solid #cccccc;padding:4px;border-radius:5px}.product-grid .quickbuy-container .media-gallery .slider.slider--no-scrollbar .product-media-slider .slider__item.is-active a.thumbnail{border-color:#000}.product-grid .quickbuy-container .media-gallery .slider .product-media-slider .slider__item{width:auto}.product-grid .quickbuy-container product-form.js-product.product-info.quickbuy-content.spaced-row.container .price__default span.price__current{display:none}.product-grid .quickbuy-container .quickbuy-content .detail.product-column-right .custom-description-content,.product-grid .quickbuy-container .quickbuy-content .detail.product-column-right .whats-in-kit-content.show{background:#fff}.product-grid .quickbuy-container .quickbuy-content .detail.product-column-right .whats-in-kit-content.show p:empty{display:none}.product-grid .quickbuy-container .quickbuy-content .detail.product-column-right .ingredients-content.show{background:#fff}.product-grid .quickbuy-container .quickbuy-content .detail.product-column-right .ingredients-content.show p{margin-bottom:0}.product-grid .quickbuy-container carousel-slider>div .img-ar.img-ar--contain img.theme-img{max-height:565px;background:#fff}cart-form.cart-drawer .image-cont--with-secondary-image.image-cont--same-aspect-ratio .product-block__image--active{height:auto;max-height:277px}#shopify-section-template--25071407857982__heading_button_sec_ndA3eW{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.css.map */
