.header__members-only-flyout-trigger{position:relative;cursor:pointer;border:none;padding:0;background:transparent;font-size:inherit;font-family:inherit}.header__members-only-flyout-trigger:focus{outline:2px solid #000000;outline-offset:2px}.header__members-only-flyout-trigger:focus-visible{outline:2px solid #000000;outline-offset:2px}.header__members-only-flyout{top:100%;left:50%;transform:translate(-50%);width:100%;max-width:100%;max-height:0;background:#fff;border:6px solid #ffffff;box-shadow:0 12px 40px #0000002e;overflow:hidden;transition:opacity .3s ease-out,visibility .3s ease-out,transform .3s ease-out,max-height .35s ease-out;pointer-events:none;z-index:1000;display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:12px}.header__members-only-flyout.active{opacity:1;visibility:visible;max-height:600px;pointer-events:auto}.header__members-only-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;visibility:hidden;transition:opacity .22s ease-in-out,visibility .22s ease-in-out;z-index:900}.header__members-only-backdrop.active{opacity:1;visibility:visible}.header__members-only-card{position:relative;display:flex;flex-direction:column;height:420px;border-radius:0;overflow:hidden;background-color:#000}.header__members-only-card__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.header__members-only-card__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000073;z-index:1}.header__members-only-card__content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:2.25rem;color:#fff;text-align:left}.header__members-only-card__header{color:var(--Greyson-Primary-White, #fff);text-align:center;font-family:var(--family-subheading, "DIN Next LT Pro");font-size:var(--size-S2, 11px);font-style:normal;font-weight:400;line-height:var(--line-height-S2, 13px);letter-spacing:var(--letterspacing-wider, .6px);text-transform:uppercase}.header__members-only-card__subheader{color:#fff;text-align:center;font-family:var(--font-snell-roundhand);font-size:48px;font-weight:500;line-height:1;letter-spacing:-1px;margin-top:24px;margin-bottom:24px}@media(min-width:768px){.header__members-only-card__subheader{font-size:56px}}.header__members-only-card__body{font-family:var(--font-din-next-lt);margin:0 0 40px;line-height:1.5;color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.4px}@media(min-width:768px){.header__members-only-card__body{width:336px}}.header__members-only-card__actions{display:flex;flex-direction:row;gap:8px}.header__members-only-card__button{display:inline-block;padding:13px 24px 11px;text-decoration:none;border:1px solid rgba(255,255,255,.95);background:transparent;font-family:var(--font-din-next-lt, sans-serif);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;transition:all .18s ease-in-out;border-radius:2px;color:var(--Primary-White, #fff);text-align:center;font-size:11px;font-style:normal;font-weight:500}.header__members-only-card__button:hover,.header__members-only-card__button:focus{background:#fff;color:#000;text-decoration:none}.header__members-only-card__button:focus{outline:2px solid #ffffff;outline-offset:2px}.header__members-only-card__button:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.header__members-only-card__button--primary{background:#fff;border-color:#fff;padding:13px 24px 11px;color:var(--Primary-Black, #000);text-align:center;font-family:var(--font-din-next-lt);font-size:11px;font-style:normal;font-weight:500;text-transform:uppercase}.header__members-only-card__button--primary:hover,.header__members-only-card__button--primary:focus{background:#fffc}.menu-drawer__members-only-cards{margin:-16px -32px;z-index:0;position:relative;overflow:hidden}.menu-drawer__members-only-cards .header__members-only-flyout{position:relative;left:0;top:0;opacity:1;visibility:visible;max-height:none;pointer-events:auto;transform:none;box-shadow:none;border:none;grid-template-columns:1fr;padding:0;gap:.2rem;overflow:visible;width:100%;min-width:unset}.menu-drawer__members-only-cards .header__members-only-card{min-height:300px;height:auto}@media(max-width:768px){.header__members-only-flyout{min-width:calc(100vw - 2rem);grid-template-columns:1fr}.header__members-only-card{height:300px}}@media(prefers-reduced-motion:reduce){.header__members-only-flyout,.header__members-only-card__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1655/assets/header-members-only-flyout.css.map */
