.header-wrapper{border-bottom-color:rgba(var(--color-foreground),.12)!important}.header{min-height:8rem}.header__heading-link{display:flex!important;flex-direction:column;align-items:flex-start;gap:.45rem;text-decoration:none}.header__heading-logo{transition:opacity .25s ease}.header__heading-link:hover .header__heading-logo{opacity:.72}.lumihi-header-tagline{font-size:.9rem;line-height:1;text-transform:uppercase;letter-spacing:.2em;opacity:.62;white-space:nowrap}.header__menu-item{font-size:1.25rem;text-transform:uppercase;letter-spacing:.1em}.header__menu-item span{transition:opacity .2s ease}.header__menu-item:hover span{opacity:.62;text-decoration:none}.mega-menu__content{border:0!important;border-top:.1rem solid rgba(var(--color-foreground),.1);box-shadow:0 2rem 5rem #20201e14!important}.mega-menu__link{line-height:1.5}.mega-menu__link--level-2{font-size:1.15rem;text-transform:uppercase;letter-spacing:.13em;margin-bottom:1.2rem}.footer{border-top:0!important}.footer__content-top{padding-top:2rem}.footer__blocks-wrapper{column-gap:4rem;row-gap:4rem}.footer-block__brand-info{max-width:36rem}.footer-block__brand-info .footer-block__image-wrapper{margin-bottom:2.4rem}.footer-block__brand-info .footer-block__heading{font-size:clamp(2.4rem,3vw,3.6rem);line-height:1.08;max-width:14ch;margin-bottom:1.6rem}.footer-block__brand-info .rte{color:rgba(var(--color-foreground),.72);max-width:34rem}.footer-block__heading{font-size:1.15rem;text-transform:uppercase;letter-spacing:.14em}.footer-block__details-content .list-menu__item--link,.lumihi-policy-menu a{padding:.55rem 0;color:rgba(var(--color-foreground),.72);text-decoration:none;transition:color .2s ease,transform .2s ease}.footer-block__details-content .list-menu__item--link:hover,.lumihi-policy-menu a:hover{color:rgb(var(--color-foreground));transform:translate(.3rem)}.lumihi-policy-menu{margin:0;padding:0;list-style:none}.lumihi-policy-menu li{margin-bottom:.35rem}.footer-block--newsletter{margin-top:6rem;padding-top:4rem;border-top:.1rem solid rgba(var(--color-foreground),.14)}.footer-block__newsletter{max-width:48rem}.footer__content-bottom{border-top-color:rgba(var(--color-foreground),.14)!important}.footer__copyright{letter-spacing:.03em}.policies{gap:1.5rem!important}.policies a{text-underline-offset:.35rem}@media screen and (min-width:990px){.footer__blocks-wrapper .footer-block:first-child{width:36%;max-width:36%;flex-basis:36%}.footer__blocks-wrapper .footer-block:not(:first-child){width:auto;max-width:20%;flex:1}.header--middle-left{grid-template-columns:auto 1fr auto;column-gap:5rem}}@media screen and (max-width:749px){.header{min-height:6.8rem}.lumihi-header-tagline{display:none}.header__heading-link{align-items:center}.footer__blocks-wrapper{row-gap:3rem}.footer-block__brand-info{padding-bottom:2rem;border-bottom:.1rem solid rgba(var(--color-foreground),.14)}.footer-block--newsletter{margin-top:3rem}.footer__content-bottom-wrapper{row-gap:2rem}}.footer-block__details-content.rte a{display:inline-block;padding:.45rem 0;color:rgba(var(--color-foreground),.72);text-decoration:none;text-underline-offset:.35rem;transition:color .2s ease,transform .2s ease}.footer-block__details-content.rte a:hover{color:rgb(var(--color-foreground));transform:translate(.3rem)}.footer-block--company{text-align:left}.footer-company__logo-link{display:inline-block;margin-bottom:1.8rem;color:rgb(var(--color-foreground));text-decoration:none}.footer-company__logo{display:block;width:auto;max-width:min(22rem,100%);height:auto}.footer-company__wordmark{font-family:var(--font-heading-family);font-size:2.8rem;line-height:1;letter-spacing:.06em}.footer-company__details{display:flex;flex-direction:column;gap:.45rem;margin:0;color:rgba(var(--color-foreground),.72);font-style:normal;font-size:1.4rem;line-height:1.5}.footer-company__item{display:block;min-width:0;overflow-wrap:anywhere}.footer-company__item strong{color:rgb(var(--color-foreground));font-weight:500}.footer-company__legal-name{margin-bottom:.4rem;color:rgb(var(--color-foreground));font-weight:600}.footer-block--company a{color:inherit;text-decoration:none}.footer-block--company a:hover{color:rgb(var(--color-foreground))}.footer-company__social.list-social{justify-content:flex-start;margin-top:1.4rem;margin-left:-1rem}@media screen and (min-width:990px){.footer__blocks-wrapper--company .footer-block.grid__item,.footer__blocks-wrapper--company .footer-block:first-child,.footer__blocks-wrapper--company .footer-block:not(:first-child){width:100%;max-width:none;min-width:0;flex-basis:auto}}@media screen and (max-width:749px){.footer-block--company{margin-bottom:4rem}}.header__icon{border-radius:50%;transition:background-color .25s ease,color .25s ease,transform .25s ease}.header__icon:hover{background:rgba(var(--color-foreground),.055);transform:translateY(-1px)}.header__icon .svg-wrapper,.header__icon .icon{width:2rem;height:2rem}.header__icon--cart .icon{width:2.45rem;height:2.45rem}.cart-count-bubble{min-width:1.65rem;height:1.65rem;bottom:.65rem;left:2.55rem;border:.15rem solid rgb(var(--color-background));background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:.9rem;font-weight:600}.menu-drawer__menu-item .icon-arrow{width:1.5rem}.menu-drawer summary.menu-drawer__menu-item{letter-spacing:.04em}.quantity__button .icon{width:1.15rem;height:1.15rem}.slider-button .icon-caret{width:1.05rem}.icon-wrap .icon-arrow{width:1.5rem}.lm-trust-item__icon .icon{width:2.1rem;height:2.1rem;stroke-linecap:round;stroke-linejoin:round}@media screen and (max-width:749px){.header__icon{width:4.4rem;height:4.4rem}.header__icon .svg-wrapper,.header__icon .icon{width:2.1rem;height:2.1rem}}.rte ul,.rte ol,.shopify-policy__body ul,.shopify-policy__body ol,.shopify-policy__container ul,.shopify-policy__container ol{list-style-position:outside;margin:1.6rem 0;padding-inline-start:2.4rem}:where(.rte,.shopify-policy__body,.shopify-policy__container) ul{list-style-type:disc}:where(.rte,.shopify-policy__body,.shopify-policy__container) ol{list-style-type:decimal}:where(.rte,.shopify-policy__body,.shopify-policy__container) :where(ul,ol) :where(ul,ol){margin:.8rem 0}:where(.rte,.shopify-policy__body,.shopify-policy__container) li{padding-inline-start:.45rem;margin:0 0 .85rem}:where(.rte,.shopify-policy__body,.shopify-policy__container) li::marker{color:rgba(var(--color-foreground),.72);font-weight:500}:where(.rte,.shopify-policy__body,.shopify-policy__container) li>p{margin:0}:where(.rte,.shopify-policy__body,.shopify-policy__container) li>p+p{margin-top:.65rem}@media screen and (max-width:749px){.rte ul,.rte ol,.shopify-policy__body ul,.shopify-policy__body ol,.shopify-policy__container ul,.shopify-policy__container ol{padding-inline-start:2.1rem}:where(.rte,.shopify-policy__body,.shopify-policy__container) li{padding-inline-start:.25rem;margin-bottom:.75rem}}:is(.lumihi-section__title,.lm-editorial__title,.lm-brand-story__heading,.lm-journal__heading,.rich-text__heading,.image-with-text__heading,.collapsible-content__heading,.main-page-title,.collection-hero__title,.related-products__heading,.blog__title,.collection__title .title,.title-wrapper .title,.newsletter__wrapper h2){color:rgb(var(--color-section-heading, var(--color-foreground)))}.header__icon--cart .icon{width:2rem;height:2rem}@media screen and (max-width:749px){.header__icon--cart .icon{width:2.1rem;height:2.1rem}}@media screen and (max-width:989px){.header__icon--menu>span{position:relative;width:4.4rem;height:4.4rem;background:transparent!important}.header__icon--menu .icon{inset:50% auto auto 50%;margin:0}.header__icon--menu .icon-hamburger,.header__icon--menu:hover .icon-hamburger,.header__icon--menu .icon-close,.header__icon--menu:hover .icon-close{transform:translate(-50%,-50%)!important}details[open]>.header__icon--menu .icon-hamburger{display:none!important;visibility:hidden!important;opacity:0!important}details[open]>.header__icon--menu .icon-close{display:block!important;visibility:visible!important;opacity:1!important;transform:translate(-50%,-50%)}}.section-header.shopify-section-group-header-group{z-index:30}.section-header .header-wrapper{position:relative;z-index:2}@media screen and (max-width:749px){.js menu-drawer>details>.header__icon--menu:before,.js menu-drawer>details[open]>.header__icon--menu:before,.header__icon--menu[aria-expanded=true]:before{content:none!important;display:none!important;background:transparent!important}.header__icon--menu{overflow:visible;background:transparent}.header__icon--menu:hover{background:rgba(var(--color-foreground),.055)}}.shopify-policy__container{width:min(100% - 3rem,78rem);max-width:78rem;margin-inline:auto;padding:clamp(4rem,7vw,8rem) 0}.shopify-policy__title{text-align:left;margin-bottom:3rem}.shopify-policy__title h1{color:rgb(var(--color-section-heading, var(--color-foreground)));font-size:clamp(3.2rem,5vw,5.2rem);line-height:1.08;margin:0}.shopify-policy__body{font-size:1.55rem;line-height:1.8;overflow-wrap:anywhere}.shopify-policy__body .rte>p{margin:0}@media screen and (max-width:749px){.shopify-policy__container{width:min(100% - 3rem,78rem);padding:3.6rem 0 5.6rem}.shopify-policy__title{margin-bottom:2.2rem}.shopify-policy__body{font-size:1.45rem;line-height:1.72}}@media screen and (max-width:989px){.section-header:has(details.menu-drawer-container[open]){z-index:2147483000!important}details.menu-drawer-container[open]>.menu-drawer,details.menu-drawer-container[open]>.header__icon--menu:before{z-index:2147483001!important}body:is(.overflow-hidden,.overflow-hidden-mobile,.overflow-hidden-tablet) :is(#ShopifyChat,#shopify-chat,shopify-chat,[data-shopify-chat],iframe[title*=chat i],iframe[title*=contact i]){visibility:hidden!important;opacity:0!important;pointer-events:none!important}}@media screen and (max-width:989px){.menu-drawer :is(.menu-drawer__menu-item--active,.menu-drawer__menu-item--active:hover,.menu-drawer__menu-item:focus,.menu-drawer__menu-item:focus-visible,.menu-drawer__close-button:focus,.menu-drawer__close-button:focus-visible){color:inherit!important;background-color:transparent!important;box-shadow:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lumihi-brand.css.map */
