.rolex-section-page .hovi-rolex-video-section{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--grid-gutter);padding:0 var(--grid-side-padding) 9vh}.rolex-section-page .r-video-thumbnail-wrapper{grid-column:1 / -1;display:block;width:100%;position:relative;cursor:pointer;padding:0;border:0;background:transparent}.rolex-section-page .r-video-thumbnail{display:block;width:100%;height:auto}.rolex-section-page .r-video-play-button{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:64px;height:64px;pointer-events:none}.rolex-section-page .r-video-play-button svg{position:absolute;top:0;right:0;bottom:0;left:0;width:64px;height:64px}.rolex-section-page .r-video-play-button .hover-icon{opacity:0}.rolex-section-page .r-video-thumbnail-wrapper:hover .hover-icon{opacity:1}.rolex-section-page .r-video-thumbnail-wrapper:hover .default-icon{opacity:0}.rolex-section-page .r-video-dialog{border:0;padding:0;width:min(90vw,1600px);max-width:none;background:#000;overflow:visible}.rolex-section-page .r-video-dialog::backdrop{background:#000c}.rolex-section-page .r-video-dialog iframe{display:block;width:100%;aspect-ratio:16 / 9;border:0}.rolex-section-page .r-video-dialog-close{position:absolute;right:0;bottom:100%;color:#fff;font-size:36px;width:44px;height:44px;line-height:1;cursor:pointer}.rolex-section-page .r-menu-toggle{border:0;background:transparent;color:inherit;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;cursor:pointer}.rolex-section-page .r-primary-cta{margin-block:20px;font-family:Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;color:var(--white);background:var(--green);padding-inline:30px;height:44px;border:0;border-radius:30px;display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;cursor:pointer}.rolex-section-page .r-primary-cta:hover{background:var(--rolex-green)}.rolex-section-page .r-nav-dropdown.open{height:auto;max-height:calc(100dvh - 110px);overflow-y:auto}.rolex-section-page .r-nav-dropdown.open a{opacity:1;transform:none}.rolex-section-page [inert]{visibility:hidden}.rolex-section-page :is(button,a):focus-visible{outline:2px solid var(--green);outline-offset:4px}.rolex-section-page .rolex-navigation :is(button,a):focus-visible{outline-color:var(--ocean-green)}.rolex-section-page .shopify-section:has(.r-service-prices-sticky){position:sticky;top:var(--header-height, 0px);z-index:4;height:0;overflow:visible;pointer-events:none}.rolex-section-page .shopify-section:has(.r-service-prices-sticky)>.color-scheme{background:transparent;border:0}.rolex-section-page .r-service-prices-sticky{padding:8px var(--grid-side-padding);text-align:right}.rolex-section-page .r-service-prices-sticky .r-primary-cta{margin:0;pointer-events:auto}@media(min-width:768px){.rolex-section-page .hovi-rolex-video-section{grid-template-columns:repeat(12,1fr)}.rolex-section-page .r-video-thumbnail-wrapper{grid-column:2 / span 10}}@media(prefers-reduced-motion:reduce){.rolex-section-page *,.rolex-section-page *:before,.rolex-section-page *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/hovi-rolex-ui.css.map */
