.film-navigation{--nav-rule:#b9b5ab;--nav-muted:#6c6f65}.film-navigation ul{list-style:none;margin:0;padding:0}.film-navigation summary{list-style:none;cursor:pointer}.film-navigation summary::-webkit-details-marker{display:none}.film-nav-chevron{width:6px;height:6px;border-right:1px solid;border-bottom:1px solid;transform:rotate(45deg);transition:transform .18s;flex:0 0 auto}details[open]>.film-nav-trigger .film-nav-chevron,details[open].film-nav-group>summary .film-nav-chevron{transform:rotate(225deg)}.film-navigation a:focus-visible,.film-navigation summary:focus-visible{outline:1px solid currentColor;outline-offset:3px;box-shadow:none}.film-navigation a[aria-current=page]{color:var(--accent);text-decoration:underline;text-underline-offset:5px}.film-nav-kicker{display:block;font:9px/1.5 Arial,sans-serif;letter-spacing:.18em;color:var(--accent)}.film-mega{color:var(--ink);background:var(--paper)}.film-mega-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}.film-mega-heading p{font:32px/1.15 Georgia,serif;letter-spacing:-.025em;margin:9px 0 0}.film-navigation .film-nav-all{font:11px/1.5 Arial,sans-serif;border-bottom:1px solid var(--nav-rule);display:flex;gap:24px;align-items:center;padding:0 0 7px;white-space:nowrap}.film-nav-all span{font-size:17px}.film-nav-group h2{font:10px/1.5 Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0 0 13px;white-space:normal}.film-nav-group li{margin:0}.film-nav-more>summary{display:flex;align-items:center;gap:10px;width:fit-content;min-height:44px;font:12px/1.5 Arial,sans-serif;text-decoration:underline;text-underline-offset:4px}.film-nav-more .film-nav-less-label,.film-nav-more[open] .film-nav-more-label{display:none}.film-nav-more[open] .film-nav-less-label{display:inline}.film-nav-more[open]>summary .film-nav-chevron{transform:rotate(225deg)}.film-navigation .film-nav-group li a{display:block;font:13px/1.4 Arial,sans-serif;padding:8px 0;width:fit-content;max-width:100%;white-space:normal}.film-navigation .film-nav-group li a:hover{text-decoration:underline;text-underline-offset:4px;color:var(--accent)}.film-nav-feature{display:flex;gap:20px;padding-left:24px!important;border-left:1px solid var(--nav-rule);align-items:center}.film-nav-feature-image{flex:0 0 106px;background:var(--paper)}.film-nav-feature-image img{width:100%;height:158px;object-fit:contain}.film-nav-feature-copy{display:flex;flex-direction:column;align-items:start;gap:12px}.film-nav-feature-title{font:25px/1.1 Georgia,serif;letter-spacing:-.02em}.film-nav-feature-label{font:10px/1.5 Arial,sans-serif;border-bottom:1px solid var(--nav-rule);padding-bottom:4px}.film-mega-foot{display:flex;justify-content:space-between;gap:20px;margin-top:24px;padding-top:17px;border-top:1px solid var(--nav-rule);font:11px/1.5 Arial,sans-serif;color:var(--nav-muted)}.film-navigation .film-mega-foot a{padding:0;border-bottom:1px solid var(--nav-rule);color:var(--ink)}@media(min-width:1251px){.desktop-nav.film-navigation{gap:22px;align-self:stretch;align-items:stretch;font-size:15px}.desktop-nav .film-nav-item{position:static;display:flex;align-items:center}.desktop-nav .film-nav-trigger,.desktop-nav .film-nav-direct{height:100%;display:flex;align-items:center;gap:9px;padding:0;white-space:nowrap;font-size:15px;position:relative}.desktop-nav .film-nav-trigger:after,.desktop-nav .film-nav-direct:after{content:"";position:absolute;bottom:23px;left:0;right:100%;height:1px;background:#d1aa88;transition:right .18s}.desktop-nav .film-nav-item[open]>.film-nav-trigger:after,.desktop-nav .film-nav-direct:hover:after{right:0}.desktop-nav .film-mega{position:absolute;top:100%;left:0;right:0;border-top:1px solid #77756d;border-bottom:1px solid var(--nav-rule);box-shadow:0 20px 32px #0003;max-height:calc(100dvh - 130px);overflow:auto;overscroll-behavior:contain}.film-mega-inner{padding-block:28px 30px}.film-mega-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(290px,1.5fr);gap:24px}.film-mega--genres .film-mega-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px}.desktop-nav .film-mega a:after{display:none}.header:has(.film-nav-item[open]){transform:none}}@media(min-width:1251px)and (max-width:1399px){.desktop-nav.film-navigation{gap:16px}.film-mega-grid{gap:18px;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(250px,1.5fr)}.film-nav-feature{gap:14px;padding-left:18px!important}.film-nav-feature-image{flex-basis:85px}.film-nav-feature-image img{height:128px}.film-nav-feature-title{font-size:23px}}.film-menu-panel{padding:24px;width:min(92vw,460px)}.film-menu-panel .panel-head{position:sticky;top:-24px;background:var(--paper);z-index:2;padding-top:12px}.film-menu-panel .film-navigation .film-nav-direct,.film-menu-panel .film-nav-trigger{font:23px/1.3 Georgia,serif;display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 0;border-bottom:1px solid var(--nav-rule)}.film-menu-panel .film-nav-item[open]>.film-nav-trigger{color:var(--accent);border-bottom:0;padding-bottom:12px}.film-menu-panel .film-mega-inner{width:100%;padding:0 0 18px}.film-menu-panel .film-mega-heading{display:none}.film-menu-panel .film-nav-group{border-bottom:1px solid #b9b5ab88}.film-menu-panel .film-nav-group>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:48px;font:12px/1.4 Arial,sans-serif;letter-spacing:.035em}.film-menu-panel .film-nav-group[open]>summary{color:var(--accent)}.film-menu-panel .film-nav-group ul{padding:0 0 12px 14px;border-left:1px solid var(--accent);margin:0 0 10px 2px}.film-menu-panel .film-navigation .film-nav-group li a{border:0;min-height:44px;display:flex;align-items:center;padding:9px 10px;font:13px/1.45 Arial,sans-serif;width:100%}.film-menu-panel .film-navigation .film-nav-feature{padding:20px 0!important;border:0;gap:18px;margin-top:8px}.film-menu-panel .film-nav-feature-image{flex-basis:76px}.film-menu-panel .film-nav-feature-image img{height:110px}.film-menu-panel .film-nav-feature-title{font-size:24px}.film-menu-panel .film-mega-foot{display:none}@media(max-width:1250px){.desktop-nav.film-navigation{display:none}.header .mobile-menu{display:flex;margin-left:-10px}.header-row{justify-content:space-between;min-height:80px}.header-row>.wordmark{position:absolute;left:50%;transform:translate(-50%);margin:auto}.header-row .utilities{gap:0}.header-row .account-link{display:none}}@media(max-width:749px){.header-row{min-height:72px}}@media(prefers-reduced-motion:reduce){.film-nav-chevron,.desktop-nav .film-nav-trigger:after{transition:none}}@media(min-width:1251px){.film-mega--animation .film-mega-grid{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(290px,1.5fr)}}@media(min-width:1251px)and (max-width:1399px){.film-mega--animation .film-mega-grid{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(250px,1.5fr)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/film-navigation.css.map */
