.theme_blue{color:#000}a,.header__menu-item:hover span{text-decoration:none}.product_shortdesc{max-width:330px;text-align:center;margin:0 auto}.button{font-weight:700;color:#fff;background-color:#1e81c0;opacity:1;border:0px;border-radius:100px;padding:20px 40px}.button:hover{background-color:#000}.button:before,.button:after{display:none}h2.image-with-text__heading{color:#000;font-weight:600}.image-with-text__text p{color:#000;font-weight:500;line-height:160%}.custom-image-container{padding-bottom:25px;padding-top:25px}.image-with-text__content--desktop-left{padding:0 50px 0 0}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:1fr auto 1fr}.header--middle-left .header__inline-menu a{color:#000;padding:0 10px;font-weight:400;text-decoration:none}}.header__icons svg{color:#000}.header__icons{padding-right:0}.btn-contactus{font-weight:700;color:#fff;background-color:#1e81c0;opacity:1;border:0px;border-radius:100px;padding:10px 30px;margin:0 0 0 40px;text-decoration:none;text-align:center;width:155px}.btn-contactus:hover{background-color:#000}.multicolumn-list h3{font-size:16px;color:#000;text-transform:uppercase;font-weight:600}.multicolumn.background-none .multicolumn-card{margin:10px}.multicolumn.background-none .multicolumn-card{border-radius:25px!important;border:1px solid #000}.background-none .slider .multicolumn-card__info{padding-bottom:2.5rem!important}.ingregent__section.multicolumn.background-primary .multicolumn-card{border-radius:25px;background:#fff!important;box-shadow:#63636333 0 2px 8px}.ingregent__section .media>img{object-fit:contain;width:60px!important}.ingregent__section .media--transparent{padding-bottom:60px!important}.ingregent__section .multicolumn-list h3{font-size:20px}.ingregent__section .multicolumn-list p{font-size:15px;line-height:140%;color:#000}@media screen and (min-width:990px){.image-with-text__grid--reverse .image-with-text__content{padding:0 7rem 0 0!important}}.section-testimonials{padding:50px 0}.testimonials-slider{overflow:hidden;padding:20px}.swiper-container{overflow:visible!important;width:100%}.swiper-wrapper{display:flex}.swiper-slide{flex:0 0 auto;width:auto;max-width:100%}.testimonials-slider{max-width:1340px;margin:0 auto;text-align:center;position:relative}.testimonial-slide{padding:20px 0;border-radius:10px;text-align:left}.testimonials-slider-title h2{font-size:40px;color:#000;font-weight:600}.testimonials-slider-title{max-width:1440px;margin:0 auto;text-align:center}.testimonial-image{width:60px;height:60px;object-fit:contain;margin-bottom:10px}.testimonial-text{font-size:16px;font-style:italic;color:#000;line-height:25px;font-weight:400}.testimonial-author{margin-top:10px;font-weight:500;font-size:24px;color:#1e81c0}.swiper-pagination{position:relative;margin-top:10px}.swiper-pagination-bullet{background:#000;opacity:.5}.swiper-pagination-bullet-active{background:#f60;opacity:1}.global-media-settings:after{box-shadow:nonee}.latest_news.multicolumn .title-wrapper-with-link h2{text-align:center;font-size:44px;width:100%;color:#000;font-weight:600;padding-bottom:25px}.latest_news .multicolumn-list h3{font-size:19px}.latest_news .multicolumn-card__info{min-height:135px;display:inline-block}.latest_news.multicolumn.background-none .multicolumn-card{background:#fff}.latest_news.multicolumn{background-size:contain!important;padding:50px 0}@media screen and (min-width:750px){.latest_news .multicolumn-card__image-wrapper{margin-left:5px!important;margin-right:5px!important;margin-top:5px!important}}.brightwhitesoralcare.multicolumn{padding:50px 0}.brightwhitesoralcare.multicolumn .title-wrapper-with-link h2{text-align:center;font-size:44px;width:100%;color:#000;font-weight:600;padding-bottom:25px}.brightwhitesoralcare.multicolumn.background-none .multicolumn-card{border:0px}@media screen and (min-width:750px){.brightwhitesoralcare.background-none .multicolumn-card__image-wrapper{margin-left:0!important;margin-right:0!important}}.btm__contact{padding:50px 0}@media screen and (min-width:990px){.btm__contact .image-with-text__content{padding:0 0 0 7rem}}.btm__contact h3.image-with-text__subheading.inline-richtext{margin:0;font-size:22px}.btm__contact h2.image-with-text__heading.inline-richtext.h1{margin-top:0;font-size:36px}@media screen and (min-width:750px){.footer-block__newsletter:not(:only-child){width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}.footer__quicklink{padding-left:75px}.footer{font-family:var(--font-heading-family)}.footer__branding .footer-block__txt-content{font-size:16px;color:#fff;font-weight:400;line-height:27px;margin-top:25px;font-family:var(--font-heading-family)}.footer__quicklink h2,.footer__footerlink h2{font-size:27px;font-weight:600;font-family:var(--font-heading-family)}.footer__quicklink ul li a,.footer__footerlink ul li a{color:#fff!important;font-size:15px!important;line-height:24px!important}.footer-block__newsletter h2{font-size:27px;font-weight:600;font-family:var(--font-heading-family)}.footer__content-bottom-wrapper.page-width.footer__content-bottom-wrapper--center{justify-content:space-between!important}.footer__content-bottom-wrapper--center.page-width{padding:0!important}.footer__content-top{padding-bottom:2em!important}.footer__content-bottom{border-top:0!important}.footer__content-bottom-wrapper.page-width.footer__content-bottom-wrapper--center{border-top:1px solid #fff;padding-top:15px!important}.newsletter-form__field-wrapper .field{display:block}.newsletter-form__button:not(:focus-visible):not(.focused),.newsletter-form__button{position:relative}.newsletter-form__field-wrapper .field:after{border:0px!important;box-shadow:none!important}.newsletter-form__field-wrapper .field__input{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));background:#fff;color:#000;border-radius:5px}.newsletter-form__field-wrapper .field__label{color:#ccc!important}.newsletter-form__field-wrapper .field__button>.svg-wrapper{display:none}.newsletter-form__field-wrapper .newsletter-form__button{width:100%;padding:15px 0;background:#ef4523!important;margin-top:10px;border-radius:10px;font-size:18px;text-transform:uppercase;color:#fff;font-weight:600;letter-spacing:1px}.newsletter-form__field-wrapper .newsletter-form__button:hover{background:#000!important}footer li.list-social__item a{background:#ef4523;margin-left:10px;border-radius:50%}footer li.list-social__item a:hover{background:#000}@media screen and (max-width:767px){.btn-contactus{padding:9px;margin:0 0 0 25px;text-decoration:none;font-size:12px;line-height:25px;width:95px}.theme_blue{display:block}.footer__content-bottom-wrapper.page-width.footer__content-bottom-wrapper--center{justify-content:center!important}}.button{background-color:#252421;color:#fff;border-radius:3px;font-size:14px;font-weight:500;padding:15px 26px;min-height:48px}.button:hover{background-color:#704529}.header__menu-item,.header__active-menu-item{color:#252421}.header__menu-item{font-size:14px;font-weight:500}.header__submenu{border:1px solid #e6e0d7;box-shadow:0 14px 26px #25242114}.header__submenu .header__menu-item{font-size:13px;padding-top:12px;padding-bottom:12px}.header .btn-contactus{background:transparent;color:#252421;border:1px solid #d8d0c5;border-radius:3px;font-size:12px;font-weight:500;padding:10px 14px;width:auto;margin-left:12px}.header .btn-contactus:hover{background:#f8f5f0}.bw-founder .image-with-text__heading{font-size:clamp(32px,3.4vw,48px);font-weight:500;line-height:1.13;letter-spacing:-.035em}.bw-founder .image-with-text__text p{font-size:16px;font-weight:400;line-height:1.8;color:#403b35}.bw-founder .image-with-text__content{padding:clamp(24px,4vw,60px)}.footer .footer__quicklink{padding-left:0}.footer .footer__quicklink h2,.footer .footer__footerlink h2{font-size:12px;letter-spacing:.12em;font-weight:500}.footer .footer-block__newsletter h2{font-size:24px;font-weight:500;line-height:1.3;letter-spacing:-.025em}.footer .newsletter-form__field-wrapper .field__label{color:#5f5b55!important}.footer .newsletter-form__field-wrapper .newsletter-form__button{background:#f1d4bc!important;color:#252421;border-radius:3px;font-size:13px;text-transform:none;font-weight:500;letter-spacing:0}.footer li.list-social__item a{background:transparent;border:1px solid #746c60}.footer .footer__content-bottom-wrapper.page-width.footer__content-bottom-wrapper--center{border-top-color:#655e54}@media(max-width:749px){.header .btn-contactus{display:none}.bw-founder .image-with-text__content{padding:28px 0 0}}@media(prefers-reduced-motion:reduce){.bw-home-hero *,.bw-category-links *,.bw-home-products *,.bw-reset *{scroll-behavior:auto;transition:none}}#MainContent .product__title h1,#MainContent .product__title h2{font-size:clamp(30px,3.1vw,46px);line-height:1.12;letter-spacing:-.035em;font-weight:500;color:#252421}#MainContent .product__info-container{color:#252421}#MainContent .product__description{font-size:15px;line-height:1.85;overflow-wrap:anywhere}#MainContent .product__description h2,#MainContent .product__description h3{font-weight:500;line-height:1.3;color:#252421}#MainContent .product__description li{margin-bottom:.7em}#MainContent .product-form__input--pill input[type=radio]+label{border-radius:4px;line-height:1.45;padding:12px 16px}#MainContent .product-form__input--pill input[type=radio]:checked+label{background:#252421;color:#fff;border-color:#252421}#MainContent .product__media-list{border-radius:4px;overflow:hidden}#MainContent .card__heading{font-size:17px;line-height:1.45;font-weight:500;text-align:left}#MainContent .card-information{text-align:left}#MainContent .related-products__heading{font-size:clamp(28px,3vw,40px);font-weight:500;letter-spacing:-.03em}#MainContent .product-grid{row-gap:40px}#MainContent .contact{max-width:920px}#MainContent .contact .field,#MainContent .customer .field{margin-bottom:24px}#MainContent .field__input,#MainContent .select__select{background:#fff;color:#252421}#MainContent .contact__button .button{min-width:170px}#MainContent .customer h1,#MainContent .template-search h1,#MainContent .cart__warnings h1,#MainContent .title--primary{font-size:clamp(32px,4vw,54px);font-weight:500;letter-spacing:-.04em;line-height:1.12;color:#252421}#MainContent .customer,#MainContent .template-search__header{padding-top:52px;padding-bottom:52px}#MainContent .article-template__content{max-width:820px;font-size:16px;line-height:1.9}#MainContent .article-template__content h2,#MainContent .article-template__content h3{font-weight:500;letter-spacing:-.025em}.shopify-policy__container{max-width:900px;padding:56px 24px;color:#252421;font-size:15px;line-height:1.85}.shopify-policy__title h1{font-size:clamp(32px,4vw,52px);line-height:1.15;font-weight:500;letter-spacing:-.035em}.bw-legacy-label{display:inline-block;background:#f3eee5;color:#5d4631;padding:8px 12px;font-size:12px;letter-spacing:.04em}@media(max-width:749px){#MainContent .card__heading{font-size:14px}#MainContent .product-grid{row-gap:26px}#MainContent .product__description{font-size:14px}}#MainContent .newsletter-form__field-wrapper .field__label{color:#5f5b55!important}#MainContent .newsletter-form__field-wrapper .newsletter-form__button{background:#f1d4bc!important;color:#252421;border-radius:3px}#MainContent .newsletter-form__button .svg-wrapper{display:inline-flex}.header-wrapper{background:#fffefa;border-bottom-color:#e5dfd5}.header .btn-contactus{display:none}.header .header__icons{gap:0;align-items:center}.header .header__heading-link{padding:8px 0}.header .header__heading-logo{height:auto}.header .header__menu-item{color:#252421;font-weight:500;text-decoration:none}.header .header__active-menu-item{text-underline-offset:6px;text-decoration-thickness:1px}.header .header__submenu{background:#fffefa;border:1px solid #e5dfd5;border-radius:3px;padding:12px;min-width:260px;box-shadow:0 15px 35px #25242114}.header .header__submenu .header__menu-item{padding:13px 14px;min-height:46px;font-size:13px;line-height:1.5;letter-spacing:0;text-transform:none;border-radius:2px}.header .header__submenu .header__menu-item:hover,.header .header__submenu .list-menu__item--active{background:#f4efe7}.header .header__submenu>li:first-child{border-bottom:1px solid #e7dfd4;padding-bottom:7px;margin-bottom:7px}.header .header__submenu>li:first-child .header__menu-item{font-weight:600}@media(min-width:990px){.header.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:110px minmax(0,1fr) auto;column-gap:clamp(20px,3vw,50px);max-width:1600px;min-height:88px;padding:14px clamp(24px,4vw,64px)}.header.header--middle-left .header__heading,.header.header--middle-left .header__heading-link{grid-area:heading;justify-self:start}.header.header--middle-left .header__inline-menu{grid-area:navigation;margin:0;justify-self:center}.header .header__inline-menu>.list-menu--inline{display:flex;flex-wrap:nowrap;align-items:center;gap:clamp(12px,1.65vw,26px)}.header .header__inline-menu>.list-menu>li>a,.header .header__inline-menu>.list-menu>li>header-menu>details>summary{min-height:48px;padding:12px 0;white-space:nowrap;font-size:12px;line-height:1.5;letter-spacing:.045em;text-transform:uppercase}.header .header__inline-menu>.list-menu>li>header-menu>details>summary{padding-right:17px}.header .header__inline-menu .icon-caret{right:0;width:8px}.header.header--middle-left .header__icons{grid-area:icons;justify-self:end}}@media(min-width:990px)and (max-width:1199px){.header.header--middle-left{column-gap:20px;padding-inline:24px}.header .header__inline-menu>.list-menu--inline{gap:14px}.header .header__inline-menu>.list-menu>li>a,.header .header__inline-menu>.list-menu>li>header-menu>details>summary{font-size:11px;letter-spacing:.025em}}@media(max-width:989px){.header.header--mobile-center{grid-template-columns:1fr auto 1fr;padding:10px 20px;min-height:76px}.header .header__heading-logo-wrapper{max-width:105px}.header .header__icons .header__icon--account{display:none}.menu-drawer,.menu-drawer__submenu,.menu-drawer__inner-submenu{background:#fffefa;color:#252421}.menu-drawer__navigation{padding:18px 0}.menu-drawer__menu-item{color:#252421;min-height:58px;font-size:16px;line-height:1.5;font-weight:500;padding:16px 28px}.menu-drawer__menu>li{border-bottom:1px solid #eee7dd}.menu-drawer__menu-item:hover,.menu-drawer__menu-item--active{background:#f4efe7}.menu-drawer__close-button{background:#f5f0e8;min-height:58px;font-size:14px;color:#252421}.menu-drawer__utility-links{background:#f5f0e8;padding:24px 28px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
