.c-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fade-enter-active,.fade-leave-active{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.fade-enter,.fade-leave-to{opacity:0}.drop-down-enter-active,.drop-down-leave-active{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.drop-down-enter,.drop-down-leave-to{max-height:0!important;opacity:0}.drop-down-enter-to,.drop-down-leave{max-height:500px!important}.pop-out-enter-active,.pop-out-leave-active{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pop-out-enter,.pop-out-leave-to{-webkit-transform:scale(.75);transform:scale(.75);opacity:0}.fade-up-enter-active,.fade-up-leave-active{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.fade-up-enter,.fade-up-leave-to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.fade-up-mini-enter-active,.fade-up-mini-leave-active{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.fade-up-mini-enter,.fade-up-mini-leave-to{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:0}.fade-right-enter-active,.fade-right-leave-active{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.fade-right-enter,.fade-right-leave-to{-webkit-transform:translateX(100%);transform:translate(100%);opacity:0}.fade-left-enter-active,.fade-left-leave-active{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.fade-left-enter,.fade-left-leave-to{-webkit-transform:translateX(-100%);transform:translate(-100%);opacity:0}.slide-right-enter-active,.slide-right-leave-active{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slide-right-enter,.slide-right-leave-to{-webkit-transform:translateX(-100%);transform:translate(-100%)}.slide-left-enter-active,.slide-left-leave-active{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slide-left-enter,.slide-left-leave-to{-webkit-transform:translateX(100%);transform:translate(100%)}.slide-up-enter-active,.slide-up-leave-active{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transition-delay:.3s;transition-delay:.3s}.slide-up-enter,.slide-up-leave-to{-webkit-transform:translateY(100%);transform:translateY(100%)}.info-page{font-size:18px;color:#fff;display:grid;grid-row-gap:8em;margin-bottom:8em}.info-page li,.info-page p{color:#3d4246!important;font-weight:400}.info-page h4{margin-bottom:1em}@media screen and (max-width:980px){.info-page{grid-row-gap:5em;margin-bottom:5em}}.info-page section .grid-section-inner{grid-row-gap:3em}@media screen and (max-width:665px){.info-page section .grid-section-inner{grid-row-gap:2em}}.info-page section .grid-section-inner .head{grid-column:3/31;display:grid;grid-template-columns:repeat(28,1fr);grid-row-gap:1em}.info-page section .grid-section-inner .head h2{grid-column:1/13;color:#3d4246}@media screen and (max-width:665px){.info-page section .grid-section-inner .head h2{grid-column:1/33}}.info-page section .grid-section-inner .head p{grid-column:14/29}@media screen and (max-width:665px){.info-page section .grid-section-inner .head p{grid-column:1/33}}.info-page section .grid-section-inner .body{grid-column:1/33!important}.info-page section .grid-section-inner .book-button p{margin-bottom:0!important}.info-page section .grid-section-inner .content h4{font-family:Roboto,sans-serif;color:#3d4246;font-weight:800}.info-page section .grid-section-inner .content p{margin-bottom:1em;line-height:1.75}.info-page .banner .grid-section-inner{grid-row-gap:0!important;padding:5em 0}.info-page .banner .grid-section-inner .left-section{grid-column:1/15}@media screen and (max-width:665px){.info-page .banner .grid-section-inner .left-section{grid-column:3/31}}.info-page .banner .grid-section-inner .right-section{grid-column:16/33}@media screen and (max-width:665px){.info-page .banner .grid-section-inner .right-section{grid-column:3/31}}.info-page .banner .grid-section-inner .right-section hr{border-bottom:.6em solid #69727b;margin:0 0 1.5em;width:3em}.info-page .banner .grid-section-inner .right-section h4{font-family:Lato,sans-serif;color:#fff;font-size:1.1em;font-weight:600;font-style:italic;margin:1.5em 0;line-height:1.5em;text-transform:none}@media screen and (max-width:1160px){.info-page .banner .grid-section-inner .right-section h4{margin:1em 0}}@media screen and (max-width:665px){.info-page .banner .grid-section-inner .right-section h4{font-size:.8em}}.info-page.lenses-page .banner h3{color:#e470c0}.info-page.services-page .banner h3{color:#8dcf6a}.info-page.team-page .banner h3{color:#00a9c5}.info-page.eye-exams-page .banner h3{color:#ffce2d}.info-page.eye-health-page .banner h3{color:#ff7332}.info-page.frames-page .banner h3{color:#f4526a}.info-page .introduction .content{grid-column:3/31!important}@media screen and (max-width:1160px){.info-page .introduction .content{grid-column:3/31!important}}.info-page .introduction .pricing h3 a{color:#00a9c5}.info-page .introduction .pricing h3 a:hover{color:#00a9c5;-webkit-filter:brightness(112%);filter:brightness(112%)}.info-page .introduction .pricing .price-modal{position:fixed;width:100vw;top:0;left:0;height:100vh;z-index:900}@media screen and (max-width:665px){.info-page .introduction .pricing .price-modal{background:#ffffffe6}}.info-page .introduction .pricing .price-modal>.modal-inner{background:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.2);box-shadow:0 0 8px #0003;padding:3em;position:relative}.info-page .introduction .pricing .price-modal>.modal-inner button{position:absolute;right:1em;top:1em;background:0 0;padding:0}.info-page .introduction .pricing .price-modal>.modal-inner button i{margin:0;color:#69727b}.info-page .introduction .pricing .price-modal>.modal-inner li{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.info-page .introduction .pricing .price-modal>.modal-inner li p,.info-page .introduction .pricing .price-modal>.modal-inner li span{margin:0}.info-page .introduction .pricing .price-modal>.modal-inner li h4{color:#3d4246;margin-bottom:.5em}.info-page .introduction .pricing .price-modal>.modal-inner li p:nth-child(1){padding-right:2em}.info-page .introduction .pricing .price-modal>.modal-inner li p{color:#3d4246}.info-page .introduction .pricing .price-modal>.modal-inner li p span{color:#3d4246}@media screen and (max-width:665px){.info-page .introduction .pricing .price-modal>.modal-inner{padding:2em 1em}.info-page .introduction .pricing .price-modal>.modal-inner button{right:.5em;top:.5em}.info-page .introduction .pricing .price-modal>.modal-inner li{margin-top:.5em;font-size:.8em}}.info-page .introduction .pricing .price-modal.price-hide{opacity:0;pointer-events:none}.info-page .introduction .pricing .price-modal.price-hide .modal-inner{-webkit-transform:scale(.7);transform:scale(.7)}.info-page .separate-section.treatments .grid-section-inner .content{display:grid;grid-template-columns:repeat(32,1fr);grid-column:1/33}@media screen and (max-width:1160px){.info-page .separate-section.treatments .grid-section-inner .content{grid-column:1/33!important}}.info-page .separate-section.treatments .grid-section-inner .content .left,.info-page .separate-section.treatments .grid-section-inner .content .right{padding:5em 0}.info-page .separate-section.treatments .grid-section-inner .content .left.left,.info-page .separate-section.treatments .grid-section-inner .content .right.left{grid-column:1/14;display:grid;grid-template-columns:repeat(13,1fr);background-color:#3d4246}.info-page .separate-section.treatments .grid-section-inner .content .left.left>*,.info-page .separate-section.treatments .grid-section-inner .content .right.left>*{grid-column:3/12}.info-page .separate-section.treatments .grid-section-inner .content .left.left p,.info-page .separate-section.treatments .grid-section-inner .content .right.left p{color:#fff!important;margin-top:2em}.info-page .separate-section.treatments .grid-section-inner .content .left.right,.info-page .separate-section.treatments .grid-section-inner .content .right.right{grid-column:14/33;display:grid;grid-template-columns:repeat(19,1fr);background-color:#eff1f9}.info-page .separate-section.treatments .grid-section-inner .content .left.right>*,.info-page .separate-section.treatments .grid-section-inner .content .right.right>*{grid-column:3/18}.info-page .separate-section.treatments .grid-section-inner .content .left.right ul,.info-page .separate-section.treatments .grid-section-inner .content .right.right ul{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2em 1em}.info-page .separate-section.treatments .grid-section-inner .content .left.right ul li svg,.info-page .separate-section.treatments .grid-section-inner .content .right.right ul li svg{height:4.5em;width:4.5em;padding:.5em;margin-bottom:.5em}.info-page .separate-section.treatments .grid-section-inner .content .left.right ul li svg *,.info-page .separate-section.treatments .grid-section-inner .content .right.right ul li svg *{stroke:#00a9c5;fill:transparent}.info-page .separate-section.treatments .grid-section-inner .content .left.right ul li p,.info-page .separate-section.treatments .grid-section-inner .content .right.right ul li p{text-align:center;margin:0}@media screen and (max-width:665px){.info-page .separate-section.treatments .grid-section-inner .content .left.right ul li p,.info-page .separate-section.treatments .grid-section-inner .content .right.right ul li p{font-size:.7em}}@media screen and (max-width:360px){.info-page .separate-section.treatments .grid-section-inner .content .left.right ul li svg,.info-page .separate-section.treatments .grid-section-inner .content .right.right ul li svg{height:3.5em;width:3.5em}}@media screen and (max-width:665px){.info-page .separate-section.treatments .grid-section-inner .content .left,.info-page .separate-section.treatments .grid-section-inner .content .right{grid-column:1/33!important;grid-template-columns:repeat(32,1fr)!important;padding:3em 0}.info-page .separate-section.treatments .grid-section-inner .content .left>*,.info-page .separate-section.treatments .grid-section-inner .content .right>*{grid-column:3/31!important}}.info-page .separate-section.contact-us .grid-section-inner .content{grid-column:3/31!important}.info-page .separate-section.contact-us .grid-section-inner .content *{max-width:600px}@media screen and (max-width:980px){.info-page .separate-section.contact-us .grid-section-inner .content *{max-width:400px}}@media screen and (max-width:665px){.info-page .separate-section.contact-us .grid-section-inner .content *{max-width:100%}}.info-page .separate-section.contact-us .grid-section-inner .content p a{color:#00a9c5;font-weight:700}.team-page#optometrists{grid-row-gap:4em}.team-page#optometrists .grid-section-inner{grid-row-gap:2em!important}.team-page#optometrists .introduction>img{grid-column:1/33}.team-page#optometrists .introduction .content{grid-column:3/31}.team-page#optometrists h4,.team-page#optometrists h5{color:#3d4246}.team-page#optometrists li,.team-page#optometrists p{color:#69727b}.team-page#optometrists .grid-section-inner .content{grid-column:3/31}.team-page#optometrists .grid-section-inner .content li{display:-webkit-box;display:-ms-flexbox;display:flex}.team-page#optometrists .grid-section-inner .content li img{max-height:300px;min-width:300px;margin-bottom:2em;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}@media screen and (max-width:360px){.team-page#optometrists .grid-section-inner .content li img{max-height:280px;min-width:280px}}.team-page#optometrists .grid-section-inner .content li>div{padding-left:2em}@media screen and (max-width:665px){.team-page#optometrists .grid-section-inner .content li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.team-page#optometrists .grid-section-inner .content li>div{padding:0}}.team-page#optometrists .banner h3{color:#0076bd}.team-page#optometrists .banner h4{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/94/assets/page-optometrists.css.map */
