.tabContentInsight{max-width:1200px;margin:auto;overflow:hidden}.tabContentInsight.desProThumb{max-width:1200px;margin:auto;overflow:hidden}.swiper .swiper-wrapper{position:relative;width:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}#product-list.empty{min-height:300px;background-color:#fff;font-size:20px;padding-top:74px}.filter-section-lenses{margin-top:6px;position:relative;padding:10px 0 40px 8px}.filter-section-lenses .customDDwithFilter .sunglasses-popular-dd-cover .SunglassSortSelect select{width:100%;margin-top:0}.filter-section-lenses .customDDwithFilter .sunglasses-popular-dd-cover .SunglassSortSelect span.select{width:100%;padding-top:8px;padding-left:16px;background:#fff!important;background-size:18px 18px!important;margin-top:-48px;color:#000!important;padding-right:30px;font-size:13px}.filter-section-lenses .customDDwithFilter .sunglasses-popular-dd-cover .SunglassSortSelect span.sortByLbl{font-size:13px;line-height:36px;position:absolute;left:15px;top:3px;z-index:2}.filter-section-lenses .lenses-filter-heading{color:#000;padding:2px 2px 4px 6px;margin-top:4px;font-size:17px}.filter-section-lenses .lnsHdng{display:inline-block;padding:5px 0 5px 0;font-weight:700;color:#000;width:calc(80%);border-bottom:1px #aaa solid;margin-bottom:10px}.filter-section-lenses .brands-section .lnsHdng{padding-bottom:0}.filter-section-lenses .titles a{font-size:14px;color:#000;text-decoration:none}.filter-section-lenses .squaredOne.filter-lenses label span{padding:0 0 0 40px;font-weight:400}.filter-section-lenses .squaredOne.filter-lenses label:after{left:0;font-size:18px;width:16px;height:16px;top:-4px;left:1px}.filter-section-lenses .squaredOne.filter-lenses.text label span{padding:6px 0 0 45px;font-size:12px;color:#000;font-weight:400}.filter-section-lenses .squaredOne.filter-lenses.text.v2 label span{padding:0 0 0 20px;font-size:12px;width:183px;text-align:left;padding-left:23px;margin-top:-2px;padding-top:0;top:unset;vertical-align:top;position:initial;line-height:normal}.filter-section-lenses .squaredOne.filter-lenses.brand label img{margin-top:-4px}#pdpNoFltrItmFound{padding-top:150px}.padding-left5{padding-left:5px!important}.padding-right0{padding-right:0!important}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.ppFindFaceShape{max-height:400px;overflow-y:scroll;z-index:10000000000000000000}.swiper{width:100%}.swiper-slide{text-align:center;font-size:14px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-wrapper{position:relative;width:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.record-notfound{padding-top:70px;padding-bottom:70px}.product-box-div{padding:10px 20px;text-align:center}.product-box-div p{text-align:center}.product-box-div .product-image{margin-bottom:5px}.product-box-div .HomeFeaturedProductsgap .product-title{margin-bottom:15px}.filterProductsCover.fixed{width:100%;background:#000;border:1px #000 solid;border-bottom:1px #555 solid;position:fixed;left:0;top:44px;transition:all .3s ease-in-out .15s;transition-delay:0s;padding-right:0;padding-left:25px;padding-top:4px;padding-bottom:4px;z-index:99}.catelogue-description-text .standard-content a{text-decoration:underline}@media(max-width:1800px){.pro_b_img{width:90%;height:auto}}@media(min-width:1800px){.products-list_layout .products-list_item:nth-child(4) a.products-list_item-link:hover{border:1px solid #e2e2e2;border-top:1px solid #e2e2e2}.pro_b_img{width:85%!important;height:auto!important;margin-top:10px!important;max-width:416px!important}.col-xl-3{width:25%}}.nodisplay{display:none!important}.display{display:block!important}.productListingPanel .title-tab-box .title-tab-box-right{width:23%;float:right;max-width:280px;margin-top:15px}ul.productListing li{border:0 #f1f1f1 solid!important;width:50%;float:left;text-align:center}ul.productListing li.active a{background:transparent;font-weight:800!important;text-decoration:none!important;border-bottom:1px #000 solid;cursor:pointer}ul.productListing li.active span{background:transparent;font-weight:800!important;text-decoration:none!important;border-bottom:1px #000 solid;cursor:pointer}#ddlSort select{appearance:none;opacity:0}.standard-content{margin-bottom:30px}.standard-content div{padding:0!important}ul.tabberPos{text-align:right;margin-top:15px;margin-left:0;margin-bottom:0}ul.tabberPos li.tabNorm{text-align:center;padding:15px 0;display:inline-block;background:#fff;color:#000;width:200px;cursor:pointer;list-style:none;transition:.2s all;text-decoration:underline;border-radius:5px 5px 0 0;margin-bottom:0}ul.tabberPos li.tabNorm.active{background:#f8f8f8;color:#000;border:none;font-weight:bold;text-decoration:none;cursor:default}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.listItemImgBox{overflow:hidden;height:auto;width:100%}@media(max-width:1100px){.standard-content .col-xs-12 .product-box-div{width:100%!important}.filterProductsCover.fixed{padding-right:5px;padding-left:5px;padding-top:8px;padding-bottom:0}.ui-dialog.ppfindframesize{top:10px!important}}@media(max-width:767px){.tabContentInsight h2{text-align:left;padding:0}.shorttext-wrapper,.catelogue-description-text{padding-left:10px;padding-right:10px}ul.tabberPos li.tabNorm{width:48%}.filter-section-lenses{padding-right:0}.filterOptionsCover{margin:0 0 15px 0;text-align:center;padding:0 5px}.filterOptionsCover .filterProductsBtnCover{width:47%;float:initial;margin:0 1% 0 auto;display:inline-block}.filter-section-lenses{position:relative;padding:10px 0 0 8px}.sngl-fltr{width:95%;margin:auto}.prod_cont.SolutionsPro .listItemImgBox .pro_b_img,.prod_cont.EyecarePro .listItemImgBox .pro_b_img{width:100%!important;height:auto!important;margin-top:0!important}.prod_cont.SolutionsPro .prod_list_item a,.prod_cont.EyecarePro .prod_list_item a{padding:10px 10px 10px}.prod_cont.SolutionsPro .products-list_item-reviews,.prod_cont.EyecarePro .products-list_item-reviews{margin:4px auto 8px}}@media(max-width:500px){.prod_cont{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(33.433333333%,100%,100%),1fr))!important;gap:10px;padding:0 10px}}.grid_cont{padding:12px 15px 40px;background:#f8f8f8}.grid_cont.whiteBack{background:#fff;padding-bottom:0}.grid_cont a{text-decoration:none;width:100%}.grid_cont a.btn-blue,.grid_cont a.btn,.grid_cont a.all-btn{width:auto;margin:auto;padding:10px 20px!important}.prod_cont{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(20.1%,400px,40%),1fr));justify-content:center;gap:30px;padding:0 0;margin-top:15px}.prod_cont>.prod_list_item{min-height:100px;background:#fff;border-radius:5px;border:#f5f5f5 1px solid;max-width:550px;position:relative}.prod_cont.minPdps{grid-template-columns:450px 450px;grid-auto-flow:column}.pro_b_img{width:auto;height:155px;margin-top:30px}.prod_list_item{position:relative;text-align:center;transition:.2s all}.prod_list_item:hover{box-shadow:rgba(0,0,0,.2) 0 0 15px}.prod_list_item a{width:100%;text-decoration:none;padding:25px 15px 10px;display:inline-block;height:100%}.prod_list_item .sm-pr{position:absolute;top:15px;left:15px;width:25px!important;height:25px!important;background:url('../images/svg/similar.svg') no-repeat;cursor:pointer}.prod_list_item .sm-pr .smimg{width:25px;height:25px;border-radius:50%;font-size:10px;display:table-cell;cursor:pointer}.prod_list_item .sm-pr.sf{left:50px}.prod_list_item .img_thumb img{display:inline-block;margin:1px 6px;border:red;width:78px;height:auto;transition:.2s all;border:#fff 1px solid;padding:5px;border-radius:4px;cursor:pointer;margin-bottom:15px}.prod_list_item .img_thumb img:hover{border:#e14f4f 1px solid}.prod_list_item .img_thumb img.active{border:#e14f4f 1px solid}.catelogue-description-text .product-box-div a{text-decoration:none!important}#img_thumb.img_thumb{position:relative;overflow:hidden;margin-left:0;margin-right:0;height:57px}.pglass #img_thumb.img_thumb{height:57px}.img_thumb_flex{display:flex;transition:all .5s ease;justify-content:center;flex-flow:row wrap;gap:0;width:280px;margin:0 auto;overflow:hidden}.img_thumb_flex.lessThen5{justify-content:center}.img_thumb_cover{margin-top:10px;height:60px;overflow:hidden;padding:0 20px}.img_thumb_cover.colorCircle_h{height:50px!important}.lft_arrow img img,.rgt_arrow img{width:25px!important;padding:0!important;position:absolute;top:11px;margin:0}.lft_arrow img.disabled,.rgt_arrow img.disabled{opacity:.3;cursor:default}.lft_arrow img{left:-5px!important}.rgt_arrow img{right:-5px}.img-fluid{max-width:100%;height:auto}.offer-percentage{position:absolute;top:16px;left:0;background:#e14f4f;color:#fff;padding:5px;font-style:normal;font-size:11px;line-height:14px;display:table-cell;font-weight:700;letter-spacing:1px}.products-list_layout .products-list_item .products-list_item-price span.offer span.offer-percentage{position:absolute;top:10px;left:0;background:#e14f4f;color:#fff;padding:5px;font-style:normal;font-size:11px;line-height:14px;display:table-cell;font-weight:700;letter-spacing:1px}.lft_arrow img,.rgt_arrow img{width:25px!important;padding:0!important;position:absolute;top:11px;margin:0}.add_fav{position:absolute;bottom:unset;top:15px!important;right:15px!important;width:25px!important;display:table-cell;cursor:pointer}.vTry{position:absolute;bottom:unset;top:15px;right:50px;width:25px;height:25px;border-radius:50%;font-size:10px;display:table-cell;background:#fff url(https://static2.feelgoodcontacts.net/images/svg/virtual-try-icon.svg) no-repeat;cursor:pointer}.products-list_item-title{height:50px;line-height:16px;font-size:13px;max-height:50px;text-align:left;font-weight:600;color:#000}.products-list_item-title span{font-size:11px;font-weight:normal;color:#747474}.products-list_item-price{height:42px;line-height:17px;font-size:13px;max-height:42px;text-align:right;font-weight:600;padding:0}.products-list_item-price .Dis_price span:nth-child(1){text-decoration:line-through;font-weight:400;color:#000}.products-list_item-price .Dis_price span:nth-last-child(1){text-decoration:none;font-weight:600;color:#e14f4f;margin-left:10px}.m-top-10{margin-top:10px}.fav-heart img.wish{display:none}.fav-heart.activewishlist img.nonwish{display:none}.fav-heart.activewishlist img.wish{display:inline-block}a:hover img{opacity:1}.img_disabled img{opacity:.4}.productListingPanel .title-tab-box .title-tab-box-right{margin-top:20px}.grid_cont .va-btn{font-size:16px;display:block;font-weight:700;padding:90px 0;line-height:1.6em;text-decoration:underline}.grid_cont .va-btn span{display:block}.products-list_item-type{text-align:left;font-size:12px;line-height:1.1rem;color:#747474}.namePriceGrid{display:grid;grid-template-columns:1fr 132px}.mt-10{margin-top:10px!important}.margin-top-more{margin-top:30px}.wishlist{width:25px;height:25px;background:url('../images/svg/heart-outline.svg') no-repeat;display:block;cursor:pointer;transition:.2s all}.activewishlist{width:25px;height:25px;background:url('../images/svg/heart-filled.svg') no-repeat;display:block;cursor:pointer}.products-list_item-reviews{margin:4px auto 15px;height:20px;text-align:center;font-size:13px;font-weight:300}.products-list_item a.products-list_item-link{float:left;padding-left:10px;padding-right:10px;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #e2e2e2;border-left:1px solid #fff;color:#000;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:100%;padding-bottom:10px}span.avg-star-rating-holder{background:url(/images/review-star-yellow.png) left top 1px repeat-x!important;width:50px;display:inline-block;height:13px;margin-top:0;background-size:13px 12px!important}.avg-star-rating-holder{background-size:10px 9px!important;background-position:left bottom;background-repeat:repeat-x;width:50px;display:inline-block;height:9px;margin-top:-5px}.products-list_item-reviews span.prodname1{font-size:11px;text-align:center;margin:0 0 0 5px;color:#8b8b8b}.saleInProList{text-align:left;font-size:13px}.saleInProList .cpnCode{padding-left:0;margin-left:0;text-align:left}.saleInProList .cpnCode strong{color:red;font-weight:bold!important}.saleInProList .cpnCode span{padding-right:3px;vertical-align:top}.saleInProList .cpnCode span img{width:20px;height:auto}@media(max-width:1800px){.thmball .lft_arrow{display:block!important}.thmball .rgt_arrow{display:block!important}.thmb3 .lft_arrow{display:none!important}.thmb3 .rgt_arrow{display:none!important}.thmb4 .lft_arrow{display:block!important}.thmb4 .rgt_arrow{display:block!important}}@media(min-width:1800px){.img_thumb_flex{width:360px}.thmb4 .lft_arrow{display:none!important}.thmb4 .rgt_arrow{display:none!important}.thmball .lft_arrow{display:block!important}.thmball .rgt_arrow{display:block!important}.thmb3 .lft_arrow{display:none!important}.thmb3 .rgt_arrow{display:none!important}}@media(min-width:1100px){.mrtxt-sec{display:inline-block}.mrtxt-btn{display:none}}@media(max-width:1099px){.mrtxt-sec{display:none}.mrtxt-btn{display:inline-block}.pro_b_img{height:150px}.prod_list_item .spnFreePair{top:33px!important;font-size:12px!important}.mt-0-mob{margin-top:0!important}}@media screen and (max-width:767px){.frmShpFltrSldrCvr{padding:0 0}.frmShpFltrSldrCvr .swiper-button-prev{left:0;z-index:2}.frmShpFltrSldrCvr .swiper-button-next{right:0;z-index:2}.pagination-custom li{display:none}.pagination-custom li.arrow-icon{display:inline-block;margin:0 5px!important}.grid_cont{padding:12px 5px 40px!important}.grid_cont.whiteBack{padding-bottom:0!important}.grid_cont .va-btn{padding:0 0;font-size:14px}.prod_cont.minPdps{grid-auto-flow:unset}.pro_b_img{width:100%;height:auto;margin-top:15px}.products-list_item-title{text-align:center;height:auto;font-size:12px}.products-list_item-title span{display:block;line-height:1.2em}.Dis_price{margin-top:20px;text-align:center}.products-list_item-price{height:auto;text-align:center;padding:0 0 0 0}.products-list_item-type{font-size:11px;line-height:1.1rem;margin-top:10px;color:#747474;text-align:center}.namePriceGrid{display:grid;grid-template-columns:1fr}.margin-top-more{margin-top:10px}}@media(min-width:501px)and (max-width:766px){.img_thumb_flex{width:100px}.thmb2 .lft_arrow{display:block!important}.thmb2 .rgt_arrow{display:block!important}.thmb3 .lft_arrow{display:block!important}.thmb3 .rgt_arrow{display:block!important}.thmb4 .lft_arrow{display:block!important}.thmb4 .rgt_arrow{display:block!important}.thmball .lft_arrow{display:block!important}.thmball .rgt_arrow{display:block!important}}@media screen and (max-width:440px){.brandSldrGlss{margin:0 0 10px}.prod_cont,.prod_cont.minPdps{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(33.433333333%,140px,100%),1fr));gap:10px;padding:0 0}.pro_b_img{width:90%;height:auto}}.proOverlay{position:fixed;height:100vh;width:0;background:rgba(0,0,0,.5);top:0;left:-100%;z-index:99999;transition:.2s all ease-out;opacity:0}.sg-offer-left-panel{display:none!important}.proFilterContainer{position:fixed;height:100vh;width:400px;background:#fff;top:0;left:-600px;transition:.2s all ease-out;opacity:0;padding:20px 0 20px 20px}.proOverlay.on{width:100%;left:0;opacity:1}.proFilterContainer.on{left:0;opacity:1}.hideFilter{position:relative;font-size:20px}.hideFilter span{position:absolute;right:15px;top:5px;cursor:pointer;z-index:2;font-weight:bold}.sg-filter-clear-box .filters{width:auto;padding-top:0}.sg-filter-clear-box .filters .filter-cel{float:left;cursor:pointer}.sg-filter-clear-box .filters .filter-cel span{font-size:12px;margin-right:7px;color:#000;position:relative;display:inline-block;text-align:center;padding:2px 3px;text-decoration:underline}.sg-filter-clear-box .filters .filter-cel span .filterRemove{background:url(../images/svg/cross-icon-black.svg) left top no-repeat;background-size:20px 20px;width:20px;height:20px;display:inline-block;margin-right:1px;vertical-align:middle}.filterProductsCover.fixed .sg-filter-clear-box .filters .filter-cel span{color:#fff}.filterProductsCover.fixed .sg-filter-clear-box .filters .filter-cel span .filterRemove{background:url(../images/svg/cross-icon-white.svg) left top no-repeat;background-size:20px 20px;width:20px;height:20px;display:inline-block;margin-right:1px;vertical-align:middle}span.sortByLbl{font-size:13px;line-height:31px;position:absolute;left:5px;top:0}.products-list_item-image img{max-width:85%}.mobile-filter-menu-container .tab-content .active{height:600px;overflow-y:scroll}.mobile-filter-menu-container .checkbox.brand-box{padding:7px 10px 7px!important;border-bottom:#f1f1f1 1px solid;position:relative}.mobile-filter-menu-container input [type="checkbox"]+label span{margin:5px 0 0 6px!important}.mobile-filter-menu-container .btn-back{padding:0;color:#7a7a80!important;text-align:center;text-transform:uppercase;border:4px #fff solid!important;letter-spacing:1px;font-size:14px;border-radius:0;width:calc(104%);clear:both;display:inline-block;float:initial;border:0!important;margin:3px -2px 12px -3px;line-height:35px;color:#000!important;font-weight:600;padding:0!important;display:block}.mobile-filter-menu-container .btn-apply-filter{cursor:pointer;padding:0;text-align:center;text-transform:uppercase;letter-spacing:1px;background:#000;font-size:13px;padding-bottom:0!important;width:48%;display:inline-block;border:0!important;line-height:38px;height:38px;color:#fff}.mobile-filter-menu-container .btn-clear-filters{padding:0;color:#000!important;text-align:center;text-transform:uppercase;letter-spacing:1px;font-size:13px;padding-bottom:0!important;width:38%;display:inline-block;border:1px #c8c8c8 solid;margin-right:10px;cursor:pointer;line-height:38px;height:38px}.mobile-filter-menu-container .tabs-left{margin-top:15px;border-top:1px #f5f5f5 solid}.mobile-filter-menu-container .nav-tabs{float:left;border-bottom:0;width:175px;background:#f5f5f5;margin-left:0;margin-bottom:0}.mobile-filter-menu-container .nav-tabs li{float:none;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-top:0;padding-bottom:0;padding-left:0;list-style:none}.mobile-filter-menu-container .nav-tabs li span{text-align:left!important;margin-right:0;border:0;background:url(../images/right-grey-arrow-sg-back-btn.png) center right 10px #f5f5f5 no-repeat;line-height:16px;padding-right:12px;font-size:13px;padding-top:13px;padding-bottom:13px;border-bottom:1px #e2e2e2 solid;background-size:8px 14px!important;padding-left:10px;display:block;cursor:pointer}.mobile-filter-menu-container .nav-tabs li span>label{float:right;margin-right:12px}.mobile-filter-menu-container .nav-tabs li.active>span{background:url(../images/right-grey-arrow-sg-back-btn.png) center right 10px #e2e2e2 no-repeat;background-size:8px 14px!important;color:#000!important}.mobile-filter-menu-container .nav-tabs li.active>span>label{float:right;margin-right:12px}.mobile-filter-menu-container .tab-content{width:100%;border-bottom:1px #f5f5f5 solid}.mobile-filter-menu-container .tab-content .tab-pane{display:none;background-color:#fff;padding:0 0 0 0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.mobile-filter-menu-container .tab-content .tab-pane#filterlnsszs{overflow:visible;float:right;width:calc(100% - 180px);overflow-y:visible!important}.mobile-filter-menu-container .tab-content .active{display:block}.mobile-filter-menu-container .checkbox{padding:14px 10px 12px 7px;margin:0 0 0 0;font-size:13px;width:100%;background:#fff}.mobile-filter-menu-container .checkbox label{width:100%;display:inline-block!important;color:#000!important}.mobile-filter-menu-container .checkbox label i{font-style:normal;color:#999}.mobile-filter-menu-container .checkbox.brand-box{padding:7px 10px 0 7px}.mobile-filter-menu-container input[type="checkbox"][disabled]+label span{opacity:.5;cursor:no-drop}.mobile-filter-menu-container input[type="checkbox"]{display:none}.mobile-filter-menu-container input[type="checkbox"]+label label{float:right;margin-right:-25px;position:absolute;width:20px;right:69px;color:#999!important;text-align:right}.mobile-filter-menu-container input[type="checkbox"]+label span{float:right;display:inline-block;width:18px;height:19px;margin:0 4px 0 6px;vertical-align:middle;background:url(/img/checkbox/check_radio_sheet2.png) left top no-repeat;cursor:pointer}.mobile-filter-menu-container input[type="checkbox"]:checked+label span{background:url(/img/checkbox/check_radio_sheet.png) -19px top no-repeat}.mobile-filter-menu-container .fcshps input[type="checkbox"]+label span{margin-top:5px}.mobile-filter-menu-container.display-table-cell{display:table-cell}.promotionaltooltip{display:inline-block;vertical-align:top;padding:0;width:15px;height:15px;overflow:visible;background:url(../img/content-icon-help.png) no-repeat 0 0;cursor:default}.promotionaltooltip a,.promotionaltooltip div{position:relative;font-size:.75em;text-decoration:none}.promotionaltooltip span{display:none}.promotionaltooltip.information{padding:0;width:15px;height:15px;overflow:visible;background:url(../images/information-icon.svg) top left no-repeat;cursor:pointer;background-size:15px 30px;position:absolute;top:10px;margin-left:5px}.promotionaltooltip.information.opticalCareToolTip{margin-top:6px;margin-right:0}.promotionaltooltip.information.tooltiphover span{background-color:#fff;border:1px solid #000;display:block;color:#707372!important;font-size:11px;font-weight:normal!important;left:20px;padding:5px;position:absolute;text-align:left;text-decoration:none!important;top:-60px;width:280px;padding:7px;z-index:1000;opacity:1!important}.promotionaltooltip.information.tooltiphover span label{font-weight:normal}.promotionaltooltip.information.tooltiphover span label b{font-weight:bold;color:#000}.productListingPanel .title-tab-box .title-tab-box-right{padding-bottom:0}.productListingPanel .title-tab-box .title-tab-box-right.monthly-weekly-daily-lenses{margin-bottom:20px}.products-list_item-price span.offer{color:#000}.products-list_item-price .DiscountPricetext+span.offer{color:#eb0000}.products-list_layout.msgprntoff a.products-list_item-link{min-height:217px!important}.products-list_layout.msgprntoff .products-list_item-link .offer-percentage{right:-22px}.products-list_layout.msgprntoff .products-list_item-link .products-list_item-type{margin-top:25px}.clrLensesDD .ddCatalougeFilter .row.no-margin,.clrLensesDD .ddCatalougeFilter .clrLensesDD{margin:0}.clrLensesDD .ddCatalougeFilter span.select{height:29px;line-height:29px;text-align:center;width:auto;border:0!important;padding:0!important;margin:0;display:inline-block;position:initial;left:unset;right:unset;top:unset;bottom:unset;float:none}.clrLensesDD .row.no-margin .col-xs-12,.clrLensesDD div.select.clrfilter{border:1px #000 solid;height:30px;line-height:30px;text-align:center}div.filter-by.select.ddCatalougeFilter{height:auto}.clrLnsPg .ddCatalougeFilter.filter-by span.select{height:29px;line-height:29px;text-align:center;width:auto;border:0!important;padding:0!important;margin:0;display:inline-block;position:initial;left:unset;right:unset;top:unset;bottom:unset;float:none}.clrLnsPg .ddCatalougeFilter.sort-by .blueArrowDDFilter{top:unset}.clrLnsPg .ddCatalougeFilter.sort-by span.select{border:0!important;height:29px;line-height:29px}.clrLnsPg .right-content h1.btm-margin{padding-left:14px!important}.clrLnsPg .ddCatalougeFilter select{padding:0 0 0 0!important;height:30px;line-height:30px;border:1px #000 solid!important;position:absolute;left:0;width:100%}.clrLnsPg .ddCatalougeFilter .blueArrowDDFilter{position:relative;right:unset;left:unset;display:inline-block;vertical-align:top;top:unset;bottom:unset;margin-top:11px}.clrLnsPg .ddCatalougeFilter.clrfilter select{width:100%}div.filter-by.select.ddCatalougeFilter.clrfilter{height:30px}.clrfilter.ddCatalougeFilter{margin:0 15px 20px;width:100%}.colorLensTxtLink a:last-child{margin-right:0}.margin-0-mobile{margin:0!important}.ddCatalougeFilter.sort-by .sortBy select{height:29px;line-height:29px}.btn-reorder-mob img{transform:rotate(-180deg) scale(1) skew(1deg) translate(0);-webkit-transform:rotate(-180deg) scale(1) skew(1deg) translate(0);-moz-transform:rotate(-180deg) scale(1) skew(1deg) translate(0);-o-transform:rotate(-180deg) scale(1) skew(1deg) translate(0);-ms-transform:rotate(-180deg) scale(1) skew(1deg) translate(0);width:14px}.filterProductsCover{display:grid;grid-template-columns:200px 200px 1fr;align-items:center;gap:10px}.filterProductsCover.colourLenses{grid-template-columns:200px 200px 200px 1fr}.customDDwithFilter{transition:all .3s ease-in-out 0s;border-width:1px;border-style:solid;border-color:#000;border-image:initial;background:#fff;border-radius:5px;width:100%;padding:2px}.customDDwithFilter div.select{padding:0;height:auto}.customDDwithFilter div.select .sunglasses-popular-dd-cover{margin:0}.customDDwithFilter .sunglasses-popular-dd-cover .SunglassSortSelect{height:30px!important;text-align:center;background:#fff;position:relative}.customDDwithFilter .sunglasses-popular-dd-cover .SunglassSortSelect select{width:100%;height:30px;margin-top:0;z-index:2!important;position:absolute;float:none;right:unset;left:0}.customDDwithFilter .sunglasses-popular-dd-cover .SunglassSortSelect select+span{height:28px;padding-left:0!important;padding-top:1px;text-align:center;border:0!important;padding:0!important;position:initial;display:inline-block;left:unset;right:unset;float:initial;width:auto;margin:0 0 0 50px;font-size:13px}.customDDwithFilter .sunglasses-popular-dd-cover .SunglassSortSelect span.select{width:185px;height:30px;background:#fff!important;background-size:18px 18px!important;color:#000!important;text-align:center;border:0!important;padding:0 0 0 5px!important;position:initial;display:inline-block;left:unset;right:unset;float:left;width:auto;margin:1px 20px 0 0;font-size:13px;line-height:2.2em}.customDDwithFilter .sunglasses-popular-dd-cover .SunglassSortSelect.clr span{text-align:left;float:left}.customDDwithFilter .sunglasses-popular-dd-cover .SunglassSortSelect .blueArrowDDFilter{position:absolute;right:5px;left:unset;display:inline-block;vertical-align:top;top:unset;bottom:unset;margin-top:13px;width:10px}.customDDwithFilter .sunglasses-popular-dd-cover .SunglassSortSelect .whiteArrowDDFilter{position:absolute;right:5px;left:unset;display:none;vertical-align:top;top:unset;bottom:unset;margin-top:13px;width:10px}.lnssBtnSldrCvr{margin:5px 0 25px 6px}.lnssBtnSldrCvr .swiper{width:calc(350%)}.lnssBtnSldrCvr .mainBtnSliderHm .swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;width:100px!important;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.lnssBtnSldrCvr .mainBtnSliderHm .swiper-slide a{line-height:37px;text-align:center;font-size:12px;text-decoration:none!important;background:#000;color:#fff;width:100%;display:inline-block;max-width:100px}.lnssBtnSldrCvr .swiper-wrapper{position:relative;width:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.lnssBtnSldrCvr .swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.right-content .middle-box-outer h1{padding-left:0!important}.right-content .middle-box-outer h1.btm-margin{padding-left:5px!important}.right-content .middle-box-outer{margin:0 0 0 6px!important;width:calc(93%)!important}.title-tab-box-left{width:100%;float:left}.fixedFilters{position:fixed;top:64px!important;left:0;padding-top:7px;z-index:99999;background:#000;padding-bottom:8px}.fixedFilters .btn-reorder-mob{margin-left:4px;width:96%;float:left}.fixedFilters .ddCatalougeFilter.sort-by.select{margin-bottom:0}.btn-reorder-mob{width:96%;padding:2px 2px 2px!important;float:right;background:#fff!important;color:#000!important;text-align:center;border-radius:0;font-weight:400!important;margin-right:1px;text-decoration:none!important;font-size:13px;border:1px #000 solid}.btn-reorder-mob .filterIcon{display:inline-block;font-size:inherit;text-rendering:auto;transform:translate(0,0);margin-right:1px;width:16px;height:11px}.btn-reorder-mob label{font-weight:400;margin-bottom:0}.filterOptionsCover{margin-left:0;margin-bottom:0}.container-mob{display:block}.btn-group-justified{text-align:left}.tab-content>.tab-pane{display:none}.tab-content .active{display:block}.products-list_layout{margin-left:-5px;margin-right:5px}.callFilter{background:#fff;padding:8px 10px 8px;border-radius:5px;border:#000 1px solid;position:relative;transition:.2s all;width:100%}.callFilter a,.callFilter span{display:block}.callFilter a img,.callFilter span img{position:absolute;right:10px;width:15px;height:15px;top:11px}.proFilterContainer.on .filter-section-lenses{margin-top:-15px}.tab-pane label img{width:50%;vertical-align:middle}.frmshps img,.frmtps img,.fcshps img{width:18%!important}.frmclrs img{width:8%!important}.lnsclrs img{width:8%!important}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-horizontal{height:18px}.noUi-target{position:relative}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-horizontal{height:12px!important}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{border-radius:3px;height:100%;width:100%;overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat;margin-top:-.2px}.noUi-horizontal .noUi-origin{height:0}.noUi-origin{height:10%;width:10%}.noUi-horizontal .noUi-handle{width:20px!important;height:20px!important;top:-6px!important}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-touch-area{height:100%;width:100%}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.rgn-slider-wrapper{float:left;width:86%;margin:10px 0 0 10px}.radio-cover{padding:10px;border-bottom:#f1f1f1 1px solid}.radio-cover label.fltPdpCnt{float:right;margin-right:-20px;position:absolute;width:auto;right:65px;color:#999!important;text-align:right}.radio-cover:last-child{border-bottom:none}.fltr-btns{width:90%!important;text-align:center;display:inline-block;margin:10px auto 10px;font-size:11px!important}@media(max-width:1100px){.filterProductsCover.fixed{padding-right:5px;padding-left:5px;padding-top:8px;padding-bottom:0}}@media(max-width:992px){.filterProductsCover{grid-template-columns:2fr 2fr}.filterProductsCover.colourLenses{grid-template-columns:2fr 2fr}.filterProductsCover div:last-child{grid-column:auto/span 2}.filterProductsCover.twoDDShow div:last-child{grid-column:auto;margin-bottom:0!important}.filterProductsCover.colourLenses div:last-child{margin-bottom:5px}.fcshps img{width:20%!important}}@media(max-width:767px){.filter-cel span{font-size:11px;padding:0 3px}}@media(max-width:490px){.mobile-filter-menu-container .nav-tabs li span{padding-left:5px}.proFilterContainer{width:100%}.mobile-filter-menu-container .nav-tabs{width:160px}.mobile-filter-menu-container .nav-tabs li a{font-size:12px}.mobile-filter-menu-container .checkbox{font-size:12px}.proFilterContainer{padding:10px}.callFilter{float:left;margin-right:0;min-width:120px}.filterOptionsCover{padding:0}.mobile-filter-menu-container .checkbox label i{display:block}}@media(max-width:390px){.topStripMobTxtType{font-size:11px}}@media(max-width:380px){.topStripMobTxtType{font-size:11px}}@media(max-width:385px){.lnssBtnSldrCvr .swiper{width:calc(400%)}}@media(min-width:768px){.proFilterContainer{width:450px}.rgn-slider-wrapper #rgMax{right:40px}.mobile-filter-menu-container .checkbox.brand-box{padding-right:15px!important}}.mobile-filter-menu-container .checkbox label{display:inline!important}@media(max-width:385px){.customDDwithFilter .sunglasses-popular-dd-cover .SunglassSortSelect span.select{font-size:12px!important;margin-top:2px!important;margin-right:16px!important}}