.ek-polarizationlogo>div{background:transparent url(/cdn/shop/files/polarization-lens-bg.jpg?v=1652380792) top left no-repeat;height:388px;overflow:hidden;position:relative;width:700px}.ek-polarizationlogo>div>.port{-khtml-border-radius:9000px;-moz-border-radius:9000px;-webkit-border-radius:9000px;border-radius:9000px;-khtml-box-shadow:0 0 0 700px rgba(255,255,255,.3);-moz-box-shadow:0 0 0 700px rgba(255,255,255,.3);-webkit-box-shadow:0 0 0 700px rgba(255,255,255,.3);box-shadow:0 0 0 700px #ffffff4d;background:transparent url(/cdn/shop/files/logo-shadow.png) 50% no-repeat;border:0;cursor:pointer;height:340px;left:20px;position:absolute;top:20px;width:340px}.ek-polarizationprocess{position:relative}.ek-polarizationprocess h2{border:0;color:#f89f2c;color:#fff;font-size:18px;left:10px;margin:0;padding:0;position:absolute;top:10px;z-index:1}.ek-polarizationprocess>div{background:transparent url(/cdn/shop/files/polarization-process-bg.jpg) 50% no-repeat;height:360px;overflow:hidden;position:relative;width:700px}.ek-polarizationprocess>div>.plot{background:transparent none;display:block;position:absolute}.ek-polarizationprocess>div>.plot>a{-khtml-border-radius:9000px;-moz-border-radius:9000px;-webkit-border-radius:9000px;border-radius:9000px;background:#f89f2c none top left no-repeat;color:#fff;display:block;height:18px;line-height:18px;margin-top:-9px;text-align:center;width:18px}.ek-polarizationprocess>div>.plot>span{display:none}.ek-polarizationprocess>.phase{margin-top:10px}.ek-polarizationprocess>.phase>strong{color:#f89f2c;font-weight:400;text-transform:uppercase}@media only screen and (max-width: 900px){.ek-polarizationlogo>div,.ek-polarizationprocess>div{background-size:cover;width:100%}}@media only screen and (max-width: 480px){.ek-polarizationlogo>div{background-image:url(/cdn/shop/files/polarization-lens-bg-480.jpg)}.ek-polarizationprocess>div{background-image:url(/cdn/shop/files/polarization-process-bg-480.jpg);background-size:cover;height:280px;margin-bottom:1em}.ek-polarizationprocess .phase{margin:0}}.frame-images{float:left;text-align:center;width:60%}.frame-images figure{display:none;position:relative}.frame-images figure.active{display:block}.frame-images figure img{position:relative;width:100%;z-index:1}.frame-images figcaption{bottom:0;font-size:1.5em;left:0;position:absolute;text-align:center;width:100%;z-index:2}.hotspot{background-color:#f15926;border-radius:100%;color:#fff;cursor:pointer;font-size:1.25em;height:1.5em;line-height:1.5;overflow:hidden;position:absolute;text-align:center;transition:all .3s ease;width:1.5em;z-index:2}.hotspot.active{transform:scale(1.2)}.baja-frame .hotspot:nth-of-type(1){left:20%;top:44%}.baja-frame .hotspot:nth-of-type(2){left:88%;top:22%}.baja-frame .hotspot:nth-of-type(3){left:71%;top:20%}.baja-frame .hotspot:nth-of-type(4){left:76%;top:33%}.coastal-frame .hotspot:nth-of-type(1){left:24%;top:48%}.coastal-frame .hotspot:nth-of-type(2){left:72%;top:30%}.coastal-frame .hotspot:nth-of-type(3){left:91%;top:28%}.mavericks-frame .hotspot:nth-of-type(1){left:62%;top:40%}.mavericks-frame .hotspot:nth-of-type(2){left:12%;top:49%}.mavericks-frame .hotspot:nth-of-type(3){left:67%;top:55%}.el-matador-frame .hotspot:nth-of-type(1){left:14%;top:61%}.el-matador-frame .hotspot:nth-of-type(2){left:63%;top:20%}.el-matador-frame .hotspot:nth-of-type(3){left:95%;top:27%}.imperial-frame .hotspot:nth-of-type(1){left:72%;top:29%}.imperial-frame .hotspot:nth-of-type(2){left:28%;top:44%}.imperial-frame .hotspot:nth-of-type(3){left:73%;top:56%}.huntington-frame .hotspot:nth-of-type(1){left:49%;top:54%}.huntington-frame .hotspot:nth-of-type(2){left:22%;top:49%}.huntington-frame .hotspot:nth-of-type(3){left:92%;top:24%}.huntington-frame .hotspot:nth-of-type(4){left:78%;top:58%}.crescent-frame .hotspot:nth-of-type(1){left:40%;top:49%}.crescent-frame .hotspot:nth-of-type(2){left:24%;top:48%}.crescent-frame .hotspot:nth-of-type(3){left:48%;top:34%}.crescent-frame .hotspot:nth-of-type(4){left:94%;top:32%}.frame-contents{float:right;width:37%}.frame-contents>div,.frame-contents .point{display:none}.frame-contents>div.active,.frame-contents .point.active{display:block}.rte .frame-selector{clear:both;display:grid;grid-gap:2em;grid-template-columns:repeat(4,1fr);list-style-type:none;margin:0 0 2em;padding:0}.frame-selector li{cursor:pointer;text-align:center}.frame-selector img{width:auto}.frame-selector h3{color:#333;margin:0}.frame-selector .active h3{color:#00447c}@media only screen and (max-width: 768px){.frame-images,.frame-contents{float:none;width:100%}.frame-contents{background-color:#f1f1f1;margin-top:1em;padding:2em 1.5em 1em}.frame-contents h3{margin-top:0}}@media only screen and (max-width: 640px){.frame-selector{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 400px){.frame-selector h3{font-size:1.5em}}.legacy-row{display:flex;flex-wrap:wrap}.legacy-cat{padding:0 1em;text-align:center;width:20%}@media (max-width: 1024px){.legacy-cat{width:25%}}@media (max-width: 840px){.legacy-cat{width:33.33%}}@media (max-width: 640px){.legacy-cat{width:50%}}@media (max-width: 480px){.legacy-cat{margin:auto;width:100%}}.lens-images{float:left;text-align:center;width:60%}.rte .lens-colors{display:flex;flex-wrap:wrap;list-style-type:none;margin:0 0 2em;padding:0}.lens-colors li{padding:1em;width:20%}.lens-colors a{color:#000;display:block;font-size:120%;font-weight:700;text-transform:uppercase}.lens-colors a.active{color:#00447c}.lens-colors:after{clear:both;content:"";display:block}.lens-content{float:right;width:37%}.lens-content>div{display:none}.lens-content>div.active{display:block}@media only screen and (max-width: 900px){.lens-images,.lens-content{float:none;width:100%}.lens-content{border-bottom:1px solid #ccc}}@media only screen and (max-width: 720px){.lens-colors li{width:25%}}@media only screen and (max-width: 600px){.lens-colors li{width:33.33%}}@media only screen and (max-width: 500px){.lens-colors li{width:50%}}.surfboard{float:right}.timeline{max-width:720px;overflow:hidden}.timeline .event{position:relative}.timeline .event+.event{margin-top:28px}.timeline .event.event-1954{margin-top:-6em}.timeline .event.event-1997{margin-top:-5em}.timeline .event figure{float:left;position:relative;z-index:1}.timeline .event:nth-of-type(2n) figure{float:right}.timeline .event .content{background-color:#00447c;color:#fff;max-width:360px;padding:16px;position:absolute;right:1em;top:50%;transform:translateY(-50%);width:100%;z-index:2}.timeline .event:nth-of-type(2n) .content{left:1em;right:inherit}.timeline .event.event-1950 .content{left:20em;right:inherit}.timeline .event.event-1970 .content{left:9em}.timeline .event.event-2013 .content{left:34em}.timeline .event .content p{font-size:16px;font-weight:300;line-height:1.5;margin:0}.timeline .event .content .year{font-size:24px}.timeline .event:after{clear:both;content:"";display:block}@media only screen and (max-width: 960px){.surfboard{display:none}.timeline{margin-left:auto;margin-right:auto}}@media only screen and (max-width: 768px){.timeline .event{margin-bottom:7em}.timeline .event.event-1950{margin-bottom:2em}.timeline .event+.event,.timeline .event.event-1954,.timeline .event.event-1997{margin-top:0}.timeline .event .content{bottom:0;right:0;top:inherit;transform:translateY(3em)}.timeline .event:nth-of-type(2n) .content{left:0}.timeline .event.event-1950 .content{bottom:5em}.timeline .event.event-1970 .content{left:0}.timeline .event.event-2013 .content{left:inherit;right:0}}@media only screen and (max-width: 480px){.timeline .event{margin-bottom:2em}.timeline .event figure,.timeline .event:nth-of-type(2n) figure{float:none;text-align:center}.timeline .event .content{max-width:100%;position:relative;right:inherit;top:inherit;transform:translateY(0)}.timeline .event:nth-of-type(2n) .content,.timeline .event.event-1950 .content,.timeline .event.event-1970 .content,.timeline .event.event-2013 .content{left:inherit}}:root{--main-blue: #0071b9}.main__section-heading{margin:4em auto -1.5em}.main__section-heading h1{font-size:2.25em;letter-spacing:0;margin:auto;max-width:90%;text-align:left}.page__section-content .rte h2{font-weight:700;letter-spacing:0;margin-bottom:10px;text-transform:uppercase}.rte ul{list-style-position:outside;margin-left:2em}.legacy-row{margin-top:2em}.frame-images .active img,.frame-selector .active img{border:0!important}.frame-images figcaption{font-size:1em}.lens-colors a{font-size:.875em;line-height:1;text-decoration:none}.lens-colors .active img{border:0!important}.lens-colors-section{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:auto;max-width:60em;padding:2em 0}.lens-colors-section .product__section-header{color:var(--main-blue);font-size:1.5em;font-weight:700;margin-bottom:1em;text-align:center;text-transform:uppercase}.lens-colors-section .product__section-header-wrapper{margin-bottom:1em;text-align:center}.lens-colors-section .product__section-header-wrapper a{text-decoration:none}.lens-colors-section .product__section-header-wrapper a.active{color:var(--main-blue)}.lens-colors-section .product__section-header-wrapper a+a{border-left:1px solid #333;margin-left:.5em;padding-left:.5em}.lens__content{display:none}.lens__content.active{display:block}.lens__content .row{display:grid;grid-gap:2em;grid-template-columns:repeat(2,1fr);max-width:100%}.lens__content.active img{border:0!important}.ek-polarizationlogo{margin-bottom:1.5em}.rx-wrapper{position:relative}.tooltip-wrapper{left:310px;position:absolute;top:0}.tooltip-msg{background-color:#eee;border-radius:3px;bottom:105%;display:none;font-size:.875em;line-height:1.3;padding:1em;position:absolute;right:0;width:22em}.tooltip-msg:before{border-color:#eee transparent transparent transparent;border-style:solid;border-width:.5em;content:"";display:block;height:0;position:absolute;right:14px;top:100%;width:0;z-index:10}.product-rx-link{border-radius:3px;display:block;height:50px;line-height:50px;max-width:300px;padding:0 1em;text-align:center;transition:all .3s ease;white-space:nowrap}.product-rx-link:link,.product-rx-link:visited{background-color:#666;color:var(--color-body)}.product-rx-link:hover,.product-rx-link:active,.product-rx-link:focus{background-color:#888}.product-rx-link:hover~.tooltip-msg{display:block}@media (max-width: 1220px){.tooltip-wrapper{left:inherit;margin:0 0 1em;position:relative;top:inherit}.tooltip-msg{left:0;right:inherit}}@media (max-width: 740px){.tooltip-wrapper{margin:0 auto 1em}}.mobile-menu__trigger{order:3}.mobile-menu__trigger .slideout__trigger--open{display:flex;justify-content:flex-end}.header__mobile__logo-wrapper{order:2}.header__mobile__cart-links-container{order:1}.header__mobile__cart-links-container ul.cart-links__wrapper{justify-content:flex-start}
/*# sourceMappingURL=/cdn/shop/t/31/assets/custom_pages.css.map?v=150835993664611554471732907323 */
