.litchy-mega__cards{display:flex;gap:1.6rem}.litchy-card{display:block;width:clamp(14rem,17vw,27rem);flex:0 1 auto;min-width:12rem;border:.1rem solid rgb(var(--color-foreground));text-decoration:none;text-align:center;color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.litchy-card__media{display:block;aspect-ratio:1 / 1;overflow:hidden;border-bottom:.1rem solid rgb(var(--color-foreground));background:rgba(var(--color-foreground),.08)}.litchy-card__media img{display:block;width:100%;height:100%;object-fit:cover}.litchy-card__title{display:block;padding:1.4rem 1rem;font-weight:700;font-size:1.5rem;text-transform:uppercase;white-space:normal}.litchy-card:hover .litchy-card__title{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}@media screen and (min-width:990px){.header.header--litchy-menu{grid-template-areas:"heading navigation icons";grid-template-columns:auto 1fr auto;column-gap:3rem;padding-top:1rem;padding-bottom:1rem}.header.header--litchy-menu.container{max-width:none;padding-left:clamp(2rem,3vw,4.5rem);padding-right:clamp(2rem,3vw,4.5rem)}.header--litchy-menu .header__heading,.header--litchy-menu .header__heading-link{width:var(--litchy-logo-width, 150px);max-width:18vw;margin-left:0}.header--litchy-menu .header__inline-menu{min-width:0}.header--litchy-menu .header__inline-menu>div{width:100%}.header--litchy-menu .header__icons{padding-left:2.4rem;border-left:.1rem solid rgba(var(--color-foreground),.25)}.litchy-menu{display:flex;flex-wrap:nowrap;align-items:center;column-gap:.4rem;width:100%}.litchy-menu__left-start,.litchy-menu__right-start{margin-left:auto}.litchy-menu__right-start{padding-left:3rem}.litchy-menu .header__menu-item{padding:.8rem 1.2rem;white-space:nowrap}.litchy-menu summary.list-menu__item{padding-right:1.2rem}}.litchy-mega__main{display:flex;justify-content:space-between;align-items:flex-start;gap:4rem;padding:3.2rem 0 3.6rem}.litchy-mega__columns{display:flex;flex:0 0 auto;gap:clamp(2rem,4vw,8rem);margin:0}.litchy-mega__column{flex:0 0 auto}.litchy-mega__heading{margin:0 0 2.4rem;font-family:var(--font-alternative-family);font-weight:700;font-size:1.8rem;text-transform:uppercase}.litchy-mega__list{margin:0;padding:0}.litchy-mega__list li{margin-bottom:1.8rem}.litchy-mega__link{font-family:var(--font-body-family);font-weight:600;font-size:1.6rem;text-transform:uppercase;text-decoration:none;white-space:nowrap}.litchy-mega__link:hover,.litchy-mega__link--active{text-decoration:underline;text-underline-offset:.4rem}.litchy-mega__side{position:relative;flex:0 1 auto;min-width:0;margin-left:auto;display:flex;align-items:flex-start;gap:1.6rem}.litchy-mega__social{position:absolute;left:100%;bottom:0;margin-left:1.6rem}.litchy-social{display:flex;flex-direction:column;gap:.6rem;margin:0;padding:0}.litchy-social .list-social__link{display:flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;padding:0;background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.litchy-social .list-social__link .icon{width:1.8rem;height:1.8rem;overflow:visible}.litchy-drawer{padding-bottom:2.4rem}.litchy-drawer__menu{margin-bottom:0}.litchy-drawer__label{padding:2.2rem 0 .6rem;border-top:0!important;font-size:1.6rem;font-weight:700;text-transform:uppercase}.litchy-drawer__menu>li>details>summary .icon-caret{transform:rotate(-90deg)}.litchy-drawer__panel{display:flex;flex-direction:column;padding:0 var(--outer-margin, 2rem) 2.4rem}.litchy-drawer__panel .litchy-drawer__cards{margin-top:auto}.litchy-drawer__back{margin:1rem 0 .6rem;padding:.9rem 0;gap:.8rem;font-size:1.2rem;font-weight:700;text-transform:uppercase}.litchy-drawer__back .icon-arrow{transform:rotate(180deg);width:1.1rem}.litchy-drawer__list{margin:0 0 2.4rem;padding:0;border:0}.litchy-drawer__list>li{border-top:0}.litchy-drawer__sublink{display:flex;align-items:center;justify-content:space-between;padding:1.1rem 0;font-family:var(--font-alternative-family);font-size:1.5rem;font-weight:700;text-transform:uppercase;text-decoration:none}.litchy-drawer__sublink--small{padding-left:1.4rem;font-size:1.4rem}.litchy-drawer__accordion-toggle{cursor:pointer;font-family:var(--font-alternative-family);font-weight:700}.litchy-drawer__accordion-toggle .icon-caret{width:1.2rem;height:1.2rem;transition:transform .2s ease}.litchy-drawer__accordion-toggle[aria-expanded=true] .icon-caret{transform:rotate(180deg)}.litchy-drawer__sub{margin:0;padding:0 0 .6rem}.litchy-drawer__sub[hidden]{display:none}.litchy-drawer__locale{display:block;margin:2.4rem var(--outer-margin, 2rem) 0}.litchy-drawer__locale-button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.9rem 1.2rem;border:.1rem solid rgba(var(--color-foreground),.3);background:transparent;font-family:var(--font-body-family);font-weight:600;font-size:1.2rem;text-transform:uppercase}.litchy-drawer__locale-button .icon-caret{width:1rem;height:1rem}.litchy-drawer__cards{margin:2.4rem var(--outer-margin, 2rem) 0}.litchy-drawer__cards .litchy-mega__cards{gap:1.6rem}.litchy-drawer__cards .litchy-card{width:auto;flex:1 1 0;min-width:0}.litchy-drawer__cards .litchy-card:only-child{flex:0 0 calc(50% - .8rem)}.litchy-drawer__cards .litchy-card__title{font-size:1.2rem;padding:1rem .6rem}.litchy-drawer .menu-drawer__submenu{position:absolute;top:0;left:0;z-index:4;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;background-color:rgb(var(--color-background));transform:translate(100%);visibility:hidden}.litchy-drawer .menu-drawer__inner-submenu{min-height:100%;height:auto;overflow:visible}.litchy-drawer details[open].menu-opening>.menu-drawer__submenu{transform:translate(0);visibility:visible}@media screen and (max-width:989px){.header--litchy-menu .menu-drawer{height:calc(var(--viewport-height, 100vh) - var(--header-bottom-position, 100%))}.header--litchy-menu .menu-drawer__inner-container{height:100%}.header--litchy-menu .menu-drawer__navigation-container{min-height:100%}.litchy-drawer{display:flex;flex-direction:column;min-height:100%}.litchy-drawer>.litchy-drawer__cards{margin-top:auto;padding-top:2.4rem}.litchy-drawer>.litchy-drawer__locale{margin-top:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/component-litchy-menu.css.map */
