*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0;border:0;background-color:#fff;font-family:'Open Sans',sans-serif;font-size:.95em;color:#333;height:100%}.form-container{margin:0;padding:0 20px}.fancybox-close{top:7px!important;right:10px!important;width:38px!important;padding:10px;height:38px}#popup-holder .prod-price-match{font-size:2em!important;text-align:left!important;margin-bottom:15px}#popup-holder{margin:0;padding:20px 20px 0}#popup-holder-inner{margin:0 auto 20px auto;padding:0;width:90%}.info-box{border:1px #ccc solid;border-radius:5px;margin-bottom:5px;padding:10px;display:flex;flex-wrap:wrap;font-size:.9em;margin-top:8px}.info-box>div:first-child{display:flex;-ms-flex-align:center!important;align-items:center!important;-ms-flex-pack:center!important;justify-content:center!important;padding:0 0 10px}.popup-image-right{margin:0 0 10px 15px}.call-out{background:#efefef;margin:15px 0 0}h1{margin:0 0 15px;font-size:26px;font-weight:400;color:#333}h2{font-size:22px;font-weight:400}h3{color:#333;font-size:18px;font-weight:400}#lp-content-holder{margin:20px 0}#lp-content-holder:before,#lp-content-holder:after{content:"";display:table}#lp-content-holder:after{clear:both}.btn-cta.gray{background:#b4b4b4}.btn-cta.green{background:#018183}.btn-cta.red{background:#b00}#lp-content{float:right;margin:0;padding:0;width:81%}.size-10{font-size:.833em!important}.size-11{font-size:.917em!important}.size-12{font-size:1em!important}.size-13{font-size:1.083em!important}.size-14{font-size:1.167em!important}.size-15{font-size:1.25em!important}.size-16{font-size:1.333em!important}.size-17{font-size:1.417em!important}.size-18{font-size:1.5em!important}.width-25{width:25%!important}.width-30{width:30%!important}.width-35{width:35%!important}.width-40{width:40%!important}.width-45{width:45%!important}.width-50{width:50%!important}.width-55{width:55%!important}.width-60{width:60%!important}.width-65{width:65%!important}.width-70{width:70%!important}.width-75{width:75%!important}.width-100{width:100%!important}.display-none{display:none!important}.display-block{display:block!important}.display-inline{display:inline!important}.display-inline-block{display:inline-block!important}.position-absolute{position:absolute!important}.position-relative{position:relative!important}.border{border:1px solid #ddd!important}.border-top{border-top:1px solid #ddd!important}.border-right{border-right:1px solid #ddd!important}.border-bottom{border-bottom:1px solid #ddd!important}.border-left{border-left:1px solid #ddd!important}.border-none{border:none!important}.float-left{float:left}.float-right{float:right}.float-none{float:none}.decoration-strike{text-decoration:line-through!important}.decoration-price-strike{text-decoration:line-through;color:#888!important}.decoration-underline{text-decoration:underline!important}.decoration-none{text-decoration:none!important}.transform-uppercase{text-transform:uppercase!important}.transform-lowercase{text-transform:lowercase!important}.transform-capitalize{text-transform:capitalize!important}.transform-none{text-transform:none!important}.variant-small-caps{font-variant:small-caps!important}.style-italic{font-style:italic!important}.style-normal{font-style:normal!important}.weight-extra-bold{font-weight:800!important}.weight-bold{font-weight:700!important}.weight-medium{font-weight:600!important}.weight-normal{font-weight:400!important}.color-red{color:#b00!important}.color-big-red{font-weight:700;color:#b00!important}.color-gray{color:#888!important}.color-dark-gray{color:#666!important}.color-almost-black{color:#333!important}.color-black{color:#000!important}.color-white{color:#fff!important}.color-lt-blue{color:#018183!important}.color-blue{color:#008999!important}.color-green{color:#018183!important}.color-yellow{color:#fff158!important}.color-tan{color:#e0d5c6!important}.align-right{text-align:right!important}.align-center{text-align:center!important}.align-left{text-align:left!important}.valign-top{vertical-align:top!important}.valign-middle{vertical-align:middle!important}.valign-bottom{vertical-align:bottom!important}#lp-column{float:left;margin:0;padding:0;width:19%}#lp-column-inner{width:89.47368421%}#lp-column-inner h4{margin:0 0 15px 0;padding:0;font-size:12px;font-weight:700}#popup-holder-inner #footer-newsletter-email-input{width:100%;height:22px;line-height:22px;margin:0 0 10px 0;padding:0;border:1px solid #888;text-indent:10px!important;font-size:11px;color:#444}#popup-holder-inner #footer-newsletter-email-input:focus{background:#fff;box-shadow:0 0 5px #ddd;border-color:#ddd}table#return-reasons{margin:20px auto 30px auto;width:100%}table#return-reasons th{width:33%;background-color:#b6b6b6;text-align:center;font-size:14px;font-weight:600;color:#fff}table#return-reasons td{border-right:1px solid #b6b6b6;border-bottom:1px solid #b6b6b6;text-align:left;font-size:14px;font-weight:400}table#return-reasons td:first-child{background-color:#ececec;border-left:1px solid #b6b6b6;font-weight:600}table#return-reasons td span.fineprint{font-size:11px}.return-info-holder{margin:0 auto 15px 0;width:93%;font-size:14px}.return-info-holder h3{margin:0 0 15px 0}.return-howto,.return-international,.return-warranty{margin:0 0 15px 0;padding:0 0 0 40px}.divider-gray-header{margin:40px 0 20px 0;padding:7px 0 0 0;border-top:1px solid #ccc;width:100%;font-size:18px;font-weight:400;color:#000}ul.spaced li{margin:0 0 10px 0}#popup-holder-inner a:link,#popup-holder-inner a:active,#popup-holder-inner a:visited{text-decoration:none;font-weight:400}#popup-holder-inner a:hover{text-decoration:none;font-weight:400;color:#000}#popup-holder-inner blockquote{margin-bottom:25px;padding:0 0 0 55px;background:url(/theme/fd-steel/images/global/quote.gif) left top no-repeat;font-size:16px;font-style:italic;color:#666}#popup-holder-inner blockquote em{font-weight:600}p.jump-nav{font-size:11px;font-weight:400;color:#888}p.jump-nav a:link,p.jump-nav a:active,p.jump-nav a:visited{text-decoration:none;font-size:11px;font-weight:400}table{margin:10px auto;width:100%}table th{width:33%;text-align:center;font-size:13px;font-weight:600}#popup-holder-inner table td.second-header{width:33%;text-align:center;font-size:13px;font-weight:600}table td{font-size:13px;font-weight:400;text-align:center}table td ul{text-align:left}table td.note-row{width:33%;background-color:#fff;text-align:center;font-size:11px;font-weight:400;color:#000}.divider-gray{margin:30px 0;padding:0;border-top:1px solid #ccc}@media screen and (max-width:980px){#popup-holder-inner .btn-40{width:100%}}@media screen and (max-width:640px){#ctl00_mpBasicPopupBody{margin-top:35px}#popup-holder-inner .link-video-thumb{display:none}body{padding:0;max-width:640px}#popup-holder{border:none}#popup-holder-inner{margin:20px auto;width:96%}.btn-40{width:100%}}@media screen and (max-width:580px){body{max-width:580px}#footer-newsletter-form{width:100%}#popup-holder-inner .btn-40{width:100%}#popup-holder-inner #footer-newsletter-email-input{width:100%}.size-jumbo{font-size:42px}}@media screen and (max-width:240px){body{max-width:240px}#footer-newsletter-form{width:100%}#popup-holder-inner .btn-40{width:100%}#popup-holder-inner #footer-newsletter-email-input{width:100%}.size-jumbo{font-size:32px}}h1.eyewear-heading{font-weight:700!important;font-size:14px!important;line-height:20px}p.eyewear-content{font-size:12px!important}.eyewear-content-li>li{font-size:12px!important}p.eyewear-content-terms{font-size:10px!important;margin-top:0px!important;margin-bottom:2px!important}.info-box .accordion-title{font-size:11px!important}.info-box .accordion-title{padding-top:4px!important;padding-bottom:4px!important}