.grid_cont{background:#fff!important}.pro_b_img{margin-top:10px!important}.prod_cont{margin-top:30px!important}.prod_cont>.prod_list_item{border:#e2e2e2 1px solid!important;border-width:0 0 1px 0!important}.GlsProLstCvr{display:grid;grid-template-columns:300px 1fr;gap:50px}.ofrUndrFltr a{display:table;background:#000;color:#fff;border-radius:5px;text-align:center;padding:7px 9px;text-decoration:none;font-size:13px;width:auto!important;margin-bottom:12px;border:1px #000 solid}.ofrUndrFltr a:hover{background:#fff;border:1px #000 solid;color:#000}.tabContentInsight{max-width:1200px;margin:auto;overflow:hidden}.tabContentInsight.desProThumb{max-width:1200px;margin:auto;overflow:hidden}#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}.offersBtnTpUndrMnu{color:#fff;background:#000;padding:2px 10px 3px;border-radius:2px;position:absolute;right:55px}.offersBtnTpUndrMnu .fa-tag{width:20px;height:20px;color:#fff;font-size:17px!important;float:left;line-height:24px}.header-container h1{text-align:center}ul.hmBnerLinksLst li:first-child{padding-left:40px}ul.hmBnerLinksLst li:first-child i{top:14px}.pagination-list{text-align:center}.pagination-custom{margin:0 auto 50px;padding:0;text-align:center}.pagination-custom li{margin:0 auto 0!important;padding:0!important;float:none;display:inline-block;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.pagination-custom li .previous-icon,.pagination-custom li .next-icon{width:auto;height:12px;margin-top:-3px}.pagination-custom li.arrow-icon a,.pagination-custom li.arrow-icon span{padding:11px 14px 11px!important}.pagination-custom li.active span{color:#fff!important;background:#000!important;padding:11px 19px!important}.pagination-custom li span{margin:0 0!important;padding:9px 13px!important;background:#fff!important;border:1px #eee solid!important;border-radius:0!important;-webkit-border-radius:0;-moz-border-radius:0;color:#000!important;font-size:15px!important}.pagination-custom li.disabled span{color:#aaa!important;background:#eee!important;padding:11px 17px!important}.pagination-custom li.disabled span img{opacity:.3}.pagination-custom li a{margin:0 0!important;padding:11px 19px!important;background:#fff!important;border:1px #bbb solid!important;border-radius:0!important;-webkit-border-radius:0;-moz-border-radius:0;color:#000!important;font-size:15px!important;font-weight:400!important;text-decoration:none!important}.pagination-custom li a:hover{background:#eee!important;color:#000!important}.swiper{width:100%}.swiper .swiper-wrapper{position:relative;width:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.BrndLogoSldrCover .swiper-slide{position:relative;min-height:80px}.BrndLogoSldrCover .swiper-slide .sale-tag{width:53px;height:19.9px;color:#fff;text-transform:uppercase;font-size:11px;font-weight:600;position:absolute;top:0;left:calc(50% - 26px);padding-top:3px;letter-spacing:.1em}.frmShpFltrSldrCvr{margin-bottom:20px;max-width:100%;overflow:hidden}.frmShpFltrSldrCvr .swiper-slide{font-size:14px;line-height:12px;padding:10px;float:left;text-align:center}.frmShpFltrSldrCvr .swiper-slide a{text-decoration:none}.frmShpFltrSldrCvr .swiper-slide img{transform:scale(1);transition:.2s all;display:block}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.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;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.ppFindFaceShape{max-height:400px;overflow-y:scroll;z-index:10000000000000000000}.fcShpGdLst{margin:0;padding:0}.fcShpGdLst li{width:65px;float:left;margin-right:8px;line-height:24px;text-align:center;font-size:13px;list-style-type:none}.ppfndfcshp{padding-bottom:25px}.fcShpGd1,.fcShpGd2{padding:0}.ppfndfcshp .clsBtn{cursor:pointer}.ppfndfcshp .hdng{font-size:22px;margin-top:0;font-weight:600}.ppfndfcshp .nxtRow{margin-top:40px}.ppfndfcshp .txt{font-size:13px;margin-top:7px}.ppfndfcshp .recommnd{margin-top:10px;font-size:13px}.ppfndfcshp .recommnd:first-line {font-weight:bold}.ppfndfcshp .recommndLst{margin-top:7px}.frmShpSldrGlss{margin:0 0 0}.brandSldrGlss{position:relative}.frmShpFltrSldrCvr .swiper-slide{float:left;text-align:center;font-size:14px;line-height:12px}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;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}.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}.ppfindframesize{z-index:999999!important}.ppfindframesize .Or{margin:0 auto;float:left;vertical-align:central;text-align:center;font-size:22px;font-weight:bold;padding:0!important;position:absolute;left:calc(50% - 30px);top:calc(30%)}.ppfindframesize #ppfindframesize{height:auto!important;overflow:hidden}.ppfindframesize .btn-blue{margin-top:10px;padding:6px 0!important}.ppfindframesize .wrpbox1{text-align:center!important}.ppfindframesize .wrpbox1 .fLine{margin-top:0}.ppfindframesize .wrpbox1 .sLine{margin-top:7px}.ppfindframesize .wrpbox2{float:right;padding-left:0;text-align:center!important}.ppfindframesize .wrpbox2 .fLine{margin-top:0}.ppfindframesize .wrpbox2 .sLine{margin-top:25px}.ppfindframesize .form-text{width:99%;max-width:140px;font-size:12px;text-align:center;border:2px #000 solid;height:20px}.ppfindframesize .wrpbox1 .foLine,.ppfindframesize .wrpbox2 .foLine,.ppfindframesize .wrpbox1 .fiLine,.ppfindframesize .wrpbox2 .fiLine{margin-top:10px}.ppfindframesize .btn.disabled{background:#9d9d9d!important;opacity:1;border:1px #9d9d9d solid!important;cursor:no-drop!important}.ppfindframesize .wrpbox1 .tLine{margin-top:10px}.ppfindframesize p{display:block;margin:0 0 10px;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0}.ppfindframesize .container{padding:0}.filterProductsCover{grid-template-columns:150px 1fr 200px!important;padding-bottom:13px!important}.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:60px;padding-left:25px;padding-top:4px;padding-bottom:4px!important;z-index:99}.echHoverList{margin:0;padding:0;width:100%}.echHoverList li{margin:0;padding:0;position:relative;list-style:none;list-style-type:none;width:100%}.echHoverList li span strong:first-child{float:left;font-size:24px;font-weight:700;display:inline-block;vertical-align:middle;padding-right:15px;height:37px;line-height:37px;padding-left:10px}.echHoverList li span strong:last-child{font-weight:normal;vertical-align:-webkit-baseline-middle}.echHoverList li span:first-child{width:50%;float:left;list-style-type:none;margin:0 0 5px 0;padding:8px 6px;border:1px #e2e2e2 solid;background-color:#f5f5f5;clear:both;padding-bottom:12px}.echHoverList li span.echHoverListImg{position:absolute;top:0;right:0;width:42%;display:none}.echHoverList li span.echHoverListImg img{width:100%;height:auto}.echHoverList li:first-child span.echHoverListImg{display:inline-block}.echHoverList li:hover span.echHoverListImg{display:inline-block}.catelogue-description-text .standard-content a,.standard-content a,.standard-content p a,.grid_cont .standard-content a,.grid_cont .standard-content p a,#btomCntDsc p a,#btomCntDsc a,.grid_cont #btomCntDsc a{text-decoration:underline!important}@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}.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}#iFrameVirtualTry{opacity:1;background-color:transparent;position:fixed;width:100%;height:100%;top:0;left:0;margin-left:0%;margin-top:0;z-index:999999;display:none}.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-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.brandSldrGlss .swiper-slide img{display:block;width:auto;height:auto;object-fit:cover;height:44px}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.swiper-button-next,.swiper-button-prev{font-family:"Font Awesome 6 Pro"!important;position:absolute;top:50%;width:calc(.037037037px);height:44px;margin-top:-10px;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#000;width:25px}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:-5px;left:auto}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.frmShpFltrSldrCvr .swiper-slide{font-size:14px;line-height:12px}.frmShpFltrSldrCvr .swiper-slide{float:left;text-align:center}.listItemImgBox{overflow:hidden;height:auto;width:100%}.listItemImgBox img{max-width:100%;height:auto}@media(max-width:1650px){.prod_cont{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(30%,100%,30%),1fr))!important;gap:10px;padding:0 10px}.pro_b_img{width:100%!important;height:auto!important;margin-top:30px}}@media(max-width:1400px){.prod_cont{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(30%,100%,40%),1fr))!important;gap:10px;padding:0 10px}}@media(max-width:1100px){.standard-content .col-xs-12 .product-box-div{width:100%!important}.echHoverList{height:280px}.echHoverList li{margin:0;padding:0;position:relative;list-style:none;list-style-type:none;width:100%;float:left}.echHoverList li span{width:20%!important;clear:none!important;text-align:center}.echHoverList li span strong:last-child{display:none}.echHoverList li span strong:first-child{padding:0;text-align:center;float:initial}.echHoverList li span.echHoverListImg{width:100%!important;top:80px;left:0;right:unset}ul.echHoverList{height:280px}.echHoverList li span strong:last-child{display:none}.filterProductsCover.fixed{padding-right:5px;padding-left:5px;padding-top:8px;padding-bottom:0}.ui-dialog.ppfindframesize{top:10px!important}.ppfindframesize{width:90%!important;left:5%!important}.ppfindframesize .Or{position:initial;float:initial;margin-bottom:8px}.ppfindframesize #ppfindframesize{overflow-y:scroll!important;overflow:hidden}}@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}}@media(min-width:1025px){.BrndLogoSldrCover .swiper.BrndLogoSldr{overflow:hidden;width:97%;margin:0 20px;position:relative}}@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}.prod_list_item{padding:25px 0 10px!important}}.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}}.in-b{display:inline-block}.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;border:#ccc 1px solid;border-radius:10px;text-decoration:none!important;padding-left:10px!important}.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:2px 1px 0 5px;vertical-align:middle}.sg-filter-clear-box .filters .filter-cel span.btn-clear-all{text-decoration:underline!important;padding:2px 3px!important;border:none!important}.sg-filter-clear-box .filters .filter-cel span i{float:right}.sg-filter-clear-box .filters .filter-cel span i:after{clear:right}.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}.filterProductsCover.fixed .ttCount h2{color:#fff;font-size:16px!important}.mobile-filter-menu-container .checkbox label{display:inline!important}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 0 7px!important;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:5px 0;text-align:center;background:#000;font-size:13px;width:48%;display:inline-block;border:0!important;color:#fff;border-radius:5px;height:32px}.mobile-filter-menu-container .btn-clear-filters{padding:5px 0;color:#000!important;text-align:center;font-size:13px;width:30%;display:inline-block;border:none;margin-right:10px;cursor:pointer;background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.2)}.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{width:20px;right:69px;color:#999!important;text-align:right}.mobile-filter-menu-container input[type="checkbox"]+label span{display:inline-block;width:20px;height:21px;margin:0 6px 0 0;vertical-align:middle;cursor:pointer;border:#ccc 1px solid;border-radius:3px}.mobile-filter-menu-container input[type="checkbox"]:checked+label span{border:#000 1px solid;position:relative;background:#000}.mobile-filter-menu-container input[type="checkbox"]:checked+label span:after{content:'✓';font-size:16px;font-weight:600;color:#fff;left:2.5px;top:-1px;position:absolute}.mobile-filter-menu-container .fcshps input[type="checkbox"]+label span{margin-top:5px}.mobile-filter-menu-container .frmshps input[type="checkbox"]+label span{margin:0 2px 0 0}.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:150px 1fr;align-items:center;gap:10px;border-bottom:#e9e9e9 1px solid;padding-bottom:20px}.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;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.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{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 0 0 32px;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:unset;left:10px;display:inline-block;vertical-align:top;top:unset;bottom:unset;margin-top:11px;width:18px}.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;padding-bottom:10px}.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;margin-left:13px}.callFilter a img,.callFilter span img{position:absolute;left: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;margin-right:6px}.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-connect{background:#000!important}.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}.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:80%!important;text-align:center;display:inline-block;margin:10px auto 10px;font-size:12px!important;padding:8px 0!important}.rg-mob-slider .brand-item{position:relative}#filterprcrng .brand-box{display:none}.filtBox{background:#fff;border-bottom:#e9e9e9 1px solid;margin-bottom:0;border-radius:0;cursor:pointer;transition:.2s all}.filtBox .fltrTitle{font-weight:700;font-size:14px;position:relative;padding:20px 0 20px 0}.filtBox .fltrTitle:after{content:url('/images/filtAh.webp');position:absolute;right:5px;color:#aaa;transform:rotate(0deg);transition:.2s all;top:20px;opacity:.5}.filtBox .fltrOption{padding-bottom:30px;display:none}.bgW{background:#fff;border:#f5f5f5 1px solid}.fltrTitle.aftrClick:after{transform:rotate(90deg);top:18px;right:5px}.hideFilter{display:none}#filterContainerMob .btn-group span{display:none}#filterContainerMob .btn-group h2{margin:0;font-weight:normal;border-bottom:#e9e9e9 1px solid;padding-bottom:20px}.ttCount h2{font-weight:normal;margin-bottom:0;font-size:18px}.callFilter{display:none;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.filtCtaGrd{display:grid;grid-template-columns:1fr 200px;margin-bottom:40px}.filtCtaGrd .filtCta a{display:block;background:#000;color:#fff;border-radius:5px;text-align:center;padding:7px 0;text-decoration:none;font-size:13px}.filtBtn{display:grid;grid-template-columns:repeat(1,1fr);gap:10px}.filtCTASldr{width:750px}#filtermnfs,#filterfrmclrs,#filterfrmshps,#filterlnsclrs{max-height:250px;overflow-y:scroll;min-height:100px}.pglass{min-height:200px}.minMaxPBGrd{display:grid;grid-template-columns:25px 1fr 30px 1fr 1fr;gap:4px;margin-top:20px;align-items:center}.minMaxPBGrd input[type="text"]{border:#ccc 1px solid;text-align:center;width:98%;padding:8px 5px}.minMaxPBGrd input[type="button"]{border:#000 1px solid;text-align:center;color:#fff;background:#000;padding:8px 5px;cursor:pointer}.popT{font-size:25px}.tCov{background:#fff;border-radius:60px;border:#000 1px solid;padding:4px;width:381px;margin:10px auto 20px}.tCov div.tbbr{display:inline-block;background:#fff;color:#000;text-align:center;padding:8px 25px;border-radius:60px;text-decoration:underline;cursor:pointer}.tCov div.tbbr:hover{background:#e9e9e9;text-decoration:none}.tCov div.tbbr.act{background:#000;color:#fff;text-decoration:none;cursor:default}.mesInfGrd{display:grid;grid-template-columns:repeat(1,1fr);gap:20px;margin-bottom:5px}.mesInputGrd{display:grid;grid-template-columns:repeat(1,1fr);gap:10px;margin:20px 0 0}.mesInputGrd input[type="number"]{text-align:center;width:100%;max-width:100%;padding:20px 5px;margin-top:5px;border:1px #ccc solid;border-radius:5px;box-shadow:0 0 14px 0 rgba(0,0,0,.1)}.widgGrd{display:grid;grid-template-columns:1fr 131px;gap:10px;margin:auto;width:300px}.widgGrd input[type="number"]{text-align:center;width:100%;max-width:100%;padding:17px 5px;margin-top:10px;border:1px #ccc solid;border-radius:5px;box-shadow:0 0 14px 0 rgba(0,0,0,.1)}.widgGrd-2{display:grid;grid-template-columns:1fr 1fr 166px;gap:10px;margin:auto;width:500px}.widgGrd-2 input[type="number"]{text-align:center;width:100%;max-width:100%;padding:17px 5px;margin-top:10px;border:1px #ccc solid;border-radius:5px;box-shadow:0 0 14px 0 rgba(0,0,0,.1)}.ui-widget.ui-widget-content{background:#f5f5f5}.ppfindframesize{background:#f5f5f5}.brndSrch{background:#fff;border-radius:5px;width:98%;display:inline-flex;border:#d1d1d1 1px solid;transition:.2s all;position:relative;margin-bottom:10px}.brndSrch:before{content:'⚲';position:absolute;font-size:26px;transform:rotate(45deg);top:5px;left:5px;color:#b5b5b5}.brndSrch .btn-clear-all{margin-top:4px;color:#939393}.brndSrch input[type="text"]{background:none;border:none;width:90%;border-radius:3px;padding:5px 10px 5px 25px;position:relative}.lnsszs label{width:auto!important}@media(min-width:1200px){.GlasFltrCvr{position:sticky;top:0}}@media(max-width:1100px){.ofrUndrFltr{padding-bottom:100px}.eyeFrmFltrMobhead{background:#fff;position:fixed;width:100%;top:0;left:0;z-index:1;padding-top:14px;padding-left:14px;padding-bottom:10px;border-bottom:1px #e2e2e2 solid!important}.mobile-filter-menu-container{margin-top:50px}.sg-filter-clear-box .filters .filter-cel span{margin-bottom:7px}.filterProductsCover.fixed{padding-right:5px;padding-left:8px;padding-top:5px;padding-bottom:0!important;border-top:1px #fff solid;margin-top:-1px}.GlasFltrCvr{display:none;position:fixed;width:40vw;height:100vh;z-index:999;top:0;background:#fff;left:0;padding:15px;box-shadow:10px 0 77px -7px rgba(0,0,0,.5);overflow-y:scroll}.GlsProLstCvr{display:grid;grid-template-columns:1fr;gap:0}.callFilter{display:block}.hideFilter{display:block;position:fixed;top:14px;right:14px;padding:13px;width:24px;height:24px;z-index:2}.hideFilter span{right:0}.hideFilter span:after{content:'╳';position:absolute;font-size:16px;color:#000;right:0}.filtCtaGrd{display:grid;grid-template-columns:1fr;gap:20px}.filtBtn{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;width:100%;margin:auto}.filtBtn.fixed{position:fixed;width:100%;background:#000;left:0;top:0;padding:10px;z-index:9}#filterContainerMob .btn-group h2{display:none}#filterContainerMob .btn-group span{display:inline-block}.filterProductsCover{grid-template-columns:150px 1fr 400px!important;padding-bottom:13px!important}}@media(max-width:992px){.filterProductsCover.colourLenses div:last-child{margin-bottom:5px}.fcshps img{width:8%!important}.filterProductsCover{grid-template-columns:130px 1fr!important;padding-bottom:13px!important}.filtBtn{grid-column:span 2}}@media(min-width:767px)and (max-width:1100px){.eyeFrmFltrMobhead{width:40vw}.mobile-filter-menu-container .btn-apply-filter{width:42%}.mobile-filter-menu-container .btn-clear-filters{width:42%}.hideFilter{display:none}}@media(min-width:768px){.proFilterContainer{width:450px}.rgn-slider-wrapper #rgMax{right:40px}.mobile-filter-menu-container .checkbox.brand-box{padding-right:15px!important}}@media(max-width:767px){.filter-cel span{font-size:11px;padding:0 3px}.filtCtaGrd{margin-bottom:0}.filtBtn{width:100%;grid-column:unset}.filterProductsCover{grid-template-columns:1fr!important}.filtCTASldr{width:100%;overflow:hidden}.filtCta{border-bottom:#e9e9e9 1px solid;padding-bottom:10px}.GlasFltrCvr{width:100%}.eyeFrmFltrMobhead{width:100%}.mobile-filter-menu-container .btn-clear-filters{width:42%}.mobile-filter-menu-container .btn-apply-filter{width:42%}.grid_cont{padding:12px 15px 40px!important}}@media(max-width:490px){.mobile-filter-menu-container .checkbox{font-size:12px}.mobile-filter-menu-container .nav-tabs{width:160px}.mobile-filter-menu-container .nav-tabs li a{font-size:12px}.mobile-filter-menu-container .nav-tabs li span{padding-left:5px}.proFilterContainer{width:100%}.proFilterContainer{padding:10px}.callFilter{float:left;margin-right:0;min-width:120px}.filterOptionsCover{padding:0}.GlasFltrCvr{width:100vw}.popT{font-size:18px;width:75%;font-weight:bold;margin:0 auto 5px}.tCov{width:286px!important}.tCov div.tbbr span{display:none}.widgGrd,.widgGrd-2{grid-template-columns:1fr;gap:0;width:100%}.ui-widget.ui-widget-content{top:100px!important}}@media(max-width:390px){.topStripMobTxtType{font-size:11px}}@media(max-width:385px){.lnssBtnSldrCvr .swiper{width:calc(400%)}.customDDwithFilter .sunglasses-popular-dd-cover .SunglassSortSelect span.select{font-size:12px!important;margin-top:2px!important;margin-right:16px!important}}@media(max-width:380px){.topStripMobTxtType{font-size:11px}}.tabContentInsight .container-max-1200{max-width:1200px;margin:auto}.tabContentInsight .profileContainerGrid{display:grid;grid-template-columns:200px 1fr;gap:20px;align-items:center}.tabContentInsight .profileContainerGrid .opticianTitle{font-weight:600;margin-bottom:20px;font-size:18px}.tabContentInsight .optician_blog_cont{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:20px;margin-bottom:40px}.tabContentInsight .optician_blog_cont .optician_blog_list_item{background:#f5f5f5;border-radius:5px;overflow:hidden}.tabContentInsight .optician_blog_cont .optician_blog_list_item a{text-decoration:none}.tabContentInsight .optician_blog_cont .optician_blog_list_item a span{display:block;text-align:center}.tabContentInsight .optician_blog_cont-for2{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-top:20px;margin-bottom:40px}.tabContentInsight .optician_blog_cont-for2 .optician_blog_list_item{background:#f5f5f5;border-radius:5px;overflow:hidden}.tabContentInsight .optician_blog_cont-for2 .optician_blog_list_item a{text-decoration:none}.tabContentInsight .optician_blog_cont-for2 .optician_blog_list_item a span{display:block;text-align:center}.tabContentInsight .tdu{text-decoration:underline}.tabContentInsight .tp_spacing{height:140px;overflow:hidden}.tabContentInsight .echCatPostImg{width:100%;max-width:100%;height:auto}.tabContentInsight .echCatPostTitle{padding:10px 20px;font-weight:bold!important}.tabContentInsight .echCatPostContent{padding:0 20px 20px}.tabContentInsight .overX-Scroll{margin-bottom:40px}.tabContentInsight .custome-static h2{text-align:center}.tabContentInsight .bcl_link{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.tabContentInsight .bcl_link a{display:block;width:100%;padding:10px 10px;background:#000;color:#fff;text-decoration:none;font-weight:600;text-align:center;border-radius:5px}.tabContentInsight .bcl_link1{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.tabContentInsight .bcl_link1 a{display:block;width:100%;padding:10px 10px;background:#000;color:#fff;text-decoration:none;font-weight:600;text-align:center;border-radius:5px}.tabContentInsight ul.featured-icons{margin-left:0;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.tabContentInsight ul.featured-icons li{padding:10px 10px;border-radius:5px;list-style:none;margin-bottom:0}.tabContentInsight ul.featured-icons li img{width:90px;margin:0 auto 5px}.tabContentInsight ul.featured-icons-shape{margin-left:0;display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.tabContentInsight ul.featured-icons-shape li{padding:10px 10px;border-radius:5px;list-style:none;margin-bottom:0}.tabContentInsight ul.featured-icons-shape li img{width:150px;margin:0 auto 5px}.tabContentInsight ul.featured-icons-colors{margin-left:0;display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.tabContentInsight ul.featured-icons-colors li{padding:10px 10px;border-radius:5px;list-style:none;margin-bottom:0}.tabContentInsight ul.featured-icons-colors li img{width:70px;margin:0 auto 5px}.tabContentInsight .icoGrid{display:grid;grid-template-columns:1fr;gap:0;align-items:center;text-align:center}.tabContentInsight .icoGrid a{display:block}.tabContentInsight .brandGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.tabContentInsight .brandGrid .brandLogo{background:#f5f5f5;width:100%;height:100px;border-radius:5px;text-align:center;display:flex;align-items:center;justify-content:center;padding:0}.tabContentInsight .brandGrid .brandLogo a{padding:0 60px}.tabContentInsight .brandGrid1{display:grid;grid-template-columns:277px 277px;gap:20px;justify-content:center}.tabContentInsight .brandGrid1 .brandLogo{background:#f5f5f5;width:100%;height:100px;border-radius:5px;text-align:center;display:flex;align-items:center;justify-content:center;padding:0}.tabContentInsight .brandGrid1 .brandLogo a{padding:0 60px}.tabContentInsight .faqBox{background:#f5f5f5;border:#f5f5f5 1px solid;margin-bottom:10px;border-radius:5px;cursor:pointer;transition:.2s all}.tabContentInsight .faqBox .faqTitle{font-weight:700;font-size:14px;position:relative;padding:20px;padding-right:40px}.tabContentInsight .faqBox .faqTitle:after{content:'▼';position:absolute;right:20px;color:#aaa;transform:rotate(-90deg);transition:.2s all;top:20px}.tabContentInsight .faqBox .faqAns{display:none;padding:0 20px 20px 20px}.tabContentInsight .aftrClick .faqTitle:after{transform:rotate(0deg)}.tabContentInsight .bgW{background:#fff;border:#f5f5f5 1px solid}@media(max-width:991px){.tabContentInsight .optician_blog_cont{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.tabContentInsight .brandGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.tabContentInsight .brandGrid .brandLogo a{padding:100px}}@media(max-width:767px){.brandGrid .brandLogo a{padding:0!important}ul.featured-icons{margin-left:0;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}ul.featured-icons-shape{margin-left:0;display:grid;grid-template-columns:repeat(2,1fr)!important;gap:30px}ul.featured-icons-colors{margin-left:0;display:grid;grid-template-columns:repeat(2,1fr)!important;gap:30px}.tabContentInsight h2{text-align:center!important}.tabContentInsight .brandGrid1{display:grid;grid-template-columns:250px 250px;gap:20px}}@media(max-width:550px){.tabContentInsight .profileContainerGrid{display:grid;grid-template-columns:1fr;gap:20px;text-align:center}.tabContentInsight .profileContainerGrid img{margin:auto}.tabContentInsight .tp_spacing{height:300px;overflow:hidden}.tabContentInsight .optician_blog_cont-for2{display:grid;grid-template-columns:repeat(1,1fr);gap:30px}.tabContentInsight .optician_blog_cont{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.tabContentInsight .optician_blog_cont .bcl_link,.tabContentInsight .optician_blog_cont .bcl_link1{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.tabContentInsight .optician_blog_cont .brandGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.tabContentInsight .optician_blog_cont .brandGrid1{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.tabContentInsight .optician_blog_cont .brandGrid1 .brandLogo a{padding:30px 20px}}@media(max-width:450px){.tabContentInsight .optician_blog_cont{display:grid;grid-template-columns:repeat(1,1fr);gap:30px}.tabContentInsight .bcl_link{display:grid;grid-template-columns:repeat(1,1fr);gap:15px}.tabContentInsight .brandGrid .brandLogo{padding:20px}.tabContentInsight ul.featured-icons{margin-left:0;display:grid;grid-template-columns:repeat(1,1fr)!important;gap:20px}}