form[action^="/sale/frame-plus-lens-dp"] .prod-price-wrap,form[action^="/sale/frame-plus-lens-2-dp"] .prod-price-wrap{display:none !important}#cat-header{display:none;margin:5px 0 0;padding:0;width:auto;height:25px;line-height:25px}#cat-header h3{margin:0;padding:0;color:#000;font-size:13px;font-weight:700}#cat-header-selectnumber select,#cat-header-selectnumber2 select{font-size:11px}.cat-nav-box-holder{width:100%;text-align:left}.cat-nav-box-tl{margin:0;padding:0;width:100%}.cat-nav-box-tr{margin:0;padding:0;width:100%}.cat-nav-box-bl{margin:0;padding:0;width:100%}.cat-nav-box-br{margin:0;padding:0;width:100%}.cat-nav-inner{margin:0 auto;padding:0;width:770px;height:36px;line-height:36px}.cat-nav-sort{display:inline-block;margin:0;padding:0;width:28.050632911%;text-align:left}.cat-nav-sort select{font-size:11px}.cat-nav-sort input{font-size:11px}.cat-nav-count{display:inline-block;margin:0;padding:0;width:19.582278481%;text-align:left;font-size:12px;color:#444;position:relative;top:-12px}.prod-count{font-weight:700;color:#000}.cat-nav-nav{display:inline-block;margin:0;padding:0;width:30%;text-align:left}.cat-nav-nav select{font-size:11px}.cat-nav-nav input{font-size:11px}#price-range-holder{margin:0 auto;width:92%;text-align:center}#price-range-bits{margin:0;padding:0;width:100%}#price-range-left{position:relative;float:left;margin:0;padding:0;width:25px;font-size:11px;color:#888}#price-range-mid{position:relative;float:left;margin:0;padding:0;width:100px;font-size:11px;text-align:center}#price-range-mid input{margin:0;padding:0;border:0;width:120px;background-color:#fff;font-weight:700;text-align:center;color:#000}#price-range-right{position:relative;float:right;margin:0;padding:0;width:25px;font-size:11px;color:#888}#alphabet-soup{margin:0 0 0 5px;padding:0;width:100%;text-align:center}#alphabet-soup-list{list-style-type:none;margin:0;padding:0}#alphabet-soup-list li{position:relative;float:left;margin:0 1px 1px 0;width:12px;height:12px;text-align:center}#alphabet-soup-list li a{display:block;width:100%;height:12px;line-height:12px;text-decoration:none;background-color:#e8e8e8;font-size:7px;font-weight:700;color:#000}#alphabet-soup-list li a:hover{display:block;margin:0;text-decoration:none;background-color:#c00;color:#fff}.no-margin>*{margin:0}span.disabled{color:#bbb}#prod-list{float:left;width:100px;text-align:center}#current-results-container{float:none;width:530px;color:#000;font-size:13px;font-weight:700;height:26px}#wl-links a{display:block;font-size:1em}@media screen and (max-width:1024.98px){#vmmvSwitch{margin-left:0 !important}#filter-sort-container{height:84vh !important}#size-group img{width:50%}}@media screen and (max-width:580px){#wl-links a{margin:0;padding:.5em .3em}#wl-links>div{flex:0 0 50%;max-width:50%}}@media screen and (max-width:460px){#wl-links>div{flex:0 0 100%;max-width:100%}}#search-refine{position:absolute;display:none;background:#333;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);left:-302px;width:300px}#search-content #prod-bc{display:none}#brand-thumb-button{display:none}#search-content .prod-bc-items-selected{padding-left:8px}ul.select-options{margin-top:0}.select-toggle:hover{text-decoration:none}.select-ui.select-open i.arrow2:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.select-options li.option{display:block;padding:5px 15px;clear:both;font-weight:700;line-height:2.0;white-space:nowrap;text-decoration:none;cursor:pointer;color:#333;border:0;font-size:14px}.select-options li.option:hover{background:#efefef}.select-options li.option.selected{background:#efefef}#search-facet label{margin-bottom:0}#filterTitle{font-weight:600;margin-right:10px}.prod-bc-items-selected,.prod-bc-items-selected a{margin-bottom:5px}#search-facet .prod-bc-items-selected{display:none}.prod-bc-items-selected>a{color:#666 !important}#prod-bc-inner{padding-top:1.5em}.prod-bc-items{display:inline-block;background-color:#e7e7e7;border-radius:25px;margin-bottom:1px;padding:2px 0 2px 10px;height:36px;color:#000;font-weight:700 !important;border:2px solid #c6c6c6}.prod-bc-items a{border:1px solid #e8e8e8;display:inline-block;margin:0 4px 8px 0;padding:3px;text-transform:capitalize;color:#000 !important;font-weight:700 !important}.prod-bc-items .icon-close{margin-left:5px}#clear-filters a{color:#666;text-decoration:underline;margin-right:18px}.prod-bc-items-selected>a:hover{color:#999 !important}#price-range a,#price-range-contact a{text-decoration:underline;padding:inherit}#price-range input,#price-range-contact input{width:90%;height:100%}.view-all{margin-left:300px}#apply-filters,#clear-all-filters{position:absolute;display:block;font-size:20px;text-decoration:none;top:-20px;right:-20px;width:48px;height:48px}#apply-filters .icon-x-thin{top:25px;right:25px}#apply-filters .icon-x-thin:before,#apply-filters .icon-x-thin:after{top:5px;left:11px}#clear-all-filters{border:1px solid #ccc;display:none !important}#mobile-pill-holder{display:none;margin-bottom:15px}#search-facet #selected div{font-size:13px}#desktop-filter-tab{display:flex;color:#fff;padding:10px 20px;flex-wrap:nowrap;align-items:center}#desktop-filter-tab h2{margin-bottom:2px}#mobile-filter-tabs{display:none}.mobile-results{font-size:18px}#showMore{float:right;margin:-37px 15px 0 0}#moreFiltersContainer{border:1px solid #018183;background-color:#018183;color:#fff;padding:0;text-align:center}#moreFiltersContainer:hover{background-color:#7cffbb;border:1px solid #7cffbb}#moreFilters{width:100%;padding:5px;margin:0}#page-sort .lbl-ui{display:inline-block;width:100%}.refine-item div.lbl-ui{display:inline-block}a.introjs-button.introjs-prevbutton.btn.btn-tiny,a.introjs-button.introjs-prevbutton.introjs-disabled.btn-disabled.btn.btn-tiny{padding:5px 0;margin-right:4px}div[id$="_box"]{display:none;z-index:6;height:auto;padding:5px 0}.size-item{margin-top:10px}.level2{display:inline-block;margin-top:5px !important}#filterMobileResults{float:left;height:40px;line-height:40px;font-size:18px;font-weight:700}.refine-item{width:100%;height:auto;display:inline-block;margin:0;padding:20px 0 20px 12px;border:0;border-bottom:1px solid #ccc}#filter-sort-container div[id$="_box"]{width:100%}[id$="dvEyeSize"].refine-item,[id$="dvBridgeSize"].refine-item,[id$="dvTempleSize"].refine-item{border:1px solid #e8e8e8;width:100%}[id$="dvEyeSize"].refine-item:hover,[id$="dvBridgeSize"].refine-item:hover,[id$="dvTempleSize"].refine-item:hover{background:0;border:1px solid #e8e8e8}#ctl00_ContentPlaceHolderLeftMenu_wuc_drilldown_dvShopBrand{max-width:1180px;margin:0 auto}.refine-item ul{margin:0;padding:0;line-height:1.35}.refine-item li{position:relative;display:block;border-bottom:1px solid #ccc}.frame-shape a:before,.frame-shape a:after{content:"";display:table}.frame-shape a:after{clear:both}.refine-item li.no-results,.refine-item li>a{padding:8px}.frame-shape li.no-results,.frame-shape li>a,.color-swatch li.no-results,.color-swatch li>a{padding:2px}.refine-item>.selected-item{padding-left:5px;text-transform:capitalize}.refine-item a span:last-child{color:#888;font-style:italic;font-weight:normal}.refine-item .no-results span{font-style:italic}.refine-item #brand-error-box{color:#888;font-weight:bold;text-align:center}.refine-item li a,.refine-item li select{display:block;text-decoration:none;font-size:12px;color:#222}.refine-item li select{padding:0}#applyFiltersMobile{display:none}.refine-item .big-list{margin:0;border-right:0}#mobile-pill-holder .icon-close{float:right;margin:2px}.refine-item .parent span{font-weight:normal}.filterItems .ease-all{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.filterItems dt a{font-weight:700;text-transform:uppercase;padding:0 20px}.refine-item .no-results{color:#bcbcbc !important;font-weight:normal !important;cursor:not-allowed}.refine-item .selected-item{display:block;background:#ddd;color:#000;font-weight:600;font-size:11px}.refine-item .selected-item:empty{display:none}.refine-item .selected-item a{margin-bottom:0;color:#000;font-weight:bold}.refine-item .parent{font-weight:700}.refine-item #used-for-list .parent{display:block}#lens_colors_box,#frame_colors_box{width:365px}#sliding-box-refine-items{overflow:visible}.refine-item:hover,.refine-item.clicked{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}ul.shopBy{list-style-type:none;margin:0;padding:0}ul.shopBy li{padding:5px 0}li.shopByMen,li.shopByWomen{font-size:8px;line-height:1em;font-weight:bold}span.mMoretoggle,span.wMoretoggle{margin-left:5px;color:#ab2317;font-style:italic;cursor:pointer}#brand-search{width:70%}#page-sort-container{float:right;display:none;background:0;margin:0 4px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;height:auto;line-height:normal}#page-sort-container:hover{height:auto;line-height:normal}#price_box li:last-child{text-align:center;padding:8px}#price_box li:last-child>*{vertical-align:middle}#size-group li:first-child{padding-left:0}#size-group li:last-child{width:100%}div[id$="_box"] ul li:last-child,.frame-shape div:last-child{border:0}#ctl00_ContentPlaceHolderLeftMenu_wuc_drilldown_txtMinPrice,#ctl00_ContentPlaceHolderLeftMenu_wuc_drilldown_txtMaxPrice,#ctl00_ContentPlaceHolderLeftMenu_wuc_drilldown_txtContactPriceMin,#ctl00_ContentPlaceHolderLeftMenu_wuc_drilldown_txtContactPriceMax{padding:0;min-width:44px;height:30px}#ctl00_ContentPlaceHolderLeftMenu_wuc_drilldown_chkShowOtherSizes{height:12px}#showOtherSizes,#cableTemple{margin:0 2px 0 0;vertical-align:middle}#cable-temple-text{font-size:8px;margin-top:-3px}.refine-item .submit{text-align:left}#low-price,#high-price{width:20%}.reset-select,.reset-swatch{position:absolute;top:4px;right:10px;text-decoration:underline;cursor:pointer;font-size:10px}.bottom{text-align:right;height:1.5em;line-height:1.5;margin:5px 0 0 0;padding:0 10px 0 0}.bottom a{color:#ab2317;font-family:georgia,serif;font-style:italic}.bottom a:hover,.bottom a:focus{color:#000;text-decoration:underline}#search-facet .frame-shape div>a:hover{text-decoration:none;opacity:.7}.filter-item-count{display:inline-block;font-weight:normal;color:#626262;margin-left:5px}#data-avg-rating .filter-item-count{margin-top:10px}#frame_shape_box a.swatch-selected{background:0;color:#000;font-weight:bold}div[class*="shape-"]{background-position:5% 10%;width:50px;height:1.35em}.shape-wayfarer{background:url('/images/global/shape-wayfarer.png') no-repeat center 0;background-size:cover}.shape-aviator{background:url('/images/global/shape-aviator.png') no-repeat center 0;background-size:cover}.shape-cat-eye{background:url('/images/global/shape-cateye.png') no-repeat center 0;background-size:cover}.shape-round{background:url('/images/global/shape-perfround.png') no-repeat center 0;background-size:cover}.shape-square{background:url('/images/global/shape-square.png') no-repeat center 0;background-size:cover}.shape-rectangular{background:url('/images/global/shape-rectangle.png') no-repeat center 0;background-size:cover}.shape-rounded-edges{background:url('/images/global/shape-rounded.png') no-repeat center 0;background-size:cover}.shape-oval{background:url('/images/global/shape-oval.png') no-repeat center 0;background-size:cover}.shape-wrap-around{background:url('/images/global/shape-wrap.png') no-repeat center 0;background-size:cover}.refine-item .icon-check{position:absolute;top:8px;right:22px}#frame_colors_box i.icon-check,#lens_colors_box i.icon-check{top:17px;right:3px}#page-sort .lbl-text{margin:0;width:auto !important}#brands-list .multi-selected,#used-for-list .multi-selected,#frame-style .multi-selected,#frame-type .multi-selected,#frame-material .multi-selected,#lens-features .multi-selected,#manufacturer-list .multi-selected,#frequency-list .multi-selected,#contact-lens-type-list .multi-selected,#special-needs-list .multi-selected,#cosmetic-list .multi-selected{text-decoration:none;color:#000 !important;background:#ddd}#brands-list .multi-selected a,#used-for-list .multi-selected a,#frame-style .multi-selected a,#frame-type .multi-selected a,#frame-material .multi-selected a,#lens-features .multi-selected a{color:#000 !important}#cat-btns{display:inline-block;-ms-zoom:1;zoom:1;width:70%;vertical-align:top}.multi-selected{text-decoration:none;color:#ab2317}.multi-selected a{font-weight:bold}#data-discount>div{margin-top:5px;display:inline-block;background:#ddd;border-radius:5px}.discount-all-outlet,.discount-50-percent{font-size:1.1em;font-family:'Open Sans',sans-serif;font-weight:600;padding:9px 15px;border-radius:5px 0 0 5px;background:#ddd;color:#000;cursor:pointer}.discount-50-percent{border-radius:0 5px 5px 0}.discount-selected{color:#fff;background-color:#ab2317;cursor:default}.clearout{height:20px;clear:both}#ctl00_ContentPlaceHolderProductDisplay_wuc_product_display_prefbutton-clearall_lblControl div.prod-bc-items{background-color:#999}input[name="sort"]{margin-top:8px;margin-right:10px;position:relative;top:2px;accent-color:black;transform:scale(1.5);outline:0}.close-filter{position:relative;margin-left:auto;padding:5px;cursor:pointer}.color-selection{display:inline-block;border:2px solid #fff;border-radius:18px 18px 18px 18px;padding:0}#filter-sort-container{overflow-y:auto;height:88vh;max-width:374px;width:374px}.filter-ctas{position:absolute;z-index:9999;width:100%;padding-top:3px;overflow:hidden;bottom:0;background:#fff;border-top:1px solid #ccc}.filter-header{position:sticky;overflow:hidden;background-color:#000;top:0}#ctl00_ContentPlaceHolderLeftMenu_wuc_drilldown_upDrilldown{position:fixed;background-color:#fff;height:100%;top:0;left:0}.frame{font-family:Arial;color:#add8ff;padding:40px;background:#333;min-height:100vh}.page-dropdown{padding:5px 10px;border-radius:10px;border:1px solid #ccc;font-size:16px}@media screen and (max-width:1024.98px){.select-ui i.arrow2{line-height:44px}.cat-nav-sort{margin-bottom:0}#ctl00_ContentPlaceHolderProductDisplay_wuc_product_display_divProductMain{margin:0}.swatch-holder{width:95%;text-align:center}.prod-price-match+.prod-rx-lenses-msg{display:none}#filterSubmenu{right:0}#prod-bc-inner .prod-bc-items{margin:3px 10px 0 0}#prod-bc-inner .prod-bc-items a i{position:relative;bottom:-1px}li.women-li,li.men-li{font-size:9px}.view-all{margin-left:30px}#search-facet .accordion-content{display:none}.justify-content-start{justify-content:center !important}#resultCount{display:none}.color-name{position:relative;font-size:13px}.prod-bc-items-selected{margin:10px 0 15px 13px;display:none}#mobile-pill-holder{display:none}ul.shopBy{text-align:center;padding:0;font-size:11px}#filters-tab .prod-bc-items-selected{font-size:12px;margin:10px 0;display:none}.filterItems{display:block}#moreFiltersContainer{display:none !important}#filterTitle{display:inline-block !important;width:auto !important}#moreFilters{display:none !important}#filter-sort-container div[id$="_box"]{width:100%}#filterTitle,#filterItems,#filterItems>li,#sliding-box-refine-items>li{display:block;width:100%;clear:both}div[id$="_box"]{margin-left:1px;position:relative}.refine-item li a{font-size:15px}#ctl00_ContentPlaceHolderProductDisplay_wuc_product_display_ddlSortBy3{display:none}#applyFiltersMobile{display:block}#applyFiltersButton{background-color:#ab2317;padding:5px 25px;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#clearFiltersButton{background-color:#999;padding:5px 25px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#mobile-filter-holde{display:none}}@media screen and (max-width:580px){ul[data-brand-link]{display:block !important;font-size:10px}li.women-li,li.men-li{font-size:5px}}