.nco-home-events-tile{padding:72px 0;background:#fff}.nco-home-events-tile__link{display:block;max-width:720px;margin:0 auto;color:#121212;text-decoration:none}.nco-home-events-tile__link:focus{outline:none}.nco-home-events-tile__link:focus-visible .nco-home-events-tile__frame{outline:2px solid #8a7220;outline-offset:4px}.nco-home-events-tile__frame{position:relative;display:block;overflow:hidden;height:min(78vh,760px);background:#f3f3f3}.nco-home-events-tile__frame:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(208,176,56,.7);pointer-events:none}.nco-home-events-tile__image{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--nco-focal, 50% 35%);transition:transform 2.4s cubic-bezier(.2,.6,.2,1)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.nco-home-events-tile__link:hover .nco-home-events-tile__image{transform:scale(1.04)}}.nco-home-events-tile__cue{display:inline-block;margin-top:18px;padding-bottom:4px;border-bottom:1px solid #d0b038;font-family:var(--font-body-family);font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.nco-home-events-tile__link:hover .nco-home-events-tile__cue{color:#8a7220}@media screen and (max-width:749px){.nco-home-events-tile{padding:48px 0}.nco-home-events-tile__frame{height:auto;aspect-ratio:4 / 5}.nco-home-events-tile__frame:after{top:8px;right:8px;bottom:8px;left:8px}}.nco-home-chapter-video{position:relative;display:flex;justify-content:center;overflow:hidden;isolation:isolate;padding:56px 16px 96px;background:#121212;border-bottom:1px solid rgba(208,176,56,.35)}.nco-home-chapter-video:after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:-1;height:160px;background:linear-gradient(180deg,#12121200,#121212 70%);pointer-events:none}.nco-home-chapter-video__backdrop{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;z-index:-1}.nco-home-chapter-video__backdrop-image{width:100%;height:100%;object-fit:cover;filter:blur(32px) brightness(.35);transform:scale(1.1)}.nco-home-chapter-video__frame{position:relative;overflow:hidden;height:78vh;max-height:900px;aspect-ratio:9 / 16;max-width:100%;margin:0;padding:0;background:#121212;box-shadow:0 30px 80px #0009}.nco-home-chapter-video__frame .nco-video__media{transform:scale(1.19);transform-origin:18% 56%}@media screen and (max-width:749px){.nco-home-chapter-video{padding:0 0 40px}.nco-home-chapter-video__frame{width:100%;height:auto;max-height:85vh;box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/nco-home.css.map */
