.fd-cat form[action*="eco-friendly-eyewear-dp"] #title-material,.fd-cat form[action*="eco-friendly-eyewear-dp"] #data-material{display:none}.pi.bg.prod-holder{padding:0;min-height:250px}.pi.text.prod-holder{line-height:1.2;padding:15px}.pi.text.prod-holder .prod-image-holder{justify-content:center;align-items:center}.bg{background-size:cover;background-position:center;background-repeat:no-repeat}#selected{display:none;margin-bottom:10px}.justify-content-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-start{-ms-flex-pack:start !important;justify-content:flex-start !important}#search-wrapper{padding-left:300px;clear:both}#taxonomy-links+#clear-apply-filters+#desktop-filter-tab{margin-top:15px;padding:15px 0 0;border-top:1px solid #ccc;height:44px}#search-facet #taxonomy-links dt.accordion-title{border-top:0;text-transform:none;padding:0;background:0}#search-facet #taxonomy-links dd.accordion-content{display:none;padding:0 0 0 15px}#search-facet #taxonomy-links{padding-bottom:15px}#clear-apply-filters{display:none;margin:0 auto;height:40px;position:relative}.prod-title{margin:0;padding:0 5px;min-height:44px;width:100%}.prod-details{position:relative;bottom:10px;margin:auto 5px 5px;padding:5px 0 0}.prod-icons{margin:0 0 5px;padding:0;width:100%;text-align:center}#taxonomy-links dd+dt{margin-top:10px}.prod-icons img{margin:0 3px 0 0}.prod-icons img.progressive{margin:0 3px 0 7px}.prod-model{display:block;margin:0 auto;padding:0 5px 8px;text-decoration:none;font-weight:600;font-size:14px;color:#000;line-height:18px}.prod-model>div{font-weight:normal;font-size:12px;color:#555}.prod-aslowas .size-9{margin-right:5px}.prod-aslowas{font-size:1.2em;display:flex;align-items:flex-end;margin:0;padding:0;font-weight:700;-ms-flex-order:1;order:1}.prod-color-count a:link,.prod-color-count a:active,.prod-color-count a:visited{text-decoration:none}.prod-popular{position:relative;margin:5px 0 9px;padding:0;line-height:1;min-height:16px;font-size:1.1em}.prod-disc{position:absolute;right:0;font-weight:600;font-size:1rem;color:#005a62}#bnr-seo-info{padding:0 0 0 22px}.ProductSealImage .prod-new,.ProductSealImage .prod-popular,.ProductSealImage .prod-sale{float:none;display:inline-block;vertical-align:middle;font-weight:700;width:auto;text-align:left}.frame-detail{font-size:12.6px}.prod-price-wrap>div{display:flex;align-items:flex-end}.prod-catalog-retail-price{-ms-flex-order:2;order:2;margin:0 0 0 6px;padding:0;color:#555;text-decoration:line-through}.prod-color-name{font-style:italic;font-size:12px;padding:0 5px 5px;color:#555}.prod-color-count{font-weight:600;font-size:13px;color:#555}.prod-bot{margin:6px 0 0;padding:12px 0 0;text-decoration:none;border-top:1px #ccc solid}.prod-rx-lenses-msg{min-height:24px;font-size:11px}.prod-catalog-retail-price-red{display:inline-block;margin:0;padding:0 10px 0 0;font-weight:400;color:#C00;text-decoration:line-through}#spanRetailPrice{text-decoration:line-through}.prod-price-match,.prod-price-match a:link,.prod-price-match a:visited,.prod-price-match a:active{display:block;margin:0;padding:0;text-decoration:none;color:#2072cf;text-transform:uppercase;letter-spacing:1px;font-size:14px;line-height:1}.prod-price-match span{font-weight:bold}.prod-price-match a:hover{text-decoration:none;color:#333}.prod-price-match-not-available{margin:0 auto;padding:0}#pdp-rec{max-width:920px;margin:auto}.prod-price-wrap{line-height:1}.swatch-holder{display:inline-block;text-align:left;bottom:3px;vertical-align:middle;padding:0 5px}.swatch-holder a{text-decoration:none}#search-facet #mobile-filter-holder dd .color-swatch li>a,#search-facet #mobile-filter-holder dd .swatch-holder a{display:inline-block;border:2px solid #fff;border-radius:18px;line-height:1;text-decoration:none}.color-swatch li>a{padding:1px;margin:5px}#cat-header-selectnumber,#cat-header-selectnumber2{display:inline-block;text-align:right;width:23.253164557%;flex:none}#search-facet{width:290px;margin-left:-300px}#search-mask{display:none}#filterResultsCount{white-space:nowrap;display:none}#search-content{float:left;margin-left:40px;max-width:1300px;width:93%}.prod-holder{display:flex;position:relative;width:290px;margin:10px;padding:0;overflow:inherit;border:1px solid #ccc}.prod-holder>a{display:block;width:100%;padding:20px 10px 0;text-decoration:none}#search-content #prod-bc{display:none}#brands-list{max-height:250px;overflow:auto;margin-top:10px}#ctl00_ContentPlaceHolderProductDisplay_wuc_product_display_upProductDisplay #page-sort{display:none}.accordion-content{margin:0 0 0 38px;padding:0 0 30px}.inner img{margin:0 auto;vertical-align:middle}.prod-image-holder img{top:19px;max-width:200px}.prod-image-holder{margin:0;padding:0;width:100%;height:100%;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-direction:column !important;flex-direction:column}#page-sort .cat-nav-filters{display:none}.light-box-shadow{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.05);box-shadow:0 2px 2px rgba(0,0,0,.05)}#page-sort .cat-nav-sort,#page-sort .cat-nav-nav,#page-sort .cat-nav-count,#cat-header-selectnumber,#cat-header-selectnumber2{width:auto;font-size:12px;text-align:right}#page-sort #cat-header-selectnumber,#cat-header-selectnumber2{float:none;text-align:left}#resultCount{display:none}.imageholder{display:flex !important;justify-content:center !important;align-items:center !important;min-height:100px}.imageholder .inner a{display:block;height:100px;min-height:100px;overflow:hidden !important}#page-sort{min-width:320px}.select-ui{position:relative;cursor:pointer;border:1px solid #ccc;padding:0 10px;min-width:134px;color:#333;margin-left:14px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.select-ui i.arrow2{font-size:20px}#page-sort .select-ui{border:0}#page-sort .select-ui:active .select-toggle .dropdown-selected,#page-sort .select-ui:hover .select-toggle .dropdown-selected{border:0}.select-toggle,.select-options a{text-decoration:none !important}#mobile-filters-button{position:relative;display:inline-block;text-decoration:none;font-size:14px;line-height:44px;font-weight:700;padding-left:23px}.select-options{position:absolute;top:100%;left:auto;right:0;display:none;min-width:150px;list-style:none;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.05);box-shadow:0 2px 2px rgba(0,0,0,.05);background-clip:padding-box;z-index:100;padding:0;width:100%}#ctl00_ContentPlaceHolderProductDisplay_wuc_product_display_divProductMain{flex:0 0 100%;max-width:100%;margin:5px 0 0}#search-content .row #page-sort{display:block}#bc-holder .prod-bc-items-selected{display:inline}#search-facet .accordion-title{padding:15px 0;border-top:1px solid #ccc}.select-open .select-options{display:block}#search-wrapper #search-facet dt{font-weight:600}#filter-sort-container{margin:0 auto;padding-left:30px;position:relative}#ctl00_ContentPlaceHolderLeftMenu_wuc_drilldown_txtMinPrice,#ctl00_ContentPlaceHolderLeftMenu_wuc_drilldown_txtMaxPrice,#brand_search{font-size:16px;margin-bottom:0;padding:0 10px}#brand_search{width:100%;height:32px}#search-facet .accordion-content{display:block;margin:5px 0;padding:0 8px 15px}#search-facet #mobile-filter-holder dd a{display:block;line-height:2}#search-facet #data-color.accordion-content,#search-facet #data-size.accordion-content{padding:0 0 15px}#search-facet #mobile-filter-holder dd a>i:before{content:"\e139"}#search-facet #mobile-filter-holder dd div.active a>i:before{content:"\e138"}#search-facet #mobile-filter-holder #data-avg-rating a{display:inline-block;border:1px solid #fff;padding:0 10px 0 6px}#search-facet #mobile-filter-holder #data-avg-rating .active a{border:1px solid #ccc}#search-facet #mobile-filter-holder #data-avg-rating a .prod-popular{text-transform:lowercase;font-size:.9em;font-weight:normal}#search-facet #mobile-filter-holder #data-avg-rating a .prod-popular [class*="icon-star"]{margin-bottom:1px;font-size:1.3em !important}#search-facet #mobile-filter-holder #data-avg-rating a .prod-popular *{vertical-align:middle}#search-facet #mobile-filter-holder #data-avg-rating a .prod-popular+span{display:none}#search-facet #mobile-filter-holder #data-avg-rating a>i:before{content:""}#search-facet #mobile-filter-holder #data-avg-rating div.active a>i:before{content:""}#search-facet #mobile-filter-holder dd#data-avg-rating a i:last-of-type{margin-right:2px}#search-facet .accordion-title:after{content:"\e90f";font-size:1.25em;display:inline-block;font-family:icomoon;position:absolute;right:8px}#search-facet .accordion-title.accordion-selected:after{content:"\e90f";transform:rotate(180deg)}#search-facet #taxonomy-links dt.accordion-title:after{content:"\e90f";font-size:1.5em;right:3px}#search-facet #taxonomy-links dt.accordion-title.accordion-selected:after{content:"\e90f";transform:rotate(180deg)}#search-facet #taxonomy-links a{display:block;margin-bottom:5px;text-decoration:underline}#search-facet #taxonomy-links dd>div{font-weight:600;margin-bottom:5px}.prod-bc-items a:after{content:"\58";font-family:icomoon;font-size:.65em;font-weight:600;display:inline-block;margin:0 3px 0 6px;vertical-align:baseline}#mobile-filters-button i{position:absolute;left:0;font-family:'icomoon';font-style:normal;font-size:15px;font-weight:normal}#mobile-filters-button i:after{content:"\e079"}#search-facet #mobile-filter-holder dd a i{font-family:icomoon;display:inline-block;margin:0 6px 0 0;font-style:normal}.frame-shape a>*{display:inline-block;vertical-align:middle}#search-facet #mobile-filter-holder dd a#prod-size-help{display:inline-block;font-size:1em;vertical-align:baseline;line-height:1.1}.shape-img{display:inline-block;width:50px;height:24px;vertical-align:middle !important}ul.color-swatch{width:100%;margin:0 auto;padding:0 10px}.color-swatch li{display:inline-block;margin:2px;padding:0;border-bottom:0 none}.color-img,.swatch-circle{display:inline-block;-ms-zoom:1;zoom:1;width:23px;height:23px;margin:1px;border:1px solid #999;border-radius:18px;vertical-align:middle}.swatch-white .color-img,.swatch-yellow .color-img,.swatch-gold .color-img,.swatch-silver .color-img,.swatch-clear .color-img,.swatch-prints .color-img{border:1px solid #999}.swatch-beige .color-img{background-color:#e9ddbe;border-color:#e9ddbe}.swatch-black .color-img{background-color:#000;border-color:#000}.swatch-blue .color-img{background-color:#4262ab;border-color:#4262ab}.swatch-brown .color-img{background-color:#774e26;border-color:#774e26}.swatch-burgundy .color-img{background-color:#610505;border-color:#610505}.swatch-clear-lens .color-img{background-color:#eee}.swatch-clear .color-img{background:#ccc url('/theme/fd-steel/images/global/swatch-clear2.gif') no-repeat center center;background-size:cover;border-color:#ccc}.swatch-gold-lens .color-img{background:#ffd700;border-color:#ffd700}.swatch-gold .color-img{background:#be9e50 url('/theme/fd-steel/images/global/swatch-gold2.gif') no-repeat center center;background-size:cover;border-color:#be9e50}.swatch-green .color-img{background-color:#649064;border-color:#649064}.swatch-grey .color-img,.swatch-gray .color-img{background-color:#999;border-color:#999}.swatch-gunmetal .color-img{background:#999 url('/theme/fd-steel/images/global/swatch-gunmetal2.gif') no-repeat center center;background-size:cover;border-color:#999}.swatch-orange .color-img{background-color:#e99c4f;border-color:#e99c4f}.swatch-pink .color-img{background-color:#fcc;border-color:#fcc}.swatch-prints .color-img{background:#ccc url('/theme/fd-steel/images/global/swatch-prints2.gif') no-repeat center center;background-size:cover;border-color:#ccc}.swatch-purple .color-img{background-color:#6f4eb1;border-color:#6f4eb1}.swatch-red .color-img{background-color:#c43a3a;border-color:#c43a3a}.swatch-silver .color-img{background:#ccc url('/theme/fd-steel/images/global/swatch-silver2.gif') no-repeat center center;background-size:cover;border-color:#ccc}.swatch-tortoise .color-img{background:#58280b url('/theme/fd-steel/images/global/swatch-tortoise2.gif') no-repeat center center;background-size:cover;border-color:#58280b}.swatch-yellow .color-img{background-color:#f1d564;border-color:#f1d564}.swatch-white .color-img{background-color:#fff;border-color:#ccc}#size-group select{width:100%;cursor:pointer;font-size:1em;line-height:1.5}#size-group{margin:0 10px}#size-group div{display:block}#search-facet .accordion-content #size-group div{margin:0 0 5px}.size-label{font-weight:600;font-size:smaller}.size-label .icon-size-eye,.size-label .icon-size-bridge,.size-label .icon-size-temple{display:block;font-size:21px;margin:10px auto;text-align:center}.size-label .icon-size-temple{margin:7px auto 2px;font-size:27px}#bottom_pagination .button{height:42px;font-size:21px;border:1px #ccc solid;border-radius:0;padding:2px 15px;text-align:center;text-decoration:none}#search-content>.row,#ctl00_ContentPlaceHolderProductDisplay_wuc_product_display_sort_filters{max-width:1245px}#ctl00_ContentPlaceHolderProductDisplay_wuc_product_display_sort_filters{padding-right:13px}.form-container .select,.form-container .button{position:relative;display:-moz-inline-stack;display:inline-block;vertical-align:middle}.form-container .select{background:#fff;border:1px solid #000;overflow:hidden}.form-container .select:hover,.form-container .select:active,.form-container .select:visited,.form-container .select:target,.form-container .select:focus{border:1px solid #000}.form-container .select:before,.form-container .select:after{content:''}#data-size .form-container .select{border:1px solid #000 !important}.form-container .select i{position:absolute;top:12%;right:10px;pointer-events:none;font-size:1.2em;color:#000}#bottom_pagination select{font-size:12px;min-width:150px;height:40px;line-height:40px;padding:0 10px;box-shadow:none;cursor:pointer;z-index:1;background:0;border:3px #fff solid}#bottom_pagination select:focus{border:3px rgba(0,0,255,1) solid}.form-container .select>select{background:#fff;margin:0;border:0;width:100%;min-width:85px;height:35px;padding:5px 8px;color:#000;position:relative;text-shadow:0 1px white;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:clip;vertical-align:top;cursor:pointer}.select-toggle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;color:#333}@media screen and (max-width:1663.98px){#page-sort,#bnr-seo-info{width:100%;flex:0 0 100%;max-width:100%}#search-content>.row,#ctl00_ContentPlaceHolderProductDisplay_wuc_product_display_sort_filters{max-width:935px}}@media screen and (max-width:1329.98px){#search-content>.row,#ctl00_ContentPlaceHolderProductDisplay_wuc_product_display_sort_filters{max-width:625px}}@media screen and (max-width:1200px){.select-ui{min-width:inherit}}@media screen and (max-width:992px){#ctl00_ContentPlaceHolderProductDisplay_wuc_product_display_upProductDisplay #page-sort{display:block}#ctl00_ContentPlaceHolderProductDisplay_wuc_product_display_upProductDisplay .row.sticky-top{width:110%}#ctl00_ContentPlaceHolderProductDisplay_wuc_product_display_divProductMain div.d-flex.align-content-around.justify-content-start.flex-wrap{justify-content:center !important}.select-toggle{display:inline-block;height:44px}.prod-holder{width:45%}#search-content>.row{max-width:inherit}#ctl00_ContentPlaceHolderProductDisplay_wuc_product_display_sort_filters .select-ui,#list-total-items.select-ui{max-width:176px;border:1px solid #ccc;padding:0 10px;margin-right:5px}#search-content>.row,#ctl00_ContentPlaceHolderProductDisplay_wuc_product_display_sort_filters{max-width:none}.cat-nav-sort{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.select-ui{min-width:80px;padding:0;font-size:14px;border:0;margin-left:0;display:flex;flex:0 0 100%;max-width:100%;justify-content:center}#filterResultsCount{display:block}#search-content .sticky-top{top:96px !important;transition:all .4s ease-in-out;z-index:46}.scrollingHeader #search-content .sticky-top{top:0 !important}.hideMenu.scrollingHeader #search-content .sticky-top.js-is-sticky{transform:translateY(0)}.scrollingHeader #search-content .sticky-top.js-is-sticky{transform:translateY(96px)}.countdown #search-content .sticky-top{top:133px !important}.scrollingHeader.countdown #search-content .sticky-top.js-is-sticky{transform:translateY(96px)}#page-sort .cat-nav-box-holder .cat-nav-filters,#page-sort .cat-nav-box-holder .cat-nav-sort{border:1px solid #ccc;margin:0 auto;border-left:0;background:#efefef}#page-sort .cat-nav-sort,#page-sort .cat-nav-nav,#page-sort .cat-nav-count,#cat-header-selectnumber,#cat-header-selectnumber2{text-align:center;width:auto;margin:5px -5px 5px 5px}#page-sort .cat-nav-filters{display:block}#search-facet{margin-left:0;float:none;display:none;position:absolute;top:0;left:0;z-index:20010;width:90%;background:#fff;padding:20px}#search-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.6;z-index:20005}.cat-nav-box-holder{width:100%;text-align:left}#search-wrapper{padding-left:0}#content-main h1#cata_hdr{margin:0 0 10px;cursor:pointer;text-align:center}#cata_desc{margin-bottom:1rem}#bnr-seo-info{padding:0}#filter-sort-container{margin-left:0;padding-left:0}#search-facet #mobile-filter-holder dd a{font-size:1.15em;line-height:2}#search-facet #mobile-filter-holder dd .color-swatch a{line-height:1}#clear-apply-filters,#mobile-filter-holder{display:block}#search-content{float:none;margin-left:0;width:100%}#cat-header-selectnumber{display:none}#page-sort .select:before,#page-sort .select:after{border:0}#page-sort .cat-nav-box-holder .cat-nav-sort{border-right:0}.cat-nav-sort .select>select{padding:0;text-align:left}.cat-nav-sort .select i{font-family:'icomoon';font-style:normal;font-size:17px;position:absolute;z-index:0;top:8px;right:8px}.cat-nav-sort .select i:before{content:"\e90f"}.cat-nav-sort .select i.down:after{content:"\e912"}.cat-nav-sort .select{border:0 !important}#filters-tab .prod-bc-items-selected{font-size:12px;margin:10px 0;display:none}}@media screen and (max-width:880px){.cat-nav-box-holder{padding:0}.cat-nav-count{width:49%;margin-bottom:5px}.cat-nav-sort{width:49.5%;margin-bottom:5px}.cat-nav-nav{width:49%;text-align:left}}@media screen and (max-width:800px){.swatch-holder{width:unset;text-align:left}}@media screen and (max-width:767.98px){#search-facet{display:none}}@media screen and (max-width:650px){#cata_desc{display:none;margin-bottom:15px}#bnr-seo-info i{display:inline-block}.prod-holder .swatch-holder a:nth-child(6){display:none}#bnr-dyn-holder img{display:none}}@media screen and (max-width:580px){#filterItems{display:none}.prod-holder .swatch-holder a:nth-child(5){display:none}.prod-holder{width:100%}}@media screen and (max-width:480px){.prod-rx-lenses-msg{min-height:5px}.cat-nav-count{width:100%;margin-bottom:5px}.cat-nav-sort{text-align:left;margin-bottom:5px}.cat-nav-nav{width:100%;margin-bottom:5px}div[id$="_box"]{margin:0 auto;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:inherit}}@media screen and (max-width:450px){#list-sort-by .dropdown-selected{display:none}.prod-holder .swatch-holder a:nth-child(5),.prod-holder .swatch-holder a:nth-child(6),.prod-price-match+.prod-rx-lenses-msg{display:inline-block}.filter-divider{display:none}#bnr-seo-info h1{font-size:20px}}@media screen and (max-width:430px){#page-sort .cat-nav-box-holder .cat-nav-filters{border-right:1px solid #ccc}}@media screen and (max-width:380px){#cat-header-selectnumber span.lbl-text,#cat-header-selectnumber2 span.lbl-text{width:auto}}@media screen and (max-width:366px){.select-options li.option{padding-left:5px;font-size:13px}#list-sort-by>span{margin-left:-15px}.prod-holder .swatch-holder a:nth-child(6){display:none}}