#search-page{padding:20px
0 100px}.search-page{margin:50px
0}.filter-value{display:none}.filter-top-right{float:right;font-size:14px;position:relative;top:-5px}.result-count{display:inline-block;margin-right:40px}.sort-container{display:inline-block}select.sort{display:none}.filter-btn{display:none}.sort-container{display:inline-block}.sumo_sort{width:auto !important}.sumo_sort
.CaptionCont{border:none !important;background:transparent;min-height:0;padding:0;line-height:1em;font-size:14px;font-weight:400;top:2px;margin-left:4px}.SumoSelect>.CaptionCont>span{font-size:12px;padding-right:18px;position:relative;color:#0c766a;cursor:pointer;font-weight:600;text-transform:uppercase;POSITION:RELATIVE;TOP:1PX}.sumo_sort>.CaptionCont>label>i{background-image:none;background-size:10px;background-position:0px 4px}.sumo_sort.open>.optWrapper{top:25px;width:160px;display:block;right:0;left:inherit}.SumoSelect>.CaptionCont>span:after{position:absolute;right:2px;bottom:0;margin:auto;top:-4px;content:"";display:inline-block;width:6px;height:6px;border-bottom:1px solid #58595b;border-right:1px solid #58595b;transform:rotate(45deg);margin-right:0px}form.search-form{margin-top:-20px}.filter-bar{width:21%;float:left;margin-top:15px}.category-container,.filter-container{float:left;width:100%;background:#fafafa;margin-bottom:20px}.filter-section-label{padding:14px
14px 10px 14px;font-size:16px;font-weight:500;color:#58595b;border-bottom:1px solid #f2f2f2;text-transform:uppercase;font-family:'aller';font-weight:600}.filter-section-header{position:relative}.category-container .filter-section-header{display:none}.filter-container-dropdown .filter-select{padding:20px
10px}[data-filter="brand"] .filter-select{padding-bottom:11px}.category-container .taxonomy-list{padding:15px
14px}.search-page
ul{margin:0}.SumoSelect .select-all{height:auto}.SumoSelect > .optWrapper > .options
li.opt{padding:12px
8px}.SumoSelect > .optWrapper.multiple > .options li.opt.selected span i, .SumoSelect .select-all.selected > span i, .SumoSelect .select-all.partial > span
i{background-color:#0A7769}.SumoSelect > .optWrapper.multiple > .options li.opt span i, .SumoSelect .select-all > span
i{border-radius:100px}.SumoSelect > .optWrapper > .options li
label{position:relative;font-weight:100;font-size:11px;color:#696969;text-transform:uppercase}.SumoSelect{width:100%;display:inline-block;}.SumoSelect>.CaptionCont>label>i{background-image:none;background-size:12px}.SumoSelect>.CaptionCont{border:1px
solid #e3e3e3}.SumoSelect>.CaptionCont>span.placeholder{font-style:normal;color:#58595b;font-size:15px}.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont,.SumoSelect.open>.CaptionCont{box-shadow:none;border:1px
solid #e3e3e3}.SumoSelect > .optWrapper > .options
li.opt.selected{background:#0A7769 !important;color:#fff}.SumoSelect > .optWrapper > .options li.opt.selected
label{color:#fff;font-weight:300}[data-filter="model"] .filter-select{padding-top:0px !important}[data-filter="brand"]{border:none !important}.SelectBox{padding:8px
8px}.filter-header{padding:15px
14px 7px;border-bottom:1px solid #f2f2f2}.filter-container-slider .filter-header{padding:15px
14px;border-bottom:NONE}.filter-slider{margin:0px
14px 29px;width:calc(100% - 39px)}.filter-label{display:inline-block;color:#58595b;text-transform:uppercase;font-family:'aller';font-weight:600;font-size:16px}sup{top:-0.2em;font-weight:200}sub{bottom:0em;font-weight:200}.filter-container-slider .filter-value{display:inline-block;text-align:right;float:right;font-size:12px;line-height:22px}.filter-select .filter-value{display:none}.noUi-base,.noUi-origin,.noUi-background{background:#e3e3e3;box-shadow:none;border-radius:9px}.noUi-origin:nth-child(1){background:#0A7769}.noUi-origin:nth-child(2){background:#e3e3e3;border-radius:9px}.noUi-horizontal{height:4px}.noUi-horizontal .noUi-handle{width:18px;height:18px;top:-6px;border-radius:100px}.noUi-handle:after,.noUi-handle:before{content:none}.noUi-target{border-radius:9px;border:none;box-shadow:none}.noUi-handle-lower{left:-5px !important}.noUi-handle-upper{right:-5px !important}.filter-container-slider{padding:1px
0 26px}.noUi-horizontal .noUi-handle:hover{cursor:-webkit-grab}.noUi-horizontal .noUi-handle:active{cursor:-webkit-grabbing}.search-filter{}.filter-container-checkbox ul,
.filter-container-radio
ul{padding:8px
14px 11px !important}.col_3 .gfield_checkbox input[type="checkbox"]+label{-webkit-padding-start:25px;padding-left:25px}.gfield_radio label, .gfield_checkbox
label{font-weight:100;font-size:14px;color:#8F9194;margin-left:0}.filter-option{position:relative}.taxonomy-list
a{line-height:1.7em;color:#8F9194;font-size:14px;font-weight:400;position:relative;text-transform:uppercase;text-decoration:none !important}.taxonomy-list a:hover{}.taxonomy-list>li{margin-bottom:5px}.taxonomy-list
.active{color:#0A7769;text-decoration:underline}.loadmore{cursor:pointer;border:2px
solid #0A7769;color:#0A7769 !important;background:transparent !important;display:inline-block;font-family:aller;font-size:18px;padding:13px
25px;text-decoration:none;margin-top:25px}.loadmore:hover{background-color:#0A7769 !important;color:#FFF !important}.search-results.loading-overlay{opacity: .4;background-repeat:no-repeat;background-position:center;pointer-events:none;transition:all .2s ease;pointer-events:none}#loader-wrapper{position:relative;left:0;top:0;right:0;bottom:0;z-index:15;width:204px;margin:100px
auto 100px}.loading-dot{float:left;width:12px;height:12px;margin:0
4px;background:#f3f3f3;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:1;-webkit-animation:loadingFade 1s infinite;-moz-animation:loadingFade 1s infinite;animation:loadingFade 1s infinite}.loading-dot:nth-child(1){-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s}.loading-dot:nth-child(2){-webkit-animation-delay:0.1s;-moz-animation-delay:0.1s;animation-delay:0.1s}.loading-dot:nth-child(3){-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;animation-delay:0.2s}.loading-dot:nth-child(4){-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;animation-delay:0.3s}.loading-dot:nth-child(5){-webkit-animation-delay:0.4s;-moz-animation-delay:0.4s;animation-delay:0.4s}.loading-dot:nth-child(6){-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;animation-delay:0.5s}.loading-dot:nth-child(7){-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;animation-delay:0.6s}.loading-dot:nth-child(8){-webkit-animation-delay:0.7s;-moz-animation-delay:0.7s;animation-delay:0.7s}.loading-dot:nth-child(9){-webkit-animation-delay:0.8s;-moz-animation-delay:0.8s;animation-delay:0.8s}.loading-dot:nth-child(10){-webkit-animation-delay:0.9s;-moz-animation-delay:0.9s;animation-delay:0.9s}@-webkit-keyframes
loadingFade{0%{transform:scale(1)}50%{transform:scale(1.6);background:#e3e3e3}100%{transform:scale(1)}}@-moz-keyframes
loadingFade{0%{transform:scale(1)}50%{transform:scale(1.6);background:#e3e3e3}100%{transform:scale(1)}}@keyframes
loadingFade{0%{transform:scale(1)}50%{transform:scale(1.6);background:#e3e3e3}100%{transform:scale(1)}}.start{opacity:1 !important}.search-results{width:78%;float:right;text-align:center}.search-listing{width:calc(100% / 3);padding:0
5px;margin-bottom:20px;float:left;position:relative}.search-listing
.lSSlideOuter{height:229px}.listing-image
img{opacity:0}.lSSlideOuter .listing-image
img{opacity:1}.search-listing .lSSlideWrapper, .lSSlideWrapper
.lSFade{position:relative;top:0;display:block;bottom:0;height:100%}.search-listing .lSSlideOuter .lSPager,
.search-listing .lSSlideOuter
.lightSlider{padding-left:0;list-style:none;top:0;bottom:0;margin:auto !important;position:absolute}.product-list{margin:0
0px 0 -5px;width:calc(100% + 10px)}.mfp-iframe-holder .mfp-content{line-height:0;width:96%;max-height:96%;max-width:none}@media only screen and (max-width: 1700px){.filter-bar{width:23%}.search-results{width:75%}.search-listing{width:calc(100% / 3)}.search-listing
.lSSlideOuter{height:248px}}@media only screen and (max-width: 1270px){.filter-bar{width:24%}.search-results{width:76%}.search-listing{width:calc(100% / 2)}.search-listing
.lSSlideOuter{height:248px}}@media only screen and (min-width: 1020px){.sort-container .filter-section-label{background:none;padding:0;font-size:12px;font-weight:600;border:none;color:#A3A5A8}.sort-container .filter-section-header{display:inline-block;padding:0}}@media only screen and (max-width: 736px){.search-listing
.lSSlideOuter{height:100%}.search-listing .lSSlideOuter .lSPager, .search-listing .lSSlideOuter
.lightSlider{position:relative}}[data-mfp-src]{cursor:pointer}.filter-bar-mobile-container{display:none}.filter-mobile-summary .filter-select{display:none;padding:10px
14px 0}.filter-select
a{font-weight:400;margin-bottom:5px;display:block}.filter-overlay{display:none}.gfield_checkbox li:hover input[type="checkbox"]+label:before{background:#58595b !important;border-radius:2px;width:17px;height:17px;left:2px;top:6px}.gfield_radio input[type=radio], .gfield_checkbox input[type=checkbox]{opacity:0 !important;height:100%;z-index:1}.btn-pirmary{background:#238eff;color:#fff}.filter-reset.filter-btn:hover{text-decoration:underline}.filter-reset.filter-btn{display:block;position:absolute;right:20px;top:19px;font-size:12px;cursor:pointer}[data-filter="brand"] .options li.opt
label{font-weight:500}[data-filter="brand"] .options li.opt:nth-child(1) label{font-weight:300}[data-filter="brand"] .options li.opt:nth-child(1n+3) label{font-weight:300}[data-filter="condition"] .filter-label{display:none}.gfield_checkbox .filter-option input[type="checkbox"]:checked+label:before{background:url(/assets/themes/eyewear-theme/images/sprite-nissan.png) 0px 3px no-repeat !important;top:0;left:0;height:21px;width:21px}.search-listing
.lSSlideOuter{background:#6c6c6c}@media (max-width:1020px){.search-results{width:100%}.search-page .filter-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.75);content:'';z-index:999}.category-container,.sort-container,.filter-container{-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff;left:0;position:fixed;bottom:-100%;max-width:350px;width:98%;right:0;margin:0
auto;z-index:9999;max-height:100vh;overflow:hidden}.filter-container.cat-open{position:relative;overflow:visible}.mobile-filter-open{display:block !important}.cat-open .filter-mobile-summary{display:none !important}.mobile-search-open{bottom:0px !important;display:block !important}.category-container.mobile-search-open{height:auto !important;overflow:visible !important;display:inline-block !important;bottom:0px !important;position:fixed;width:100%;margin:0
auto;z-index:9999}.filter-section-header{display:block !important;vertical-align:middle;font-size:11px;text-transform:uppercase;max-width:350px;width:100%;position:relative;z-index:1;background:#fff;border-bottom:1px solid #d1d3d4}.filter-section-label{text-align:center;font-weight:400;font-size:14px;border:none;display:block;margin:auto;pointer-events:none;padding:15px;background:#fff}.filter-reset,.filter-back,.filter-clear,.filter-done{display:block;position:absolute;right:0px;color:#0A7769;cursor:pointer;font-size:12px;margin-top:2px;padding:15px}.filter-reset{right:inherit !important;top:0px !important}.filter-back{left:0px;right:inherit;font-size:18px;font-family:arial;margin-top:0px}.search-filter{display:none;padding:0;float:left;max-width:350px;width:100%}.taxonomy-list{padding:0
!important}.taxonomy-list
a{font-size:14px;padding:14px
0px !important;margin:0
!important;border-bottom:1px solid #d1d3d4;width:100%;display:block;text-align:center;text-decoration:none !important;font-weight:100}.opt.selected,
.taxonomy-list a.active,
.taxonomy-list a:focus,
.taxonomy-list a:hover{background:#e3e3e3 !important;color:#58595b}.taxonomy-list>li{margin:0px}.search-form ::-webkit-scrollbar{width:7px}.search-form ::-webkit-scrollbar-track{-webkit-box-shadow:none;border-radius:10px}.search-form ::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:none;background:#a0a0a0}.filter-mobile-container>div{height:1px;min-height:263px;left:0;max-width:350px;width:calc(100% / 2)}.category-container{display:none;min-height:200px !important}.filter-mobile-container.mobile-filter-show>div{left:calc(-100% / 2);position:relative}.search-filter.mobile-filter-open{height:auto !important}.filter-mobile-summary{display:block !important;float:left}.filter-select{display:block !important;height:auto !important;max-height:400px;overflow-y:scroll;overflow-x:hidden;padding:0
!important}.filter-mobile-summary
li{padding:14px;border-bottom:1px solid #f2f2f2;position:relative;cursor:pointer}.filter-mobile-summary li:focus,
.filter-mobile-summary li:hover{background:#e3e3e3}.filter-mobile-summary li:after{position:absolute;right:9px;bottom:0;margin:auto;top:0;content:"";display:inline-block;width:8px;height:8px;border-right:1px solid #58595b;border-top:1px solid #58595b;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:0.5em}.filter-mobile-summary li
span{font-size:12px;font-weight:100;float:right;margin:3px
25px 3px 0;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;opacity: .6}.filter-mobile-summary li
div{font-size:14px;font-weight:100;display:inline-block}.filter-mobile-container{width:calc(100% * 2)}.filter-header{display:block !important;padding:0px
!important;border-bottom:1px solid #e3e3e3 !important}.filter-label{display:inline-block;font-weight:400;font-size:16px;color:#58595b;text-align:center;width:100%;padding:15px}.search-page
.optWrapper{opacity:1 !important;display:block !important;position:relative !important;top:0 !important;z-index:0 !important;border:none;width:100% !important;box-shadow:none}.search-page .SumoSelect > .optWrapper > .options
li.opt{padding:14px
20px;font-weight:100;font-size:14px}p.CaptionCont.SelectBox{display:none !important}.search-page .SumoSelect>.optWrapper>.options{border-radius:0px;position:relative;max-height:none;border:none}.filter-slider{margin:45px
auto 14px}.filter-header .filter-value{display:none}.filter-select .filter-value{display:block;text-align:center;width:100%;margin-top:26px}.filter-container-checkbox ul, .filter-container-radio
ul{padding:0}li.filter-option{padding:14px
0px;font-weight:100;font-size:14px;margin:0;border-bottom:1px solid #f5f5f5}.category-container,.sort-container{float:left;background:#fff}.sumo_sort{width:100% !important;display:block}.result-count{display:none}.filter-bar-mobile-container{display:block;float:left;width:100%;border-top:1px solid #58595b;border-bottom:1px solid #58595b;position:relative}.filter-mobile-link.filter-category{width:100%;text-align:center}.filter-category
span{display:inline-block;margin:auto;position:relative;cursor:pointer}.filter-category span:after{position:absolute;right:-14px;bottom:0;margin:auto;top:-2px;content:"";display:inline-block;width:6px;height:6px;border-bottom:1px solid #58595b;border-right:1px solid #58595b;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:0px}.filter-mobile-link.filter-refine{position:absolute;left:0;z-index:1;cursor:pointer}.filter-mobile-link.filter-sort{position:absolute;right:0;z-index:1;cursor:pointer}.filter-mobile-link{font-weight:400;color:#58595b;padding:10px}.SumoSelect > .optWrapper.multiple > .options li.opt span, .SumoSelect .select-all>span{display:none}.filter-mobile-link.filter-refine:focus,
.filter-mobile-link.filter-sort:focus,
.filter-category span:focus,
.filter-mobile-link.filter-refine:hover,
.filter-mobile-link.filter-sort:hover,
.filter-category span:hover{color:#0A7769}.filter-category span:focus:after,
.filter-category span:hover:after{border-color:#0A7769}}@media (max-width:735px){.stock-thumbnail{height:0;padding-bottom:78.8%}}@media (max-width:530px){.search-listing{width:calc(100% / 1);padding:0}.product-list{width:100%}}