
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f0f3ef;color:#193d2c;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}a:focus-visible,button:focus-visible{outline:2px solid #a98045;outline-offset:4px}.review-header{max-width:1360px;margin:auto;min-height:66px;background:white;padding:17px 52px;display:flex;align-items:center;justify-content:space-between;gap:20px}.wordmark{display:inline-flex;align-items:baseline;letter-spacing:-.035em;font-size:21px;font-weight:700;white-space:nowrap}.wordmark b{font-size:150%;margin-left:3px;font-weight:700}.review-header p{font-size:10px;color:#758278;margin:0}main{max-width:1360px;margin:auto}.hero-carousel{position:relative;height:560px;overflow:hidden;background:#f7faf5;touch-action:pan-y}.composition{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .65s ease,visibility .65s;pointer-events:none;background:#f7faf5}.composition.is-active{opacity:1;visibility:visible;pointer-events:auto}.daytona{background:#0a3327;color:#f3f6ef}.submariner{background:#e6ede9}.hero-copy{position:absolute;left:82px;top:57px;z-index:1;max-width:420px}.eyebrow{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#637c69;margin:0 0 20px}.hero-copy :is(h1,h2){font-size:63px;letter-spacing:-.06em;font-weight:400;line-height:1.02;margin:0}.hero-copy :is(h1,h2) span{display:block}.model-caption{margin:24px 0 22px}.model-caption h2{font-size:22px;font-weight:400;letter-spacing:-.025em;line-height:1.25;margin:0 0 6px}.reference{font-size:11px;color:#5b7462;letter-spacing:.06em;margin:0 0 10px}.facts{font-size:13px;line-height:1.6;color:#47624f;margin:0}.catalog-link{display:inline-flex;min-height:42px;align-items:center;justify-content:center;padding:10px 23px;border:1px solid #819d87;border-radius:2px;font-size:12px;transition:background .18s,box-shadow .18s}.catalog-link:hover,.catalog-link:focus-visible{background:#e9f0e7;box-shadow:0 3px 10px #204a3210}.daytona .eyebrow,.daytona .reference{color:#adc2b4}.daytona .facts{color:#cad8cd}.daytona .catalog-link{border-color:#6c8f7a}.daytona .catalog-link:hover,.daytona .catalog-link:focus-visible{background:#1b4434}.watch-art{position:absolute;top:20px;right:175px;width:490px;height:480px;display:flex;align-items:center;justify-content:center}.watch-crop{position:relative;overflow:hidden}.native-watch-photo{display:block;position:absolute;max-width:none;transform:none!important;filter:none!important;opacity:1;image-rendering:auto;user-select:none;-webkit-user-drag:none}.slider-controls{position:absolute;z-index:5;left:82px;right:82px;bottom:17px;display:flex;gap:17px;align-items:center;color:#3b664b}.hero-carousel:has(.daytona.is-active) .slider-controls{color:#e1eae2}.dots{display:flex;align-items:center;gap:1px}.dot{width:34px;height:34px;display:flex;align-items:center;justify-content:center;padding:0;background:none;border:0;color:inherit;cursor:pointer}.dot span{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.32;transition:width .2s,opacity .2s}.dot.is-active span{width:22px;border-radius:5px;opacity:1}.slide-counter{font-size:10px;letter-spacing:.1em}.autoplay-toggle{margin-left:auto;min-height:34px;padding:6px 0 6px 14px;background:none;border:0;font-size:10px;color:inherit;cursor:pointer}.autoplay-toggle[aria-pressed=true]{text-decoration:underline;text-underline-offset:4px}.autoplay-toggle:disabled{opacity:.4;cursor:default}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.review-note{padding:20px 26px;max-width:1050px;margin:auto;font-size:11px;line-height:1.6;color:#607563}.review-note p{margin:0 0 9px}.review-note nav{display:flex;flex-wrap:wrap;gap:8px 22px;margin:10px 0}.review-note a,.original-link{text-decoration:underline;text-underline-offset:3px}.original-reference{padding:28px 0 35px;background:#e6ebe4}.reference-caption{max-width:724px;padding:0 20px 18px;margin:auto}.reference-caption h2{font-size:15px;font-weight:400;margin:0 0 8px}.reference-caption p{font-size:11px;line-height:1.6;color:#627262;margin:0}.original-lower{max-width:724px;margin:auto;line-height:0}.original-lower svg{display:block;width:100%;height:auto}.original-link{display:block;width:max-content;max-width:calc(100% - 40px);margin:20px auto 0;font-size:11px}
@media(max-width:1100px) and (min-width:761px){.hero-copy{left:42px;max-width:340px}.hero-copy :is(h1,h2){font-size:56px}.watch-art{right:23px;width:420px}.slider-controls{left:42px;right:42px}.review-header{padding-inline:42px}.model-caption h2{font-size:21px}}
@media(max-width:760px){.review-header{min-height:60px;padding:13px 24px}.wordmark{font-size:17px}.review-header p{display:none}.hero-carousel{height:660px}.hero-copy{top:25px;left:24px;max-width:calc(100% - 48px)}.eyebrow{font-size:9px;letter-spacing:.12em;margin-bottom:13px}.hero-copy :is(h1,h2){font-size:44px;line-height:1.05}.hero-copy :is(h1,h2) span{display:inline}.model-caption{margin:15px 0 16px}.model-caption h2{font-size:19px;margin-bottom:4px}.reference{font-size:10px;margin-bottom:6px}.facts{font-size:12px;line-height:1.5}.facts br{display:none}.catalog-link{min-height:40px;padding:9px 18px}.watch-art{top:auto;bottom:59px;right:0;width:100%;height:350px}.slider-controls{left:24px;right:24px;bottom:12px;gap:10px}.review-note{padding:18px 20px;font-size:11px}.review-note nav{display:grid;gap:7px}.reference-caption{padding-inline:20px}}
@media(max-width:359px){.review-header{padding-inline:18px}.hero-copy{left:18px;max-width:calc(100% - 36px)}.hero-copy :is(h1,h2){font-size:37px}.model-caption h2{font-size:18px}.facts{font-size:11px}.eyebrow{font-size:8px}.watch-art{height:340px;bottom:61px}.slider-controls{left:18px;right:18px}.dot{width:31px}.autoplay-toggle{font-size:9px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.composition,.dot span,.catalog-link{transition:none}}

.datejust .watch-crop{width:256.84503px;height:480px}.datejust .native-watch-photo{width:484.00278px;height:720.50035px;left:-121.08409px;top:-163.44684px}
@media(max-width:760px){.datejust .watch-crop{width:187.28284px;height:350px}.datejust .native-watch-photo{width:352.91869px;height:525.36484px;left:-88.29048px;top:-119.17999px}}
@media(max-width:359px){.datejust .watch-crop{width:181.93190px;height:340px}.datejust .native-watch-photo{width:342.83530px;height:510.35441px;left:-85.76789px;top:-115.77484px}}
.daytona .watch-crop{width:264.11806px;height:480px}.daytona .native-watch-photo{width:489.44483px;height:728.60155px;left:-123.79480px;top:-167.64582px}
@media(max-width:760px){.daytona .watch-crop{width:192.58609px;height:350px}.daytona .native-watch-photo{width:356.88686px;height:531.27196px;left:-90.26704px;top:-122.24174px}}
@media(max-width:359px){.daytona .watch-crop{width:187.08363px;height:340px}.daytona .native-watch-photo{width:346.69009px;height:516.09276px;left:-87.68798px;top:-118.74912px}}
.submariner .watch-crop{width:271.66667px;height:480px}.submariner .native-watch-photo{width:483.66667px;height:720.00000px;left:-117.66667px;top:-163.00000px}
@media(max-width:760px){.submariner .watch-crop{width:198.09028px;height:350px}.submariner .native-watch-photo{width:352.67361px;height:525.00000px;left:-85.79861px;top:-118.85417px}}
@media(max-width:359px){.submariner .watch-crop{width:192.43056px;height:340px}.submariner .native-watch-photo{width:342.59722px;height:510.00000px;left:-83.34722px;top:-115.45833px}}

/* v5: restore the moderate dial idea, keeping v4 original PNG watch quality. */
.composition{isolation:isolate}.hero-copy{z-index:4}.watch-art{z-index:3;right:24px;width:400px}.dial-art{position:absolute;z-index:2;left:45%;top:123px}.dial-crop{position:relative;overflow:hidden}.native-dial-photo{display:block;position:absolute;max-width:none;transform:none!important;filter:none!important;opacity:1;image-rendering:auto;user-select:none;-webkit-user-drag:none}
@media(max-width:1100px) and (min-width:761px){.watch-art{right:8px;width:330px}.dial-art{left:41%;top:157px}.hero-copy{max-width:310px}}
@media(max-width:760px){.watch-art{right:0;bottom:59px;width:230px;height:350px}.dial-art{left:16px;top:auto;bottom:135px}.hero-copy{max-width:calc(100% - 48px)}}
@media(max-width:359px){.watch-art{right:0;bottom:61px;width:190px;height:340px}.dial-art{left:10px;bottom:151px}.hero-copy{max-width:calc(100% - 36px)}}
.datejust .dial-crop{width:338.58481px;height:340px}.datejust .native-dial-photo{width:530.69719px;height:530.69719px;left:-95.87929px;top:-102.24766px}
@media(max-width:1100px) and (min-width:761px){.datejust .dial-crop{width:278.83455px;height:280px}.datejust .native-dial-photo{width:437.04475px;height:437.04475px;left:-78.95942px;top:-84.20395px}}
@media(max-width:760px){.datejust .dial-crop{width:189.20916px;height:190px}.datejust .native-dial-photo{width:296.56608px;height:296.56608px;left:-53.57960px;top:-57.13840px}}
@media(max-width:359px){.datejust .dial-crop{width:164.31322px;height:165px}.datejust .native-dial-photo{width:257.54422px;height:257.54422px;left:-46.52966px;top:-49.62019px}}
.daytona .dial-crop{width:338.93305px;height:340px}.daytona .native-dial-photo{width:533.47280px;height:533.47280px;left:-97.09205px;top:-102.78243px}
@media(max-width:1100px) and (min-width:761px){.daytona .dial-crop{width:279.12134px;height:280px}.daytona .native-dial-photo{width:439.33054px;height:439.33054px;left:-79.95816px;top:-84.64435px}}
@media(max-width:760px){.daytona .dial-crop{width:189.40377px;height:190px}.daytona .native-dial-photo{width:298.11715px;height:298.11715px;left:-54.25732px;top:-57.43724px}}
@media(max-width:359px){.daytona .dial-crop{width:164.48222px;height:165px}.daytona .native-dial-photo{width:258.89121px;height:258.89121px;left:-47.11820px;top:-49.87971px}}
.submariner .dial-crop{width:337.16371px;height:340px}.submariner .native-dial-photo{width:531.80396px;height:531.80396px;left:-97.14286px;top:-101.75182px}
@media(max-width:1100px) and (min-width:761px){.submariner .dial-crop{width:277.66423px;height:280px}.submariner .native-dial-photo{width:437.95620px;height:437.95620px;left:-80.00000px;top:-83.79562px}}
@media(max-width:760px){.submariner .dial-crop{width:188.41502px;height:190px}.submariner .native-dial-photo{width:297.18457px;height:297.18457px;left:-54.28571px;top:-56.86131px}}
@media(max-width:359px){.submariner .dial-crop{width:163.62357px;height:165px}.submariner .native-dial-photo{width:258.08133px;height:258.08133px;left:-47.14286px;top:-49.37956px}}

/* Owner proposal: three exact Datejust41/Oyster variants. Only slide1 changes. */
.datejust .dial-group{position:absolute;z-index:2;left:40.5%;top:132px;width:410px;height:340px}.variant-dial{position:absolute}.dial-blue{left:0;top:0;z-index:1}.dial-silver{left:175px;top:4px;z-index:1}.dial-mint{left:82px;top:90px;z-index:2}.variants-intro{font-size:14px;line-height:1.45;letter-spacing:-.01em;margin:0 0 9px;color:#496650}.datejust .model-caption{margin-top:21px}.datejust .reference{font-size:10px}
@media(max-width:1100px) and (min-width:761px){.datejust .dial-group{left:36%;top:159px;width:330px;height:280px}.datejust .dial-silver{left:140px;top:4px}.datejust .dial-mint{left:65px;top:72px}.variants-intro{font-size:13px}}
@media(max-width:760px){.datejust .dial-group{left:10px;top:auto;bottom:135px;width:200px;height:220px}.datejust .dial-blue{left:0;top:20px}.datejust .dial-silver{left:70px;top:5px}.datejust .dial-mint{left:25px;top:80px}.variants-intro{font-size:12px;margin-bottom:6px}.datejust .model-caption{margin-top:13px}.datejust .watch-art{bottom:42px}}
@media(max-width:359px){.datejust .dial-group{left:6px;bottom:138px;width:145px;height:210px}.datejust .dial-blue{left:0;top:15px}.datejust .dial-silver{left:45px;top:5px}.datejust .dial-mint{left:15px;top:78px}.variants-intro{font-size:11px}.datejust .watch-art{bottom:43px}}
.datejust .dial-blue .dial-crop{width:210.66176px;height:210px}.datejust .dial-blue .native-dial-photo{width:330.88235px;height:330.88235px;left:-60.44118px;top:-64.41176px}
@media(max-width:1100px) and (min-width:761px){.datejust .dial-blue .dial-crop{width:170.53571px;height:170px}.datejust .dial-blue .native-dial-photo{width:267.85714px;height:267.85714px;left:-48.92857px;top:-52.14286px}}
@media(max-width:760px){.datejust .dial-blue .dial-crop{width:110.34664px;height:110px}.datejust .dial-blue .native-dial-photo{width:173.31933px;height:173.31933px;left:-31.65966px;top:-33.73950px}}
@media(max-width:359px){.datejust .dial-blue .dial-crop{width:100.31513px;height:100px}.datejust .dial-blue .native-dial-photo{width:157.56303px;height:157.56303px;left:-28.78151px;top:-30.67227px}}
.datejust .dial-silver .dial-crop{width:210.87958px;height:210px}.datejust .dial-silver .native-dial-photo{width:329.84293px;height:329.84293px;left:-59.59162px;top:-64.20942px}
@media(max-width:1100px) and (min-width:761px){.datejust .dial-silver .dial-crop{width:170.71204px;height:170px}.datejust .dial-silver .native-dial-photo{width:267.01571px;height:267.01571px;left:-48.24084px;top:-51.97906px}}
@media(max-width:760px){.datejust .dial-silver .dial-crop{width:110.46073px;height:110px}.datejust .dial-silver .native-dial-photo{width:172.77487px;height:172.77487px;left:-31.21466px;top:-33.63351px}}
@media(max-width:359px){.datejust .dial-silver .dial-crop{width:100.41885px;height:100px}.datejust .dial-silver .native-dial-photo{width:157.06806px;height:157.06806px;left:-28.37696px;top:-30.57592px}}
.datejust .dial-mint .dial-crop{width:248.95942px;height:250px}.datejust .dial-mint .native-dial-photo{width:390.21852px;height:390.21852px;left:-70.49948px;top:-75.18210px}
@media(max-width:1100px) and (min-width:761px){.datejust .dial-mint .dial-crop{width:204.14672px;height:205px}.datejust .dial-mint .native-dial-photo{width:319.97919px;height:319.97919px;left:-57.80957px;top:-61.64932px}}
@media(max-width:760px){.datejust .dial-mint .dial-crop{width:134.43809px;height:135px}.datejust .dial-mint .native-dial-photo{width:210.71800px;height:210.71800px;left:-38.06972px;top:-40.59834px}}
@media(max-width:359px){.datejust .dial-mint .dial-crop{width:114.52133px;height:115px}.datejust .dial-mint .native-dial-photo{width:179.50052px;height:179.50052px;left:-32.42976px;top:-34.58377px}}

/* Owner-selected321: only the selected steelDaytona126500LN pair, not a claim about the wholeDaytona range. */
.daytona .dial-group{position:absolute;z-index:2;left:42%;top:140px;width:365px;height:330px}.dial-white{left:0;top:0;z-index:1}.dial-black{left:115px;top:80px;z-index:2}.daytona .variants-intro{color:#c3d5c7}.daytona .model-caption{margin-top:21px}.daytona .reference{font-size:10px}
@media(max-width:1100px) and (min-width:761px){.daytona .dial-group{left:38%;top:160px;width:300px;height:280px}.daytona .dial-black{left:85px;top:70px}}
@media(max-width:760px){.daytona .dial-group{left:10px;top:auto;bottom:135px;width:200px;height:220px}.daytona .dial-white{left:0;top:20px}.daytona .dial-black{left:25px;top:80px}.daytona .model-caption{margin-top:13px}.datejust .watch-art{bottom:59px}}
@media(max-width:359px){.daytona .dial-group{left:6px;bottom:138px;width:145px;height:210px}.daytona .dial-white{left:0;top:15px}.daytona .dial-black{left:15px;top:78px}.datejust .watch-art{bottom:61px}}
.daytona .dial-white .dial-crop{width:208.25545px;height:210px}.daytona .dial-white .native-dial-photo{width:327.10280px;height:327.10280px;left:-59.09657px;top:-62.58567px}
@media(max-width:1100px) and (min-width:761px){.daytona .dial-white .dial-crop{width:168.58775px;height:170px}.daytona .dial-white .native-dial-photo{width:264.79751px;height:264.79751px;left:-47.84008px;top:-50.66459px}}
@media(max-width:760px){.daytona .dial-white .dial-crop{width:109.08619px;height:110px}.daytona .dial-white .native-dial-photo{width:171.33956px;height:171.33956px;left:-30.95535px;top:-32.78297px}}
@media(max-width:359px){.daytona .dial-white .dial-crop{width:99.16926px;height:100px}.daytona .dial-white .native-dial-photo{width:155.76324px;height:155.76324px;left:-28.14123px;top:-29.80270px}}
.daytona .dial-black .dial-crop{width:249.21548px;height:250px}.daytona .dial-black .native-dial-photo{width:392.25941px;height:392.25941px;left:-71.39121px;top:-75.57531px}
@media(max-width:1100px) and (min-width:761px){.daytona .dial-black .dial-crop{width:204.35669px;height:205px}.daytona .dial-black .native-dial-photo{width:321.65272px;height:321.65272px;left:-58.54079px;top:-61.97176px}}
@media(max-width:760px){.daytona .dial-black .dial-crop{width:134.57636px;height:135px}.daytona .dial-black .native-dial-photo{width:211.82008px;height:211.82008px;left:-38.55126px;top:-40.81067px}}
@media(max-width:359px){.daytona .dial-black .dial-crop{width:114.63912px;height:115px}.daytona .dial-black .native-dial-photo{width:180.43933px;height:180.43933px;left:-32.83996px;top:-34.76464px}}

/* v6 copy only: one collection label, headline, subline and CTA. Image geometry remains v5. */
.hero-subline{max-width:320px;margin:25px 0 27px;font-size:17px;line-height:1.5;font-weight:400;letter-spacing:-.015em;color:#496650}.daytona .hero-subline{color:#c3d5c7}
@media(max-width:1100px) and (min-width:761px){.hero-subline{font-size:16px}}
@media(max-width:760px){.hero-subline{font-size:15px;line-height:1.45;margin:18px 0 21px}}
@media(max-width:359px){.hero-subline{font-size:14px;margin:17px 0 20px}}
