@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";.body.ray-ban-new-product-template .page-wrap,body.ray-ban-new-product-template .page-wrap *,body.ray-ban-new-product-template #shopify-section-newsletter *,.ray-ban-glasses .page-wrap,body.ray-ban-glasses .page-wrap *,body.ray-ban-glasses #shopify-section-newsletter *,.ray-ban-sunglasses .page-wrap,body.ray-ban-sunglasses #shopify-section-newsletter *,.ray-ban-glasses .fendi-collection-page-template.dior-collection-page-template,.ray-ban-glasses .fendi-collection-page-template.dior-collection-page-template *,.ray-ban-sunglasses .fendi-collection-page-template.dior-collection-page-template,.ray-ban-sunglasses .fendi-collection-page-template.dior-collection-page-template *,.main-custom-collection-template.ray-ban-new-product-template .pdp_main_recently_viewed_h1 .product-details .price span.money,.ray-ban-new-product-template .prod-product-template.product-page,.ray-ban-new-product-template .product-tabs-custom button.tabs-header-btn,.ray-ban-glasses .fendi-collection-page-template.dior-collection-page-template .fendi_Storytelling p,.ray-ban-glasses .fendi-collection-page-template.dior-collection-page-template .fendi_Storytelling p span,.ray-ban-sunglasses .fendi-collection-page-template.dior-collection-page-template .fendi_Storytelling p,.ray-ban-sunglasses .fendi-collection-page-template.dior-collection-page-template .fendi_Storytelling p span{font-family:Lato,sans-serif!important}.ray-ban-glasses #snize-search-results-grid-mode li.snize-product span.snize-title,.ray-ban-glasses .la-select-lenses-btn,.ray-ban-glasses h4.shogun-accordion-title,.ray-ban-glasses .shogun-accordion-wrapper *,body.ray-ban-new-product-template .page-wrap .product-inner .product-tabs-custom .tabs-content-custom .model-title-main p.model-title,.ray-ban-new-product-template.main-custom-collection-template .prod-product-template.product-page .product-tabs-custom .tabs .tabs-content-custom h3,.ray-ban-sunglasses #snize-search-results-grid-mode li.snize-product span.snize-title,.ray-ban-sunglasses .la-select-lenses-btn,.ray-ban-sunglasses h4.shogun-accordion-title,.ray-ban-sunglasses .shogun-accordion-wrapper *,body.ray-ban-new-product-template.main-custom-collection-template .prod-product-template.product-page .product-tabs-custom button.tabs-header-btn,.ray-ban-new-product-template .ray-ban-product-details-description-main .tabs-content-custom table tr td span:first-child,.product-inner div#sticky-container div#sticky-item .section-title h1,body.ray-ban-new-product-template .page-wrap .ray-ban-alternate-variant-colours__title,body.ray-ban-new-product-template .page-wrap .ray-ban-frame-and-lenses-information__detail .ray-ban-frame-and-lenses-information__title,body.ray-ban-new-product-template .page-wrap .product-inner .custom-field .ray-ban-custom-field--value .fc-item .ray-ban-custom-field--value,.main-custom-collection-template.ray-ban-new-product-template .pdp_main_recently_viewed_h1 .product-details h3,.ray-ban-new-product-template.product-ray-ban-product-template .custom-menu-section .custom-menu-jtpl-inner p,body.ray-ban-glasses .page-wrap h1,body.ray-ban-glasses .page-wrap h2,body.ray-ban-glasses .page-wrap h3,body.ray-ban-glasses .page-wrap h4,body.ray-ban-glasses .page-wrap h5,body.ray-ban-glasses .page-wrap h6,body.ray-ban-glasses .page-wrap .h1,body.ray-ban-glasses .page-wrap .h2,body.ray-ban-glasses .page-wrap .h3,body.ray-ban-glasses .page-wrap .h4,body.ray-ban-glasses .page-wrap .h5,body.ray-ban-glasses .page-wrap .h6,.product-page .rte p b,body.ray-ban-sunglasses .page-wrap h1,body.ray-ban-sunglasses .page-wrap h2,body.ray-ban-sunglasses .page-wrap h3,body.ray-ban-sunglasses .page-wrap h4,body.ray-ban-sunglasses .page-wrap h5,body.ray-ban-sunglasses .page-wrap h6,body.ray-ban-sunglasses .page-wrap .h1,body.ray-ban-sunglasses .page-wrap .h2,body.ray-ban-sunglasses .page-wrap .h3,body.ray-ban-sunglasses .page-wrap .h4,body.ray-ban-sunglasses .page-wrap .h5,body.ray-ban-sunglasses .page-wrap .h6,body.ray-ban-new-product-template .page-wrap .product-inner .ray-ban-images-grid button.ray-ban-images-grid__view-more span{font-family:Oswald,sans-serif!important}body.ray-ban-glasses .fa,body.ray-ban-glasses .far,body.ray-ban-glasses .fas,body.ray-ban-sunglasses .fa,body.ray-ban-sunglasses .far,body.ray-ban-sunglasses .fas,.ray-ban-new-product-template .fa,.ray-ban-new-product-template .far,.ray-ban-new-product-template .fas{font-family:"Font Awesome 5 Free"!important}.ray-ban-sunglasses .snize-thumbnail-wrapper,.ray-ban-glasses .snize-thumbnail-wrapper{filter:brightness(.95)}.ray-ban-new-product-template .product-tabs-custom .tabs{border-width:0}.ray-ban-new-product-template .product-tabs-custom .tabs{border-bottom:1px solid #d9d9d9!important}.ray-ban-new-product-template .product-tabs-custom .tabs h2{font-size:18px;padding:30px 0 20px;margin-bottom:5px;text-transform:uppercase}.ray-ban-new-product-template .product-tabs-custom button.tabs-header-btn{padding-left:10px!important;border-bottom:1px solid #d9d9d9;letter-spacing:.16rem;font-size:12px!important;font-weight:600}.ray-ban-new-product-template .product-tabs-custom button.tabs-header-btn{padding-top:15px!important;padding-bottom:15px!important;padding-left:0!important;height:auto;border-bottom:0}.ray-ban-new-product-template .product-tabs-custom .tabs h2+.tabs-header-btn{border-top:1px solid #d9d9d9}.ray-ban-new-product-template .product-tabs-custom button.tabs-header-btn span.arrow-tab-custom{position:relative;right:-20px;left:unset;top:5px}.ray-ban-new-product-template .product-tabs-custom button.tabs-header-btn span.arrow-tab-custom svg{width:12px;height:12px;fill:#000}.ray-ban-new-product-template .product-tabs-custom .tabs-content-custom.tab-custom-current{padding:0;width:100%}.ray-ban-new-product-template .product-tabs-custom .tabs-content-custom tbody{display:grid;grid-template-columns:repeat(2,1fr)}.ray-ban-new-product-template .product-tabs-custom .tabs-content-custom tbody tr{display:flex;flex-direction:column;margin-bottom:25px}.ray-ban-new-product-template .product-tabs-custom .tabs-content-custom tbody tr{font-size:12px}.ray-ban-new-product-template .product-tabs-custom .tabs-content-custom tbody tr td span{color:#707070;margin-left:0!important}.ray-ban-new-product-template .product-tabs-custom .tabs-content-custom tbody tr.additional_frame_tr_space{display:none!important}.ray-ban-new-product-template .product-page .swatch.clearfix{width:auto!important;float:unset!important;margin-top:32px;margin-bottom:22px}.ray-ban-new-product-template .prod-product-template div#sticky-container{border-width:0}.ray-ban-glasses #snize-search-results-grid-mode li.snize-product span.snize-title,.ray-ban-sunglasses #snize-search-results-grid-mode li.snize-product span.snize-title{font-weight:600;text-align:left}.ray-ban-glasses #snize-search-results-grid-mode span.snize-overhidden,.ray-ban-sunglasses #snize-search-results-grid-mode span.snize-overhidden{padding:0 0 5px!important}.ray-ban-glasses #snize-search-results-grid-mode .snize-price-list,.ray-ban-glasses #snize-search-results-grid-mode span.snize-in-stock,.ray-ban-sunglasses #snize-search-results-grid-mode span.snize-in-stock,.ray-ban-sunglasses #snize-search-results-grid-mode .snize-price-list{text-align:left}#snize-search-results-grid-mode span.snize-pre-order{text-align:center!important}.ray-ban-glasses div.snize .snize-tryon-button,.ray-ban-sunglasses{text-align:left!important}#product-content .product-inner .owl-dots{display:flex;justify-content:center}.ray-ban-new-product-template .prod-product-template.product-page div#product-content{max-width:100%}.ray-ban-new-product-template .product-inner .product-photos{width:calc(100% - 350px)!important;padding-left:0;padding-right:0}.ray-ban-new-product-template .desktop-rayban-slider{margin-top:0!important}.ray-ban-new-product-template .product-inner div#sticky-container div#sticky-item .section-title h1{font-weight:500;text-transform:uppercase;font-size:24px;line-height:1.6;margin:0;text-align:left;letter-spacing:0;font-family:Oswald,sans-serif!important;color:#1f1f24}.ray-ban-new-product-template .prod-product-template div#sticky-container div#sticky-item{text-align:left}.ray-ban-new-product-template .ray-ban-alternate-variant-colours__title{font-family:Oswald,sans-serif!important;font-weight:500;line-height:1.6;font-size:14px;margin-bottom:32px;text-transform:uppercase;display:flex;gap:8px;align-items:center;color:#1f1f24}.ray-ban-new-product-template .ray-ban-alternate-variant-colours-list a{width:76px;height:64px;display:inline-flex;align-items:center;justify-content:center;filter:brightness(.95);background:#fff}.ray-ban-new-product-template .ray-ban-alternate-variant-colours-list{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ray-ban-new-product-template .ray-ban-alternate-variant-colours-list a img{max-width:70%}.ray-ban-new-product-template .ray-ban-images-grid .ray-ban-images-grid__image{text-align:center;filter:brightness(.95);background:#fff;display:flex;align-items:center;justify-content:center;aspect-ratio:127 / 106}.ray-ban-new-product-template .ray-ban-images-grid__container{display:flex;flex-wrap:wrap;gap:4px}.ray-ban-new-product-template .ray-ban-images-grid__container{display:grid;grid-template-columns:1fr 1fr}.ray-ban-new-product-template .ray-ban-images-grid .ray-ban-images-grid__image:first-child{grid-column:1 / span 2;aspect-ratio:256 / 141}.ray-ban-new-product-template .ray-ban-images-grid .ray-ban-images-grid__image picture.ray-ban-lazy-media__container{max-width:74%;height:100%}.ray-ban-new-product-template .ray-ban-images-grid .ray-ban-images-grid__image picture.ray-ban-lazy-media__container img{width:100%;height:100%;transform:scale(.8);object-fit:contain}.ray-ban-new-product-template .product-inner .virtual-try-on-main{background:#f2f2f2;text-align:center;padding:24px 32px}.ray-ban-new-product-template #product-content .product-inner .ray-ban-images-grid{text-align:center}.ray-ban-new-product-template #product-content .product_special_tag{padding:26px 32px}.ray-ban-new-product-template .product-inner .ray-ban-images-grid button.ray-ban-images-grid__view-more{font-family:Oswald,sans-serif!important;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;margin:0 auto;background:transparent;color:#1f1f24;height:auto}.ray-ban-new-product-template .product-inner .ray-ban-images-grid div.ray-ban-view-less-more-button{padding:24px 30px 40px}.ray-ban-new-product-template .product-inner div#sticky-container div#sticky-item .section-title .wishlist-icon-product .wk-button-product{margin-top:0!important}.ray-ban-new-product-template .product-inner div#sticky-container div#sticky-item .section-title .wishlist-icon-product span.wk-label{display:none}.ray-ban-new-product-template .product-inner div#sticky-container div#sticky-item .section-title{display:flex;align-items:flex-start;padding-bottom:32px;justify-content:space-between;grid-gap:10px}.ray-ban-new-product-template .product-inner div#sticky-container div#sticky-item .section-title .ray-ban-product-wishlist-main .wishlist-icon-product{margin-bottom:0;transform:translateY(11px)}.ray-ban-new-product-template .product-inner div#sticky-container div#sticky-item .section-title .ray-ban-product-wishlist-main .wishlist-icon-product button.wk-button-product .wk-icon{display:inline-block;width:20px;height:20px;padding:0;margin:0;position:unset}.ray-ban-new-product-template .ray-ban-frame-and-lenses-information__detail{display:flex;grid-gap:8px;padding-top:32px}.ray-ban-new-product-template .ray-ban-frame-and-lenses-information__detail .ray-ban-frame-and-lenses-information__title{font-weight:500;text-transform:uppercase;font-size:14px;color:#1f1f24;line-height:16px}.ray-ban-new-product-template .ray-ban-frame-and-lenses-information__detail .ray-ban-frame-and-lenses-information__description{font-weight:400;font-size:14px;line-height:16px;color:#1f1f24}.ray-ban-new-product-template .product-page .price--on-sale .price__sale dd{margin:0 8px 0 0!important;line-height:16px}.ray-ban-new-product-template .product-page .product-form form div{line-height:16px}.ray-ban-new-product-template .product-page #product-price{font-size:18px;margin-top:32px;display:inline-block;margin-bottom:0}.ray-ban-new-product-template .product-page .price--on-sale .price__pricing-group{margin-bottom:0;line-height:16px}.ray-ban-new-product-template .product-page .price--on-sale #product-price,.product-price{margin-bottom:0;margin-top:16px}.ray-ban-new-product-template .product-page .price--on-sale .price__sale dd span,.ray-ban-new-product-template .product-page .price--on-sale .price__sale dt span{line-height:20px;color:#1f1f24;font-size:18px!important;font-family:Oswald,sans-serif!important}.prod-product-template .product-inner .swatch label{border:0px;width:80px;height:48px;background-color:#f2f2f2;font-size:14px;line-height:1.6;color:#1f1f24;padding:0;display:flex;justify-content:center;align-items:center;font-family:Oswald,sans-serif!important;font-weight:500}.prod-product-template .product-inner .swatch input:checked+label{background-color:#1f1f24;color:#fff}.ray-ban-new-product-template .ray-ban-custom-field__video-or-images .ray-ban-custom-field-video-with-images .custom-field--value video{width:100%;height:100%}.ray-ban-new-product-template .add-tocart-sticky-block-price-main{padding:16px;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#f2f2f299;bottom:0;position:sticky;z-index:3}.ray-ban-new-product-template .ray-ban-product-details-description-main .product-tabs-custom .tabs-inner{padding-left:64px;padding-right:64px}.ray-ban-new-product-template .product-inner .custom-field .ray-ban-custom-field--value .fc-item{text-align:center}.ray-ban-new-product-template .product-inner .custom-field .ray-ban-custom-field--value .fc-item .ray-ban-custom-field--value{font-size:24px;font-weight:500;margin-bottom:20px;text-transform:uppercase}.ray-ban-new-product-template .product-inner .custom-field .fc-field .ray-bancustom-field--value{font-size:14px;font-weight:400}.ray-ban-new-product-template .product-inner .custom-field.ray-ban-custom-field__heading-with-description{padding:50px 0}.ray-ban-new-product-template .product-inner .ray-ban-product-details-description-main .product-tabs-custom .tabs h2{font-size:20px;font-weight:600;padding-bottom:0}.ray-ban-new-product-template .prod-product-template.product-page .product-tabs-custom button.tabs-header-btn{font-size:18px!important;letter-spacing:0;padding-top:40px!important;text-align:center}.ray-ban-new-product-template .prod-product-template.product-page .product-tabs-custom button.tabs-header-btn{border-top:0}.ray-ban-new-product-template .prod-product-template.product-page .product-tabs-custom button.tabs-header-btn span.arrow-tab-custom svg{fill:#b9b9b9;min-width:25px;height:25px;margin:0 8px 0 0;width:25px}.ray-ban-new-product-template .product-inner .product-tabs-custom .tabs-content-custom .model-title-main p.model-title{font-family:Oswald,sans-serif;font-weight:400;color:#666;text-transform:uppercase;font-size:16px;line-height:1.6;margin-bottom:35px;padding:20px 0 10px}.ray-ban-new-product-template .product-inner .product-tabs-custom .tabs .tabs-content-custom.tab-custom-current{width:100%}.ray-ban-new-product-template .ray-ban-product-details-description-main .ray-ban-product-detail-icon{display:flex}.ray-ban-new-product-template .product-inner .ray-ban-product-detail__icon-heading-main-inner{display:flex;align-items:center;grid-gap:25px}.ray-ban-new-product-template.main-custom-collection-template .prod-product-template.product-page .product-tabs-custom .tabs .tabs-content-custom h3{font-size:16px;margin:0;font-weight:500}.ray-ban-new-product-template .product-inner .ray-ban-product-detail__icon-heading-main-inner{border-bottom:1px solid #1f1f24;margin-bottom:24px;padding-bottom:8px}.ray-ban-new-product-template .ray-ban-product-details-description-main .product-tabs-custom .tabs-content-custom tbody{grid-gap:30px}.ray-ban-new-product-template .ray-ban-product-details-description-main .tabs-content-custom table tr td:not(:first-child){display:flex;width:100%;grid-gap:10px;font-size:14px}.ray-ban-new-product-template .ray-ban-product-details-description-main .tabs-content-custom table tr td span:first-child{font-family:Oswald!important;color:#1f1f24;text-transform:uppercase;font-weight:500}.ray-ban-new-product-template .ray-ban-product-details-description-main .tabs .tabs-content-custom .rb-banner{display:flex}.ray-ban-new-product-template .product-tabs-custom .tabs.reviews_dropdown tbody{grid-template-columns:repeat(1,1fr);grid-gap:24px}.ray-ban-new-product-template .product-inner .ray-ban-product-details-description-main .tabs .tabs-content-custom .rb-banner .rb-banner__media-container{width:100%;max-width:300px;display:flex;align-items:center}.ray-ban-new-product-template .product-inner .ray-ban-product-details-description-main .tabs-content-custom .rb-banner__copy-container .text-module__title h2{font-size:24px;color:#1f1f24;padding-bottom:0}.ray-ban-new-product-template .product-inner .ray-ban-product-details-description-main .tabs-content-custom .rb-banner__copy-container .text-module__excerpt p{padding-left:0;padding-right:0;padding-bottom:24px}.ray-ban-new-product-template .product-inner .ray-ban-product-details-description-main .tabs .tabs-content-custom .rb-banner .rb-banner__copy-container{width:calc(100% - 300px)}.ray-ban-new-product-template .product-inner .ray-ban-product-details-description-main .tabs .tabs-content-custom .rb-banner .rb-banner__copy-container .text-module__list-row{display:grid;grid-template-columns:24px 1fr;align-items:center;gap:16px;margin-bottom:16px}.ray-ban-new-product-template .product-inner .ray-ban-product-details-description-main .tabs.reviews_dropdown .tabs-content-custom .rb-banner .rb-banner__copy-container .text-module__list-row .text-module__list-icon,.ray-ban-new-product-template .product-inner .ray-ban-product-details-description-main .tabs .tabs-content-custom .rb-banner .rb-banner__copy-container .text-module__list-row .text-module__list-icon span{display:flex}.ray-ban-new-product-template .product-inner .ray-ban-product-details-description-main .tabs.reviews_dropdown .tabs-content-custom .rb-banner .rb-banner__copy-container .text-module__list-row .text-module__list-text p{padding:0;line-height:normal;font-size:12px;text-transform:uppercase}.ray-ban-new-product-template .product-inner .product-tabs-custom .tabs .tabs-content-custom.tab-custom-current tr{margin-bottom:0}.ray-ban-new-product-template .ray-ban-product-details-description-main .tabs.reviews_dropdown .tabs-content-custom .rb-banner{gap:20px}.ray-ban-new-product-template .prod-product-template .product-inner .product-right{width:512px!important;height:calc(100% - 110px)!important;will-change:min-height;padding:0;margin-bottom:0!important}.ray-ban-new-product-template .prod-product-template div#sticky-container{width:512px!important;height:100%;position:sticky;top:0;margin-bottom:0!important;padding:0}.ray-ban-new-product-template .prod-product-template .sticky-item-with-addto-cart-sticky-main{padding:32px 64px 90px 32px}.ray-ban-new-product-template .add-tocart-sticky-block-price-main .add-to-cart-ray-ban-product{display:grid;grid-auto-flow:column;grid-auto-columns:auto 240px;-webkit-box-align:center;align-items:center;padding:16px;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#f2f2f299;bottom:0;position:sticky;z-index:3}.ray-ban-new-product-template .product-right .product-tabs-custom{display:none}.ray-ban-new-product-template .product-right .product-add{display:contents}.ray-ban-new-product-template .add-to-cart-ray-ban-product button.add-to-cart-sticky-button,.ray-ban-new-product-template .product-inner .add-tocart-sticky-block-price-main dl#product-price{margin:0}.ray-ban-new-product-template .product-inner .add-tocart-sticky-block-price-main .price .ray-ban-product-template span.money{font-family:Oswald,sans-serif!important;font-weight:500;color:#000;font-size:24px;margin-bottom:4px;text-transform:uppercase}.ray-ban-new-product-template .sticky-item-with-addto-cart-sticky-main .product-add lensadvizor-btn#la-select-lenses-btn{width:100%;max-width:100%;padding:20px 0;border-radius:0!important;border:none!important;margin:0;font-family:Oswald,sans-serif!important}.ray-ban-new-product-template .sticky-item-with-addto-cart-sticky-main .product-add lensadvizor-btn#la-select-lenses-btn:hover{background:#1f1f2499}.ray-ban-new-product-template .product-page .product-add input#AddToCart{display:none!important}.ray-ban-new-product-template .product-inner .add-tocart-sticky-block-price-main .price .price__pricing-group{margin:0}.ray-ban-new-product-template .product-inner .add-tocart-sticky-block-price-main button.add-to-cart-sticky-button{background:#e80c00;text-transform:uppercase;font-family:Oswald,sans-serif!important}.ray-ban-new-product-template .product-inner .add-tocart-sticky-block-price-main button.add-to-cart-sticky-button:hover{background:#e80c0099}.ray-ban-new-product-template .pdp_main_recently_viewed_h1 .Main_recently_viewed_custom_inner .ci{background:#fff;filter:brightness(.95)}.ray-ban-new-product-template .pdp_main_recently_viewed_h1 .Main_recently_viewed_custom_inner .ci .box-ratio{background-color:#fff;padding-bottom:100%!important;position:relative;transition:opacity .3s ease-in-out}.ray-ban-new-product-template .pdp_main_recently_viewed_h1 .Main_recently_viewed_custom_inner .ci .reveal img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:contain;height:100%}.main-custom-collection-template.ray-ban-new-product-template .pdp_main_recently_viewed_h1 .product-details h3{text-align:left;font-size:14px!important}.main-custom-collection-template.ray-ban-new-product-template .pdp_main_recently_viewed_h1 .product-details .price,.main-custom-collection-template.ray-ban-new-product-template .pdp_main_recently_viewed_h1 .wish-list-stock-collection-holder{align-items:flex-start}.main-custom-collection-template.ray-ban-new-product-template .pdp_main_recently_viewed_h1 .product-details .price span.money{font-size:14px}.main-custom-collection-template.ray-ban-new-product-template .pdp_main_recently_viewed_h1 .wishlist-box{width:40px}.ray-ban-new-product-template.product-ray-ban-product-template .custom-menu-section .custom-menu-title-name{background:transparent!important}.ray-ban-new-product-template .custom-menu-jtpl-inner{display:flex;align-items:center;justify-content:center;gap:32px}.ray-ban-new-product-template .custom-announcement-bar-section p.custom-accouncement-text{font-weight:700;background:#e80c00;color:#fff;cursor:pointer;display:grid;font-size:13px;min-height:48px;place-content:center;text-align:center;text-transform:uppercase;line-height:16px;font-family:Lato,sans-serif!important}.ray-ban-new-product-template .custom-menu-jtpl.gridlock-fluid{overflow:hidden;overflow-x:auto}.ray-ban-new-product-template .custom-menu-jtpl-inner{display:flex;align-items:center;justify-content:center;gap:32px;overflow:auto;width:100%;padding:11px 0}.ray-ban-new-product-template .custom-menu-section .custom-menu-jtpl-inner a{font-family:Lato,sans-serif!important;font-size:12px;font-weight:700}.ray-ban-new-product-template .custom-menu-section .custom-menu-jtpl-inner .custom-menu-jtpl-wrapper a p{font-family:Lato,sans-serif!important;font-size:12px;color:#000;margin-bottom:0;font-weight:700}.ray-ban-new-product-template .custom-menu-jtpl-wrapper{width:max-content}.ray-ban-new-product-template div#sticky-container .add-tocart-sticky-block-price-main{width:100%!important;padding:0;display:none}.ray-ban-new-product-template .pdp_main_recently_viewed_h1 .price--on-sale .price__sale{justify-content:flex-start}.ray-ban-new-product-template .mobile-rayban-slider{display:none}.ray-ban-new-product-template .virtual-try-on-main #hw__virtual_try_on_open_modal{padding:0 24px;font-size:12px;letter-spacing:0px;border:0;font-weight:700;background-color:#fff;border-radius:40px;min-height:40px;margin:0}.ray-ban-new-product-template .virtual-try-on-main #hw__virtual_try_on_open_modal svg{width:24px;height:24px}.ray-ban-new-product-template .product-right .product-form .status_preorder{font-weight:700;font-size:14px!important;line-height:1.6;color:#1c8846!important;padding-bottom:0!important;padding-top:32px!important}.ray-ban-new-product-template .product-right .product-form .status_preorder br{display:none}.ray-ban-new-product-template .product-right .product-form input[type=button]{height:40px;line-height:40px}.ray-ban-new-product-template .ray-ban-images-grid__view-more .ray-ban-view-more,.ray-ban-new-product-template .ray-ban-images-grid__view-more .ray-ban-view-less{line-height:1.6}.ray-ban-new-product-template .homepage_recently-viewd-jtpl .Main_recently_viewed_custom .Main_recently_viewed_custom_inner{width:33%;padding:0 4px}.ray-ban-variant-colours-list.alternate-variant-color-selected{border:1px inset #1f1f24}.ray-ban-new-product-template .commonninja_component .rfm-marquee-container{margin-bottom:50px!important}.ray-ban-new-product-template .prod-product-template.product-page div#product-content .trustpilot-widget{padding:0 5px!important;border:2px solid #e1e1e1!important}.ray-ban-new-product-template .sticky-item-with-addto-cart-sticky-main .ray-ban-certified-image-main{text-align:center;margin-top:40px}.ray-ban-new-product-template #snize-search-results-grid-mode span.snize-thumbnail{height:325px;background:#fff;margin-bottom:10px}.ray-ban-new-product-template #snize-search-results-grid-mode span.snize-thumbnail img{bottom:0;left:0;right:0;top:0;max-height:100%}.ray-ban-new-product-template #snize-search-results-grid-mode span.snize-in-stock,.ray-ban-new-product-template #snize-search-results-grid-mode span.snize-pre-order{font-weight:500}.ray-ban-new-product-template #snize-search-results-grid-mode span.snize-in-stock{left:-5px;bottom:40px}.ray-ban-new-product-template #snize-search-results-grid-mode span.snize-pre-order{bottom:40px!important;left:-5px!important}.ray-ban-new-product-template div.snize .snize-tryon-button{top:unset!important}.ray-ban-new-product-template .ray-ban-certified-image-main-inner img{max-width:50%}.main-custom-collection-template #snize-search-results-grid-mode span.snize-thumbnail{background:#fff}.main-custom-collection-template div.snize .snize-tryon-button{top:0!important;text-align:center!important;max-width:max-content!important}.main-custom-collection-template .variant-inventory-instock span.instocksbydefault,.ray-ban-new-product-template .variant-inventory-instock span.instocksbydefault{color:#1f1f24!important;padding-left:0!important;padding-top:30px;font-family:Lato,sans-serif!important;font-size:13px!important}.ray-ban-new-product-template .variant-inventory-instock span.instocksbydefault,.ray-ban-new-product-template .product-page .product-form form .instocksbydefault div.sku_wrappper{font-family:Oswald,sans-serif!important}body.ray-ban-new-product-template .page-wrap .fa{font-family:"Font Awesome 5 Free"!important}.ray-ban-new-product-template.Body_HideAddtocartButton .product-add input#AddToCart{width:100%;border-radius:0!important;background:#000!important}.ray-ban-custom-case-image.custom-field__type--image{margin-top:40px}.ray-ban-custom-case-image.custom-field__type--image .custom-field--value{text-align:center}.ray-ban-new-product-template .ray-ban-product-details-description-main .product-tabs-custom .tabs-content-custom .product_image_tooltip{position:relative;top:unset;right:unset;left:unset;bottom:unset}.ray-ban-new-product-template .ray-ban-product-details-description-main .product-tabs-custom .tabs-content-custom .product_image_tooltip .lens_tooltip_content:after{right:unset;left:50%;transform:translate(-50%) rotate(45deg)}.ray-ban-new-product-template .ray-ban-product-details-description-main .product-tabs-custom .tabs-content-custom .product_image_tooltip .lens_tooltip_content{left:50%;transform:translate(-50%)}.ray-ban-new-product-template .product-inner .product-form .product_form .product-add input#AddToCart{width:100%;background:#000!important}.ray-ban-new-product-template .product-inner .product-form .product_form a.btn.klaviyo-bis-trigger{background:#000!important;width:100%;max-width:100%;padding:10px 0!important;margin-top:0!important;border:1px solid #000;font-weight:400}.product-ray-ban-product-template .product-form a.btn.klaviyo-bis-trigger{background:#000!important;width:100%;max-width:100%;min-width:100%;border-radius:1pX;padding-top:10px!important;padding-bottom:10px!important}.product-ray-ban-product-template .product-right .product-form .USPriceValue .USPriceValue_text{padding-left:0!important}.ray-ban-new-product-template .product-page .product-form form .EuroPriceValue_text{padding-left:0!important;margin-top:27px;position:unset}.ray-ban-new-product-template .product-page .product-form form .EuroPriceValue_text p{color:#1f1f24!important}.ray-ban-new-product-template .product-form .variant-inventory-instock{margin-top:20px}.ray-ban-new-product-template .product-form .variant-inventory-instock span.instocks{padding-left:0!important;color:#000!important}.ray-ban-new-product-template .ray-ban-product-details-description-main .product-tabs-custom .tabs-content-custom .product_image_tooltip .lens_tooltip_content.upadted-lens_tooltip_content-jtpl{left:0;transform:unset}.ray-ban-new-product-template .ray-ban-product-details-description-main .product-tabs-custom .tabs-content-custom .product_image_tooltip .lens_tooltip_content.upadted-lens_tooltip_content-jtpl:after{left:20px}.ray-ban-new-product-template.main-custom-collection-template div#content{padding:0 20px}.ray-ban-new-product-template .product-page .product-form form .EuroPrice_text_tooltip,.USPrice_text_tooltip{position:absolute;background:#ddd;padding:8px 10px 10px;max-width:340px;width:100%;right:45px;top:calc(100% + 10px);font-size:14px;margin:0;z-index:9;line-height:19px}.EuroPriceValue_text{position:unset}.ray-ban-new-product-template .product-page .product-form form .EuroPriceValue,.EuroPriceValue{position:relative}.ray-ban-new-product-template .product-page .product-form form .EuroPrice_text_tooltip:before,.EuroPrice_text_tooltip:before{right:unset;left:46%;transform:translate(-50%)}.ray-ban-new-product-template .ray-ban-images-grid .ray-ban-images-grid__image video#myvideo{width:100%;height:100%;object-fit:cover;display:flex}.ray-ban-new-product-template .ray-ban-images-grid .ray-ban-images-grid__image picture.ray-ban-lazy-media__container{display:flex;align-items:center}.ray-ban-new-product-template .ray-ban-images-grid .ray-ban-images-grid__image.ray-ban-video-product__media{aspect-ratio:unset}.ray-ban-new-product-template .ray-ban-images-grid .ray-ban-images-grid__image.ray-ban-video-product__media picture.ray-ban-lazy-media__container{max-width:100%}.ray-ban-new-product-template .ray-ban-images-grid .ray-ban-images-grid__image.ray-ban-video-product__media picture.ray-ban-lazy-media__container .product-video-jtpl{width:100%;height:100%}.searchanise-recommendations div.snize-recommendation-results .snize-price-list,.searchanise-recommendations div.snize-recommendation-results span.snize-in-stock,.searchanise-recommendations div.snize-recommendation-results span.snize-pre-order{font-weight:500!important}@media (max-width: 1200px){.ray-ban-new-product-template .ray-ban-product-details-description-main .tabs .tabs-content-custom .rb-banner{display:flex;flex-direction:column}.ray-ban-new-product-template .product-inner .ray-ban-product-details-description-main .tabs .tabs-content-custom .rb-banner .rb-banner__copy-container{width:100%}}@media (min-width: 950px){.ray-ban-new-product-template #snize-search-results-grid-mode li.snize-product{margin:0 7px}}@media (max-width: 821px){.collection-page-searchanise-collection-template #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode .snize-price-list{text-align:left}}@media (max-width: 767px){.ray-ban-new-product-template .product-inner .mobile-rayban-slider .desk_vm a{display:flex!important}}@media (min-width: 770px){.ray-ban-new-product-template .prod-product-template.product-page div#product-content{padding-left:0;padding-right:0}}@media (max-width: 770px){.ray-ban-new-product-template .custom-menu-jtpl-inner{scrollbar-width:none}.ray-ban-new-product-template .product-inner-content .product-video-jtpl video{width:100%}.ray-ban-new-product-template .custom-menu-section .custom-menu-jtpl-inner .custom-menu-jtpl-wrapper a p{width:fit-content;white-space:nowrap;scrollbar-width:none}.ray-ban-new-product-template .product-inner .product-photos{width:100%!important}.ray-ban-new-product-template .ray-ban-product-details-description-main .product-tabs-custom .tabs-inner{padding-left:0;padding-right:0}.ray-ban-new-product-template .add-tocart-sticky-block-price-main{padding:0;position:fixed;width:100%;margin-left:0;z-index:999}.ray-ban-new-product-template .add-tocart-sticky-block-price-main .add-to-cart-ray-ban-product{padding:16px;text-align:center}.ray-ban-new-product-template .product-tabs-custom .tabs-content-custom tbody{grid-template-columns:repeat(1,1fr)}.ray-ban-new-product-template .product-inner .ray-ban-product-details-description-main .tabs .tabs-content-custom .rb-banner .rb-banner__media-container{margin:0 auto}.ray-ban-new-product-template .product-inner .ray-ban-product-details-description-main .tabs-content-custom .rb-banner__copy-container .text-module__excerpt>p,.ray-ban-new-product-template .product-inner .ray-ban-product-details-description-main .tabs-content-custom .rb-banner__copy-container .text-module__title h2{text-align:center}.ray-ban-new-product-template #product-content .product_special_tag{padding:8px;margin-top:0}.ray-ban-new-product-template #product-content .product_special_tag_with_black_friday{position:absolute;top:0;display:none}.ray-ban-new-product-template .prod-product-template .product-inner>div#sticky-container{order:2}.ray-ban-new-product-template .product-inner .product-photos{order:3}.ray-ban-new-product-template .mobile-rayban-slider{order:1;display:block}.ray-ban-new-product-template .product-inner .virtual-try-on-main,.ray-ban-new-product-template #product-content .product-inner .ray-ban-images-grid{display:none}#product-content .product-inner .mobile_vm{display:none!important}.ray-ban-new-product-template .product-inner div#sticky-container div#sticky-item .section-title{justify-content:space-between}.ray-ban-new-product-template .wishlist-icon-product{margin-bottom:0}.ray-ban-new-product-template .prod-product-template div#sticky-container{padding:0 16px;width:calc(100% - 32px)!important}.mobile-rayban-slider{background-color:#f2f2f2}.ray-ban-new-product-template .virtual-try-on-main-mobile{padding:24px 16px 15px;display:flex;justify-content:center}.ray-ban-new-product-template .virtual-try-on-main-mobile #hw__virtual_try_on_open_modal{padding:0 24px;font-size:12px;letter-spacing:0px;border:0;font-weight:700;background-color:#fff;border-radius:40px;min-height:40px;margin:0}.ray-ban-new-product-template .virtual-try-on-main-mobile #hw__virtual_try_on_open_modal svg{width:24px;height:24px}.ray-ban-new-product-template .product-colours_combination_main .owl-nav{display:none!important}.ray-ban-new-product-template #product-content .product-inner .owl-dots{position:absolute;left:50%;margin:auto;z-index:9;text-align:center;transform:translate(-50%)}.ray-ban-new-product-template #product-content .product-inner .owl-dots button{position:unset;background:#000!important;margin:0;border-radius:50%;height:2px;width:25px;opacity:.25;transform:unset}.ray-ban-new-product-template #product-content .product-inner .owl-dots .active{opacity:1}.ray-ban-new-product-template .ray-ban-alternate-variant-colours-list a{height:80px;width:96px}.ray-ban-new-product-template .ray-ban-alternate-variant-colours-list{margin-bottom:0;flex-wrap:wrap;width:100%}.ray-ban-new-product-template .prod-product-template .sticky-item-with-addto-cart-sticky-main{padding:32px 0}.ray-ban-new-product-template .ray-ban-alternate-variant-colours__list-wrapper{padding-left:0;overflow:scroll;margin-right:0;margin-left:0;-ms-overflow-style:none;scrollbar-width:none}.ray-ban-new-product-template .prod-product-template div#sticky-container{position:unset}.ray-ban-custom-field-video-with-images{margin-top:16px;padding:0 16px}.ray-ban-new-product-template main #sticky-container .trustpilot-widget iframe{height:500px!important}.ray-ban-new-product-template .row.Main_recently_viewed_h1 .Main_recently_viewed_h1_inner{float:none}.ray-ban-new-product-template .homepage_recently-viewd-jtpl .Main_recently_viewed_custom .Main_recently_viewed_custom_inner{width:75%;padding:0 4px}.ray-ban-new-product-template .product-form{text-align:left}.ray-ban-new-product-template .mobile-section-color_product{mix-blend-mode:multiply}}@media (max-width: 620px){.ray-ban-new-product-template .add-tocart-sticky-block-price-main{margin-left:0;margin-right:0}.ray-ban-new-product-template .Main_recently_viewed_custom .Main_recently_viewed_custom_inner{width:70%!important}.rfm-marquee .rfm-child .logo-item.transparent{max-width:300px}.rfm-marquee .rfm-child .logo-item.transparent img{height:100%!important;object-fit:contain}}@media (max-width: 576px){.collection-page-searchanise-collection-template #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode .snize-price-list{text-align:center}.ray-ban-new-product-template #snize-search-results-grid-mode span.snize-in-stock{left:0;bottom:52px;right:0;text-align:center}.searchanise-recommendations div.snize-recommendation-results .snize-price-list,.searchanise-recommendations div.snize-recommendation-results span.snize-in-stock,.searchanise-recommendations div.snize-recommendation-results span.snize-pre-order{font-weight:500!important;float:none;right:auto;margin:0 auto;left:auto;text-align:center}}@media (max-width: 500px){.rfm-marquee .rfm-child .logo-item.transparent img{height:100%!important}.rfm-marquee .rfm-child .logo-item.transparent{width:100%;max-width:200px}}@media (max-width: 421px){.ray-ban-new-product-template .gridlock .row,.ray-ban-new-product-template .page-width{width:100%}.rfm-marquee .rfm-child .logo-item.transparent{max-width:100px}.rfm-marquee .rfm-child .logo-item.transparent img{height:100%!important;object-fit:contain}}@media (min-width: 351px) and (max-width: 379px){.ray-ban-new-product-template .prod-product-template.product-page div#product-content{padding:0}}@media (min-width: 390px){.mobile-rayban-slider{min-height:250px;max-height:280px}}@media (min-width: 430px){.mobile-rayban-slider{min-height:270px;max-height:310px}}@media (min-width: 480px){.mobile-rayban-slider{min-height:300px;max-height:350px}}@media (min-width: 550px){.mobile-rayban-slider{min-height:340px;max-height:395px}}@media (min-width: 650px){.mobile-rayban-slider{min-height:385px;max-height:500px}}@media (min-width: 770px){.mobile-rayban-slider{min-height:485px}}@media (max-width: 980px){header.header-section div#navigation .nav-container .toggle_menu_search .mobile-menu__trigger i{font-size:25px!important}}
/*# sourceMappingURL=/cdn/shop/t/249/assets/jtpl_ray-ban.css.map */
