.c-x-icon__image{background-image:url(/assets/img/icons/actions/x.svg);background-position:0 0;background-size:cover}a:focus .c-x-icon__image,button:focus .c-x-icon__image{background-position:0 100%}@media (min-width:600px){.c-glasses-nav-type{width:50%;overflow:hidden}}.c-glasses-nav-type__open{background-color:transparent;background-position:center 70%;background-repeat:no-repeat;background-size:259px;border:none;height:148px}@media (min-width:600px){.c-glasses-nav-type__open{background-size:80%;height:164px}}.c-glasses-nav-type__list{opacity:0;-webkit-transition-property:opacity,visibility,z-index;-o-transition-property:opacity,visibility,z-index;transition-property:opacity,visibility,z-index;-webkit-transition-duration:.6s,0s,0s;-o-transition-duration:.6s,0s,0s;transition-duration:.6s,0s,0s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s,.6s,.6s;-o-transition-delay:0s,.6s,.6s;transition-delay:0s,.6s,.6s;z-index:1}.c-glasses-nav-type__item{height:148px;background-position:bottom;background-repeat:no-repeat;background-size:auto 95%;width:50%}.c-glasses-nav-type__item:before{content:"";position:absolute;height:24px;width:100%;background-color:#fff;top:0;left:0;z-index:-1}@media (min-width:600px){.c-glasses-nav-type__item{height:164px;background-position:right 20% bottom}}.c-glasses-nav-type__link{top:32px}.c-glasses-nav-type__link:hover{font-weight:600}.c-glasses-nav-type__link:focus{font-weight:600;outline:none}.c-glasses-nav-type__variant{font-size:16px;line-height:22px;text-shadow:0 1px 0 rgba(0,0,0,.2),0 0 12px #000}.c-glasses-nav-type__variant.-margin{margin-bottom:24px}@media (min-width:600px){.c-glasses-nav-type__variant{font-size:20px;line-height:30px;left:36px;text-shadow:none;top:calc(50% + 12px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.c-glasses-nav-type__variant.-margin{margin-bottom:24px}.c-glasses-nav-type__variant.u-ffs{line-height:26px}}@media (min-width:600px){.c-glasses-nav-type__pre-variant{margin-top:-3px}}.c-glasses-nav-type__close{background:none}@media (min-width:600px){.c-glasses-nav-type__close{z-index:20;top:-16px}}.c-glasses-nav-type__x{width:16px;border:1px solid #414b56;border-radius:50%;padding:4px}.c-glasses-nav-type__open:focus:not([aria-expanded=false])~.c-glasses-nav-type__list,.c-glasses-nav-type__open[aria-expanded=true]~.c-glasses-nav-type__list{opacity:1;visibility:visible;display:block;-webkit-transition-delay:.05s;-o-transition-delay:.05s;transition-delay:.05s;z-index:10}@media (min-width:600px){.c-glasses-nav-type__open:focus:not([aria-expanded=false])~.c-glasses-nav-type__close,.c-glasses-nav-type__open[aria-expanded=true]~.c-glasses-nav-type__close{display:block}}.c-glasses-nav{max-width:768px}.c-lenses-landing__section-image{width:362px}@media (min-width:900px){.c-lenses-landing__section-image{width:552px}}.c-lenses-landing__section-image.-animated{-webkit-animation-name:lightResponsive;animation-name:lightResponsive;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes lightResponsive{0%{background-color:#828282}to{background-color:#fdfdfd}}@keyframes lightResponsive{0%{background-color:#828282}to{background-color:#fdfdfd}}.c-lenses-landing__markdown__p{margin-top:.5em;margin-bottom:0}.c-lenses-landing__markdown__a{font-weight:700}.c-lenses-landing__outer-category:nth-child(2n){background:#ebeff2}.c-lenses-landing__outer-category:nth-child(2n) div:last-child{border-bottom:none}.c-lenses-landing__category{max-width:1000px}.c-lenses-landing__header-link,.c-lenses-landing__header-link:after{-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}.c-lenses-landing__header-link:after{content:"";position:absolute;bottom:0;left:0;right:0;height:0;background:#a1a4a6}.c-lenses-landing__header-link:hover:not(.-active){color:#a1a4a6}.c-lenses-landing__header-link:hover:not(.-active):after{height:2px}.c-lenses-landing__header-link.-active{border-bottom:2px solid #414b56;color:#414b56}.c-lenses-landing__sticky-container{position:-webkit-sticky;position:sticky;top:-1px;z-index:1}.c-lenses-landing__button-links{width:240px}