@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,300;0,9..144,400;0,9..144,500;0,9..144,600;1,9..144,300;1,9..144,400;1,9..144,500&family=Manrope:wght@300;400;500;600&display=swap";:root{--ld-bordeaux:#1B3B2B;--ld-beige:#FDFBF7;--ld-or:#D4AF37;--ld-noir:#2B1B17;--ld-blanc:#FDFBF7;--ld-bordeaux-dark:#183527;--ld-chocolat:#4A2C1F}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:Fraunces,serif;letter-spacing:.04em}body,p,li,a,button,input,textarea{font-family:Manrope,sans-serif}.header-wrapper{border-bottom:1px solid rgba(212,175,55,.35)!important}.header__heading-link .h2,.header__heading-link,.header__heading{font-family:Fraunces,serif!important;font-size:2.4rem!important;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.header__menu-item a,.list-menu__item--link{font-family:Manrope,sans-serif!important;font-size:1.2rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:400!important}.button{font-family:Manrope,sans-serif!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:1.25rem!important;font-weight:500!important}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{background-color:color-mix(in srgb,rgb(var(--color-button)) 90%,black)!important}.product-form__submit{width:100%!important;padding:1.8rem!important;background-color:var(--ld-bordeaux)!important;color:var(--ld-beige)!important;border-color:var(--ld-bordeaux)!important;font-size:1.4rem!important}.product-form__submit:hover{background-color:var(--ld-bordeaux-dark)!important;border-color:var(--ld-bordeaux-dark)!important}.price .price-item,.price__regular .price-item,.price__sale .price-item--sale{font-family:Manrope,sans-serif;font-weight:600;font-size:1.7rem!important;color:var(--ld-bordeaux)!important}.price__regular .price-item--regular{color:var(--ld-bordeaux)!important}.price__sale .price-item--regular{color:#2b1b1773!important;font-size:1.4rem!important}.badge--sale{background-color:var(--ld-or)!important;color:var(--ld-noir)!important}.product__title{font-family:Fraunces,serif!important;font-size:clamp(3rem,4vw,4.5rem)!important;font-weight:400!important;letter-spacing:.04em}.card__heading,.card__heading a{font-family:Fraunces,serif;font-size:1.9rem!important;font-weight:400;letter-spacing:.04em}.title.inline-richtext,.featured-collection .title{font-family:Fraunces,serif!important;font-size:clamp(3rem,4vw,4.5rem)!important;font-weight:400}.announcement-bar__message,.announcement-bar p{font-family:Manrope,sans-serif;font-size:1.3rem;letter-spacing:.1em}.footer{border-top:1px solid rgba(212,175,55,.35)}.footer-block__heading{font-family:Fraunces,serif!important;font-size:1.8rem!important;letter-spacing:.08em!important}.footer .link,.footer a{font-family:Manrope,sans-serif;font-size:1.35rem;letter-spacing:.05em;transition:color .2s,opacity .2s}.footer a:hover,.footer .link:hover,.footer__column a:hover,.footer .list-menu__item:hover{color:var(--ld-or)!important;opacity:1!important}.footer__copyright,.copyright__content{font-family:Manrope,sans-serif!important;font-size:1.25rem!important;letter-spacing:.05em!important}.banner__content .banner__heading,.banner .h2{font-family:Fraunces,serif!important;font-size:clamp(4rem,9vw,8rem)!important;font-weight:400!important;letter-spacing:.06em!important;line-height:1.05!important}.banner__content .banner__text p{font-family:Manrope,sans-serif!important;font-size:1.6rem!important;letter-spacing:.15em!important;font-weight:300!important;text-transform:uppercase}.ld-hero{position:relative;display:flex;align-items:center;overflow:hidden;background-color:#2b1b17}.ld-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;z-index:0;font-size:0;color:transparent}.ld-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#2b1b17;opacity:var(--ld-hero-overlay,.65);z-index:1;font-size:0;color:transparent}.ld-hero__inner{position:relative;z-index:2;text-align:center;padding:8rem 2rem;color:#fdfbf7;width:100%}.ld-hero__eyebrow{font-family:Manrope,sans-serif;font-size:1.15rem;letter-spacing:.3em;text-transform:uppercase;opacity:.85;margin-bottom:2.5rem;color:#fdfbf7}.ld-hero__title{font-family:Fraunces,serif;font-size:clamp(2.6rem,5.5vw,5.2rem);font-weight:400;letter-spacing:.02em;line-height:1.15;margin:0 auto 2.5rem;max-width:960px;color:#fdfbf7;text-shadow:0 2px 30px rgba(0,0,0,.4)}.ld-hero__subtitle{font-family:Manrope,sans-serif;font-size:1.55rem;letter-spacing:.18em;text-transform:uppercase;font-weight:300;opacity:.9;margin-bottom:4rem;color:#fdfbf7}.ld-hero__actions{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.ld-hero__btn-primary{background-color:var(--ld-bordeaux)!important;color:var(--ld-beige)!important;border-color:var(--ld-bordeaux)!important;font-weight:500!important}.ld-hero__actions .button.ld-hero__btn-primary:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{background-color:var(--ld-bordeaux-dark)!important;border-color:var(--ld-bordeaux-dark)!important;color:var(--ld-beige)!important}.ld-hero__btn-secondary{background-color:transparent!important;color:#fdfbf7!important;border:1px solid rgba(253,251,247,.65)!important}.ld-hero__actions .button.ld-hero__btn-secondary:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{background-color:#fdfbf71a!important;border-color:#fdfbf7!important;color:#fdfbf7!important}.ld-reassurance{border-top:1px solid rgba(212,175,55,.35);border-bottom:1px solid rgba(212,175,55,.35)}.ld-reassurance__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem;text-align:center}@media(max-width:749px){.ld-reassurance__grid{grid-template-columns:1fr;gap:3rem}}.ld-reassurance__icon{color:var(--ld-or);margin-bottom:1.8rem;display:flex;justify-content:center}.ld-reassurance__title{font-family:Fraunces,serif;font-size:2.2rem;font-weight:500;color:var(--ld-chocolat);margin-bottom:.8rem;letter-spacing:.04em}.ld-reassurance__text{font-family:Manrope,sans-serif;font-size:1.4rem;line-height:1.65;opacity:.75;letter-spacing:.03em;margin:0}.ld-stats__grid{display:grid;grid-template-columns:repeat(4,1fr);text-align:center}@media(max-width:749px){.ld-stats__grid{grid-template-columns:repeat(2,1fr)}}.ld-stats__item{padding:2.5rem;border-right:1px solid rgba(255,255,255,.2)}.ld-stats__item:last-child{border-right:0}.ld-stats__number{display:block;font-family:Fraunces,serif;font-size:clamp(3.2rem,5vw,5.5rem);font-weight:400;letter-spacing:.04em;line-height:1.05}.ld-stats__label{display:block;font-family:Manrope,sans-serif;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;opacity:.75;margin-top:.6rem}.ld-engagements__title{font-family:Fraunces,serif;font-size:clamp(2.8rem,4vw,4.2rem);font-weight:400;letter-spacing:.04em;text-align:center;margin-bottom:5rem}.ld-engagements__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2.5rem}@media(max-width:900px){.ld-engagements__grid{grid-template-columns:repeat(2,1fr);gap:2rem}}@media(max-width:480px){.ld-engagements__grid{grid-template-columns:1fr}}.ld-engagements__item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:3rem 2rem;border:1px solid rgba(212,175,55,.35);transition:box-shadow .3s,transform .3s}.ld-engagements__item:hover{box-shadow:0 8px 32px #2b1b171f;transform:translateY(-4px)}.ld-engagements__icon{color:var(--ld-or);margin-bottom:2rem}.ld-engagements__name{font-family:Fraunces,serif;font-size:2rem;font-weight:500;color:var(--ld-chocolat);margin:0 0 1rem;letter-spacing:.04em}.ld-engagements__text{font-family:Manrope,sans-serif;font-size:1.35rem;line-height:1.7;opacity:.75;margin:0}.ld-testimonials{text-align:center}.ld-testimonials__title{font-family:Fraunces,serif;font-size:clamp(2.8rem,4vw,4.2rem);font-weight:400;letter-spacing:.04em;margin-bottom:5rem}.ld-testimonials__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}@media(max-width:900px){.ld-testimonials__grid{grid-template-columns:1fr;max-width:520px;margin:0 auto}}.ld-testimonials__item{padding:3.5rem 2.5rem;border:1px solid rgba(212,175,55,.35);display:flex;flex-direction:column;gap:1.5rem;transition:transform .3s,box-shadow .3s}.ld-testimonials__item:hover{transform:translateY(-4px);box-shadow:0 12px 35px #2b1b171f}.ld-testimonials__stars{display:flex;justify-content:center;gap:.3rem;color:var(--ld-or)}.ld-testimonials__quote{font-family:Fraunces,serif;font-size:1.85rem;font-style:italic;line-height:1.7;margin:0;font-weight:400}.ld-testimonials__author{font-family:Manrope,sans-serif;font-size:1.2rem;letter-spacing:.12em;font-weight:500;text-transform:uppercase;font-style:normal;color:var(--ld-chocolat)}.ld-testimonials__verified{font-family:Manrope,sans-serif;font-size:1.1rem;letter-spacing:.06em;color:#2e7d32;display:flex;justify-content:center;align-items:center;gap:.4rem;margin-top:-.5rem}.ld-newsletter__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center}@media(max-width:900px){.ld-newsletter__wrapper{grid-template-columns:1fr;gap:4rem}}.ld-newsletter__badge{display:inline-block;background:var(--ld-bordeaux);color:var(--ld-beige);font-family:Manrope,sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:.5rem 1.4rem;margin-bottom:2.5rem;border-radius:4px}.ld-newsletter__title{font-family:Fraunces,serif;font-size:clamp(2.8rem,4vw,4.2rem);font-weight:400;letter-spacing:.04em;margin-bottom:1.5rem;line-height:1.1}.ld-newsletter__subtitle{font-family:Manrope,sans-serif;font-size:1.45rem;line-height:1.7;opacity:.85;margin-bottom:2.5rem;letter-spacing:.03em}.ld-newsletter__promo{padding:2rem 2.5rem;border:1px solid rgba(255,255,255,.3);background:#ffffff14;display:flex;flex-direction:column;gap:.6rem;border-radius:12px}.ld-newsletter__promo-label{font-family:Manrope,sans-serif;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.ld-newsletter__promo-code{font-family:Fraunces,serif;font-size:3.2rem;font-weight:500;letter-spacing:.2em;line-height:1}.ld-newsletter__promo-value{font-family:Manrope,sans-serif;font-size:1.3rem;opacity:.85}.ld-newsletter__form{display:flex;flex-direction:column;gap:2rem}.ld-newsletter__fields{display:flex;border:1px solid rgba(255,255,255,.5);overflow:hidden;border-radius:8px}@media(max-width:480px){.ld-newsletter__fields{flex-direction:column;border:none;gap:.8rem}}.ld-newsletter__input{flex:1;padding:1.6rem 2rem;background:#ffffff14;border:none;font-family:Manrope,sans-serif;font-size:1.4rem;outline:none;color:inherit;min-width:0}.ld-newsletter__input::placeholder{opacity:.6}@media(max-width:480px){.ld-newsletter__input{border:1px solid rgba(255,255,255,.4);border-radius:8px}}.ld-newsletter__btn{padding:1.6rem 2.8rem;background:var(--ld-bordeaux);color:var(--ld-beige);border:none;font-family:Manrope,sans-serif;font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:all .25s;display:flex;align-items:center;gap:.8rem;white-space:nowrap}.ld-newsletter__btn:hover{background:var(--ld-bordeaux-dark);color:var(--ld-beige)}@media(max-width:480px){.ld-newsletter__btn{border-radius:8px;justify-content:center}}.ld-newsletter__success{padding:1.8rem;background:#ffffff26;font-family:Manrope,sans-serif;font-size:1.4rem;display:flex;align-items:center;gap:1rem;justify-content:center;border-radius:8px}.ld-newsletter__legal{font-family:Manrope,sans-serif;font-size:1.15rem;opacity:.55;line-height:1.6;margin:0}.ld-trust-badges__inner{display:flex;flex-direction:column;align-items:center;gap:3rem}.ld-trust-badges__title{font-family:Manrope,sans-serif;font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase;opacity:.6;text-align:center;margin:0}.ld-trust-badges__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:3rem 5rem}@media(max-width:749px){.ld-trust-badges__row{flex-direction:column;gap:2.5rem}}.ld-trust-badges__separator{width:1px;height:3.6rem;background:#d4af3759}@media(max-width:749px){.ld-trust-badges__separator{width:6rem;height:1px}}.ld-trust-badges__certs{display:flex;flex-wrap:wrap;gap:2rem;align-items:center;justify-content:center}.ld-trust-badges__cert{display:flex;align-items:center;gap:.9rem;font-family:Manrope,sans-serif;font-size:1.3rem;letter-spacing:.04em}.ld-trust-badges__cert svg{width:2rem;height:2rem;color:var(--ld-or);flex-shrink:0}.ld-trust-badges__payments{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:center}.ld-trust-badges__payment-icon{height:2.8rem;width:auto;opacity:.7;transition:opacity .2s}.ld-trust-badges__payment-icon:hover{opacity:1}.ld-404{text-align:center}.ld-404__eyebrow{font-family:Manrope,sans-serif;font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;opacity:.5;margin-bottom:1.5rem}.ld-404__title{font-family:Fraunces,serif;font-size:clamp(8rem,20vw,16rem);font-weight:400;letter-spacing:.04em;line-height:.85;margin-bottom:2rem;color:var(--ld-or)}.ld-404__subtitle{font-family:Fraunces,serif;font-size:clamp(2.2rem,3.5vw,3.2rem);font-weight:400;font-style:italic;margin-bottom:2rem;letter-spacing:.04em}.ld-404__text{font-family:Manrope,sans-serif;font-size:1.5rem;line-height:1.7;opacity:.7;max-width:500px;margin:0 auto 4.5rem}.ld-404__actions{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.ld-cart-trust__inner{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:stretch;justify-content:center;margin-bottom:2.5rem}.ld-cart-trust__item{display:flex;align-items:flex-start;gap:1.2rem;padding:1.8rem 2rem;flex:1;min-width:22rem;border:1px solid rgba(212,175,55,.35);transition:border-color .2s;border-radius:8px}.ld-cart-trust__item:hover{border-color:#d4af378c}.ld-cart-trust__item svg{color:var(--ld-or);flex-shrink:0;width:2.2rem;height:2.2rem;margin-top:.1rem}.ld-cart-trust__text{font-family:Manrope,sans-serif;font-size:1.3rem;line-height:1.55}.ld-cart-trust__text strong{display:block;font-weight:600;margin-bottom:.3rem;font-size:1.35rem;color:var(--ld-chocolat)}.ld-cart-trust__payments{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;align-items:center;padding-top:2rem;border-top:1px solid rgba(212,175,55,.35)}.ld-cart-trust__payment-icon{height:2.6rem;width:auto;opacity:.7}.ld-cart-trust__payment-icon:hover{opacity:1}.ld-blog-preview__header{text-align:center;margin-bottom:5rem}.ld-blog-preview__title{font-family:Fraunces,serif;font-size:clamp(2.8rem,4vw,4.2rem);font-weight:400;letter-spacing:.04em;margin-bottom:1.2rem}.ld-blog-preview__subtitle{font-family:Manrope,sans-serif;font-size:1.45rem;opacity:.7;letter-spacing:.04em}.ld-blog-preview__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}@media(max-width:900px){.ld-blog-preview__grid{grid-template-columns:1fr;max-width:560px;margin:0 auto}}.ld-blog-preview__card{border:1px solid rgba(212,175,55,.35);transition:transform .3s,box-shadow .3s;border-radius:8px;overflow:hidden}.ld-blog-preview__card:hover{transform:translateY(-4px);box-shadow:0 12px 35px #2b1b171f}.ld-blog-preview__card-inner{padding:3rem}.ld-blog-preview__meta{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.5rem}.ld-blog-preview__date{font-family:Manrope,sans-serif;font-size:1.2rem;opacity:.55;letter-spacing:.06em}.ld-blog-preview__tag{font-family:Manrope,sans-serif;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ld-bordeaux);border:1px solid var(--ld-bordeaux);padding:.2rem .8rem;border-radius:4px}.ld-blog-preview__card-title{font-family:Fraunces,serif;font-size:2.2rem;font-weight:400;letter-spacing:.04em;margin-bottom:1.5rem;line-height:1.25}.ld-blog-preview__card-title a{text-decoration:none;color:inherit;transition:color .2s}.ld-blog-preview__card-title a:hover{color:var(--ld-chocolat)}.ld-blog-preview__excerpt{font-family:Manrope,sans-serif;font-size:1.4rem;line-height:1.7;opacity:.75;margin-bottom:2rem}.ld-blog-preview__read-more{font-family:Manrope,sans-serif;font-size:1.25rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ld-bordeaux);text-decoration:none;display:flex;align-items:center;gap:.6rem;transition:gap .2s}.ld-blog-preview__read-more:hover{gap:1rem}.ld-blog-preview__cta{text-align:center;margin-top:5rem}.ld-urgency{padding:0 0 4rem;display:flex;flex-direction:column;gap:1.8rem}.ld-urgency__band{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.5rem;padding:1.6rem 2.4rem;background:#d4af3717;border:1px solid rgba(212,175,55,.35);border-radius:10px;font-family:Manrope,sans-serif;font-size:1.3rem}@media(max-width:749px){.ld-urgency__band{flex-direction:column;align-items:flex-start;gap:1rem}}.ld-urgency__item{display:flex;align-items:center;gap:.7rem}.ld-urgency__item svg{color:var(--ld-or);flex-shrink:0}.ld-urgency__atelier{display:flex;align-items:flex-start;gap:1.6rem;padding:2.2rem 2.4rem;border:1px solid rgba(212,175,55,.35);border-radius:10px;background:#fdfbf799}.ld-urgency__atelier-icon{color:var(--ld-bordeaux);flex-shrink:0;margin-top:.2rem;opacity:.8}.ld-urgency__atelier-body{display:flex;flex-direction:column;gap:.5rem}.ld-urgency__atelier-title{font-family:Fraunces,serif;font-size:1.8rem;font-weight:500;color:var(--ld-chocolat);margin:0;letter-spacing:.04em}.ld-urgency__atelier-text{font-family:Manrope,sans-serif;font-size:1.3rem;line-height:1.7;opacity:.75;margin:0}.ld-manifesto{position:relative;isolation:isolate;overflow:hidden}.ld-manifesto__fade{position:absolute;top:0;left:0;right:0;height:16rem;z-index:0;pointer-events:none;background:linear-gradient(to bottom,var(--ld-beige) 0%,rgba(253,251,247,0) 100%)}.ld-manifesto__fade--bottom{top:auto;bottom:0;background:linear-gradient(to top,var(--ld-beige) 0%,rgba(253,251,247,0) 100%)}.ld-manifesto__texture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.85;mix-blend-mode:overlay;background-image:radial-gradient(ellipse at 25% 15%,rgba(255,255,255,.06),transparent 55%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:cover,160px 160px}.ld-manifesto .page-width{position:relative;z-index:1}.ld-manifesto__layout{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:900px;margin:0 auto}.ld-manifesto__mark{font-family:Fraunces,serif;font-size:clamp(11rem,17vw,18rem);line-height:.6;font-weight:400;color:var(--ld-or);opacity:.9;margin:0 0 -2.5rem}.ld-manifesto__eyebrow{font-family:Manrope,sans-serif;font-size:1.25rem;letter-spacing:.35em;text-transform:uppercase;opacity:.7;margin:0 0 3.5rem}.ld-manifesto__line{font-family:Fraunces,serif;font-size:clamp(2.1rem,3vw,2.8rem);font-weight:400;font-style:italic;line-height:1.55;letter-spacing:.02em;margin:0 0 1.8rem;text-align:center}.ld-manifesto__line--emphasis{font-style:normal;font-weight:500}.ld-manifesto__line--pause{margin-top:3rem;opacity:.85}.ld-manifesto__line--final{margin-top:2.6rem;margin-bottom:0;font-size:clamp(2.8rem,4vw,4.2rem);font-style:normal;font-weight:500;letter-spacing:.04em;color:var(--ld-or)}@media(max-width:749px){.ld-manifesto__mark{font-size:7rem;margin-bottom:-1.4rem}.ld-manifesto__eyebrow{margin-bottom:2.2rem}.ld-manifesto__line{font-size:1.8rem;margin-bottom:1.3rem}.ld-manifesto__line--final{font-size:2.4rem}.ld-manifesto__fade{height:10rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lumiere-doree.css.map */
