:root{--font-heading-family:"Fraunces",Georgia,serif;--font-heading-style:normal;--font-heading-weight:500;--font-body-family:"Instrument Sans",system-ui,-apple-system,sans-serif;--font-body-style:normal;--font-body-weight:400;--font-body-weight-bold:600;--lum-red:#751522;--lum-red-dark:#5A0F1B;--lum-rose:#E7C4CA;--lum-sand:#F0E8E4;--lum-ink:#1A1A1A}body{letter-spacing:.02rem}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-family:var(--font-heading-family);font-weight:500;line-height:1.08;letter-spacing:-.01em}h1 em,h2 em,h3 em,.h0 em,.h1 em,.h2 em{font-style:italic;font-weight:400}.shopify-section:has(.collection){background:radial-gradient(75% 85% at 50% 42%,#e7c4ca61,#e7c4ca24 48%,#fff0 74%)}.shopify-section:has(.newsletter){background:radial-gradient(62% 140% at 50% 55%,#7515221a,#e7c4ca4d 42%,#fff0 80%)}.shopify-section:has(.image-with-text){background:radial-gradient(55% 85% at 28% 50%,#f0e8e4cc,#fff0 72%)}.shopify-section:has(.collection)>.gradient,.shopify-section:has(.newsletter)>.gradient,.shopify-section:has(.image-with-text)>.gradient,.shopify-section:has(.newsletter) .newsletter{background:transparent}.button,.shopify-payment-button__button--unbranded,.customer button{font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;font-weight:600;min-height:5.4rem;padding-left:4rem;padding-right:4rem}.button--secondary{--color-button:transparent}.product-form__submit{background:#751522;color:#fbfaf7;--color-button:117,21,34;--color-button-text:251,250,247}.product-form__submit:hover{background:#5a0f1b}.header__heading-link .h2,.header__heading-link{font-family:var(--font-heading-family);font-weight:600;letter-spacing:.16em;text-transform:uppercase}.header__menu-item span{font-size:1.05rem;letter-spacing:.24em;text-transform:uppercase;font-weight:500}.announcement-bar__message{font-size:1.05rem;letter-spacing:.22em;text-transform:uppercase;padding:1.1rem 1.4rem;font-weight:600}.announcement-bar__link{text-decoration:none}.card__heading{font-family:var(--font-body-family);font-weight:600;font-size:1.5rem;letter-spacing:.02em}.card-information .price{color:var(--lum-red);font-family:Fraunces,Georgia,serif;font-size:1.7rem;font-weight:500}.badge{font-size:.95rem;letter-spacing:.24em;text-transform:uppercase;font-weight:700;border:none}.quick-add__submit{font-size:1rem;min-height:4.4rem;padding-left:1rem;padding-right:1rem}.title-wrapper-with-link{flex-direction:column;align-items:center;text-align:center;gap:1.4rem}.title-wrapper-with-link .title{width:100%;font-size:clamp(2.8rem,4.2vw,4.4rem)}.title-wrapper-with-link a{margin:0 auto}.banner__heading{font-size:clamp(3.4rem,5.5vw,5.6rem)}.banner__box{padding:3.4rem 3.8rem}.caption-with-letter-spacing{font-size:1.05rem;letter-spacing:.26em;text-transform:uppercase;font-weight:600}.newsletter__subheading p{font-size:1.5rem}.footer-block__heading{font-size:1rem;letter-spacing:.28em;text-transform:uppercase;font-weight:600}.footer__content-bottom{font-size:1.25rem}.footer{border-top:1px solid rgba(26,26,26,.08)}.lum-caps{font-size:1.05rem;letter-spacing:.26em;text-transform:uppercase;font-weight:600}.lum-sec-head{text-align:center;max-width:70rem;margin:0 auto 3rem}.lum-sec-head h2{font-size:clamp(2.8rem,4.4vw,4.4rem);margin:.8rem 0 0}.lum-sec-head .lum-caps{display:block;color:#1a1a1a73}.lum-usp{display:grid;grid-template-columns:repeat(2,1fr)}@media(min-width:750px){.lum-usp{grid-template-columns:repeat(4,1fr)}}.lum-usp>div{padding:2.4rem 1.2rem;text-align:center;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:#1a1a1acc;line-height:1.7}.lum-usp img{width:36px;height:auto;margin:0 auto 1rem;display:block}.lum-usp b{display:block;color:var(--lum-ink);font-weight:700;letter-spacing:.16em;font-size:1.1rem}.lum-press{background:transparent;border:none;padding:2.4rem 2rem;text-align:center}.lum-press .lum-caps{display:block;margin-bottom:2rem;color:#1a1a1a73}.lum-press-row{display:flex;gap:4.4rem;align-items:baseline;justify-content:center;flex-wrap:wrap}.lum-press-row span{font-size:2.3rem;color:var(--lum-ink);opacity:.85}.lum-serif{font-family:Fraunces,Georgia,serif;font-weight:600;letter-spacing:.08em}.lum-serifi{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:500}.lum-sans{font-family:Instrument Sans,sans-serif;font-weight:700;letter-spacing:.12em}.lum-reviews{display:grid;gap:1.8rem;grid-template-columns:1fr}@media(min-width:860px){.lum-reviews{grid-template-columns:repeat(3,1fr)}}.lum-review{background:#fff;box-shadow:0 4px 15px #1a1a1a0d;padding:2.8rem;text-align:center}.lum-review .stars{color:var(--lum-red);letter-spacing:3px;font-size:1.2rem}.lum-review h4{font-family:Fraunces,Georgia,serif;font-weight:500;font-size:1.9rem;margin:1.2rem 0 .8rem}.lum-review p{font-size:1.35rem;color:#1a1a1aa6;margin:0 0 1.4rem}.lum-review .who{font-size:.95rem;letter-spacing:.2em;text-transform:uppercase;color:#1a1a1a66}.lum-ship-bar{padding:1.2rem 0;border-bottom:1px solid rgba(26,26,26,.12);font-size:1.25rem}.lum-ship-track{height:3px;background:#1a1a1a1f;margin-top:.9rem;overflow:hidden}.lum-ship-fill{display:block!important;height:100%;background:var(--lum-red);transition:width .4s}.lum-ig{display:grid;gap:.6rem;grid-template-columns:repeat(3,1fr)}@media(min-width:750px){.lum-ig{grid-template-columns:repeat(6,1fr)}}.lum-ig a{display:block;overflow:hidden;background:var(--lum-sand)}.lum-ig img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/5;display:block;transition:opacity .2s}.lum-ig a:hover img{opacity:.82}.lum-ig-follow{text-align:center;margin-top:2.6rem}.lum-ig-follow a{border-bottom:1px solid currentColor;padding-bottom:.4rem;color:var(--lum-ink)}.lum-checks{list-style:none;padding:0;margin:1.2rem 0 .4rem}.lum-checks li{padding:.4rem 0 .4rem 2.6rem;position:relative;font-size:1.4rem;color:#1a1a1acc}.lum-checks li:before{content:"\2713";position:absolute;left:0;color:var(--lum-red);font-weight:700}.lum-tiers{display:flex;flex-direction:column;gap:1.2rem;margin:1.8rem 0 .6rem}.lum-tier{position:relative;display:block;border:1px solid rgba(26,26,26,.25);background:#fff;padding:1.5rem 1.7rem;cursor:pointer;transition:border-color .15s}.lum-tier input{position:absolute;opacity:0}.lum-tier.is-on{border:2px solid var(--lum-red);padding:1.4rem 1.6rem}.lum-tier-badge{position:absolute;top:-1rem;right:1.2rem;background:var(--lum-red);color:#fbfaf7;font-size:.95rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;padding:.35rem .9rem}.lum-tier-main{display:flex;justify-content:space-between;gap:1rem;align-items:baseline;flex-wrap:wrap}.lum-tier-main b{font-weight:600;font-size:1.45rem}.lum-tier-main em{font-style:normal;font-family:Fraunces,Georgia,serif;font-size:1.6rem;color:var(--lum-red)}.lum-tier-sub{display:block;margin-top:.4rem;font-size:1.2rem;color:var(--lum-red);letter-spacing:.06em;font-weight:600}.lum-compare{width:100%;border-collapse:collapse;max-width:72rem;margin:0 auto;font-size:1.4rem}.lum-compare th{font-size:1rem;letter-spacing:.22em;text-transform:uppercase;font-weight:600;padding:1.2rem .8rem;border-bottom:1px solid var(--lum-ink);text-align:center}.lum-compare th:first-child{text-align:left}.lum-compare th.hl{color:var(--lum-red);border-bottom:2px solid var(--lum-red)}.lum-compare td{padding:1.1rem .8rem;border-bottom:1px dashed rgba(26,26,26,.18);color:#1a1a1abf}.lum-compare td+td{text-align:center}.lum-compare td.hl{color:var(--lum-red);font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lumeverre.css.map */
