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}#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-options li.option:hover{background:#efefef}.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)}.dropdown-selected{font-weight:normal}.select-options li.option{display:block;padding:5px 20px;clear:both;font-weight:400;line-height:1.4;white-space:nowrap;text-decoration:none;cursor:pointer;color:#333;border:0}.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-items{display:inline-block;margin-bottom:1px}.prod-bc-items a{border:1px solid #e8e8e8;display:inline-block;margin:0 4px 8px 0;padding:3px;text-transform:capitalize}.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 .btn-tiny{text-decoration:underline}#price-range input{width:44px}.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}#mobile-filter-holder .justify-content-between{padding-left:16px}#search-facet #selected div{font-size:13px}#desktop-filter-tab{margin-top:0;padding:0;border:0}#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}.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}#mobile-filters-tab{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}.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{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}.color-name,.color-count{position:relative;font-size:13px;margin-left:2px;vertical-align:middle}.color-count{display:none;font-weight:normal;font-style:italic;color:#888}.color-name{color:#000 !important}.swatch-holder .color-img,.swatch-plus{width:18px;height:18px}.color-swatch li>a.selected,.swatch-holder a.color-img-selected{border:2px solid #ccc !important}.color-swatch li>a:hover,.color-swatch li>a:focus{background:0;opacity:.7}.swatch-selected{font-weight:bold !important}.color-swatch .no-results,.frame-shape .no-results,.color-swatch .no-results:hover,.frame-shape .no-results:hover,.color-swatch .no-results:focus,.frame-shape .no-results:focus{background-position:center top;opacity:.3}#search-facet .frame-shape div>a:hover{text-decoration:none;opacity:.7}.shape-count{display:inline-block;font-weight:normal}#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}#page-sort .cat-nav-box-holder{border:none !important}@media screen and (max-width:960px){.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{line-height:17px;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}#page-sort{float:none;display:block}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;border-bottom:1px solid #ccc}#moreFiltersContainer{display:none !important}#mobile-filters-tab{display:block}#desktop-filter-tab{display:none}#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}}