.rolex-cpo-banner .background-media-text__text{background:none;color:#212121;width:100%}.rolex-cpo-banner .background-media-text__inner{position:absolute;top:0}.rolex-cpo-banner .background-media-text__aligner{align-items:center;display:flex;height:100%;justify-content:center;margin:0 20px}.page-rolex-cpo-home .rolex-cpo-banner .background-media-text__aligner{align-items:end}.page-rolex-cpo-home .rolex-cpo-banner .background-media-text__text{padding:35px 10px;text-align:left}.rolex-cpo-banner.text-center .background-media-text__aligner.background-media-text--left{justify-content:center}.rolex-cpo-banner.tint-banner .background-media-text__inner:before{background:#00000080;content:"";position:absolute;top:0;right:0;bottom:0;left:0}.rolex-cpo-banner.tint-banner .background-media-text__aligner.background-media-text--left{position:relative}.rolex-cpo-banner.text-center .background-media-text__text{margin:0 auto;max-width:1400px;text-align:center;width:100%}.rolex-cpo-banner.text-center .background-media-text__text p.h3{letter-spacing:.08em}.rolex-cpo-banner .h3{font-size:35px;font-weight:600;letter-spacing:-.01em;line-height:1.1em}.rolex-cpo-featured .page-width,.rolex-cpo.carousel-nav.page-width{max-width:1140px;padding:0}body[class*=rolex] .rolex-cpo .slides-container.product-carousel{height:420px}body[class*=rolex].page-rolex-cpo-home .rolex-cpo .slides-container.product-carousel{height:410px}body[class*=rolex] .rolex-cpo.recommended-products-container .slides-container.product-carousel{height:265px}body[class*=rolex] .rolex-cpo.carousel-nav .slide-image,body[class*=rolex].page-rolex-cpo-home .rolex-cpo.keep-exploring-rolex.carousel-nav .slide-image{padding:0 4px}body[class*=rolex] .rolex-cpo.carousel-nav .slide-image>a,body[class*=rolex].page-rolex-cpo-home .rolex-cpo.carousel-nav .slide-image>a{background:#000;display:block;height:100%}body[class*=rolex] .rolex-cpo.carousel-nav.keep-exploring-rolex .slide-image>a,body[class*=rolex].page-rolex-cpo-home .rolex-cpo.carousel-nav.keep-exploring-rolex .slide-image>a{background:transparent}body[class*=rolex] .rolex-cpo.carousel-nav .slide-image p{padding-top:0;margin-bottom:0}.rolex-cpo-featured .grid-product{margin-bottom:25px}.rolex-cpo-featured .grid-product__meta{text-align:left}.rolex-cpo-featured .grid-product__vendor,.rolex-cpo .slide-image .product_vendor{color:#fff;font-size:12px;font-weight:700;letter-spacing:0;opacity:1;margin-top:20px;text-transform:none}.rolex-cpo-featured .grid-product__title,.rolex-cpo .slide-image h3{color:#fff!important;font-size:18px!important;font-weight:700;letter-spacing:0!important;line-height:1.4em;margin-top:3px;margin-bottom:0!important}.rolex-cpo-featured .grid-product__model,.rolex-cpo .slide-image .product_description{color:#fff;font-size:12px;letter-spacing:0;margin-top:5px}.rolex-cpo-featured .grid-product__price,.rolex-cpo .slide-image .product_price{color:#fff;font-size:12px;margin-top:2px}body[class*=rolex] .rolex-cpo.section-split .subheading{font-size:14px;font-weight:700!important;margin-bottom:2em;text-transform:none}body[class*=rolex].page-rolex-cpo-home .rolex-cpo.section-split .subheading{margin-bottom:1.4em}.rolex-cpo .h1{font-size:24px;letter-spacing:.03em;margin-bottom:10px}.rolex-cpo .slide-image div,.rolex-cpo .slide-image h3,.rolex-cpo .slide-image p{padding-left:12%;padding-right:12%}.rolex-cpo .navigation-dots{margin-bottom:20px}.page-rolex-cpo-home .rolex-cpo .navigation-dots{margin-bottom:15px}@media only screen and (min-width: 992px){.rolex-cpo-featured .grid-product__vendor,.rolex-cpo .slide-image .product_vendor{margin-top:35px}.rolex-cpo-banner .background-media-text__aligner{margin-left:40px;margin-right:40px}.page-rolex-cpo-home .rolex-cpo-banner .background-media-text__aligner{margin-left:30px}}@media only screen and (min-width: 1300px){.page-rolex-cpo-home .rolex-cpo-banner .background-media-text__aligner{margin-left:70px}}@media only screen and (min-width: 1600px){.page-rolex-cpo-home .rolex-cpo-banner .background-media-text__aligner{margin-left:120px}}body[class*=rolex-cpo] .collection-grid__wrapper .grid .medium-up--one-quarter{width:calc(25% - 10px)}.rolex-collection-intro.rolex-cpo .introtext{padding-top:10px}.rolex-cpo.collection-content{padding-top:0}.rolex-collection.rolex-cpo #CollectionSidebar{margin:0;max-width:265px;min-width:175px;padding-top:4px;width:68%}@media only screen and (min-width: 991px){.rolex-collection.rolex-cpo #CollectionSidebar{min-width:190px}}@media only screen and (min-width: 1200px){.rolex-collection.rolex-cpo #CollectionSidebar{min-width:220px}}.rolex-collection.rolex-cpo .tag__checkbox:after{height:16px;width:16px;left:0}.rolex-collection.rolex-cpo .tag--active .tag__checkbox:after,.rolex-collection.rolex-cpo .tag-list--checkboxes .tag--active a:after,.rolex-collection.rolex-cpo input:checked~.tag__checkbox:after{background:#127749;border-radius:4px}body[class*=rolex] #MainContent .drawer__scrollable{padding-top:0}body[class*=rolex] .drawer__sticky-bottom{background:#fff;text-align:center}body[class*=rolex-cpo] .drawer__sticky-bottom{background:#000}.rolex-collection.rolex-cpo .drawer__sticky-bottom .collection-filters-reset{background:#2b2b2b;color:#fff}.rolex-collection.rolex-cpo .drawer__sticky-bottom .collection-filters-reset:after{filter:saturate(0) brightness(10)}body[class*=rolex-cpo] .drawer--left{background-color:#f9f7f4;max-width:100%;width:100%}body[class*=rolex] .drawer__close-button{right:-30px}body[class*=rolex] .drawer__close-button .icon{height:40px;width:40px}.rolex-collection.rolex-cpo .grid-product__meta{padding:40px 10%;text-align:left}.template-collection .rolex-collection.rolex-cpo .grid-product__model{line-height:1.4em;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%}.template-collection .rolex-cpo .grid-product__price,.template-search .rolex-cpo .grid-product__price{line-height:1.4em;margin-top:0}@media only screen and (min-width: 769px) and (max-width: 1024px){body[class*=rolex-cpo] .collection-grid__wrapper.rolex-cpo .medium-up--one-third{width:49%}}@media only screen and (min-width: 1025px) and (max-width: 1699px){body[class*=rolex-cpo] .collection-grid__wrapper.rolex-cpo .medium-up--one-third{width:32.1%}}@media only screen and (min-width: 1700px){body[class*=rolex-cpo] .collection-grid__wrapper.rolex-cpo .medium-up--one-third{width:32.83%}}@media only screen and (max-width: 768px){.rolex-collection.rolex-cpo .tag__checkbox:after{height:14px;width:14px}}body[class*=rolex-cpo] #PageContainer .page-content--product .page-width{max-width:1620px}body[class*=rolex-cpo] .page-content--product .grid--product-images--partial .grid__item{background:#000}.rolex-cpo .product-image-main .image-wrap img{max-height:808px;max-width:100%}.rolex-cpo .product__main-photos,.rolex-cpo .product__photo-zoom{max-height:808px}.rolex-cpo .product-slideshow .is-selected .product__photo-zoom{display:none}body[class*=rolex] .rolex-cpo .product-slideshow{max-height:808px;overflow:hidden;padding:0}.rolex-cpo .product__main-photos .flickity-page-dots{bottom:20px;margin-top:10px;position:absolute}body[class*=rolex-cpo] #MainContent .product-single__meta,body[class*=rolex-cpo] #PageContainer .product-single__meta h1,body[class*=rolex-cpo] #PageContainer .product-single__meta h1 h2,body[class*=rolex-cpo] #PageContainer .product-single__meta h1 h3,body[class*=rolex-cpo] #PageContainer .product-single__meta h1 h4,body[class*=rolex-cpo] #PageContainer .product-single__meta h1 h5{color:#fff}body[class*=rolex] .rolex-cpo .product-single__vendor{letter-spacing:0;margin-bottom:0;text-transform:none}body[class*=rolex] #PageContainer .rolex-cpo .product-single__vendor{line-height:1.3em!important}body[class*=rolex] .rolex-cpo h1.h2.product-single__title{font-weight:400!important;margin-bottom:10px}.rolex-cpo .product-block{margin-bottom:30px}body[class*=rolex] .rolex-cpo .product-block .model_case,.rolex-cpo .product-block .reference_stock,.rolex-cpo .product-block .price_shipping{margin-bottom:0}.rolex-cpo .product-block .price_shipping{margin:20px 0}.rolex-cpo-inventory{display:none}.rolex-cpo-inventory .sales-points{margin:0}.rolex-cpo-inventory .sales-points .sales-point{margin-bottom:0}.rolex-cpo-inventory .inventory--instock{color:#12784a}.rolex-cpo-inventory .inventory--unavailable{color:#8b691f}.rolex-cpo .product-block .price,.rolex-cpo .product-block .shipping{display:inline-block}.rolex-cpo .product-block .product__price .product__price-amount{margin-right:2px}.rolex-cpo .rolex-button .wishlist_button{display:inline-block;padding-left:20px}.rolex-cpo .product-single__form{display:flex;align-items:center;justify-content:flex-start}.rolex-cpo .rolex-button .wishlist_button #wishlisthero-product-page-button-container{padding-top:0}.rolex-cpo .rolex-button .wishlist_button #wishlisthero-product-page-button-container .btn{background:#212121!important;border:none!important;border-radius:50%!important;height:44px!important;min-width:44px;padding:0!important;position:relative;top:3px;width:44px!important}body[class*=rolex-cpo].template-product #wishlisthero-product-page-button-container .btn svg{height:14px;left:50%;position:absolute;margin:0;top:50%;width:17px;transform:translate(-50%,-50%)}.template-product .rolex-cpo .rolex-button #wishlisthero-product-page-button-container .btn svg path{fill:#fff}.template-product .rolex-cpo .rolex-button #wishlisthero-product-page-button-container .btn:hover svg path{fill:#12784a}.rolex-cpo .rolex-button .wishlist_button #wishlisthero-product-page-button-container .btn svg.fa-1x{font-size:1.6em;font-weight:100}.rolex-cpo .page-content.page-content--product .st0{fill:#12784a}.rolex-cpo .page-content.page-content--product a:hover .st0{fill:#fff}.rolex-cpo .productDetailContactInfo span.svg svg>path{fill:#fff}.rolex-cpo .productDetailContactInfo a:hover span.svg{background:#12784a;border-color:transparent}.rolex-cpo-multi-columns{display:flex;gap:25px}.rolex-cpo .productDetailSecondaryMessages{border-top:1px solid rgba(255,255,255,.3);display:flex;flex-direction:column;margin-top:40px;padding-top:20px}.rolex-cpo .productDetailSecondaryMessages .messageItem{position:relative}.rolex-cpo .productDetailSecondaryMessages .messageItem p{font-size:14px;font-weight:700}.rolex-cpo .page-content.page-content--product .medium-up--three-fifths .availability-dialog,.rolex-cpo .product-single__meta .availability-dialog a{color:#000}.template-product .rolex-cpo-store-availability .store-availability{border-top:none;padding-top:0}.rolex-cpo .availability-dialog .header h3{margin-bottom:0}#rolexcpo360dialog{background:#000;color:#fff;display:none;margin:auto;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1001;max-width:90vw;opacity:1;scrollbar-width:thin;-webkit-user-select:none;user-select:none;width:100%}#rolexcpo360dialog.show{display:block}#rolexcpo360dialog .cloudimage-360{font-size:0}.product-rolex-cpo-product .dialogoverlay{background:#00000080;cursor:pointer;display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:30}.product-rolex-cpo-product .dialogoverlay.show{display:block}#rolexcpo360dialog .dialogclose{color:#fff;cursor:pointer;font-size:20px;font-weight:700;text-shadow:0 0 1px #fff;position:absolute;top:-40px;right:-11px;padding:10px;z-index:102}body[class*=rolex-cpo] .rolex-button .btn{text-transform:capitalize}.product-rolex-cpo-product .product-full-width>.page-width{background:#f4efea;color:#452c1e}.product-rolex-cpo-product .rolex-cpo-banner.background-media-text--750,.product-rolex-cpo-product .rolex-cpo-banner.background-media-text--750 .background-media-text__video,.product-rolex-cpo-product .rolex-cpo-banner.background-media-text__spacer.background-media-text--750{min-height:75vh;max-height:100vh}.product-rolex-cpo-product .rolex-cpo-banner .background-media-text__container,.product-rolex-cpo-product .rolex-cpo-banner .background-media-text__video{min-height:75vh}.product-rolex-cpo-product .rolex-cpo .subheading{font-size:14px;font-weight:700;letter-spacing:0;margin-bottom:1.25em;text-transform:none}.product-rolex-cpo-product .centered .globo-formbuilder{margin:0 auto;padding-left:25px;padding-right:25px}.product-rolex-cpo-product .globo-formbuilder .globo-form-app.boxed-layout{margin-top:0;padding-top:0}.product-rolex-cpo-product .product-single__meta .globo-formbuilder .globo-form-app.boxed-layout{padding-top:10px;padding-bottom:20px}@media only screen and (max-width: 768px){body[class*=rolex-cpo] .page-content--product .grid--product-images--partial .grid__item.product-single__sticky{position:relative}}@media only screen and (min-width: 769px){body[class*=rolex-cpo].template-product .page-content.page-content--product{padding-top:60px}.rolex-cpo .product-block .price_shipping{margin:20px 0 30px}.rolex-cpo .productDetailSecondaryMessages{flex-direction:row;gap:20px;margin-top:25px;padding-top:15px}.rolex-cpo .productDetailSecondaryMessages .messageItem:before{border-left:1px solid rgba(255,255,255,.3);content:"";display:block;height:11px;left:-10px;position:absolute;top:38%;transform:translateY(-50%)}.rolex-cpo .productDetailSecondaryMessages .messageItem:first-child:before{display:none}}@media only screen and (min-width: 1200px){body[class*=rolex-cpo].template-product .page-content.page-content--product{padding-top:90px}}.product-rolex-cpo-product .globo-formbuilder .globo-form-input input{background-color:#fff!important;min-height:35px}.product-rolex-cpo-product .globo-form-app .globo-form-control .flat-input{height:35px;font-size:12px!important;color:#333}.product-rolex-cpo-product .globo-form-control input,.product-rolex-cpo-product .globo-form-control textarea,.product-rolex-cpo-product .globo-form-control select{padding-top:10px;padding-bottom:0}.product-rolex-cpo-product .globo-formbuilder .globo-form-app.boxed-layout,body.product-rolex-cpo-product .globo-form-control{padding-left:0;padding-right:0}body[class*=rolex] #PageContainer .page-width.rolex-cpo.msg-appoint-outer{max-width:1700px}.rolex-cpo.msg-appoint-outer>h2{margin-bottom:.8em}.rolex-cpo.msg-appoint-outer .collapsible-content__inner{font-size:1em;padding:0}.rolex-cpo.msg-appoint-outer .collapsible-trigger-btn--borders{border-color:#452c1e66;padding:25px 0}.rolex-cpo.msg-appoint-outer .collapsibles-wrapper--border-bottom{border-color:#452c1e66}.rolex-cpo.msg-appoint-outer .collapsible-trigger-btn--borders .collapsible-trigger__icon{right:0}.rolex-cpo.msg-appoint-outer .collapsible-trigger-btn--borders .collapsible-trigger__icon span{color:#000;display:block;font-size:38px;position:relative;right:3px;text-align:center;top:-25px}.rolex-cpo.msg-appoint-outer .collapsible-trigger-btn--borders .collapsible-trigger__icon span.icon-open{display:none}.rolex-cpo.msg-appoint-outer .collapsible-trigger-btn--borders .collapsible-trigger__icon span.icon-closed{font-size:26px;right:2px;top:-13px}.rolex-cpo.msg-appoint-outer .collapsible-trigger-btn--borders.is-open .collapsible-trigger__icon span.icon-open{display:block}.rolex-cpo.msg-appoint-outer .collapsible-trigger-btn--borders.is-open .collapsible-trigger__icon span.icon-closed{display:none}[data-center-text=true] .rolex-cpo.msg-appoint-outer .collapsible-trigger-btn{text-align:left}.rolex-cpo.msg-appoint-outer .collapsible-trigger-btn{color:#452c1e;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;text-align:left;text-transform:none}.rolex-cpo.msg-appoint-outer .msg-form-inner{background:#fff;position:relative}.rolex-cpo.msg-appoint-outer .msg-form-inner #rcpoContactForm{position:absolute}.rolex-cpo.msg-appoint-outer .msg-form-inner .image{font-size:0}.rolex-cpo.msg-appoint-outer .msg-form-inner .image img{max-height:225px;object-fit:cover}body[class*=rolex-cpo] .msg-appoint-outer .globo-form-control input,body[class*=rolex-cpo] .msg-appoint-outer .globo-form-control textarea,body[class*=rolex-cpo] .msg-appoint-outer .globo-form-control select{background:#f9f7f4!important}body[class*=rolex-cpo] .msg-appoint-outer .rlx-apt{background:#fff;padding-bottom:60px;padding-top:10px}body[class*=rolex-cpo] .msg-appoint-outer .rlx-apt .grid{margin:0 auto;max-width:1380px}body[class*=rolex-cpo] .msg-appoint-outer .rte-setting .rlx-apt a:not(.btn):not(.spr-summary-actions-newreview):after,body[class*=rolex-cpo] .msg-appoint-outer .rte .rlx-apt a:not(.btn):not(.spr-summary-actions-newreview):after{display:none}body[class*=rolex-cpo] .msg-appoint-outer .rlx-apt .app-type a>p{margin:6px 0 0}body[class*=rolex-cpo] .msg-appoint-outer .rlx-apt .app-type a>h2,#PageContainer .rlx-apt .app-type a>h2{color:#212121;margin:0 0 5px}body[class*=rolex].product-rolex-product #content-appointment.collapsible-content--all.is-open,body[class*=rolex].product-rolex-accessories-product #content-appointment.collapsible-content--all.is-open{margin-bottom:60px}body[class*=rolex-cpo] .rlx-apt .grid--flush-bottom>.grid__item{margin-bottom:22px!important;padding-left:20px;padding-right:20px}body[class*=rolex-cpo] button#backstep{font-family:Helvetica,Arial,sans-serif;font-size:14px}body[class*=rolex-cpo] .rlx-apt button.next_step span.svg{margin-left:2px}body[class*=rolex-cpo] .rlx-apt #list-stores .store-info.active .is_rolex,body[class*=rolex-cpo] .rlx-apt #list-stores .store-info.active .headline30{color:#fff}body[class*=rolex-cpo] .rlx-apt #dates-range{margin:0 auto;max-width:530px}body[class*=rolex-cpo] .rlx-apt #dates-range a.direction{top:-1px}body[class*=rolex-cpo] .rlx-apt #dates-range a.direction:first-child{top:1px}body[class*=rolex-cpo] .rlx-apt #dates-range a.direction .svg svg{transform:scale(1.5)}body[class*=rolex-cpo] .rlx-apt #dates-range a.direction:first-child .svg svg{transform:rotate(180deg) scale(1.5)}body[class*=rolex-cpo] .rlx-apt #list-dates{gap:10px;margin:35px auto 40px;max-width:530px}body[class*=rolex-cpo] .rlx-apt #list-times{gap:10px;margin:20px auto 0;max-width:530px}body[class*=rolex-cpo] .rlx-apt #list-dates .date-info,body[class*=rolex-cpo] .rlx-apt #list-times .time-info{flex:0 0 30.6%;margin:0}body[class*=rolex-cpo] .rlx-apt #list-stores .store-info{padding:60px 10px 40px}body[class*=rolex-cpo] #PageContainer .rlx-apt.step1 .grid__item h2{color:#212121}body[class*=rolex-cpo] button#backstep[data-currstep="6"],body[class*=rolex-cpo] .rlx-apt.step6 .globo-form h3#heading-4{display:none}body[class*=rolex-cpo] .step6 .globo-form-app .message.success .gfb__content-title{color:#452c1e;font-size:30px;margin-top:15px;margin-bottom:20px}body[class*=rolex-cpo] .rlx-apt.step6 .globo-form-app .message .content h3,body[class*=rolex-cpo] .rlx-apt.step6 .globo-form-app .message .content h4,body[class*=rolex-cpo] .rlx-apt.step6 .globo-form-app .message .content p{max-width:580px;text-align:center}body[class*=rolex-cpo] .rlx-apt.step6 .globo-form-app .message.success .content>p:first-child{margin-bottom:25px}body[class*=rolex-cpo] .rlx-apt.step6 .globo-form-app .message.success .content>p:nth-child(2){margin-bottom:35px}body[class*=rolex-cpo] #PageContainer .rlx-apt.step6 .globo-form-app .message .content h3{background:#fff;font-size:30px!important;margin-bottom:0;padding:30px 25px;text-align:left}body[class*=rolex-cpo] #PageContainer .rlx-apt.step6 .globo-form-app .message .content p:nth-child(n+4):nth-child(-n+9){background:#fff;text-align:left;padding-left:25px}body[class*=rolex-cpo] #PageContainer .rlx-apt.step6 .globo-form-app .message .content p:nth-child(5),body[class*=rolex-cpo] #PageContainer .rlx-apt.step6 .globo-form-app .message .content p:nth-child(7),body[class*=rolex-cpo] #PageContainer .rlx-apt.step6 .globo-form-app .message .content p:nth-child(9){padding-bottom:20px}body[class*=rolex-cpo] #PageContainer .rlx-apt.step6 .globo-form-app .message .content p:nth-child(9){padding-bottom:30px}body[class*=rolex-cpo] .rlx-apt.step6 .globo-formbuilder button.action.next:after{display:none}body[class*=rolex-cpo] .rlx-apt.step6 div[data-type=checkbox] .globo-description{text-align:left}body[class*=rolex-cpo] .rlx-apt.step6 .globo-form-app .message .content p:nth-last-child(2){margin-top:20px;text-align:center}@media only screen and (min-width: 400px){body[class*=rolex-cpo] .rlx-apt #list-dates .date-info,body[class*=rolex-cpo] .rlx-apt #list-times .time-info{flex:0 0 31.3%;margin:0}}@media only screen and (min-width: 768px){.rolex-cpo.msg-appoint-outer .collapsible-trigger-btn{font-size:20px}.rolex-cpo.msg-appoint-outer .msg-form-inner .image img{max-height:380px}body[class*=rolex-cpo] .msg-appoint-outer .rlx-apt{padding-bottom:90px;padding-top:0}body[class*=rolex-cpo] .rlx-apt .grid--flush-bottom>.grid__item{margin-bottom:17px!important;padding-left:8px;padding-right:0}body[class*=rolex-cpo] .rlx-apt #list-dates .date-info,body[class*=rolex-cpo] .rlx-apt #list-times .time-info{flex:0 0 32%}body[class*=rolex-cpo] .rlx-apt #list-stores .store-info{padding-top:70px;padding-bottom:50px}body[class*=rolex-cpo] .step6 .globo-form-app .message.success .gfb__content-title{font-size:36px}body[class*=rolex-cpo] #PageContainer .rlx-apt.step6 .globo-form-app .message .content h3{font-size:36px!important}body[class*=rolex-cpo] .rlx-apt.step6 .globo-form-app .message.success .content>p:nth-child(2){margin-bottom:45px}}@media only screen and (min-width: 1201px){body[class*=rolex-cpo] .step6 .globo-form-app .message.success .gfb__content-title{font-size:50px;margin-bottom:25px}body[class*=rolex-cpo] #PageContainer .rlx-apt.step6 .globo-form-app .message .content h3{font-size:50px!important;padding:70px 70px 50px}body[class*=rolex-cpo] #PageContainer .rlx-apt.step6 .globo-form-app .message .content p:nth-child(n+4):nth-child(-n+9){padding-left:70px}body[class*=rolex-cpo] #PageContainer .rlx-apt.step6 .globo-form-app .message .content p:nth-child(5),body[class*=rolex-cpo] #PageContainer .rlx-apt.step6 .globo-form-app .message .content p:nth-child(7),body[class*=rolex-cpo] #PageContainer .rlx-apt.step6 .globo-form-app .message .content p:nth-child(9){padding-bottom:30px}body[class*=rolex-cpo] #PageContainer .rlx-apt.step6 .globo-form-app .message .content p:nth-child(9){padding-bottom:80px}}body[class*=rolex] .rolex-cpo.recommended-products-container .product_description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%}body[class*=rolex] .rolex-cpo.recommended-products-container .slide-image a:hover:before{display:none}body[class*=rolex] .rolex-cpo .prev-btn{left:-20px}body[class*=rolex] .rolex-cpo .next-btn{right:-20px}body[class*=rolex-cpo] .carousel-nav.rolex-cpo .prev-btn{left:-60px!important;top:44%}body[class*=rolex-cpo] .carousel-nav.rolex-cpo .next-btn{right:-60px!important;top:44%}body[class*=rolex-cpo] .carousel-nav.rolex-cpo.keep-exploring-rolex .prev-btn{left:-45px!important;top:43%}body[class*=rolex-cpo] .carousel-nav.rolex-cpo.keep-exploring-rolex .next-btn{right:-45px!important;top:43%}.rolex-cpo.map .nav,.rolex-cpo.map .nav a{color:#d4d4d4}.rolex-cpo.map .nav .active a{color:#12784a}.rolex-cpo #map-side-overlay{bottom:0;height:auto;padding-bottom:40px;top:auto;width:100%}.rolex-cpo #map-side-overlay .store-img{display:none}.rolex-cpo #map-side-overlay .store-img img{height:100%;object-fit:cover;width:100%}.rolex-cpo #map-stores{height:460px}.page-rolex-cpo-contact .globo-form .label-content{color:#707070!important}@media only screen and (min-width: 769px){.rolex-cpo #store-map-container{display:block}.rolex-cpo #map-side-overlay{height:100%;padding-bottom:50px;position:absolute;width:367px}.rolex-cpo #map-side-overlay .store-img{overflow:hidden;display:block;height:218px}.rolex-cpo #map-stores{height:700px}.rolex-cpo .page-content.page-content--product .medium-up--two-fifths{background:#151515}}.keep-exploring-rolex.rolex-cpo{margin-top:13px}body[class*=rolex] .keep-exploring-rolex.rolex-cpo .slides-container{height:240px!important}body[class*=rolex] .keep-exploring-rolex.rolex-cpo.carousel-nav .slide-image p{letter-spacing:0;line-height:1.25em;margin-top:15px;padding:0;text-transform:none}.keep-exploring-rolex.rolex-cpo .next-btn,.keep-exploring-rolex.rolex-cpo .prev-btn{top:43%}.page-rolex-cpo-certification .keep-exploring-rolex.rolex-cpo .next-btn,.page-rolex-cpo-certification .keep-exploring-rolex.rolex-cpo .prev-btn{top:53%}body[class*=rolex-cpo] .centered .globo-formbuilder h3,body[class*=rolex-preowned] .centered .globo-formbuilder h3{font-size:18px!important;margin-bottom:.3em}body[class*=rolex-cpo] .globo-form-app .message .content p{font-size:18px}body[class*=rolex] .globo-form .message.success{margin:0 auto;padding-right:15px}@media only screen and (min-width: 768px){body[class*=rolex] .globo-form .message.success{padding-right:25px}}body[class*=rolex] .globo-form .message.success h4{text-transform:none}body[class*=rolex] .globo-form-app .message.success .content a{background:#127749;border-radius:50px;color:#fff;font-size:14px;margin-top:5px;padding:10px 25px;text-decoration:none;text-transform:none}body[class*=rolex] .globo-form-app .message.success .content a:hover,body[class*=rolex-cpo] .globo-form-app .message.success .content a:focus,body[class*=rolex-cpo] .globo-form-app .message.success .content a:active{background:#006039}body[class*=rolex] .globo-form-app .message.success .content a:after{display:none}body[class*=rolex-cpo] .globo-form-app .message.success .content a:after{display:none}body[class*=rolex-cpo] .product-single__meta{margin-top:25px;padding:0 8% 30px;text-align:left}body[class*=rolex] .product-block:first-child{margin-bottom:0}.product-rolex-product .product__price,.product-rolex-accessories-product .product__price{font-size:16px}.rolex-cpo .product-block .product__price{color:#fff;font-size:18px}.rolex-cpo .product-single__meta a span{vertical-align:middle}.rolex-cpo .product-single__meta a span.text{padding:6px 0}.rolex-cpo .product360button{position:absolute;right:25px;bottom:75px}body[class*=rolex-cpo][data-button_style=square] .product360button.rolex-button .btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static){background:#383838!important;border:none!important;padding:1px 0 0!important}.rolex-cpo .product360button.rolex-button svg{max-height:38px;position:relative;top:2px}.rolex-cpo .productDetailContactInfo span.svg,.rolex-cpo .productDetailContactInfo a:hover span.svg{background:#212121}.rolex-cpo .page-content.page-content--product .st0{fill:#fff}.rolex-cpo .page-content.page-content--product a:hover .st0{fill:#12784a}@media only screen and (min-width: 360px){body[class*=rolex] .rolex-cpo .slides-container.product-carousel{height:255px}body[class*=rolex] .keep-exploring-rolex.rolex-cpo .slides-container{height:200px!important}body[class*=rolex] .rolex-cpo.recommended-products-container .slides-container.product-carousel{height:270px}}@media only screen and (min-width: 380px){body[class*=rolex].page-rolex-cpo-home .rolex-cpo .slides-container.product-carousel{height:430px}}@media only screen and (min-width: 400px){body[class*=rolex] .rolex-cpo .slides-container.product-carousel{height:260px}body[class*=rolex] .keep-exploring-rolex.rolex-cpo .slides-container{height:200px!important}body[class*=rolex] .rolex-cpo.recommended-products-container .slides-container.product-carousel{height:300px}body[class*=rolex].page-rolex-cpo-home .rolex-cpo .slides-container.product-carousel{height:450px}}@media only screen and (min-width: 510px){body[class*=rolex] .rolex-cpo .slides-container.product-carousel{height:290px}body[class*=rolex] .keep-exploring-rolex.rolex-cpo .slides-container{height:230px!important}body[class*=rolex] .rolex-cpo.recommended-products-container .slides-container.product-carousel{height:330px}body[class*=rolex].page-rolex-cpo-home .rolex-cpo .slides-container.product-carousel{height:480px}}@media only screen and (min-width: 620px){body[class*=rolex] .rolex-cpo .slides-container.product-carousel{height:310px}body[class*=rolex] .keep-exploring-rolex.rolex-cpo .slides-container{height:260px!important}body[class*=rolex] .rolex-cpo.recommended-products-container .slides-container.product-carousel{height:360px}}@media only screen and (min-width: 768px){body[class*=rolex] .rolex-cpo .slides-container.product-carousel{height:330px}body[class*=rolex] .rolex-cpo.recommended-products-container .slides-container.product-carousel{height:430px}body[class*=rolex] .keep-exploring-rolex.rolex-cpo .slides-container{height:320px!important}.page-rolex-cpo-home .rolex-cpo-banner .background-media-text__aligner{align-items:center}.page-rolex-cpo-home .rolex-cpo-banner .background-media-text__text{text-align:center}body[class*=rolex].page-rolex-cpo-home .rolex-cpo .slides-container.product-carousel{height:330px}.keep-exploring-rolex.rolex-cpo .next-btn,.keep-exploring-rolex.rolex-cpo .prev-btn{top:47%}.rolex-cpo .product360button{right:40px;bottom:55px}.rolex-cpo .product-single__meta{text-align:center}.rolex-cpo .product-single__meta a{color:#fff}.rolex-cpo .rolex-button .wishlist_button{padding-left:10px}.rolex-cpo-multi-columns{gap:35px}.rolex-cpo .productDetailContactInfo span.svg{margin-right:10px}body[class*=rolex-cpo] .globo-form-app .message .content p{font-size:20px}}@media only screen and (min-width: 769px){.rolex-cpo-banner.background-media-text--750,.rolex-cpo-banner.background-media-text--750 .background-media-text__video,.rolex-cpo-banner .background-media-text__spacer.background-media-text--750{min-height:550px}.rolex-cpo-banner .h3{font-size:35px}.page-rolex-cpo-home .rolex-cpo-banner .background-media-text__text{text-align:left}body[class*=rolex] .rolex-cpo.section-split .subheading{font-size:16px}.rolex-cpo-featured .grid-product{margin-bottom:50px}.rolex-cpo .product360button{bottom:50px}.rolex-cpo-featured .grid-product__vendor,.rolex-cpo .slide-image .product_vendor{font-size:16px}.rolex-cpo-featured .grid-product__title,.rolex-cpo .slide-image h3{font-size:24px!important}.rolex-cpo-featured .grid-product__model,.rolex-cpo .slide-image .product_description,.rolex-cpo-featured .grid-product__price,.rolex-cpo .slide-image .product_price{font-size:16px}.rolex-cpo .h1{font-size:28px}.product-rolex-cpo-product .rolex-cpo-banner.background-media-text--750,.product-rolex-cpo-product .rolex-cpo-banner.background-media-text--750 .background-media-text__video,.product-rolex-cpo-product .rolex-cpo-banner.background-media-text__spacer.background-media-text--750,.product-rolex-cpo-product .rolex-cpo-banner+.background-media-text__spacer.background-media-text--750{min-height:100vh;max-height:1080px}.product-rolex-cpo-product .rolex-cpo-banner .background-media-text__container,.product-rolex-cpo-product .rolex-cpo-banner .background-media-text__video{min-height:auto}body.product-rolex-cpo-product .product-full-width>.page-width .spec{column-count:3}.product-rolex-cpo-product .globo-formbuilder .globo-form-input input{background-color:#fff!important;min-height:45px}.product-rolex-cpo-product .globo-form-app .globo-form-control .flat-input{height:45px;font-size:12px!important;color:#333}.product-rolex-cpo-product .globo-form-control input,.product-rolex-cpo-product .globo-form-control textarea,.product-rolex-cpo-product .globo-form-control select{padding-top:15px;padding-bottom:5px}.product-rolex-cpo-product .globo-formbuilder .globo-form-app.boxed-layout{padding-left:15px;padding-right:15px}body.product-rolex-cpo-product .globo-form-control{padding-left:10px;padding-right:10px}body[class*=rolex] .keep-exploring-rolex.rolex-cpo .slides-container{height:375px!important}body[class*=rolex-cpo] .centered .globo-formbuilder h3,body[class*=rolex-preowned] .centered .globo-formbuilder h3{font-size:20px!important}}@media only screen and (min-width: 992px){.rolex-cpo-banner .h3{font-size:35px}.rolex-cpo.rich-intro h2{font-size:38px!important;font-weight:500!important}.rolex-cpo-banner .background-media-text__aligner{justify-content:start}.rolex-collection-intro.rolex-cpo .introtext{padding-top:30px}body[class*=rolex] .rolex-cpo .slides-container.product-carousel,body[class*=rolex].page-rolex-cpo-home .rolex-cpo .slides-container.product-carousel,body[class*=rolex] .rolex-cpo.recommended-products-container .slides-container.product-carousel{height:500px}body[class*=rolex] .rolex-cpo.carousel-nav .slide-image,body[class*=rolex].page-rolex-cpo-home .rolex-cpo.carousel-nav .slide-image,body[class*=rolex].page-rolex-cpo-home .rolex-cpo.keep-exploring-rolex.carousel-nav .slide-image{padding-left:4px;padding-right:4px}body[class*=rolex] .rolex-cpo.carousel-nav .slide-image img{max-height:400px}body[class*=rolex] .rolex-cpo .product-slideshow{max-height:800px;padding:0}body[class*=rolex] .rolex-collection.rolex-cpo .page-width{max-width:1630px}.rolex-collection.rolex-cpo .grid__item--content.medium-up--four-fifths{max-width:1215px}.rolex-cpo .product-single__meta{margin-top:0;padding:0 90px}body[class*=rolex] .rolex-cpo .product__thumbs--below .image-wrap>a{position:relative}body[class*=rolex] .rolex-cpo .product__thumb-item a:before{display:none}body[class*=rolex] .rolex-cpo .product__thumb-item a.is-active:before,body[class*=rolex] .rolex-cpo .product__thumb-item a:focus:before{box-shadow:none}.rolex-cpo .product-block .product__price{font-size:16px}body[class*=rolex] .carousel-nav.page-width.recommended-products-container{max-width:1140px;width:60%}body[class*=rolex] .rolex-cpo .prev-btn{left:-50px}body[class*=rolex] .rolex-cpo .next-btn{right:-50px}#rolexcpo360dialog{max-width:42vw;font-size:0;overflow:hidden}#rolexcpo360dialog .dialogclose{text-shadow:0 0 1px #000;top:3px;right:3px}body[class*=rolex] .keep-exploring-rolex.rolex-cpo .slides-container{height:340px!important}.keep-exploring-rolex.rolex-cpo .next-btn,.keep-exploring-rolex.rolex-cpo .prev-btn{top:49%}}@media only screen and (min-width: 1201px){.rolex-cpo-banner .h3{font-size:35px}}@media only screen and (max-width: 768px){.page-rolex-cpo-home .background-media-text__container,.page-rolex-cpo-home .background-media-text__video{height:480px}.page-rolex-cpo-home .background-media-text--550 .background-media-text__container,.page-rolex-cpo-home .background-media-text--550 .background-media-text__video,.rolex-cpo-banner.background-media-text--650 .background-media-text__container,.rolex-cpo-banner.background-media-text--650 .background-media-text__video{height:380px}}.rolex-cpo-banner .background-media-text__text p,.rolex-cpo-banner .background-media-text__text p.h3,.rolex-cpo-banner .background-media-text__text p.h5{letter-spacing:normal;text-transform:none}.rolex-cpo-banner .background-media-text__text p.h5{font-size:18px;margin-bottom:0;letter-spacing:1px}@media only screen and (max-width: 768px){.rolex-cpo-banner .background-media-text__text{text-align:left}}.rolex-cpo-banner .background-media-text__inner{background-color:#0000001a}.rolex-cpo-banner .btn{border-radius:48px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/rolex-banner.css.map */
