:root,.color-scheme-1{--color-background:251,247,241;--gradient-background:rgb(251,247,241);--color-foreground:59,42,34;--color-button:59,42,34;--color-button-text:251,247,241;--color-secondary-button-text:59,42,34;--color-link:59,42,34;--color-shadow:59,42,34}.color-scheme-2{--color-background:255,253,249;--gradient-background:rgb(255,253,249);--color-foreground:59,42,34;--color-button:59,42,34;--color-button-text:255,253,249;--color-secondary-button-text:59,42,34;--color-link:59,42,34;--color-shadow:59,42,34}.color-scheme-3{--color-background:59,42,34;--gradient-background:rgb(59,42,34);--color-foreground:251,247,241;--color-button:251,247,241;--color-button-text:59,42,34;--color-secondary-button-text:251,247,241;--color-link:251,247,241}.color-scheme-4{--color-background:180,97,63;--gradient-background:rgb(180,97,63);--color-foreground:255,255,255;--color-button:255,255,255;--color-button-text:180,97,63}:root{--font-heading-family:"Fraunces",Georgia,serif;--font-heading-style:normal;--font-heading-weight:400;--font-body-family:"Manrope",system-ui,-apple-system,sans-serif;--font-body-weight:400;--buttons-radius:999px;--buttons-radius-outset:1000px;--ls-ink:#3b2a22;--ls-linen:#fbf7f1;--ls-sand:#efe5d8;--ls-sand2:#e6d7c4;--ls-clay:#b4613f;--ls-olive:#6f6b4b;--ls-gold:#b89466}body{font-family:var(--font-body-family);color:var(--ls-ink)}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.banner__heading,.product__title h1{font-family:var(--font-heading-family)!important;font-weight:400!important;text-transform:none!important;letter-spacing:-.01em!important;font-variation-settings:"opsz" 96}.button,.shopify-payment-button__button{text-transform:none!important;letter-spacing:.04em!important;font-weight:600;font-size:1.45rem!important}.announcement-bar__message{font-family:var(--font-body-family);font-size:1.15rem!important;letter-spacing:.16em!important;font-weight:500}.card__heading{font-family:var(--font-heading-family)!important;text-transform:none!important;font-size:1.7rem!important;letter-spacing:0!important;line-height:1.25!important;font-weight:400!important}.price{font-family:var(--font-body-family);letter-spacing:.02em}.price-item--sale,.price--on-sale .price-item--last{color:var(--ls-clay)!important}.badge{border-radius:999px!important;font-family:var(--font-body-family);letter-spacing:.06em}.card__media .media,.product__media .media,.product-media-container .media,.multirow .media,.image-with-text__media{background-color:var(--ls-sand)!important}.card__media .media img,.product__media img,.product-media-container img,.multirow .media img{mix-blend-mode:multiply;filter:sepia(.07) saturate(1.04) contrast(1.02)}.card .card__inner{border-radius:200px 200px 6px 6px;overflow:hidden}@media(max-width:749px){.card .card__inner{border-radius:120px 120px 6px 6px}}.ls-trust,.header__heading-logo-wrapper,.header__heading-logo{display:none!important}.lsw{display:inline-flex;align-items:center;gap:.9rem;color:var(--ls-ink);text-decoration:none;line-height:1}.lsw svg{width:2.6rem;height:2.6rem;color:var(--ls-clay);flex:none}.lsw__t{display:flex;flex-direction:column;align-items:flex-start}.lsw__a{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:400;font-size:2.9rem;letter-spacing:-.01em;line-height:.95}.lsw__b{font-family:Manrope,sans-serif;font-size:.95rem;letter-spacing:.52em;font-weight:600;margin-top:.35rem;padding-left:.15rem}@media(min-width:990px){.lsw__a{font-size:3.4rem}.lsw svg{width:3rem;height:3rem}}.ls-kicker{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.28em;text-transform:uppercase;color:var(--ls-clay);margin:0 0 1.2rem;font-weight:600}.ls-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;padding:1.5rem 3.2rem;border-radius:999px;background:var(--ls-ink);color:var(--ls-linen)!important;text-decoration:none;font-size:1.4rem;letter-spacing:.04em;font-weight:600;border:1px solid var(--ls-ink);transition:background .25s,color .25s}.ls-btn:hover{background:var(--ls-clay);border-color:var(--ls-clay)}.ls-btn--ghost{background:transparent;color:var(--ls-ink)!important}.ls-btn--ghost:hover{color:#fff!important}.ls-sec{padding:7rem 1.8rem}@media(min-width:990px){.ls-sec{padding:10rem 6rem}}.ls-head{text-align:center;max-width:70rem;margin:0 auto 4.4rem}.ls-head h2{font-size:clamp(3.4rem,5.4vw,5.6rem);margin:0 0 1.4rem;line-height:1.05}.ls-head h2 em{font-style:italic;color:var(--ls-clay)}.ls-head p{margin:0;opacity:.78;font-size:1.6rem;line-height:1.7}.ls-arch{position:relative;overflow:hidden;background:var(--ls-sand);border-radius:999px 999px 0 0}.ls-arch img{width:100%;height:100%;object-fit:cover;object-position:center top;mix-blend-mode:multiply;filter:sepia(.07) saturate(1.04) contrast(1.02);transition:transform .9s ease}a:hover .ls-arch img{transform:scale(1.04)}.lsh{display:grid;grid-template-columns:1fr;gap:3.2rem;padding:3.2rem 1.8rem 5.6rem;background:var(--ls-linen);align-items:center;overflow:hidden;position:relative}@media(min-width:990px){.lsh{grid-template-columns:1fr 1fr;gap:6rem;padding:6rem 8rem 8rem;min-height:84vh}}.lsh__sun{position:absolute;width:52rem;height:52rem;border-radius:50%;background:radial-gradient(circle,#b8946647,#b8946600 70%);right:-12rem;top:-10rem;pointer-events:none}.lsh__text{position:relative;z-index:1;order:2}@media(min-width:990px){.lsh__text{order:1}}.lsh__title{font-size:clamp(4.4rem,7vw,8.8rem);line-height:.98;margin:0 0 2.4rem}.lsh__title em{font-style:italic;color:var(--ls-clay)}.lsh__sub{font-size:1.7rem;line-height:1.7;max-width:48rem;margin:0 0 3.2rem;opacity:.82}.lsh__ctas{display:flex;flex-wrap:wrap;gap:1.2rem;margin-bottom:3.2rem}.lsh__ticks{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.8rem}.lsh__ticks li{display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.4rem;border-radius:999px;background:var(--ls-sand);font-size:1.25rem;font-weight:500}.lsh__ticks li:before{content:"\2713";color:var(--ls-clay);font-weight:700}.lsh__media{position:relative;order:1;z-index:1;max-width:52rem;width:100%;margin:0 auto}@media(min-width:990px){.lsh__media{order:2}}.lsh__media .ls-arch{aspect-ratio:3/4}.lsh__tag{position:absolute;right:-.4rem;bottom:2.4rem;background:var(--ls-linen);padding:1.2rem 1.8rem;border-radius:999px;box-shadow:0 10px 30px #3b2a221f;font-size:1.3rem;display:flex;flex-direction:column;line-height:1.3}.lsh__tag strong{font-family:var(--font-heading-family);font-weight:400;font-size:1.8rem;font-style:italic}.lsm{background:var(--ls-ink);color:var(--ls-linen);overflow:hidden;white-space:nowrap;padding:1.6rem 0}.lsm__track{display:inline-flex;animation:lsm 38s linear infinite}.lsm__track span{font-family:var(--font-heading-family);font-style:italic;font-size:2rem;padding:0 2.4rem;display:inline-flex;align-items:center;gap:2.4rem}.lsm__track span:after{content:"\263e";font-style:normal;color:var(--ls-gold);font-size:1.6rem}@keyframes lsm{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.lsm__track{animation:none}}.lsx{background:var(--ls-sand);text-align:center}.lsx p.lsx__big{font-family:var(--font-heading-family);font-size:clamp(2.8rem,4.4vw,4.8rem);line-height:1.25;max-width:94rem;margin:0 auto 3rem;font-weight:300}.lsx p.lsx__big em{color:var(--ls-clay)}.lsx__sig{font-size:1.3rem;letter-spacing:.24em;text-transform:uppercase;opacity:.7}.ls-occ__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem 1.4rem;max-width:130rem;margin:0 auto}@media(min-width:990px){.ls-occ__grid{grid-template-columns:repeat(4,1fr);gap:3rem}}.ls-occ__card{display:block;text-decoration:none;color:var(--ls-ink);text-align:center}.ls-occ__card .ls-arch{aspect-ratio:3/4.2;margin-bottom:1.6rem}.ls-occ__card h3{font-size:2.1rem;margin:0 0 .4rem;font-style:italic}@media(min-width:990px){.ls-occ__card h3{font-size:2.6rem}}.ls-occ__card span{font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ls-clay);font-weight:600}.lse{background:var(--ls-linen)}.lse__grid{display:grid;grid-template-columns:1fr;gap:2.4rem;max-width:130rem;margin:0 auto}@media(min-width:990px){.lse__grid{grid-template-columns:1.25fr 1fr 1fr;align-items:end;gap:3.2rem}}.lse__item{display:block;text-decoration:none;color:var(--ls-ink)}.lse__img{background:var(--ls-sand);overflow:hidden;border-radius:6px;aspect-ratio:3/4}.lse__item--big .lse__img{border-radius:999px 999px 6px 6px;aspect-ratio:3/4.1}.lse__img img{width:100%;height:100%;object-fit:cover;object-position:center top;mix-blend-mode:multiply;filter:sepia(.07) saturate(1.04);transition:transform .9s ease}.lse__item:hover img{transform:scale(1.04)}.lse__meta{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:1.4rem .4rem 0}.lse__meta h3{font-size:2rem;margin:0;font-style:italic}.lse__meta span{font-size:1.4rem;font-weight:600}.lse__note{font-size:1.35rem;opacity:.75;margin:.6rem .4rem 0;line-height:1.55}.lsg{background:var(--ls-sand)}.lsg__grid{display:grid;grid-template-columns:1fr;gap:1.4rem;max-width:124rem;margin:0 auto}@media(min-width:750px){.lsg__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.lsg__grid{grid-template-columns:repeat(4,1fr)}}.lsg__card{background:var(--ls-linen);border-radius:140px 140px 10px 10px;padding:4.4rem 2.6rem 3rem;text-align:center}.lsg__icon{width:5.6rem;height:5.6rem;border-radius:50%;background:var(--ls-sand);display:flex;align-items:center;justify-content:center;margin:0 auto 2rem}.lsg__icon svg{width:2.6rem;height:2.6rem;color:var(--ls-clay)}.lsg__card h3{font-size:2.3rem;margin:0 0 1.2rem;line-height:1.2}.lsg__card p{margin:0;font-size:1.45rem;line-height:1.7;opacity:.82}.lsg__pay{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;margin:4rem auto 0;max-width:60rem}.lsg__pay svg{height:2.6rem;width:auto}.lsg__foot{text-align:center;margin-top:1.6rem;font-size:1.35rem;opacity:.75}.lsg__foot a{color:inherit}.lst{background:var(--ls-linen)}.lst__steps{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:1fr;gap:2.8rem;max-width:124rem;counter-reset:s}@media(min-width:990px){.lst__steps{grid-template-columns:repeat(4,1fr);position:relative}.lst__steps:before{content:"";position:absolute;left:12%;right:12%;top:2.4rem;border-top:1px dashed var(--ls-gold)}}.lst__steps li{position:relative;padding-left:6.4rem}@media(min-width:990px){.lst__steps li{padding:7rem 1.4rem 0;text-align:center}}.lst__steps li:before{counter-increment:s;content:counter(s);position:absolute;left:0;top:0;width:4.8rem;height:4.8rem;border-radius:50%;background:var(--ls-linen);border:1px solid var(--ls-gold);color:var(--ls-clay);font-family:var(--font-heading-family);font-style:italic;font-size:2.4rem;display:flex;align-items:center;justify-content:center}@media(min-width:990px){.lst__steps li:before{left:50%;transform:translate(-50%)}}.lst__steps h3{font-size:2.2rem;margin:0 0 .8rem}.lst__steps p{margin:0;font-size:1.45rem;line-height:1.65;opacity:.8}.ls-xmas{background:var(--ls-clay);color:#fff;text-align:center;position:relative;overflow:hidden}.ls-xmas h2{color:#fff;font-size:clamp(3.4rem,5.4vw,5.6rem);margin:0 auto 1.4rem;max-width:78rem;line-height:1.05}.ls-xmas h2 em{font-style:italic}.ls-xmas .ls-kicker{color:#f6dcc0}.ls-xmas__s{max-width:56rem;margin:0 auto 2.8rem;opacity:.95;font-size:1.6rem;line-height:1.7}.ls-xmas__n{display:inline-block;font-family:var(--font-heading-family);font-style:italic;font-size:2.2rem;background:#ffffff24;border-radius:999px;padding:.6rem 2rem;margin-bottom:2.4rem}.ls-xmas .ls-btn{background:var(--ls-linen);color:var(--ls-ink)!important;border-color:var(--ls-linen)}.ls-xmas .ls-btn:hover{background:var(--ls-ink);color:#fff!important;border-color:var(--ls-ink)}.lsc{background:var(--ls-linen);text-align:center}.lsc__box{max-width:84rem;margin:0 auto;background:var(--ls-sand);border-radius:240px 240px 12px 12px;padding:8rem 2.4rem 5rem}.lsc h2{font-size:clamp(3rem,4.6vw,4.6rem);margin:0 0 1.2rem}.lsc h2 em{font-style:italic;color:var(--ls-clay)}.lsc p{margin:0 auto 2.8rem;max-width:52rem;font-size:1.6rem;line-height:1.7;opacity:.85}.lsc .lsh__ctas{justify-content:center;margin:0}.collapsible-content .accordion{border-color:#3b2a2226!important}.collapsible-content summary .accordion__title{font-family:var(--font-heading-family);font-size:2rem}.footer{background:var(--ls-ink)!important;color:var(--ls-linen)}.product__title h1{font-size:clamp(3rem,4vw,4.2rem)!important;font-style:italic}.ls-eta{margin:1.4rem 0 0;padding:1.4rem 1.6rem;background:var(--ls-sand);border-radius:12px;font-size:1.4rem;line-height:1.55;color:var(--ls-ink)}.ls-eta p{margin:0}.ls-eta p+p{margin-top:.6rem}.ls-safe{margin:1rem 0 .6rem;padding:1.8rem;border:1px solid rgba(59,42,34,.14);border-radius:12px;font-size:1.4rem;color:var(--ls-ink);background:var(--ls-linen)}.ls-safe__t{font-family:var(--font-heading-family);font-size:1.9rem;margin:0 0 1rem;font-style:italic}.ls-safe ul{list-style:none;margin:0;padding:0;display:grid;gap:.7rem}.ls-safe li{display:flex;gap:.9rem;align-items:flex-start;line-height:1.45}.ls-safe li:before{content:"\2713";color:var(--ls-clay);font-weight:700}.ls-safe__pay{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.4rem}.ls-safe__pay svg{height:2.2rem;width:auto}
/*# sourceMappingURL=/cdn/shop/t/53/assets/luna-v3.css.map */
