.mega-menu{position:static}.mega-menu__content,.hongteya-mega-menu__content{background-color:rgb(var(--color-background));border:0;border-radius:0;box-shadow:0 1.2rem 2.8rem rgba(var(--color-foreground),.08);left:0;max-height:calc(100vh - var(--header-bottom-position-desktop, 10rem));overflow-y:auto;padding:0;position:absolute;right:0;top:100%;z-index:20}.hongteya-menu-item{position:static}.hongteya-mega-menu__content{opacity:0;pointer-events:none;transform:translateY(-1.2rem);transition:opacity .16s ease,transform .18s ease,visibility .18s ease;visibility:hidden}.hongteya-menu-item.is-open .hongteya-mega-menu__content,.hongteya-menu-item:focus-within .hongteya-mega-menu__content{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.hongteya-mega-menu__inner{display:grid;gap:clamp(3.2rem,5vw,8rem);grid-template-columns:minmax(0,1fr) minmax(28rem,39rem);margin:0 auto;max-width:164rem;padding:3.8rem clamp(3rem,6vw,12rem) 4.2rem;width:100%}.mega-menu__list,.hongteya-mega-menu__columns{display:grid;gap:2.4rem clamp(3rem,4vw,6.5rem);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.hongteya-mega-menu__column{min-width:0}.mega-menu__link{color:rgba(var(--color-foreground),.78);display:block;font-size:1.5rem;line-height:1.35;padding:.45rem 0;text-decoration:none;transition:color var(--duration-short) ease;word-wrap:break-word}.mega-menu__link--level-2{color:rgb(var(--color-foreground));font-size:1.25rem;font-weight:700;letter-spacing:.12em;margin-bottom:1rem;text-transform:uppercase}.hongteya-mega-menu__level-3{display:grid;gap:.2rem}.mega-menu__link:hover,.mega-menu__link--active{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.hongteya-mega-menu__media{align-self:start;aspect-ratio:4 / 3;background:rgba(var(--color-foreground),.045);display:block;overflow:hidden;position:relative;text-decoration:none}.hongteya-mega-menu__image,.hongteya-mega-menu__placeholder,.hongteya-mega-menu__placeholder .placeholder-svg{display:block;height:100%;object-fit:cover;transition:transform .32s ease;width:100%}.hongteya-mega-menu__placeholder{color:rgba(var(--color-foreground),.18)}.hongteya-mega-menu__media:hover .hongteya-mega-menu__image{transform:scale(1.025)}.hongteya-mega-menu__media:after{background:linear-gradient(180deg,transparent 48%,rgba(0,0,0,.54));bottom:0;content:"";left:0;position:absolute;right:0;top:0}.hongteya-mega-menu__media-label{bottom:2.2rem;color:#fff;font-size:1.6rem;font-weight:700;left:2.2rem;letter-spacing:.04em;position:absolute;right:2.2rem;text-align:center;text-transform:uppercase;z-index:1}@media screen and (min-width:990px){.header.header--middle-center{column-gap:clamp(1.4rem,2vw,3.2rem);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);max-width:none;min-height:7.6rem;padding-left:clamp(2.2rem,6vw,12rem);padding-right:clamp(2.2rem,6vw,12rem);width:100%}.header--middle-center .header__inline-menu{justify-self:start;margin-left:-.8rem;min-width:0}.header--middle-center .header__icons{justify-self:end}.header--middle-center .list-menu--inline{flex-wrap:nowrap}.header--middle-center .header__menu-item{font-size:1.6rem;font-weight:600;padding:2.7rem clamp(.55rem,.75vw,1.3rem);position:relative;white-space:nowrap}.header__heading-logo-wrapper{align-items:center;display:flex;height:3.4rem;overflow:hidden}.header__heading-logo{display:block;height:auto;mix-blend-mode:multiply;width:100%}shopify-account.header__icon{min-width:auto;padding:0 1rem;width:auto}.hongteya-account-label{display:inline-flex;font-size:1.4rem;font-weight:600;white-space:nowrap}.hongteya-account-icon{display:none!important}}@media screen and (min-width:990px)and (max-width:1399px){.header.header--middle-center{column-gap:1rem;padding-left:1.6rem;padding-right:1.6rem}.header--middle-center .header__menu-item{font-size:1.45rem;padding-left:.38rem;padding-right:.38rem}.hongteya-mega-menu__inner{gap:3rem;grid-template-columns:minmax(0,1fr) 28rem;padding-left:3rem;padding-right:3rem}}@media screen and (max-width:989px){.hongteya-account-label{display:none!important}.hongteya-account-icon{display:flex}.header__heading-logo-wrapper{align-items:center;display:flex;height:2.8rem;max-width:14rem;overflow:hidden}.header__heading-logo{height:auto;mix-blend-mode:multiply;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-mega-menu.css.map */
