.lh-theme .section-header.shopify-section-group-header-group{z-index:8}body:has(.lh-head--overlay):has(#MainContent>.shopify-section:first-child :is(.lhv-hero,.lh-hero)) .section-header{margin-bottom:calc(var(--header-height, 76px) * -1)!important}body:has(#MainContent>.shopify-section:first-child :is(.lhv-hero,.lh-hero)) .lh-head--overlay{background:transparent;border-bottom-color:transparent;isolation:isolate}body:has(#MainContent>.shopify-section:first-child :is(.lhv-hero,.lh-hero)) .lh-head--overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:rgba(var(--color-background),.92);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 1px 0 var(--lh-line);opacity:0;transition:opacity .4s var(--lh-ease-out)}body:has(#MainContent>.shopify-section:first-child :is(.lhv-hero,.lh-hero)) .lh-head--overlay.lh-head--solid:before{opacity:1}body:has(#MainContent>.shopify-section:first-child :is(.lhv-hero,.lh-hero)) .lh-head--overlay:not(.lh-head--solid){--color-foreground: 255, 255, 255;color:#fff}body:has(#MainContent>.shopify-section:first-child :is(.lhv-hero,.lh-hero)) .lh-head--overlay:not(.lh-head--solid) .lh-logo{color:#fff}body:has(#MainContent>.shopify-section:first-child :is(.lhv-hero,.lh-hero)) .lh-head--overlay:not(.lh-head--solid) .lh-head-cta{background:var(--lh-cream);color:var(--lh-green);border-color:var(--lh-cream)}body:has(.lh-head--overlay) #MainContent>.shopify-section:first-child .lh-hero{--lh-offset: 0px}@media screen and (min-width:990px){.lh-head .header.page-width{max-width:144rem}.lh-head .header__inline-menu .list-menu--inline{flex-wrap:nowrap}.lh-theme .lh-head .header__inline-menu .header__menu-item{white-space:nowrap;padding:1.2rem 1rem}}@media screen and (min-width:990px)and (max-width:1439px){.lh-theme .lh-head .header__inline-menu .header__menu-item{padding:1.2rem .7rem;font-size:1.1rem;letter-spacing:.1em}.lh-theme .lh-head .header__inline-menu .header__menu-item .icon-caret{right:0}}.lh-head-cta{display:none}@media screen and (min-width:1200px){.lh-head-cta{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;height:42px;min-width:44px;padding:0 20px;margin-left:10px;border-radius:999px;border:1px solid var(--lh-green);background:var(--lh-green);color:var(--lh-cream);font-family:var(--lh-sans);font-size:11px;font-weight:700;letter-spacing:.18em;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;user-select:none;-webkit-user-select:none;transition:transform .14s var(--lh-ease-out)}.lh-head-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--lh-gold-ink);transform:translateY(101%);transition:transform .55s var(--lh-ease-out)}.lh-head-cta:active{transform:scale(.97)}.lh-head-cta:focus-visible{outline:2px solid var(--lh-gold);outline-offset:3px}}@media screen and (min-width:1200px)and (hover:hover)and (pointer:fine){.lh-head-cta:hover:before{transform:none}body .lh-head .lh-head-cta:hover{color:#fff;border-color:var(--lh-gold-ink)}}.lh-theme .lh-mega-menu .mega-menu__content{padding:0;border-top:1px solid var(--lh-line);border-bottom:0;background:var(--lh-bg);box-shadow:0 40px 60px -40px #00000059}.lh-mega.page-width{max-width:144rem}.lh-mega{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start;padding-top:40px;padding-bottom:48px}.lh-mega--tiles{grid-template-columns:minmax(0,3fr) repeat(var(--lh-mega-tiles, 2),minmax(0,1.2fr))}.lh-mega__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 32px;align-items:start}.lh-mega__cols--flat{display:block}.lh-mega__h{display:block;margin:0 0 16px;font-family:var(--lh-sans);font-size:11px;font-weight:700;letter-spacing:.24em;line-height:1.4;text-transform:uppercase;color:var(--lh-gold-ink)}.lh-theme .lh-mega .lh-mega__h--link{min-height:0;display:inline-block;padding:0;color:var(--lh-gold-ink);text-decoration:none}.lh-mega__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.lh-mega__list--flat{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(var(--lh-rows, 3),auto);grid-auto-flow:column;gap:10px 32px}.lh-theme .lh-mega .lh-mega__link{display:inline-block;min-height:0;padding:4px 0;font-family:var(--lh-serif);font-size:24px;font-weight:600;line-height:1.1;letter-spacing:0;color:var(--lh-ink);text-decoration:none;transition:transform .4s var(--lh-ease-out)}.lh-theme .lh-mega .mega-menu__link--active{color:var(--lh-green-2)}.lh-mega__all{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:18px;font-family:var(--lh-sans);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--lh-ink);text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:1px}.lh-mega__all span{display:inline-block;transition:transform .4s var(--lh-ease-out)}.lh-mega__tile{position:relative;isolation:isolate;display:block;overflow:hidden;aspect-ratio:4 / 3;border-radius:16px;background:var(--lh-sand);color:#fff;text-decoration:none}.lh-mega__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--lh-ease-out)}.lh-mega__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 45%,#00000094);pointer-events:none}.lh-mega__tile-t{position:absolute;left:16px;right:16px;bottom:14px;z-index:1;font-family:var(--lh-sans);font-size:12px;font-weight:700;letter-spacing:.18em;line-height:1.35;text-transform:uppercase;color:#fff}.lh-mega__tile:focus-visible{outline:2px solid var(--lh-gold-ink);outline-offset:3px}@media(hover:hover)and (pointer:fine){.lh-theme .lh-mega .lh-mega__link:hover{color:var(--lh-green-2);text-decoration:none;transform:translate(8px)}.lh-mega__all:hover span{transform:translate(4px)}.lh-mega__tile:hover .lh-mega__img{transform:scale(1.06)}}@media screen and (max-width:1199px){.lh-mega{gap:24px}.lh-mega__cols,.lh-mega__list--flat{column-gap:24px}.lh-theme .lh-mega .lh-mega__link{font-size:21px}}.lh-theme .menu-drawer,.lh-theme .menu-drawer__submenu{--color-foreground: 243, 236, 221;--color-background: 16, 38, 27;background:#10261b;color:#f3ecdd}.lh-theme .menu-drawer__navigation{padding:2.4rem 0 1.6rem}.lh-theme .menu-drawer__menu-item{min-height:52px;padding:.6rem 2.4rem;font-family:var(--lh-serif);font-size:clamp(32px,9vw,46px);font-weight:600;line-height:1.1;color:#f3ecdd}.lh-theme .menu-drawer__submenu .menu-drawer__menu-item{font-family:var(--lh-serif);font-size:clamp(26px,7vw,34px);font-weight:600}.lh-theme .menu-drawer__menu-item--active,.lh-theme .menu-drawer__menu-item:focus,.lh-theme .menu-drawer__close-button:focus{background:#f3ecdd14}.lh-theme .menu-drawer__menu-item:focus-visible,.lh-theme .menu-drawer__close-button:focus-visible{outline:2px solid var(--lh-gold);outline-offset:-2px}.lh-theme .menu-drawer__close-button{color:#f3ecdd;padding-inline:2.4rem}.lh-theme .menu-drawer__utility-links{background:#f3ecdd0a;padding:2rem 2.4rem}.lh-drawer-tagline{margin:2.4rem 0 0;font-family:var(--lh-sans);font-size:11px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:#f3ecdda8}.js .lh-theme .menu-drawer__navigation>.menu-drawer__menu>li{opacity:0;transform:translate3d(0,30px,0);transition:opacity .6s ease,transform .8s var(--lh-ease-out)}.js .lh-theme .menu-opening>.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li{opacity:1;transform:none}.lh-theme .menu-drawer__navigation>.menu-drawer__menu>li:nth-child(2){transition-delay:50ms}.lh-theme .menu-drawer__navigation>.menu-drawer__menu>li:nth-child(3){transition-delay:.1s}.lh-theme .menu-drawer__navigation>.menu-drawer__menu>li:nth-child(4){transition-delay:.15s}.lh-theme .menu-drawer__navigation>.menu-drawer__menu>li:nth-child(5){transition-delay:.2s}.lh-theme .menu-drawer__navigation>.menu-drawer__menu>li:nth-child(6){transition-delay:.25s}.lh-theme .menu-drawer__navigation>.menu-drawer__menu>li:nth-child(n+7){transition-delay:.3s}@media(prefers-reduced-motion:reduce){.lh-head-cta,.lh-head-cta:before,.lh-theme .lh-mega .lh-mega__link,.lh-mega__all span,.lh-mega__img{transition:none}.lh-theme .lh-mega .lh-mega__link:hover,.lh-mega__all:hover span,.lh-mega__tile:hover .lh-mega__img,.lh-head-cta:active{transform:none}.js .lh-theme .menu-drawer__navigation>.menu-drawer__menu>li{opacity:1;transform:none;transition:none}body .lh-head--overlay:before{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lotushof-header.css.map */
