@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500&family=Jost:wght@300;400;500;600&display=swap";html:root{--lb-ink:#2a2421;--lb-muted:#7a6d66;--lb-soft:#f7f1ec;--lb-night:#2a2421;--lb-amber:#e3c4b3;--lb-amber2:#a9765f;--lb-green:#8c9a7c;--lb-red:#b4544a;--lb-line:#ece2da;--lb-radius:18px;--lu-cream:#fbf7f3;--lu-blush:#f3e5dc;--lu-nude:#d8b6a4;--font-body--family:"Jost",system-ui,sans-serif;--font-subheading--family:"Jost",system-ui,sans-serif;--font-heading--family:"Cormorant Garamond",Georgia,serif;--font-accent--family:"Cormorant Garamond",Georgia,serif}html body .lb{font-family:Jost,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:400;color:var(--lb-ink);background:var(--lu-cream)}html body .lb h1,html body .lb h2,html body .lb h3,html body .lb .lb-h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;letter-spacing:-.005em}html body .lb-h2{font-size:clamp(30px,3.8vw,46px);line-height:1.08}html body .lb-eyebrow{color:var(--lb-amber2);font-weight:500;letter-spacing:.2em;font-size:11.5px}html body .lb-sec--night .lb-eyebrow{color:var(--lb-amber)}html body .lb-lead{color:var(--lb-muted);font-weight:300;font-size:17px}html body .lb-sec--soft{background:var(--lu-blush)}html body .lb-sec--night{background:radial-gradient(1000px 520px at 80% -10%,#5c4840 0%,transparent 60%),#2a2421;color:#fbf3ee}html body .lb-sec--night .lb-lead{color:#d9cac1}html body .lb-btn{background:var(--lb-ink);color:#fff;font-family:Jost,sans-serif;font-weight:500;font-size:14px;letter-spacing:.14em;text-transform:uppercase;padding:18px 34px;box-shadow:0 14px 30px -18px #2a2421b3}html body .lb-btn:hover{box-shadow:0 18px 34px -16px #2a2421cc}html body .lb-sec--night .lb-btn,html body .lb-hero .lb-btn{background:#f6ebe4;color:var(--lb-ink);box-shadow:0 14px 34px -16px #0009}html body .lb-btn--ghost{background:transparent;color:var(--lb-ink);border:1px solid var(--lb-ink);box-shadow:none}html body .lb-hero h1{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:clamp(42px,5.6vw,70px);line-height:1.02;letter-spacing:-.01em;color:#fbf3ee}html body .lb-hero h1 em{font-style:italic;background:linear-gradient(90deg,#e8c8b6,#f8e6da);-webkit-background-clip:text;background-clip:text;color:transparent}html body .lb-hero__media:before{background:radial-gradient(circle,rgba(227,196,179,.45),transparent 65%)}html body .lb-hero__media img{border-radius:28px}html body .lb-hero__price{color:#d9cac1}html body .lb-ticks li:before{background-color:var(--lb-amber2)}html body .lb-sec--night .lb-ticks li:before{background-color:#c79b85}html body .lb-trust__ic,html body .lb-hero__badge .lb-hb,html body .lb-bi{background:var(--lu-blush);color:var(--lb-amber2)}html body .lb-trust{background:#fff}html body .lb-marquee{background:var(--lb-ink);color:#f6ebe4;font-weight:400;letter-spacing:.06em}html body .lb-marquee .lb-i{color:var(--lu-nude)}html body .lb-faq details{border-color:var(--lb-line);border-radius:16px}html body .lb-faq summary{font-weight:500}html body .lb-faq summary:after{background:var(--lb-amber2)}html body .lb-step{border-color:var(--lb-line);background:#fff}html body .lb-step__n{background:var(--lb-amber2)}html body .lb-step h3{font-size:24px}html body .lb-cta .lb-h2{color:#fbf3ee}.lu-logo{display:inline-flex;align-items:center;color:var(--lb-ink,#2a2421);line-height:0}.lu-logo__svg{height:38px;width:auto;display:block}.lb-logo--dark.lu-logo{color:#fff}@media(max-width:749px){.lu-logo__svg{height:30px}}.lu-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.lu-card{background:#fff;border:1px solid var(--lb-line);border-radius:22px;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:transform .25s ease,box-shadow .25s ease}.lu-card:hover{transform:translateY(-4px);box-shadow:0 24px 50px -32px #2a242173}.lu-card__img{background:#f4eee9;aspect-ratio:4/5;overflow:hidden}.lu-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.lu-card:hover .lu-card__img img{transform:scale(1.04)}.lu-card__b{padding:20px 22px 24px;display:flex;flex-direction:column;gap:8px;flex:1}.lu-card__t{font-family:Cormorant Garamond,Georgia,serif;font-size:24px;line-height:1.15;margin:0}.lu-card__tag{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--lb-amber2)}.lu-card__row{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:10px}.lu-card__p{font-weight:500;font-size:17px}.lu-card__go{font-size:12px;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:2px}@media(max-width:860px){.lu-grid{grid-template-columns:1fr;gap:16px}.lu-card{flex-direction:row}.lu-card__img{width:42%;aspect-ratio:auto;flex:none}}.lu-pdp{padding:40px 0 64px;background:var(--lu-cream)}.lu-pdp__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:52px;align-items:start}.lu-gal{position:sticky;top:90px}.lu-gal__main{background:#f4eee9;border-radius:24px;overflow:hidden;aspect-ratio:1/1}.lu-gal__main img{width:100%;height:100%;object-fit:cover}.lu-gal__thumbs{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.lu-gal__thumbs button{width:76px;height:76px;border-radius:14px;overflow:hidden;border:1px solid var(--lb-line);padding:0;background:#f4eee9;cursor:pointer}.lu-gal__thumbs button[aria-current=true]{border-color:var(--lb-ink);box-shadow:0 0 0 1px var(--lb-ink)}.lu-gal__thumbs img{width:100%;height:100%;object-fit:cover}.lu-buy h1{font-size:clamp(34px,3.8vw,48px);line-height:1.05;margin:4px 0 14px}.lu-price{display:flex;align-items:baseline;gap:12px;margin:6px 0 18px}.lu-price__now{font-size:24px;font-weight:500}.lu-price__was{color:var(--lb-muted);text-decoration:line-through}.lu-hl{list-style:none;padding:0;margin:0 0 22px;display:grid;gap:10px}.lu-hl li{display:flex;gap:10px;align-items:center;font-size:15px}.lu-hl .lb-bi{width:30px;height:30px;border-radius:50%}.lu-row{display:flex;gap:12px;align-items:stretch;margin-bottom:12px}.lu-qty{display:flex;align-items:center;border:1px solid var(--lb-ink);border-radius:999px;overflow:hidden}.lu-qty button{width:42px;height:100%;background:none;border:0;font-size:18px;cursor:pointer;color:var(--lb-ink)}.lu-qty input{width:38px;text-align:center;border:0;background:none;font:inherit;-moz-appearance:textfield}.lu-qty input::-webkit-outer-spin-button,.lu-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lu-row .lb-btn{flex:1}.lu-variant{margin:0 0 16px}.lu-variant select{width:100%;padding:14px 16px;border:1px solid var(--lb-line);border-radius:12px;font:inherit;background:#fff}.lu-dyn .shopify-payment-button__button{border-radius:999px!important;min-height:54px}.lu-dyn{margin-top:4px}.lu-secure{display:flex;gap:8px;align-items:center;justify-content:center;font-size:13px;color:var(--lb-muted);margin:14px 0 6px}.lu-pay{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-bottom:18px}.lu-pay svg{height:22px;width:auto}.lu-acc details{border-top:1px solid var(--lb-line)}.lu-acc details:last-child{border-bottom:1px solid var(--lb-line)}.lu-acc summary{list-style:none;cursor:pointer;padding:18px 0;font-weight:500;letter-spacing:.12em;text-transform:uppercase;font-size:13px;display:flex;justify-content:space-between}.lu-acc summary::-webkit-details-marker{display:none}.lu-acc summary:after{content:"+";font-size:20px;line-height:1;transition:transform .2s}.lu-acc details[open] summary:after{transform:rotate(45deg)}.lu-acc__b{padding:0 0 20px;color:#4a403b;line-height:1.7;font-size:15px}.lu-acc__b ul{padding-left:18px}.lu-sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;background:#fff;border-top:1px solid var(--lb-line);padding:10px 14px;display:none;gap:12px;align-items:center;transform:translateY(110%);transition:transform .25s}.lu-sticky.is-on{transform:none}.lu-sticky .lb-btn{flex:1;padding:14px 20px}@media(max-width:860px){.lu-pdp{padding:16px 0 90px}.lu-pdp__grid{grid-template-columns:1fr;gap:24px}.lu-gal{position:static}.lu-sticky{display:flex}}html body .shopify-section-group-footer-group{font-family:Jost,system-ui,sans-serif;color:var(--lu-ink,#2a2421)}html body .shopify-section-group-footer-group h2,html body .shopify-section-group-footer-group .h4,html body .shopify-section-group-footer-group .menu__heading{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;letter-spacing:0;font-size:1.6rem;line-height:1.15}html body .shopify-section-group-footer-group .menu__heading{font-size:1.25rem}html body .shopify-section-group-footer-group a{font-family:Jost,system-ui,sans-serif}html body .shopify-section-group-footer-group p,html body .shopify-section-group-footer-group a,html body .shopify-section-group-footer-group input{color:#7a6d66}html body .lu-pdp{padding-top:20px}html body .lu-gal{top:76px}html body .lu-gal__main{max-height:calc(100vh - 250px);width:auto;max-width:100%;margin:0 auto}html body .lu-gal__thumbs{justify-content:center}.lu-stars{display:inline-block;margin:-4px 0 10px;text-decoration:none;color:inherit}.lu-stars .jdgm-star{color:#a9765f!important}.lu-stars .jdgm-prev-badge__text{font-size:13px;color:#7a6d66}.lu-app{margin:6px 0 14px}@media(max-width:860px){html body .lu-gal__main{max-height:none;width:100%}}.lu-reviews{margin-top:48px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/lunea.css.map */
