.eye-clp-mobile-show,.sun-clp-mobile-show,.ray-ban-Mobile-Menu,.mobile{display:none}@media only screen and (max-width:1260px){ul.header.links{right:78px}}@media only screen and (max-width:767px){body.catalog-product-view .product-info-main .swatch-attribute.size .swatch-attribute-options .swatch-option.selected{outline:2px solid #8f7041 !important}.catalog-category-view .products-grid .product-item .product-item-info .plp-color-swatch .owl-stage-outer .owl-item .item,.catalogsearch-result-index .products-grid .product-item .product-item-info .plp-color-swatch .owl-stage-outer .owl-item .item{width:100% !important}.ray-ban-Mobile-Menu .block-search .label:before{background-image:url(../images/search-icon.svg);width:21px;height:21px;background-size:20px;font-size:0px !important;background-repeat:no-repeat;background-position:center}.main-detail-section{position:relative;z-index:1}.main-detail-section .right-section{z-index:auto;position:sticky;top:auto;height:100%;margin-right:0;width:100%;padding-top:30px}.main-detail-section .left-section{width:100%}.main-detail-section .left-section{width:100%;padding-right:0;box-sizing:border-box}body.catalog-product-view .product-info-main .product-add-form .product-options-bottom .box-tocart{width:100% !important;left:auto !important;right:0;position:fixed !important}body.catalog-product-view .product-info-main .swatch-attribute.size{position:relative;text-align:left;margin:0;border:0;padding:0}.catalog-product-view .product-info-main .product-add-form .product-options-bottom .box-tocart{width:100% !important;position:fixed;z-index:99;bottom:0;background-color:#fff;box-shadow:3px 2px 20px #666;padding:0;box-sizing:border-box;left:0;margin:0}.add-to-cart-fixed .product-options-bottom{position:relative !important;box-shadow:none !important}.catalog-product-view .product.media{margin-top:20px;width:100%}}@media only screen and (max-width:600px){.mobile-slider .owl-nav .owl-next span{background-image:url(../images/rightarrowicon.svg) !important;background-size:100%;position:absolute;top:40%;font-size:0;width:32px;height:32px;display:block;right:20px}.mobile-slider .owl-nav .owl-prev span{background-image:url(../images/leftarrowicon.svg) !important;background-size:100%;position:absolute;top:40%;font-size:0;width:32px;height:32px;display:block;left:20px}.rb-M-two-section-wrapper-bg-white .rb-M-two-sec-content-blkbtn header h4{font-size:20px}.rb-M-two-section-wrapper-bg-white .rb-M-two-sec-content-blkbtn header h4 small{font-family:Rb-major-b1;text-transform:initial}.mobile .rb-M-two-sec-Heading.fnt-ltr-space h4 a{color:#fff !important;font-size:20px}.control .amsearch-form-container.-opened .amsearch-wrapper-input,.amsearch-form-container.-opened .amsearch-wrapper-input{right:0 !important}.fixed header.page-header{position:fixed;top:0}.column.main{padding-bottom:15px !important}.catalog-product-view .page-title{font-size:22px !important}.page-wrapper{overflow:hidden}.ray-ban-Mobile-Menu,.eye-clp-mobile-show,.sun-clp-mobile-show,.mobile{display:block !important}.ray-ban-Desktop-Footer{display:none !important}.eye-clp-desktop-show,.sun-clp-desktop-show,.ray-ban-desktop-Menu,.desktop{display:none}.page-header .header.content{margin:0 !important}ul.header.links li{display:none !important}.page-products .columns,.page-products .sorter{z-index:unset !important}.minicart-wrapper{position:absolute !important;right:6% !important;margin-top:3px !important}.header.content .block-search{margin:0 auto;width:auto !important;position:unset !important}.closeSearch{display:inline-block !important}.block-search .field.search .label{text-decoration:none;display:inline-block;float:right;position:absolute;right:70px;top:20px}.header .block-search .block-content{margin-bottom:0;height:unset !important;position:unset !important;top:0 !important;padding-top:0 !important;padding-bottom:0 !important}.search #search_autocomplete{width:100% !important;margin:0 !important;left:0 !important;max-width:100% !important}.search .amsearch-wrapper-input{width:100% !important}.amsearch-leftside .amsearch-item-container:first-child{display:none}.minicart-wrapper .action.showcart:before{background-position:-25px -136px !important;background-image:url(../images/ray_new-sprite_2.png) !important;width:21px !important;height:27px !important;background-size:350px 350px !important;font-size:0px !important}.block-search .control{border-top:none !important;padding:0 !important;width:100% !important;position:absolute !important;margin:0;left:0;top:48px}.form .search-autocomplete{top:55px !important}.page-header{margin-bottom:0 !important;background:#fff;-webkit-box-shadow:inset 0 -1px 0 0 #e2e2e5 !important;box-shadow:inset 0 -1px 0 0 #e2e2e5 !important}.page-header{position:fixed;z-index:1}.page-wrapper .header.content{background-color:#fff;padding:0 !important}span.action.nav-toggle{display:none !important}.page-wrapper .logo{margin:0 2% !important}.logo img{width:81px;height:58px}.minicart-wrapper .action.showcart:before,.block-search .label:before,.menu-icon,.cross-icon{background-image:url(../images/ray_new-sprite_2.png);width:21px;height:21px;background-size:350px 350px;font-size:0px !important}.minicart-wrapper .action.showcart:before{background-position:-25px -136px}.block-search .label:before{background-position:-24px -111px}.menu-icon,.cross-icon{background-position:-50px -136px;float:left;width:30px}.cross-icon{background-position:-46px -110px}.rb-M-menu-no-Scroll{height:100%;width:100%}.rb-M-navigations{display:none;background:#fff;margin-top:16%;width:100%}.posfixed{position:fixed}.rb-M-navigations ul{padding:0;margin-bottom:0}.rb-M-navigations li{margin:0}.rb-M-navigations li a,.rb-M-navigations li>ul a{color:#000 !important;font-size:16px;display:block;text-transform:uppercase;font-family:Rb-major-b2;padding:16px 16px 16px 24px;text-align:left;text-decoration:none}.rb-M-navigations li>ul a{padding:5px 16px 5px 24px !important}.menu-item-has-children .menu-no-mar{font-family:"Rb-condensed-b2" !important}.genderMenu a{font-family:"Rb-condensed-b2" !IMPORTANT}.rb-M-menu-product .menu-no-mar{border-bottom:unset !important}.block-search,.minicart-wrapper,#rb-M-menu-section{display:inline-block !important}#rb-M-menu-section{position:absolute;right:2%;margin-top:19px}.menu-btm-border{padding-bottom:19px}.menu-item-has-children,.footer-menu-children{position:relative}.rb-M-navigations .accordion-toggle,.rb-M-footer-navigations .footer-accordion-toggle{position:absolute;top:0;right:0;padding:16px 16px 16px 24px}.rb-M-footer-navigations .footer-accordion-toggle{padding:22px 19px 16px 24px !important}.rb-M-menu-arrow{background-image:url(../images/ray_new-sprite_1.png);display:block;width:11px;height:19px;background-size:365px;float:right;background-position:-137px -38px}.rb-M-toggling-arrow-icon{background-image:url(../images/ray_new-sprite_1.png);display:block;width:14px;height:10px;background-size:365px;background-position:-279px -44px;float:right}.toggle-rotate{transform:rotate(180deg)}.ray-ban-Mobile-Menu .rb-M-menu-arrow{background-image:url(../images/minus.png);display:block;width:11px;height:19px;background-size:365px;float:right;background-position:-137px -38px}.ray-ban-Mobile-Menu .rb-M-toggling-arrow-icon{background-image:url(../images/plus-icon.png);display:block;width:16px;height:14px;background-position:center;background-repeat:no-repeat;float:right;padding:6px 10px;background-size:auto}.ray-ban-Mobile-Menu .toggle-rotate{background-image:url(../images/minus.png);width:12px;height:2px;position:relative;top:6px}.rb-M-footer-navigations .toggle-rotate{margin-top:-10px}.rb-M-navigations .accordion-toggle .fa-arrow-trans,.rb-M-footer-navigations .footer-accordion-toggle .fa-arrow-trans{transition:all .25s ease}.rb-M-navigations li>ul{background:#f9f9f9;display:none}.rb-M-navigations li>ul li:last-child a,.rb-M-navigations li>ul ul{border:none}.rb-M-menu-product img{width:210px}.rb-M-menu-product h5{text-align:center}.rb-M-menu-product h5,.menu-item-child-firstRow-heading,.view{color:#000;font-size:16px !important;text-transform:uppercase;font-family:Rb-major-b2;margin-top:10px}.menu-item-child-firstRow{display:flex}.ray-ban-Mobile-Menu .menu-item-child-firstRow-heading{width:100% !important;padding:0}.menu-item-view-all{width:64%}.menu-item-view-all a{float:right;width:35%}.view{text-transform:initial}.submenudrop{text-align:left;padding-left:50px}.rb-M-menu-product{width:100% !important;display:inline-block;margin:0}.menu-item-child-secondRow{overflow-x:scroll;white-space:nowrap;border-bottom:1px solid #bdbdbd}.genderMenu{display:flex;width:100%;justify-content:space-evenly;flex-direction:column;padding-left:20px;box-sizing:border-box}.rb-M-navigations>ul>li{border-bottom:1px solid #e7e7e7 !important}.rb-M-menu-no-Scroll .ray-ban-Mobile-Menu .rb-M-navigations>ul{height:100vh;padding-bottom:60px}.rb-M-navigations li.menu-item-has-children>ul{animation:fadeIn ease 2s;-webkit-animation:fadeIn ease 2s;-moz-animation:fadeIn ease 2s;-o-animation:fadeIn ease 2s;-ms-animation:fadeIn ease 2s;font-size:12px;padding:10px 0;transition:left .3s ease-out}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.cms-home #maincontent,.cms-sunglasses-clp #maincontent,.cms-eyeglasses-clp #maincontent{width:100% !important;margin:0 auto !important;padding:0 !important}.page-wrapper>header{padding:0}.caps{text-transform:uppercase}.rb-M-hero-section{position:relative}.mar-btm-12{margin-bottom:12%}.rb-M-heroContent{position:absolute;top:6%;width:100%}.rb-M-heading,.rb-M-Ctas a{font-family:Rb-major-b1 !important}.rb-M-heading{font-size:30px;color:#fff;margin:0;margin:0 0 0 4% !important}.rb-M-heroContent h3{font-size:35px}.rb-M-Ctas{width:100%;text-align:center;position:absolute;bottom:-2%}.rb-M-Ctas a{padding:17px 40px;font-size:16px;text-align:center}.rb-M-Ctas a:hover{text-decoration:none}.M-ctaWht{background-color:#fff;border:1px solid #e2e2e5;color:#1f1f24 !important}header{padding:70px 0 30px;text-align:center;width:100%}.head-padding-top-40{padding-top:40px !important;padding-bottom:20px !important}header h1,header span,header h2,.modelName,.price{font-family:Rb-major-b1}header h1,header span{font-size:12px;line-height:1;color:#1f1f24;margin:0;letter-spacing:13px}header span{line-height:1;font-size:30px !important;letter-spacing:inherit}header small{display:block;margin-top:20px;line-height:1.5;font-size:16px;font-family:Rb-major-b1;padding:10px 5px}.rb-M-four-boxes{display:flex;width:100%;flex-wrap:wrap;margin:0 auto}.rb-M-box{position:relative;background-color:#f9f9f9;margin:3% 0;padding:45px 0;width:100%}.rb-M-product-img{display:block !important}.rb-M-product-img img{width:100%;-webkit-transform:scale(1) translateY(-10%);-ms-transform:scale(1) translateY(-10%);transform:scale(1) translateY(-10%)}.rb-M-product-info{position:absolute;bottom:17% !important;width:100%}.rb-M-product-info span{width:100%;text-align:center;color:#1f1f24;display:block}.modelName{font-size:16px;margin-bottom:17px}.price{font-size:15px}.rb-M-two-section-wrapper{background-color:#e2e2e5;width:100%;margin:0 auto}.rb-M-two-section-wrapper header{padding:50px 0 40px}.rb-M-two-sec-child{width:100%;position:relative;margin:4% 0}.rb-M-two-sec-Heading{position:absolute;bottom:12%;width:100%;text-align:center}.rb-M-two-sec-Heading span{font-family:Rb-major-b1;color:#fff;font-size:24px;letter-spacing:20px}.no-mar{margin:0 !important}.rb-M-two-sec-content-blkbtn header{padding:10px 0}.rb-M-two-sec-content-blkbtn{margin-bottom:15%}.rb-M-two-sec-content-blkbtn span{font-family:Rb-major-b1;font-size:20px}.rb-M-two-sec-content-blkbtn small{font-family:Rb-major-b1;margin-top:0;font-size:15px;line-height:1.2}.rb-M-content-blkbtn{position:unset;bottom:0}.M-ctaBlk{background-color:#1f1f24;color:#fff !important}.padd-btm-20{padding-bottom:20%}.rb-M-product-info-posi{position:relative !important;margin-top:-50px;margin-bottom:25px;display:block !important}.modelNameMarBtm{margin-bottom:7px !important}.rb-M-box-2in1-space{width:48% !important;margin:0 auto !important;padding:0 !important;margin-bottom:2% !important}.rb-M-clp-heading-first{font-size:15px !important;line-height:1.6}.sun-clp-mobile-show header{padding:20px 0 30px !important}.rb-M-btn-banner-wrapper{width:100%;position:relative}.rb-M-heroImg img{width:100%}.rb-M-btn-banner-wrapper header{position:absolute;bottom:16%}.rb-M-btn-banner-wrapper h2{font-size:30px;color:#fff;line-height:1;letter-spacing:-1px;-webkit-transition:all .9s ease;-ms-transition:all .9s ease;transition:all .9s ease}.rb-M-btn-banner-wrapper p{font-size:13px;font-family:Rb-major-b2;color:#fff;margin-bottom:9%;letter-spacing:2px}.no-bg-clr{background-color:#fff;margin:6% 0}.fnt-ltr-space span{font-size:20px !important;letter-spacing:15px !important}.fnt-ltr-space-10{letter-spacing:13px !important}.rb-M-box-2in1-home{margin:0 !important;padding:0 !important;width:50% !important}.price-hide{display:none !important}.rb-M-search-box-wrapper{background-color:#f9f9f9;margin:6% 0 0}.rb-M-search-box-wrapper header{padding:40px 0 30px}.rb-M-search-box-wrapper header a{font-family:Rb-major-b1;line-height:0;text-align:center;color:#000;display:inline-block;text-decoration:none;border:2px solid #666;margin-top:20px;padding:9px 21px 16px}.rb-M-box-border span{font-size:16px !important}.search-btn-icon{background-image:url("../images/ray_new-sprite.png");display:inline-block;background-position:-35px -81px;height:20px;line-height:0;position:relative;top:4px;width:25px}.img-resize-414 img{max-width:414px;width:100%;margin:0 auto}.rb-M-two-section-wrapper-bg-white{background-color:#fff}.rb-M-head-padd{padding-bottom:8%}.rb-M-head-padd header{padding:50px 0 30px}.rb-M-head-padd header a{font-family:Rb-major-b2;font-size:14px;line-height:1;text-align:center;color:#000;display:block;margin-top:10px;text-decoration:underline;text-transform:initial}.owl-rb-M-product-info-btm{bottom:5%}#owl-carousel-stage-padd{padding:48px 0;background-color:#f9f9f9;z-index:unset !important}.cms-index-index .owl-item .item{position:relative}.cms-index-index .owl-item .item a{display:block !important}.owl-item .item img{-webkit-transform:scale(1) translateY(-10%);-ms-transform:scale(1) translateY(-10%);transform:scale(1) translateY(-10%)}.cms-index-index .owl-prev,.cms-index-index .owl-next{display:none}.cms-index-index .owl-dots{cursor:pointer;display:block !important;text-align:center !important}.owl-dot{width:18px;height:18px;padding:0;border:1px solid transparent;background:#000;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);margin:0 5px;border-radius:9px}.owl-dots .active{background-color:transparent;border:2px solid #000;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:10px !important;height:10px !important}.small-no-mar-top{margin-top:0}.rb-M-head-padd-top{padding-top:5%}.rb-M-head-padd-top header{padding:50px 0 30px}.rb-M-carousel-full-width-two-sec-content-blkbtn header{width:80%;margin:0 auto;padding:0 0 30px}.rb-M-carousel-full-width-two-sec-content-blkbtn header h4{margin-top:0 !important}.rb-M-carousel-full-width-two-sec-content-blkbtn header span{font-size:21px}.rb-M-carousel-full-width-two-sec-content-blkbtn header small{font-size:15px;font-family:Rb-major-b2;color:#1f1f24;text-transform:capitalize;padding:0 5px;margin-top:10px;letter-spacing:1px}.rb-M-carousel-Ctas{margin:0 auto;width:75%}.rb-M-carousel-Ctas a{padding:17px 22px;display:block;text-decoration:unset !important}.rb-M-footer-top-section-wrapper{padding:20px 0;margin:0 20px;background:0 0;text-align:center;border-top:1px solid #e2e2e5}.rb-M-footer-top-social-icon{display:flex;width:85%;flex-wrap:wrap;justify-content:space-evenly;margin:0 auto}.footer-top-sprite-istagram{background:url(../images/ray_new-sprite.png);height:37px;width:37px;margin-top:7px;background-position:8px 66px !important}.footer-top-sprite{background:url(../images/ray_new-sprite_1.png) no-repeat top left;height:46px;width:46px;background-size:365px auto}.icon_fb{background-position:6px -97px}.icon_twitter{background-position:-46px -97px}.icon_Gplus{background-position:-96px -97px}.icon_pintest{background-position:-142px -97px}.icon_youtube{background-position:-248px -95px}.rb-M-footer-top-we-gurantee{display:inline-block !important;width:100%;margin:6% 0 3%;border-bottom:1px solid #e2e2e5;border-top:1px solid #e2e2e5}.rb-M-footer-top-we-gurantee .we-gurantee{padding:3%;font-family:Rb-major-b1;font-size:13px !important;text-transform:uppercase}.rb-M-footer-top-we-gurantee .we-gurantee:before{content:"";background:url(../images/ray_new-sprite_2.png) no-repeat top left;background-size:385px auto;display:block;background-position:-84px -143px !important;width:32px;height:35px;float:left}.we-gurantee p{padding-top:3%}.rb-M-footer-top-payment-icon{width:100%;margin:0 0 10px;border-bottom:1px solid #e2e2e5;padding:0 0 9px;display:flex !important;flex-direction:row;justify-content:space-evenly}.rb-M-footer-top-payment-icon .sprite{width:48px;height:30px}.footer-top-sprite-payment{background:url(../images/ray_sprite_payment_method.png) no-repeat top left;height:49px;width:46px}.icon_master{background-position:0 0}.icon_amexcard{background-position:-57px 0}.icon_mastro{background-position:-115px 0;height:28px;width:45px}.icon_paytm{background-position:-175px 0;width:48px;height:30px}.icon_payu{background-position:-236px 0;width:49px}.icon_tez{background-position:-298px 0}.icon_visa{background-position:-358px 0}.rb-M-footer-top-contact-no{border-bottom:1px solid #e2e2e5;text-align:left;margin-top:5%}.rb-M-footer-top-contact-no span{font-family:Rb-major-b2;text-transform:uppercase;font-size:13px;color:#1f1f24}.phone{margin:0 0 8%}.phone a span{font-size:26px;font-family:Rb-major-b1;border-bottom:2px solid #1f1f24;display:inline-block;margin-top:0}.rb-M-footer-menu{position:relative}.rb-M-footer-navigations ul{padding:0;margin-bottom:0}.rb-M-footer-navigations ul li{margin-bottom:0}.footer-menu-children ul{display:none}.footer-menu-children ul li{background:#f2f2f2}nav.rb-M-footer-navigations ul li a{color:#1f1f24;font-size:16px;display:block;text-transform:uppercase;font-family:Rb-major-b1;border-bottom:1px solid #e2e2e5;padding:9px 20px;text-align:left;text-decoration:none;line-height:40px}.footer-menu-children li a{font-size:13px !important;text-transform:unset !important;padding:13px 20px !important;font-family:Rb-major-b2 !important}.rb-M-footer-toggling-arrow-icon{background-image:url(../images/ray_new-sprite_1.png);display:block;width:20px;height:17px;background-size:365px;background-position:-259px -48px}.bg-hi_ind{background-position:-363px -8px}.flag-sprite-india{background-image:url(../images/flags.png)}.flag-small-india{width:29px;margin-right:8px;float:left;height:29px}.arrow-bg-size-change{height:23px !important;background-position:-137px -31px}.rb-M-footer-menu .widget.block.block-static-block{position:absolute;width:100%;bottom:2%;opacity:0}small.copyright{font-family:Rb-major-b2;font-size:13px;color:#1f1f24;text-align:center;padding:15px 0;width:100%}.rb-footer-NS-mobile .foo-news-letter-row-one{display:flex;flex-direction:column;justify-content:flex-start !important;width:100% !important;margin:0 auto !important;padding:0 10px !important}.rb-footer-NS-mobile{min-height:75px}.rb-footer-NS-mobile .foo-news-letter-row-one p{font-size:15px}.rb-footer-NS-mobile-row-one .newsletter{width:91%;background-color:#080808}.rb-footer-NS-mobile-row-one .action.subscribe.primary{width:100% !important;padding:8px 23px 9px !important}.foo-news-letter-row-one #newsletter-validate-detail{width:100%}.catalog-product-view .breadcrumbs{display:none}.catalog-product-view #maincontent .column.main,.catalog-product-view .product.info.detailed .data.title,.catalog-product-view .rb-add-to-cart-cta{width:100% !important}.product-info-main .product-info-price{width:50% !important}.catalog-product-view .product.media{margin-top:20px}.catalog-product-view .product-info-main .product-add-form{padding-top:0 !important}.catalog-product-view .product-options-bottom .box-tocart .field.qty{width:100% !important;margin-bottom:15px !important}.catalog-product-view .breadcrumbs{position:absolute;top:18%}.catalog-product-view .products-grid .product-item{display:inline-block;width:49%;margin:0 auto !important}.catalog-product-view .block.related{margin-top:9%}.catalog-product-view .product-info-price{margin:2% auto !important;border:none !important}.catalog-product-view .product-info-main .product-info-price .price-box{width:100% !important;display:flex;justify-content:center;padding:0 !important}.catalog-product-view .swatch-opt{margin-top:0 !important;margin-bottom:10px !important}.catalog-product-view .product.info.detailed .data.title .data.switch{color:#000 !important;font-size:18px !important;padding:15px !important;height:auto !important;font-weight:400}.catalog-product-view #product-attribute-specs-table tr .data,.catalog-product-view #product-attribute-specs-table tr .label{padding:3% 0 !important;font-size:14px !important}.catalog-product-view .product.attribute.description .value{padding:0 !important;font-size:14px !important}.catalog-product-view .delivery-massage>span,.catalog-product-view .swatch-attribute-label,.catalog-product-view .swatch-attribute-selected-option{font-size:15px;font-family:Rb-major-b1}.catalog-product-view .swatch-attribute.size .swatch-option,.catalog-product-view .swatch-attribute.manufacturer .swatch-option{color:#666 !important}.catalog-product-view .product.info.detailed{border-top:1px solid #ccc}.catalog-product-view div.mage-error[generated]{margin-top:0 !important}.catalog-product-view .swatch-attribute.color{height:110px !important}.product-giftcard .column.main{padding-bottom:0 !important}.product-giftcard .box-tocart{margin-bottom:0 !important}.catalog-category-view .page-wrapper .page-main .products-grid,.catalogsearch-result-index .page-main .columns .products-grid{margin:0 !important}.catalog-category-view .items.product-items{display:flex;flex-wrap:wrap;justify-content:space-evenly}.catalog-category-view .products-grid .product-item{width:46% !important;margin:0 !important;margin-bottom:2% !important}.catalog-category-view .page-title-wrapper .page-title,#toolbar-amount{margin-left:3% !important}.catalog-category-view .toolbar-products .sorter #sorter{display:inline-block;background-color:#fff !important;width:100% !important;padding:10px !important;box-shadow:none !important;border-radius:unset !important;margin:0;background-size:67px 75px}.catalog-category-view .filter-content .filter-options-content .item a,.catalog-category-view .block-content.filter-content .mobile-view div span{font-size:16px !important}.catalog-category-view .filter-options-item.active .filter-options-title:after,.filter-options-title:after{font-family:Rb-major-b1 !important;font-size:16px;float:right;line-height:15px;position:absolute;right:0;top:3px;height:18px;width:18px;background:#1f1f24;color:#fff;border-radius:9px}.catalog-category-view .toolbar-custom-container .polarized .p-icon{float:right !important;margin-left:7px !important;margin-top:3px !important}.catalog-category-view #layer-product-list .products.list{margin-top:5px !important}.catalog-category-view .page-main .columns #layered-horizontal-container .filter-title strong,.catalogsearch-result-index .page-main .columns #layered-horizontal-container .filter-title strong{background-color:#fff !important}.catalog-category-view .widget.block-products-list.grid .block-title{margin:25px 0 20px !important}.catalog-category-view .page-main #layered-horizontal-container #layered-filter-block.active .block-content.filter-content{height:100vh !important}.minicart-wrapper .block-minicart{right:-28px !important}.minicart-wrapper .block-minicart .block-content div span{font-size:16px !important}.modal-popup.confirm._show .modal-inner-wrap .modal-content{font-size:13px !important;padding-left:1.5% !important}.checkout-cart-index .column.main .amgiftcard-apply-code.cart-discount{width:95% !important;float:none !important;margin:0 auto !important;position:unset !important}.checkout-cart-index .column.main{padding-bottom:13px !important}.checkout-cart-index #shopping-cart-table .cart.item .product-item-details{padding-top:0 !important}.checkout-cart-index .cart-summary{width:100% !important;margin-bottom:0;padding-bottom:0}.block crosssell .products.list.items.product-items{display:flex;width:100%;justify-content:space-evenly}.block.crosssell .products-grid .product-item{width:49%;border:1px solid #c8c8c8}.block.crosssell .products-grid .product-item-info{width:100% !important}.block.crosssell .product-reviews-summary{display:none}.rb-checkout-now-cta.checkout{margin-top:6% !important}.checkout-cart-index .cart.item .col.qty .action.update{margin:0 auto !important}.checkout-cart-index .cart-summary tr.grand.totals{border-bottom:3px solid #000 !important}.checkout-cart-index .cart.item .item-info .col{font-size:17px !important}.checkout-cart-index .cart.item .item-info .col.qty:before{padding-bottom:1px !important}.checkout-cart-index #gift-options-cart+.cart-discount{width:95% !important;border-bottom:unset !important;margin:0 auto !important}.checkout-cart-index .cart.item .item-info .col.price{border-left:unset !important}.checkout-cart-index #amgiftcard-block-discount .content{padding-bottom:5px !important}.checkout-cart-index #amgiftcard-block-discount .content #amgiftcard-form{margin-bottom:15px !important}.checkout-cart-index #cart-totals .data.table.totals .totals .amount span{font-size:20px !important}.checkout-cart-index .cart-summary .checkout-methods-items{margin-top:1px !important}.checkout-cart-index .table-wrapper tr.totals .mark span,.checkout-cart-index .table-wrapper tr.totals.sub .mark{font-size:17px !important}.checkout-cart-index .columns .column.main .use-ajax.action.towishlist.action-towishlist{display:none !important}.rb-checkout-mobile{display:flex;flex-wrap:wrap !important;justify-content:flex-start !important}.rb-checkout-mobile td.col.item{width:100% !important}.rb-checkout-mobile .col.delivary-date{border-right:1px solid #ededed !important;border-left:1px solid #ededed !important}.rb-checkout-mobile .col.delivary-date .rb-delivery-date{width:100% !important;text-align:center;display:block}.rb-checkout-mobile .col.price,.rb-checkout-mobile .col.delivary-date,.rb-checkout-mobile .col.qty{border-left:unset !important;width:30% !important;margin:0 auto !important}.checkout-index-index .page-header .ray-ban-Mobile-Menu,.checkout-index-index #maincontent .minicart-wrapper{display:none !important}#checkout .authentication-wrapper{margin:-55px 10px 0 0 !important}.checkout-index-index #shipping .step-title{margin-left:4% !important}.checkout-index-index #shipping #co-shipping-form{width:98% !important;margin:0 auto !important;background-color:transparent !important;padding:0 !important}.checkout-index-index .opc-estimated-wrapper button.showcart{background-color:transparent !important;border:none !important}.checkout-index-index #co-shipping-method-form{background-color:transparent;border-bottom:unset !important;padding:10px 0 0 !important;margin:10px 0 0 !important}.checkout-index-index #shipping-method-buttons-container{width:100% !important}.checkout-index-index #shipping-method-buttons-container .action.continue{width:100% !important;height:42px !important;margin-top:0 !important}.checkout-index-index #checkout{margin-bottom:0 !important}span.counter-number{font-size:13px !important;line-height:0 !important;color:#fff !important}.checkout-index-index form.form.form-login{border-bottom:none !important;width:100% !important;margin:0 auto !important;background-color:transparent !important;padding:0 !important}.checkout-index-index #customer-email-fieldset input#customer-email{width:100% !important;padding:0 !important;margin:0 !important}li#payment{width:93% !important;margin:0 auto !important}.checkout-index-index .modal-custom.authentication-dropdown .modal-inner-wrap .action-login.secondary{border:unset !important}.block.block-customer-login .block-content .actions-toolbar .secondary{width:100% !important;padding-top:5px !important;text-align:left}.checkout-index-index .actions-toolbar .action.primary.checkout,.checkout-index-index form#gift-card-form .amgiftcard-check,.checkout-index-index #gift-card-form .action.action-apply-gift{width:100% !important}.checkout-index-index form#gift-card-form .amgiftcard-check{padding-bottom:10px}.checkout-index-index #opc-new-shipping-address #co-shipping-form{width:100% !important;margin-top:0 !important}.checkout-index-index .modals-wrapper .modal-popup{pointer-events:unset}.checkout-index-index .modal-footer{padding:10px !important}.checkout-index-index .modal-popup .modal-footer .action.secondary.action-hide-popup{width:100% !important;margin-top:10px !important}.modal-popup.modal-slide._inner-scroll._show .modal-inner-wrap .modal-header .modal-title{font-size:15px;font-weight:400 !important;letter-spacing:2px !important}.modal-popup.modal-slide._inner-scroll._show .modal-inner-wrap .modal-header .action-close:before{margin-top:-3px !important}.account #maincontent{margin-top:20px !important}.customer-account-login .columns .column.main .login-container{flex-direction:column !important;border-bottom:1px solid #000;padding-bottom:10%}.customer-account-login .block-customer-login,.block-new-customer,.customer-account-login .login-container .fieldset>.field>.control,.customer-account-login .rb-create-account-cta,.customer-account-login .columns .column.main .block-customer-login .actions-toolbar .primary{width:100% !important}.customer-account-login .columns .column.main .block-customer-login .actions-toolbar{display:flex !important;flex-direction:column !important;width:100% !important}.customer-account-login .login-container .fieldset:after{text-align:left}.customer-account-create .columns .column.main,.customer-account-forgotpassword .columns .column.main,.customer-account-create #maincontent .page-title-wrapper,.customer-account-forgotpassword #maincontent .page-title-wrapper{width:100% !important;margin:2.5% 2% 0 !important}#maincontent{width:100% !important;margin:0 auto;padding:0 10px 40px !important}.fieldset>.field>.control{width:100% !important}.actions-toolbar{width:100%}.actions-toolbar>.primary{margin-bottom:0 !important}.actions-toolbar .secondary{width:49%;float:right}.rb-create-account-cta,.primary.rb-submit-cta{width:49%;float:left}.rb-back-btn-cta{margin-left:0 !important}.rb-back-btn-cta a{width:100% !important;display:block;padding:6px 0 !important}.checkout-onepage-success main#maincontent .page-title-wrapper{width:100% !important}div.block-search .field.search .label{top:17px !important}div.minicart-wrapper{position:absolute !important;right:20px !important;margin-top:1px !important;top:0}nav.rb-M-navigations{margin-top:60px !important;height:100vh;z-index:9;overflow:scroll}.rb-M-myaccount-heading h1{font-size:24px;color:#fff;text-transform:uppercase;margin-bottom:0}.rb-M-myaccount-heading{padding:18px 15px;background-color:#000}.cms-rb_m_myaccount_login #maincontent{padding-left:0 !important;padding-right:0 !important}.rb-M-myaccount-page .rb-M-myaccount-page-list,.rb-mob-myacc-menu{list-style:none !important;-webkit-padding-start:0px !important}.rb-M-myaccount-page .rb-M-myaccount-page-list li{padding:15px 10px;margin-bottom:0;border-bottom:1px solid #000 !important}.rb-M-myaccount-page-list .rb-mob-myacc-menu li{border-bottom:none !important;padding:0}.rb-M-myaccount-page .rb-M-myaccount-page-list li a{font-size:18px !important;text-transform:uppercase !important;color:#000 !important;font-family:Rb-major-b1 !important}.amsearch-more-results .amsearch-link{background:#000;color:#fff !important;background-color:#000 !important}.page-with-filter .toolbar-products .sorter #sorter{display:inline-block;background-color:#fff !important;width:100% !important;padding:10px !important;box-shadow:none !important;border-radius:unset !important;margin:0;background-size:67px 75px}}.orientationLock{height:100vh;z-index:9999;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;background-color:#000;display:none}.orientationLockText{width:100%;color:#fff;font-size:24px;text-align:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}div#narrow-by-list{height:90vh !important;overflow:scroll !important}.casebg{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI0IDE4YTIgMiAwIDEgMCAwLTQgMiAyIDAgMCAwIDAgNFoiIGZpbGw9IiMwMDAiLz48cGF0aCBkPSJNNDYgMEgyYTIgMiAwIDAgMC0yIDJ2MjBhMiAyIDAgMCAwIDIgMmg0NGEyIDIgMCAwIDAgMi0yVjJhMiAyIDAgMCAwLTItMlpNMjQgMjJjLTUuNDUzIDAtNi40OTEtMi44OTQtOC4wNjItNy4yNzQtMS4yMzUtMy40NDMtMi42MzUtNy4zNDctNi42NjEtMTAuNDQ2LTEuMTE4LS44NjEtMi41MjItMS4zMDctMy44NzktMS43MzctLjU1OC0uMTc3LTEuMTA0LS4zNS0xLjU5LS41NDJINDQuMTljLS40ODUuMTkyLTEuMDI5LjM2NS0xLjU4Ni41NDItMS4zNTguNDMxLTIuNzYyLjg3Ni0zLjg4MSAxLjczNy00LjAyNSAzLjEtNS40MjUgNy4wMDMtNi42NjEgMTAuNDQ2QzMwLjQ5MSAxOS4xMDYgMjkuNDUzIDIyIDI0IDIyWk0yIDIyVjMuMzQ2Yy44MjkuNDc0IDEuODE3Ljc5NCAyLjc5MiAxLjEwMyAxLjE5Mi4zNzggMi40MjUuNzY5IDMuMjY0IDEuNDE0IDMuNTYxIDIuNzQzIDQuODU2IDYuMzUzIDUuOTk5IDkuNTM4LjkwNSAyLjUyNCAxLjc4NyA0Ljk2NiAzLjY0OSA2LjU5OUgyWm0yOC4yOTYgMGMxLjg2Mi0xLjYzMyAyLjc0NC00LjA3NCAzLjY0OS02LjU5OSAxLjE0My0zLjE4NiAyLjQzOC02Ljc5NSA1Ljk5OS05LjUzOC44MzktLjY0NiAyLjA3Mi0xLjAzNyAzLjI2NS0xLjQxNS45NzQtLjMwOSAxLjk2My0uNjI3IDIuNzkyLTEuMDk5VjIySDMwLjI5NloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);width:45px;height:45px;display:inline-block;background-size:100%;background-repeat:no-repeat;background-position:center}.clean_cloth{background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJlc3BhbnNvIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA0OCA0OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDggNDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uc3Qwe2Rpc3BsYXk6bm9uZX0uc3Qxe2Rpc3BsYXk6aW5saW5lO2ZpbGw6bm9uZX08L3N0eWxlPjxwYXRoIGQ9Ik00OCAzMy4yYS45OTYuOTk2IDAgMCAwLS4yOTMtLjcwN0w0My44MTQgMjguNmwzLjg5My0zLjg5M2EuOTk2Ljk5NiAwIDAgMCAwLTEuNDE0bC0yMy0yM2EuOTk5Ljk5OSAwIDAgMC0xLjQxNCAwTDE5LjQgNC4xODYgMTUuNTA3LjI5M2EuOTk5Ljk5OSAwIDAgMC0xLjQxNCAwTDEwLjIgNC4xODYgNi4zMDcuMjkzYS45OTkuOTk5IDAgMCAwLTEuNDE0IDBsLTQuNiA0LjZhLjk5Ni45OTYgMCAwIDAgMCAxLjQxNEw0LjE4NiAxMC4yLjI5MyAxNC4wOTNhLjk5Ni45OTYgMCAwIDAgMCAxLjQxNEw0LjE4NiAxOS40LjI5MyAyMy4yOTNhLjk5Ni45OTYgMCAwIDAgMCAxLjQxNEw0LjE4NiAyOC42LjI5MyAzMi40OTRhLjk5NS45OTUgMCAwIDAgMCAxLjQxM0w0LjE4NiAzNy44LjI5MyA0MS42OTRhLjk5NS45OTUgMCAwIDAgMCAxLjQxM2w0LjYgNC42YS45OTkuOTk5IDAgMCAwIDEuNDE0IDBsMy44OTMtMy44OTMgMy44OTMgMy44OTNhLjk5OS45OTkgMCAwIDAgMS40MTQgMGwzLjg5My0zLjg5MyAzLjg5MyAzLjg5M2EuOTk5Ljk5OSAwIDAgMCAxLjQxNCAwbDMuODkzLTMuODkzIDMuODkzIDMuODkzYS45OTkuOTk5IDAgMCAwIDEuNDE0IDBsMy44OTMtMy44OTMgMy44OTMgMy44OTNhLjk5Ny45OTcgMCAwIDAgMS40MTQgMGw0LjYtNC42YS45OTYuOTk2IDAgMCAwIDAtMS40MTRMNDMuODE0IDM3LjhsMy44OTMtMy44OTNBLjk5Ni45OTYgMCAwIDAgNDggMzMuMnpNNDQuNTg2IDIzSDI1VjMuNDE0bDE2LjY5MyAxNi42OTNMNDQuNTg2IDIzem0tMi44OTMgMTQuMDkzYS45OTYuOTk2IDAgMCAwIDAgMS40MTRsMy44OTMgMy44OTQtMy4xODYgMy4xODUtMy44OTMtMy44OTNhLjk5Ny45OTcgMCAwIDAtMS40MTQgMEwzMy4yIDQ1LjU4NmwtMy44OTMtMy44OTNhLjk5OS45OTkgMCAwIDAtMS40MTQgMEwyNCA0NS41ODZsLTMuODkzLTMuODkzYS45OTkuOTk5IDAgMCAwLTEuNDE0IDBMMTQuOCA0NS41ODZsLTMuODkzLTMuODkzYS45OTkuOTk5IDAgMCAwLTEuNDE0IDBMNS42IDQ1LjU4NiAyLjQxNCA0Mi40bDMuODkzLTMuODk0YS45OTUuOTk1IDAgMCAwIDAtMS40MTNMMi40MTQgMzMuMmwzLjg5My0zLjg5NGEuOTk1Ljk5NSAwIDAgMCAwLTEuNDEzTDIuNDE0IDI0bDMuODkzLTMuODkzYS45OTYuOTk2IDAgMCAwIDAtMS40MTRMMi40MTQgMTQuOGwzLjg5My0zLjg5M2EuOTk2Ljk5NiAwIDAgMCAwLTEuNDE0TDIuNDE0IDUuNiA1LjYgMi40MTRsMy44OTMgMy44OTNhLjk5OS45OTkgMCAwIDAgMS40MTQgMEwxNC44IDIuNDE0bDMuODkzIDMuODkzYS45OTkuOTk5IDAgMCAwIDEuNDE0IDBMMjMgMy40MTRWMjRhMSAxIDAgMCAwIDEgMWgyMC41ODZsLTIuODkzIDIuODkzYS45OTYuOTk2IDAgMCAwIDAgMS40MTRsMy44OTMgMy44OTQtMy44OTMgMy44OTJ6Ii8+PC9zdmc+);width:45px;height:45px;display:inline-block;background-size:100%;background-repeat:no-repeat}@media only screen and (min-width:767px){.page-wrapper .ray-ban-desktop-Menu .rb-headerMenu-wrapper{width:65%;margin:0 auto;float:none;width:max-content}.rb-headerMenu-search-wrapper,.page-header ul.header.links{top:0}.header .minicart-wrapper{position:absolute;top:0}.page-header .header.content{margin:0 4%;max-width:100%}.header .minicart-wrapper{margin-right:0 !important;right:3%}.block-search{left:0 !important;width:800px !important;display:none;right:0;margin:0 auto}}.page-title-wrapper #mp-customer-request-add.action.primary:active{border:1px solid #000 !important;color:#fff;background-color:#000 !important}.page-title-wrapper #mp-customer-request-add{float:right;color:#fff !important;background:#000;border-color:#000;border-radius:4px;text-transform:capitalize;font-family:Rb-major-b1 !important;font-size:16px;letter-spacing:1px}@media only screen and (max-width:767px){.catalog-category-view .page-main .products-grid .product-item .product-item-info.icon-polarized:before,.catalogsearch-result-index .page-main .products-grid .product-item .product-item-info.icon-polarized:before{right:10px;width:48px;height:22px;background-position:277px -186px;top:0;background-size:222px}.catalog-category-view .sidebar-main #narrow-by-list,.catalogsearch-result-index .sidebar-main #narrow-by-list{height:84.9vh!important}.catalog-category-view .tc-eoss{top:-8px}.catalog-category-view #page-title-heading{margin:5px 0}.catalog-category-view .sidebar-main .block-content.filter-content .filter-options-title,.catalogsearch-result-index .sidebar-main .block-content.filter-content .filter-options-title{font-size:16px !important;padding:15px}.catalog-category-view .product-item-info.on_sale:after{top:5px;padding:1px 3px;left:3px;font-size:9px;letter-spacing:normal}.catalog-category-view .page-main .products-grid .product-item .product-item-info .price-box .price,.catalogsearch-result-index .page-main .products-grid .product-item .product-item-info .price-box .price{font-size:14px !important}.catalog-category-view .page-main .products-grid .product-item .product-item-info .product-item-name,.catalogsearch-result-index .page-main .products-grid .product-item .product-item-info .product-item-name{font-size:14px}body.catalog-category-view .page-main .products-grid .product-item,body.catalogsearch-result-index .page-main .products-grid .product-item{border:1px solid #ccc !important}.pro-description.mb-oneline{flex-direction:row;flex-wrap:nowrap}.catalog-category-view .toolbar-products .sorter #sorter,.catalogsearch-result-index .toolbar-products .sorter #sorter{display:inline-block;width:100% !important;padding:0 !important;box-shadow:none !important;border-radius:unset !important;margin:0;background-size:67px 75px;opacity:0;height:50px}body.catalog-category-view .page-main .column.main .toolbar-products .toolbar-sorter.sorter .sorter-label,body.catalogsearch-result-index .page-main .column.main .toolbar-products .toolbar-sorter.sorter .sorter-label{position:absolute;left:0;background:#000;margin:0;padding:0;width:100%;text-align:center;line-height:50px;color:#fff;font-size:14px;font-weight:400}body.catalog-category-view .page-main .column.main .toolbar-products .toolbar-sorter.sorter,body.catalogsearch-result-index .page-main .column.main .toolbar-products .toolbar-sorter.sorter{width:100%;position:fixed !important;bottom:0 !important;top:auto !important;right:0;width:50%;z-index:99999999 !important;height:50px}.catalog-category-view .sidebar-main .block-title.filter-title{display:block !important}.catalog-category-view .sidebar-main.sidebar.sidebar-main,.catalogsearch-result-index .sidebar-main.sidebar.sidebar-main{position:relative;top:auto;margin-top:38px !important;display:block}.catalog-category-view .sidebar-main .block-title.filter-title strong{background:#000;border-color:#000;width:100%;margin:0;padding:0;display:block;border:0;box-shadow:none;height:50px;border-radius:0;border-right:1px solid #fff;line-height:50px;top:auto;position:relative}.catalog-category-view .sidebar-main .block-title.filter-title{color:#fff !important;position:fixed;bottom:0;top:auto;z-index:99999999;width:50%;left:0;text-align:center;padding:0 !important}.catalog-category-view .page-main .products-grid .product-item,.catalogsearch-result-index .page-main .products-grid .product-item{border:1px solid #ccc !important}.catalog-category-view .filter-options-item.active .filter-options-title:after,.filter-options-title:after{background:0 0;color:#000;top:15px;right:10px;font-size:26px}.ray-ban-Mobile-Footer .rb-M-footer-top-social-icon .footer-top-sprite.icon_youtube{background:url('https://india.ray-ban.com/static/version1725365801/frontend/Aceturtle/Rayban_new/en_US/images/Yt-icon-4sep.png') no-repeat !important;background-size:80%;background-position:center;background-size:100% !important}body.catalog-product-view .product-info-main .swatch-attribute.size .swatch-attribute-options .swatch-option.selected{outline:2px solid #8f7041 !important}.catalog-category-view .products-grid .product-item .product-item-info .plp-color-swatch .owl-stage-outer .owl-item .item,.catalogsearch-result-index .products-grid .product-item .product-item-info .plp-color-swatch .owl-stage-outer .owl-item .item{width:100% !important}.ray-ban-Mobile-Menu .block-search .label:before{background-image:url(../images/search-icon.svg);width:21px;height:21px;background-size:20px;font-size:0px !important;background-repeat:no-repeat;background-position:center}.catalog-category-view .page-main .products-grid .product-item .product-item-info.icon-new-arr.icon-polarized:after,.catalogsearch-result-index .page-main .products-grid .product-item .product-item-info.icon-new-arr.icon-polarized:after{top:-17px;right:-14px}}