header-component{--color-submenu:#2E0C1D}header-component .menu-list__submenu,header-component .menu-list__submenu-inner{--menu-child-font-family:var(--font-heading--family);--menu-child-font-style:normal;--menu-child-font-weight:600;--menu-child-font-size:clamp(1.55rem,1rem + 1.5vw,2.3rem);--menu-child-font-line-height:1.05;--menu-child-font-case:none;--menu-child-font-color:#F3E9D8;--menu-child-active-font-color:#FFFFFF;--menu-parent-font-color:#D8B06A;--menu-parent-active-font-color:#FFFFFF;color:#f3e9d8}header-component .menu-list__submenu-inner{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(45% 90% at 92% 0,rgba(216,176,106,.2),transparent 70%),radial-gradient(35% 70% at 0 100%,rgba(184,137,59,.14),transparent 70%)}header-component .menu-list__submenu-inner:after{content:"Shine that stays";position:absolute;right:3%;bottom:-.18em;z-index:-1;pointer-events:none;white-space:nowrap;font-family:var(--font-heading--family);font-style:italic;font-weight:600;font-size:clamp(4rem,9vw,9.5rem);line-height:1;color:transparent;-webkit-text-stroke:1px rgba(216,176,106,.3)}header-component .mega-menu__grid{counter-reset:lqnav;align-items:start}header-component .mega-menu__column{counter-increment:lqnav;position:relative;padding-top:30px}header-component .mega-menu__column:before{content:"0" counter(lqnav);position:absolute;top:0;left:0;font-size:.72rem;letter-spacing:.3em;color:#d8b06a;font-weight:600}header-component .mega-menu__column:after{content:"";position:absolute;top:8px;left:30px;right:0;height:1px;background:linear-gradient(90deg,rgba(216,176,106,.55),transparent);transform-origin:left;scale:0 1}header-component .mega-menu__link{position:relative;padding:6px 0;background:linear-gradient(#d8b06a,#d8b06a) 0 100%/0 2px no-repeat;transition:background-size .45s cubic-bezier(.2,.8,.2,1),translate .45s cubic-bezier(.2,.8,.2,1),color .3s}header-component .mega-menu__link:after{content:"\2192";margin-left:.45em;font-family:var(--font-body--family);font-size:.7em;opacity:0;translate:-8px 0;transition:opacity .35s,translate .35s;color:#d8b06a;align-self:center}header-component .mega-menu__link:hover{background-size:100% 2px;translate:8px 0}header-component .mega-menu__link:hover:after{opacity:1;translate:0 0}@media(prefers-reduced-motion:no-preference){header-component .menu-list__list-item:has([aria-expanded=true]) .mega-menu__column,header-component .menu-list__submenu:hover .mega-menu__column{animation:lq-navin .7s cubic-bezier(.2,.8,.2,1) both}header-component .menu-list__list-item:has([aria-expanded=true]) .mega-menu__column:after,header-component .menu-list__submenu:hover .mega-menu__column:after{animation:lq-navline .9s cubic-bezier(.2,.8,.2,1) .15s forwards}header-component .mega-menu__column:nth-child(2){animation-delay:.07s!important}header-component .mega-menu__column:nth-child(3){animation-delay:.14s!important}header-component .mega-menu__column:nth-child(4){animation-delay:.21s!important}}@keyframes lq-navin{0%{opacity:0;translate:0 26px;filter:blur(6px)}to{opacity:1;translate:0 0;filter:blur(0)}}@keyframes lq-navline{to{scale:1 1}}header-component .menu-list__link-title{background:linear-gradient(#b8893b,#b8893b) 50% 100%/0 2px no-repeat;padding-bottom:3px;transition:background-size .45s cubic-bezier(.2,.8,.2,1)}header-component .menu-list__link:hover .menu-list__link-title,header-component .menu-list__list-item:has([aria-expanded=true]) .menu-list__link-title,header-component .menu-list__link--active .menu-list__link-title{background-size:100% 2px}header-drawer summary{padding-inline:15px;margin-inline:-15px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lishq-nav.css.map */
