.why-tsv .icon-wrapper{width:21px;height:27px}.why-tsv .icon-wrapper .featured-image,.why-tsv-product-page .feature-wrapper .featured-image{width:100%;height:100%;object-fit:contain}.why-tsv .right-wrapper .feature-wrapper .description,.why-tsv-product-page .feature-wrapper .description{font-size:18px;line-height:1.78;margin-top:8px}.why-tsv-product-page .feature-wrapper .featured-image{top:0!important;width:21px;height:24px}.tsv-before-after .cd-image-label.before{margin-left:0}.tsv-before-after .cd-image-label.after{margin-right:0}.btn-decor{text-decoration:none!important}.tsv-flexible-payment-options .po-inner-wrapper .price-note p,.tsv-flexible-payment-options .po-inner-wrapper p{margin-bottom:0}.tsv-flexible-payment-options .po-inner-wrapper .price{margin-bottom:18px!important}.tsv-our-guarantee .right-wrapper{padding:100px 20px 120px}.tsv-our-guarantee .right-wrapper .title.h2{margin:0 0 10px}.tsv-our-guarantee .gurantee-wrapper .title{margin:15px 0}.tsv-our-guarantee .gurantee-wrapper .description{line-height:1.5}.tsv-our-guarantee .right-wrapper .description{margin:0 0 20px}.tsv-high-quality-veneers .cta-wrapper .btn{margin:15px 0 0}.tsv-high-quality-veneers .single-characteristics{margin:58px 0 80px}.tsv-news-letter .form-wrapper input[type=email]::placeholder{color:#434343!important;font-weight:400}.footer-block ul.contact-list li{font-size:14px}.footer-style-8 .container{padding:0}.footer-style-8 .row-wrap .f-col.f-menu{flex:0 0 28.5%}.footer-style-8 .row-wrap .f-col{flex:0 0 44%;max-width:44%}.footer-style-8 .row-wrap .f-col.f-logo{flex:0 0 27.5%}.footer-style-8 .contact-list .contact-icon{width:24px;height:24px;object-fit:contain;margin-right:11px}.footer-style-8 .container{padding:0 20px!important}.footer-style-8 .container{max-width:920px!important}.page-footer.footer-style-8 .f-col.f-address ul.contact-list li{padding-left:0!important;display:flex!important;align-items:flex-start}.page-footer.footer-style-8 .f-col.f-address ul.contact-list li:first-child{align-items:center}.page-footer.footer-style-8 .f-col .social-list li:first-child a{padding-left:0}.page-footer.footer-style-8 .f-col .social-list li{padding:0}.page-footer.footer-style-8 .social-list li a{min-width:20px}.tsv-got-questions .span-text a:hover{color:var(--secondary-100)!important}.header-bottom li.mmenu-item--simple{transition:.3s!important}.header-bottom li.mmenu-item--simple.hovered>a:after{transform:rotate(180deg)!important}.page-footer.footer-style-8 .f-col.f-address ul.contact-list li a:hover span{color:var(--secondary-100)!important}.page-footer.footer-style-8 .f-col.f-address ul.contact-list li span{transition:.3s!important}.tsv-video-review .outer-wrapper{margin:0!important}.tsv-advance-technology,.tsv-our-promise,.tsv-how-it-works,.why-tsv{overflow:hidden!important}.tsv-before-after .before-after .slick-dots button,.tsv-love-their-smiles .slick-dots button{font-size:0!important}.nav-user .shop-btn a .button{line-height:1!important}.tsv-our-guarantee .main-wrapper{padding-top:0!important}.page-footer ul:not([class]) li{overflow:unset!important}.tsv-how-it-works .steps-wrapper .slick-dots button{font-size:0!important}.steps-note-wrapper .slick-track{height:100%!important;padding-top:32px}.tsv-how-it-works .steps-wrapper .slick-dots{position:absolute;bottom:-42px;left:0;padding-top:0!important}.tsv-how-it-works .steps-wrapper .slick-dots li{margin:0 2px!important}.tsv-how-it-works .note-wrapper{margin-bottom:0!important}.tsv-how-it-works .link-wrapper{margin-top:60px!important}.tsv-how-it-works .steps-wrapper .slick-list{padding-top:0!important}.mac .nav-user .shop-btn a .button{line-height:17.1px!important;padding:10px 20px 6px!important}.mac .tsv-shop-veneers-cta-section .cta-wrapper .btn{padding:13.75px 20px 10px!important}.mobilemenu .featured-product .right-wrapper .title{margin-bottom:5px!important}.mobilemenu .featured-product .right-wrapper .description{font-size:12px!important;line-height:15px!important}.mobilemenu .featured-product .right-wrapper .description p{margin:0}.header-bottom .container .row .menu-right .nav-menu .mmenu li a:before{bottom:-10px!important}.header-bottom .container .row .menu-right .nav-menu .mmenu li.mmenu-item--simple.site-nav--active a:before{bottom:-10px!important;visibility:visible!important;transform:scaleX(1)!important;transition:.3s;background:#53bace}.header-bottom .container .row .menu-right .nav-menu .mmenu li.mmenu-item--simple.site-parent-nav--active>a:before{bottom:-10px!important;visibility:visible!important;transform:scaleX(1)!important;transition:.3s;background:#53bace}.page-footer.footer-style-8 .f-col ul li.site-nav--active a{color:var(--secondary-100)!important}.header-bottom .container .row .menu-right .nav-menu .mmenu li.mmenu-item--simple.site-nav--active a{color:var(--primary-100)!important}.header-bottom .container .row .menu-right .nav-menu .mmenu li.mmenu-item--simple.site-parent-nav--active>a,.header-bottom .container .row .menu-right .nav-menu .mmenu li.mmenu-item--simple.site-parent-nav--active .site-nav--active>a{color:var(--primary-100)!important}.tsv-hero-banner .title{font-weight:700!important;font-size:50px!important;line-height:1.26!important}.tsv-reviews-features{padding:60px 0!important}.tsv-contact-us .ci-right-wrapper .ci-title{margin-top:0!important;margin-bottom:5px!important}.tsv-contact-us .ci-info{max-width:290px!important}.tsv-contact-us .flex-wrapper .outer-wrapper .description{margin-bottom:30px!important;color:#404040!important;line-height:1.5}.contact-form{margin:0}.tsv-contact-us a.ci-info:hover{color:#ff44a2!important}.tsv-contact-us{overflow:hidden}.tsv-reviews-features .feature-logo{min-height:80px!important;max-height:80px!important}.tsv-reviews-features .feature-logo img{max-width:80px}.tsv-news-listings .single-wrapper .top-wrapper{background-position:center!important}.page-blog .tsv-hero-banner .other .banner-image{z-index:1!important}.page-blog .tsv-hero-banner .other .inner-wrapper{z-index:2!important}.tsv-news-listings .sidebar .list li{transition:.3s all}.tsv-news-listings .sidebar .list li:hover{background-color:#2984bd!important}.tsv-news-listings .sidebar .list li:hover a{color:#fff!important}.tsv-news-listings .single-wrapper p a.post-link{transition:.3s all}.tsv-news-listings .single-wrapper p a.post-link:hover{color:var(--secondary-100)!important}.tsv-news-listings .single-wrapper .post-title{margin-top:10px!important;margin-bottom:10px!important}.tsv-news-listings .single-wrapper p{margin-top:0!important}.tsv-news-listings .single-wrapper{margin-bottom:30px!important}.tsv-pagination li a{display:inline-flex;width:100%;height:100%;background-color:#4040401a;border:1px solid #4040404d;transition:all .3s ease-in-out;justify-content:center;align-items:center}.page-blog .tsv-hero-banner .other .banner-image{object-position:top right!important}.faq-item .faq-item-body-content p{font-size:16px;line-height:1.625;color:#404040}.tsv-faq-listing-element .faq-item-body-content{margin:30px 10px!important}.tsv-faq-listing-element .tags-wrapper{margin:80px 0 100px}.page-page-updated-gallery .tsv-secondary-before-after-images .cd-handle{box-shadow:0 0 0 11px #fffcfc7f,0 0 90px #ffffff1a,inset 0 1px #ffffff4d!important;height:70px;width:70px;margin-left:-35px;top:46%}.page-page-updated-gallery .tsv-secondary-before-after-images .single-wrapper h5{line-height:1.4!important}.page-page-what-is-tru-smile .tsv-tilted-image-text .right-wrapper .title{margin-bottom:15px}.page-page-what-is-tru-smile .tsv-tilted-image-text .right-wrapper p{margin-bottom:20px}.page-page-what-is-tru-smile .tsv-how-it-works .steps-head{text-align:center}.page-page-what-is-tru-smile .tsv-perfect-smile .main-row{align-items:center}.page-default-content{padding:60px 0 40px!important}.page-default-content a{color:#f944a2!important;text-decoration:none!important}.page-default-content a:hover{color:#2984bd!important}.page-default-content h1,.page-default-content h2,.page-default-content h3,.page-default-content h4,.page-default-content h5,.page-default-content h6{color:#2984bd;margin-bottom:20px;font-weight:600}.page-default-content h1,.page-default-content h4,.page-default-content h5,.page-default-content h6{max-width:900px}.page-default-content h6,.block h6{font-weight:700!important;line-height:1.25!important}.page-default-content p{color:#404040;font-size:16px;font-weight:400;margin-top:0;margin-bottom:20px}.page-default-content p:empty{display:none}.page-default-content p br{display:none}.block .tags-list.post-tags-list li a{background-color:var(--secondary-100)!important;color:#fff!important}.block .tags-list.post-tags-list li a:hover{background-color:#2984bd!important}.page-default-content ul,.page-default-content ol{margin:30px 0;padding:0 20px}.page-default-content li{font-size:16px!important;font-weight:400;line-height:1.5;text-align:left;color:#404040!important;font-family:Gordita!important;margin:10px 0}.qualify .questions ul li{text-align:center;list-style:disc;list-style-position:inside}.page-default-content img{margin-bottom:30px;width:100%;max-width:320px}.page-default-content table tr td,.page-default-content table tr th{border:1px solid;padding:20px;text-align:center;text-transform:capitalize;color:#404040;font-size:16px;font-weight:400}.page-default-content blockquote span{font-size:16px!important;font-weight:400;line-height:1.5;text-align:left;color:#404040!important;font-family:Gordita!important}.page-default-content table{margin-bottom:30px}.table.table-responsive{overflow-x:auto}.tsv-flexible-payment-options .po-outer-wrapper,.tsv-our-guarantee .left-wrapper{display:grid}.tsv-news-listings .sidebar .list li{padding:0!important}.tsv-news-listings .sidebar .list li a{padding:14px!important}.tsv-news-listings .single-wrapper .post-tags-list li{padding:0!important}.tsv-news-listings .single-wrapper .post-tags-list li a{padding:10px!important}.blog-detail-row{display:flex!important;flex-wrap:nowrap;max-width:1170px}.blog-detail-col-1{width:72.2%;padding-right:15px}.blog-detail-col-2{width:28%;padding-left:15px;min-width:315px;max-width:315px}.block{margin-bottom:50px}.block .aside-block{padding:30px 26px 30px 30px;background-color:#f95dc21a}.block .aside-block h2{margin-bottom:30px;font-size:24px!important;line-height:1.08!important}.block a{text-decoration:none!important}.block .tags-list li{margin-bottom:10px;margin-right:6px;padding:0;display:inline-block;background-color:#fff;text-transform:capitalize;transition:.3s all}.block .tags-list li:hover{background-color:#2984bd!important}.block .tags-list li a{text-decoration:none!important;color:#000;padding:14px;line-height:1.5!important;font-weight:400!important;border:none;font-size:16px!important;font-family:Gordita!important;text-transform:capitalize}.block .tags-list li:hover a{color:#fff}.block .tags-list li a:hover{color:#fff!important}.block .page-title.page-title--blog{margin:50px 0}.block div#centerColumn{padding-left:0}.block div#sideColumn{padding-right:0}.block .post-text.page-default-content{padding:0!important}h2.title{text-transform:capitalize!important}.empty-category a.btn-decor{font-size:14px!important;text-decoration:none!important}.cart-tsv-hero-banner .outer-wrapper.other{min-height:280px!important;height:280px!important}.cart-tsv-hero-banner .container.inner-wrapper{padding:0!important;text-align:center}.cart-tsv-hero-banner .inner-wrapper .title{max-width:100%;margin-bottom:0!important}.cart-tsv-hero-banner .cta-wrapper .btn{margin-right:0}.cart-wrap .cart-table{padding-top:120px}.cart-wrap .cart-table .cart-table-prd{display:flex;align-items:center;justify-content:space-between;align-content:center;border:1px solid #d7d7d7;padding:20px;border-radius:10px}.cart-wrap .cart-table .cart-table-prd+.cart-table-prd{margin-top:30px}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-image{max-width:100px;width:100%}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-image img{height:75px;border-radius:10px;width:100%;object-fit:cover}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-name{max-width:590px;width:100%;padding-left:14px}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-name h5:first-child{font-family:Gordita Medium;font-weight:500!important;font-size:10px!important;color:#53bace;margin-bottom:6px}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-name h5:nth-child(2){font-family:Gordita Medium;font-weight:500!important;font-size:13px;color:#656565;margin-bottom:13px}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-name h5:nth-child(2) a{font-family:Gordita Medium;font-weight:500!important;font-size:13px!important;color:#656565;text-decoration:none!important;line-height:1.23!important}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-name h2{font-family:Gordita Bold;font-size:14px!important;color:#000!important;font-weight:400!important;margin:0;line-height:1;text-decoration:none!important}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-name h2 a{text-decoration:none!important;font-size:14px!important;font-weight:700!important;text-transform:capitalize!important}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-price{max-width:88px;width:100%;margin-left:50px}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-price>span{font-family:Gordita Medium,sans-serif;font-size:13px;font-weight:400;display:block;line-height:1;margin-bottom:6px}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-price .original_price{font-family:Gordita Bold,sans-serif;font-size:18px}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-action{width:26px;padding-left:0;text-align:right;margin-left:70px}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-action a.icon-pencil{width:26px;height:26px;background-color:#53bace;color:#fff;border-radius:50%;padding:7px;font-size:12px!important;font-weight:700!important;line-height:1!important;text-decoration:none!important}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-action a.icon-cross{position:absolute;top:-10px;right:-10px;width:21px;height:21px;background-color:#d7d7d7;color:#000;border-radius:50%;padding:5px;font-size:11px!important;font-weight:700!important;line-height:1!important;text-decoration:none!important}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-action a.icon-cross:hover{color:#f944a2}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-qty{max-width:115px;width:100%;margin-left:50px}.cart-wrap .cart-table .cart-table-prd .qty-changer .qty-wrap{max-width:115px;background:#f2f2f2;border-radius:8px;display:flex;align-items:center;justify-content:center}.cart-wrap .qty-changer input[type=button]{width:36px!important;height:45px!important;background:transparent!important;border:0!important;color:#000!important;font-size:16px!important;padding:4px!important;text-align:center!important;vertical-align:middle!important}.cart-wrap .qty-changer input[type=button]:hover{background:transparent;border:0;color:#000}.cart-wrap .qty-changer input[type=text]{width:36px!important;height:45px!important;background:transparent!important;border:0!important;color:#000!important;font-size:16px!important;padding:4px!important;text-align:center!important;vertical-align:middle!important}.cart-wrap .card-total:not(:only-child){font-family:Gordita Bold,sans-serif;display:flex;justify-content:flex-end;margin-top:18px;margin-bottom:0;font-size:22px;font-weight:400;color:#000}.cart-wrap{overflow:hidden}.cart-wrap .card-total .saving{line-height:2}.cart-wrap .cart-table-total{background-color:transparent;padding:0;margin-top:27px;margin-bottom:0;display:flex;flex-wrap:wrap;justify-content:space-between}.cart-wrap .cart-table-total .btn{font-family:Gordita Medium;font-weight:400;font-size:15px;width:250px!important;width:100%;padding:12px 20px!important;min-height:45px;line-height:1;border:2px solid;border-radius:6px;margin:0}.cart-wrap .cart-table-total .btn+.btn{margin-left:20px;margin-right:20px}.cart-wrap .cart-table-total .btn [class^=icon-],.cart-wrap .checkout-btn-wrap .btn [class^=icon-]{display:none}.cart-wrap .cart-table-total .btn--grey{background:#fff;border-color:#53bace;color:#53bace;border:2px solid #53bace!important}.cart-wrap .cart-table-total .btn--grey:hover{background:#53bace!important;color:#fff}.cart-wrap .cart-table-total .btn--grey span{font-size:15px;line-height:17px;font-weight:500}.cart-wrap .cart-table-total .btn--alt{background:#53bace!important;border:2px solid #53bace!important;color:#fff!important}.cart-wrap .cart-table-total .btn--alt span{font-size:15px;line-height:17px;font-weight:500}.cart-wrap .cart-table-total .btn--alt:hover{background:#fff;color:#53bace!important;border:2px solid #53bace!important}.cart-wrap table.total-price td,.cart-wrap table.total-price th{padding:0;font-size:22px;line-height:27px;color:#000;font-weight:700}.cart-wrap table.total-price td span.card-total-price{font-weight:700}.cart-wrap .cart-table-total .btn--pink{background:#f944a2!important;border-color:#f944a2!important;font-size:15px!important;line-height:17px!important;font-weight:500!important}.cart-wrap .cart-table-total .btn--pink:hover{background:#fff;color:#f944a2!important;border:2px solid #f944a2!important}.cart-wrap .checkout-btn-wrap{position:relative;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;margin:100px 0;padding:40px 0;background:#f2f2f2}.cart-wrap .checkout-btn-wrap:before,.cart-wrap .checkout-btn-wrap:after{content:"";position:absolute;display:block;background:#f2f2f2;width:100%;height:100%;left:-1000px;top:0;bottom:0}.cart-wrap .checkout-btn-wrap:after{left:auto;right:-1000px}.cart-wrap .checkout-btn-wrap>.btn{color:#fff;background-color:#95d832!important;max-width:260px!important;height:42px!important;border-radius:6px!important;margin-right:10px;display:flex;align-items:center;justify-content:center;border:none!important}.cart-wrap .checkout-btn-wrap>.btn span{font-size:14px;line-height:20px;font-weight:500}.cart-wrap .checkout-btn-wrap>.btn:hover{background-color:#000}.cart-wrap .checkout-btn-wrap .cart__additional_checkout .shopify-cleanslate ul li,.cart-wrap .checkout-btn-wrap .cart__additional_checkout .shopify-cleanslate ul li div{width:113px!important}.cart-wrap .checkout-btn-wrap .cart__additional_checkout .shopify-cleanslate ul li{flex-basis:auto!important}.cart-wrap .checkout-btn-wrap .cart__additional_checkout .shopify-cleanslate ul li:nth-child(2) iframe{width:113px!important}.cart-wrap .comment-textarea{height:245px;padding:30px;border-radius:10px;margin-bottom:100px}.cart-wrap .comment-lable{font-family:Gordita Medium,sans-serif!important;color:#1f7eba;font-size:25px!important;font-weight:500!important;text-transform:capitalize}.cart-wrap .comment-textarea::-webkit-input-placeholder,.cart-wrap .comment-textarea:-ms-input-placeholder,.cart-wrap .comment-textarea::placeholder{font-family:Gordita Medium,sans-serif;color:#656565;font-size:25px}.cart-wrap .comment-textarea::placeholder{font-size:12px!important;color:#656565}.mac .cart-tsv-hero-banner.tsv-hero-banner{background:linear-gradient(100deg,#53bacea1,#ffffff1a 48.96%,#f944a23d)!important}.mac .tsv-hero-banner .outer-wrapper.other:before{background:unset!important}.mac .cart-wrap .cart-table-total .btn{padding:13px 20px 7px!important;line-height:1!important}.minicart-drop.opened .minicart-drop-total .minicart-drop-summa span{font-size:14px;line-height:36px;font-weight:500}.minicart-drop-total .pull-right{display:flex;align-items:center}.minicart-drop-total .pull-right .minicart-drop-btns-wrap a{border:none!important;transition:.3s all;display:flex;align-items:center;justify-content:center}.mac .minicart-drop-total .pull-right .minicart-drop-btns-wrap a span{margin-top:6px}.minicart-drop-total .pull-right .minicart-drop-btns-wrap a i{color:#fff!important;font-size:18px!important;top:0!important}.minicart-drop-total .pull-right .minicart-drop-btns-wrap a{font-size:11px!important;font-weight:500!important;padding:10px 22px!important;color:#fff;background-color:#95d832!important;line-height:16px!important}.minicart-drop-total .pull-left a{font-size:11px!important;line-height:16px!important;font-weight:500!important;padding:10px 22px!important;color:#fff;background-color:#000!important;border:none!important}.minicart-drop-total .pull-left a:hover{background-color:#95d832!important}.minicart-drop-total .pull-left a i{color:#fff!important;font-size:16px!important}.minicart-drop .minicart-prd-action>a.icon-cross{margin-left:10px!important}.minicart-drop-total .pull-right .minicart-drop-btns-wrap a:hover{background-color:#000!important}.minicart-prd-action .icon-pencil,.minicart-prd-action .icon-cross{font-size:0!important}.minicart-prd-action .icon-pencil:before{content:"\e91e"!important;font-size:16px!important}.minicart-prd-action .icon-cross:before{content:"\e117"!important;font-size:16px!important}.minicart-drop-content .minicart-prd-image a{width:75px;height:75px}.minicart-drop-content .minicart-prd-image a img{width:100%;height:100%;object-fit:contain}.minicart-drop-content .minicart-prd-name h5 span{font-size:12px;font-weight:400;color:#656565}.minicart-drop-content .minicart-prd-name h5 a{font-size:12px!important;font-weight:400!important;line-height:18px!important;text-decoration:none!important;text-transform:capitalize;font-family:Gordita!important}.minicart-drop-content .minicart-prd-name h2 a{font-size:15px!important;text-transform:capitalize}.minicart-drop.opened .minicart-drop-content .minicart-prd-qty span{font-size:11px;font-weight:500;line-height:15px;color:#767676}.minicart-drop-content .minicart-prd-qty b,.minicart-drop-content .minicart-prd-price b{font-size:14px;font-weight:700;color:#000}.minicart-drop-content .minicart-prd-price b{font-size:14px!important;line-height:18px!important;font-weight:700!important;color:#000!important}.minicart-drop-content .minicart-prd-price{padding-top:0!important}.minicart-drop-content .cart-list-prd{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.2)}.minicart-drop-content .left-wrapper p.description{font-size:14px!important;line-height:20px;font-weight:400;color:#767676;font-family:Gordita!important}.minicart-drop-content .right-wrapper{display:flex;justify-content:space-between;margin-top:20px;align-items:center}.minicart-drop-content .right-wrapper p.price{font-size:14px;line-height:18px;font-weight:500;color:#404040;width:100%;margin:0;font-family:Gordita!important}.minicart-drop-content .right-wrapper input.btn.green-btn.add-to-cart{font-size:10px!important;line-height:14.25px!important;font-weight:700!important;padding:12px 35px!important;background:#f944a2!important;border:none!important}.minicart-drop-content .right-wrapper input.btn.green-btn.add-to-cart:hover{background:#5a31f4!important;color:#fff!important}.minicart-drop-content .two-day-express,.minicart-drop-content .star-part,.minicart-prd-action.mobile-part{display:none}.minicart-prd-qty,.minicart-prd-price{font-family:Gordita!important}.minicart-topbarwrap{display:none}.mac .prd-block_actions.topline button.green-btn.custom-add-to-cart-btn{padding:13px 20px 7px!important;line-height:2!important}@media only screen and (max-width:991px){.minicart-drop-total .pull-right .minicart-drop-btns-wrap a#checkoutButton{display:flex;align-items:center}.mac .minicart-drop-total .pull-right .minicart-drop-btns-wrap a#checkoutButton img.icon-lock{margin-top:-5px}.mac .minicart-drop-content .right-wrapper input.btn.green-btn.add-to-cart{padding:15px 20px 9px!important;line-height:1!important}.mac .minicart-drop-total .pull-right .minicart-drop-btns-wrap a span{line-height:.8!important}.minicart-drop-total .pull-right .minicart-drop-btns-wrap a#checkoutButton img.icon-lock{width:15px;height:18px;margin:0 7px 0 0;padding:0!important}.minicart-topbarwrap{display:block}.minicart-drop .minicart-top-wrapclose{background:#53bace;display:flex;align-items:center;justify-content:space-between;padding:17px 20px}.minicart-drop .minicart-top-wrapclose .minicart-drop-close{position:relative;height:unset}.minicart-drop .minicart-top-wrapclose .minicart-drop-close:before{content:"\e117"!important;font-size:16px!important;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.minicart-drop .minicart-top-wrapclose .minicart-mycart{font-size:16px;line-height:23px;color:#fff;text-transform:capitalize;font-family:Gordita!important;font-weight:700}.minicart-drop .minicart-shipping{font-size:12px;line-height:17.1px;font-weight:400;font-family:Gordita!important;color:#fff;padding:12px 10px;background:#ce58ac;text-align:center}.minicart-drop .minicart-prd-action>a.icon-cross{margin-left:10px!important;color:#767676}.minicart-drop-total .pull-left a{font-size:12px!important}.minicart-drop-total .pull-right .minicart-drop-btns-wrap a i{font-size:16px!important}.minicart-drop-total .pull-right .minicart-drop-btns-wrap a{font-size:16px!important;font-weight:700!important;padding:15px 22px!important;color:#fff;background-color:#95d832!important;font-family:Gordita!important}.android .minicart-drop-total .pull-right .minicart-drop-btns-wrap a span,.mac .minicart-drop-total .pull-right .minicart-drop-btns-wrap a span{margin-top:7px!important}.minicart-drop-content .minicart-prd-price b{font-weight:500!important;color:#404040!important}.minicart-drop-content .minicart-prd-qty{padding-top:10px!important;padding-bottom:13px!important}.minicart-drop-content .minicart-prd-qty b,.minicart-drop-content .minicart-prd-price b{font-size:10px;font-weight:500;color:#767676}.minicart-drop-content .minicart-prd-name h5 span{font-size:14px;font-weight:500;color:#000;text-transform:capitalize;font-family:Gordita!important}.minicart-drop.opened .minicart-drop-content .minicart-prd-qty span{font-size:10px}.minicart-prd-action.mobile-part{display:block}.minicart-prd-action.desktop-part{display:none!important}.minicart-drop-content .minicart-prd-name h2.card-subtitle{display:none}.minicart-drop-total .pull-right{flex-direction:column}.minicart-drop-total{background-color:#f7f7f7!important;padding:24px 20px!important}.minicart-drop-total .pull-right .minicart-drop-summa{display:flex!important;justify-content:space-between;align-items:center!important;margin-bottom:33px}.minicart-drop-total .pull-right .minicart-drop-summa span{font-size:20px;line-height:25px;font-weight:500;color:#404040}.minicart-drop-total .pull-right .minicart-drop-summa b{color:#404040;font-size:24px;font-weight:700!important;line-height:30px}.minicart-drop-content .two-day-express{background:#f7f7f7;margin-top:24px;border-radius:8px;padding:16px;display:block}.minicart-drop-content .two-day-express .top-wrapper{display:flex;align-items:center;margin-bottom:8px}.minicart-drop-content .two-day-express .top-wrapper img{width:100%;max-width:32px}.minicart-drop-content .two-day-express .top-wrapper h4.title{font-weight:700!important;color:#2984bd;font-size:16px!important;line-height:20px;margin:0}.minicart-drop-content .star-part{margin-top:24px;border-top:1px solid rgba(0,0,0,.2);padding-top:24px;display:block}.minicart-drop-content .star-part .top-wrapper{padding:12px 24px 20px;background:#53bace;text-align:center;border-radius:4px}.minicart-drop-content .star-part .top-wrapper img{width:100%;height:16px;object-fit:contain}.minicart-drop-content .star-part .top-wrapper h4.title{font-size:10px!important;line-height:15px!important;font-weight:500!important;color:#fff;margin-top:8px;margin-bottom:0}.minicart-drop-content .minicart-prd-action .icon-pencil,.minicart-drop-content .minicart-prd-action .icon-cross{font-size:10px!important;padding:0;line-height:15px!important;text-transform:capitalize;font-family:Gordita!important;font-weight:500!important}.minicart-drop-content .minicart-prd-action .icon-pencil:before{font-size:0px!important}.minicart-drop-content .minicart-prd-action .icon-cross:before{font-size:0px!important}.minicart-drop-btns-wrap{width:100%}.minicart-drop-total .pull-right .minicart-drop-btns-wrap a{width:100%;max-width:100%!important}.minicart-drop-content .minicart-prd-action{float:unset;position:relative;top:unset;right:unset;width:100%;display:inline-flex;justify-content:space-between;flex-direction:inherit}.minicart-drop-total .pull-right .minicart-drop-btns-wrap a#checkoutButton{background:#f944a2!important;margin-right:0}.minicart-drop-total .pull-right .minicart-drop-btns-wrap a#checkoutButton:hover{background:#5a31f4!important}}.tsv-product-cutomer-reviews{overflow:hidden!important}.tsv-secondary-before-after-images figure.cd-image-container.is-visible{position:relative}.tsv-secondary-before-after-images figure.cd-image-container.is-visible:before{content:"";position:relative;display:block;padding-top:51.24%}.tsv-secondary-before-after-images img,.tsv-before-after img{height:100%;position:absolute!important;left:0!important;top:0!important}.tsv-before-after figure.cd-image-container.is-visible:before{content:"";position:relative;display:block;padding-top:85%}.tsv-before-after .before-after .cd-image-wrap{min-height:unset!important;height:fit-content}@media only screen and (max-width:1199px){.footer-style-8 .container{padding:0 20px!important}.tsv-pagination li{width:34px;height:34px}.tsv-pagination li{margin-right:6px;margin-bottom:6px}.tsv-secondary-before-after-images img{min-height:unset!important}.page-page-updated-gallery .tsv-secondary-before-after-images .cd-handle{height:30px;width:30px;margin-left:-17px;top:55%;background-size:16px}.page-page-updated-gallery .tsv-secondary-before-after-images .before-after .single-wrapper:nth-last-child(2){margin-bottom:30px!important}.tsv-secondary-before-after-images .cd-image-container{margin:0!important}.page-page-updated-gallery .tsv-secondary-before-after-images .single-wrapper:nth-child(11){margin-bottom:30px!important}.page-page-what-is-tru-smile .tsv-hero-banner{background:linear-gradient(100deg,#53bacea1,#fff 48.96%,#f944a23d)}.page-page-what-is-tru-smile .tsv-custom-made-amazing-smile .right-wrapper .img-wrap{padding-top:74.22%}}@media only screen and (max-width:1024px){.tsv-video-review iframe{height:100%!important}.page-page-what-is-tru-smile .tsv-tilted-image-text .left-wrapper .img-wrap{padding-top:87.73%}.page-page-what-is-tru-smile .tsv-image-text-variations .outer-wrapper{padding:40px 0}.tsv-custom-made-amazing-smile .left-wrapper .content{max-width:100%}.tsv-custom-made-amazing-smile .left-wrapper .title{margin-bottom:14px}.page-page-what-is-tru-smile .tsv-custom-made-amazing-smile .right-wrapper .img-wrap{padding-top:100%}.why-tsv-product-page .wrapper .outer-wrapper{position:relative!important}.tsv-trusmile-vs-traditonal .comparison-wrapper .single-feature-wrapper:last-child .second-column{align-items:flex-start!important}}@media only screen and (max-width:991px){.tsv-reviews-features .feature-wrap .feature .feature-title{height:auto!important}.mobile-header .mobilemenu .mobilemenu-scroll{justify-content:flex-start!important;height:calc(100% - 264px)!important;display:block!important}.nav-wrapper.show-menu{border:none!important}.hdr-mobile-style2 .hdr-mobile .logo-holder img{width:120px!important}.tsv-reviews-features{padding:32px 0 20px!important}.tsv-reviews-features .feature-wrap{gap:24px 0!important}.tsv-reviews-features .feature-wrap .feature{margin-bottom:0!important}.tsv-reviews-features{padding:32px 0!important}.page-page-what-is-tru-smile .tsv-tilted-image-text .left-wrapper .img-wrap{padding-top:66.73%}.cart-wrap .cart-table{padding-top:60px}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-qty,.cart-wrap .cart-table .cart-table-prd .cart-table-prd-price{margin-left:30px}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-action{margin-left:40px}.cart-wrap .checkout-btn-wrap>.btn{max-width:200px!important}}@media screen and (max-width:833px){.cart-wrap .cart-table-total .btn-wrap+.btn-wrap{margin-top:20px}}@media only screen and (min-width:750px)and (max-width:781px){.cart-wrap .checkout-btn-wrap>.btn{margin-bottom:0}}@media screen and (max-width:749px){.cart-wrap .checkout-btn-wrap .cart__additional_checkout .shopify-cleanslate ul li,.cart-wrap .checkout-btn-wrap .cart__additional_checkout .shopify-cleanslate ul li div{width:100%!important}.cart-wrap .checkout-btn-wrap .cart__additional_checkout .shopify-cleanslate ul li:nth-child(2) iframe{width:100%!important}.cart-wrap .checkout-btn-wrap>.btn{height:54px!important;max-width:300px!important;margin:0}.cart-wrap .checkout-btn-wrap{flex-direction:column}}@media only screen and (max-width:767px){.tsv-product-section .product-previews-wrapper .slick-list{margin:0 14px!important}.tsv-how-it-works .steps-wrapper .slick-dots{bottom:-40px}.custom-product-detail .product-previews-carousel a.slick-slide{margin:0 5px!important;width:120px!important;height:64px!important}.footer-style-8 .container{padding:0!important}.tsv-reviews-features .feature-logo{min-height:40px!important;max-height:40px!important}.tsv-reviews-features .feature-logo img{max-width:34px}.tsv-faq-listing-element .faq-item-body-content{margin:28px 10px 0!important;padding-bottom:0!important;padding-top:0!important}.page-page-what-is-tru-smile .tsv-custom-made-amazing-smile .right-wrapper .img-wrap{padding-top:76.22%}.page-page-updated-gallery .tsv-secondary-before-after-images .single-wrapper{min-height:unset}.blog-detail-row{flex-wrap:wrap}.blog-detail-col-1,.blog-detail-col-2{width:100%;padding:0}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-name h5:nth-child(2){margin-bottom:6px}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-qty,.cart-wrap .cart-table .cart-table-prd .cart-table-prd-price,.cart-wrap .cart-table .cart-table-prd .cart-table-prd-action{margin-left:14px}.cart-wrap .cart-table .cart-table-prd .qty-changer .qty-wrap{display:flex}.cart-wrap .checkout-btn-wrap{margin:60px 0}}@media screen and (max-width:640px){.cart-wrap .cart-table-total{flex-direction:column;align-content:center}.cart-wrap .cart-table-total .btn-wrap{display:flex;flex-direction:column}.cart-wrap .cart-table-total .btn+.btn{margin-left:0;margin-top:20px;margin-right:0}}@media screen and (max-width:599px){.cart-wrap .checkout-btn-wrap>.btn{max-width:300px;height:54px;margin-right:0;font-size:14px}}@media screen and (max-width:586px){.cart-wrap .cart-table .cart-table-prd{padding:15px;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-name{max-width:200px;padding-bottom:20px}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-qty{margin-left:0}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-price,.cart-wrap .cart-table .cart-table-prd .cart-table-prd-action{margin-left:30px}}@media only screen and (max-width:1024px){.tsv-hero-banner video{position:relative;top:auto!important;height:auto!important}}@media only screen and (max-width:576px){.mac .tsv-hero-banner .outer-wrapper.other:before{background:linear-gradient(360deg,#fff 50%,#00d4ff00)!important}.tsv-hero-banner video,.tsv-hero-banner .banner-image{height:24%;top:59px}.tsv-hero-banner .title{font-weight:500!important}.tsv-hero-banner .mobile-banner-image{padding-top:30px!important}.tsv-faq-listing-element .tags-wrapper{margin:0 0 80px}.tsv-product-cutomer-reviews .title{font-size:28px!important;line-height:1.28!important}}@media only screen and (max-width:568px){.tsv-high-quality-veneers .single-characteristics{margin:40px 0}.tsv-high-quality-veneers .cta-wrapper{padding-bottom:0}.page-page-what-is-tru-smile .tsv-hero-banner{background:transparent}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-image a{margin-bottom:15px}.cart-wrap .cart-table .cart-table-prd .cart-table-prd-action a.icon-pencil{margin-top:15px}}.shopper-approved-reviews-page #shopper_review_page{position:relative}.shopper-approved-reviews-page #review_image .sa_logo{margin-top:0!important}.shopper-approved-reviews-page #review_image{position:absolute;bottom:-10px;right:0}@media only screen and (max-width:900px){.shopper-approved-reviews-page #review_image{position:static;text-align:center}}@media only screen and (max-width:636px){.shopper-approved-reviews-page #merchant_page .paging{margin-top:25px}}#shopify-section-shipping .title{color:#53bace}@media only screen and (max-width:1023px){.tsv-hero-banner .title{font-size:20px!important}}@media only screen and (max-width:480px){.page-default-content img{max-width:100%;object-fit:contain}}@media(max-width:1023px){.tsv-hero-banner .title{font-size:40px!important}}@media(max-width:991px){.tsv-hero-banner .title{font-size:20px!important}}@media(max-width:567px){.page-page .q{font-size:28px!important;line-height:1.3!important}.qualify .questions ul li{text-align:left}}.page-product-updated .tsv-reviews-features .feature-logo{display:none}.page-product-updated .tsv-reviews-features .feature-wrap .feature{flex-direction:unset;margin:0 auto}.page-product-updated .tsv-reviews-features .feature-wrap{gap:0}@media(max-width:991px){.page-product-updated .tsv-reviews-features .feature-wrap .feature{justify-content:center;max-width:23.721%}.page-product-updated .tsv-reviews-features .feature-title span{font-size:16px}}@media(max-width:767px){.page-product-updated .tsv-reviews-features .feature-title span{font-size:16px}}@media(max-width:676px){.page-product-updated .tsv-reviews-features .feature-wrap .feature{max-width:50%}}@media(max-width:376px){.page-product-updated .tsv-reviews-features .feature-wrap .feature:last-child{max-width:100%}}@media screen and (min-width:992px){.cart-empty-icon{padding-right:20px}.nav-user .minicart-holder .cart-empty-icon i{font-size:30px!important}}.tsv-hero-banner .image__wrapper img{max-width:160px}.tsv-hero-banner .image__wrapper{padding-top:15px}@media(max-width:576px){.tsv-hero-banner .btn{order:1;margin-bottom:15px!important}.tsv-hero-banner a.cta{order:3}.tsv-hero-banner .image__wrapper{order:2;padding-top:0;padding-bottom:15px}}#shopify-section-template--18557154164990__f5e0ed75-ef23-498f-997f-2a48edcb8543 .outer-wrapper{background-image:url(//www.trusmileveneers.com/cdn/shop/files/whareare-panel3-bkg_1.png?v=1695624073)!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;background-color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tsv-new.css.map */
