.shop-banner{height:480px;display:flex;justify-content:center;align-items:center;background-image:url(/cdn/shop/files/shop-page.jpg?v=1731999870);background-size:cover;background-position:center}.shop-banner .grid-row{display:grid;grid-template-columns:1fr 1fr;gap:40px}.shop-banner h1{max-width:430px;text-transform:capitalize;margin-bottom:12px}.shop-banner p{font-family:Poppins;font-size:18px;font-weight:400;line-height:25.2px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0a2849;max-width:424px}.shop-title-tabs-wrapper .all-products-collection-tabs{padding:0;list-style:none;display:flex;justify-content:space-between;align-items:center}.collection-tab-items .collection-item-links{font-family:Poppins;font-size:18px;font-weight:600;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0a2849;line-height:1.6;padding:14px 28px;display:block;border-radius:20px;background:#e6f0fb}.collection-item-links.active{background:#b4d2f3}.shop-title-tabs-wrapper{padding:30px 0 0}.shop-day-pricing{padding:0 0 60px}.day-pricing-section .heading-wrapper h2{margin-bottom:12px;max-width:570px;margin-left:auto;margin-right:auto}.day-pricing-section p{color:#0a2849;margin-bottom:10px;max-width:660px;margin-left:auto;margin-right:auto}.night-pricing-page-section .heading-wrapper h2,.night-pricing-page-section .heading-wrapper p{color:#f6f7f8;max-width:800px;margin-left:auto;margin-right:auto}.night-pricing-page-section .heading-wrapper h2{margin-bottom:20px}.shop-all-products-section .all-products-title p{max-width:800px;margin:0 auto;text-align:center;color:#0a2849}.shop-all-products-section .all-products-title h2{margin-bottom:16px;text-align:center}.kit-first-plan-product-wrapper{background-image:url(/cdn/shop/files/Group_1000002002.jpg?v=1732014533);padding:40px;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:20px;height:331px}.kit-first-plan-product-wrapper .grid-row{height:100%;display:grid;grid-template-columns:calc(65% - 20px) calc(35% - 20px);gap:40px;align-items:center}.kit-first-plan-product-wrapper h2{font-family:Poppins;font-size:36px;font-weight:700;line-height:46.8px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#f6f7f8}.kit-first-plan-product-wrapper h2{margin-bottom:8px}.kit-first-plan-product-wrapper .grid-row p{font-family:Poppins;font-size:18px;font-weight:400;line-height:25.2px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#f6f7f8;margin-bottom:20px}.kit_first_price_text{font-family:Poppins;font-size:24px;font-weight:400;line-height:31.2px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.grid-products-collection .grid-product-item img{border-radius:20px}.grid-products-collection{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:50px}.grid-products-collection .grid-product-item h2{font-family:Poppins;font-size:24px;font-weight:600;line-height:31.2px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin-bottom:12px}.grid-products-collection .grid-product-item p{font-family:Poppins;font-size:20px;font-weight:400;line-height:28px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin-bottom:4px}.grid-products-collection .grid-product-item .product-price strong{font-family:Poppins;font-size:42px;font-weight:700;line-height:58.8px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.grid-products-collection .grid-product-item .product-price strong{color:#1f77db}.grid-products-collection .product-price span{text-decoration:line-through;font-family:Poppins;font-size:28px;font-weight:400;line-height:39.2px;text-align:center;text-decoration-line:line-through;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0a2849}.grid-products-collection .grid-product-item .product-price{margin-bottom:8px}.grid-products-collection .grid-product-item p{margin-bottom:4px;color:#0a2849;display:none}.grid-products-collection .grid-product-item a.primary-button{padding:18px 28px}.grid-products-collection .grid-product-item .grid-row-btns{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.grid-products-collection .grid-product-item a.primary-button.white-btn{color:#0a2849;background:#e6f0fb!important}.grid-products-collection a.primary-button.white-btn:hover{color:#0a2849!important}.grid-products-collection .product-content-wrapper{padding:8px 12px}.alignerco-gift-card-section .grid-row{display:grid;grid-template-columns:repeat(2,1fr);gap:80px}.all-products-collection{padding-bottom:0}.alignerco-gift-card-section .grid-row img{display:block;border-radius:20px}.alignerco-gift-card-section .grid-row{align-items:center}.alignerco-gift-card-section{background:#e6f0fb;padding:80px 0}.alignerco-gift-card-section p{font-family:Poppins;font-size:16px;font-weight:400;line-height:22.4px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin-bottom:24px;color:#0a2849;max-width:400px}.alignerco-gift-card-section h2{max-width:300px;margin-bottom:16px}.shop-all-products-section{padding-bottom:50px}.collection-template .shop-all-products-section{padding-top:40px}.impression-kit-wrapper .kit_first_price_text{font-size:32px}.section_head h2 span{position:relative;color:#1f77db;font-style:italic}.section_head h2 span:after{content:"";position:absolute;bottom:2px;left:50%;background:#1f77db;width:132px;height:2px;transform:translate(-50%);margin:-6px 0}.pricing_block_ty.section .page-width .row:last-child{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.pricing_block_ty.section .product_price_block{border:1px solid #1F77DB;padding:30px;border-radius:20px}.pricing_block_ty .product_price_block .product_price_head span{color:#1f77db;font-size:28px;font-weight:700;line-height:36.68px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.pricing_block_ty .product_price_head{text-align:center}.pricing_block_ty.section h2{margin-bottom:55px!important}.product_price_block .product_price_content{font-family:Poppins;font-size:20px;font-weight:500;line-height:30px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0a2849;min-height:100px}.product_price_block .teeth_straight{font-family:Poppins;font-size:24px;font-weight:600;line-height:32px;max-width:300px;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1f77db;text-align:center;margin:20px auto}.teeth_straight.powered_by p{font-family:Poppins;font-size:16px;font-weight:600;line-height:21.92px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0a2849}.pricing_block_ty.section .product_price_block .product_btn{text-align:center}.pricing_block_ty.section .product_price_block .product_btn .aligner_btn{font-family:Poppins,sans-serif;font-size:18px;font-weight:500;line-height:1;text-align:center;text-transform:capitalize;padding:18px 40px;border-radius:12px;display:inline-block;border:1px solid #1F77DB;background:#1f77db;color:#f6f7f8;transition:.3s}.pricing_block_ty.section .product_price_block{height:445px}section.pricing_block_ty.section{padding-bottom:60px}.pricing_block_ty.section .product_price_block{position:relative}.product_price_block .hightlighted-text{top:-20px;max-width:210px}.pricing_block_ty.section .product_price_block{padding:40px 30px}.product_price_head{position:relative}.product_price_head:after{content:"";position:absolute;bottom:0;left:50%;background:#1f77db;width:160px;height:2px;transform:translate(-50%);margin:-12px 0}.section.pricing_block_ty.section{padding-top:20px}.guarentee-block .img-guarantee img{width:170px;height:auto}.guarantee-section .content-guarantee p{margin-bottom:0}.main-blog .blog-articles{grid-template-columns:1fr 1fr 1fr}.blog-template .card--card .card__inner .card__media{height:auto}.blog-template .article-card-wrapper .card__information{padding:0 12px 16px!important}.blog-template .main-blog .blog-articles{gap:20px}.blog-template .card__inner{background:#e4eef9}.blog-template .article-card-wrapper{border-radius:20px;overflow:hidden}.blog-template .article-card__excerpt{display:none}.blog-template .card__information .card__heading a.full-unstyled-link{font-family:Poppins;font-size:18px;font-weight:600;line-height:25.2px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.page-result-new a.primary-button:hover{color:#1f77db;border:1px solid #1f77db}.page-result-new .discount_banner-content a{background:#fff;color:#1f77db}@media only screen and (min-width:0) and (max-width:767px){.shop-banner{height:auto;display:flex;justify-content:center;align-items:center;background:#e7f0fb;background-size:cover;background-position:top center;padding:20px 0 60px}.shop-banner .grid-row{display:grid;grid-template-columns:1fr;gap:0px}.shop-banner .grid-row .grid-column:last-child{grid-row:1}.shop-banner h1{text-align:center;max-width:345px;margin-left:auto;margin-right:auto;line-height:1.3}.shop-banner p{text-align:center;line-height:1.6}li.collection-tab-items{width:100%}.collection-tab-items .collection-item-links{font-family:Poppins;font-size:18px;font-weight:400;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0a2849;line-height:1.6;padding:14px 24px;display:block;border-radius:20px}.shop-title-tabs-wrapper .all-products-collection-tabs{display:grid;grid-template-columns:1fr 1fr;gap:20px}.collection-template .day-pricing-section{padding:40px 0 90px;position:relative}.kit-first-plan-product-wrapper{background-image:url(/cdn/shop/files/Mask_group_1.jpg?v=1732017930);padding:40px;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:20px;height:410px}.kit-first-plan-product-wrapper .grid-row{grid-template-columns:1fr}.kit-first-plan-product-wrapper .grid-row p{margin-bottom:16px}.kit-first-plan-product-wrapper .grid-row{gap:210px}.kit-first-plan-product-wrapper{height:500px}.kit-first-plan-product-wrapper{padding:25px}.shop-all-products-section .all-products-title h2{max-width:275px;margin-left:auto;margin-right:auto}.shop-all-products-section .all-products-title p{margin:0 auto 30px}.kit-first-plan-product-wrapper h2{font-size:28px}.grid-products-collection{grid-template-columns:repeat(1,1fr);padding-top:20px}.alignerco-gift-card-section .grid-row{display:grid;grid-template-columns:repeat(1,1fr);gap:35px}.alignerco-gift-card-section{padding:50px 0}.grid-products-collection .grid-product-item .grid-row-btns{grid-template-columns:repeat(2,1fr);gap:10px}.grid-products-collection .grid-product-item .product-price strong{color:#1f77db;font-family:Poppins;font-size:28px;font-weight:700;line-height:33.6px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.grid-products-collection .product-price span{font-size:18px}.grid-products-collection .grid-product-item h2{margin-bottom:12px;font-family:Poppins;font-size:24px;font-weight:600;line-height:28.8px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.night-dual-carousel-wrapper{position:relative;padding-bottom:55px}.night-pricing-page-section{position:relative}.swiper-pagination{bottom:0!important;position:relative}.night-pricing-page-section{position:relative;padding-bottom:45px!important}.shop-all-products-section{padding-bottom:25px}.pricing_block_ty.section .page-width .row:last-child{grid-template-columns:repeat(1,1fr)}.main-blog .blog-articles{grid-template-columns:1fr}.page-result-new .discount_banner-content{text-align:center}}.smile-specialist-text{display:flex;justify-content:center;align-items:center;gap:10px;background:#0a2849;color:#fff;padding:10px;border-radius:12px;margin-bottom:41px}.smile-specialist-text p{color:#fff;font-family:Poppins;font-weight:400;font-style:Regular;font-size:19px;line-height:30px}span.our-smile-specialist-text{color:#ffdb30;font-weight:600}.smile-specialist-text img{width:49px;height:49px}#night-smile-specialist-text{margin-top:41px}@media only screen and (min-width:0) and (max-width:767px){.smile-specialist-text{display:block;align-items:center;text-align:center}.smile-specialist-text p{font-size:16px;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/collection.css.map */
