.where-to-buy__title,.where-to-buy__titlecscz{line-height:2.5rem;text-transform:uppercase;color:#243869}.where-to-ecp{max-width:1200px;width:100%;text-align:center}@media only screen and (max-width:1024px){.where-to-ecp{width:95%}}.where-to-buy{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding:2rem 2rem 3rem;text-align:center;background-color:#fff;background-image:url(/assets/images/find/map-mobile.webp);background-repeat:no-repeat;background-size:100%}@media(min-width:768px){.where-to-buy{padding:4rem 2rem 6rem;background-image:url(/assets/images/find/map-desktop.webp)}}.where-to-buy--no-bg{background:0 0}.where-to-buy__title{font-size:33px}@media(min-width:768px){.where-to-buy__title{font-size:42px}}.where-to-buy__titlecscz{font-size:33px;font-family:"Open Sans"}@media(min-width:768px){.where-to-buy__titlecscz{font-size:42px}}.where-to-buy__text{font-family:GothamBook;margin-bottom:0;font-size:1rem;font-weight:300;line-height:1.4375rem;color:#243869}.where-to-buy__form{-webkit-box-align:center;align-items:center;width:100%;max-width:18.3125rem}.where-to-buy__form-input{margin:2rem 0 2.5rem}@media(min-width:768px){.where-to-buy__text{font-size:1.25rem}.where-to-buy__form{max-width:25rem}}.where-to-buy__form .mdc-text-field--fullwidth.mdc-text-field--disabled .mdc-line-ripple::before,.where-to-buy__form .mdc-text-field--fullwidth:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-width:.125rem;border-bottom-color:#294571}.where-to-buy__form .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:#f44336}.where-to-buy__form .mdc-text-field__input{font-size:1.25rem;height:80%!important;border-bottom:medium}.where-to-buy__form .mdc-text-field--with-trailing-icon{padding:0;overflow:visible}.where-to-buy__form .mdc-text-field i.mdc-text-field__icon--trailing{color:#243869!important}.where-to-buy__form .mdc-text-field--invalid .mdc-floating-label::after{color:#f44336;font-family:Gotham}.where-to-buy__form .mdc-text-field .mdc-floating-label{font-size:1.375rem;font-weight:300;font-family:open sans;line-height:1.375rem;color:#243869;display:block;left:0;text-transform:capitalize}.where-to-buy__form .mdc-text-field .mdc-floating-label--float-above{top:40%}.where-to-buy__form .mdc-text-field+.mdc-text-field-helper-line{padding:0}.where-to-buy__form .mdc-text-field+.mdc-text-field-helper-line .mdc-text-field-helper-text{font-size:.875rem}.where-to-buy ::-webkit-input-placeholder{text-transform:capitalize}.where-to-buy ::-moz-placeholder{text-transform:capitalize}.where-to-buy :-ms-input-placeholder{text-transform:capitalize}.where-to-buy ::-ms-input-placeholder{text-transform:capitalize}.where-to-buy ::placeholder{text-transform:capitalize}.where-to-buy .pl_title{font-size:42px;font-weight:700;color:#243869;text-transform:uppercase;line-height:2.5rem;font-family:inherit}.where-to-buy .zh_poland{font-family:sans-serif;display:inline;font-weight:700}.where-to-buy input:-webkit-autofill,.where-to-buy input:-webkit-autofill:active,.where-to-buy input:-webkit-autofill:focus,.where-to-buy input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}@font-face{font-family:Agrandir-GrandMedium;src:url(/assets/fonts/agrandir-grandmedium/Agrandir-GrandMedium.otf) format("truetype");font-display:swap}@font-face{font-family:Agrandir-GrandThin;src:url(/assets/fonts/agrandir-grandthin/Agrandir-GrandThin.otf) format("truetype");font-display:swap}.banner-logo{width:21.0416666667vw;height:9.1666666667vw;margin:0 11.5vw 6vw 0}.banner-text{font-family:Agrandir-GrandThin;font-weight:300;font-size:4.1666666667vw;line-height:4.5833333333vw;text-transform:uppercase;color:#fff;text-align:left;position:absolute;top:10vw;left:4vw}.desktop-view{display:block}.mobile-view{display:none}.section2-body{padding-top:2.5vw;padding-bottom:2.5vw;max-width:1920px}.section2-body .text-head{font-family:Agrandir-GrandThin;font-weight:bolder;font-size:2.5vw;line-height:3.2291666667vw;text-transform:uppercase;color:#000}.section2-body .text-desc{font-family:Helvetica;font-size:1.25vw;line-height:1.6666666667vw;color:#000;padding-top:24px;font-weight:400}.section2-body .section2_main{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:34.375vw}.section2-body .section2_main .head_left{padding-top:2.96875vw;font-family:Agrandir-GrandThin;font-size:1.4583333333vw;line-height:1.875vw;color:#010101;font-weight:600;margin-bottom:0;text-transform:uppercase}.section2-body .section2_main .desc_left{font-family:Helvetica;font-size:1.25vw;color:#000;line-height:normal;vertical-align:middle;margin-bottom:0}.section2-body .section2_main .section_row1{height:11.4583333333vw;margin:auto;text-align:center;background-color:#697f91;display:inline-block}.section2-body .section2_main .section_row2{height:11.4583333333vw;margin:auto;text-align:center;background-color:#9facb7}.section2-body .section2_main .section_row3{height:11.4583333333vw;margin:auto;text-align:center;background-color:#cdd3d7}.section3-body{height:19.4791666667vw;position:relative;background-image:url(/assets/images/light-protection/cloud_bg_desktop.png)}.section3-body .main_video_box{height:100%}.section3-body .quiz-button,.section5-body .quiz-button,.section6-body .quiz-button{height:2.0833333333vw;text-transform:uppercase}.section3-body .quiz-text{padding-top:6.25vw;width:100%;margin:auto;font-family:Agrandir-GrandThin;font-style:normal;font-weight:300;font-size:2.5vw;line-height:3.2291666667vw;text-align:center;text-transform:uppercase;color:#000}.section3-body .quiz-button{font-family:Helvetica;font-style:normal;font-weight:400;font-size:.9375vw;line-height:1.09375vw;letter-spacing:-.02em;background-color:#000;width:9.9479166667vw;margin:1.6666666667vw auto 4.2708333333vw;text-align:center}.section3-body .quiz-button .quiz-link{text-decoration:none;color:#fff;line-height:2.2395833333vw}.section4-body{padding-top:3.3333333333vw;max-width:1920px;height:49.5833333333vw}.section4-body .tlogo{height:5.625vw;width:21.0416666667vw}.section4-body .text-head{padding-top:1.5625vw;font-family:Agrandir-GrandThin;font-weight:bolder;font-size:2.5vw;line-height:3.2291666667vw;width:43.3333333333vw;text-transform:uppercase;color:#000}.section4-body .text-desc{font-family:Helvetica;font-size:1.25vw;line-height:1.6666666667vw;color:#000;padding-top:24px;font-weight:400;width:43.3333333333vw}.section4-body .text-desc2{padding-top:1.6666666667vw;font-style:normal;font-weight:400;font-size:1.4583333333vw;line-height:1.875vw;width:43.3333333333vw;font-family:Agrandir-GrandThin;text-transform:uppercase}.section4-body .section4-main .head_left,.section4-body .section4-main .head_left2{font-size:1.4583333333vw;color:#010101;font-weight:600;margin:auto auto 0;width:100%;font-family:Agrandir-GrandThin;line-height:1.875vw}.section4-body .section4-main{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-left:0;padding-right:0;height:44.0625vw}.section4-body .section4-main .head_left{text-transform:uppercase}.section4-body .section4-main .desc_left{font-family:Helvetica;font-size:1.25vw;line-height:1.6666666667vw;color:#000;margin:0 auto}.section4-body .section4-main .section_row1{height:11.1458333333vw;margin:auto;text-align:center;background-color:#fff}.section4-body .section4-main .section_row2{height:11.1458333333vw;margin:auto;text-align:center;background-color:#cdd3d7}.section4-body .section4-main .section_row3{height:11.1458333333vw;margin:auto;text-align:center;background-color:#9facb7}.section4-body .section4-main .section_row4{height:11.1458333333vw;margin:auto;text-align:center;background-color:#697f91}.section5-body{position:relative;padding-bottom:20px}.section5-body .section-text{position:absolute;top:15%;left:5%}.section5-body .section-logo{text-align:left}.section5-body .section-logo img{width:23.90625vw;height:7.7083333333vw}.section5-body .section-text-head{text-align:left;width:43.3333333333vw;font-family:Agrandir-GrandThin;font-style:normal;font-weight:400;font-size:1.4583333333vw;line-height:2.6041666667vw;text-transform:uppercase;color:#fff;padding-top:1.6666666667vw}.section5-body .fineprint,.section5-body .quiz-button,.section5-body .section-text-desc{font-family:Helvetica;font-style:normal;font-weight:400}.section5-body .section-text-desc{font-size:1.25vw;line-height:1.6666666667vw;letter-spacing:-.02em;color:#fff;width:43.3333333333vw;text-align:left}.section5-body .quiz-button{font-size:.9375vw;line-height:2.0833333333vw;letter-spacing:-.02em;background-color:#fff;width:9.1666666667vw;margin:1.6666666667vw auto 0 0;color:#000}.section5-body .quiz-button .quiz-link{text-decoration:none;color:#000;line-height:2.2395833333vw}.section5-body .fineprint{position:absolute;bottom:5%;left:5%;text-align:left;width:43.3333333333vw;font-size:.625vw}.section6-body{position:relative;padding-bottom:20px;background-color:#efefef}.section6-body .section-text{position:absolute;top:10%;left:5%}.section6-body .section-logo{text-align:left}.section6-body .section-logo img{width:21.1458333333vw;height:9.6875vw}.section6-body .section-text-head{text-align:left;width:43.2291666667vw;font-family:Agrandir-GrandThin;font-style:normal;font-weight:400;font-size:1.4583333333vw;line-height:1.875vw;text-transform:uppercase;color:#fff;margin-top:20px;margin-left:.7291666667vw}.section6-body .fineprint,.section6-body .quiz-button,.section6-body .section-text-desc{font-family:Helvetica;font-style:normal;font-weight:400}.section6-body .section-text-desc{font-size:1.25vw;line-height:1.6666666667vw;letter-spacing:-.02em;color:#fff;width:43.2291666667vw;text-align:left;margin-left:.7291666667vw}.section6-body .quiz-button{font-size:.9375vw;letter-spacing:-.02em;background-color:#fff;width:9.1666666667vw;margin:1.6666666667vw auto 0 .7291666667vw;color:#000}.section6-body .quiz-button .quiz-link{text-decoration:none;color:#000;line-height:2.2395833333vw}.section6-body .fineprint{position:absolute;bottom:5%;left:5%;margin-left:.7291666667vw;text-align:left;width:43.3333333333vw;font-size:.625vw}.section7-body,.section8-body{max-width:inherit;position:relative}.section7-body{margin:auto;background-color:#fcf7f2}.section7-body .main_video_box{height:100%}.section7-body .main_video_box .intro_video{width:100%;height:100%}.section7-body .text-head{font-family:Agrandir-GrandThin;font-weight:600;font-size:2.2916666667vw;line-height:2.6041666667vw;text-transform:uppercase;color:#000;padding-top:6.25vw}.section7-body .text-desc{font-family:Helvetica;font-size:1.25vw;line-height:1.6666666667vw;letter-spacing:-.02em;color:#000}.section7-body .quiz-button{font-family:Helvetica;font-style:normal;font-weight:400;font-size:.9375vw;line-height:1.09375vw;letter-spacing:-.02em;text-transform:uppercase;background-color:#000;height:2.0833333333vw;width:13.0208333333vw;text-align:center}.section7-body .quiz-button .quiz-link{text-decoration:none;color:#fff;line-height:2.2395833333vw}.section8-body{padding:1.6666666667vw auto;background-color:#efefef;color:#000}.section8-body .section8-main{padding-top:1.6666666667vw;padding-bottom:1.6666666667vw;font-family:Helvetica;font-size:10px}.section8-body .section8-main ol{margin:1.6666666667vw auto;padding-left:1.0416666667vw}.section8-body .section8-main ol li{margin:8px 0}@media only screen and (max-width:767px){.desktop-view{display:none}.mobile-view{display:block}.banner-text-mobile{font-family:Agrandir-GrandThin;font-weight:300;font-size:32px;line-height:38px;width:343px;color:#fff;text-align:left;position:absolute;top:121vw;left:5vw}.banner-logo{width:174px;height:76px;margin:0 0 31vw}.floater{bottom:30px}.section2-body{padding-top:34px}.section2-body .text-head{font-size:26px;line-height:34px}.section2-body .text-desc{font-size:16px;line-height:22px}.section2-body .section2_main{padding-top:40px;height:545px}.section2-body .section2_main .head_left{padding-top:0;font-size:20px;line-height:24px}.section2-body .section2_main .desc_left{font-size:16px;line-height:22px}.section2-body .section2_main .section_row1,.section2-body .section2_main .section_row2,.section2-body .section2_main .section_row3{padding-top:40px;height:152px}.section3-body{height:356px;position:relative;background-image:url(/assets/images/light-protection/cloud_bg_mobile.png);background-repeat:no-repeat;background-size:cover}.section3-body .quiz-text{padding-top:120px;font-size:26px;line-height:34px}.section3-body .quiz-button{font-size:18px;line-height:21px;height:40px;width:191px;margin:16px auto auto}.section3-body .quiz-button .quiz-link{font-size:18px;line-height:40px}.section4-body{padding-top:34px;height:1270px}.section4-body .tlogo{height:48px;width:180px}.section4-body .text-head{font-size:26px;line-height:34px;width:100%}.section4-body .text-desc{font-size:16px;line-height:22px;width:100%}.section4-body .text-desc2{font-size:20px;line-height:24px;width:100%;font-weight:600}.section4-body .section4-main{padding-top:32px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-left:0;padding-right:0;height:704px}.section4-body .section4-main .floater{padding-left:0;padding-right:0}.section4-body .section4-main .head_left,.section4-body .section4-main .head_left2{font-family:Agrandir-GrandThin;font-size:20px;line-height:24px;color:#010101;font-weight:600;margin:auto auto 0;width:100%}.section4-body .section4-main .desc_left{font-family:Helvetica;font-size:16px;line-height:22px;color:#000;margin:0 auto}.section4-body .section4-main .section_row1{height:176px;margin:auto;text-align:center;background-color:#fff}.section4-body .section4-main .section_row2{height:176px;margin:auto;text-align:center;background-color:#cdd3d7}.section4-body .section4-main .section_row3{height:176px;margin:auto;text-align:center;background-color:#9facb7}.section4-body .section4-main .section_row4{height:176px;margin:auto;text-align:center;background-color:#697f91}.section5-body{height:800px;position:relative;margin-bottom:20px}.section5-body .section-text{position:absolute;top:58%;left:5%}.section5-body .section-logo{text-align:left}.section5-body .section-logo img{width:200px;height:64px}.section5-body .section-text-head{text-align:left;font-size:22px;line-height:28px;width:83%}.section5-body .section-text-desc{font-size:16px;line-height:22px;width:83%}.section5-body .quiz-button{font-size:18px;height:40px;width:176px}.section5-body .quiz-button .quiz-link{line-height:40px}.section5-body .fineprint{position:absolute;bottom:1%;left:5%;width:94%;font-size:8px}.section6-body{position:relative;margin-bottom:20px;height:800px}.section6-body .section-text{position:absolute;top:94vw;left:5%}.section6-body .section-logo{text-align:left}.section6-body .section-logo img{width:175px;height:80px}.section6-body .section-text-head{text-align:left;width:83%;font-size:20px;line-height:24px;margin-top:20px;margin-left:8px}.section6-body .section-text-desc{font-size:16px;line-height:22px;width:83%;text-align:left;margin-left:8px}.section6-body .quiz-button{font-size:18px;line-height:22px;height:40px;width:175px;margin-left:8px}.section6-body .quiz-button .quiz-link{line-height:40px}.section6-body .fineprint{position:absolute;bottom:1%;left:6%;width:90%;font-size:8px}.section7-body{max-width:1740px;height:581px;position:relative;margin:0;background-color:#fcf7f2}.section7-body .main_video_box{height:100%;padding-top:100px}.section7-body .main_video_box .intro_video{width:100%;height:100%}.section7-body .text-head{font-size:22px;line-height:28px;padding-top:90px}.section7-body .text-desc{font-size:16px;line-height:22px}.section7-body .quiz-button{font-size:18px;line-height:21px;height:40px;width:176px;text-align:center}.section7-body .quiz-button .quiz-link{line-height:40px}}body{background-color:#fff}.no-webp .blue-light_background,.webp .blue-light_background{background-color:#efefef;background-image:none}.webp .what-is-blue-light_background{background-image:url(/assets/images/blue-light/02.webp)}.no-webp .what-is-blue-light_background{background-image:url(/assets/images/blue-light/02.png)}.webp .harmful_background{background-image:url(/assets/images/blue-light/03.webp)}.no-webp .harmful_background{background-image:url(/assets/images/blue-light/03.png)}.webp .helpful_background{background-image:url(/assets/images/blue-light/04.webp)}.no-webp .helpful_background{background-image:url(/assets/images/blue-light/04.png)}.webp .mobile_version_blue_light_intro{background-image:url(/assets/images/blue-light/mobile/A_2x.webp)}.no-webp .mobile_version_blue_light_intro{background-image:url(/assets/images/blue-light/mobile/A_2x.png)}.webp .mobile_version_harmful{background-image:url(/assets/images/blue-light/mobile/BL2.webp)}.no-webp .mobile_version_harmful{background-image:url(/assets/images/blue-light/mobile/BL2.png)}.webp .mobile_version_found{background-image:url(/assets/images/blue-light/mobile/C_2x.webp)}.no-webp .mobile_version_found{background-image:url(/assets/images/blue-light/mobile/C_2x.png)}.webp .mobile_version_help{background-image:url(/assets/images/blue-light/mobile/D_2x.webp)}.no-webp .mobile_version_help{background-image:url(/assets/images/blue-light/mobile/D_2x.png)}.blue-light__intro{position:relative;background-color:#efefef;text-align:center;color:#fff;overflow:hidden}.blue-light__intro video{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.blue-light__intro video{position:absolute;top:50%;left:50%;width:auto;min-width:100%;height:auto;min-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.blue-light__intro-container{position:absolute;top:0;right:0;bottom:0;left:0}.blue-light__intro-text{text-align:center;font-size:1.25rem;font-weight:400}.blue-light__intro-text .intro-text{font-size:2.625rem}@media only screen and (device-width:768px)and (device-height:1024px){.blue-light__intro-text .intro-text{font-size:1.875rem}}@media only screen and (max-width:767px){.blue-light__intro-text .intro-text{font-size:1.25rem;font-weight:500}.blue-light__intro-text .intro__text{font-size:1.125rem;font-weight:400}}.blue-light__intro-cta{text-align:center;margin:1rem 0}.blue-light__intro-cta button{-webkit-appearance:none;cursor:pointer;background:0 0;border:none;border-radius:50%;outline:0}.blue-light__intro-cta button .mat-icon{width:1.8125rem;height:1.8125rem;stroke:#fff}@media(min-width:768px){.blue-light__intro-cta button .mat-icon{width:2.8125rem;height:2.8125rem}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.blue-light__intro{height:36.4583333333vw}}.blue-light .second_section_div{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:42rem}.blue-light .last_section_div{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.blue-light .blue-light_background{background-repeat:no-repeat;background-size:100% 100%;height:42rem;color:#233666}.blue-light .harmful_background,.blue-light .what-is-blue-light_background{background-size:100% 100%;height:41rem;background-repeat:no-repeat;color:#233666}.blue-light .harmful_background{padding-top:47px;padding-bottom:47px}@media(max-width:991.98px){.blue-light .harmful_background{padding-bottom:0}}.blue-light .helpful_background{background-repeat:no-repeat;background-size:90%;color:#233666;background-position:left;padding-top:63px;padding-bottom:43px}.blue-light .background-white{background-color:#fff}.blue-light .background-grey{background-color:#efefef}.blue-light .blue_light_text,.blue-light .blue_light_text_harmful{font-family:GothamBook;font-size:20px}.blue-light h2{font-size:30px;font-family:GothamMedium}@media only screen and (max-width:767px){.blue-light h1,.blue-light h2{text-align:center}.blue-light h2{font-size:20px;padding-left:22px;padding-right:22px}.blue-light .first_section_div,.blue-light .last_section_div,.blue-light .second_section_div,.blue-light .third_section_div{height:inherit}.blue-light .blue-light_background{max-width:100%;background:#fff;height:auto;padding-top:35px;margin-bottom:30px}.blue-light .helpful_background{background:#fff;max-width:100%}.blue-light .mobile_version_blue_light_intro{background-repeat:no-repeat;background-size:113%;background-position:right;height:341px;width:100%;margin-bottom:30px}.blue-light .col-md-6{padding-right:30px;padding-left:30px}.blue-light .blue_light_text,.blue-light .blue_light_text_harmful{text-align:center;padding-left:35px;padding-right:35px}.blue-light .mobile_version_harmful{background-repeat:no-repeat;background-size:150%;height:350px;width:100%;margin-bottom:30px;background-position:center}.blue-light .what-is-blue-light_background{height:auto;background:#fff}.blue-light .mobile_version_found{background-repeat:no-repeat;background-size:121%;height:350px;background-position:right;width:100%;margin-bottom:30px}.blue-light .harmful_background{max-width:100%;background:#fff;height:auto}.blue-light .mobile_version_help{background-repeat:no-repeat;background-size:95%;height:350px;width:100%;background-position:left;margin-bottom:30px}.blue-light .second_section_div{padding-right:0;padding-left:0}}@media screen and (device-width:360px)and (device-height:640px)and (-webkit-device-pixel-ratio:3){.blue-light .harmful_background{height:75rem}.blue-light .helpful_background{height:97rem}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:landscape){.blue-light .helpful_background{background-size:106%}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.blue-light .harmful_background{background-size:186%;background-position:79%}.blue-light .blue-light_background{background-color:#fff;background-position:center;background-size:166%}.blue-light .what-is-blue-light_background{background-color:#fff;background-position:31%;background-size:186%}.blue-light .helpful_background{max-width:100%;background-position:33%;background-size:184%}}@media only screen and (device-width:768px)and (device-height:1024px){.blue-light .harmful_background{background-size:205%!important;height:39rem!important}.blue-light .helpful_background{height:auto!important;background-size:199%!important;background-position:35%!important}}@media screen and (device-aspect-ratio:40/71){.blue-light .blue-light_background,.blue-light .harmful_background,.blue-light .helpful_background,.blue-light .what-is-blue-light_background{height:auto}}@media only screen and (max-width:767px){.blue-light__intro video{height:125%;width:100%;-o-object-position:56% 51%;object-position:56% 51%;-o-object-fit:cover;object-fit:cover}}.polarized-banner{width:100%;height:auto;-o-object-fit: cover;object-fit: cover;}.pol-bg{width:100%;height:auto;}.pol-gradient{height:100%;position:absolute;left:0;top:0;}@media only screen and (max-width: 767px){.polarized-banner{height:125%;width:100%;-o-object-position:56% 51%;object-position:56% 51%;-o-object-fit:cover;object-fit:cover;}.pol-bg{width:205%;position:absolute;right:0;}.pol-gradient{height:100%;position:absolute;left:0;top:0;}.pol-fineprint{bottom:5%!important;}}