.appsmenu{--am-gold: #c7a67a;--am-gold-deep: #a57c46;--am-ink: #18324a;--am-soft: #3f5f7c;--am-muted: #7b93a6;--am-cream: #f7f3ee;--am-pale: #eaf2f7;--am-line: #e2e6e9;--am-display: "Cormorant Garamond", serif;--am-section: Cormorant, "Cormorant Garamond", serif;--am-body: Assistant, sans-serif;--am-media-width: 250px;--am-list-width: 400px;--am-radius: 10px}.header__underlay.header__underlay{--color-submenu: transparent}#header-component .header__underlay.header__underlay,#header-component .header__underlay.header__underlay:before,#header-component .header__underlay.header__underlay:after{box-shadow:none!important;border:0!important}#header-component:has(.menu-list__list-item--custom-panel [aria-expanded=true]) .header__underlay,#header-component:has(.menu-list__list-item--custom-panel>.menu-list__submenu:hover) .header__underlay{opacity:0!important}@media screen and (min-width:750px){.menu-list__list-item--custom-panel:not([slot=overflow]){position:relative;--am-offset: 0px}.menu-list__list-item--custom-panel:not([slot=overflow])>.menu-list__submenu{width:max-content;left:var(--am-offset, 0px);right:auto;top:100%;padding-inline:0;padding-block-start:10px;clip-path:none;overflow:visible}.menu-list__list-item--custom-panel:not([slot=overflow])>.menu-list__submenu>.menu-list__submenu-inner{display:block;padding:0;max-height:none;overflow:visible;transform:translateY(6px);transition:opacity var(--submenu-animation-speed, .2s) var(--animation-easing, ease),transform var(--submenu-animation-speed, .2s) var(--animation-easing, ease)}.menu-list__list-item--custom-panel:has([aria-expanded=true])>.menu-list__submenu>.menu-list__submenu-inner,.menu-list__list-item--custom-panel>.menu-list__submenu:hover>.menu-list__submenu-inner{transform:translateY(0)}}.menu-list__list-item--custom-panel>.menu-list__submenu>.menu-list__submenu-inner>.mega-menu,.menu-list__list-item--custom-panel>.menu-list__submenu>.menu-list__submenu-inner>.mega-menu>.mega-menu__grid{display:block;width:auto;max-width:none;margin:0;padding:0;gap:0;grid-template-columns:none;--section-padding-inline: 0px}.appsmenu{display:grid;grid-template-columns:minmax(0,var(--am-list-width)) var(--am-media-width);background:#fff;border:1px solid var(--am-line);border-radius:var(--am-radius);box-shadow:0 18px 44px #18324a21;overflow:hidden;font-family:var(--am-body);max-width:calc(100vw - 32px)}.appsmenu--no-media{grid-template-columns:minmax(0,var(--am-list-width))}.appsmenu__list{padding:22px 10px 22px 0}.appsmenu__eyebrow{margin:0 0 10px 24px;font-size:11.5px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--am-gold)}.appsmenu__items{margin:0;padding:0;list-style:none}.appsmenu__link{display:block;padding:11px 24px;text-decoration:none;border-left:2px solid transparent;white-space:normal;transition:background-color .18s ease,border-color .18s ease}.appsmenu__link:hover,.appsmenu__link:focus-visible,.appsmenu__link--active{background:var(--am-cream);border-left-color:var(--am-gold)}.appsmenu__title{display:block;font-family:var(--am-section);font-size:15px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;line-height:1.3;color:var(--am-ink)}.appsmenu__link:hover .appsmenu__title,.appsmenu__link:focus-visible .appsmenu__title,.appsmenu__link--active .appsmenu__title{color:var(--am-gold-deep)}.appsmenu__desc{display:block;margin-top:3px;font-size:13px;line-height:1.5;color:var(--am-soft)}.appsmenu__media{position:relative;display:flex;align-items:flex-end;padding:20px;background:var(--am-pale);text-decoration:none;overflow:hidden}.appsmenu__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.appsmenu__media:has(.appsmenu__img):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#18324a9e,#18324a00 62%)}.appsmenu__caption{position:relative;z-index:1;font-family:var(--am-display);font-style:italic;font-size:17px;line-height:1.35;color:var(--am-ink)}.appsmenu__media:has(.appsmenu__img) .appsmenu__caption{color:#fff}@media screen and (max-width:749px){.appsmenu{grid-template-columns:minmax(0,1fr);border:0;box-shadow:none}.appsmenu__media{display:none}}@media screen and (min-width:750px)and (max-width:1279px){.appsmenu{--am-list-width: 340px;grid-template-columns:minmax(0,var(--am-list-width))}.appsmenu__media{display:none}}[slot=overflow] .appsmenu{grid-template-columns:minmax(0,1fr);border:0;border-radius:0;box-shadow:none;background:transparent}[slot=overflow] .appsmenu__media{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/applications-menu.css.map */
