@font-face{font-family:OctinCollege;src:url(${fontsDir}octin_college_bd-webfont.eot);src:url(${fontsDir}octin_college_bd-webfont.eot?#iefix) format("embedded-opentype"),url(${fontsDir}octin_college_bd-webfont.woff) format("woff"),url(${fontsDir}octin_college_bd-webfont.ttf) format("truetype"),url(${fontsDir}octin_college_bd-webfont.svg#OctinCollegeBold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:OctinSports;src:url(${fontsDir}octin_sports_hv-webfont.eot);src:url(${fontsDir}octin_sports_hv-webfont.eot?#iefix) format("embedded-opentype"),url(${fontsDir}octin_sports_hv-webfont.woff) format("woff"),url(${fontsDir}octin_sports_hv-webfont.ttf) format("truetype"),url(${fontsDir}octin_sports_hv-webfont.svg#OctinSportsHeavy) format("svg");font-weight:700;font-style:normal}@font-face{font-family:OctinSports;src:url(${fontsDir}octin_sports_rg-webfont.eot);src:url(${fontsDir}octin_sports_rg-webfont.eot?#iefix) format("embedded-opentype"),url(${fontsDir}octin_sports_rg-webfont.woff) format("woff"),url(${fontsDir}octin_sports_rg-webfont.ttf) format("truetype"),url(${fontsDir}octin_sports_rg-webfont.svg#OctinSportsRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:OctinSportsSemiBold;src:url(${fontsDir}octin_sports_sb-webfont.eot);src:url(${fontsDir}octin_sports_sb-webfont.eot?#iefix) format("embedded-opentype"),url(${fontsDir}octin_sports_sb-webfont.woff) format("woff"),url(${fontsDir}octin_sports_sb-webfont.ttf) format("truetype"),url(${fontsDir}octin_sports_sb-webfont.svg#OctinSportsSemiBold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:OctinStencil;src:url(${fontsDir}octin_stencil_bd-webfont.eot);src:url(${fontsDir}octin_stencil_bd-webfont.eot?#iefix) format("embedded-opentype"),url(${fontsDir}octin_stencil_bd-webfont.woff) format("woff"),url(${fontsDir}octin_stencil_bd-webfont.ttf) format("truetype"),url(${fontsDir}octin_stencil_bd-webfont.svg#OctinStencilBold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:UnitedSansRegMedium;src:url(${fontsDir}unitedsansrgmd-webfont.eot);src:url(${fontsDir}unitedsansrgmd-webfont.eot?#iefix) format("embedded-opentype"),url(${fontsDir}unitedsansrgmd-webfont.woff) format("woff"),url(${fontsDir}unitedsansrgmd-webfont.ttf) format("truetype"),url(${fontsDir}unitedsansrgmd-webfont.svg#UnitedSansRegMedium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Bitter;src:url(${fontsDir}Bitter-Regular-webfont.eot);src:url(${fontsDir}Bitter-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(${fontsDir}Bitter-Regular-webfont.woff) format("woff"),url(${fontsDir}Bitter-Regular-webfont.ttf) format("truetype"),url(${fontsDir}Bitter-Regular-webfont.svg#Bitter) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Bitter;src:url(${fontsDir}Bitter-Bold-webfont.eot);src:url(${fontsDir}Bitter-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(${fontsDir}Bitter-Bold-webfont.woff) format("woff"),url(${fontsDir}Bitter-Bold-webfont.ttf) format("truetype"),url(${fontsDir}Bitter-Bold-webfont.svg#Bitter) format("svg");font-weight:700;font-style:normal}body{font-family:Antenna Medium,sans-serif;font-size:13.6px}.page.legacy h1,.page.legacy h2,.page.legacy h3,.page.legacy h4,.page.legacy h5,.page.legacy h6{margin:0}.page.legacy h1{font-size:34px;font-weight:700}.page.legacy h2{color:#5d5e5e;font-size:24px;font-family:OctinStencil,Lucida Grande,Lucida Sans Unicode,Arial,sans-serif;font-weight:700;letter-spacing:1px;margin:10px 0 0}.page.legacy h3{font-size:24px;padding-bottom:12px}.page.legacy h3,.page.legacy h4{color:#5d5e5e;font-family:OctinSports,Arial,sans-serif;font-weight:400}.page.legacy h4{font-size:18px;padding:0}.page.legacy h5{color:#000;font-size:11px;font-family:Antenna Medium,sans-serif;font-weight:400;padding:0}.page h1,.page h2,.page h3,.page h4,.page h5,.page h6{margin:0}.page h1{letter-spacing:.1em;font-size:24px}.page h1,.page h2{font-family:Antenna Medium,sans-serif;font-style:normal;font-weight:400}.page h2{font-size:20px}.page h3{font-family:Antenna Medium,sans-serif;font-style:normal;font-weight:400;font-size:16px}.page h4{font-family:Antenna Extra Cond Medium,sans-serif;font-size:14px}.page h4,.page h5{font-style:normal;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.page h5{font-family:Antenna Medium,sans-serif;font-size:12px}.seo-title{display:none}.todo{margin:10px;padding:10px;border:1px dashed #c00;background:rgba(255,0,0,.25);position:relative}.todo:before{content:'*TO-DO*';font-weight:700;color:red;position:absolute;font-size:12px;top:5px;right:5px;opacity:0;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.todo:hover:before{opacity:1}.pull-left{float:left;padding:0 20px 20px 0}.pull-right{float:right;padding:0 0 20px 20px}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}ul.inline{margin:0;padding:0;list-style:none}ul.inline li{display:inline-block}.holiday-shipping{font-weight:700;color:red}.address-override-warning{color:red;padding-bottom:15px;line-height:18px}.form-error .address-override-warning{font-size:12px}.popup-form .col50{width:50%;float:left}.popup-form .col50 .col100{width:100%}.popup-form .col50 .col100 input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.popup-form .display{display:inline-block}.popup-form .label{height:26px;line-height:26px}.popup-form .row{margin:0 0 5px;clear:both;overflow:hidden}.popup-form .submit{clear:both;float:right;margin:20px 5px 0 0}.popup-form .form-links{clear:both;text-align:right;margin-right:5px;padding-top:10px}.form-error{background-color:#f3d8d3;padding:15px 0 0 20px;margin:10px 0}.form-error:empty{padding:0}.form-error.form-success{background-color:#abecd2}.form-error ul.error li{margin:0 0 0 -20px;color:red}.form-error span.error{color:red}body{background:#fff}.home-image{position:absolute;top:0;left:0;z-index:-5;width:100%;text-align:center;display:none}.home-image .home-image-wrapper{width:100%;height:100%}.home-image .home-image-wrapper img{display:none}.home-image.active{display:block}.home-image-detail .inner-constrain{position:relative}.home-image-detail .featured-product-link{display:block;width:100%;height:525px;background:#fff;opacity:0;filter:alpha(opacity=0);position:relative;top:-30px;text-indent:-9999px;white-space:nowrap;overflow:hidden}.home-image-detail .featured-product,.home-image-detail .home-image-nav{position:absolute;bottom:0}.home-image-detail .featured-product{left:0;font-family:Antenna Medium,sans-serif;font-style:normal;font-weight:400;font-size:12px}.home-image-detail .featured-product a{padding:2px 8px;background:rgba(33,55,65,.3);display:block;min-height:16px;color:#fff;text-decoration:none;position:relative;z-index:10;-webkit-transition:background .2s ease-in;transition:background .2s ease-in}.home-image-detail .featured-product a em{font-style:normal;text-transform:uppercase}.home-image-detail .featured-product a:hover{background:#213741}.home-image-detail .featured-product a:after{padding:0 0 0 4px;content:'\203A'}.home-image-detail .home-image-nav{right:0;height:15px}.home-image-detail .home-image-nav .inline{margin:0;padding:0;list-style-type:none;line-height:15px;height:15px}.home-image-detail .home-image-nav .inline>li{margin:0;padding:0}.home-image-detail .home-image-nav .inline li{margin:0 8px 0 0}.home-image-detail .home-image-nav .inline li a{text-indent:-9999px;white-space:nowrap;overflow:hidden;display:block;width:15px;height:15px;background:url(https://d24gbqxzbu2j6c.cloudfront.net/page/slider-dots.png) no-repeat -15px 0}.home-image-detail .home-image-nav .inline li.active a{background-position:0 0;cursor:default}.home-features{margin:10px 0 0;font-family:Antenna Extra Cond Medium,sans-serif;font-style:normal;font-weight:400}.home-features .inner-constrain{background:#fff}.home-features .content-blocks{position:relative;background:#fff;padding:10px}.home-features .content-blocks figure{margin:0 0 0 10px;padding:0;display:block;float:left;cursor:pointer}.home-features .content-blocks figure .image{width:310px;height:150px;position:relative;background:url(https://d24gbqxzbu2j6c.cloudfront.net/home/usp-sprite.jpg) no-repeat}.home-features .content-blocks figure .image.born-on-the-water{background-position:0 0}.home-features .content-blocks figure .image.born-on-the-water:hover{background-position:0 -150px}.home-features .content-blocks figure .image.clearest-lenses{background-position:-310px 0}.home-features .content-blocks figure .image.clearest-lenses:hover{background-position:-310px -150px}.home-features .content-blocks figure .image.lifetime-warranty{background-position:-620px 0}.home-features .content-blocks figure .image.lifetime-warranty:hover{background-position:-620px -150px}.home-features .content-blocks figure:first-child{margin:0}.home-features .content-blocks figure figcaption{position:absolute;z-index:10;overflow:hidden;width:0;height:0;top:10px;cursor:default;background:#f3f2f0;-webkit-transition:width .4s ease-in,height .4s ease-in,margin-left .4s ease-in;transition:width .4s ease-in,height .4s ease-in,margin-left .4s ease-in}.home-features .content-blocks figure figcaption .close-content-block{cursor:pointer;opacity:0;position:absolute;top:0;right:0;width:18px;height:18px;line-height:18px;color:#369;background:#efede9;font-family:Antenna Medium,sans-serif;font-style:normal;font-weight:400;font-size:12px;-webkit-transition:background .2s ease-in,color .2s ease-in,opacity .2s ease-in;transition:background .2s ease-in,color .2s ease-in,opacity .2s ease-in;text-align:center;text-transform:uppercase;border-left:1px solid #fff;border-bottom:1px solid #fff}.home-features .content-blocks figure figcaption .close-content-block:hover{color:#0082c8;background:transparent}.home-features .content-blocks figure figcaption .block-image{width:595px;height:100%;margin:0;float:left}.home-features .content-blocks figure figcaption .block-text{float:left;width:325px;padding:15px;font-family:Antenna Medium,sans-serif;font-style:normal;font-weight:400;font-size:12px}.home-features .content-blocks figure figcaption .block-text h2{margin:0 0 1em;color:#000;font-family:Antenna Medium,sans-serif;font-style:normal;font-weight:400;font-size:16px;letter-spacing:.1em}.home-features .content-blocks figure figcaption .block-text h2.small{margin:0}.home-features .content-blocks figure figcaption .block-text p{margin:0 0 10px;line-height:24px}.home-features .content-blocks figure figcaption .block-text .action-links{margin:0;padding:0;list-style-type:none}.home-features .content-blocks figure figcaption .block-text .action-links>li{margin:0;padding:0}.home-features .content-blocks figure figcaption .block-text .action-links li{line-height:24px}.home-features .content-blocks figure figcaption .block-text .details{font-size:10px;line-height:18px;padding:0 0 0 15px;margin:0 0 10px}.home-features .content-blocks figure figcaption .block-text .details .no-button{list-style-type:none}.home-features .content-blocks figure figcaption .block-text a.learn-more:after{content:' \203A'}.home-features .content-blocks figure figcaption .block-text a:hover{text-decoration:underline}.home-features .content-blocks figure.expanded>figcaption{width:950px;height:283px}.home-features .content-blocks figure.expanded>figcaption:hover a.close-content-block{opacity:1}.home-features .content-blocks figure.topmiddle.expanded>figcaption{margin-left:-490px}.home-features .content-blocks figure.topleft figcaption{left:10px}.home-features .content-blocks figure.topmiddle figcaption{left:500px}.home-features .content-blocks figure.topright figcaption{right:10px}.home-features .sliders{padding:0 10px 20px}.home-features .slider{background:#fff;height:123px;width:950px;position:relative}.home-features .slider .slider-wrapper{width:950px;height:123px;overflow:hidden;position:absolute}.home-features .slider .slider-wrapper ul{width:200000em;margin:0;padding:0;list-style-type:none;position:relative}.home-features .slider .slider-wrapper ul>li{margin:0;padding:0}.home-features .slider .slider-wrapper ul li{position:relative;display:block;float:left}.home-features .slider .slider-wrapper ul li a{display:block}.home-features .slider .slider-nav{position:absolute;z-index:3;top:0;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;display:block;height:123px;width:17px;background:url(https://d24gbqxzbu2j6c.cloudfront.net/page/slider-arrows.png);float:left;opacity:1;text-indent:-9999px;white-space:nowrap;overflow:hidden}.home-features .slider .slider-nav.slider-nav-prev{left:0}.home-features .slider .slider-nav.slider-nav-prev:hover{background-position:0 -123px}.home-features .slider .slider-nav.slider-nav-prev.disabled{background-position:0 0}.home-features .slider .slider-nav.slider-nav-next{right:0;background-position:-17px 0}.home-features .slider .slider-nav.slider-nav-next:hover{background-position:-17px -123px}.home-features .slider .slider-nav.slider-nav-next.disabled:hover{background-position:-17px 0}.home-features .slider .slider-nav.disabled{opacity:0;cursor:default}.home-features .slider.product-slider{margin:0 0 10px}.home-features .slider.product-slider h2{position:absolute;width:100%;left:0;top:0;font-family:Antenna Medium,sans-serif;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.1em;color:#233d59;text-transform:uppercase;text-align:center;z-index:5;margin:0}.home-features .slider.product-slider ul li{display:table;width:191px}.home-features .slider.product-slider ul li:first-child,.home-features .slider.product-slider ul li a{width:181px}.home-features .slider.product-slider ul li a{display:table-cell;vertical-align:middle;height:123px;text-align:center;color:#233d59;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.home-features .slider.product-slider ul li a img{width:70%;-webkit-transition:width .2s ease-in;transition:width .2s ease-in}.home-features .slider.product-slider ul li a .best-seller-product-name{font-family:Antenna Medium,sans-serif;font-style:normal;font-weight:400;font-size:11px;width:100%;position:absolute;bottom:10px}.home-features .slider.product-slider ul li a:hover{color:#0082c8}.home-features .slider.product-slider ul li a:hover img{width:85%}.home-features .slider.page-slider ul li{width:240px}.home-features .slider.page-slider ul li:last-child,.home-features .slider.page-slider ul li a{width:230px}.home-features .slider.page-slider ul li a{position:relative;right:0;width:230px;height:123px;-webkit-transition:-webkit-box-shadow .2s ease-in;-webkit-transition:box-shadow .2s ease-in;transition:box-shadow .2s ease-in}.home-features .slider.page-slider ul li a:hover{-webkit-box-shadow:inset 0 0 0 3px #369;-ms-box-shadow:inset 0 0 0 3px #369;-o-box-shadow:inset 0 0 0 3px #369;box-shadow:inset 0 0 0 3px #369}