/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node-type-about-coopervision-page .about-page-hero--title__small{font-family:"Foundry Sterling Book",Arial,Helvetica,sans-serif;font-weight:400;font-size:2.1875rem;line-height:1.1;color:#005cab;margin-bottom:1rem;}.node-type-about-coopervision-page .about-page-hero--subtitle{font-family:"Foundry Sterling Book",Arial,Helvetica,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.4;letter-spacing:normal;color:#1d1d1b;}@media (min-width:48.0625rem){.node-type-about-coopervision-page .about-page-hero--title__small{font-size:3.25rem;line-height:1.05;margin-bottom:1.25rem;}.node-type-about-coopervision-page .about-page-hero--subtitle{font-size:1.5rem;}}
.field_type--text_long ul:not(.nav) li,.field_type--text_with_summary ul:not(.nav) li{padding-left:0;}.field_type--text_long ul:not(.nav) li:before,.field_type--text_with_summary ul:not(.nav) li:before{content:" ";}.main-content h2{margin-bottom:20px};.content-top__wrapper,.page-title__wrapper{display:none;}.main-content__wrapper{padding-top:0}.hero-Wrapper{position:relative;width:110%;margin-left:-5%;}.hero-Wrapper .heroContainer{position:absolute;top:5%;left:6%;width:48%;}.hero-Wrapper .mobile{display:none}.hero-Wrapper h2{color:#6c207f;font-size:41px;line-height:1.2;;}.hero-Wrapper p{color:#636466;font-size:22px;}.containerWrapper{margin-top:60px}.containerWrapper h2{color:#6c207f;font-size:41px;}.containerWrapper h3{font-size:24px;width:40%;color:#1167b0;}h3.purple,a.purple,.purple{color:#752e87}.containerWrapper .nodeWrapper{text-align:center;padding:0;}ul.containerWrapper li:first-child{}ul.containerWrapper li:last-child{}.containerWrapper .nodeWrapper .node-item{width:31%;margin:0 1% 30px 1%;display:inline-block;list-style-type:none;vertical-align:top;}.containerWrapper .nodeWrapper .node-item.last{margin-right:0}a.buttonBlue{background:#005CAB;color:#fff;padding:10px 20px;margin-top:20px;display:inline-block;}a.buttonBlue span{padding-left:5px}a.buttonBlue:hover,a.buttonBlue:focus{text-decoration:none;opacitiy:0.5;color:#fff;}.containerWrapper .nodeWrapper .node-item h3{color:#78797a;line-height:1.2;padding:0 20px;text-align:center;font-size:24px;margin-top:10px;width:100%;}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto;}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.myopiaWrapper{background:transparent url("/sites/coopervision.co.uk/files/myopiabkground.jpg") no-repeat top center;background-size:cover;position:relative;padding-bottom:60px;float:left;width:120%;margin-left:-10%;padding:0 10%;}#genetics,#lifestyle{width:49%;display:inline-block;}#genetics{float:left;}#lifestyle{float:right;}#genetics p,#lifestyle p{font-size:18px;line-height:1.2;min-height:55px;}.divider.desktop{background:transparent url("/sites/coopervision.co.uk/files/divider.jpg") no-repeat top center;width:2px;height:348px;position:absolute;bottom:40px;left:49%;}.divider.mobile{display:none;float:left;width:100%;background:#fff;height:2px;}ul.myopia{list-style-type:none;padding-left:0;}ul.myopia li{display:inline-block;width:31%;vertical-align:top;margin-right:1%;text-align:center;}ul.myopia li:last-child{margin-right:0}ul.myopia li p{width:90%}ul.myopia li p span{font-weight:700}.signs{margin-top:40px;float:left;width:100%;}.signs ul{list-style-type:none;padding:0}.signs ul li{width:22%;text-align:center;margin-right:2%;display:inline-block;vertical-align:top;margin-bottom:30px;}.signs ul li:last-child{margin-right:0}.signs ul li p{font-size:22px;color:#58535c;line-height:1.2;width:90%;text-align:center;margin-left:5%;}.hero-Wrapper.lower{float:left;}.hero-Wrapper.lower .heroContainer h2{margin:0;font-size:40px;width:120%;}.hero-Wrapper.lower ul{list-style-type:none;padding:0;margin-top:10px;}.hero-Wrapper.lower ul li{width:30%;margin-right:4%;display:inline-block;vertical-align:top;text-align:center;}.hero-Wrapper.lower ul li:last-child{margin-right:0}.hero-Wrapper.lower ul li picture img{width:75%}.hero-Wrapper.lower ul li p{line-height:1.2;font-size:14px;}.divider.desktop{display:block}.lowerTerms{float:left;width:100%;margin-top:10px;}.lowerTerms .buttonBlue{margin-bottom:30px}@media (max-width:1100px){.hero-Wrapper h2{font-size:37px;}.hero-Wrapper p{line-height:1.5;font-size:20px;}.hero-Wrapper.lower h2{margin:20px 0}}@media (max-width:1024px){.hero-Wrapper h2{font-size:34px;}.containerWrapper{margin-top:30px;}.containerWrapper h3{width:94%;}.containerWrapper h2,.hero-Wrapper.lower h2{font-size:30px;}}@media (max-width:1000px){.containerWrapper h3{width:95%;}}@media (max-width:999px){.hero-Wrapper h2{margin-top:0;font-size:28px;}.hero-Wrapper p{font-size:18px;}.hero-Wrapper .heroContainer{top:7%;}.hero-Wrapper.lower h2{margin-top:0}.hero-Wrapper.lower .heroContainer h2{font-size:36px;}.hero-Wrapper.lower ul li p{margin-top:-20px;}}@media (max-width:940px){.hero-Wrapper.lower ul li p{font-size:12px;}}@media (max-width:900px){.containerWrapper .node-item{width:48%;margin:0 1%;margin-bottom:30px;}.containerWrapper{margin-top:30px;}.containerWrapper h3{width:100%;}#genetics p,#lifestyle p{min-height:75px;font-size:16px;}.signs ul li p,.containerWrapper .nodeWrapper .node-item h3{font-size:20px;}}@media (max-width:850px){.hero-Wrapper.lower .heroContainer h2{font-size:32px}.hero-Wrapper.lower ul li{width:31.4%;margin-right:2%;}.hero-Wrapper h2{margin-bottom:10px;}.hero-Wrapper p{font-size:16px;}}@media (max-width:800px){.hero-Wrapper.lower ul li p{font-size:10px}}@media (max-width:790px){.hero-Wrapper h2{font-size:26px}.hero-Wrapper p{font-size:16px;line-height:1.35}}@media (max-width:770px){.hero-Wrapper.lower ul li{width:30%;margin-right:2%;}.hero-Wrapper.lower .heroContainer{width:50%;top:4%}.hero-Wrapper.lower ul li .file{margin-bottom:10px;}}@media (max-width:720px){.hero-Wrapper h2{font-size:24px;}}@media (max-width:700px){.hero-Wrapper .heroContainer{top:5%;width:70%;}.hero-Wrapper h2{font-size:43px;width:70%;}.hero-Wrapper p{line-height:1.5;font-size:20px;}.hero-Wrapper .mobile{display:block}.hero-Wrapper .desktop{display:none}.containerWrapper{padding:0 30px;}.containerWrapper .nodeWrapper .node-item{width:100%;margin:0 0 30px 0;}a.buttonBlue{width:100%;text-align:center;}#genetics,#lifestyle,ul.myopia li,ul.myopia li p{width:100%;}.signs ul li{width:47%;margin-right:2%;margin-bottom:50px;}.hero-Wrapper.lower ul li{display:block;}#genetics p,#lifestyle p{font-size:18px;}.hero-Wrapper.lower .heroContainer{width:100%;}.hero-Wrapper.lower ul{float:left;width:88%;padding-top:30px;margin-left:-5%;}.hero-Wrapper.lower ul li picture img{width:50%;}.hero-Wrapper.lower ul li{width:100%;float:left}.lowerContentSlot{width:40%;float:left}.hero-Wrapper.lower h2{width:100%;}.hero-Wrapper.lower ul li p{float:left;margin:6% 0;font-size:16px;width:60%;}.divider.desktop{display:none}.divider.mobile{display:block}ul.myopia li picture img{width:auto;}.hero-Wrapper.lower .heroContainer h2{width:90%;font-size:28px;}}@media (max-width:500px){.hero-Wrapper .heroContainer{width:100%;}.hero-Wrapper p{width:90%;}.hero-Wrapper.lower ul{padding-top:0}}@media (max-width:540px){.hero-Wrapper .heroContainer{top:3%;}.hero-Wrapper h2{font-size:40px}}@media (max-width:470px){.hero-Wrapper h2{font-size:36px;}.containerWrapper h3{font-size:20px;}.containerWrapper h2,.hero-Wrapper.lower h2{font-size:26px;}}@media (max-width:440px){.lowerContentSlot{width:30%;}.hero-Wrapper.lower ul li p{margin:4% 0 0;width:70%;}}@media (max-width:430px){.hero-Wrapper h2{font-size:34px;}.hero-Wrapper.lower ul{margin-top:0}.hero-Wrapper.lower ul li p{font-size:15px;}}@media (max-width:400px){.hero-Wrapper h2{font-size:31px;}.hero-Wrapper p{line-height:1.3;font-size:18px}}@media (max-width:370px){.hero-Wrapper h2{font-size:28px;}.hero-Wrapper.lower ul li .file{margin-bottom:0;}.hero-Wrapper.lower h2{width:80%;}.signs ul li p,.containerWrapper .nodeWrapper .node-item h3{font-size:18px;}.hero-Wrapper.lower .heroContainer h2{font-size:24px;margin-bottom:20px;}}@media (max-width:350px){.signs ul li p{font-size:16px;}.hero-Wrapper.lower ul li p{width:75%;}.lowerContentSlot{width:25%;}}@media (max-width:340px){.hero-Wrapper h2{font-size:22px;}.hero-Wrapper.lower .heroContainer h2{width:90%;margin-bottom:10px;font-size:20px;}.hero-Wrapper p{font-size:16px;}.hero-Wrapper.lower ul li p{font-size:14px;}}
