:root{--molavie-bg:#020302;--molavie-line:rgba(255,255,255,.14);--molavie-text:#F4F7F4;--molavie-soft:#D5DDD4;--molavie-muted:#A9B3AC;--molavie-lime:#B8FF2C;--molavie-lime-hi:#C8FF2E;--molavie-glass:blur(22px) saturate(150%)}html{background:#020302}body,.page-wrapper,#MainContent{background-color:var(--molavie-bg);color:var(--molavie-text)}body{background-image:linear-gradient(118deg,transparent 18%,rgba(255,255,255,.035) 26%,transparent 34%),linear-gradient(118deg,transparent 58%,rgba(255,255,255,.02) 63%,transparent 68%),radial-gradient(120% 70% at 50% -10%,rgba(255,255,255,.07),transparent 55%),linear-gradient(180deg,#0a0d0b,#030403 45%,#010201);background-attachment:fixed;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#header-group{position:relative;z-index:20}#header-group .shopify-section,#header-group .header,#header-component,#header-component .header__row,#header-component .header__row--top{background-color:transparent}#header-component{background:linear-gradient(180deg,#ffffff16,#ffffff06),#040605b8;-webkit-backdrop-filter:var(--molavie-glass);backdrop-filter:var(--molavie-glass);border-bottom:1px solid rgba(255,255,255,.15);box-shadow:inset 0 1px #ffffff29,0 12px 38px #0000006b}#header-group .announcement-bar,#header-group .header-announcements,#header-group [class*=announcement]{background:linear-gradient(180deg,#e8ffa6,#c8ff2e 56%,#a9f218)!important;color:#050706!important}#header-group .announcement-bar *,#header-group [class*=announcement] *{color:#050706!important}#header-component a{color:var(--molavie-text)}#header-component a:hover{color:var(--molavie-lime)}#MainContent .shopify-section{background-color:transparent;color:var(--molavie-text)}.page-width{max-width:1440px}.molavie-eyebrow{margin:0;color:var(--molavie-muted);font:500 10px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.18em;text-transform:uppercase}.molavie-button,.button,.shopify-payment-button__button--unbranded{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:0 25px;border:1px solid var(--molavie-lime)!important;border-radius:999px!important;background:linear-gradient(180deg,#f1ffc2,#d4ff55 34%,#c8ff2e 55%,#a9f218)!important;color:#030403!important;font-weight:650;text-decoration:none;box-shadow:inset 0 1px #fffffff2,inset 0 -2px 8px #466e003d,0 6px 16px #00000059;transition:filter .2s ease,transform .2s ease,box-shadow .2s ease}.molavie-button:hover,.button:hover,.shopify-payment-button__button--unbranded:hover{filter:brightness(1.05);transform:translateY(-1px);color:#030403!important;box-shadow:inset 0 1px #fff,0 0 14px #c8ff2e33,0 8px 20px #0006}.molavie-button--outline{background:linear-gradient(180deg,#ffffff1f,#ffffff06)!important;border-color:#ffffff52!important;color:var(--molavie-text)!important;-webkit-backdrop-filter:var(--molavie-glass);backdrop-filter:var(--molavie-glass)}.molavie-hero{overflow:hidden;border-bottom:1px solid rgba(255,255,255,.08)}.molavie-hero__inner{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;min-height:min(680px,76vh);gap:clamp(32px,5vw,76px);padding-top:clamp(55px,7vw,100px);padding-bottom:clamp(55px,7vw,100px)}.molavie-hero__copy{max-width:610px;position:relative;z-index:1}.molavie-hero__copy h1{margin:18px 0 22px;color:var(--molavie-text);font-size:clamp(46px,6.2vw,86px);font-weight:700;line-height:.98;letter-spacing:-.055em;text-wrap:balance}.molavie-hero__description{max-width:42ch;margin:0 0 30px;color:var(--molavie-soft);font-size:clamp(16px,1.4vw,19px);line-height:1.6}.molavie-hero__visual{min-height:420px;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:20px;background:#090c0a;box-shadow:inset 0 1px #fff3,0 26px 65px #00000080}.molavie-hero__image{display:block;width:100%;height:100%;min-height:420px;object-fit:cover}.molavie-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-top:18px;padding-bottom:28px}.molavie-benefits__item{display:flex;align-items:center;gap:13px;min-width:0;padding:15px 17px;border:1px solid rgba(255,255,255,.13);border-radius:15px;background:linear-gradient(150deg,#ffffff1b,#ffffff06);-webkit-backdrop-filter:var(--molavie-glass);backdrop-filter:var(--molavie-glass);box-shadow:inset 0 1px #ffffff30,0 13px 32px #00000047}.molavie-benefits__icon{display:grid;place-items:center;flex:none;width:24px;height:24px;color:var(--molavie-lime)}.molavie-benefits__icon svg{display:block;width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.molavie-benefits__item p{display:flex;flex-direction:column;gap:3px;min-width:0;margin:0}.molavie-benefits__item strong{color:var(--molavie-text);font-size:12px;font-weight:650}.molavie-benefits__item small{color:var(--molavie-muted);font-size:10px;line-height:1.4}.molavie-category-section,.molavie-featured-products{padding:clamp(62px,7vw,94px) 0}.molavie-section-heading{margin-bottom:28px}.molavie-section-heading h2,.molavie-editorial__content h2,.molavie-wide-feature h2,.molavie-newsletter h2{margin:10px 0 0;color:var(--molavie-text);font-size:clamp(30px,3.8vw,48px);line-height:1.08;letter-spacing:-.04em;font-weight:700}.molavie-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.molavie-category-card{display:block;overflow:hidden;border:1px solid rgba(255,255,255,.17);border-radius:18px;background:linear-gradient(145deg,#ffffff14,#ffffff04);color:var(--molavie-text);text-decoration:none;box-shadow:inset 0 1px #ffffff38,0 20px 48px #0000006b}.molavie-category-card__media{aspect-ratio:4/3;overflow:hidden;background:#151a17}.molavie-category-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.molavie-category-card:hover .molavie-category-card__media img{transform:scale(1.035)}.molavie-category-card__meta{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:17px 19px;background:linear-gradient(150deg,#ffffff1b,#ffffff06);border-top:1px solid rgba(255,255,255,.12)}.molavie-category-card__meta h3{margin:0;color:var(--molavie-text);font-size:16px;font-weight:600}.molavie-category-card__meta span{color:var(--molavie-lime);font-size:19px}.molavie-featured-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.molavie-featured-card{display:block;min-width:0;padding:10px 10px 16px;border:1px solid rgba(255,255,255,.15);border-radius:18px;background:linear-gradient(150deg,#ffffff1c,#ffffff06);color:var(--molavie-text);text-decoration:none;box-shadow:inset 0 1px #fff3,0 18px 42px #0006;transition:transform .22s ease,box-shadow .22s ease}.molavie-featured-card:hover{transform:translateY(-3px);box-shadow:inset 0 1px #ffffff40,0 24px 52px #00000085}.molavie-featured-card__image{aspect-ratio:1/1;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#eceee9}.molavie-featured-card__image img{display:block;width:100%;height:100%;object-fit:cover}.molavie-featured-card__meta{padding:12px 3px 0}.molavie-featured-card__eyebrow{display:flex;justify-content:space-between;gap:8px;color:var(--molavie-muted);font:500 9px/1.4 ui-monospace,monospace;text-transform:uppercase;letter-spacing:.08em}.molavie-featured-card__meta h3{min-height:2.7em;margin:8px 0 10px;color:var(--molavie-text);font-size:14px;font-weight:600;line-height:1.35}.molavie-featured-card__price{color:var(--molavie-lime-hi);font-size:13px;font-weight:650}.molavie-featured-card__price small{color:var(--molavie-muted);font-size:9px;font-weight:500}.molavie-featured-all{margin-top:28px}.molavie-editorial{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;overflow:hidden;margin:10px auto clamp(55px,7vw,90px);max-width:1360px;border:1px solid rgba(255,255,255,.14);border-radius:20px;background:linear-gradient(145deg,#ffffff12,#ffffff04);box-shadow:0 24px 58px #00000070}.molavie-editorial__image{min-height:360px;overflow:hidden;background:#141814}.molavie-editorial__image img{display:block;width:100%;height:100%;object-fit:cover}.molavie-editorial__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(28px,5vw,70px)}.molavie-editorial__content h2{max-width:10ch;margin:12px 0 15px;font-size:clamp(36px,4.2vw,58px)}.molavie-editorial__copy{max-width:48ch;margin:0 0 24px;color:var(--molavie-soft);font-size:14px;line-height:1.65}.molavie-wide-feature{position:relative;display:flex;align-items:center;min-height:360px;overflow:hidden;max-width:1360px;margin:0 auto clamp(55px,7vw,90px);border:1px solid rgba(255,255,255,.16);border-radius:18px;background:#111713}.molavie-wide-feature__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.molavie-wide-feature__overlay{position:relative;z-index:1;width:100%;min-height:360px;display:flex;align-items:center;background:linear-gradient(90deg,#000000c7,#00000075 54%,#0000002e)}.molavie-wide-feature__overlay .page-width{padding-top:52px;padding-bottom:52px}.molavie-wide-feature h2{max-width:12ch;margin:12px 0;font-size:clamp(36px,5vw,60px)}.molavie-wide-feature p:not(.molavie-eyebrow){max-width:42ch;margin:0 0 22px;color:#e1e6e1;line-height:1.6}.molavie-newsletter{padding:55px 0 65px;text-align:center}.molavie-newsletter h2{margin-top:10px;font-size:clamp(28px,3.5vw,42px)}.molavie-newsletter p{margin:12px 0 20px;color:var(--molavie-soft);font-size:14px}.molavie-newsletter__preview{display:flex;justify-content:center;align-items:center;gap:12px;margin:0 auto 10px}.molavie-newsletter__preview input{box-sizing:border-box;min-width:240px;min-height:44px;padding:13px 16px;border:1px solid rgba(255,255,255,.17);border-radius:8px;background:#ffffff0b;color:var(--molavie-muted);text-align:left;font:inherit;font-size:12px;opacity:1}.molavie-newsletter__preview input::placeholder{color:var(--molavie-muted);opacity:1}.molavie-newsletter__preview button{min-height:44px;padding:0 20px;border:0;border-radius:999px;background:#30382c;color:#a9b3ac;font-weight:600}.molavie-newsletter small{color:var(--molavie-muted);font-size:10px}.molavie-footer{padding:52px 0 20px;border-top:1px solid rgba(255,255,255,.13);background:linear-gradient(180deg,#ffffff0d,#ffffff03),#030403bd;-webkit-backdrop-filter:var(--molavie-glass);backdrop-filter:var(--molavie-glass)}.molavie-footer__top{display:grid;grid-template-columns:minmax(220px,.9fr) 1.5fr;gap:55px;padding-bottom:38px}.molavie-footer__logo{display:inline-flex;text-decoration:none}.molavie-footer__logo img{display:block;width:170px;height:auto}.molavie-footer__brand p{max-width:34ch;margin:18px 0;color:var(--molavie-soft);font-size:13px}.molavie-footer__region{color:var(--molavie-muted);font:500 9px ui-monospace,monospace;letter-spacing:.12em}.molavie-footer__region i{color:var(--molavie-lime);font-style:normal;padding:0 5px}.molavie-footer__nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.molavie-footer__nav h2{margin:0 0 14px;color:var(--molavie-muted);font:500 10px ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase}.molavie-footer__nav a{display:block;margin:10px 0;color:var(--molavie-text);font-size:13px;text-decoration:none}.molavie-footer__nav a:hover{color:var(--molavie-lime)}.molavie-footer__nav p{max-width:38ch;margin:0;color:var(--molavie-muted);font-size:12px;line-height:1.65}.molavie-footer__bottom{display:flex;justify-content:space-between;gap:18px;padding-top:17px;border-top:1px solid rgba(255,255,255,.1);color:var(--molavie-muted);font-size:10px}#MainContent .shopify-section:has(.product-information){background:transparent}#MainContent .product-information,#MainContent [class*=product-information],#MainContent .product-information__details,#MainContent [class*=product-information] [class*=details]{color:var(--molavie-text)}#MainContent .product-information__media,#MainContent [class*=product-information] [class*=media]{background:transparent}#MainContent .product-information h1,#MainContent [class*=product-information] h1{color:var(--molavie-text);letter-spacing:-.035em}#MainContent .product-information .price,#MainContent .product-information [class*=price]{color:var(--molavie-lime)}#MainContent .product-information input,#MainContent .product-information select,#MainContent .product-information [role=button],#MainContent .product-information [class*=variant] button{border-color:#ffffff38}#MainContent .product-information [class*=product-details],#MainContent .product-information [class*=details-container]{border-color:#ffffff1f}#MainContent .product-card,#MainContent .card,#MainContent [class*=product-card]{color:var(--molavie-text);background:linear-gradient(150deg,#ffffff17,#ffffff04);border-color:#ffffff1f;border-radius:14px}#MainContent .price,#MainContent .price-item{color:var(--molavie-lime)}:focus-visible{outline:2px solid var(--molavie-lime)!important;outline-offset:3px}@media(max-width:989px){.molavie-hero__inner{grid-template-columns:1fr;min-height:0}.molavie-hero__copy{max-width:720px}.molavie-hero__visual,.molavie-hero__image{min-height:350px}.molavie-benefits,.molavie-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.molavie-editorial{margin-left:20px;margin-right:20px}.molavie-editorial__content{padding:30px}}@media(max-width:640px){.molavie-hero__inner{padding-top:43px;padding-bottom:43px}.molavie-hero__copy h1{font-size:clamp(40px,12vw,58px)}.molavie-hero__visual,.molavie-hero__image{min-height:285px}.molavie-benefits{gap:9px;padding-left:16px;padding-right:16px}.molavie-benefits__item{align-items:flex-start;padding:12px 10px;gap:8px}.molavie-benefits__item strong{font-size:11px}.molavie-benefits__item small{font-size:9px}.molavie-category-section,.molavie-featured-products{padding:52px 0}.molavie-category-grid{grid-template-columns:1fr;gap:14px}.molavie-category-card__media{aspect-ratio:16/10}.molavie-featured-grid{gap:12px}.molavie-featured-card{padding:7px 7px 12px;border-radius:14px}.molavie-featured-card__meta h3{font-size:12px}.molavie-featured-card__eyebrow{font-size:8px}.molavie-editorial{display:flex;flex-direction:column;margin:0 16px 52px}.molavie-editorial__image{min-height:235px}.molavie-editorial__content{padding:25px}.molavie-wide-feature,.molavie-wide-feature__overlay{min-height:320px}.molavie-wide-feature{margin-left:16px;margin-right:16px}.molavie-wide-feature__overlay{background:linear-gradient(90deg,#000000c7,#00000061)}.molavie-wide-feature h2{font-size:38px}.molavie-newsletter{padding:42px 0 48px}.molavie-newsletter__preview{flex-direction:column}.molavie-newsletter__preview input,.molavie-newsletter__preview button{width:100%;max-width:320px}.molavie-footer__top{grid-template-columns:1fr;gap:30px}.molavie-footer__nav{grid-template-columns:repeat(2,minmax(0,1fr))}.molavie-footer__bottom{flex-direction:column}}@media(prefers-reduced-transparency:reduce){#header-component,.molavie-benefits__item,.molavie-newsletter__preview input{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:#0c100d}}.molavie-header-lockup{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:190px;gap:0}.molavie-header-logo{display:block;width:190px;height:auto;max-height:60px;object-fit:contain}.molavie-header-tagline,.molavie-footer__tagline{display:block;width:190px;margin:-2px 0 0;color:#d5ddd4;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7.2px;font-weight:500;line-height:1.3;letter-spacing:6.19px;text-align:justify;text-align-last:justify;white-space:nowrap}.molavie-footer__logo{display:flex;flex-direction:column;align-items:flex-start}.molavie-footer__logo img{width:170px}.molavie-footer__tagline{width:170px;margin-top:0;font-size:6.3px;letter-spacing:5.48px}.molavie-footer-logo{display:inline-flex;flex-direction:column;align-items:flex-start;width:170px}.molavie-footer-logo img{display:block;width:170px;height:auto}.molavie-footer-logo .molavie-footer__tagline{width:170px}#MainContent .product-information__details,#MainContent .product-information__content{padding:clamp(22px,2.4vw,36px);border:1px solid rgba(255,255,255,.14);border-radius:22px;background:linear-gradient(150deg,#ffffff1b,#ffffff06),#ffffff06;-webkit-backdrop-filter:var(--molavie-glass);backdrop-filter:var(--molavie-glass);box-shadow:inset 0 1px #ffffff2e,0 20px 48px #0000006b}#MainContent .product-information details{border-color:#ffffff24}#MainContent .product-information summary{color:var(--molavie-text)}@media(max-width:749px){.molavie-header-lockup,.molavie-header-logo,.molavie-header-tagline{width:158px}.molavie-header-logo{max-height:50px}.molavie-header-tagline{font-size:6px;letter-spacing:5.15px}}#MainContent .page-width,.molavie-footer .page-width{box-sizing:border-box;width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(16px,3.9vw,56px)}#header-group .wizz-search-pill{display:none!important}@media(min-width:750px){#header-group .search-action--hidden-on-menu{display:flex!important;position:absolute;top:50%;right:172px;z-index:5;width:44px;height:44px;transform:translateY(-50%)}#header-group .search-action--hidden-on-menu button{display:grid;width:44px;height:44px;place-items:center}}#header-group .announcement-bar__slide,#header-group .announcement-bar__text{width:100%;text-align:center!important}@media(min-width:990px){#header-component .header__row--top{position:relative}#header-component .header__column--left{position:static}#header-component .header__column--left header-menu{position:absolute;top:50%;left:50%;width:max-content;max-width:calc(100% - 480px);margin:0;transform:translate(-50%,-50%)}#header-component .menu-list{justify-content:center}#header-component .menu-list__submenu{left:50%;width:min(360px,calc(100vw - 32px));transform:translate(-50%)}#header-component .menu-list__submenu-inner,#header-component .menu-list__submenu-inner .mega-menu,#header-component .menu-list__submenu-inner .mega-menu__grid{width:100%;min-width:0}#header-component .menu-list__submenu .mega-menu__list{display:block;width:100%;margin:0}#header-component .menu-list__submenu .mega-menu__list>li{display:block;width:100%;grid-column:1 / -1}#header-component .menu-list__submenu .mega-menu__list>li>div{width:100%}#header-component .menu-list__submenu .mega-menu__link{display:flex;width:100%;justify-content:center;text-align:center}}.molavie-footer__brand{text-align:center}.molavie-footer__logo{align-items:center;margin-inline:auto}.molavie-footer__brand p{margin-inline:auto}.molavie-footer__nav>div,.molavie-footer__nav h2,.molavie-footer__nav a{text-align:center}.molavie-footer__bottom{justify-content:center;text-align:center;flex-wrap:wrap}
/*# sourceMappingURL=/cdn/shop/t/18/assets/molavie-brand.css.map */
