[id$=__lac_video]{background:#004a88;padding-top:64px;padding-bottom:8px}[id$=__lac_video] h1,[id$=__lac_video] h2,[id$=__lac_video] h3,[id$=__lac_video] .heading,[id$=__lac_video] .sub-heading,[id$=__lac_video] p,[id$=__lac_stats] h1,[id$=__lac_stats] h2,[id$=__lac_stats] h3,[id$=__lac_stats] .heading,[id$=__lac_stats] p,[id$=__lac_stats] .rte,[id$=__lac_stats] span{color:#fff!important;opacity:1!important}[id$=__lac_stats] svg{color:#fff!important;stroke:#fff!important}[id$=__lac_stats] p.h3{font-size:60px!important;line-height:1.02!important;font-weight:800!important;letter-spacing:-.02em!important;margin-bottom:6px!important}[id$=__lac_stats] .rte p{font-size:13px!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:600!important;opacity:.7!important}[id$=__lac_stats] svg{width:24px!important;height:24px!important;opacity:.45!important}@media(max-width:767px){[id$=__lac_video]{padding-top:40px}[id$=__lac_stats] p.h3{font-size:42px!important}}[id$=__lac_final_cta] h2{letter-spacing:-.01em}[id$=__lac_final_cta] p{max-width:620px;margin-left:auto;margin-right:auto}[id$=__lac_benefits]{border-top:1px solid #ececec}[id$=__lac_benefits] span[class*=size-icon-]{display:inline-flex!important;align-items:center;justify-content:center;width:58px!important;height:58px!important;border-radius:999px;background:#eaf1f8;margin-bottom:20px}[id$=__lac_benefits] span[class*=size-icon-] svg{width:26px!important;height:26px!important;color:#004a88!important;stroke:#004a88!important}[id$=__lac_benefits] p.h3,[id$=__lac_benefits] .column-title{font-size:19px!important;line-height:1.35!important;font-weight:700!important;color:#004a88!important;margin-bottom:10px!important;text-align:left!important}[id$=__lac_benefits] .rte p{font-size:15px!important;line-height:1.65!important;color:#4a4a4a!important;text-align:left!important}[id$=__lac_benefits] li{text-align:left!important}[id$=__lac_benefits] .text-with-icon-item>div{padding-bottom:0!important}@media(max-width:767px){[id$=__lac_benefits] span[class*=size-icon-]{width:48px!important;height:48px!important;margin-bottom:12px}[id$=__lac_benefits] p.h3{font-size:18px!important}}[id*="1783738771"] .jdgm-carousel-title{display:none!important}[id*="1783738771"] .jdgm-carousel-title-and-link{margin-bottom:20px!important}[id*="1783738771"] .jdgm-carousel-item{box-sizing:border-box!important;background:#fff!important;border:1px solid #e6e6e6!important;border-radius:12px!important;padding:26px 24px!important;box-shadow:0 1px 3px #0000000d!important;text-align:left!important}[id*="1783738771"] .jdgm-carousel-item__review-rating{text-align:left!important;display:block!important}[id*="1783738771"] .jdgm-carousel-item__review-body{font-size:16px!important;line-height:1.65!important;color:#2a2a2a!important;text-align:left!important;margin:12px 0 18px!important;min-height:96px}[id*="1783738771"] .jdgm-carousel-item__reviewer-name{font-size:14px!important;font-weight:700!important;color:#004a88!important;text-align:left!important}[id*="1783738771"] .jdgm-carousel-item__reviewer-name:after{content:"VERIFIED CUSTOMER";display:block;margin-top:3px;font-size:10px;font-weight:600;letter-spacing:.1em;color:#7a8a99}[id*="1783738771"] .jdgm-carousel-item__product{display:none!important}@media(max-width:767px){[id*="1783738771"] .jdgm-carousel-item{padding:22px 20px!important}[id*="1783738771"] .jdgm-carousel-item__review-body{font-size:15px!important;min-height:0;-webkit-line-clamp:6!important}}[id$=__lac_ranges]>div>.rte p,[id$=__lac_ranges] .section-heading .rte p{font-size:19px!important;line-height:1.6!important;color:#4a4a4a!important;max-width:720px;margin:14px auto 0!important}[id$=__lac_ranges] .sub-title,[id$=__lac_ranges] [class*=sub-title],[id$=__lac_ranges] [class*=subtitle]{font-size:12px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#004a88!important;margin-bottom:6px!important}[id$=__lac_ranges] p.h3,[id$=__lac_ranges] .column-title{font-size:20px!important;font-weight:700!important;color:#1a1a1a!important;line-height:1.3!important;margin-bottom:16px!important}@media(max-width:767px){[id$=__lac_ranges]>div>.rte p{font-size:16px!important}[id$=__lac_ranges] p.h3{font-size:17px!important}}[id$=__lac_key_stats] p.h3{font-size:56px!important;line-height:1!important;font-weight:800!important;letter-spacing:-.03em!important;color:#cf102d!important;margin-bottom:14px!important;text-align:left!important}[id$=__lac_key_stats] .rte p{font-size:15px!important;line-height:1.65!important;color:#4a4a4a!important;text-align:left!important}[id$=__lac_key_stats] .rte strong{display:block;font-size:12px!important;font-weight:700!important;letter-spacing:.11em;text-transform:uppercase;color:#004a88!important;margin-bottom:8px}[id$=__lac_key_stats] li{text-align:left!important}[id$=__lac_key_stats] .text-with-icon-item{border-top:2px solid #1a1a1a;padding-top:20px}[id$=__lac_gumline] h2{font-size:40px!important;line-height:1.2!important;color:#004a88!important;max-width:900px;margin:0 auto!important}[id$=__lac_gumline] .rte p{font-size:18px!important;color:#4a4a4a!important;margin-top:14px!important}@media(max-width:767px){[id$=__lac_key_stats] p.h3{font-size:48px!important}[id$=__lac_gumline] h2{font-size:28px!important}}@media(max-width:767px){[id$=__lac_banner] .hero-text{top:0!important;transform:translate(-50%)!important;height:auto!important;padding-top:30px;display:block!important}[id$=__lac_banner] .hero-text .table-cell{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;text-align:center!important}[id$=__lac_banner] .hero-text .animate_transition_slide__box{padding-left:4px!important;padding-right:4px!important;margin:0!important}[id$=__lac_banner] h1.heading-banner{font-size:25px!important;line-height:1.22!important;font-weight:800!important;color:#fff!important;text-align:center!important;text-shadow:0 1px 12px rgba(90,0,12,.45);margin:0!important}[id$=__lac_banner] .hero-text .button{pointer-events:auto;margin-top:16px!important;background:#fff!important;border-color:#fff!important;color:#cf102d!important;font-size:15px!important;font-weight:700!important;padding:13px 30px!important;box-shadow:0 4px 18px #5a000c47}[id$=__lac_banner] .hero-text .button *{color:#cf102d!important}[id$=__lac_ranges] .x-block-twm-content{display:flex!important;flex-direction:column;height:100%}[id$=__lac_ranges] .x-block-twm-content>*:last-child{margin-top:auto}[id$=__lac_ranges] .x-block-twm-content .button{width:100%;padding-left:8px!important;padding-right:8px!important;font-size:14px!important}[id$=__lac_ranges] p.h3{margin-bottom:12px!important}[id$=__lac_key_stats] .text-with-icon-item,[id$=__lac_benefits] .text-with-icon-item,[id$=__lac_stats] .text-with-icon-item{width:50%!important;flex:0 0 50%!important}[id$=__lac_key_stats] .text-with-icon-item>div,[id$=__lac_benefits] .text-with-icon-item>div,[id$=__lac_stats] .text-with-icon-item>div{padding:14px 10px!important}[id$=__lac_key_stats] .splide__list,[id$=__lac_benefits] .splide__list,[id$=__lac_stats] .splide__list{flex-wrap:wrap!important}[id$=__lac_key_stats] p.h3{font-size:36px!important;margin-bottom:8px!important}[id$=__lac_key_stats] .rte p{font-size:13px!important;line-height:1.5!important}[id$=__lac_key_stats] .rte strong{font-size:11px!important;letter-spacing:.07em}[id$=__lac_key_stats] .text-with-icon-item{border-top:0!important}[id$=__lac_key_stats] .text-with-icon-item>div{border-top:2px solid #1a1a1a}[id$=__lac_benefits] p.h3{font-size:15px!important;line-height:1.3!important}[id$=__lac_benefits] .rte p{font-size:13px!important;line-height:1.55!important}[id$=__lac_benefits] span[class*=size-icon-]{width:40px!important;height:40px!important;margin-bottom:10px}[id$=__lac_benefits] span[class*=size-icon-] svg{width:20px!important;height:20px!important}[id$=__lac_stats] p.h3{font-size:38px!important}[id$=__lac_stats] .rte p{font-size:11px!important;letter-spacing:.09em!important}[id$=__lac_stats] svg{width:20px!important;height:20px!important}[id$=__lac_foundation] .button{background:#cf102d!important;border-color:#cf102d!important;color:#fff!important;width:100%;font-size:15px!important;padding-top:14px!important;padding-bottom:14px!important}[id$=__lac_foundation] .button span,[id$=__lac_foundation] .button *{color:#fff!important}[id$=__lac_price_compare] .comparision-table-container .x-block-table-header>div:first-child,[id$=__lac_price_compare] .comparision-table-container .criterion-row>div.criterion-detail-heading{min-width:100px!important;width:100px!important;flex:0 0 100px!important}[id$=__lac_price_compare] .comparision-table-container .x-block-table-header>div.table-header,[id$=__lac_price_compare] .comparision-table-container .criterion-row>div.criterion-detail-product,[id$=__lac_price_compare] .comparision-table-container .criterion-row>div.criterion-detail-external{width:auto!important;min-width:0!important;flex:1 1 0!important;padding-left:1px!important;padding-right:1px!important}[id$=__lac_price_compare] .table-header span,[id$=__lac_price_compare] .criterion-detail-heading span,[id$=__lac_price_compare] .criterion-detail-product,[id$=__lac_price_compare] .criterion-detail-external,[id$=__lac_price_compare] .p-break-words{overflow-wrap:normal!important;word-break:keep-all!important;-webkit-hyphens:none!important;hyphens:none!important}[id$=__lac_price_compare] .table-header span{font-size:11px!important;line-height:1.25!important;padding-left:0!important;padding-right:0!important}[id$=__lac_price_compare] .criterion-detail-heading span{font-size:12px!important;line-height:1.3!important}[id$=__lac_price_compare] .criterion-detail-product span,[id$=__lac_price_compare] .criterion-detail-external .flex{white-space:nowrap!important;font-size:13px!important;justify-content:center}[id$=__lac_price_compare] .criterion-detail-product .flex{justify-content:center}[id$=__lac_price_compare] .criterion-detail-product span{padding-left:0!important;padding-right:0!important}[id$=__lac_price_compare] .icon-tick{width:24px!important;height:24px!important}[id$=__lac_price_compare] .icon-cross{width:16px!important;height:16px!important}[id$=__lac_formula_picker] .product-comparison-table,[id$=__lac_formula_picker] .overflow-auto{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-padding-left:20px}[id$=__lac_formula_picker] .overflow-auto>*{scroll-snap-align:start}[id$=__lac_h1_mobile] h1{font-size:27px!important;line-height:1.2!important}[id$=__lac_gumline] h2,[id$=__lac_reviews_head] h2{font-size:26px!important}}@media(min-width:768px)and (max-width:1023px){[id$=__lac_banner] [class*=desktop-][class*=-natural]{height:740px!important}[id$=__lac_banner] .x-block-slide,[id$=__lac_banner] .x-block-slide>div{height:100%!important}[id$=__lac_banner] parallax-image,[id$=__lac_banner] .image-svg{display:none!important}[id$=__lac_banner] .x-block-slide>div{background-image:url(/cdn/shop/files/lacalut-hero-mobile-portrait.jpg?width=1200);background-size:cover;background-position:center bottom;background-repeat:no-repeat}[id$=__lac_banner] .hero-text{top:0!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;transform:none!important;height:auto!important;padding-top:48px;display:block!important}[id$=__lac_banner] .hero-text .table-cell{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;text-align:center!important;vertical-align:top!important}[id$=__lac_banner] .hero-text .animate_transition_slide__box{max-width:100%!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}[id$=__lac_banner] h1.heading-banner{font-size:38px!important;line-height:1.2!important;font-weight:800!important;color:#fff!important;text-align:center!important;text-shadow:0 1px 14px rgba(90,0,12,.45);max-width:620px;margin:0 auto!important}[id$=__lac_banner] .hero-text .button{pointer-events:auto;margin-top:22px!important;background:#fff!important;border-color:#fff!important;color:#cf102d!important;font-size:16px!important;font-weight:700!important;padding:14px 34px!important;box-shadow:0 4px 18px #5a000c47}[id$=__lac_banner] .hero-text .button *{color:#cf102d!important}[id$=__lac_ranges] .x-block-twm-content{display:flex!important;flex-direction:column;height:100%}[id$=__lac_ranges] .x-block-twm-content>*:last-child{margin-top:auto}[id$=__lac_ranges] p.h3{margin-bottom:14px!important}[id$=__lac_gums] .image-with-text{display:flex!important;flex-direction:column!important}[id$=__lac_gums] .image-with-text>div,[id$=__lac_gums] .iwt-content{width:100%!important;max-width:100%!important;flex:none!important}[id$=__lac_foundation] .button{background:#cf102d!important;border-color:#cf102d!important;color:#fff!important;font-size:16px!important;padding:14px 32px!important}[id$=__lac_foundation] .button *{color:#fff!important}[id$=__lac_formula_picker] .product-comparison-table,[id$=__lac_formula_picker] .overflow-auto{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}[id$=__lac_formula_picker] .overflow-auto>*{scroll-snap-align:start}}[id$=__lac_banner] .hero-text .button{background-color:#fff!important;border-color:#fff!important;color:#cf102d!important;font-weight:700!important;box-shadow:0 4px 18px #5a000c47}[id$=__lac_banner] .hero-text .button *{color:#cf102d!important}[id$=__lac_banner] .hero-text .button:hover{background-color:#f4f4f4!important;border-color:#f4f4f4!important}[id$=__lac_ranges] a.button[href*="/collections/bleeding-gums"]{background-color:#cf102d!important;border-color:#cf102d!important;color:#fff!important}[id$=__lac_ranges] a.button[href*="/collections/bleeding-gums"]:hover{background-color:#a50d24!important;border-color:#a50d24!important}[id$=__lac_ranges] a.button[href*="/collections/bleeding-gums"] *{color:#fff!important}[id$=__lac_ranges] a.button[href*="/collections/bad-breath"]{background-color:#1b4f7e!important;border-color:#1b4f7e!important;color:#fff!important}[id$=__lac_ranges] a.button[href*="/collections/bad-breath"]:hover{background-color:#143c61!important;border-color:#143c61!important}[id$=__lac_ranges] a.button[href*="/collections/bad-breath"] *{color:#fff!important}[id$=__lac_ranges] a.button[href*="/collections/sensitive-teeth"]{background-color:#0e7c72!important;border-color:#0e7c72!important;color:#fff!important}[id$=__lac_ranges] a.button[href*="/collections/sensitive-teeth"]:hover{background-color:#0a5f58!important;border-color:#0a5f58!important}[id$=__lac_ranges] a.button[href*="/collections/sensitive-teeth"] *{color:#fff!important}[id$=__lac_ranges] a.button[href*="/collections/stains-and-enamel"]{background-color:#4a4a4a!important;border-color:#4a4a4a!important;color:#fff!important}[id$=__lac_ranges] a.button[href*="/collections/stains-and-enamel"]:hover{background-color:#333!important;border-color:#333!important}[id$=__lac_ranges] a.button[href*="/collections/stains-and-enamel"] *{color:#fff!important}[id$=__lac_gumline] .rte p:nth-of-type(2){font-size:11px!important;line-height:1.5!important;color:#9aa3ab!important;max-width:780px;margin:26px auto 0!important}[id$=__lac_gumline] .rte p:nth-of-type(2) em{font-style:italic}[id*="1783738771"] .shopify-app-block>div{max-width:100%!important;width:100%!important}[id*="1783738771"] .jdgm-carousel-wrapper{max-width:100%!important;width:100%!important}@media(min-width:768px){[id$=__lac_banner] .x-container-slideshow{padding-left:0!important;padding-right:0!important}}@media(min-width:1024px)and (max-width:1279px){[id$=__lac_banner] .hero-text{padding-left:0!important;padding-right:0!important}[id$=__lac_banner] .hero-text .table-cell{max-width:none!important;width:100%!important;text-align:left!important}[id$=__lac_banner] .hero-text .table-cell{padding:0 4% 0 55%!important;vertical-align:middle!important;text-align:left!important;max-width:none!important;width:100%!important}[id$=__lac_banner] .hero-text .animate_transition_slide__box{max-width:none!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important}[id$=__lac_banner] h1.heading-banner{font-size:clamp(28px,2.75vw,36px)!important;line-height:1.16!important;margin:0!important;text-align:left!important;max-width:none!important}[id$=__lac_banner] .hero-text{height:100%!important}[id$=__lac_banner] .hero-text .table-cell{vertical-align:middle!important}[id$=__lac_banner] .hero-text .button{margin-top:0!important;padding:9px 20px!important;font-size:13px!important}[id$=__lac_banner] .hero-text .inline-flex.flex-wrap{margin-top:10px!important}}@media(min-width:1280px){[id$=__lac_banner] .hero-text .animate_transition_slide__box{max-width:600px!important;width:100%!important;padding:0!important;margin-bottom:0!important}[id$=__lac_banner] h1.heading-banner{font-size:clamp(36px,3.05vw,62px)!important;line-height:1.16!important;margin:0!important;text-align:left!important;max-width:none!important}[id$=__lac_banner] .hero-text{padding-left:0!important;padding-right:0!important}[id$=__lac_banner] .hero-text .table-cell{max-width:none!important;width:100%!important;text-align:left!important}[id$=__lac_banner] .hero-text .table-cell{padding:0 4% 0 55%!important;vertical-align:middle!important;text-align:left!important;max-width:none!important;width:100%!important}[id$=__lac_banner] .hero-text .animate_transition_slide__box{max-width:none!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important}[id$=__lac_banner] .hero-text{height:100%!important}[id$=__lac_banner] .hero-text .table-cell{vertical-align:middle!important}[id$=__lac_banner] .hero-text .button{margin-top:0!important;padding:12px 28px!important;font-size:15px!important}[id$=__lac_banner] .hero-text .button:first-child,[id$=__lac_banner] .hero-text .inline-flex.flex-wrap{margin-top:12px!important}}.jdgm-widget.jdgm-carousel.jdgm-carousel--default-theme,.jdgm-widget.jdgm-carousel .jdgm-carousel__item-container,.jdgm-widget.jdgm-carousel .jdgm-carousel-item{height:auto!important;min-height:250px!important;overflow:visible!important}.jdgm-widget .jdgm-carousel-item__review-body{-webkit-line-clamp:3!important;line-clamp:3!important;overflow:hidden!important}@media(min-width:1024px)and (max-width:1279px){[id$=__lac_gums] .image-with-text>.iwt-content-wrapper,[id$=__lac_gums] .image-with-text>div:last-child{width:44%!important;flex:0 0 44%!important}[id$=__lac_gums] .image-with-text>.iwt-image,[id$=__lac_gums] .image-with-text>div:first-child{width:56%!important;flex:0 0 56%!important}[id$=__lac_gums] h2,[id$=__lac_gums] p.h3{font-size:30px!important;line-height:1.2!important}[id$=__lac_key_stats] .text-with-icon-item>div,[id$=__lac_benefits] .text-with-icon-item>div,[id$=__lac_stats] .text-with-icon-item>div{padding-left:12px!important;padding-right:12px!important}[id$=__lac_key_stats] p.h3{font-size:40px!important}[id$=__lac_benefits] p.h3{font-size:17px!important;line-height:1.3!important}[id$=__lac_benefits] .rte p,[id$=__lac_key_stats] .rte p{font-size:14px!important;line-height:1.55!important}[id$=__lac_ranges] .x-block-twm-content{display:flex!important;flex-direction:column;height:100%}[id$=__lac_ranges] .x-block-twm-content>*:last-child{margin-top:auto}}[id$=__lac_sources] .rte p,[id$=__lac_sources] p{font-size:12px!important;line-height:1.6!important;color:#9aa3ab!important;max-width:900px;margin-left:auto!important;margin-right:auto!important}[id$=__lac_sources] em{font-style:italic}@media(max-width:767px){[id$=__lac_sources] .rte p,[id$=__lac_sources] p{font-size:11px!important}}[id*="1783738771"] .jdgm-carousel-item{margin-left:10px!important;margin-right:10px!important}@media(max-width:767px){[id*="1783738771"] .jdgm-carousel-item{margin-left:5px!important;margin-right:5px!important}}@media(prefers-reduced-motion:no-preference){.lac-reveal-img{opacity:0;transform:scale(1.05);transition:opacity 1.05s cubic-bezier(.22,.61,.36,1),transform 1.05s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}.lac-reveal-img.lac-reveal-img--in{opacity:1;transform:none}}[id$=__lac_price_compare] .table-content{background:#fff;border-radius:20px;box-shadow:0 4px 22px #1020400f;padding:16px 26px 24px}[id$=__lac_price_compare] .criterion-detail-product span:not([class*=icon]){color:#004a88!important}[id$=__lac_price_compare] .table-product span:not([class*=icon]){color:#004a88!important}[id$=__lac_price_compare] [class*=table-highlight-],[id$=__lac_price_compare] [class*=table-highlight-]:after{border-radius:0!important}[id$=__lac_mid_cta] a.button{background:#cf102d!important;border-color:#cf102d!important;color:#fff!important}[id$=__lac_mid_cta] a.button *{color:#fff!important}[id$=__lac_mid_cta] a.button:hover{background:#a50d24!important;border-color:#a50d24!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lac-home.css.map */
