.archia-normal{font:normal 100 40px/43px 'Archia-normal',sans-serif !important;letter-spacing:0}
.abbv-accordion-blade.abbv-accordion-blade-1.qulipta-faq-container .abbv-accordion-content{max-width:none !important}
.abbv-container.vuity-faq-last-section{padding-top:61px}
.abbv-rich-text.vuity-blurry-headings p.vuity-about-small-heading:before{content:'';width:15px;height:15px;background:#3645c8;position:absolute;border-radius:10px;left:0;margin-top:6px}
.abbv-rich-text.vuity-blurry-headings .vuity-blurry-vertical-line:before{background:url('/content/dam/vuity/images/VP-CAF-111921/vertical-border-line.png');position:absolute;left:1%;width:10%;height:66%;content:'';background-repeat:no-repeat;top:10px}
.vuity-hero-banner-container h1{font:normal 500 44px/50px 'Archia-Medium',sans-serif}
.abbv-rich-text.abbv-text-center.vuitypro-content.abbv-rich-text-common p.common-para{font:normal 400 18px/28px 'Untitled Sans',sans-serif;color:#444750}
.herobanner-signup-thank-you h1{font:normal 500 44px/50px 'Archia-Medium',sans-serif;color:#fff;text-align:right;letter-spacing:-0.55px}
.herobanner-signup-thank-you .abbv-background-container-content-block.middle-right{width:40%;top:75%;text-align:right}
.vuity-content-wrapper-thank-you h2{font:normal 500 36px/42px 'Archia-Medium',sans-serif;text-align:center;margin:10px auto 8px;letter-spacing:0;letter-spacing:-0.14px}
.vuity-content-wrapper-thank-you p{font:normal 400 18px/28px 'Untitled Sans',sans-serif;color:#3645c8;text-align:center}
.vuity-content-wrapper-thank-you .abbv-background-container-content{padding:65px 20px 30px 20px;min-height:auto}
.herobanner-signup-thank-you{min-height:403px}
.vuity-blurry-vertical-line:before{content:url('/content/dam/vuity/images/VP-CAF-111921/vertical-border-line.png');position:absolute}
.vuity-blurry-vertical-line p{padding-left:41px}
.vuity-about-icon-section-container .abbv-flex-container .abbv-flex-item:nth-child(2){border-left:1px solid #3645c8;width:42%;text-align:center}
.abbv-flex-container.vutiy-about-4icon-flexbox .abbv-flex-item:nth-child(2){border:0}
.qulipta-faq-container:first-child{border-top:1px solid #ccc}
.vuity-faq-container .abbv-accordion-blade-icon{font-size:1.3rem;position:absolute;top:20px;right:10px}
p.What-presbyopio-para{max-width:863px;margin:0}
.vuity-faq-container h1{font:normal 500 44px/36px 'Archia-Medium',sans-serif;text-align:center;margin:64px auto 47px}
.vuity-faq-container h2{text-align:center;margin:81px auto 28px;font:normal 500 36px/40px 'Archia-Medium',sans-serif;text-transform:none !important}
.qulipta-faq-container{max-width:1220px;margin:0 auto}
.qulipta-faq-container .abbv-accordion-blade-text{font:normal 400 22px/28px 'Untitled Sans',sans-serif;color:#3645c8;margin-bottom:13px;margin:0 auto;max-width:1200px}
.qulipta-faq-container p{font:normal 300 18px/27px 'Untitled Sans',sans-serif;color:#444750;margin:0}
.vuity-faq-what-next-sections{margin-top:83px}
.qulipta-faq-container .abbv-accordion-blade:hover,.abbv-accordion-blade:focus{background:#fff}
.vuity-what-next-body h2{text-align:center;margin-top:150px}
.vuity-what-next-body p{font:normal 300 18px/27px 'Untitled Sans',sans-serif;text-align:center;margin:4px auto 17px;color:#444750;max-width:355px}
p.vuity-presb{width:100%;max-width:813px;margin:0}
p.about-vuity{width:100%;max-width:100%}
p.what-does-vuity-do-para{max-width:83%}
p.vuity-side-effects{width:100%;max-width:80%}
p.vuity-expect{width:100%;max-width:65%}
p.vuity-distance-vision{width:100%;max-width:80%}
p.vuity-contact-lense{width:100%;max-width:68%}
p.vuity-faq-expiry-date{width:100%;max-width:84%}
.abbv-flex-container.vuity-flex-container{height:500px;background:#f1f1f1}
.abbv-flex-item.vuity-bottle-flex{padding:0;margin:0}
p.vuity-bottle-img{margin:0}
.abbv-icon-label.i-b:before,.abbv-icon-label.i-a:after{content:"\2212";display:block;justify-content:center;text-align:center;width:20px;height:20px;border:3px solid #3645c8;border-radius:50%;color:#3645c8;font-weight:600;font-size:1.3em;line-height:.7em;margin-left:0}
.abbv-icon-add.i-a::after{content:"\e145";display:flex;justify-content:center;align-items:center;width:20px;height:20px;border:3px solid #3645c8;border-radius:50%;color:#3645c8;font-weight:600;margin-left:0}
.abbv-background-container-image-bg .abbv-background-container .vuity-hero-introducing-banner img{position:relative;height:402px}
h1.vuity-herobanner-heading{font:normal 300 44px/50px 'Archia-Medium',sans-serif;color:#fff}
.vuity-hero-introducing-banner .abbv-background-container-content-block.middle-left{top:75%;width:53%;text-align:left}
p.vuity-herobanner-heading{font:normal 300 18px/28px 'Untitled Sans',sans-serif;max-width:472px;color:#fff}
.vuity-hero-introducing-banner{min-height:450px}
.abbv-container.vuity-mayhelp-section h2{font:normal 500 36px/36px 'Archia-Medium',sans-serif;text-align:center;color:#3645c8;letter-spacing:-1.13px;padding-top:69px;margin:0 auto 12px;max-width:847px}
.abbv-container.vuity-mayhelp-section p{font:normal 300 18px/28px 'Untitled Sans',sans-serif;text-align:center;color:#444750;max-width:777px;margin:5px auto 30px}
.vuity-mayhelp-section p.vuity-may-help-img{width:100%;max-width:678x;padding-bottom:71px;margin:0 auto}
.vuity-mayhelp-section p.vuity-mayhelp-text{font:normal 300 36px/42px 'Archia-Medium',sans-serif;text-align:center;margin:0 auto;color:#3645c8;max-width:787px;padding:10px 0 20px}
.abbv-row-container.vuity-work-column-section{max-width:100%;background-color:#f1f1f1;margin:0 auto}
h2.vuity-video-heading{font:normal 500 36px/36px 'Archia-medium',sans-serif;margin:0 auto;max-width:437px;padding-top:155px}
p.vuity-video-section-text{max-width:430px;font:normal 18px/28px 'Untitled Sans',sans-serif;margin:6px auto}
.abbv-container.vuity-onedrop-eye-section h2{font:normal 500 36px/40px 'Archia-medium',sans-serif;margin:70px auto;text-align:center;max-width:656px}
p.site-link{margin-bottom:54px}
p.site-link a{font:normal 300 18px/28px 'Untitled Sans',sans-serif;color:#444750;border-bottom:3px solid #707070}
.vuity-sitemap-section{left:0 !important;max-width:100%;margin:0;padding:0 100px !important}
.vuity-sitemap-title h2{font:normal 500 36px/42px 'Archia-Medium',sans-serif;margin-top:75px}
.abbv-rich-text.vuity-sitemap-link.abbv-rich-text-common{margin:65px 0 66px}
.vuity-vision-icon-sec{width:100%;max-width:113px;margin:59px 448px 45px 323px}
.vuity-book-icon-sec{width:100%;max-width:130px;margin:72px 0}
.vuity-onedrop-sec p{font:normal 300 18px/28px 'Untitled Sans',sans-serif;color:#444750;text-align:center;opacity:.7;max-width:546px;margin:0 auto;padding-top:40px}
.vuity-last-sec-para p{font:normal 300 15px/26px 'Untitled Sans',sans-serif;color:#444750;opacity:.7;letter-spacing:.08px;margin:0 auto;text-align:left;max-width:882px}
.sign-up-section h1{font:normal 300 36px/36px 'Archia-Medium',sans-serif;margin-bottom:19px}
.sign-up-section p{font:normal 300 18px/28px 'Untitled Sans',sans-serif;color:#444750;text-align:center}
.vuity-onedrop-flex-con .abbv-flex-item{flex:none}
.abbv-flex-container.vuity-onedrop-flex-con{display:flex;align-items:center;justify-content:space-between}
.vuity-vision-icon img{width:113px}
.vuity-book-icon img{width:130px}
.abbv-container.vuity-onedrop-eye-section{width:100%;max-width:50%;margin:0 auto}
.vuity-sign-up-sec{max-width:1000px;border-top:1px solid #3645c8;margin:0 auto;padding-top:56px}
.vuity-blurrynear-video-section{background-color:#f1f1f1}
.abbv-row-container.vuity-work-column-section .abbv-row{padding-right:0}
.vuity-may-help-mobile-img{display:none}
.aboutBg h1.vuity-herobanner-heading{color:#3645c8;font:normal 100 30px/40px 'Archia-normal',sans-serif;letter-spacing:.2px;text-align:left}
.aboutBg .abbv-background-container-content-block{background-color:#fff !important;width:100%}
.aboutBg .abbv-background-container-content-block.middle-right{top:55%}
.about-description-eye-drop::before{border-top:1px solid #3645c8;margin:0 auto;content:'';position:absolute;top:-20px;left:0;right:0;bottom:0;height:2px;width:100px;visibility:visible}
@media(max-width:600px){.aboutBg .abbv-background-container-content-block.middle-right{margin:0;top:0;bottom:0}
}
@media(min-width:320px){.aboutBg .abbv-background-container-content-block{background-color:#fff !important;width:90%}
}
@media(min-width:601px){.aboutBg .abbv-background-container-content{max-width:100%}
.aboutBg .abbv-background-container-content-block{width:calc(100% - 50%)}
}
.vuity-about-page-may-help{margin-bottom:40px}
.abbv-container.vuity-mayhelp-section .vuity-about-page-may-help p{letter-spacing:.2px;color:#444750;max-width:500px;text-align:center}
.abbv-container.vuity-mayhelp-section .vuity-about-page-may-help p.text-new-help{text-align:center !important}
.about-description-eye-drop{position:relative}
.abbv-title.about-description-eye-drop{text-align:center}
.about-how-vuity-work .abbv-background-container-image-bg{height:448px;background-size:contain;background-position:80%}
@media(max-width:600px){.about-prescription-eye-drop-wrapper .abbv-row.abbv-row-flush{flex-direction:column}
.about-calendar-wrapper-img .abbv-image-text-content-container-v2 .abbv-stretched-card-body h2{font:normal 500 36px/40px 'Archia-Normal',sans-serif;line-height:1.1}
}
.about-calendar-wrapper-img .abbv-image-text-content-container-v2 .abbv-stretched-card-body h1{font:normal 500 36px/40px 'Archia-Bold',sans-serif;line-height:1.1}
.about-prescription-eye-drop-wrapper{margin:20px auto}
.about-prescription-eye-drop-wrapper .abbv-row.abbv-row-flush{align-items:stretch;display:flex;padding:15px 15px 0 15px;max-width:990px;margin:0 auto}
.about-prescription-eye-drop-wrapper .abbv-row.abbv-row-flush .abbv-col.abbv-col-4 .image-text-v2{padding:0;height:100%}
.about-prescription-eye-drop-wrapper .abbv-row.abbv-row-flush .abbv-col.abbv-col-4 .abbv-image-text-v2 .abbv-image-text-content-container-v2 .abbv-text-center{font:normal 400 22px 'Untitled Sans',sans-serif}
.about-prescription-eye-drop-wrapper .abbv-row.abbv-row-flush .abbv-col.abbv-col-4 .abbv-image-text-v2 .abbv-image-text-v2{display:flex;min-width:0;word-wrap:break-word;align-items:center}
.about-prescription-eye-drop-wrapper .abbv-row.abbv-row-flush .abbv-col.abbv-col-4 .abbv-image-text-v2 .abbv-image-content-container-v2{display:flex;flex-direction:column;flex:1 0 150px;justify-content:center;align-items:center;font-size:18px;letter-spacing:.2px;line-height:24px}
.vuity-about-page-may-help.herobanner-about-presbyopia h1{font:normal 500 44px/50px 'Archia-Medium',sans-serif;color:#fff;max-width:80%;margin:0 auto}
.herobanner-what-is-presbyopia h1{font:normal 100 40px/43px 'Archia-normal',sans-serif;letter-spacing:0;color:#3645c8}
.herobanner-text-container-poistion{width:45%;margin-right:1%;padding:1%;top:70%;background:white}
.herobanner-about-presbyopia .abbv-background-container-content-block.middle-left{top:65%;width:37%;text-align:left}
.herobanner-about-presbyopia .abbv-background-container-content{max-width:1440px}
.herobanner-about-presbyopia{min-height:403px}
.herobanner-about-presbyopia .abbv-background-container-content-block.middle-middle{background-color:white !important;left:75%;top:70%;width:45%}
.abbv-container.vuity-about-heading.vuity-loyalty{max-width:1250px}
.abbv-container.vuity-about-heading{width:100%;max-width:63%;margin:0 auto}
.abbv-container.vuity-about-heading h2{font:normal 500 36px/36px 'Archia-Medium',sans-serif;text-align:center;padding:65px 0 17px;margin:0 auto}
.abbv-container.vuity-about-heading p{font:normal 300 18px/28px 'Untitled Sans',sans-serif;text-align:center;padding-bottom:56px;color:#444750;max-width:864px;margin:0 auto}
.vuity-about-close-vision-section{max-width:1440px;margin:0 auto}
.vuity-about-close-vision-section p{font:normal 500 24px/28px 'Untitled Sans',sans-serif;text-align:center;padding-bottom:21px;max-width:639px;margin:0 auto}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row{justify-content:space-around;align-items:flex-end;margin:0 104px}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row h3{text-align:center;margin:12px 0 18px;font:normal 400 22px/28px 'Untitled Sans',sans-serif;color:#3645c8;-webkit-text-fill-color:#3645c8;-webkit-text-stroke:.5px #979797}
.vuity-about-closevision-para p{font:normal 300 18px/28px 'Untitled Sans',sans-serif;text-align:center;color:#444750;letter-spacing:0;margin:0 auto 26px;max-width:711px;padding:0}
p.about-small-para{margin-bottom:43px}
.vuity-about-focus-para p{font:normal 400 24px/34px 'Untitled Sans',sans-serif;text-align:center;margin:0 auto;max-width:762px;padding-top:8px}
.vuity-about-focus-para h2{font:normal 500 36px/42px 'Archia-Normal',sans-serif;text-align:center;padding-top:69px;max-width:774px;margin:0 auto}
.vuity-about-adults .abbv-row-container{width:100%;max-width:100%;background-color:#f1f1f1;margin-top:70px}
.vuity-about-middle-body-adults h2{font:normal 500 36px/42px 'Archia-Medium',sans-serif;padding:66px 0 5px;letter-spacing:0;max-width:412px;margin:0;text-align:left}
.vuity-about-middle-body-adults{font:normal 300 18px/28px 'Untitled Sans',sans-serif;max-width:54%;letter-spacing:0;text-align:left;margin:0 auto}
p .icon-reading-glass img{max-width:131px}
p.about-icon-bifo-lense img{max-width:98px}
p.about-icon-round-specs img{max-width:131px}
p.about-icon-eyedrop{text-align:center}
p.about-icon-eyedrop img{max-width:59px}
p.about-icon-contact-lenses img{max-width:115px}
.vuity-about-icon-section-container .abbv-flex-container{display:flex;justify-content:space-around;align-items:center}
.vuity-about-icon-section-container .abbv-flex-container .abbv-flex-item{flex:none}
.vuity-about-icon-container.abbv-flex-container{display:flex;justify-content:space-around;align-items:center;position:relative}
.vuity-blurry-vertical-line:before{content:url('/content/dam/vuity/images/VP-CAF-111921/vertical-border-line.png');position:absolute;left:1%}
.vuity-blurry-vertical-line{position:relative}
.abbv-rich-text.vuity-icon-reading-glass.abbv-rich-text-common{margin-right:159px;padding-bottom:20px}
.abbv-rich-text.vuity-about-icon-roundglass.abbv-rich-text-common{margin-bottom:70px}
p.vuity-about-small-para{font:normal 300 24px/34px 'Untitled Sans',sans-serif;text-align:center;color:#3645c8;margin:39px auto}
h2 .vuity-about-focus{font:normal 500 36px/42px 'Archia-Medium',sans-serif;text-align:center}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row .abbv-flex-item{flex:none}
.abbv-image-text.vuity-about-men-vision img{height:230px}
p.vuity-about-new--para{font:normal 300 24px/34px 'Archia-Normal',sans-serif;text-align:center;color:#3645c8;margin:0 auto 53px}
p.about-new-sec-para{font:normal 18px/32px 'Untitled Sans',sans-serif;text-align:center;letter-spacing:.1px;max-width:375px;margin:0 auto}
p.about-blue-para{font:normal 18px/28px 'Untitled Sans',sans-serif;text-align:center;color:#3645c8;max-width:533px;margin:0 auto;padding-top:17px}
p.vuity-about-adult-para{font:normal 300 18px/28px 'Untitled Sans',sans-serif}
.abbv-rich-text.Vuity-about-logo-text.abbv-rich-text-common{font:normal 300 24px/32px 'Archia-Medium',sans-serif;text-align:center;color:#3645c8}
.abbv-image-text.vuity-mobile-vision-img{max-width:100%;min-height:100%}
.abbv-container.vuity-blurrynearyou-sections{margin-top:56px}
.abbv-flex-container.vuity-blurry-vision-flexbox{max-width:1440px;margin:0 auto;padding:69px 0 24px}
.abbv-rich-text.vuity-blurry-headings.abbv-rich-text-common h2{font:normal 500 36px/45px 'Archia-Normal',sans-serif;max-width:549px;padding-bottom:63px}
p.vuity-about-small-heading{font:normal 24px/32px 'Archia-Normal',sans-serif;color:#3645c8;margin:0;padding-bottom:5px;letter-spacing:0}
p.vuity-about-small-paragraph{font:normal 300 18px/28px 'Untitled Sans',sans-serif;margin:0;padding-bottom:59px;letter-spacing:0;max-width:357px}
p.vuity-about-small-paragraph span{color:#3645c8}
.vuity-about-menvision p{margin:0}
.abbv-row-container.vuity-about-adults-age-container .abbv-row.abbv-row-flush{align-items:center;display:flex;max-width:1440px;margin:0 auto}
.abbv-row-container.vuity-about-adults-age-container .abbv-row.abbv-row-flush div:nth-child(2){position:relative;background-color:#3645c8}
.abbv-row-container.vuity-about-adults-age-container .abbv-row.abbv-row-flush div:nth-child(2) img{position:relative;left:-10%}
.vuity-blurry-treated-section{background-color:#f1f1f1}
.vuity-blurry-treated-section .vuity-about-icon-section-container{max-width:1440px;margin:0 auto}
@media(max-width:350px) and (min-width:320px){.abbv-rich-text.vuity-sitemap-title.abbv-rich-text-common h2{margin:0;text-transform:capitalize}
.abbv-container.vuity-blurrynearyou-sections{margin-top:43px}
.abbv-flex-container.vuity-flex-container{height:auto}
.vuity-what-next-body h2{margin-top:89px}
.vuity-bottle-img img{height:400px}
.vuity-faq-what-next-sections{margin-top:0}
.vuity-hero-introducing-banner .abbv-background-container-display.abbv-background-container-image-bg{min-height:600px}
.vuity-about-icon-section-container .abbv-flex-container .abbv-flex-item{margin:0;padding:0}
.abbv-container.vuity-mayhelp-section p{margin:86px 0 17px;max-width:312px}
.abbv-container.vuity-mayhelp-section h2{font:normal 100 30px/36px 'Archia-Normal',sans-serif;margin:0 auto;max-width:295px}
.abbv-container.vuity-mayhelp-section p{font:normal 300 18px/28px 'Untitled Sans',sans-serif;max-width:252px;margin:0 auto}
.vuity-mayhelp-section p.vuity-may-help-img{display:none}
p.vuity-may-help-mobile-img{display:block;padding-top:57px}
.vuity-mayhelp-section p.vuity-mayhelp-text{font:normal 300 32px/40px 'Archia-Medium',sans-serif;max-width:244px;margin:60px auto 55px}
.abbv-row-container.vuity-work-column-section .abbv-row{display:flex;flex-direction:column-reverse;padding:0}
p.vuity-may-help-para{padding:0 31px}
.abbv-rich-text.vuity-middle-body.abbv-rich-text-common h2{font:normal 300 32px/36px 'Archia-Medium',sans-serif;max-width:248px;padding-top:81px;margin:20px auto}
.abbv-rich-text.vuity-middle-body.abbv-rich-text-common p{max-width:245px;min-height:169px;margin:0 auto}
.abbv-container.vuity-onedrop-eye-section{max-width:100%}
.abbv-container.vuity-onedrop-eye-section h2{font:normal 500 32px/36px 'Archia-medium',sans-serif;margin:70px auto 28px;max-width:300px}
.abbv-flex-container.vuity-onedrop-flex-con{flex-direction:column}
.vuity-book-icon img{padding-bottom:50px}
.vuity-vision-icon img{padding-bottom:50px}
.vuity-onedrop-sec p{max-width:320px;padding-top:0}
.sign-up-section h1{font:normal 300 30px/36px 'Archia-Medium',sans-serif;margin-bottom:5px}
p.vuity-sign-up-button-mob .abbv-button-primary{min-width:220px;min-height:48px;font:normal 600 18px/24px 'Untitled Sans',sans-serif;padding:12px 0 0 0}
.vuity-last-sec-para p{margin:0 auto;max-width:302px;font:normal 300 15px/26px 'Untitled Sans',sans-serif}
.vuity-sitemap-section{margin-left:0}
.abbv-rich-text.vuity-sitemap-title.abbv-rich-text-common h2{margin-top:40px}
.abbv-container.vuity-about-heading{max-width:310px;margin:0 auto;font:normal 500 32px/36px 'Archia-Medium',sans-serif}
.abbv-container.vuity-about-heading p{max-width:218px}
.abbv-container.vuity-about-heading h2{font:normal 500 32px/36px 'Archia-Medium',sans-serif;max-width:310px;padding:125px 0 29px}
.abbv-flex-container.vuity-blurry-vision-flexbox{flex-direction:column}
.abbv-rich-text.vuity-icon-reading-glass.abbv-rich-text-common{margin:0 auto;padding-bottom:20px}
.vuity-about-icon-section-container .abbv-flex-container{flex-direction:column;justify-content:center}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row{justify-content:center;margin:0 auto;flex-direction:column}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row{margin:0 auto;justify-content:center}
.abbv-background-container-content-block{margin:0 auto}
.herobanner-about-presbyopia h1{margin:0 auto;max-width:100%}
.abbv-flex-container.vuity-blurry-vision-flexbox .abbv-flex-item{margin:0 auto;padding:0}
.herobanner-about-presbyopia .abbv-background-container-content{box-sizing:border-box;padding:0}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row .abbv-flex-item{margin:0;padding:0}
.vuity-about-close-vision-section p{max-width:251px;font:normal 500 22px/28px 'Untitled Sans',sans-serif}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row h3{margin:15px auto 32px;max-width:264px}
.vuity-about-closevision-para p{max-width:280px;margin:0 auto 17px;font:normal 500 18px/28px 'Untitled Sans',sans-serif}
.vuity-about-adults .abbv-row-flush{display:flex;flex-direction:column-reverse}
.vuity-about-middle-body-adults h2{max-width:293px;font:normal 500 32px/36px 'Archia-Medium',sans-serif;padding:35px 0 19px;text-align:left;margin:0 auto}
p.vuity-about-adult-para{margin:0 auto;max-width:291px;text-align:left}
p.about-small-para{margin:16px auto;max-width:294px}
.about-quiz-button{margin-bottom:56px;text-align:center}
.vuity-about-focus-para h2{max-width:77%;font:normal 500 32px/36px 'Archia-Medium',sans-serif}
.vuity-about-focus-para p{max-width:89%;margin:21px auto;font:normal 300 18px/28px 'Untitled Sans',sans-serif}
p.aobut-icon-text{text-align:center;max-width:297px;margin:0 auto 60px;font:normal 300 18px/28px 'Untitled Sans',sans-serif}
p.about-icon-bifo-lense{text-align:center}
p.about-icon-round-specs{text-align:center}
p.about-icon-contact-lenses{text-align:center}
.vuity-about-icon-container .abbv-flex-item:first-child:after{transform:rotate(90deg);top:705px;left:0}
.Vuity-about-logo-text sub{font:normal 300 13px/20px 'Archia-Medium',sans-serif}
p.about-new-sec-para{max-width:259px}
.abbv-rich-text.vuity-blurry-headings.abbv-rich-text-common h2{max-width:90%;margin:32px auto 0;font:normal 500 36px/40px 'Archia-Medium',sans-serif;padding-bottom:31px}
.abbv-background-container-content-block-display{padding:0}
}
@media(max-width:1200px){.qulipta-faq-container{margin:0 auto}
.vuity-faq-container h1{margin:60px auto 0;max-width:1200px}
.abbv-flex-container.vuity-flex-container{display:flex;flex-direction:row;justify-content:center}
.herobanner-about-presbyopia .abbv-background-container-content{max-width:1220px}
.herobanner-about-presbyopia .abbv-background-container-content-block.middle-left{width:50%}
.herobanner-about-presbyopia h1{max-width:100%}
.herobanner-about-presbyopia .abbv-background-container-content-block-display{padding:15px}
.abbv-flex-container.vuity-flex-container{height:auto}
h2.vuity-video-heading{padding-top:100px}
.vuity-mayhelp-section p.vuity-may-help-img{max-width:600px}
.abbv-image-text.vuity-about-men-vision img{height:unset}
}
@media(max-width:984px){.vuity-what-next-body p{margin:4px auto 17px}
p.about-blue-para{max-width:380px}
.abbv-rich-text.vuity-icon-reading-glass.abbv-rich-text-common{margin-right:106px}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row{flex-direction:column;justify-content:center;margin:0 auto}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row .abbv-flex-item{padding:0;margin:0}
.vuity-about-adults .abbv-row-flush{display:flex;flex-direction:column-reverse;justify-content:center}
.vuity-about-adults .abbv-row-flush .abbv-col-6{width:100%;margin-left:0}
.vuity-about-icon-section-container .abbv-flex-container{flex-direction:column;justify-content:center}
.abbv-rich-text.vuity-icon-reading-glass.abbv-rich-text-common{margin-right:0}
.vuity-about-icon-container.abbv-flex-container{flex-direction:column;justify-content:center}
.vuity-about-icon-container .abbv-flex-item:first-child:after{top:663px;transform:rotate(90deg)}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row{flex-direction:column;justify-content:center;margin:0 auto}
.vuity-about-icon-section-container .abbv-flex-container{flex-direction:column;justify-content:center;display:flex}
.abbv-rich-text.vuity-icon-reading-glass.abbv-rich-text-common{margin-right:0}
.vuity-about-icon-container .abbv-flex-item:first-child:after{transform:rotate(90deg);top:633px}
.vuity-about-menvision p{margin:0}
}
@media(min-width:896px) and (max-width:1145px){.qulipta-faq-container{margin:0 auto}
.vuity-faq-container h2{margin:50px}
.abbv-flex-container.vuity-flex-container{display:flex;flex-direction:row;justify-content:center}
.vuity-what-next-body h2{margin-top:100px}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row{flex-direction:column;justify-content:center;margin:0 auto}
.vuity-about-icon-section-container .abbv-flex-container{display:flex;flex-direction:row}
.abbv-rich-text.vuity-icon-reading-glass.abbv-rich-text-common{margin-right:36px}
.vuity-about-icon-container .abbv-flex-item:first-child:after{top:135px;transform:rotate(180deg)}
p.about-blue-para{max-width:380px}
}
@media(min-width:601px){.abbv-flex-container-v2.about-vuity-questions-wrapper{align-items:center;background:#3645c8;padding:30px 40px;justify-content:space-evenly;margin:0 auto;max-width:1210px;box-sizing:border-box}
.abbv-flex-container-v2.about-vuity-questions-wrapper .titles .about-questions-title h2{color:#fff;font:normal 500 30px/36px 'Archia-Bold',sans-serif}
.abbv-flex-container-v2.about-vuity-questions-wrapper .cta.parbase a{background-color:#fff;color:#3645c8}
}
@media(max-width:895px) and (min-width:601px){p.vuity-presb{max-width:90%}
p.What-presbyopio-para{max-width:93%}
p.about-vuity{max-width:80%}
p.what-does-vuity-do-para{max-width:85%}
p.vuity-expect{max-width:100%}
p.vuity-contact-lense{max-width:83%}
p.vuity-faq-expiry-date{max-width:95%}
.abbv-flex-container.vutiy-about-4icon-flexbox .abbv-flex-item:nth-child(2){border:0}
.herobanner-about-presbyopia h1{margin:0 auto}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row .abbv-flex-item{margin:0;padding:0}
.vuity-about-icon-section-container .abbv-flex-container .abbv-flex-item{margin:0;padding:0}
.vuity-about-icon-section-container .abbv-flex-container{display:flex;flex-direction:column;justify-content:center}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row{justify-content:center;align-items:center;margin:0 auto;max-width:100%}
.abbv-rich-text.vuity-icon-reading-glass.abbv-rich-text-common{margin-right:0}
.vuity-about-icon-container .abbv-flex-item:first-child:after{transform:rotate(90deg);left:50%;top:588px}
.abbv-row-container.vuity-about-adults-age-container .abbv-row.abbv-row-flush{display:flex;flex-direction:column-reverse}
.vuity-about-adults-age-container .abbv-row.abbv-row-flush .abbv-col-6{width:100%}
.abbv-flex-container.vuity-blurry-vision-flexbox.abbv-flex-container{display:flex;flex-direction:column}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row{flex-direction:column;justify-content:center;align-items:center}
.vuity-about-icon-container.abbv-flex-container{flex-direction:column;justify-content:center}
.abbv-container.vuity-about-heading{max-width:73%;margin:0 auto;letter-spacing:0;font:normal 400 18px/20px 'Untitled Sans',sans-serif}
.qulipta-faq-container{margin:0}
.vuity-faq-container h2{margin:52px 0;text-transform:initial}
.vuity-faq-container h1{margin:50px auto 0}
.abbv-flex-container.vuity-flex-container{display:flex;flex-direction:column-reverse;justify-content:center}
.vuity-what-next-body h2{margin-top:90px}
.vuity-what-next-body p{margin:11px auto 30px}
.abbv-flex-item.vuity-bottle-flex{margin:0;padding:0;flex:1}
.abbv-flex-container.vuity-flex-container{min-width:400px;background:#f1f1f1}
.p.about-vuity{width:100%;max-width:none}
.vuity-what-next-body p{margin:0 auto 24px}
.abbv-container.vuity-mayhelp-section p{margin:50px auto 57px}
p.vuity-may-help-img{display:none}
.abbv-container.vuity-mayhelp-section h2{font:normal 500 34px/36px 'Archia-Normal',sans-serif;margin:150px 0 6px;max-width:885px}
.vuity-mayhelp-section p.vuity-mayhelp-text{margin:0;font:normal 300 37px/48px 'Archia-Medium',sans-serif;margin:60px 63px}
.abbv-rich-text.vuity-middle-body.abbv-rich-text-common h2{font:normal 500 42px/47px 'Archia-medium',sans-serif;padding-top:65px;max-width:500px}
.vuity-getting-started-about-section .abbv-rich-text.vuity-middle-body.abbv-rich-text-common h2{font:normal 300 32px/36px 'Archia-Normal',sans-serif;max-width:500px;text-align:left;margin:0 auto}
.abbv-row-container.vuity-work-column-section .abbv-row{padding:0}
.abbv-rich-text.vuity-middle-body.abbv-rich-text-common p{font:normal 300 18px/28px 'Untitled Sans',sans-serif;margin:0 auto 81px;max-width:500px}
.abbv-container.vuity-onedrop-eye-section{max-width:80%}
.vuity-last-sec-para p{font:normal 300 20px/34px 'Untitled Sans',sans-serif;margin:40px 43px 20px}
.abbv-row-container.vuity-work-column-section .abbv-row{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}
.abbv-row-container.vuity-work-column-section .abbv-row .abbv-col-6{width:100%;margin-left:0}
.abbv-flex-container.vuity-blurry-vision-flexbox .abbv-flex-item{margin:0;padding:0}
.abbv-rich-text.vuity-blurry-headings.abbv-rich-text-common h2{font:normal 500 36px/40px 'Archia-Medium',sans-serif;max-width:83%;margin:32px auto 45px;padding-bottom:0}
p.vuity-about-small-paragraph{max-width:70%;margin:0 auto}
.vuity-blurry-vertical-line.vuity-blurry-vertical-line:before{left:10%}
p.vuity-about-small-heading{max-width:70%;margin:0 auto}
p.about-quiz-button{margin-bottom:55px}
.abbv-rich-text.vuity-sitemap-title.abbv-rich-text-common h2{margin-top:40px}
.abbv-flex-container.vuity-blurry-vision-flexbox{padding:0}
}
@media(max-width:895px){.herobanner-signup-thank-you{min-height:300px}
.herobanner-signup-thank-you .abbv-background-container-content-block.middle-right{top:50%;width:40%}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row{flex-direction:column;justify-content:center;margin:0 auto}
.abbv-flex-container.vutiy-about-4icon-flexbox .abbv-flex-item:nth-child(2){border:0}
.vuity-about-icon-section-container .abbv-flex-container .abbv-flex-item:nth-child(2){border-top:1px solid #3645c8;width:90%;text-align:center}
p.vuity-about-new--para{margin:60px auto 53px}
.vuity-about-icon-section-container .abbv-flex-container .abbv-flex-item:nth-child(2){border-left:0}
.abbv-container.vuity-about-heading h2{padding:70px 0 17px}
.vuity-about-closevision-para p{max-width:350px;margin:0 auto 30px}
.vuity-about-closevision-para p>a{width:100%}
}
@media(max-width:895px) and (min-width:749px){.abbv-flex-container.vuity-flex-container{height:auto}
.abbv-container.vuity-onedrop-eye-section h2{max-width:712px}
.abbv-flex-container.vuity-flex-container{flex-direction:row;justify-content:center}
}
@media(max-width:750px) and (min-width:601px){.herobanner-about-presbyopia .abbv-background-container-content-block{width:100%}
h2.vuity-video-heading{padding-top:0}
.abbv-container.vuity-onedrop-eye-section h2{max-width:650px}
.abbv-container.vuity-mayhelp-section p{max-width:540px}
}
@media(max-width:600px){.abbv-container.vuity-faq-last-section{padding-top:0}
.vuity-faq-container .abbv-accordion-blade-icon{top:26px}
.abbv-rich-text.vuity-blurry-headings.abbv-rich-text-common h2{max-width:85%;margin:32px auto 0}
.vuity-blurry-vertical-line p{padding-left:0}
p.vuity-about-small-heading{max-width:78%;margin:0 auto}
p.vuity-about-small-paragraph{max-width:78%;margin:0 auto}
.vuity-blurry-vertical-line:before{left:5%}
.abbv-container.vuity-blurrynearyou-sections{margin-top:43px}
.vuity-about-middle-body-adults{max-width:100%}
.about-quiz-button{text-align:center}
.abbv-flex-container.vuity-blurry-vision-flexbox .abbv-flex-item{padding:0;margin:0}
.herobanner-about-presbyopia .abbv-background-container-content-block.middle-left{top:104%;width:100%;text-align:center}
.abbv-container.vuity-about-heading h2{padding:120px 0 17px}
.vuity-faq-container h1{margin:50px auto 0}
.vuity-faq-container h2{margin:20px 0}
.vuity-what-next-body p{margin:4px auto 17px}
.vuity-what-next-body h2{margin-top:70px}
.vuity-faq-what-next-sections{margin-top:0}
.abbv-rich-text.vuity-sitemap-title.abbv-rich-text-common h2{margin-top:40px}
.abbv-flex-container.vuity-blurry-vision-flexbox{padding:0;margin:0}
.abbv-flex-container.vuity-blurry-vision-flexbox{flex-direction:column;justify-content:center;display:flex}
.herobanner-about-presbyopia .abbv-background-container-content{padding:0}
.abbv-flex-container.vuity-flex-container{flex-direction:column-reverse;justify-content:center}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row{flex-direction:column;justify-content:center;margin:0 auto}
.vuity-about-icon-container.abbv-flex-container{flex-direction:column;justify-content:center}
.abbv-rich-text.vuity-icon-reading-glass.abbv-rich-text-common{margin-right:0}
.vuity-about-icon-section-container .abbv-flex-container{flex-direction:column;justify-content:center}
.vuity-about-icon-container .abbv-flex-item:first-child:after{top:670px;left:0;transform:rotate(90deg)}
.herobanner-about-presbyopia h1{font:normal 500 30px/36px 'Archia-Medium',sans-serif;max-width:100%}
.abbv-flex-container.vuity-blurry-vision-flexbox{padding:0}
.abbv-flex-container.vuity-blurry-vision-flexbox .abbv-flex-container{flex-direction:column;justify-content:center}
.abbv-container.vuity-about-heading{max-width:600px}
.abbv-container.vuity-mayhelp-section h2{margin-top:140px}
.abbv-container.vuity-mayhelp-section .about-vuity-helper h2{margin-top:0}
.abbv-rich-text.vuity-middle-body.abbv-rich-text-common h2{padding-top:50px;max-width:70%}
.abbv-row-container.vuity-work-column-section .abbv-row{padding:0;display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}
.abbv-rich-text.vuity-middle-body.abbv-rich-text-common p{margin:15px auto 50px;max-width:244px}
.abbv-container.vuity-onedrop-eye-section{max-width:80%}
.abbv-container.vuity-mayhelp-section h2{font:normal 500 30px/40px 'Archia-Normal',sans-serif;max-width:521px;margin-bottom:17px}
.abbv-container.vuity-mayhelp-section p{max-width:500px;margin:0 auto 40px}
.vuity-mayhelp-section p.vuity-mayhelp-text{max-width:291px;padding:20px 0}
.abbv-rich-text.vuity-middle-body.abbv-rich-text-common p{max-width:70%}
.vuity-last-sec-para p{max-width:94%}
.herobanner-signup-thank-you h1{font:normal 500 36px/40px 'Archia-normal',sans-serif;text-align:center;letter-spacing:.45px}
.herobanner-signup-thank-you .abbv-background-container-content-block-display{padding:20px}
.herobanner-signup-thank-you .abbv-background-container-content-block.middle-right{width:70%;top:0;text-align:center}
.herobanner-signup-thank-you{min-height:400px}
.vuity-content-wrapper-thank-you h2{font:normal 500 32px/36px 'Archia-Medium',sans-serif;text-align:center;margin:13px auto 0x;letter-spacing:-0.14px}
.vuity-content-wrapper-thank-you p{font:normal 400 18px/30px 'Untitled Sans',sans-serif;margin:13px auto 26px;width:80%;text-align:center}
}
@media(max-width:400px){.vuity-what-next-body p{margin:0}
.abbv-rich-text.vuity-sitemap-title.abbv-rich-text-common h2{margin-top:40px}
.vuity-about-three-flexbox.flex-direction-row h3.vuity-reading-book-para{max-width:375px}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row h3{max-width:214px;margin:21px auto 32px}
}
@media(max-width:400px) and (min-width:356px){.abbv-rich-text.vuity-sitemap-title.abbv-rich-text-common h2{margin-top:40px}
.vuity-about-three-flexbox.flex-direction-row h3.vuity-reading-book-para{max-width:320px}
}
@media(max-width:371px) and (min-width:349px){.vuity-about-three-flexbox.flex-direction-row h3.vuity-reading-book-para{max-width:320px}
.abbv-container.vuity-mayhelp-section p{display:block}
.vuity-mayhelp-section p.vuity-may-help-img{display:none}
.abbv-flex-container.vuity-onedrop-flex-con{flex-direction:column}
.abbv-rich-text.vuity-sitemap-title.abbv-rich-text-common h2{margin-top:40px}
.vuity-about-middle-body-adults{max-width:85%}
p.vuity-about-adult-para{max-width:301px}
.abbv-rich-text.vuity-middle-body.abbv-rich-text-common h2{max-width:249px;padding-top:83px}
.abbv-rich-text.vuity-middle-body.abbv-rich-text-common p{margin:20px auto 95px;max-width:244px}
.abbv-container.vuity-mayhelp-section h2{font:normal 500 30px/36px 'Archia-Medium',sans-serif;max-width:312px;margin-bottom:17px}
.abbv-container.vuity-mayhelp-section p{display:block;max-width:300px;margin-bottom:57px}
.vuity-mayhelp-section p.vuity-mayhelp-text{margin-bottom:30px}
.abbv-row-container.vuity-work-column-section .abbv-row{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}
.abbv-container.vuity-onedrop-eye-section h2{max-width:320px;font:normal 500 32px/36px 'Archia-medium',sans-serif}
.vuity-vision-icon img{margin-bottom:40px}
.vuity-last-sec-para p{max-width:308px;margin-bottom:16px}
}
@media(max-width:320px){.vuity-about-middle-body-adults-stripped>h2{font-size:24px;line-height:28px}
p.vuity-about-small-para{margin:40px auto 21px}
.abbv-rich-text.vuity-middle-body.abbv-rich-text-common p{max-width:70%}
.vuity-about-icon-container .abbv-flex-item:first-child:after{left:0;transform:rotate(90deg) translate(50%,-50%)}
.vuity-blurry-vertical-line:before{left:7%;top:7px}
p.vuity-about-small-paragraph{height:auto;margin:0 auto;max-width:auto}
.vuity-blurry-vertical-line p{margin:0 auto;padding-bottom:25px}
.vuity-about-three-flexbox.flex-direction-row h3.vuity-reading-book-para{max-width:320px}
.herobanner-about-presbyopia .abbv-background-container-content-block.middle-left{top:100%;width:100%;text-align:center}
.vuity-about-icon-section-container .abbv-flex-container .abbv-flex-item:nth-child(2){border-left:0}
}
@media(max-width:600px) and (min-width:320px){.vuity-about-middle-body-adults h2{max-width:92%;margin:0 auto}
p.vuity-about-adult-para{max-width:92%;margin:0 auto}
p.about-small-para{max-width:92%;margin:25px auto 15px}
.vuity-about-focus-para h2{max-width:69%}
.vuity-about-focus-para p{max-width:89%;font:normal 400 18px/28px 'Untitled Sans',sans-serif}
p.site-link{color:#000;font:normal 400 18px/28px 'Untitled Sans',sans-serif}
.vuity-faq-container h1{font:normal 300 36px/36px 'Archia-Medium',sans-serif;max-width:376px;margin:47px auto}
.vuity-faq-container h1{font:normal 300 36px/36px 'Archia-Medium',sans-serif;max-width:376px;margin:47px auto}
.vuity-faq-container h2{margin:47px auto 31px;font:normal 300 30px/38px 'Untitled Sans',sans-serif;text-transform:initial}
.qulipta-faq-container .abbv-accordion-blade-text{font:normal 300 22px/31px 'Untitled Sans',sans-serif;color:#3645c8;max-width:285px}
.vuity-faq-container h2{margin:62px auto 30px}
p.vuity-presb{max-width:288px;margin:0 auto}
p.vuity-expect{max-width:288px}
p.vuity-distance-vision{max-width:80%}
p.glass-para{max-width:300px}
p.glass-para{max-width:315px}
p.drive-at-night-para{max-width:300px}
.qulipta-faq-container p{max-width:100%;margin:0 0 5px;font:normal 300 18px/27px 'Untitled Sans',sans-serif}
.vuity-faq-container h2{max-width:294px;text-transform:initial}
.vuity-what-next-body p{margin:10px auto 20px}
.abbv-flex-container.vutiy-about-4icon-flexbox .abbv-flex-item:nth-child(2){border:0}
p.vuity-about-new--para{margin-top:60px}
.vuity-last-sec-para p{margin:0 auto 30px}
}
@media(max-width:895px) and (min-width:601px){.vuity-about-middle-body-adults{max-width:80%;margin:0 auto 60px}
.vuity-about-focus-para p{max-width:77%}
.abbv-flex-container.vutiy-about-4icon-flexbox .abbv-flex-item:nth-child(2){border:0}
.vuity-about-icon-section-container .abbv-flex-container .abbv-flex-item:nth-child(2){border-left:0}
.vuity-hero-introducing-banner .abbv-background-container-display.abbv-background-container-image-bg{background-image:url('/content/dam/vuity/images/VP-CAF-220228/vuity-solution-bottle.png') !important;background-size:cover !important;background-repeat:no-repeat !important;min-height:600px !important;background-position:-207px 0}
.herobanner-about-presbyopia .abbv-background-container-content-block.middle-left{width:100%;top:170%;text-align:center}
.vuity-hero-introducing-banner .abbv-background-container-content-block.middle-left{top:156%;width:100%;text-align:center}
p.vuity-herobanner-heading{max-width:100%;text-align:center}
}
@media(max-width:600px){.vuity-sitemap-section{left:6%}
p.site-link{margin-bottom:45px}
.abbv-rich-text.vuity-sitemap-title.abbv-rich-text-common h2{text-transform:capitalize}
.abbv-rich-text.vuity-sitemap-link.abbv-rich-text-common{margin:40px 0 61px}
.herobanner-about-presbyopia .abbv-background-container-display.abbv-background-container-image-bg{background-image:url('/content/dam/vuity/images/VP-CAF-220228/what-is-blurry-near-vison-woman_mobile.png') !important;background-size:cover !important;background-repeat:no-repeat !important;min-height:380px !important;background-position:center !important}
.vuity-hero-introducing-banner .abbv-background-container-display.abbv-background-container-image-bg{background-image:url('/content/dam/vuity/images/VP-CAF-220228/vuity-bottle-mobile.png');background-size:cover !important;background-repeat:no-repeat !important;min-height:600px !important;background-position:-207px 0}
.vuity-hero-introducing-banner .abbv-background-container-content-block.middle-left{top:104%;width:94%;text-align:center}
h1.vuity-herobanner-heading{font:normal 300 30px/36px 'Archia-Medium',sans-serif;text-align:center;max-width:300px}
}
@media(min-width:1441px) and (max-width:2000px){.herobanner-about-presbyopia{min-height:450px}
.vuity-hero-introducing-banner{min-height:450px}
.herobanner-signup-thank-you{min-height:450px}
}
@media(max-width:600px){h1.vuity-herobanner-heading{font:normal 300 24px/26px 'Archia-Medium',sans-serif;max-width:100%}
.vuity-hero-introducing-banner .abbv-background-container-content-block.middle-left{top:114%;max-width:100%}
p.vuity-herobanner-heading{max-width:100%}
}
@media(max-width:580px){.vuity-hero-introducing-banner .abbv-background-container-content-block.middle-left{top:106%}
h1.vuity-herobanner-heading{font:normal 300 44px/50px 'Archia-Medium',sans-serif}
}
@media(max-width:540px){h1.vuity-herobanner-heading{max-width:75%;margin:0 auto}
.vuity-hero-introducing-banner .abbv-background-container-content-block.middle-left{top:108%}
}
@media(max-width:521px){.vuity-hero-introducing-banner .abbv-background-container-content-block.middle-left{top:109%}
h1.vuity-herobanner-heading{font:normal 300 30px/36px 'Archia-Medium',sans-serif}
}
@media(max-width:500px){.vuity-hero-introducing-banner .abbv-background-container-content-block.middle-left{top:110%}
h1.vuity-herobanner-heading{font:normal 300 30px/36px 'Archia-Medium',sans-serif;max-width:100%}
}
@media(max-width:470px){.vuity-hero-introducing-banner .abbv-background-container-content-block.middle-left{top:109%}
}
@media(max-width:440px){.vuity-hero-introducing-banner .abbv-background-container-content-block.middle-left{top:108%}
h1.vuity-herobanner-heading{max-width:95%}
}
@media(max-width:414px){.vuity-hero-introducing-banner .abbv-background-container-content-block.middle-left{top:110%}
}
.vuity-hero-banner-container h1{font:normal 500 44px/50px 'Archia-Medium',sans-serif}
.abbv-rich-text.abbv-text-center.vuitypro-content.abbv-rich-text-common p.common-para{font:normal 400 18px/28px 'Untitled Sans',sans-serif;color:#444750}
.herobanner-signup-thank-you h1{font:normal 500 44px/50px 'Archia-Medium',sans-serif;color:#fff;text-align:right;letter-spacing:-0.55px}
.herobanner-signup-thank-you .abbv-background-container-content-block.middle-right{width:40%;top:75%;text-align:right}
.vuity-content-wrapper-thank-you h2{font:normal 500 36px/42px 'Archia-Medium',sans-serif;text-align:center;margin:10px auto 8px;letter-spacing:0;letter-spacing:-0.14px}
.vuity-content-wrapper-thank-you p{font:normal 400 18px/28px 'Untitled Sans',sans-serif;color:#3645c8;text-align:center}
.vuity-content-wrapper-thank-you .abbv-background-container-content{padding:65px 20px 30px 20px;min-height:auto}
.herobanner-signup-thank-you{min-height:403px}
.vuity-blurry-vertical-line:before{content:url('/content/dam/vuity/images/VP-CAF-111921/vertical-border-line.png');position:absolute}
.vuity-blurry-vertical-line p{padding-left:41px}
.vuity-about-icon-section-container .abbv-flex-container .abbv-flex-item:nth-child(2){border-left:1px solid #3645c8;width:42%;text-align:center}
.abbv-flex-container.vutiy-about-4icon-flexbox .abbv-flex-item:nth-child(2){border:0}
.qulipta-faq-container:first-child{border-top:1px solid #ccc}
.vuity-faq-container .abbv-accordion-blade-icon{font-size:1.3rem;position:absolute;top:20px;right:10px}
p.What-presbyopio-para{max-width:788px;margin:0}
.vuity-faq-container h1{font:normal 500 44px/36px 'Archia-Medium',sans-serif;text-align:center;margin:64px auto 47px}
.vuity-faq-container h2{text-align:center;margin:81px auto 28px;font:normal 500 36px/40px 'Archia-Medium',sans-serif;text-transform:uppercase}
.qulipta-faq-container{max-width:1220px;margin:0 auto}
.qulipta-faq-container .abbv-accordion-blade-text{font:normal 400 22px/28px 'Untitled Sans',sans-serif;color:#3645c8;margin-bottom:13px;margin:0 auto;max-width:1200px}
.qulipta-faq-container p{font:normal 300 18px/27px 'Untitled Sans',sans-serif;color:#444750;margin:0}
.vuity-faq-what-next-sections{margin-top:83px}
.qulipta-faq-container .abbv-accordion-blade:hover,.abbv-accordion-blade:focus{background:#fff}
.vuity-what-next-body h2{text-align:center;margin-top:150px}
.vuity-what-next-body p{font:normal 300 18px/27px 'Untitled Sans',sans-serif;text-align:center;margin:4px auto 17px;color:#444750;max-width:355px}
p.vuity-presb{width:100%;max-width:655px;margin:0}
p.about-vuity{width:100%;max-width:67%}
p.what-does-vuity-do-para{max-width:69%}
p.vuity-side-effects{width:100%;max-width:80%}
p.vuity-expect{width:100%;max-width:87% !important}
p.vuity-distance-vision{width:100%;max-width:80%}
p.vuity-contact-lense{width:100%;max-width:68%}
p.vuity-faq-expiry-date{width:100%;max-width:84%}
.abbv-flex-container.vuity-flex-container{height:500px;background:#f1f1f1}
.abbv-flex-item.vuity-bottle-flex{padding:0;margin:0}
p.vuity-bottle-img{margin:0}
.abbv-icon-label.i-b:before,.abbv-icon-label.i-a:after{content:"\2212";display:flex;justify-content:center;text-align:center;width:20px;height:20px;border:3px solid #3645c8;border-radius:50%;color:#3645c8;font-weight:600;font-size:1.3em;line-height:.5em;margin-left:0}
.abbv-icon-add.i-a::after{content:"\e145";display:flex;justify-content:center;align-items:center;width:20px;height:20px;border:3px solid #3645c8;border-radius:50%;color:#3645c8;font-weight:600;margin-left:0}
.abbv-background-container-image-bg .abbv-background-container .vuity-hero-introducing-banner img{position:relative;height:402px}
h1.vuity-herobanner-heading{font:normal 300 44px/50px 'Archia-Medium',sans-serif;color:#fff}
.vuity-hero-introducing-banner .abbv-background-container-content-block.middle-left{top:75%;width:53%;text-align:left}
p.vuity-herobanner-heading{font:normal 300 18px/28px 'Untitled Sans',sans-serif;max-width:472px;color:#fff}
.vuity-hero-introducing-banner{min-height:450px}
@media(max-width:895px){.aboutBg.vuity-hero-introducing-banner{min-height:500px}
}
.abbv-container.vuity-mayhelp-section h2{font:normal 500 36px/36px 'Archia-Normal',sans-serif;text-align:center;color:#3645c8;letter-spacing:-1.13px;padding-top:69px;margin:0 auto 12px;max-width:960px}
.abbv-container.vuity-mayhelp-section p{font:normal 300 18px/28px 'Untitled Sans',sans-serif;text-align:center;color:#444750;margin:5px auto 30px}
.vuity-mayhelp-section p.vuity-may-help-img{width:100%;max-width:678x;padding-bottom:71px;margin:0 auto}
.vuity-mayhelp-section p.vuity-mayhelp-text{font:normal 300 36px/42px 'Archia-Medium',sans-serif;text-align:center;margin:0 auto;color:#3645c8;max-width:787px;padding:10px 0 20px}
.abbv-row-container.vuity-work-column-section{max-width:100%;background-color:#f1f1f1;margin:0 auto}
h2.vuity-video-heading{font:normal 500 36px/36px 'Archia-medium',sans-serif;margin:0 auto;max-width:437px;padding-top:155px}
p.vuity-video-section-text{max-width:430px;font:normal 18px/28px 'Untitled Sans',sans-serif;margin:6px auto}
.abbv-container.vuity-onedrop-eye-section h2{font:normal 500 36px/40px 'Archia-medium',sans-serif;margin:70px auto;text-align:center;max-width:656px}
p.site-link{margin-bottom:54px}
p.site-link a{font:normal 300 18px/28px 'Untitled Sans',sans-serif;color:#444750;border-bottom:3px solid #707070}
.vuity-sitemap-section{max-width:100%;left:8%;margin:0}
.vuity-sitemap-title h2{font:normal 500 36px/42px 'Archia-Medium',sans-serif;margin-top:75px}
.abbv-rich-text.vuity-sitemap-link.abbv-rich-text-common{margin:65px 0 66px}
.vuity-vision-icon-sec{width:100%;max-width:113px;margin:59px 448px 45px 323px}
.vuity-book-icon-sec{width:100%;max-width:130px;margin:72px 0}
.vuity-onedrop-sec p{font:normal 300 18px/28px 'Untitled Sans',sans-serif;color:#444750;text-align:center;opacity:.7;max-width:546px;margin:0 auto;padding-top:40px}
.vuity-last-sec-para p{font:normal 300 15px/26px 'Untitled Sans',sans-serif;color:#444750;opacity:.7;letter-spacing:.08px;margin:0 auto;text-align:left;max-width:882px}
.sign-up-section h1{font:normal 300 36px/36px 'Archia-Medium',sans-serif;margin-bottom:19px}
.vuity-onedrop-flex-con .abbv-flex-item{flex:none}
.abbv-flex-container.vuity-onedrop-flex-con{display:flex;align-items:center;justify-content:space-between}
.vuity-vision-icon img{width:113px}
.vuity-book-icon img{width:130px}
.abbv-container.vuity-onedrop-eye-section{width:100%;max-width:50%;margin:0 auto}
.vuity-sign-up-sec{max-width:1000px;border-top:1px solid #3645c8;margin:0 auto;padding-top:56px}
.vuity-blurrynear-video-section{background-color:#f1f1f1}
.abbv-row-container.vuity-work-column-section .abbv-row{padding-right:0}
.vuity-may-help-mobile-img{display:none}
.herobanner-about-presbyopia h1{font:normal 500 44px/50px 'Archia-normal',sans-serif;color:#3645c8;max-width:80%;margin:0 auto}
.herobanner-about-presbyopia .abbv-background-container-content-block.middle-left{top:65%;width:37%;text-align:left}
.herobanner-about-presbyopia .abbv-background-container-content{max-width:1440px}
.herobanner-about-presbyopia{min-height:403px}
.abbv-container.vuity-about-heading{width:100%;max-width:63%;margin:0 auto}
.abbv-container.vuity-about-heading h2{font:normal 500 36px/36px 'Archia-normal',sans-serif;text-align:center;padding:65px 0 17px;max-width:963px;margin:0 auto}
.abbv-container.vuity-about-heading p{font:normal 300 18px/28px 'Untitled Sans',sans-serif;text-align:center;padding-bottom:56px;color:#444750;max-width:864px;margin:0 auto}
.vuity-about-close-vision-section p{font:normal 500 24px/28px 'Untitled Sans',sans-serif;text-align:center;padding-bottom:21px;margin:0 auto}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row{justify-content:space-around;margin:0 104px}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row h3{text-align:center;margin:12px 0 18px;color:#3645c8;-webkit-text-fill-color:#3645c8;-webkit-text-stroke:.5px #979797}
.vuity-about-closevision-para p{text-align:center;color:#444750;letter-spacing:0;margin:0 auto 26px;padding:0}
p.about-small-para{margin-bottom:43px}
.vuity-about-focus-para p{font:normal 400 24px/34px 'Untitled Sans',sans-serif;text-align:center;margin:0 auto;max-width:762px;padding-top:8px}
.vuity-about-middle-body-adults h2{font:normal 500 36px/42px 'Archia-Medium',sans-serif;padding:66px 0 5px;letter-spacing:0;max-width:412px;margin:0;text-align:left}
.vuity-about-middle-body-adults{font:normal 300 18px/28px 'archia-normal',sans-serif;max-width:60%;letter-spacing:0;text-align:left;margin:0 auto;padding:10%}
.vuity-about-middle-body-adults-stripped{font:normal 500 36px/42px 'Archia-normal',sans-serif;margin:10%;display:flex;flex-direction:column}
.vuity-about-middle-body-adults-stripped h2{font:normal 500 36px/42px 'Archia-normal',sans-serif}
p .icon-reading-glass img{max-width:131px}
p.about-icon-bifo-lense img{max-width:98px}
p.about-icon-round-specs img{max-width:131px}
p.about-icon-eyedrop{text-align:center}
p.about-icon-eyedrop img{max-width:59px}
p.about-icon-contact-lenses img{max-width:115px}
.vuity-about-icon-section-container .abbv-flex-container{display:flex;justify-content:space-around;align-items:center}
.vuity-about-icon-section-container .abbv-flex-container .abbv-flex-item{flex:none}
.vuity-about-icon-container.abbv-flex-container{display:flex;justify-content:space-around;align-items:center;position:relative}
.vuity-blurry-vertical-line:before{content:url('/content/dam/vuity/images/VP-CAF-111921/vertical-border-line.png');position:absolute;left:1%}
.vuity-blurry-vertical-line{position:relative}
.abbv-rich-text.vuity-icon-reading-glass.abbv-rich-text-common{margin-right:159px;padding-bottom:20px}
.abbv-rich-text.vuity-about-icon-roundglass.abbv-rich-text-common{margin-bottom:70px}
p.vuity-about-small-para{font:normal 300 24px/34px 'Untitled Sans',sans-serif;text-align:center;color:#3645c8;margin:39px auto}
h2 .vuity-about-focus{font:normal 500 36px/42px 'Archia-Medium',sans-serif;text-align:center}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row .abbv-flex-item{flex:none}
p.about-blue-para{font:normal 18px/28px 'Untitled Sans',sans-serif;text-align:center;color:#3645c8;max-width:533px;margin:0 auto;padding-top:17px}
p.vuity-about-adult-para{font:normal 300 18px/28px 'Untitled Sans',sans-serif;width:65%}
.abbv-rich-text.Vuity-about-logo-text.abbv-rich-text-common{font:normal 300 24px/32px 'Archia-Medium',sans-serif;text-align:center;color:#3645c8}
.abbv-image-text.vuity-mobile-vision-img{max-width:100%;min-height:100%}
.abbv-flex-container.vuity-blurry-vision-flexbox{max-width:1440px;margin:0 auto;padding:69px 0 24px}
.abbv-flex-container.vuity-blurry-vision-flexbox .abbv-flex-item:nth-child(2){max-width:600px}
p.vuity-about-small-paragraph{font:normal 300 18px/28px 'Untitled Sans',sans-serif;margin:0;padding-bottom:59px;letter-spacing:0;max-width:357px}
p.vuity-about-small-paragraph span{color:#3645c8}
.vuity-about-menvision p{margin:0}
@media(max-width:350px) and (min-width:320px){.abbv-rich-text.vuity-sitemap-title.abbv-rich-text-common h2{margin:0;text-transform:capitalize}
.abbv-container.vuity-blurrynearyou-sections{margin-top:43px}
.abbv-flex-container.vuity-flex-container{height:auto}
.vuity-what-next-body h2{margin-top:89px}
.vuity-bottle-img img{height:400px}
.vuity-faq-what-next-sections{margin-top:0}
.vuity-hero-introducing-banner .abbv-background-container-display.abbv-background-container-image-bg{min-height:600px}
.vuity-about-icon-section-container .abbv-flex-container .abbv-flex-item{margin:0;padding:0}
.abbv-container.vuity-mayhelp-section p{margin:86px 0 17px;max-width:312px}
.abbv-container.vuity-mayhelp-section h2{font:normal 500 30px/36px 'Archia-Medium',sans-serif;margin:0 auto;max-width:295px}
.abbv-container.vuity-mayhelp-section p{font:normal 300 18px/28px 'Untitled Sans',sans-serif;max-width:252px;margin:0 auto}
.vuity-mayhelp-section p.vuity-may-help-img{display:none}
p.vuity-may-help-mobile-img{display:block;padding-top:57px}
.vuity-mayhelp-section p.vuity-mayhelp-text{font:normal 300 32px/40px 'Archia-Medium',sans-serif;max-width:244px;margin:60px auto 55px}
.abbv-row-container.vuity-work-column-section .abbv-row{display:flex;flex-direction:column-reverse;padding:0}
p.vuity-may-help-para{padding:0 31px}
.abbv-rich-text.vuity-middle-body.abbv-rich-text-common h2{font:normal 300 32px/36px 'Archia-Medium',sans-serif;max-width:248px;padding-top:81px;margin:20px auto}
.abbv-rich-text.vuity-middle-body.abbv-rich-text-common p{max-width:245px;min-height:169px;margin:0 auto}
.abbv-container.vuity-onedrop-eye-section{max-width:100%}
.abbv-container.vuity-onedrop-eye-section h2{font:normal 500 32px/36px 'Archia-medium',sans-serif;margin:70px auto 28px;max-width:300px}
.abbv-flex-container.vuity-onedrop-flex-con{flex-direction:column}
.vuity-book-icon img{padding-bottom:50px}
.vuity-vision-icon img{padding-bottom:50px}
.vuity-onedrop-sec p{max-width:320px;padding-top:0}
.sign-up-section h1{font:normal 300 30px/36px 'Archia-Medium',sans-serif;margin-bottom:5px}
p.vuity-sign-up-button-mob .abbv-button-primary{min-width:220px;min-height:48px;font:normal 600 18px/24px 'Untitled Sans',sans-serif;padding:12px 0 0 0}
.vuity-last-sec-para p{margin:0 auto;max-width:302px;font:normal 300 15px/26px 'Untitled Sans',sans-serif}
.vuity-sitemap-section{margin-left:0}
.abbv-rich-text.vuity-sitemap-title.abbv-rich-text-common h2{margin-top:40px}
.abbv-container.vuity-about-heading{max-width:310px;margin:0 auto;font:normal 500 32px/36px 'Archia-Medium',sans-serif}
.abbv-container.vuity-about-heading p{max-width:218px}
.abbv-container.vuity-about-heading h2{font:normal 500 24px/28px 'Archia-Normal',sans-serif;max-width:310px;padding:125px 0 29px}
.abbv-flex-container.vuity-blurry-vision-flexbox{flex-direction:column}
.abbv-rich-text.vuity-icon-reading-glass.abbv-rich-text-common{margin:0 auto;padding-bottom:20px}
.vuity-about-icon-section-container .abbv-flex-container{flex-direction:column;justify-content:center}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row{justify-content:center;margin:0 auto;flex-direction:column}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row{margin:0 auto;justify-content:center}
.abbv-background-container-content-block{margin:0 auto}
.herobanner-about-presbyopia h1{margin:0 auto;max-width:100%}
.abbv-flex-container.vuity-blurry-vision-flexbox .abbv-flex-item{margin:0 auto;padding:0}
.herobanner-about-presbyopia .abbv-background-container-content{box-sizing:border-box;padding:0}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row .abbv-flex-item{margin:0;padding:0}
.vuity-about-close-vision-section p{max-width:251px;font:normal 500 22px/28px 'Untitled Sans',sans-serif}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row h3{margin:15px auto 32px;max-width:264px}
.vuity-about-closevision-para p{margin:0 auto 17px;font:normal 500 18px/28px 'Untitled Sans',sans-serif}
.vuity-about-closevision-para p>a{width:100%}
.vuity-about-adults .abbv-row-flush{display:flex;flex-direction:column-reverse}
.vuity-about-middle-body-adults h2{max-width:293px;font:normal 500 32px/36px 'Archia-Medium',sans-serif;padding:35px 0 19px;text-align:left;margin:0 auto}
p.vuity-about-adult-para{margin:0 auto;max-width:291px;text-align:left}
p.about-small-para{margin:16px auto;max-width:294px}
.about-quiz-button{margin-bottom:56px;text-align:center}
.vuity-about-focus-para h2{max-width:77%;font:normal 500 32px/36px 'Archia-Medium',sans-serif}
.vuity-about-focus-para p{max-width:89%;margin:21px auto;font:normal 300 18px/28px 'Untitled Sans',sans-serif}
p.aobut-icon-text{text-align:center;max-width:297px;margin:0 auto 60px;font:normal 300 18px/28px 'Untitled Sans',sans-serif}
p.about-icon-bifo-lense{text-align:center}
p.about-icon-round-specs{text-align:center}
p.about-icon-contact-lenses{text-align:center}
.vuity-about-icon-container .abbv-flex-item:first-child:after{transform:rotate(90deg);top:705px;left:0}
.Vuity-about-logo-text sub{font:normal 300 13px/20px 'Archia-Medium',sans-serif}
.abbv-rich-text.vuity-blurry-headings.abbv-rich-text-common h2{max-width:90%;margin:32px auto 0;font:normal 500 36px/40px 'Archia-Medium',sans-serif;padding-bottom:31px}
.abbv-background-container-content-block-display{padding:0}
}
@media(max-width:1200px){.qulipta-faq-container{margin:0 auto}
.vuity-faq-container h1{margin:60px auto 0;max-width:1200px}
.abbv-flex-container.vuity-flex-container{display:flex;flex-direction:row;justify-content:center}
.herobanner-about-presbyopia .abbv-background-container-content{max-width:1220px}
.herobanner-about-presbyopia .abbv-background-container-content-block.middle-left{width:50%}
.herobanner-about-presbyopia h1{max-width:100%}
.abbv-flex-container.vuity-flex-container{height:auto}
h2.vuity-video-heading{padding-top:100px}
.vuity-mayhelp-section p.vuity-may-help-img{max-width:600px}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row{align-items:center}
}
@media(max-width:984px){.vuity-what-next-body p{margin:4px auto 17px}
p.about-blue-para{max-width:380px}
.abbv-rich-text.vuity-icon-reading-glass.abbv-rich-text-common{margin-right:106px}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row{flex-direction:column;justify-content:center;margin:0 auto}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row .abbv-flex-item{padding:0;margin:0}
.vuity-about-adults .abbv-row-flush{display:flex;flex-direction:column-reverse;justify-content:center}
.vuity-about-adults .abbv-row-flush .abbv-col-6{width:100%;margin-left:0}
.vuity-about-icon-section-container .abbv-flex-container{flex-direction:column;justify-content:center}
.abbv-rich-text.vuity-icon-reading-glass.abbv-rich-text-common{margin-right:0}
.vuity-about-icon-container.abbv-flex-container{flex-direction:column;justify-content:center}
.vuity-about-icon-container .abbv-flex-item:first-child:after{top:663px;transform:rotate(90deg)}
.vuity-about-middle-body-adults-stripped p.vuity-about-adult-para{width:100%;margin:18px 0}
.vuity-about-middle-body-adults-stripped p.about-quiz-button{align-self:center;margin:0;width:100%}
.vuity-about-middle-body-adults-stripped p.about-quiz-button>a{width:100%}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row{flex-direction:column;justify-content:center;margin:0 auto}
.vuity-about-icon-section-container .abbv-flex-container{flex-direction:column;justify-content:center;display:flex;padding-bottom:107px}
.abbv-rich-text.vuity-icon-reading-glass.abbv-rich-text-common{margin-right:0}
.vuity-about-icon-container .abbv-flex-item:first-child:after{transform:rotate(90deg);top:633px}
.vuity-about-menvision p{margin:0}
}
@media(min-width:896px) and (max-width:1145px){.qulipta-faq-container{margin:0 auto}
.vuity-faq-container h2{margin:50px}
.abbv-flex-container.vuity-flex-container{display:flex;flex-direction:row;justify-content:center}
.vuity-what-next-body h2{margin-top:100px}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row{flex-direction:column;justify-content:center;margin:0 auto}
.vuity-about-icon-section-container .abbv-flex-container{display:flex;flex-direction:row}
.abbv-rich-text.vuity-icon-reading-glass.abbv-rich-text-common{margin-right:36px}
.vuity-about-icon-container .abbv-flex-item:first-child:after{top:135px;transform:rotate(180deg)}
p.about-blue-para{max-width:380px}
}
@media(max-width:895px) and (min-width:601px){p.vuity-presb{max-width:90%}
p.What-presbyopio-para{max-width:93%}
p.about-vuity{max-width:80%}
p.what-does-vuity-do-para{max-width:85%}
p.vuity-expect{max-width:100%}
p.vuity-contact-lense{max-width:83%}
p.vuity-faq-expiry-date{max-width:95%}
.abbv-flex-container.vutiy-about-4icon-flexbox .abbv-flex-item:nth-child(2){border:0}
.herobanner-about-presbyopia h1{margin:0 auto}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row .abbv-flex-item{margin:0;padding:0}
.vuity-about-icon-section-container .abbv-flex-container .abbv-flex-item{margin:0;padding:0}
.vuity-about-icon-section-container .abbv-flex-container{display:flex;flex-direction:column;justify-content:center}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row{justify-content:center;align-items:center;margin:0 auto;max-width:100%}
.abbv-rich-text.vuity-icon-reading-glass.abbv-rich-text-common{margin-right:0}
.vuity-about-icon-container .abbv-flex-item:first-child:after{transform:rotate(90deg);left:50%;top:588px}
.abbv-row-container.vuity-about-adults-age-container .abbv-row.abbv-row-flush{display:flex;flex-direction:column-reverse}
.vuity-about-adults-age-container .abbv-row.abbv-row-flush .abbv-col-6{width:100%}
.abbv-flex-container.vuity-blurry-vision-flexbox.abbv-flex-container{display:flex;flex-direction:column}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row{flex-direction:column;justify-content:center;align-items:center}
.vuity-about-icon-container.abbv-flex-container{flex-direction:column;justify-content:center}
.qulipta-faq-container{margin:0}
.vuity-faq-container h2{margin:52px 0;text-transform:initial}
.vuity-faq-container h1{margin:50px auto 0}
.abbv-flex-container.vuity-flex-container{display:flex;flex-direction:column-reverse;justify-content:center}
.vuity-what-next-body h2{margin-top:90px}
.vuity-what-next-body p{margin:11px auto 30px}
.abbv-flex-item.vuity-bottle-flex{margin:0;padding:0;flex:1}
.abbv-flex-container.vuity-flex-container{min-width:400px;background:#f1f1f1}
.p.about-vuity{width:100%;max-width:none}
.vuity-what-next-body p{margin:0 auto 24px}
.abbv-container.vuity-mayhelp-section p{margin:50px auto 57px}
p.vuity-may-help-img{display:none}
.abbv-container.vuity-mayhelp-section h2{font:normal 500 34px/36px 'Archia-Medium',sans-serif;margin:150px 0 6px;max-width:885px}
.vuity-mayhelp-section p.vuity-mayhelp-text{margin:0;font:normal 300 37px/48px 'Archia-Medium',sans-serif;margin:30px auto}
.abbv-rich-text.vuity-middle-body.abbv-rich-text-common h2{font:normal 500 42px/47px 'Archia-medium',sans-serif;padding-top:65px;max-width:500px}
.abbv-row-container.vuity-work-column-section .abbv-row{padding:0}
.abbv-rich-text.vuity-middle-body.abbv-rich-text-common p{font:normal 300 18px/28px 'Untitled Sans',sans-serif;margin:0 auto 81px;max-width:500px}
.vuity-getting-started-about-section .abbv-rich-text.vuity-middle-body.abbv-rich-text-common p{margin:20px auto;text-align:left}
.abbv-container.vuity-onedrop-eye-section{max-width:80%}
.vuity-last-sec-para p{font:normal 300 20px/34px 'Untitled Sans',sans-serif;margin:40px 43px 20px}
.abbv-row-container.vuity-work-column-section .abbv-row{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}
.abbv-row-container.vuity-work-column-section .abbv-row .abbv-col-6{width:100%;margin-left:0}
.abbv-flex-container.vuity-blurry-vision-flexbox .abbv-flex-item{margin:0;padding:0}
.abbv-rich-text.vuity-blurry-headings.abbv-rich-text-common h2{font:normal 500 36px/40px 'Archia-Medium',sans-serif;max-width:83%;margin:32px auto 45px;padding-bottom:0}
p.vuity-about-small-paragraph{max-width:70%;margin:0 auto}
.vuity-blurry-vertical-line.vuity-blurry-vertical-line:before{left:10%}
p.vuity-about-small-heading{max-width:70%;margin:0 auto}
p.about-quiz-button{margin-bottom:55px}
.abbv-rich-text.vuity-sitemap-title.abbv-rich-text-common h2{margin-top:40px}
.abbv-flex-container.vuity-blurry-vision-flexbox{padding:0}
}
@media(max-width:895px){.herobanner-signup-thank-you{min-height:300px}
.herobanner-signup-thank-you .abbv-background-container-content-block.middle-right{top:50%;width:40%}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row{flex-direction:column;justify-content:center;margin:0 auto}
.abbv-flex-container.vutiy-about-4icon-flexbox .abbv-flex-item:nth-child(2){border:0}
.vuity-about-icon-section-container .abbv-flex-container .abbv-flex-item:nth-child(2){border-top:1px solid #3645c8;width:90%;text-align:center}
p.vuity-about-new--para{margin:60px auto 53px}
.vuity-about-icon-section-container .abbv-flex-container .abbv-flex-item:nth-child(2){border-left:0}
.abbv-container.vuity-about-heading h2{padding:70px 0 17px}
.vuity-about-closevision-para p>a{width:100%}
}
@media(max-width:895px) and (min-width:749px){.abbv-flex-container.vuity-flex-container{height:auto}
.abbv-container.vuity-onedrop-eye-section h2{max-width:712px}
.abbv-flex-container.vuity-flex-container{flex-direction:row;justify-content:center}
}
@media(max-width:750px) and (min-width:601px){.herobanner-about-presbyopia .abbv-background-container-content-block{width:100%}
h2.vuity-video-heading{padding-top:0}
.abbv-container.vuity-onedrop-eye-section h2{max-width:650px}
.abbv-container.vuity-mayhelp-section p{max-width:540px}
}
@media(max-width:600px){.vuity-faq-container .abbv-accordion-blade-icon{top:26px}
.abbv-rich-text.vuity-blurry-headings.abbv-rich-text-common h2{max-width:85%;margin:32px auto 0}
.vuity-blurry-vertical-line p{padding-left:0}
p.vuity-about-small-heading{max-width:78%;margin:0 auto}
p.vuity-about-small-paragraph{max-width:78%;margin:0 auto}
.vuity-blurry-vertical-line:before{left:5%}
.abbv-container.vuity-blurrynearyou-sections{margin-top:43px}
.vuity-about-middle-body-adults{max-width:100%}
.about-quiz-button{text-align:center}
.abbv-flex-container.vuity-blurry-vision-flexbox .abbv-flex-item{padding:0;margin:0}
.herobanner-about-presbyopia .abbv-background-container-content-block.middle-left{top:104%;width:100%;text-align:center}
.abbv-container.vuity-about-heading h2{padding:60px 0 17px}
.vuity-faq-container h1{margin:50px auto 0}
.vuity-faq-container h2{margin:20px 0}
.vuity-what-next-body p{margin:4px auto 17px}
.vuity-what-next-body h2{margin-top:70px}
.vuity-faq-what-next-sections{margin-top:0}
.abbv-rich-text.vuity-sitemap-title.abbv-rich-text-common h2{margin-top:40px}
.abbv-flex-container.vuity-blurry-vision-flexbox{padding:0;margin:0}
.abbv-flex-container.vuity-blurry-vision-flexbox{flex-direction:column;justify-content:center;display:flex}
.herobanner-about-presbyopia .abbv-background-container-content{padding:0}
.abbv-flex-container.vuity-flex-container{flex-direction:column-reverse;justify-content:center}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row{flex-direction:column;justify-content:center;margin:0 auto}
.vuity-about-icon-container.abbv-flex-container{flex-direction:column;justify-content:center}
.abbv-rich-text.vuity-icon-reading-glass.abbv-rich-text-common{margin-right:0}
.vuity-about-icon-section-container .abbv-flex-container{flex-direction:column;justify-content:center}
.vuity-about-icon-container .abbv-flex-item:first-child:after{top:670px;left:0;transform:rotate(90deg)}
.herobanner-about-presbyopia h1{font:normal 500 24px/28px 'Archia-Normal',sans-serif;max-width:100%}
.abbv-flex-container.vuity-blurry-vision-flexbox{padding:0}
.abbv-flex-container.vuity-blurry-vision-flexbox .abbv-flex-container{flex-direction:column;justify-content:center}
.abbv-container.vuity-about-heading{max-width:600px}
.abbv-container.vuity-mayhelp-section h2{margin-top:140px}
.abbv-rich-text.vuity-middle-body.abbv-rich-text-common h2{padding-top:50px;max-width:70%}
.vuity-getting-started-about-section .abbv-rich-text.vuity-middle-body.abbv-rich-text-common h2{padding:50px 1rem 10px;max-width:100%}
.abbv-row-container.vuity-work-column-section .abbv-row{padding:0;display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}
.abbv-rich-text.vuity-middle-body.abbv-rich-text-common p{margin:15px auto 50px;max-width:244px}
.abbv-container.vuity-onedrop-eye-section{max-width:80%}
.abbv-container.vuity-mayhelp-section h2{font:normal 500 30px/40px 'Archia-Normal',sans-serif;letter-spacing:.2px;max-width:85%;margin-bottom:40px;line-height:1.5}
.abbv-container.vuity-mayhelp-section p{max-width:500px;margin:0 auto 40px}
.vuity-mayhelp-section p.vuity-mayhelp-text{max-width:291px;padding:20px 0}
.vuity-getting-started-about-section .abbv-rich-text.vuity-middle-body.abbv-rich-text-common p{max-width:100%;padding:10px 20px;margin:0 auto 0;font-family:'Untitled Sans',sans-serif;font-size:18px;letter-spacing:0;line-height:28px}
.vuity-getting-started-about-section .abbv-col.abbv-col-6 .cta.parbase{padding:0 20px 20px}
.vuity-getting-started-about-section .abbv-col.abbv-col-6 .cta.parbase a{width:100%}
.abbv-flex-container-v2.about-vuity-questions-wrapper{flex-direction:column;align-items:center;justify-content:space-around;padding:20px;background-color:#3645c8}
.abbv-flex-container-v2.about-vuity-questions-wrapper .titles .about-questions-title h2{margin-bottom:15px;text-align:center;color:#fff;letter-spacing:.1px;font:normal 500 44px/36px 'Archia-Bold',sans-serif}
.abbv-flex-container-v2.about-vuity-questions-wrapper .cta.parbase{width:100%}
.abbv-flex-container-v2.about-vuity-questions-wrapper .cta.parbase a{background-color:#fff;color:#3645c8;display:block}
.abbv-rich-text.vuity-middle-body.abbv-rich-text-common p .vuity-last-sec-para p{max-width:94%}
.herobanner-signup-thank-you h1{font:normal 500 36px/40px 'Archia-Normal',sans-serif;text-align:center;letter-spacing:.45px}
.herobanner-signup-thank-you .abbv-background-container-content-block-display{padding:20px}
.herobanner-signup-thank-you .abbv-background-container-content-block.middle-right{width:70%;top:0;text-align:center}
.herobanner-signup-thank-you{min-height:400px}
.vuity-content-wrapper-thank-you h2{font:normal 500 32px/36px 'Archia-Medium',sans-serif;text-align:center;margin:13px auto 0x;letter-spacing:-0.14px}
.vuity-content-wrapper-thank-you p{font:normal 400 18px/30px 'Untitled Sans',sans-serif;margin:13px auto 26px;width:80%;text-align:center}
}
@media(max-width:400px){.vuity-what-next-body p{margin:0}
.abbv-rich-text.vuity-sitemap-title.abbv-rich-text-common h2{margin-top:40px}
.vuity-about-three-flexbox.flex-direction-row h3.vuity-reading-book-para{max-width:375px}
.abbv-flex-container.vuity-about-three-flexbox.flex-direction-row h3{max-width:214px;margin:21px auto 32px}
}
@media(max-width:400px) and (min-width:356px){.abbv-rich-text.vuity-sitemap-title.abbv-rich-text-common h2{margin-top:40px}
.vuity-about-three-flexbox.flex-direction-row h3.vuity-reading-book-para{max-width:320px}
}
@media(max-width:371px) and (min-width:349px){.vuity-about-three-flexbox.flex-direction-row h3.vuity-reading-book-para{max-width:320px}
.abbv-container.vuity-mayhelp-section p{display:block}
.vuity-mayhelp-section p.vuity-may-help-img{display:none}
.abbv-flex-container.vuity-onedrop-flex-con{flex-direction:column}
.abbv-rich-text.vuity-sitemap-title.abbv-rich-text-common h2{margin-top:40px}
.vuity-about-middle-body-adults{max-width:85%}
p.vuity-about-adult-para{max-width:301px}
.abbv-rich-text.vuity-middle-body.abbv-rich-text-common h2{max-width:249px;padding-top:83px}
.abbv-rich-text.vuity-middle-body.abbv-rich-text-common p{margin:20px auto 95px;max-width:244px}
.abbv-container.vuity-mayhelp-section h2{font:normal 500 30px/36px 'Archia-Medium',sans-serif;max-width:312px;margin-bottom:17px}
.abbv-container.vuity-mayhelp-section p{display:block;max-width:300px;margin-bottom:57px}
.vuity-mayhelp-section p.vuity-mayhelp-text{margin-bottom:30px}
.abbv-row-container.vuity-work-column-section .abbv-row{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}
.abbv-container.vuity-onedrop-eye-section h2{max-width:320px;font:normal 500 32px/36px 'Archia-medium',sans-serif}
.vuity-vision-icon img{margin-bottom:40px}
.vuity-last-sec-para p{max-width:308px;margin-bottom:16px}
}
@media(max-width:320px){p.vuity-about-small-para{margin:40px auto 21px}
.abbv-rich-text.vuity-middle-body.abbv-rich-text-common p{max-width:70%}
.vuity-about-icon-container .abbv-flex-item:first-child:after{left:0;transform:rotate(90deg) translate(50%,-50%)}
.vuity-blurry-vertical-line:before{left:7%;top:7px}
p.vuity-about-small-paragraph{height:auto;margin:0 auto;max-width:auto}
.vuity-blurry-vertical-line p{margin:0 auto;padding-bottom:25px}
.vuity-about-three-flexbox.flex-direction-row h3.vuity-reading-book-para{max-width:320px}
.herobanner-about-presbyopia .abbv-background-container-content-block.middle-left{top:100%;width:100%;text-align:center}
.vuity-about-icon-section-container .abbv-flex-container .abbv-flex-item:nth-child(2){border-left:0}
}
@media(max-width:600px) and (min-width:320px){.vuity-about-middle-body-adults h2{max-width:92%;margin:0 auto}
p.vuity-about-adult-para{max-width:92%;margin:0 auto}
p.about-small-para{max-width:92%;margin:25px auto 15px}
.vuity-about-focus-para h2{max-width:69%}
.vuity-about-focus-para p{max-width:89%;font:normal 400 18px/28px 'Untitled Sans',sans-serif}
p.site-link{color:#000;font:normal 400 18px/28px 'Untitled Sans',sans-serif}
.vuity-faq-container h1{font:normal 300 36px/36px 'Archia-Medium',sans-serif;max-width:376px;margin:47px auto}
.vuity-faq-container h1{font:normal 300 36px/36px 'Archia-Medium',sans-serif;max-width:376px;margin:47px auto}
.vuity-faq-container h2{margin:47px auto 31px;font:normal 300 30px/38px 'Untitled Sans',sans-serif;text-transform:initial}
.qulipta-faq-container .abbv-accordion-blade-text{font:normal 300 22px/31px 'Untitled Sans',sans-serif;color:#3645c8;max-width:285px}
.vuity-faq-container h2{margin:62px auto 30px}
p.vuity-presb{max-width:288px;margin:0 auto}
p.vuity-expect{max-width:288px}
p.vuity-distance-vision{max-width:80%}
p.glass-para{max-width:300px}
p.glass-para{max-width:315px}
p.drive-at-night-para{max-width:300px}
.qulipta-faq-container p{max-width:100%;margin:0 0 5px;font:normal 300 18px/27px 'Untitled Sans',sans-serif}
.vuity-faq-container h2{max-width:294px;text-transform:initial}
.vuity-what-next-body p{margin:10px auto 20px}
.abbv-flex-container.vutiy-about-4icon-flexbox .abbv-flex-item:nth-child(2){border:0}
p.vuity-about-new--para{margin-top:60px}
.vuity-last-sec-para p{margin:0 auto 30px}
}
@media(max-width:895px) and (min-width:601px){.vuity-about-middle-body-adults{max-width:80%;margin:0 auto 60px}
.vuity-about-focus-para p{max-width:77%}
.abbv-flex-container.vutiy-about-4icon-flexbox .abbv-flex-item:nth-child(2){border:0}
.vuity-about-icon-section-container .abbv-flex-container .abbv-flex-item:nth-child(2){border-left:0}
.vuity-hero-introducing-banner .abbv-background-container-display.abbv-background-container-image-bg{background-image:url('/content/dam/vuity/images/VP-CAF-220228/vuity-solution-bottle.png') !important;background-size:cover !important;background-repeat:no-repeat !important;min-height:600px !important;background-position:-207px 0}
.herobanner-about-presbyopia .abbv-background-container-display.abbv-background-container-image-bg{background-image:url('/content/dam/vuity/images/VP-CAF-220228/what-is-blurry-near-vison-woman.png') !important;background-size:cover;background-repeat:no-repeat;min-height:380px;background-position:center}
.herobanner-about-presbyopia .abbv-background-container-content-block.middle-left{width:100%;top:170%;text-align:center}
.vuity-hero-introducing-banner .abbv-background-container-content-block.middle-left{top:156%;width:100%;text-align:center}
p.vuity-herobanner-heading{max-width:100%;text-align:center}
}
@media(max-width:600px){.vuity-sitemap-section{left:0;padding:0 20px !important}
p.site-link{margin-bottom:45px}
.abbv-rich-text.vuity-sitemap-title.abbv-rich-text-common h2{text-transform:capitalize}
.abbv-rich-text.vuity-sitemap-link.abbv-rich-text-common{margin:40px 0 61px}
.vuity-hero-introducing-banner .abbv-background-container-display.abbv-background-container-image-bg{background-image:url('/content/dam/vuity/images/VP-CAF-220228/vuity-bottle-mobile.png') !important;background-size:cover !important;background-repeat:no-repeat !important;min-height:500px !important;background-position:51% 5% !important}
.aboutBg .abbv-background-container-content{position:absolute;right:0;left:0;bottom:30px}
.vuity-hero-introducing-banner .abbv-background-container-content-block.middle-left{top:104%;width:94%;text-align:center}
h1.vuity-herobanner-heading{font:normal 300 30px/36px 'Archia-Medium',sans-serif;text-align:center;max-width:300px}
}
@media(min-width:601px) and (max-width:768px){.vuity-hero-introducing-banner .abbv-background-container-display.abbv-background-container-image-bg{background-image:url('/content/dam/vuity/images/VP-CAF-220228/vuity-solution-bottle.png') !important;background-size:cover !important;background-repeat:no-repeat !important;min-height:600px !important;background-position:-207px 0}
}
@media(min-width:1441px) and (max-width:2000px){.herobanner-about-presbyopia{min-height:450px}
.vuity-hero-introducing-banner{min-height:450px}
.herobanner-signup-thank-you{min-height:450px}
}
@media(max-width:600px){h1.vuity-herobanner-heading{font:normal 300 24px/26px 'Archia-Medium',sans-serif;max-width:100%}
.vuity-hero-introducing-banner .abbv-background-container-content-block.middle-left{top:114%;max-width:100%}
p.vuity-herobanner-heading{max-width:100%}
}
@media(max-width:580px){.vuity-hero-introducing-banner .abbv-background-container-content-block.middle-left{top:106%}
h1.vuity-herobanner-heading{font:normal 300 44px/50px 'Archia-Medium',sans-serif}
}
@media(max-width:540px){h1.vuity-herobanner-heading{max-width:75%;margin:0 auto}
.vuity-hero-introducing-banner .abbv-background-container-content-block.middle-left{top:108%}
}
@media(max-width:521px){.vuity-hero-introducing-banner .abbv-background-container-content-block.middle-left{top:109%}
h1.vuity-herobanner-heading{font:normal 300 30px/36px 'Archia-Medium',sans-serif}
}
@media(max-width:500px){.vuity-hero-introducing-banner .abbv-background-container-content-block.middle-left{top:110%}
h1.vuity-herobanner-heading{font:normal 300 30px/36px 'Archia-Medium',sans-serif;max-width:100%}
}
@media(max-width:470px){.vuity-hero-introducing-banner .abbv-background-container-content-block.middle-left{top:109%}
}
@media(max-width:440px){.vuity-hero-introducing-banner .abbv-background-container-content-block.middle-left{top:108%}
h1.vuity-herobanner-heading{max-width:95%}
}
@media(max-width:414px){.vuity-hero-introducing-banner .abbv-background-container-content-block.middle-left{top:110%}
}
@media(max-width:600px){.abbv-accordion.qulipta-faq-container.abbv-accordion-multi{padding-left:15px;padding-right:15px}
.abbv-accordion.qulipta-faq-container.abbv-accordion-multi .abbv-accordion-blade-content,.abbv-accordion.qulipta-faq-container.abbv-accordion-multi .abbv-accordion-content{padding-left:0}
.abbv-accordion-blade.abbv-accordion-blade-1{border-top:1px solid #ccc}
.qulipta-faq-container:first-child{border:0}
}
@media(max-width:678px){.abbv-accordion-content p.vuity-presb br{display:none}
}
@media(max-width:600px){.abbv-rich-text.vuity-blurry-headings p.vuity-about-small-heading:before{left:20px}
.abbv-rich-text.vuity-blurry-headings.abbv-rich-text-common h2{margin-left:17px}
.abbv-rich-text.vuity-blurry-headings .vuity-blurry-vertical-line.vuity-blurry-vertical-line:before{left:20px;height:63%}
.abbv-rich-text.vuity-blurry-headings p.vuity-about-small-heading,p.vuity-about-small-paragraph{margin-left:40px}
.abbv-rich-text.vuity-blurry-headings p.vuity-about-small-heading:before{left:15px}
.bifo-lense-new{text-align:center}
.bifo-text-new{text-align:center}
}
@media(max-width:515px) and (min-width:422px){.abbv-rich-text.vuity-blurry-headings .vuity-blurry-vertical-line.vuity-blurry-vertical-line:before{height:65%}
}
@media(max-width:895px){.abbv-rich-text.vuity-blurry-headings p.vuity-about-small-heading:before{left:83px;margin-top:6px}
.abbv-rich-text.vuity-blurry-headings .vuity-blurry-vertical-line:before{top:10px}
.abbv-rich-text.vuity-blurry-headings.abbv-rich-text-common h2{margin-left:35px}
.abbv-rich-text.vuity-blurry-headings .vuity-blurry-vertical-line.vuity-blurry-vertical-line:before{left:40px;height:63%}
.abbv-rich-text.vuity-blurry-headings p.vuity-about-small-heading,p.vuity-about-small-paragraph{max-width:590px;margin:auto;padding-left:0;padding-right:0;margin-left:70px}
.abbv-rich-text.vuity-blurry-headings p.vuity-about-small-heading:before{left:33px}
.bifo-lense-new{text-align:center}
.bifo-text-new{text-align:center}
}
.bifo-lense-new{margin-top:30px}
@media(max-width:1024px) and (min-width:768px){.vuity-sitemap-section{padding:0 52px !important}
}
@media(max-width:600px){.abbv-container.vuity-mayhelp-section p{padding:0 15px !important}
}
.vuity-mayhelp-section p.vuity-may-help-img{width:100%;max-width:678x;padding-bottom:15px !important;margin:0 auto}
@media(max-width:600px){.abbv-container.vuity-mayhelp-section p{padding:0 15px !important;margin-top:-10px !important;font-size:24px}
}
.vuity-safety-bar h3{font-weight:700 !important}
.vuity-mayhelp-section p.vuity-may-help-img{width:35% !important;max-width:678x !important;padding-bottom:15px !important;margin:0 auto}
.mayhelp-sup{margin-left:-11px;vertical-align:bottom}
.text-new-help{font-size:18px !important;max-width:469px !important;padding-left:18px !important;text-align:left !important}
.vuity-about-page-may-help .vuity-mayhelp-text.text-new-help{font-size:18px !important;margin-block-start:0;margin-block-end:0;padding-bottom:0 !important;padding-top:0 !important;line-height:34px}
.vuity-about-page-may-help .vuity-mayhelp-text.text-new-help .mayhelp-sup{font-size:18px}
@media(max-width:600px){.mayhelp-sup{margin-left:-11px;vertical-align:bottom}
.text-new-help{padding:0 73px}
.vuity-mayhelp-section p.vuity-may-help-img{padding:0 33px !important}
}
@media(max-width:1024px) and (min-width:768px){.vuity-mayhelp-section p.vuity-may-help-img{width:61% !important}
.text-new-help{max-width:469px !important;padding-left:88px !important;text-align:left !important;font-size:18px}
}
@media(max-width:600px){.abbv-container.vuity-mayhelp-section p{padding:0 33px !important;margin-top:-10px !important;font-size:24px}
}
@media(max-width:1024px) and (min-width:601px){.vuity-mayhelp-section p.vuity-may-help-img{width:79% !important}
}
@media(max-width:600px) and (min-width:320px){.text-new-help{padding-left:0 60px}
}
@media(max-width:600px){.about-vuity-new p{text-align:end;color:#fff;font-size:8px !important;padding-right:4px !important;margin-top:-10px}
}
.about-vuity-new p{text-align:end;color:#fff;padding-right:0 !important;font-size:12px}
@media(max-width:1024px) and (max-width:768px){.about-vuity-new p{text-align:end;color:#fff;font-size:12px}
}
.vision-icon-new img{width:100%}
@media(max-width:414px) and (min-width:349px){.abbv-flex-container.vuity-onedrop-flex-con{flex-direction:column}
}
@media(max-width:895px){.vuity-home-blurrynear-section.vuity-doctorepi-bottom-container .vuity-blurry-home-container .sign-up-section h1{font:normal 300 36px/36px 'Archia-Medium',sans-serif !important}
}
.vuity-sitemap-section{left:0 !important;max-width:100%;margin:0;padding:0 100px !important}
.abbv-rich-text.vuity-sitemap-link.abbv-rich-text-common{margin:37px 0 66px !important}
p.site-link{margin-bottom:38px !important}
@media(max-width:600px){.vuity-sitemap-section{left:0 !important;padding:0 5px !important}
.abbv-rich-text.vuity-sitemap-link.abbv-rich-text-common{margin:31px 0 61px !important}
p.site-link{margin-bottom:38px !important}
}
.vuityloyalty-read-faqs{text-align:center}
.site-terms-conditions{text-align:center;color:#3645c8;font-weight:900;letter-spacing:-0.3px;font-size:17px}
.site-faqs{text-align:center;padding-top:32px;font-size:20px;color:black;padding-bottom:10px}
.site-faqs-section{background:#f9fafb;height:auto;padding-bottom:20px}
.site-faqs-cta{min-width:169px !important;border-radius:0 !important}
.vuityloyalty-email-text{text-align:center !important;font-size:18px;font-family:'Untitled Sans' sans-serif;padding:32px 0 0 0}
@media(max-width:600px){.vuityloyalty-email-text{text-align:center !important;font-size:16px !important;font-family:'Untitled Sans' sans-serif;padding-top:20px;padding:32px 0;margin-top:-99px}
}
.vuityloyalty-thankyou-page{text-align:center;padding:65px 0 50px 0}
.vuityloyalty-thankyou-text{font-size:18px;font-family:'Untitled Sans' sans-serif}
.vuityloyalty-thankyou-btn .abbv-button-primary,.abbv-button-primary:visited{min-width:208px !important}
@media(max-width:340px) and (min-width:320px){.vuityloyalty-thankyou-text{padding:0 47px}
}
@media(max-width:380px) and (min-width:360px){.vuityloyalty-thankyou-text{padding:0 64px}
}
@media(max-width:600px) and (min-width:376px){.vuityloyalty-thankyou-text{padding:0 95px}
}
.vuityloyalty-signup-banner{font-size:48px;line-height:1.3;color:#fff}
@media(max-width:600px){.vuityloyalty-signup-banner{font-size:26px;line-height:1.3;padding-top:67px}
.vuityloyalty-thankyou-page{text-align:center;padding:35px 0 50px 0}
}
@media(max-width:600px){div#background-container-292732835 .abbv-background-container-display.abbv-background-container-image-bg{background-image:url('/content/dam/vuity/images/VP-CAF-120621/email-verification-mob.png') !important;min-height:435px !important;margin-top:-10px;height:386px}
div#background-container-1130919163 .abbv-background-container-display.abbv-background-container-image-bg{background-image:url('/content/dam/vuity/images/VP-CAF-120621/thankyou-mob.png') !important;margin-top:-8px}
}
@media(max-width:768px) and (min-width:675){div#background-container-292732835 .abbv-background-container-display.abbv-background-container-image-bg{background-image:url('/content/dam/vuity/images/VP-CAF-120621/email-verification-banner.png') !important;height:573px}
.vuityloyalty-email-text{margin-top:-124px}
}
@media(max-width:768px) and (min-width:675){div#background-container-1130919163 .abbv-background-container-display.abbv-background-container-image-bg{background-image:url('/content/dam/vuity/images/VP-CAF-120621/vuityloyalty-thankyou-banner.png') !important}
}
@media(max-width:895px){.herobanner-loyalty-email{min-height:601px}
}
.vuityloyalty-sitemap-faq-section{min-height:unset;margin:0 auto;padding:34px 0 115px 0;box-sizing:border-box;color:#3645c8;overflow:hidden;background:#f9fafb;position:relative;bottom:-68px}
.vuityloyalty-sitemap-faq-section:after{content:"";position:absolute;top:-75px;right:-5%;left:-5%;height:100px;background:#fff;-webkit-clip-path:ellipse(50% 100% at 50% -40%);clip-path:ellipse(60% 100% at 50% -40%)}
.vuitypro-bottom-gray-curve:after{background:#f9fafb}
.vuitypro-reference-section:after{content:"";position:absolute;top:-15px;right:0;left:0;height:100px;background:#fff;-webkit-clip-path:ellipse(60% 100% at 50% -40%);clip-path:ellipse(60% 100% at 50% -40%)}
@media(max-width:600px){.vuityloyalty-site-title{text-align:left}
.vuityloyalty-site-map-options{text-align:center !important}
}
.TermsModal.vuity-terms-modal .modal-info{font:normal 300 16px/24px 'Untitled Sans',sans-serif;padding-bottom:30px}
.TermsModal.vuity-terms-modal .abbv-modal-close{color:#364fc8;padding:20px}
@media(max-width:600px){.TermsModal.vuity-terms-modal .abbv-modal-close{color:#364fc8;padding:0}
.TermsModal.vuity-terms-modal .modal-info{font:normal 300 16px/24px 'Untitled Sans',sans-serif;padding-bottom:300px !important}
.TermsModal.vuity-terms-modal{width:100%;top:1%}
}
.vuityloyalty-faq-new h2{font:normal 500 36px/36px 'Archia-Medium',sans-serif !important}
.vuity-onedrop-flex-con{display:flex;align-items:center;justify-content:space-around !important}
.abbv-container.background-colored{background-color:#f7f7f7f7;padding-bottom:0}
@media(min-width:960px){.abbv-container.background-colored{padding-bottom:50px}
}
@media(max-width:768px){.herobanner-about-presbyopia .abbv-background-container-content-block.middle-middle{bottom:-20%;left:0;margin:0;right:unset;top:unset;transform:none;width:90%}
.about-description-eye-drop::before{border-top:1px solid #3645c8;margin:0 auto;content:'';position:absolute;top:-20px;left:0;right:0;bottom:0;height:2px;width:100px;visibility:visible}
}
@media(max-width:600px){.vuityloyalty-new-email-text-change{margin-top:0}
}
@media(max-width:895px) and (min-width:601px){.vuity-footer-paragraph-right-block.abbv-hide-mobile{display:block !important}
}
@media(max-width:660px) and (min-width:601px){.vuityloyalty-spacing{margin-left:-23px;padding:0}
}
@media(max-width:320px){.vuity-about-middle-body-adults-stripped>h2{font-size:24px;line-height:28px}
}