:root{--ink:#0E1424;--ink-2:#1B2338;--bg:#EEF1F5;--surface:#FFFFFF;--panel:#E1E6EE;--line:#CBD2DE;--line-2:#DCE1EA;--muted:#566075;--accent:#2E3BFF;--accent-dark:#1B25C8;--accent-soft:#E3E5FF;--accent-on-dark:#9BA3FF;--cream:var(--bg);--paper:var(--surface);--paper-2:var(--panel);--gold:var(--accent);--accent-gold:var(--accent);--font-heading:"Unbounded","Manrope",Arial,sans-serif;--font-body:"Manrope",Arial,Helvetica,sans-serif;--radius-pill:999px;--ease:cubic-bezier(.2,.7,.2,1);--max:1480px }html{background:var(--bg)}body{font-family:var(--font-body)!important;font-size:15px;line-height:1.6;letter-spacing:0;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--accent);color:#fff}.page-width{max-width:var(--max);padding:0 clamp(18px,3vw,40px)}h1,h2,h3,.display,.mega-heading,.footer-brand,.lv-category__meta h3,.world-copy h3,.collection-copy h3,.product-info h1,.lv-standard h2,.lv-newsletter h2,.lv-product h1,.lv-collection h1,.lv-cart__head h1,.lv-404 h1,.lv-empty h2,.lv-search h1,.lv-editorial-band h2,.page-content h1{font-family:var(--font-heading)!important;font-weight:500!important;letter-spacing:-.03em;color:inherit}.display{line-height:1.02}.section-spacing{padding-top:clamp(56px,7vw,104px);padding-bottom:clamp(56px,7vw,104px)}.section{padding:clamp(56px,7vw,104px) 0}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.eyebrow,.lv-kicker{font-family:var(--font-body)!important;text-transform:none!important;letter-spacing:0!important;font-size:13px!important;font-weight:600!important;color:var(--accent)!important;margin:0 0 12px}.button,.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 28px;border-radius:var(--radius-pill);background:var(--accent);color:#fff;border:1px solid var(--accent);font-family:var(--font-body);font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;text-decoration:none;cursor:pointer;transition:background .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease)}.button:hover,.btn:hover{background:var(--accent-dark);border-color:var(--accent-dark);transform:none;opacity:1}.button--secondary,.btn--outline{background:transparent;color:var(--ink);border-color:var(--ink)}.button--secondary:hover,.btn--outline:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.btn--light{background:#fff;color:var(--ink);border-color:#fff}.button[disabled]{opacity:.4;cursor:not-allowed}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible,select:focus-visible,textarea:focus-visible,label:focus-within{outline:2px solid var(--accent);outline-offset:3px}.announcement{background:var(--ink)!important;color:#fff!important;font-size:13px!important;letter-spacing:0!important;text-transform:none!important}.announcement__inner{min-height:38px}.announcement a{color:#fff!important}.announcement a:hover{color:var(--accent-on-dark)!important}.site-header{background:#eef1f5d1!important;backdrop-filter:saturate(1.4) blur(18px);-webkit-backdrop-filter:saturate(1.4) blur(18px);border-bottom:1px solid var(--line)!important}.header-top{height:68px!important}.brand img{height:26px!important;width:auto}.header-actions{gap:8px!important;align-items:center;font-size:14px!important;text-transform:none!important;letter-spacing:0!important}.header-actions a{padding:9px 12px;border-radius:var(--radius-pill);transition:background .2s}.header-actions a:hover{background:var(--surface)}.header-actions a:last-child{background:var(--ink);color:#fff;padding:9px 16px}.header-actions a:last-child:hover{background:var(--accent)}.nav-row{border-top:1px solid var(--line-2)!important}.main-nav{gap:6px!important;font-size:14px!important;text-transform:none!important;letter-spacing:0!important;height:48px!important}.nav-item{height:48px!important}.nav-root{height:auto!important;padding:7px 14px;border-radius:var(--radius-pill);transition:background .2s,color .2s}.nav-root:after{display:none}.nav-item:hover .nav-root,.nav-item:focus-within .nav-root{background:var(--ink);color:#fff}.mega-menu{top:48px!important;background:var(--surface)!important;border:1px solid var(--line)!important;border-radius:0 0 18px 18px;box-shadow:0 30px 60px -30px #0e142459!important;padding:32px 36px 22px!important}.mega-heading{font-family:var(--font-body)!important;font-weight:600!important;font-size:15px!important;letter-spacing:0!important}.mega-links a{font-size:14px!important}.mega-heading:hover,.mega-links a:hover{color:var(--accent)!important}.mega-footer{font-size:14px!important;text-transform:none!important;letter-spacing:0!important}.mega-footer a{color:var(--accent);font-weight:600}.mobile-nav summary{font-size:14px!important;text-transform:none!important;letter-spacing:0!important;padding:9px 14px;border:1px solid var(--ink);border-radius:var(--radius-pill)}.mobile-panel{background:var(--surface)!important;border-radius:18px;border:1px solid var(--line)!important;box-shadow:0 30px 60px -25px #0e142466!important;top:48px!important}.mobile-root-link,.mobile-nav-group>summary,.mobile-nav-subgroup>summary{font-weight:600;font-size:15px}.mobile-all{color:var(--accent)!important}.section-head,.section-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:clamp(24px,3vw,40px)}.section-head h2,.section-heading h2{font-size:clamp(30px,4.2vw,58px)!important;line-height:1.02;margin:0}.section-head p{color:var(--muted);margin:12px 0 0;max-width:520px}.section-head>a,.section-heading>a{font-weight:600;color:var(--accent);white-space:nowrap;border-bottom:1px solid currentColor;padding-bottom:2px}.lv-text-link{color:var(--accent);border-bottom:1px solid currentColor;font-weight:600}.product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.4vw,20px)}.product-card__link{display:block}.product-card__media{position:relative;aspect-ratio:4/5;background:var(--panel)!important;overflow:hidden;border-radius:14px}.product-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s var(--ease),transform .6s var(--ease)}.product-card__media .product-card__alt{opacity:0}.product-card:hover .product-card__alt{opacity:1}.product-card:hover img{transform:none}.product-card__badge{top:12px!important;left:12px!important;background:var(--surface)!important;color:var(--ink)!important;border-radius:var(--radius-pill);padding:5px 10px!important;font-size:12px!important;letter-spacing:0!important;text-transform:none!important;font-weight:600}.product-card__meta{padding:12px 2px 0!important}.product-card__meta h3{font-family:var(--font-body)!important;font-size:14px!important;font-weight:500!important;letter-spacing:0;line-height:1.4}.product-card__meta span{font-size:14px!important;font-weight:600}.product-card__swatches{font-size:12px;color:var(--muted);padding:3px 2px 0}.lv-collection h1{font-size:clamp(36px,5.4vw,76px)!important;line-height:1}.lv-collection__desc{color:var(--muted)}.lv-collection__tools{text-transform:none!important;letter-spacing:0!important;font-size:14px!important}.lv-collection__tools select,.lv-filter>summary{border-radius:var(--radius-pill)!important;border:1px solid var(--line)!important;background:var(--surface)!important}.lv-collection__tools select{padding:10px 34px 10px 16px!important}.lv-filters{border-top:1px solid var(--line)!important}.lv-filter>summary{font-size:14px!important;text-transform:none!important;letter-spacing:0!important;padding:9px 16px!important}.lv-filter[open]>summary{background:var(--ink)!important;color:#fff;border-color:var(--ink)!important}.lv-filter__panel{border-radius:14px;background:var(--surface)!important;box-shadow:0 30px 60px -30px #0e142459!important}.lv-filters__actions .button{min-height:40px;padding:0 18px!important;font-size:13px!important}.lv-empty{background:var(--surface)!important;border-radius:20px}.lv-pagination a,.lv-pagination span{display:inline-flex;min-width:40px;height:40px;align-items:center;justify-content:center;border-radius:var(--radius-pill);border:1px solid var(--line);padding:0 12px}.lv-pagination .current,.lv-pagination span.page.current{background:var(--ink);color:#fff}.lv-editorial-band{background:var(--ink)!important;color:#fff!important}.lv-editorial-band h2{font-size:clamp(40px,6.4vw,96px)!important;line-height:.98!important}.lv-editorial-band__inner>p{color:var(--accent-on-dark)!important;font-size:14px!important;letter-spacing:0!important;font-weight:600}.lv-editorial-band__inner div p{color:#c4cad8!important}.lv-category__visual,.world-card{border-radius:18px!important;background:var(--panel)!important;border:0!important}.lv-category__meta span{text-transform:none!important;letter-spacing:0!important;font-size:13px!important}.lv-category__meta h3{font-size:clamp(20px,1.8vw,26px)!important}.lv-category__meta b,.world-arrow{color:var(--accent)!important}.world-card:after{background:linear-gradient(to top,#0e1424c7,#0e142400 62%)!important}.world-copy h3{font-size:clamp(20px,2vw,28px)!important}.world-arrow{color:#fff!important;text-transform:none!important;letter-spacing:0!important;font-size:13px!important;font-weight:600;border-bottom:1px solid currentColor}.lv-standard{background:var(--surface)!important;border-top:0!important}.lv-newsletter{background:var(--bg)!important}.trust-wrap{background:var(--surface)!important;border-color:var(--line)!important}.lv-product h1{font-size:clamp(26px,2.6vw,40px)!important;line-height:1.08!important}.lv-product__image{border-radius:14px;background:var(--panel)!important}.page-content{max-width:860px}.page-content h1{font-size:clamp(34px,5vw,64px)!important;line-height:1.02}.page-content h2{font-size:clamp(22px,2.4vw,30px)!important}.page-content h3{font-family:var(--font-body)!important;font-weight:700!important;font-size:18px!important;letter-spacing:0}.page-content a{color:var(--accent)}.page-content table,.rte table{width:100%;border-collapse:collapse;font-size:14px;background:var(--surface);border-radius:12px;overflow:hidden}.page-content th,.page-content td,.rte th,.rte td{border-bottom:1px solid var(--line-2);padding:10px 12px;text-align:left}.page-content th,.rte th{background:var(--ink);color:#fff;font-weight:600}.site-footer{background:var(--ink)!important;color:#fff;padding:clamp(56px,7vw,96px) 0 30px!important}.footer-title{color:var(--accent-on-dark)!important;text-transform:none!important;letter-spacing:0!important;font-size:14px!important;font-weight:600}.footer-links{color:#c4cad8!important;font-size:14px!important}.footer-links a:hover{color:#fff!important}.footer-copy,.footer-contact{color:#c4cad8!important}.footer-contact a,.footer-legal a{color:#fff!important}.footer-bottom{border-top:1px solid #283149!important;color:#8e97ac!important;font-size:13px!important}.footer-logo img{height:28px!important}@media(max-width:1000px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.header-top{height:62px!important}.brand img{height:22px!important}.header-actions a:nth-child(2){display:none}.header-actions a{padding:8px 10px}}@media(max-width:560px){body{font-size:15px}.section-head,.section-heading{flex-direction:column;align-items:flex-start}.product-card__media{border-radius:12px}.footer-grid{grid-template-columns:1fr 1fr!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.product-card__meta{display:flex;justify-content:space-between;gap:12px;align-items:start}.product-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--muted);font-size:12px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lunevar-brand.css.map */
