:root{--rolex-primary: #006039;--rolex-gold: #A37E2C;--rolex-dark: #252525;--rolex-text: #000000;--rolex-text-light: #535353;--rolex-light: #F5F5F5;--rolex-font-heading: "Acumin Pro ExtraCondensed", "Lato", sans-serif;--rolex-section-padding-mobile: 40px 20px;--rolex-section-padding-tablet: 60px 40px;--rolex-section-padding-desktop: 80px 60px;--rolex-container-max: 1440px;--rolex-content-max: 1200px;--rolex-text-max: 800px}.rolex-container{max-width:var(--rolex-container-max);margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media (min-width: 768px){.rolex-container{padding-left:40px;padding-right:40px}}@media (min-width: 1024px){.rolex-container{padding-left:60px;padding-right:60px}}.rolex-container--narrow{max-width:var(--rolex-text-max)}.rolex-container--content{max-width:var(--rolex-content-max)}.rolex-section{padding:var(--rolex-section-padding-mobile);background:#fff}@media (min-width: 768px){.rolex-section{padding:var(--rolex-section-padding-tablet)}}@media (min-width: 1024px){.rolex-section{padding:var(--rolex-section-padding-desktop)}}.rolex-heading-xl{font-size:32px;line-height:1.2;font-weight:700;color:var(--rolex-dark);font-family:var(--rolex-font-heading)}@media (min-width: 768px){.rolex-heading-xl{font-size:48px}}@media (min-width: 1024px){.rolex-heading-xl{font-size:64px;letter-spacing:-.02em}}.rolex-heading-lg{font-size:28px;line-height:1.3;font-weight:700;color:var(--rolex-dark);font-family:var(--rolex-font-heading)}@media (min-width: 768px){.rolex-heading-lg{font-size:36px}}.rolex-body-text{font-size:16px;line-height:1.6;color:var(--rolex-text);font-family:Lato,sans-serif}@media (min-width: 768px){.rolex-body-text{font-size:18px}}.rolex-link{color:var(--rolex-text-light);text-decoration:underline;font-family:Lato,sans-serif;transition:color .3s ease}.rolex-link:hover{color:var(--rolex-dark)}.rolex-img-cover{width:100%;height:100%;object-fit:cover;display:block}.rolex-img-contain{width:100%;height:100%;object-fit:contain;display:block}.rolex-aspect-16-9{position:relative;aspect-ratio:16 / 9;overflow:hidden}.rolex-aspect-4-3{position:relative;aspect-ratio:4 / 3;overflow:hidden}.rolex-aspect-1-1{position:relative;aspect-ratio:1 / 1;overflow:hidden}.rolex-section-spacing{margin:18px 20px!important;width:auto!important}@media (min-width: 1024px){.rolex-section-spacing,.rolex-section-spacing-desktop-only{margin:80px 9.88rem!important;width:auto!important}.rolex-hidden-desktop{display:none!important}}@media (max-width: 1023px){.rolex-hidden-mobile{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/rolex-brand-page.css.map */
