.line-height{line-height:1.4}.link--gray{font-weight:700;color:#555}.link--gray:focus,.link--gray:hover{color:#0053a0}.link--arrow{font-size:13px;font-weight:700;color:#555}.link--arrow:focus,.link--arrow:hover{color:#0053a0}.link--arrow:before{content:"›";font-size:21px;color:#0053a0;float:left;margin:-4px 0 0 -10px}.link--caps{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.no-tap-highlight{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}body{color:#000}.product-title{background-color:#8c8986;background-image:url(/common/images/products/22/title/product-title.jpg?2016-mar-15);border-bottom:1px solid #e6eaee;min-height:700px}.product-title .text{width:35%;color:#fff}.product-title .text .logo{width:539px;height:200px}.product-title .text p{margin-top:30px;font-size:27px}@media screen and (max-width:1120px){.product-title .text{width:80%}.product-title .text .logo{width:auto;height:auto}.product-title .text p{margin-top:20px}.product-title .figure{margin:-2% -6% -15% -105%;text-align:right}}.product-title-extras{*zoom:1;padding:25px 0}.product-title-extras:after,.product-title-extras:before{content:"";display:table}.product-title-extras:after{clear:both}.product-title-li{float:left;width:20%;padding:0 2.5%;text-align:center}.product-title-li a{display:block;font-weight:700;line-height:1}.product-title-li span{display:block;margin-top:10px}.product-title-li .product-title-photofile{color:#00afe7}.product-title-li .product-title-phototools{color:#ffa05c}.product-title-li .product-title-suite{color:#5e6fb9}.product-title-li .product-title-rejuvenation{color:#e288c1}.product-title-li .product-title-body-mapping{color:#0086ae}@media screen and (max-width:650px){.product-title-extras{padding:0}.product-title-li{text-align:left;width:50%;padding:10px 0;line-height:1;*zoom:1}.product-title-li:after,.product-title-li:before{content:"";display:table}.product-title-li:after{clear:both}.product-title-li img{float:left;line-height:0;margin:-8px 8px 0 0;height:28px;width:28px}}.mirror-overview{padding:75px 0}.section-header{padding-bottom:25px}.section-header p{padding:0 12.5%}@media screen and (max-width:650px){.mirror-overview{padding:0}.section-header{padding:25px 0}.section-header p{padding:0}}.mirror-mobile-trial{display:flex;justify-content:center;border-bottom:2px solid #0053a0}.mirror-mobile-trial .mirror-mobile-trial-contact{padding:10px}.mirror-mobile-trial .mirror-mobile-trial-contact a{display:flex;gap:10px;align-items:start;text-align:left;border-radius:10px;font-size:21px;color:#fff;background-color:#0052A4}.mirror-mobile-trial .mirror-mobile-trial-contact a img{flex-shrink:1;min-width:50px}.mirror-mobile-trial .mirror-mobile-trial-contact a .mirror-mobile-trial-text{flex-shrink:0;padding:10px 20px 10px 10px}.mirror-mobile-trial .mirror-mobile-trial-contact.mirror-mobile-trial-app .footnote{padding-top:10px;font-size:14px}#mirrormobile .mirror-mobile-trial-contact img{padding-bottom:0}@media screen and (max-width:1120px){.mirror-mobile-trial{flex-direction:column}.mirror-mobile-trial .mirror-mobile-trial-contact{margin:auto}}@media screen and (max-width:650px){.mirror-mobile-trial .mirror-mobile-trial-contact a{font-size:18px;gap:0}.mirror-mobile-trial .mirror-mobile-trial-contact a img{max-width:100px}.mirror-mobile-trial .mirror-mobile-trial-contact.mirror-mobile-trial-app .footnote{padding-top:0}}@media screen and (max-width:480px){.mirror-mobile-trial .mirror-mobile-trial-contact a{font-size:14px}}.mirror-mobile-impressions-header{padding-top:15px}#mirrormobile{background:#fff}#mirrormobile .text{text-align:center;padding:20px 0}#mirrormobile .text .h1{color:#0053a0;font-weight:700;font-size:48px}#mirrormobile img{padding-bottom:20px}#mirrormobile .uk-grid .mirror-mobile-impressions-item{color:#0053a0}#mirrormobile .mirror-mobile-face-reality{text-align:center;color:#000}#mirrormobile .mirror-mobile-face-reality b{color:#0053a0}.carousel-mirror-mobile{width:100%;margin:auto;text-align:center}.sim-carousel p{width:70%;margin:auto auto 20px;font-size:27px;text-align:center;font-weight:300}@media screen and (max-width:1120px){.sim-carousel{padding-top:30px}}.mirror-mobile-video{border-bottom:2px solid #0053a0}.mirror-mobile-section-video{margin-top:50px;width:100%;overflow:hidden;position:relative}.mirror-mobile{padding:0;color:#fff;background:#1f2021}.mirror-mobile p{font-size:27px;font-weight:300;width:75%;margin:auto}.mirror-mobile-text{padding-top:30px}.mirror-mobile-text .mirror-mobile-appicon{padding-bottom:20px}.mirror-mobile-text .h1{color:#fff;padding-bottom:20px}.mirror-mobile-text .p--large{font-size:24px;margin-bottom:0}.mirror-mobile-figure{padding-left:26px}.mirror-mobile-figure img{display:block}.overview-mirror-desktop{padding:5px 0;background-color:#0053a0}.overview-mirror-desktop .inside{text-align:center}.overview-mirror-desktop .h1{font-weight:700;color:#fff}.mirror-desktop-title{background-position:center right;background-size:auto 100%;background-repeat:no-repeat;background-image:url(/common/images/imaging-systems/mirror/woman-mirror-desktop.png?2016-mar-15);border-bottom:2px solid #0053a0;min-height:700px}.mirror-desktop-title .figure{display:none}.mirror-desktop-title .h1{color:#000}.mirror-desktop-title .text{width:55%;margin-top:30px}.mirror-desktop-title .text p{font-size:27px;font-weight:300;line-height:1.3;padding-top:20px;color:#000}.mirror-desktop-title .product-title-extras{padding-top:35%}@media screen and (max-width:1120px){.mirror-desktop-title{background-image:none}.mirror-desktop-title .product-title-extras{padding-top:0}.mirror-desktop-title .text{width:100%}.mirror-desktop-title .text .logo{width:auto;height:auto}.mirror-desktop-title .text p{margin-top:20px}.mirror-desktop-title .figure{display:block;margin:-2% -6% -1% -105%;text-align:right}}@media screen and (max-width:1300px){.mirror-mobile-figure{padding-left:0}}@media screen and (max-width:1120px){.mirror-mobile-figure{padding-top:15px}}.overview-photofile{border-bottom:2px solid #0053a0;background:#f0fafe}.overview-photofile .section-header .h1{margin-bottom:0}.overview-photofile span{display:inline-block;vertical-align:middle;padding-right:15px}.overview-photofile .p--large{font-size:27px}.patient-chart{text-align:center}.patient-chart .caption{display:block;padding:25px 0 50px;margin:0 auto;width:75%;text-align:center}.photofile-features-intro{text-align:center;margin:25px 10% 0}.photofile-features{border-top:1px solid rgba(0,0,0,.1);padding:50px 0 0}.photofile-feature{padding-top:75px}.photofile-features-title{padding-top:25px;text-align:center}.photofile-features-title p{padding:25px 12.5% 0}@media screen and (max-width:650px){.photofile-features-intro{margin:0}.photofile-feature{padding-top:50px}.photofile-features-title p{padding:0}}.overview-phototools{border-bottom:2px solid #0053a0;background:#f7f0e8}.overview-phototools .section-header .h1{margin-bottom:0}.overview-phototools span{display:inline-block;vertical-align:middle;padding-right:15px}.overview-phototools .p--large{font-size:27px}.overview-phototools ul.left-list li{list-style-image:url(/common/images/imaging-systems/mirror/phototools-checkbox.png);font-size:21px;margin:10px 50px}.overview-phototools ul.right-list li{list-style-image:url(/common/images/imaging-systems/mirror/phototools-checkbox.png);font-size:21px;margin:40px 50px}@media screen and (max-width:1120px){.overview-phototools ul.right-list li{margin:10px 50px}}.phototools-matchpose-figure{margin-left:15px}.overview-rejuvenation{border-bottom:2px solid #0053a0;background:#faedf7}.overview-rejuvenation .section-header .h1{margin-bottom:0}.overview-rejuvenation span{display:inline-block;vertical-align:middle;padding-right:15px}.overview-rejuvenation .p--large{font-size:27px}.rejuvenation-figure{text-align:right;margin-bottom:25px}.overview-suite{border-bottom:2px solid #0053a0;background:#e2e1f4}.overview-suite .p--large{font-size:27px}.overview-body-mapping{border-bottom:1px solid #bfe1eb;background:#f0f8fa}.body-mapping-detection{background:url(/common/images/imaging-systems/mirror/body-mapping-detection.jpg?2016-mar-15) bottom right no-repeat;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:75px}@media screen and (max-width:650px){.body-mapping-detection{padding-bottom:90%;background-size:100% auto}}#tech-specs .inside{border-top:1px solid #0053a0}#tech-specs .section-header .h1,.section-tech-specs .section-header .h1{text-align:center}.section-tech-specs .accordion-list{width:60%;text-align:center;margin:auto;border-bottom:2px solid #0053a0}.section-tech-specs .accordion-list .accordion-list--item{padding:20px 10px;text-align:left;border-top:2px solid #0053a0}.section-tech-specs .accordion-list .accordion-list--item .icon-delete-thin:before{content:"j"}.section-tech-specs .accordion-list .accordion-list--item.open{border-left:none;border-right:none}.section-tech-specs .accordion-list .accordion-list--item .icon-toggle-accordion{margin:2px 20px 0 0}.section-tech-specs .accordion-list .accordion-list--item .accordion-list--item-detail{padding-bottom:0}.section-tech-specs .accordion-list .accordion-list--item .accordion-list--item-detail .tech-block{margin:auto}.section-tech-specs .accordion-list .accordion-list--item .accordion-list--item-detail .tech-block ul{margin-bottom:0}.section-tech-specs .accordion-list .accordion-list--item:nth-child(2n+1){background:0 0}.section-support .inside{border-top:1px solid #0053a0}.section-support .h2{font-size:44px;font-weight:300;line-height:1.1;color:#2a2a2a;text-align:center}.section-support .tech-block .h5{font-size:27px;font-weight:700;color:#0053a0;text-align:center}.section-support .tech-block ul li{text-align:center;list-style:none}.section-support .tech-block:nth-child(3){color:#0053a0}