@charset "UTF-8";._product_iocdr_2{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;background-attachment:fixed;display:flex;align-items:flex-end;justify-content:flex-start;padding:20px;box-sizing:border-box;text-decoration:none}._product_iocdr_2:hover{text-decoration:none}._productContent_iocdr_21{display:block;color:inherit;text-decoration:none;width:100%}._productToggle_iocdr_28{display:flex;align-items:center;gap:10px;width:100%;background:transparent;border:none;color:inherit;cursor:pointer;padding:20px 30px;text-align:left;position:relative;z-index:10}._productToggle_iocdr_28>*{pointer-events:none}._productToggleLabel_iocdr_46{font-family:Wallpaper;font-weight:400;font-size:18px;flex-shrink:0;margin-top:5px}._productToggleTitle_iocdr_54{font-family:Portrait;font-weight:500;font-size:20px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chevron_iocdr_64{margin-left:auto;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease;transform:rotate(180deg)}._chevron_iocdr_64 svg{width:100%;height:100%}._productBody_iocdr_79{display:flex;min-height:0;overflow:hidden;max-height:0;opacity:0;transition:max-height .35s ease,opacity .2s ease}._productImageLink_iocdr_88{display:flex;align-items:center;justify-content:center;width:130px}._productImageLink_iocdr_88 img{width:100%;height:100%;object-fit:cover;object-position:-20px 0}._productImageLink_iocdr_88 img[data-image-name="Oyster Perpetual Datejust"]{width:80%;height:80%;object-position:center center}._collectionLink_iocdr_106{position:absolute;font-family:Plakat Narrow;font-weight:500;text-transform:uppercase;color:#fff;left:30px;text-decoration:none;z-index:2}.panel[data-odd=true] ._product_iocdr_2{justify-content:flex-end}.panel[data-odd=false] ._collectionLink_iocdr_106{left:inherit;right:30px}._productDetails_iocdr_125{display:flex;flex-direction:column;justify-content:center;padding:20px 20px 25px;flex:1;box-sizing:border-box;opacity:0;transform:translateY(8px);visibility:hidden;height:100%;transition:opacity .35s ease,transform .35s ease,visibility 0s linear .35s}._productInfo_iocdr_140{width:480px;background-color:#ffffff26;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:20px;color:#fff;text-decoration:none;overflow:hidden;transition:background-color .2s ease;position:relative;z-index:1;transform:translateY(10px);opacity:0;transition:opacity .35s ease 1s,transform .35s ease 1s}._productInfo_iocdr_140[data-clickable=true]{cursor:pointer}._productInfo_iocdr_140[data-expanded=true] ._productBody_iocdr_79{height:200px;max-height:200px;opacity:1}._productInfo_iocdr_140[data-expanded=true] ._productToggle_iocdr_28{position:absolute;top:0;right:0;width:100%;padding:0 20px 0 0;height:40px;border-radius:999px;justify-content:center;gap:0}._productInfo_iocdr_140[data-expanded=true] ._chevron_iocdr_64{transform:rotate(0)}._productInfo_iocdr_140[data-expanded=true] ._productToggleLabel_iocdr_46,._productInfo_iocdr_140[data-expanded=true] ._productToggleTitle_iocdr_54{display:none}._productInfo_iocdr_140 img{position:relative;margin-left:20px}._productInfo_iocdr_140 h3,._productInfo_iocdr_140 h4,._productInfo_iocdr_140 h5{margin:0;text-decoration:none}._productInfo_iocdr_140 h3{font-family:Wallpaper;font-weight:400;font-size:14px}._productInfo_iocdr_140 h4{font-family:Portrait;font-weight:500;font-size:20px;margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:350px}._productInfo_iocdr_140 h5{font-family:Portrait;font-weight:400;font-size:18px;margin-top:5px;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1;margin-bottom:10px}._productInfo_iocdr_140 ._productDetails_iocdr_125 button{font-family:Plakat Narrow;border:none;background-color:#fff;color:#000;width:100%;max-width:300px;height:40px;font-size:16px;margin-top:8px}._productInfo_iocdr_140:focus-visible{outline:2px solid white;outline-offset:3px}.panel[data-active=true] ._productInfo_iocdr_140{transform:translateY(0);opacity:1}.panel[data-active=true] ._productInfo_iocdr_140[data-expanded=true] ._productDetails_iocdr_125{opacity:1;transform:translateY(0);visibility:visible;transition-delay:.18s,.18s,0s}._desktopCollectionCTA_iocdr_245:after,._mobileCollectionCTA_iocdr_246:after{content:"▶";display:inline-block;margin-left:10px}._mobileChevron_iocdr_252,._mobileAddToCartAction_iocdr_256,._mobileCollectionCTA_iocdr_246{display:none}@media screen and (max-width:1200px){._collectionLink_iocdr_106{display:none}}@media screen and (max-width:850px){._collectionLink_iocdr_106{display:block;position:static;right:auto!important;left:auto!important;bottom:auto;margin-left:0;box-sizing:border-box;padding:0 20px 18px;width:calc(100% - 40px);max-width:550px;align-self:center;justify-content:center;text-align:center}._mobileCollectionCTA_iocdr_246{display:block}._mobileChevron_iocdr_252{display:block;position:absolute;right:20px}._desktopCollectionCTA_iocdr_245,._chevron_iocdr_64{display:none}._mobileAddToCartAction_iocdr_256{display:block;position:absolute;right:14px;top:14px;z-index:20}._mobileAddToCartAction_iocdr_256 .mobile-featured-add-to-cart{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#fff!important;cursor:pointer;display:inline-flex;font-family:Portrait;font-size:50px;font-weight:400;height:32px;justify-content:center;line-height:1;margin:0;padding:0;width:32px}._mobileAddToCartAction_iocdr_256 .mobile-featured-add-to-cart:disabled{cursor:not-allowed;opacity:.45}._productInfo_iocdr_140 ._productDetails_iocdr_125 button{display:none}._productInfo_iocdr_140[data-expanded=false]+._collectionLink_iocdr_106{display:none}._product_iocdr_2{flex-direction:column;align-items:stretch;justify-content:flex-end;gap:0;padding:0;background-attachment:scroll}._productInfo_iocdr_140{padding-bottom:0;width:calc(100% - 40px);max-width:550px;align-self:center;justify-content:center;margin-bottom:20px}._productImageLink_iocdr_88{width:160px}._productImageLink_iocdr_88 img{object-position:center center}._productDetails_iocdr_125{padding:20px;justify-content:center}._productContent_iocdr_21 h3{margin-top:0}._productToggle_iocdr_28{padding:13px 22px;box-sizing:border-box}._productInfo_iocdr_140[data-expanded=true] ._productToggle_iocdr_28{top:14px;right:14px;pointer-events:none}._productToggleLabel_iocdr_46{font-size:16px;margin-top:3px}._productToggleTitle_iocdr_54{font-size:18px}}._root_x6ncd_1{position:relative;--indicator-button-height: 44px;--indicator-gap: 10px;--indicator-width: 16px;--indicator-offset: 32px;--indicator-height: calc( (var(--indicator-count) * var(--indicator-button-height)) + ((var(--indicator-count) - 1) * var(--indicator-gap)) );--indicator-center-offset: calc(50dvh - (var(--indicator-height) / 2))}._indicatorOverlay_x6ncd_14{position:absolute;top:0;left:0;bottom:var(--indicator-center-offset);z-index:20;pointer-events:none}._indicatorRail_x6ncd_23{position:sticky;top:var(--indicator-center-offset);display:flex;flex-direction:column;gap:var(--indicator-gap);width:var(--indicator-width);margin-left:var(--indicator-offset);pointer-events:auto}._page_x6ncd_34{min-height:100dvh}._panel_x6ncd_38{height:100dvh;scroll-snap-align:start;scroll-snap-stop:always;padding:0}._panel_x6ncd_38:after{content:"";height:100%;width:100%;opacity:.5;left:0;top:0;position:fixed;z-index:0;pointer-events:none}._indicatorButton_x6ncd_56{display:flex;align-items:center;justify-content:center;width:var(--indicator-width);height:var(--indicator-button-height);padding:0;background:transparent;border:none;cursor:pointer;opacity:.65;transition:opacity .2s ease,transform .2s ease}._indicatorButton_x6ncd_56[data-active=true]{opacity:1;transform:scaleX(1.1)}._indicatorLine_x6ncd_74{width:2px;height:100%;border-radius:999px;background:#ffffff8c;box-shadow:0 0 12px #fff3}._indicatorButton_x6ncd_56[data-active=true] ._indicatorLine_x6ncd_74{background:#fffffffa;box-shadow:0 0 18px #ffffff59}._content_x6ncd_86{min-height:50vh}._footer_x6ncd_90{min-height:30vh}@media screen and (max-width:850px){._root_x6ncd_1{--indicator-button-height: 36px;--indicator-gap: 8px;--indicator-width: 14px;--indicator-offset: 12px}}
