.re-watch-hero{padding:24px 0 0}.re-watch-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;color:#babcae;font-size:.8rem;margin-bottom:40px}.re-watch-breadcrumb a{color:#d2b67c}.re-watch-hero h1{font:400 clamp(2rem,5vw,3.8rem)/1.12 Georgia,serif;letter-spacing:-.03em;margin:12px 0 25px;color:#f4efe3}.re-watch-player{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#000;border:1px solid #595443;border-radius:8px}.re-watch-caption{font-size:.94rem;line-height:1.8;color:#c5c5b8;max-width:78ch;margin:18px 0 0}.re-watch-details{padding:48px 0 64px}.re-watch-grid{display:grid;grid-template-columns:1.3fr .8fr;gap:64px}.re-watch-grid h2{font:400 2rem/1.2 Georgia,serif;color:#f4efe3;margin:10px 0 20px}.re-watch-grid p{line-height:1.85;color:#c5c5b8}.re-watch-grid .re-watch-note{font-size:.85rem;color:#a8aa9a}.re-watch-enquiry{background:#171b13;border:1px solid #4a4736;border-radius:8px;padding:28px}.re-watch-enquiry a{color:#e2c891}.re-watch-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.re-watch-actions .btn{min-width:115px}.re-watch-page .site-header .nav{height:auto;min-height:78px;padding-top:10px;padding-bottom:10px}.re-watch-page .site-header .navlinks{column-gap:14px;row-gap:8px;flex-wrap:wrap}.re-watch-page a:focus-visible{outline:3px solid #e2c891;outline-offset:4px}@media(max-width:980px){.re-watch-page .site-header .navlinks{flex-wrap:nowrap;top:100%}}@media(max-width:700px){.re-watch-breadcrumb{margin-bottom:28px}.re-watch-grid{grid-template-columns:1fr;gap:28px}.re-watch-details{padding:30px 0 44px}.re-watch-enquiry{padding:22px}.re-watch-actions .btn{flex:1;text-align:center}.re-watch-hero h1{margin-bottom:20px}}
