.white-section{background-color:#fff;padding:0rem 2rem 6rem;text-align:center}@media (min-width: 768px) and (max-width: 991px){.white-section{padding-bottom:2rem}}@media (max-width: 767px){.white-section{padding-bottom:2rem}}.white-section.with-border{border-bottom:1px solid #e0e0e0}.white-section-with-border{background-color:#fff;padding:0rem 2rem 6rem;text-align:center;border-bottom:1px solid #e0e0e0}.white-section{background-color:#fff;padding:0rem 2rem 6rem;text-align:center}@media (min-width: 768px) and (max-width: 991px){.white-section{padding-bottom:2rem}}@media (max-width: 767px){.white-section{padding-bottom:2rem}}.white-section.with-border{border-bottom:1px solid #e0e0e0}.white-section-with-border{background-color:#fff;padding:0rem 2rem 6rem;text-align:center;border-bottom:1px solid #e0e0e0}.order-at-home-kit{background:#f5f5f5;border-radius:4px;display:flex;flex-direction:row;justify-content:flex-start;max-width:550px;padding:16px;margin-right:auto;margin-bottom:80px;margin-left:auto}.order-at-home-kit__header{font-size:18px;line-height:1.2;margin-bottom:8px}@media (min-width: 480px){.order-at-home-kit__header{font-size:28px}}.order-at-home-kit__link{color:#5700ff}.order-at-home-kit__link:hover,.order-at-home-kit__link:focus{color:#3d00b3}@media (max-width: 479px){.order-at-home-kit__link{font-size:14px}}.order-at-home-kit__text-block{padding-left:16px;display:flex;flex-direction:column;justify-content:center}@media (min-width: 480px){.order-at-home-kit__text-block{padding-left:24px}}.order-at-home-kit__img{padding:0;width:33.333%;max-width:210px;align-self:center}@media (min-width: 992px){.get-started-link,.buy-now-link{display:none !important}}.product-landing .first-section h3{margin:20px 0 15px 0}.product-landing .first-section p.subtitle{font-size:20px;color:gray}.product-landing .first-section p.subtitle.top-pad{padding-top:30px}.product-landing .how-it-works-section{margin:0 0 70px 0}.product-landing ul.steps{list-style-type:none;counter-reset:section}.product-landing ul.steps li{text-align:center}.product-landing ul.steps li::before{background:#fff;border-radius:60px;border:2px solid rgba(0,0,0,0.12);color:gray;content:counter(section);counter-increment:section;display:block;font-family:"Sofia","Helvetica",Arial,sans-serif;font-weight:bold;font-size:16px;height:48px;line-height:42px;margin:0 auto 20px auto;text-align:center;width:48px}.product-landing ul.steps li h4{font-family:"Sofia","Helvetica",Arial,sans-serif;font-weight:bold;font-size:1em;color:gray;letter-spacing:.75px}.product-landing ul.steps li p{font-family:"Proxima Nova","Open Sans","Helvetica",Arial,sans-serif;font-size:1em;color:gray}.product-landing .products,.product-landing .map-widget{margin:0 0 111px 0}.product-landing .products .risk-free p,.product-landing .products .scan-payment p{font-family:"Proxima Nova","Open Sans","Helvetica",Arial,sans-serif;font-weight:bold}.product-landing .products .risk-free p{color:#b9afd3}.product-landing .products .scan-deposit p{color:#35c4d3}.product-landing .products .product{display:block;text-align:center;padding:55% 10% 0 10%;border:3px solid transparent;background-repeat:no-repeat;background-size:75%;background-position:center 10%;transition:border .2s ease-out, background .1s ease-out;border-radius:4px;cursor:pointer}@media (min-width: 1500px){.product-landing .products .product{padding-top:400px}}.product-landing .products .product h2{font-size:30px;line-height:1.1}@media (min-width: 768px){.product-landing .products .product h2{font-size:50px}}@media (min-width: 1200px){.product-landing .products .product{max-width:800px;min-height:950px}}.product-landing .products .product img{display:block;margin:0 auto;width:70%;max-width:300px}.product-landing .products .product.single{margin-left:auto;margin-right:auto}.product-landing .products .product.book{background-image:url(/static/website/images/v3/shop.png);background-color:#D3FFFF}@media (min-width: 1200px){.product-landing .products .product.book{float:right}}.product-landing .products .product.book:hover{background-image:url(/static/website/images/v3/SDC_shop.gif);background-color:transparent;border:3px solid #D3FFFF}.product-landing .products .product.order{margin-top:40px;background-image:url(/static/website/images/v3/kit.png);background-color:#EAE3FE}.product-landing .products .product.order:hover{background-image:url(/static/website/images/v3/SDC_aligners.gif);background-color:transparent;border:3px solid #EAE3FE}@media (min-width: 1200px){.product-landing .products .product.order{margin-top:0px}}.product-landing p.disclaimer{font-size:12px;color:gray}.product-landing .videos{background-color:#fff;text-align:center;padding:60px 0 60px 0}.product-landing .videos .heading-col{margin-bottom:32px}.product-landing .videos .video-container{margin-top:24px}.product-landing .videos .video-container p{margin:auto;max-width:75vw}.product-landing .videos .video-container p:first-of-type{margin-top:24px}.product-landing .videos .video-container p:not(:first-of-type){margin-top:10px}@media (min-width: 992px){.product-landing .videos .video-container p{max-width:40vw}}.product-landing .videos iframe{width:90vw;height:calc((9/16) * 90 * 1vw)}@media (min-width: 768px){.product-landing .videos iframe{width:75vw;height:calc((9/16) * 75 * 1vw)}}@media (min-width: 992px){.product-landing .videos iframe{width:40vw;height:calc( (9/16) * 40 * 1vw)}}.product-landing .videos .slick-slider-section .slick-list{padding:0 35px !important}.product-landing .videos .slick-slider-section .slick-list .slick-slide{margin:0 35px}.product-landing .videos button{margin-top:60px}@media (max-width: 991px){.product-landing .products .product{padding:10%}.product-landing .products .product.book,.product-landing .products .product.order{background-image:none}.product-landing .products .product.book:hover,.product-landing .products .product.order:hover{background-image:none}}.healthmodal{display:none;padding-right:15px}.healthmodal .modal-header{border-bottom:none;padding:25px 25px 12px 25px}@media (min-width: 768px){.healthmodal .modal-header{padding:40px 40px 12px 40px}}.healthmodal .modal-body{padding:0 25px 25px 25px}@media (min-width: 768px){.healthmodal .modal-body{padding:0 40px 40px 40px}}.healthmodal .modal-header .close{margin-top:0;line-height:inherit;position:absolute;right:40px;top:32px;width:14px;height:14px;opacity:0.3}.healthmodal .close:hover{opacity:1}.healthmodal .close:before,.healthmodal .close:after{position:absolute;left:15px;content:' ';height:15px;width:2px;background-color:#333}.healthmodal .close:before{transform:rotate(45deg)}.healthmodal .close:after{transform:rotate(-45deg)}.healthmodal .modal-title{color:black;font-size:24px}.healthmodal .modal-header h4{padding-top:0;padding-right:66px}.healthmodal .modal-body p{font-family:"Sofia", Helvetica, Arial, sans-serif;font-size:18px;line-height:27px;color:black;margin-bottom:15px}.healthmodal .modal-body ul{margin-left:20px}.healthmodal .modal-body button{background:none;color:#5700ff;border:none;font-weight:bold}.modal-open{position:relative}
