.a32grid-item.a32grid-highlight{padding:40px;background:#039;justify-content:center}.a32grid-item.a32grid-highlight p{font-size:33px;font-weight:700;color:#f1f2f3}.a32grid-text strong{color:#039}.a32grid-text{padding:10px}.a32steps-section h2{padding-top:35px}.a32steps-wrapper{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1100px;margin:0 auto;gap:2rem;height:455px!important;padding-bottom:42px!important}.a32steps-step p{margin-bottom:35px}section.high-Sklid .row.customRow.align-center .col-sm-6 img{width:100%}.soft-night-guards-page .a32grid-highlight{background:url(/cdn/shop/files/Group_1000004388.png?v=1750156538)}.product__info-wrapper.grid__item{padding:0 65px}.product-template section[id^=ProductInfo-template--][id$=__main]:not(#_) .product__title h1{color:#07142f;font-weight:700;font-size:36px}.product-detail-subtitle p{font-size:18px;font-weight:500}s.price-item.price-item--regular{display:block;color:#07142f}.price .price-item{display:inline-block;margin:0 1rem 0 0;font-weight:700;font-size:32px;color:#039}.product-form__buttons{max-width:100%!important}s.price-item.price-item--regular{color:#07142f}p.product__text.inline-richtext.subtitle a{color:#039;text-decoration:underline}.product-template form[id^=product-form-template--][id$=__main]:not(#_) .button{background-color:#003398}.product__description.rte.quick-add-hidden{color:#07142f}.product__description.rte.quick-add-hidden{color:#07142f;display:flex;flex-direction:column;gap:14px}.whatsincluded-section{padding:2rem 1rem}.whatsincluded-wrapper{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:4rem;flex-wrap:wrap}.whatsincluded-title{color:#00224d;font-size:36px;font-weight:700;flex-shrink:0;line-height:120%}.whatsincluded-badge span{position:relative;top:5px;left:-3px;font-family:Questrial,sans-serif}.whatsincluded-items{display:flex;gap:2rem;flex-wrap:wrap;flex:1}.whatsincluded-item{background-color:#dae1f1;border-radius:5px;padding:1rem;width:180px;text-align:center;position:relative;box-sizing:border-box}.whatsincluded-item img{width:103px;height:103px;object-fit:contain;margin-bottom:.5rem}.whatsincluded-item p{margin:0;font-weight:600;font-size:16px;color:#07142f}.whatsincluded-item p small{font-size:14px;color:#07142f;font-weight:500}.whatsincluded-badge-wrapper{position:relative;overflow:hidden}.whatsincluded-badge{position:absolute;top:-3px;right:-42px;background-color:#003087;color:#fff;font-size:9px;font-weight:700;padding:10px 43px;transform:rotate(42deg);box-shadow:0 2px 6px #0000001a;z-index:1;margin-top:0}.a32grid-section{padding:2rem 1rem}.a32grid-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2.5rem;max-width:1185px;margin:0 auto}.a32grid-item{background:#fff;border-radius:7px;overflow:hidden;box-shadow:0 0 0 1px #e1e1e1;display:flex;flex-direction:column}.a32grid-container.Whitening-Wonders-wrapper{margin-top:20px}.teeth-whitening-kit-page .a32grid-text strong,.hard-night-guards-page .a32grid-text strong,.hybrid-night-guards-page .a32grid-text strong,.care-kit-page .a32grid-text strong,.impression-kit-page .a32grid-text strong{color:#039}.impression-kit-page .a32steps-step{height:336px}.day-single-arch-page .a32grid-highlight{background:url(/cdn/shop/files/Group_1000004443.png?v=1750493288);height:181px}.care-kit-page .night-product-steps{display:flex;flex-direction:column-reverse;gap:29px}.care-kit-page .a32grid-highlight{background:url(/cdn/shop/files/Group_1000004388.png?v=1750156538)}.teeth-whitening-kit-page .a32grid-highlight{background:url(/cdn/shop/files/Group_1000004358.png?v=1750230212)}.care-kit-page .a32steps-step{width:20%;min-width:200px;position:relative;z-index:1;display:flex;flex-direction:column;align-self:end;height:210px}.care-kit-page .a32steps-step-2{display:flex;flex-direction:column-reverse;gap:29px;height:172px}.care-kit-page .a32steps-line{top:60px!important}.retainers-page .a32grid-highlight{background:url(/cdn/shop/files/Group_1000004388.png?v=1750156538)}.care-kit-page .a32steps-wrapper{margin-top:130px!important;display:flex!important;flex-wrap:nowrap!important}.retainers-page .a32grid-text strong{color:#039}#shopify-section-template--24192846299431__custom_liquid_L9QmME .a32steps-wrapper{position:relative;display:flex;justify-content:space-between;flex-wrap:nowrap;max-width:1100px;margin:0 auto;gap:2rem;height:455px!important;padding-bottom:42px!important}.mouth-guard-page .comparison-table-img-wrapper img{width:auto;height:auto}.mouth-guard-page .a32grid-item.a32grid-highlight{background:url(/cdn/shop/files/Group_1000004358.png)}.mouth-guard-page .a32grid-text strong{color:#039}.mouth-guard-page .a32grid-text span{max-width:404px}.hard-night-guards-page .a32grid-highlight{background:url(/cdn/shop/files/Group_1000004388.png?v=1750156538)}.hybrid-night-guards-page .a32grid-item.a32grid-highlight{background:url(/cdn/shop/files/Group_1000004358.png)!important}.a32grid-item img{width:100%;height:auto;display:block}.a32grid-item.a32grid-highlight{font-weight:700;font-size:36px;padding:50px}.a32grid-item.a32grid-highlight p{font-weight:700;font-size:26px;text-align:center}.a32grid-text{font-size:.85rem;color:#333;padding:15px 18px}.a32grid-text strong{font-size:18px;color:#000;font-weight:700}.a32grid-text span{font-size:16px;font-weight:500}.a32grid-text span{font-size:16px;font-weight:500;max-width:265px;display:block;margin-top:5px}.a32grid-highlight{background-color:#002f87;color:#fff;display:flex;align-items:center;justify-content:center;text-align:left;font-size:1.2rem;font-weight:700;padding:1.5rem}.soft-night-guards-page .a32grid-highlight{background:url(/cdn/shop/files/Group_1000004388.png?v=1750156538)}.soft-night-guards-page .night-product-steps{position:absolute;top:28px}.soft-night-guards-page .a32grid-item{display:block}.soft-night-guards-page .a32grid-text strong{color:#039}.a32grid-text span{font-size:16px;font-weight:500;max-width:265px;display:block;margin-top:0;line-height:1.5}.a32-guarantee-section{background-color:#0033a0;padding:5rem 22rem;color:#fff;height:247px}.a32-guarantee-container{display:flex;align-items:center;max-width:1200px;margin:0 auto;flex-wrap:wrap;gap:5rem}.a32-guarantee-logo img{max-width:150px;height:auto}.a32-guarantee-text{flex:1;min-width:250px}.a32-guarantee-text h2{font-size:36px;font-weight:700;margin-bottom:.5rem;color:#fff}.a32-guarantee-text p{font-size:16px;line-height:20px}.custom-beforeafter-carousel-section{padding-top:30px!important;padding:2rem 1rem;text-align:center}.custom-beforeafter-carousel-title{font-size:2rem;font-weight:700;margin-bottom:2rem;color:#0041b4}.custom-beforeafter-carousel-item{display:flex;justify-content:center}.custom-beforeafter-carousel-card{display:flex;max-width:500px;background:#fff;border-radius:12px;box-shadow:0 4px 8px #0000000d;overflow:hidden;font-family:sans-serif;padding:20px;margin:10px 0}.custom-beforeafter-carousel-card-image{flex:1}.custom-beforeafter-carousel-card-image img{width:210px!important;height:auto;object-fit:cover;display:block}.custom-beforeafter-carousel-card-text{flex:1;padding:20px;display:flex;flex-direction:column;justify-content:center}.custom-beforeafter-carousel-card-text h3{color:#0041b4;margin-bottom:12px;font-size:18px;line-height:140%;letter-spacing:0;text-align:left;padding-bottom:12px;border-bottom:1px solid #bbbec3}.custom-beforeafter-carousel-card-text p{margin:4px 0;font-size:.95rem}.custom-beforeafter-carousel-card-text span{color:#000;font-weight:500}.custom-beforeafter-carousel-card-text span strong{font-weight:600}.custom-beforeafter-carousel-title{margin-bottom:2rem;font-size:36px;line-height:120%;letter-spacing:0;text-align:center;vertical-align:middle;font-family:Questrial,sans-serif!important;color:#14142f}.custom-beforeafter-carousel-section .owl-dots{margin-top:20px!important}.custom-beforeafter-carousel-section .owl-dots .owl-dot span{background:#f6faff!important;width:12px;height:12px;margin:5px 7px;border-radius:50%;transition:all .2s;display:block}.custom-beforeafter-carousel-section .owl-dots .owl-dot.active span,.custom-beforeafter-carousel-section .owl-dots .owl-dot:hover span{background:#0041b4!important;width:12px;height:12px;box-shadow:0 0 4px #0041b433}.custom-beforeafter-carousel-card-text p{margin:4px 0;font-weight:700;font-size:14px;line-height:140%;letter-spacing:0;text-align:left}.custom-beforeafter-carousel-card-text p strong{font-weight:600;color:#000}@media only screen and (min-width:0)and (max-width:767px){.teeth-whitening-kit-page .a32grid-highlight,.hard-night-guards-page .a32grid-highlight,.hybrid-night-guards-page .a32grid-highlight,.soft-night-guards-page .a32grid-highlight{background:#039}.soft-night-guards-page .a32grid-item .a32grid-highlight p{font-size:26px}.comparison-table td,.comparison-table th{padding:13px}section.alternative-prices-and-quatity{margin-top:35px;margin-bottom:70px}.whatsincluded-wrapper{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:4rem;flex-wrap:wrap;flex-direction:column}.product__info-wrapper.grid__item{padding:0}.a32-star-img{position:absolute;top:20px;left:73px;width:24px;height:auto;z-index:2}.a32-girl-img{width:367px;height:328px;position:relative;z-index:2;left:25px;top:-49px}.a32-hero-container{max-width:1180px;overflow:hidden;height:800px;background-color:#e7edf8;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.a32grid-section{padding:2rem 3rem}.a32-guarantee-section{background-color:#0033a0;padding:6rem 3rem;color:#fff;height:519px}.a32-guarantee-container{flex-direction:column;text-align:center}.a32-guarantee-logo img{margin:0 auto}.whatsincluded-items{display:grid;gap:2rem;flex-wrap:wrap;flex:1;flex-direction:row;grid-template-columns:2fr 2fr}.whatsincluded-item{background-color:#dae1f1;border-radius:5px;padding:1rem;width:100%!important;text-align:center;position:relative;box-sizing:border-box}.custom-beforeafter-carousel-title{margin-bottom:2rem;font-size:32px!important;line-height:120%;letter-spacing:0;text-align:center;vertical-align:middle;font-family:Questrial,sans-serif!important;color:#14142f}.a32-hero-text h2{font-size:32px!important;margin-bottom:1rem;font-weight:700;color:#039;line-height:120%}.a32grid-item.a32grid-highlight p{font-weight:700;font-size:33px}.custom-beforeafter-carousel .owl-nav{position:absolute;top:38%;width:100%;display:flex;justify-content:space-between;padding:0 7px;pointer-events:none}.custom-beforeafter-carousel-card{display:flex;max-width:300px;background:#fff;border-radius:12px;box-shadow:0 4px 8px #0000000d;overflow:hidden;font-family:sans-serif;padding:20px;margin:10px 0}.custom-beforeafter-carousel .owl-nav button.owl-next,.custom-beforeafter-carousel .owl-nav button.owl-prev{background:#0041b4;color:#fff;border:none;border-radius:50%;width:40px;height:40px;font-size:1.25rem;display:flex;align-items:center;justify-content:center;pointer-events:all;box-shadow:0 2px 6px #0003;transition:background .3s}.custom-beforeafter-carousel .owl-nav button:hover{background:#002f87!important}.care-kit-page .a32steps-wrapper.desktop-show{display:none!important}}@media only screen and (min-width:0)and (max-width:414px){.whatsincluded-item{background-color:#dae1f1;border-radius:5px;padding:1rem;width:100%!important;text-align:center;position:relative;box-sizing:border-box}.custom-beforeafter-carousel-title{margin-bottom:2rem;font-size:32px!important;line-height:120%;letter-spacing:0;text-align:center;vertical-align:middle;font-family:Questrial,sans-serif!important;color:#14142f}.a32-hero-text h2{font-size:32px!important;margin-bottom:0rem;font-weight:700;color:#039;line-height:120%}.comparison-table{table-layout:fixed;width:112%;border-collapse:collapse;border-spacing:0;margin:0;font-size:.75rem}.comparison-table th:first-child{border:0;width:28%}}@media only screen and (min-width:0)and (max-width:390px){.whatsincluded-item{background-color:#dae1f1;border-radius:5px;padding:1rem;width:100%!important;text-align:center;position:relative;box-sizing:border-box}.google-section,.trustpilot-section{display:flex;flex-direction:column;align-items:center;padding:5px 1.5rem!important;border-right:1px solid #e5e7eb}.a32grid-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))!important;gap:2.5rem;max-width:1185px;margin:0 auto}.a32-girl-img{width:332px!important;height:328px;position:relative;z-index:2;left:30px;top:-72px}.a32steps-section h2{font-size:30px!important;color:#0b2c64;margin-bottom:7rem;font-weight:700}.custom-beforeafter-carousel-title{margin-bottom:2rem;font-size:32px!important;line-height:120%;letter-spacing:0;text-align:center;vertical-align:middle;font-family:Questrial,sans-serif!important;color:#14142f}.a32-hero-text h2{font-size:32px!important;margin-bottom:0rem;font-weight:700;color:#039;line-height:120%}.comparison-table{table-layout:fixed;width:112%;border-collapse:collapse;border-spacing:0;margin:0;font-size:.75rem}.comparison-table th:first-child{border:0;width:28%}}@media only screen and (min-width:0)and (max-width:380px){.whatsincluded-item{background-color:#dae1f1;border-radius:5px;padding:1rem;width:100%!important;text-align:center;position:relative;box-sizing:border-box}.custom-beforeafter-carousel-card{display:flex;max-width:245px!important;background:#fff;border-radius:12px;box-shadow:0 4px 8px #0000000d;overflow:hidden;font-family:sans-serif;padding:20px;margin:10px 0}.a32grid-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(315px,1fr));gap:2.5rem;max-width:1185px;margin:0 auto}.a32-girl-img{width:305px!important;height:328px;position:relative;z-index:2;left:30px;top:-72px}.a32steps-section h2{font-size:30px!important;color:#0b2c64;margin-bottom:7rem;font-weight:700}.google-section,.trustpilot-section{display:flex;flex-direction:column;align-items:center;padding:5px 1.5rem!important;border-right:1px solid #e5e7eb}.custom-beforeafter-carousel-title{margin-bottom:2rem;font-size:32px!important;line-height:120%;letter-spacing:0;text-align:center;vertical-align:middle;font-family:Questrial,sans-serif!important;color:#14142f}.a32-hero-text h2{font-size:32px!important;margin-bottom:1rem;font-weight:700;color:#039;line-height:120%}.comparison-table{table-layout:fixed;width:112%;border-collapse:collapse;border-spacing:0;margin:0;font-size:.75rem}.comparison-table th:first-child{border:0;width:28%}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.a32-girl-img{width:460px;height:450px;position:relative;z-index:2;left:0!important;top:1px!important}.a32steps-line{position:absolute;top:46px;left:50%;transform:translate(-50%);width:90%!important;max-width:886px;z-index:0;pointer-events:none}.a32steps-step{width:20%;min-width:0!important;position:relative;z-index:1;display:flex;flex-direction:column;align-self:end}section.alternative-prices-and-quatity{margin-top:35px;margin-bottom:70px}.whatsincluded-wrapper{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:4rem;flex-wrap:wrap;flex-direction:column}.product__info-wrapper.grid__item{padding:0 10px}.a32-star-img{position:absolute;top:20px;left:73px;width:24px;height:auto;z-index:2}.a32-girl-img{width:367px;height:328px;position:relative;z-index:2;left:25px;top:-49px}.a32-hero-container{max-width:1180px;overflow:hidden;height:800px;background-color:#e7edf8;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.a32grid-section{padding:2rem 3rem}.a32-guarantee-section{background-color:#0033a0;padding:6rem 3rem;color:#fff;height:519px}.a32-guarantee-container{flex-direction:column;text-align:center}.a32-guarantee-logo img{margin:0 auto}.whatsincluded-items{display:grid;gap:2rem;flex-wrap:wrap;flex:1;flex-direction:row;grid-template-columns:2fr 2fr}.whatsincluded-item{background-color:#dae1f1;border-radius:5px;padding:1rem;width:100%!important;text-align:center;position:relative;box-sizing:border-box}.custom-beforeafter-carousel-title{margin-bottom:2rem;font-size:32px!important;line-height:120%;letter-spacing:0;text-align:center;vertical-align:middle;font-family:Questrial,sans-serif!important;color:#14142f}.a32-hero-text h2{font-size:32px!important;margin-bottom:1rem;font-weight:700;color:#039;line-height:120%}.a32grid-item.a32grid-highlight p{font-weight:700;font-size:33px}.custom-beforeafter-carousel .owl-nav{position:absolute;top:38%;width:100%;display:flex;justify-content:space-between;padding:0 7px;pointer-events:none}.custom-beforeafter-carousel-card{display:flex;max-width:300px;background:#fff;border-radius:12px;box-shadow:0 4px 8px #0000000d;overflow:hidden;font-family:sans-serif;padding:20px;margin:10px 0}.custom-beforeafter-carousel .owl-nav button.owl-next,.custom-beforeafter-carousel .owl-nav button.owl-prev{background:#0041b4;color:#fff;border:none;border-radius:50%;width:40px;height:40px;font-size:1.25rem;display:flex;align-items:center;justify-content:center;pointer-events:all;box-shadow:0 2px 6px #0003;transition:background .3s}.custom-beforeafter-carousel .owl-nav button:hover{background:#002f87!important}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/productstyles.css.map */
