.shopify-section[id] .spacing-style.text-block.h2.text-block--align-left{text-wrap:unset}.section.section--page-width.spacing-style.color-scheme-1{margin:auto;max-width:1440px}.section.section--page-width.spacing-style.color-scheme-1{max-width:1440px;margin:auto}.desktop-visibility{display:block}.mobile-visibility{display:none}.spacing-style.text-block.h2.text-block--align-left h1{font-weight:500}.layout-panel-flex{gap:5px!important}.product-detail-subtitle-wrapper{padding-bottom:20px}.image-for-reviews{padding-bottom:25px}.compare-at-price{font-family:Rubik;font-weight:400;font-style:Regular;font-size:28px;line-height:118%;color:#79cc9b}.product-information{width:100%;max-width:100%;box-sizing:border-box;margin:0 auto;padding:0 clamp(1rem,5vw,3rem);overflow-x:hidden;display:grid;place-items:center}.product-information__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(500px,100%),1fr));gap:clamp(1rem,2vw,2rem);max-width:min(1440px,100%);width:100%;margin:unset!important}.product-information__media{min-width:0;padding-inline:0;order:0;margin-left:clamp(0rem,5vw,16px)}.product-media-container--image{border-radius:2rem;overflow:hidden;background-color:#daede2;margin:clamp(1rem,2vw,2rem);aspect-ratio:1/1}.product-media-container--image img,.product-information__media .product-media-container--image img{width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit;background-color:#1a3d37;background-color:#daede2}.product-media{width:100%;height:auto;aspect-ratio:1/1}zoom-dialog,zoom-dialog[open]{display:none!important}.product-media-container--image{position:relative;overflow:hidden;cursor:pointer}.product-media-container--image img{display:block;width:100%;height:auto;transition:transform .2s ease;transform:scale(1);transform-origin:center center}.thumbnail-slider{display:flex;align-items:center;position:relative;gap:.5rem}.thumbnail-track{display:flex;overflow:hidden;scroll-behavior:smooth;flex:1}.thumbnail-item{flex:0 0 auto;margin-right:8px;cursor:pointer}.thumb-arrow{background:#fff;border:1px solid #ddd;border-radius:50%;width:32px;height:32px;font-size:20px;cursor:pointer;flex-shrink:0}.thumb-arrow:disabled{opacity:.4;cursor:not-allowed}.product-details{position:sticky;top:2rem;align-self:start;background-color:#fff;border-radius:20px;box-shadow:0 5px 30px #00000014;margin-top:2rem;margin-right:15px;height:auto;min-height:0;overflow:visible;margin-bottom:23px}.product-details>.group-block{display:grid;gap:1rem;padding:9px 36px}.spacing-style.text-block.text-block--AVXd0MjdKL20rZ0tnS__text_xrnftG.h2.text-block--align-left>h1{font-family:Rubik;font-weight:500;font-size:32px;line-height:118%}.product-details::-webkit-scrollbar{display:none}.price{color:#1a3d37;font-family:Rubik,sans-serif;font-weight:500;font-size:clamp(1.5rem,2vw,1.8rem);margin:.5rem 0}.review-badge{display:flex;align-items:center;gap:.5rem;margin:.5rem 0}.scan-option-wrapper .scan-option-section{max-width:600px;margin:20px auto;font-family:Rubik,sans-serif;color:#47635e}.scan-option-wrapper .scan-option{display:flex;align-items:center;gap:8px;cursor:pointer}.scan-option-wrapper .scan-option input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:#47635e}.scan-option-wrapper .scan-text{font-size:16px;line-height:1.4}strong.scan-file-3d{font-family:Rubik;font-weight:500;font-size:16px;line-height:118%}span.easy-re-order{font-family:Rubik;font-weight:400;font-size:16px;line-height:118%;color:#47635e}.scan-option-wrapper .scan-note{margin:6px 0 0 26px;color:#fab664;font-family:Rubik;font-weight:400;font-style:Italic;font-size:14px}.variant-picker__form .variant-option--dropdowns>label{color:#47635e;font-family:Rubik;font-weight:500;font-size:16px;line-height:118%;letter-spacing:0%}.variant-picker__form .variant-option--dropdowns:nth-of-type(1) select{font-family:Rubik;font-weight:400;font-style:Regular;font-size:14px;line-height:118%;letter-spacing:0%;color:#47635e;border:1.2px solid #47635e;border-radius:15px}.variant-picker__form .variant-option--dropdowns:nth-of-type(2) select{font-family:Rubik;font-weight:400;font-style:Regular;font-size:14px;line-height:118%;letter-spacing:0%;color:#47635e;border:1.2px solid #47635e;border-radius:15px}.variant-selector,.quantity-selector{position:relative;margin:.8rem 0}.option-group{display:grid;gap:.8rem;margin:1rem 0}.option-group label{display:flex;align-items:center;gap:.8rem;cursor:pointer}.set-selector{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:.8rem;margin:1.2rem 0}.set-option{border:1px solid #e0e0e0;border-radius:12px;padding:.8rem;text-align:center;cursor:pointer;transition:all .2s ease}.set-option.active{border-color:#1a3d37;background-color:#f0f7f4}.add-to-cart{width:100%;padding:1rem;border-radius:12px;background-color:#1a3d37;color:#fff;font-weight:500;font-size:1.1rem;border:none;cursor:pointer;margin:1rem 0;transition:background .2s ease}.trust-badges{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.8rem;margin-top:1rem}.trust-badge{display:flex;align-items:center;gap:.5rem;font-size:.9rem}.variant-selector select{-webkit-appearance:none;appearance:none;width:100%;padding:.8rem;border-radius:12px;border:1px solid #e0e0e0;background-color:#f9f9f9;font-size:1rem;cursor:pointer;max-width:100%;box-sizing:border-box}.variant-selector option{padding:.5rem .8rem;background:#fff;width:100%;box-sizing:border-box;white-space:normal;word-wrap:break-word}.variant-selector:after{content:"\2304";position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none}.option-text-container{display:block;white-space:normal;overflow:visible}option[disabled]{color:#999;position:relative}option:checked:before{content:"\2714";position:absolute;left:.5rem}.view-product-title{display:none}.add-to-cart-button.button,.add-to-cart-button.button-secondary{background-color:#421117!important;color:#fff!important;border:none!important;text-transform:capitalize}.add-to-cart-button.button:hover,.add-to-cart-button.button-secondary:hover{background-color:#4a1923!important}.add-to-cart-button.button svg,.add-to-cart-button.button-secondary svg{display:none!important}.image-text-section-base{padding-top:13px}.image-text-section-base .image-text-section{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:nowrap;overflow-x:auto;padding-bottom:15px}.image-text-section-base .item{display:flex;align-items:center;gap:7px}.image-text-section-base .item img{width:16px;height:16px}.image-text-section-base .item p{margin:0;font-family:Rubik,sans-serif;font-weight:400;font-size:14px;line-height:118%;color:#47635e}.image-text-section-base .image-text-section::-webkit-scrollbar{height:6px}.image-text-section-base .image-text-section::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.product-desc-wrapper{display:flex;justify-content:flex-end;margin-top:10px;margin-right:5%}.product-desc-parent{border:none;max-width:565px;display:flex;flex-direction:column;align-items:flex-end;padding-right:20px;padding-bottom:6px}.img-and-desc{display:flex;align-items:center;gap:12px;margin-bottom:15px}.smile-makeover-para{font-size:14px;line-height:118%;color:#47635e;font-weight:400;max-width:400px;text-align:left}.trustpilot-google-review{margin-bottom:15px}.trustpilot-images{height:auto;width:491.5px}.product-main-desc{max-width:500px;font-family:Rubik;font-weight:400;font-size:16px;line-height:118%;color:#47635e}#shopify-section-template--25061096784189__custom_liquid_By8zG7 .section.section--page-width.spacing-style.color-scheme-1,#shopify-section-template--25061096784189__custom_liquid_dBGCHn .section.section--page-width.spacing-style.color-scheme-1{margin:auto;max-width:1440px}.product-detail-bundle{display:flex;flex-direction:row-reverse}.bundle-container{border:none;border-radius:16px;background:#fff;max-width:45%;width:100%;box-shadow:0 2px 5px #0000000d;overflow:hidden;transition:height .4s ease;height:59.33px;opacity:1;margin:10px 58px 15px 0}.product-detail-bundle-wrapper{display:flex;justify-content:flex-end}.bundle-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:15px 20px;font-weight:700;font-size:18px;color:#333}.bundle-header>span{font-weight:500;font-size:16px;line-height:118%;color:#47635e}.caret{transition:transform .3s ease;font-size:20px}.caret.rotate{transform:rotate(180deg)}.bundle-content{padding:0 20px 20px;font-size:15px;color:#444;line-height:1.5}.bundle-para{text-align:justify;margin-right:19px;color:#47635e;font-weight:400;font-size:14px;line-height:118%}.bundle-items{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 40px;margin:25px 0}.bundle-item{display:flex;align-items:center;gap:12px;color:#47635e;font-family:Rubik;font-weight:400;font-size:14px;line-height:118%}.bundle-item img{width:48px;height:48px;border-radius:50%;padding:1px;background:#fff;opacity:1}.bundle-note{background:#b8d8c569;padding:12px;border-radius:6px;color:#421117;text-align:center;font-weight:400;font-size:14px;line-height:118%}.shopify-section[id*=promise_and_about] .promise-about-base{display:flex;justify-content:center;max-width:1129px;gap:10px;margin:50px auto 0}.shopify-section[id*=promise_and_about] .promise-base{background-color:#d0d3c7;max-width:428px;max-height:291px;border-radius:20px;position:relative}.shopify-section[id*=promise_and_about] img.image-with-position{position:absolute;top:-48px;right:30px;width:85px;height:85px}.shopify-section[id*=promise_and_about] .promise-base h3,.shopify-section[id*=promise_and_about] .promise-base p{margin:29px 0 0 29px;text-align:left;color:#1a3d37}.shopify-section[id*=promise_and_about] .promise-base h3{font-family:Rubik;font-weight:500;font-size:24px;line-height:118%}.shopify-section[id*=promise_and_about] .promise-base p{font-family:Rubik;font-weight:400;font-size:16px;line-height:118%;margin-top:10px}.shopify-section[id*=promise_and_about] .about-base{display:flex;background-color:#e2c19d;max-width:775px;max-height:291px;border-radius:20px}.shopify-section[id*=promise_and_about] .about-content-base{width:50%}.shopify-section[id*=promise_and_about] .about-content-base h3,.shopify-section[id*=promise_and_about] .about-content-base p{text-align:left;color:#1a3d37}.shopify-section[id*=promise_and_about] .about-content-base p{margin-top:10px;font-family:Rubik;font-weight:400;font-size:16px;line-height:118%;margin-left:20px}.shopify-section[id*=promise_and_about] .about-content-base h3{font-family:Rubik;font-weight:500;font-size:24px;line-height:118%;margin:20px}.slideshow-controls__thumbnails .slideshow-control{width:100%}.shopify-section[id*=reorder_made_simple]{margin:auto;max-width:1440px}.rms{position:relative;color:#111;margin:48px 113px 27px;border-radius:20px}.rms-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-image:var(--rms-bg);background-size:cover;background-position:center;border-radius:20px}.rms-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:var(--rms-overlay-opacity, .3);border-radius:20px}.rms-container{width:min(1200px,92vw);margin:0 auto}.rms-inner{display:flex;align-items:center;gap:48px}.rms-inner-reverse{flex-direction:row-reverse}.rms-content{flex:1;margin-left:33px}.rms-sub{margin:0 0 8px;font-size:14px;text-transform:uppercase;opacity:.9}.rms-heading{margin:0 0 12px;font-size:38px;font-weight:500;color:#1a3d37}.rms-text{margin:0 0 20px;font-size:clamp(16px,1.6vw,18px);line-height:1.6;color:#1a3d37}.rms-btn{display:inline-block;padding:12px 20px;background:#fff;color:#111;border-radius:999px;text-decoration:none;font-weight:600;transition:transform .15s ease,opacity .15s ease}.rms-btn:hover{transform:translateY(-1px);opacity:.9}.rms-media{flex:1;display:flex;justify-content:center}.rms-img{width:50%;height:auto;border-radius:16px}.rms-placeholder{width:100%;aspect-ratio:4 / 3;border-radius:16px;background:#e9e9e9}.sps{width:100%}.sps-inner{max-width:1199px;margin:0 auto;box-shadow:0 1px #00000026;margin-bottom:5rem;padding-bottom:2.5rem}.sps-heading{color:#33424a;margin:0 0 28px;letter-spacing:.2px;font-family:Rubik;font-weight:500;font-size:38px;line-height:118%;text-align:center}.sps-heading span{color:#f28b79;background:linear-gradient(270deg,#ffa9a9,#fadcb8);background-clip:text;-webkit-text-fill-color:transparent;display:inline;position:relative;font-family:Libre Baskerville,serif;font-weight:400;font-style:italic;font-size:38px;line-height:118%}.block-cards{display:grid;grid-template-columns:repeat(3,280px);justify-content:center;gap:40px}.block-card{max-width:280px;margin:0 auto}.sps-figure{position:relative;width:255px;height:255px;margin:0 auto 18px}.sps-circle{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden}.sps-circle img{width:100%;height:auto;object-fit:contain;display:block}.sps-subheading,.sps-para{width:100%;max-width:100%;margin:0 auto;display:grid;place-items:center;text-align:center;box-sizing:border-box;min-height:58px;color:#1a3d37}.sps-subheading{line-height:1.35;font-family:Rubik;font-weight:500;font-style:Medium;font-size:22px;leading-trim:CAP_HEIGHT;line-height:118%;letter-spacing:0%;text-align:center;color:#1a3d37}.sps-para{font-size:13px;line-height:1.45;font-family:Rubik;font-weight:400;font-style:Regular;font-size:16px;leading-trim:CAP_HEIGHT;line-height:118%;letter-spacing:0%;text-align:center;color:#1a3d37}.firststep{max-width:100%}.shopify-section[id*=promise_and_about] .promise-base p{margin-right:16px}.shopify-section[id*=promise_and_about] .about-content-base p{margin-top:10px;font-family:Rubik;font-weight:400;font-size:16px;line-height:118%;margin-left:30px;margin-right:2px}.shopify-section[id*=promise_and_about] .about-content-base h3{font-family:Rubik;font-weight:500;font-size:24px;line-height:118%;margin:26px 30px 5px}.custom-retainer-section-p{position:relative;background-image:url(/cdn/shop/files/Group_1000004947.png?v=1756194023);background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden;width:1225px!important;margin:20px auto;border-radius:20px}.custom-retainer-section-p .custom-retainer-sec{max-width:1200px;display:flex;justify-content:space-between;align-items:center;gap:clamp(16px,4vw,48px);flex-wrap:nowrap;box-sizing:border-box}.custom-retainer-section-p .img-parent,.custom-retainer-section-p .content-div{box-sizing:border-box}.custom-retainer-section-p .img-parent{flex:0 1 38%;max-width:520px}.custom-retainer-section-p .content-div{flex:1 1 52%;margin-right:67px;max-width:500px}.custom-retainer-section-p .img-parent img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.custom-retainer-section-p .content-div h2{font-family:Rubik;font-weight:500;font-size:24px;line-height:118%;color:#e2c19d;margin:0 0 10px}.custom-retainer-section-p .content-div p{font-family:Rubik;font-weight:400;font-size:16px;line-height:150%;color:#efefef;margin:0;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media(min-width:1400px)and (max-width:1490px){.bundle-container{margin:10px 64px 15px 0}.custom-retainer-section-p{width:1264px!important;margin:20px 88px;border-radius:20px}.rms{margin:48px 106px}.sps-inner{margin:10px 104px}.shopify-section[id*=promise_and_about] .about-base{display:flex;background-color:#e2c19d;max-width:778px;max-height:314px;border-radius:20px}.shopify-section[id*=promise_and_about] .promise-base{background-color:#d0d3c7;max-width:408px;height:311px;border-radius:20px;position:relative}.shopify-section[id*=promise_and_about] .promise-about-base{display:flex;justify-content:center;gap:27px;margin:50px auto 0}.about-image-base img{height:100%}}@media screen and (max-width:749px){.desktop-visibility{display:none!important}.mobile-visibility{display:block}.sps-inner{box-shadow:none;margin-bottom:0}.product-information{padding:0;background:transparent}.product-information__grid{grid-template-columns:1fr!important;gap:1rem;background:transparent}.product-information__media{margin-left:0;order:0!important}.product-media-container--image{margin:.5rem 0;border-radius:10px}.product-media-container--image img{border-radius:10px}.product-details{position:static;margin-top:0;margin-right:0;border-radius:1rem;padding:1.5rem;box-shadow:0 2px 15px #0000001a}.product-details>.group-block{padding:0}.product-details h1{font-size:1.6rem}.price{font-size:1.4rem}.variant-selector select{font-size:.9rem;padding:.7rem}.variant-selector:after{right:.8rem}.set-selector{grid-template-columns:1fr}.set-option{padding:1rem;text-align:left;display:flex;align-items:center;gap:.8rem}.add-to-cart{padding:1rem;font-size:1rem}.trust-badges{grid-template-columns:1fr}zoom-dialog[open]{grid-template-columns:1fr;grid-template-rows:auto 1fr;padding:1rem;gap:1rem}.dialog-thumbnails-list-container{width:100%;max-height:100px;overflow-x:auto;overflow-y:hidden;padding:.5rem 0}.dialog-thumbnails-list{flex-direction:row;gap:.8rem}.dialog-thumbnails-list__thumbnail{width:80px;height:80px}.dialog-zoomed-gallery__close-button{top:1rem;right:1rem;width:35px;height:35px}.option-group label{align-items:flex-start}.option-group input[type=checkbox]{margin-top:.2rem}.payment-badges{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.payment-badge{flex:0 0 calc(33.333% - .5rem);text-align:center}.block-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:6px 50px 2px;justify-content:flex-start}.block-card{flex:0 0 80%;max-width:100%;scroll-snap-align:center;background:transparent;padding:0;margin:0 auto}.sps-figure{width:205px;height:205px}.sps-subheading{font-family:Rubik;font-weight:500;font-style:Medium;font-size:18px;leading-trim:CAP_HEIGHT;line-height:118%;letter-spacing:0%;text-align:center}p.sps-para{font-family:Rubik;font-weight:400;font-size:14px;line-height:118%;text-align:center}.slider-dots{display:flex;justify-content:center;margin-top:14px}.slider-dots span{width:8px;height:8px;border-radius:999px;background:#0000002e;cursor:pointer;transition:transform .2s ease,opacity .2s ease;opacity:.6}.slider-dots span.active{opacity:1;transform:scale(1.2);background:#000000b3}.section.section--page-width.spacing-style.color-scheme-1{margin:0;max-width:100%;padding:0}.spacing-style.text-block.text-block--AWmFQdU5QQThKeFh2e__text_xrnftG.h2.text-block--align-left h1{font-family:Rubik;font-weight:500;font-size:24px;line-height:118%}.product-detail-subtitle-wrapper .product-detail-subtitle{width:100%;font-family:Rubik;font-weight:400;font-size:16px;line-height:118%}.image-for-reviews{padding-bottom:25px;width:212px;height:21px;margin-bottom:5px}.variant-option__select-wrapper{height:53px}.product-detail-bundle-wrapper{justify-content:center}.bundle-container{max-width:100%;width:100%;margin:10px 0 15px}.bundle-header{padding:15px}.bundle-content{padding:0 15px 15px}.bundle-items{grid-template-columns:1fr;gap:15px 20px}.bundle-item img{width:40px;height:40px}.bundle-para{margin-right:0}.product-desc-wrapper{display:block;margin:10px auto;width:100%;padding:0}.product-desc-parent{max-width:100%;align-items:flex-start;padding-right:0;padding-bottom:10px}.img-and-desc{flex-direction:row;align-items:center;gap:10px;margin-bottom:10px;margin-top:10px}.img-and-desc>span>img{width:204.667969px!important;height:53.000488px!important;object-fit:cover}.smile-makeover-para{max-width:100%;text-align:left;font-size:14px;line-height:1.3;margin-right:14px}.trustpilot-google-review{margin-bottom:10px}.trustpilot-images{width:100%;height:auto}.product-main-desc{max-width:100%;text-align:left;font-size:16px;line-height:1.4}.custom-retainer-section-p{background-image:url(/cdn/shop/files/Mask_group_1b8d69e6-afbb-401f-b40f-1cae9aa48df6.png?v=1756377347);margin:20px auto 0;border-radius:16px;padding:20px;background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;min-height:472px;max-width:395px}.custom-retainer-section-p .img-parent img{display:none}.custom-retainer-section-p .custom-retainer-sec{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:16px;width:100%;max-width:100%}.custom-retainer-section-p .content-div{flex:1 1 auto;max-width:100%;margin-right:0;text-align:center}.custom-retainer-section-p .content-div h2,.custom-retainer-section-p .content-div p{text-align:left;margin:0}#reorder-made-simple{margin:50px 20px;border-radius:20px;overflow:hidden;padding-top:41px}#reorder-made-simple .rms-inner{flex-direction:column;align-items:flex-start;gap:20px}#reorder-made-simple .rms-content{margin-left:20px;margin-right:25px;max-width:100%;text-align:left}#reorder-made-simple .rms-heading{font-size:24px;line-height:1.2;margin-bottom:12px;max-width:187px}#reorder-made-simple .rms-text{font-size:16px;line-height:1.6;margin-bottom:20px}#reorder-made-simple .rms-media{width:100%;display:flex;justify-content:center;margin-top:0}#reorder-made-simple .rms-img{width:100%;max-width:257px;height:100%;max-height:260px;border-radius:16px;display:block}#reorder-made-simple .rms-bg{background-size:cover;background-position:center center}#reorder-made-simple .rms-overlay{border-radius:20px}.shopify-section[id*=promise_and_about] .promise-about-base{display:block;margin:60px auto 20px;gap:0;max-width:90%}.shopify-section[id*=promise_and_about] .promise-base{max-width:100%;height:267px!important;margin-bottom:20px;border-radius:16px;position:relative}.shopify-section[id*=promise_and_about] img.image-with-position{position:relative;top:-49px;left:117px;margin:0 auto 10px;display:block;width:102px;height:102px}.shopify-section[id*=promise_and_about] .promise-base h3,.shopify-section[id*=promise_and_about] .promise-base p{margin:15px 20px;text-align:left;color:#1a3d37}.shopify-section[id*=promise_and_about] .promise-base h3{position:absolute;top:14px;font-size:20px;font-weight:500}.shopify-section[id*=promise_and_about] .promise-base p{margin:0 20px;max-width:87%;position:absolute;top:67px}.shopify-section[id*=promise_and_about] .about-base{display:block;max-width:100%;max-height:407px;background-color:#e2c19d;border-radius:16px;margin-top:20px;position:relative}.shopify-section[id*=promise_and_about] .about-content-base{width:100%;margin:15px 0}.shopify-section[id*=promise_and_about] .about-content-base h3,.shopify-section[id*=promise_and_about] .about-content-base p{margin:15px 20px;text-align:left;color:#1a3d37}.shopify-section[id*=promise_and_about] .about-content-base h3{position:absolute;top:14px;font-size:20px;font-weight:500}.shopify-section[id*=promise_and_about] .about-content-base p{margin:0 20px;max-width:90%;position:absolute;top:67px}.shopify-section[id*=promise_and_about] .about-image-base{width:100%;margin:10px 0 20px;text-align:center;height:407px}.shopify-section[id*=promise_and_about] .about-image-base img{width:80%;height:auto;display:inline-block;border-radius:16px;position:absolute;bottom:0;right:39px}.faq-text-block-pr{padding:0!important}.sps-heading{margin:24px 67px;font-size:28px}.sps-heading span{font-size:28px}}@media(max-width:768px){.slider-dots{display:none}}@media(max-width:990px){.rms-inner,.rms-inner-reverse{flex-direction:column;gap:28px}}@media screen and (max-width:768px){.image-text-section-base .image-text-section{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;gap:12px 0;justify-items:center}.image-text-section-base .image-text-section .item:nth-child(3){grid-column:1 / span 2;justify-self:center}.image-text-section-base .image-text-section .item img{width:16px;height:16px}.image-text-section-base{padding-top:10px;padding-left:10px;padding-right:10px}.image-text-section-base .item p{font-size:14px;line-height:1.2;text-align:center}}@media only screen and (min-width:350px)and (max-width:370px){h2.smile-protection-steps-heading{max-width:84%!important;margin:0 auto 10px}}@media only screen and (min-width:375px)and (max-width:391px){.custom-retainer-section-p{width:100%!important}h2.smile-protection-steps-heading{max-width:90%!important}#reorder-made-simple{margin:50px 16px}.shopify-section[id*=promise_and_about] .about-image-base img{top:175px}}@media only screen and (min-width:1500px)and (max-width:1550px){.shopify-section[id*=promise_and_about] .about-content-base p{padding-bottom:10px}.about-base .about-image-base .desktop-visibility{display:block;height:275px}}@media only screen and (min-width:1551px)and (max-width:1600px){.shopify-section[id*=promise_and_about] .about-content-base p{padding-bottom:10px}.about-base .about-image-base .desktop-visibility{display:block;height:273px}}@media only screen and (min-width:1300px)and (max-width:1399px){.shopify-section[id*=promise_and_about] .about-content-base p{padding-bottom:10px}.about-base .about-image-base .desktop-visibility{display:block;height:273px}}@media only screen and (min-width:375px)and (max-width:380px){.shopify-section[id*=promise_and_about] .about-image-base img{top:183px}}@media only screen and (min-width:414px)and (max-width:420px){.shopify-section[id*=promise_and_about] .about-image-base img{top:163px}}@media only screen and (min-width:360px)and (max-width:391px){.sps-heading{margin:24px 48px}}@media only screen and (min-width:360px)and (max-width:391px){.shopify-section[id*=promise_and_about] .promise-base{height:293px!important}.shopify-section[id*=promise_and_about] .about-image-base img{top:178px}}@media only screen and (min-width:360px)and (max-width:362px){.shopify-section[id*=promise_and_about] .about-image-base img{top:195px}}input[type=radio][data-radio-type=selling_plan]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:16px;height:16px;border:2px solid #47635e;border-radius:4px;background-color:#fff;display:inline-block;position:relative;cursor:pointer;margin-right:8px;transition:all .2s ease}input[type=radio][data-radio-type=selling_plan]:checked{background-color:#47635e;border-color:#47635e}input[type=radio][data-radio-type=selling_plan]:after{content:"\2714";position:absolute;top:50%;left:50%;color:#fff;font-size:11px;line-height:1;transform:translate(-50%,-50%) scale(0);opacity:0;transition:transform .25s cubic-bezier(.25,1.3,.5,1),opacity .2s ease}input[type=radio][data-radio-type=selling_plan]:checked:after{transform:translate(-50%,-50%) scale(1);opacity:1}.shopify_subscriptions_app_block_label_children label{display:inline-flex;align-items:center;gap:8px;line-height:1.3}.shopify_subscriptions_app_block_label_children input[type=radio][data-radio-type=selling_plan]{margin:0;vertical-align:middle;transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/products.css.map */
