.watch-cover{height:calc(90vh - 140px);display:flex}.watch-cover .ess-grid{margin-top:auto;margin-bottom:auto;height:100%;position:relative}.watch-cover .watch-cover-info{grid-column-start:1;grid-column-end:4;display:flex;flex-direction:column;margin:auto 0px;z-index:1;position:relative}.watch-cover .watch-cover-info h1{display:flex;flex-direction:column}.watch-cover-info .body24-bold,.watch-cover-info .body20-bold{color:var(--brown)}.watch-cover-info .headline50{color:var(--brown);margin-bottom:10px}.watch-cover-info .body20-light{color:var(--black)}.watch-cover-info .secondary-cta{margin-top:10px}.watch-cover picture{position:absolute;left:0;right:0;top:0;bottom:0;height:80%;width:auto;margin:auto}.watch-cover picture img{display:block;width:100%;height:100%;object-fit:contain}.watch-cover .watch-spec-separator{width:100%;height:1px;background-color:var(--brown);opacity:.2}.secondary-cta:hover,.secondary-cta:hover svg,.secondary-cta:hover svg path{color:var(--black);fill:var(--black)}.watch-specs .ess-grid{grid-template-rows:10vh auto auto auto 10vh}.watch-specs .body20-bold{color:var(--brown)}.watch-specs .body20-light{color:var(--black)}.watch-specs .watch-specs-col1{grid-column-start:1;grid-column-end:4;grid-row-start:2;grid-row-end:3;display:flex;flex-direction:column;row-gap:20px}.watch-specs .watch-specs-col2{grid-column-start:5;grid-column-end:8;grid-row-start:2;grid-row-end:3;display:flex;flex-direction:column;row-gap:20px}.watch-specs .watch-spec-separator{grid-column-start:1;grid-column-end:8;grid-row-start:3;grid-row-end:4;height:1px;background-color:var(--brown);opacity:.2;margin:40px 0}.watch-specs .watch-spec-cta{grid-column-start:1;grid-column-end:4;grid-row-start:4;grid-row-end:5;display:flex;flex-direction:column;row-gap:20px}.watch-specs picture{grid-column-start:8;grid-column-end:13;grid-row-start:1;grid-row-end:6;margin:auto auto auto 0px;max-height:700px;height:100%}.watch-specs picture img{object-fit:cover}.watch-spec{display:flex;flex-direction:column}.watch-body-text{grid-column-start:4;grid-column-end:10;display:flex;flex-direction:column}.watch-body-text .headline50{color:var(--brown)}.watch-body-text .body20-light,.watch-body-text .body20-bold{margin-top:20px;color:var(--black)}.watch-s-asset{grid-column-start:4;grid-column-end:10}.watch-l-asset{grid-column-start:1;grid-column-end:13}.model-availability .ess-grid{background-color:var(--white);padding:100px 0;margin:0 8%;width:auto}.model-availability #rolex_crown{height:60px;width:60px;margin:0 auto;grid-column:span 12}.model-availability picture{margin:auto;grid-column-start:4;grid-column-end:10}.model-availability .headline50{color:var(--brown);grid-column-start:4;grid-column-end:10;margin:60px auto 20px auto;text-align:center}.model-availability .body20-light{color:var(--black);grid-column-start:4;grid-column-end:10;margin:0 auto;text-align:center}.ess-paddin-bottom-5vh,.ess-padding-top-5vh{padding-top:min(5vh,45px)}@media (max-width:1024px){.watch-cover .watch-cover-info{grid-column-start:1;grid-column-end:5}.watch-specs .ess-grid{grid-template-rows:auto auto auto auto 10vh}.watch-specs .watch-spec-separator{grid-column:span 12}.watch-specs picture{grid-row-start:1;grid-row-end:2;grid-column:span 12;margin:0 auto;max-height:550px;max-width:550px}.watch-specs .watch-specs-col1{grid-column-start:1;grid-column-end:6}.watch-specs .watch-specs-col2{grid-column-start:7;grid-column-end:12}.watch-body-text{grid-column-start:3;grid-column-end:11}.watch-s-asset{grid-column-start:3;grid-column-end:11}.model-availability .headline50,.model-availability .body20-light,.model-availability picture{grid-column-start:3;grid-column-end:11}}@media (max-width:767px){.watch-cover{z-index:0;padding-bottom:50px;height:100%}.rolex__header.ess{position:relative;z-index:2}.ess-breadcrumbs{position:relative;z-index:1}.watch-cover .watch-cover-info{grid-column:span 6;grid-row-start:2;grid-row-end:3}.watch-cover picture{grid-column:span 6;position:static;grid-row-start:1;grid-row-end:2;height:100%;width:100%}.watch-specs .ess-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.watch-specs .watch-specs-col1{grid-column:1;grid-column-end:2}.watch-specs .watch-specs-col2{grid-column:2;grid-column-end:3}.watch-specs picture{grid-column:span 2}.watch-specs .watch-spec-separator{margin:30px 0;grid-column:span 2}.watch-specs .watch-spec-cta{grid-column:span 2}.watch-body-text{grid-column:span 6}.watch-s-asset,.watch-l-asset{grid-column:span 6}.model-availability #rolex_crown{grid-column:span 6}.model-availability .headline50,.model-availability .body20-light,.model-availability picture{grid-column:span 6;padding:0 20px}.model-availability .ess-grid{padding-top:60px;padding-bottom:60px}.model-availability .headline50{margin-top:40px}.model-availability .ess-grid{margin:0 7%}.ess-paddin-bottom-5vh,.ess-padding-top-5vh{padding-top:min(4vh,40px)}.watch-ctas-container{flex-direction:row !important;column-gap:25px;justify-content:center}}.watch-ctas-container{margin:30px 0;display:flex;flex-direction:column;row-gap:10px}#watch_model-availability{display:flex;align-items:center;gap:8px;margin-top:15px;position:relative;z-index:1}.pceDisplay{visibility:hidden}#price_disclaimer_popup{opacity:0;position:absolute;left:0;width:100%;bottom:-20px;background:#006039;border-radius:5px;transition:opacity .2s .2s;color:#fff;padding:10px;z-index:0}.price-info-wrapper{display:flex;align-items:center}.price-info-wrapper:hover #price_disclaimer_popup{opacity:1}#watch_model-availability:hover,#watch_model-availability:hover svg{color:var(--green);fill:var(--green)}#watch_suggested_price{position:relative;display:flex;align-items:center;gap:8px;width:fit-content}.price-info-wrapper:before{pointer-events:none;opacity:0;content:"";background:#006039;width:8px;height:8px;position:absolute;bottom:-5px;right:4px;transform:rotate(45deg);transition:opacity .2s}.price-info-wrapper:hover:before{opacity:1}#watch_suggested_price svg,#watch_model-availability svg{fill:var(--brown);height:15px}#watch_contact_section .heading.headline36{grid-column-start:1;grid-column-end:6;color:var(--brown);margin-bottom:20px}#watch_contact_section picture{grid-column-start:1;grid-column-end:13}#ess-tank-you-message,#ess-contact-module-message{grid-column-start:1;grid-column-end:13;background-color:var(--white) !important;padding-top:60px;padding-bottom:80px}#ess-contact-module-introduction{padding:0 !important}#ess-contact-module-message .ess-center-text{grid-column-start:4;grid-column-end:10}#ess-contact-module-message .ess-form-container .ess-step-1{padding:40px;margin-bottom:40px;background-color:var(--beige) !important}#ess-contact-module-message .ess-form-container{background:0 0;padding:0;margin-bottom:0}#ess-contact-module-message .ess-center-text.headline50{color:var(--brown);text-align:center}#ess-contact-module-message .ess-center-text.body24-bold{color:var(--brown);text-align:center}#ess-contact-module-message .ess-center-text.body20-light{color:var(--black);text-align:center;padding-top:30px;padding-bottom:40px;margin-bottom:0;grid-column-start:5;grid-column-end:9}#ess-contact-module-message .fieldset.ess-contact-row.ess-phone-row{margin-bottom:40px !important}#ess-contact-module-message .step{display:none}#ess-contact-module-message .step.active{display:block}#ess-contact-module-message button#ess-contact-message{grid-column:span 12;margin:0 auto 0px auto}#ess-contact-module-message .ess-contact-message{width:100%;max-width:100%;min-width:100%;min-height:100px;max-height:150px;border:none;resize:none;font-size:16px;font-family:"Helvetica Neue",sans-serif}#ess-contact-module-message .ess-contact-message:focus-visible{outline:none}#ess-contact-module-message .back-button svg{rotate:180deg}#ess-contact-module-message .ess-form-container .fieldset.ess-contact-row{display:flex;flex-wrap:wrap;margin-bottom:20px}#ess-contact-module-message .ess-form-container .form-field--title{flex:0 0 20%;padding-right:10px !important}#ess-contact-module-message .ess-form-container .form-field--fname{flex:0 0 40%;padding-right:10px !important}#ess-contact-module-message .ess-form-container .form-field--lname{flex:0 0 40%}#ess-contact-module-message .ess-form-container .form-field--email{flex:0 0 100%}#ess-contact-module-message .ess-form-container .form-field--prefix{flex:0 0 20%}#ess-contact-module-message .ess-form-container .form-field--number{flex:0 0 80%}#ess-contact-module-message .ess-form-container .form-field--separator{flex:0 0 100%;text-align:left}#ess-contact-module-message .ess-form-container .form-field.form-field--full.label-float.label-float--select{width:100%}#ess-contact-module-message .ess-form-container .form-field.form-field--full{width:100%}#ess-contact-module-message .ess-form-container .form-field{padding:0 0 10px;box-sizing:border-box}#ess-contact-module-message .ess-form-container input,#ess-contact-module-message .ess-form-container select,#ess-contact-module-message .ess-form-container textarea{width:100%;padding:8px;border:none;border-bottom:1px solid rgba(69,44,30,.5);box-sizing:border-box;background:0 0}#ess-contact-module-message .ess-contact-row .form-field input,#ess-contact-module-message .ess-contact-row .form-field select,#ess-contact-module-message .ess-contact-row .form-field textarea{font-family:var(--primary-font-family);font-weight:700;font-size:20px;line-height:1.6}#ess-contact-module-message .wpcf7-text.wpcf7-phonetext{padding-left:52px !important}#ess-contact-module-message .ess-form-container input:focus,#ess-contact-module-message .ess-form-container select:focus,#ess-contact-module-message .ess-form-container textarea:focus{outline:none}#ess-contact-module-message .ess-step-1 .wpcf7-form-control.wpcf7-textarea{border:none}#ess-contact-module-message .ess-form-container label.legend16-bold{color:var(--brown);padding-bottom:10px;opacity:.5}#ess-contact-module-message .ess-form-container .wpcf7-list-item{display:flex;align-items:center}#ess-contact-module-message .ess-form-container .wpcf7-list-item label{display:flex;align-items:center;width:100%}#ess-contact-module-message .ess-form-container .wpcf7-list-item input[type=checkbox]{width:5%}#ess-contact-module-message .ess-form-container .wpcf7-list-item a{color:var(--green)}#ess-contact-module-message .ess-form-container p.small-description.text-left{margin-bottom:20px}#ess-contact-module-message .legend14-light{font-family:var(--secondary-font-family);font-weight:300;font-size:14px;line-height:1.1}#ess-contact-module-message .ess-form-container span.wpcf7-list-item-label{font-family:var(--secondary-font-family);font-weight:300;font-size:14px;line-height:1.1;color:var(--black)}#ess-contact-module-message .ess-form-container select.wpcf7-form-control.wpcf7-select{height:49px}#ess-contact-module-message .ess-submit-button{display:flex;justify-content:center;padding-top:20px}#ess-contact-module-message .ess-next-button{display:flex;justify-content:center}#ess-contact-module-message .ess-center-text.body20-bold{color:var(--black);text-align:center;padding-top:30px}#ess-contact-module-message .ess-center-text-tnk-message.body20-light{grid-column-start:4;grid-column-end:10;color:var(--black);text-align:center;padding-bottom:30px}#ess-tank-you-message .ess-center-text-tnk-message.body20-light{padding-top:20px;padding-bottom:30px !important}a#ess-contact-details{margin:0 auto 0px auto;grid-column:span 12;margin-bottom:50px}#ess-tank-you-message .ess-center-text.body20-bold,#ess-contact-module-introduction .ess-center-text.body20-bold{padding-top:0;color:var(--brown) !important}#ess-contact-module-message .secondary-cta.back-button{width:fit-content;padding-bottom:30px}#ess-tank-you-message .ess-center-text.body20-bold,#ess-tank-you-message .ess-center-text.body20-light{grid-column-start:5;grid-column-end:9}#ess-tank-you-message .headline50{margin-bottom:20px}#ess-tank-you-message picture{grid-column-start:2;grid-column-end:12}@media (max-width:1024px){#ess-contact-module-message .ess-center-text.body20-light{grid-column:3/span 8}#ess-tank-you-message .ess-center-text.body20-bold,#ess-tank-you-message .ess-center-text.body20-light{grid-column-start:3 !important;grid-column-end:11 !important}}@media (max-width:767px){#ess-tank-you-message,#ess-contact-module-message{padding-top:40px !important;padding-bottom:40px !important}#ess-tank-you-message #ess-contact-details{display:flex !important}a#ess-contact-details,#ess-tank-you-message .ess-center-text-tnk-message.body20-light,#ess-tank-you-message .headline50,#ess-tank-you-message .ess-center-text.body20-bold,#ess-tank-you-message .ess-center-text.body20-light,#ess-tank-you-message picture{grid-column:span 12 !important}#ess-tank-you-message,#ess-contact-module-message{padding:0 25px}#ess-contact-module-message .ess-form-container{grid-column:span 12}#ess-contact-module-message .ess-form-container .fieldset.ess-contact-row{margin-bottom:16px !important}#ess-contact-module-message .ess-mandatory{padding-top:24px !important}#ess-contact-module-message .ess-submit-button{padding-top:24px !important}#ess-contact-module-message .ess-form-container .ess-step-1{padding:30px;margin-bottom:30px}#ess-contact-module-message .page-template-24-rolex-contact-module-message .ess-padding-top-10vh{padding-top:10vh !important}#ess-contact-module-message .ess-form-container{grid-column:1/span 6}#ess-contact-module-message .ess-center-text.body24-bold{grid-column:1/span 6}#ess-contact-module-message .ess-center-text.headline50{grid-column:1/span 6}#ess-contact-module-message .ess-center-text.body20-light{grid-column:1/span 6}#ess-contact-module-message .ess-center-text-tnk-message.body20-light{grid-column:1/span 6}#ess-contact-module-message .ess-center-text.body20-bold{grid-column:1/span 6}#ess-contact-module-message .primary-cta.mobile{margin-bottom:0 !important;margin-top:30px !important}#ess-contact-module-message .primary-cta.desktop{display:none}#ess-contact-module-message a#ess-contact-details{grid-column:span 6}#ess-contact-module-message .ess-form-container .form-field--prefix{flex:0 0 35%}#ess-contact-module-message .ess-form-container .form-field--number{flex:0 0 65%}#ess-contact-module-message .ess-form-container .form-field--title{flex:0 0 30%}#ess-contact-module-message .ess-form-container .form-field--fname{flex:0 0 70%}#ess-contact-module-message .ess-form-container .form-field--lname{flex:0 0 100%}#ess-contact-module-message .wpcf7-not-valid-tip{font-size:12px}#ess-contact-module-message .ess-form-container.step2-padding{padding-top:50px !important}#ess-contact-module-message .ess-form-container span.wpcf7-list-item-label{font-size:10px}#ess-contact-module-message .ess-form-container p.small-description.text-left{margin-bottom:16px}#ess-contact-module-message .legend16-bold.ess-separator{color:var(--brown) !important;padding-bottom:6px !important;opacity:.5}#ess-contact-module-message .ess-mail-module{padding-bottom:0 !important;padding-top:10px !important}#ess-contact-module-message .fieldset.ess-contact-row.ess-mail-module{margin-bottom:6px}#ess-contact-module-message .form-field.form-field--fname.label-float{padding-bottom:40px;padding-right:0 !important}}@media (min-width:768px){#ess-contact-module-message .primary-cta.mobile{display:none}}@media (min-width:768px) and (max-width:1023px){#ess-contact-module-message .ess-form-container{grid-column:2/span 10}#ess-contact-module-message .ess-center-text.headline50{grid-column:2/span 10}#ess-contact-module-message .ess-form-container .form-field--prefix{flex:0 0 25%}#ess-contact-module-message .ess-form-container .form-field--number{flex:0 0 75%}}#ess-contact-module-message .ess-form-container.step2-padding{padding-top:80px}#ess-contact-module-message .wpcf7-not-valid-tip{display:block !important;font-family:var(--primary-font-family);color:#be0100;font-weight:700;font-size:16px;line-height:1.1}#ess-contact-module-message .ess-mandatory{padding-top:10px}#ess-contact-module-message .ess-mail-module{padding-bottom:10px;padding-top:20px}#ess-contact-module-message .legend16-bold.ess-separator{color:var(--brown);padding-bottom:10px;opacity:.5}#ess-contact-module-message input[type=checkbox]{visibility:hidden;position:absolute}#ess-contact-module-message input[type=checkbox]+.wpcf7-list-item-label{position:relative}#ess-contact-module-message input[type=checkbox]+.wpcf7-list-item-label:before{content:'';display:inline-block;width:20px;height:20px;border:2px solid #ccc;border-radius:50%;margin-right:10px;vertical-align:middle;transition:background-color .3s,border-color .3s;background-color:var(--white)}#ess-contact-module-message input[type=checkbox]:checked+.wpcf7-list-item-label:before{background-color:var(--green);border-color:var(--green)}#ess-contact-module-message input[type=checkbox]:checked+.wpcf7-list-item-label:after{content:'\2714';position:absolute;top:3px;left:4.5px;font-size:14px;color:var(--white)}#ess-contact-module-message .wpcf7-not-valid-tip{display:none !important}#ess-contact-module-message .wpcf7-response-output{display:none !important}#ess-contact-module-message span#error-acceptance{margin-left:3rem;margin-top:.5rem}#ess-contact-module-message label.error input[type=checkbox]+.wpcf7-list-item-label:before{border-color:#be0100}