.rolex-static-map-container{max-width:1920px;margin:auto;aspect-ratio:1920/700}.rolex-static-map-container .rolex-static-map-content{width:100%;height:100%;display:flex}.rolex-static-map-container .rolex-static-map-content .left-container{width:64.27%;height:100%}.rolex-static-map-container .rolex-static-map-content .left-container img{object-fit:cover}.rolex-static-map-container .rolex-static-map-content .right-container{width:35.73%;height:100%;display:flex;flex-direction:column}.rolex-static-map-container .rolex-static-map-content .right-container .right-content{width:70%;margin:auto}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-store-info{margin:0 0 20px}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-hours-container{margin:0 0 20px;position:relative}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-store-info .headtitle{font-family:Helvetica;font-size:16px;font-weight:700;line-height:17.6px;text-align:left;color:var(--rolex-brown);margin:0}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-store-info .store-name{font-family:Helvetica;font-size:30px;font-weight:700;line-height:36px;text-align:left;margin:0 0 20px;color:var(--rolex-brown);text-transform:capitalize}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-store-info .store-location{font-family:Helvetica;font-size:16px;font-weight:700;line-height:17.6px;text-align:left;color:var(--rolex-black)}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-store-contact{display:flex;flex-direction:column;gap:10px}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-store-contact .static-map-store-info-picto,.static-map-message-picto{display:flex;gap:8px;align-items:center}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-store-contact .static-map-icon,.static-map-message-picto .contact-mail-icon{padding:13px;background-color:var(--rolex-beige);border-radius:100%}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-store-contact .static-map-icon svg,.static-map-message-picto svg{display:block}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-store-contact .static-map-store-info-picto-text,.static-map-message-picto .text{font-family:Helvetica;font-size:12px;font-weight:700;line-height:13.2px;text-align:left;color:var(--rolex-brown)}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-hours-container p{font-family:Helvetica;font-size:16px;font-weight:700;line-height:17.6px;text-align:left;color:var(--rolex-black);display:flex;white-space:nowrap;flex-wrap:wrap}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-hours-container p .today-hours{margin-left:10px;color:var(--rolex-green);display:flex;align-items:flex-start;white-space:nowrap;cursor:pointer}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-hours-container p .today-hours svg{margin-left:5px}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-hours-container p .today-hours svg path{fill:var(--rolex-green)}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-hours-container .opening-hours-container{flex-direction:column;gap:20px;padding:40px 50px;background-color:var(--rolex-beige);position:absolute;top:37px;width:100%;display:none}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-hours-container .opening-hours-container.show{display:flex}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-hours-container .opening-hours-container p{display:flex;justify-content:space-between}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-hours-container .opening-hours-container p .day{font-family:Helvetica;font-size:16px;font-weight:700;line-height:17.6px;text-align:left;color:var(--rolex-black)}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-hours-container .opening-hours-container p .hours{font-family:Helvetica;font-size:16px;font-weight:300;line-height:17.6px;text-align:left;color:var(--rolex-black)}@media screen and (max-width: 1024px){.rolex-static-map-container .rolex-static-map-content .left-container{width:59.96%}.rolex-static-map-container .rolex-static-map-content .right-container{width:40.04%}.rolex-static-map-container .rolex-static-map-content .right-container .right-content{width:80%}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-store-info .headtitle{font-size:13px;line-height:14.3px}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-store-info .store-name{font-size:23px;line-height:27.6px}}@media screen and (max-width: 750px){.rolex-static-map-container{aspect-ratio:unset}.rolex-static-map-container .rolex-static-map-content{display:flex;flex-direction:column-reverse}.rolex-static-map-container .rolex-static-map-content .left-container{width:100%;height:auto;aspect-ratio:1/1}.rolex-static-map-container .rolex-static-map-content .right-container{width:100%;padding:40px 26px}.rolex-static-map-container .rolex-static-map-content .right-container .right-content{width:100%;margin:auto}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-store-contact .static-map-store-info-picto-text{display:none}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-store-contact{flex-direction:row;gap:20px;justify-content:center}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-store-info .headtitle{font-size:12px;line-height:13.2px}.rolex-static-map-container .rolex-static-map-content .right-container .right-content .static-map-store-info .store-name{font-size:22px;line-height:26.4px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/rolex-static-map.css.map */
