#lp-search{--white:#fff;--cream:#FBF6F3;--petal:#C47E8A;--petal-deep:#A85F6D;--petal-soft:#F6E7EA;--ink:#2C2227;--ink-soft:#6B5E63;--line:rgba(44,34,39,.12);font-family:Hanken Grotesk,-apple-system,system-ui,sans-serif;color:var(--ink);line-height:1.6;font-size:16px;background:transparent}#lp-search *{box-sizing:border-box;margin:0;padding:0}#lp-search h1,#lp-search h2,#lp-search h3{font-family:Fraunces,Georgia,serif;font-weight:500;line-height:1.12;letter-spacing:-.01em}#lp-search a{color:inherit;text-decoration:none}#lp-search .w{max-width:1180px;margin:0 auto;padding:0 24px}#lp-search .eye{font-family:Fraunces,Georgia,serif;font-style:italic;font-variation-settings:"opsz" 50;font-size:19px;font-weight:420;letter-spacing:.005em;text-transform:none;color:var(--petal-deep)}#lp-search .hero{text-align:center;padding:58px 0 6px}#lp-search .hero h1{font-size:clamp(30px,5vw,46px);margin:12px 0 10px}#lp-search .hero h1 em{font-style:normal;color:var(--petal)}#lp-search .hero p{color:var(--ink-soft);max-width:520px;margin:0 auto;font-size:15.5px}body.ldawn-on #lp-search .hero h1 em{color:#f0cbd3}body.ldawn-on #lp-search .hero .eye{color:#e9b9c4}body.ldawn-on #lp-search .hero p{color:#fbf6f3b8}body.ldawn-on #lp-search .chips .lbl{color:#fbf6f399}#lp-search .sbar{max-width:680px;margin:26px auto 0;position:relative}#lp-search form.sform{position:relative;display:flex;align-items:center;gap:6px;background:#fff;border:1.5px solid var(--line);border-radius:60px;padding:6px 6px 6px 24px;transition:background var(--lm-ui,.2s) var(--lm-ease,ease),border-color var(--lm-ui,.2s) var(--lm-ease,ease)}#lp-search form.sform input.sin{flex:1;min-width:0;border:none;outline:none;background:none;font-family:inherit;font-size:16.5px;color:var(--ink);padding:14px 6px}#lp-search form.sform input.sin::placeholder{color:#b5a9ad}#lp-search form.sform button.sbtn{flex:0 0 auto;width:52px;height:52px;border-radius:50%;border:none;background:var(--petal);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background var(--lm-ui,.2s) var(--lm-ease,ease)}#lp-search form.sform button.sbtn:hover{background:var(--petal-deep)}#lp-search form.sform button.sbtn svg{width:20px;height:20px}body.ldawn-on #lp-search form.sform{background:#ffffff14;border-color:#fbf6f32e;box-shadow:none}body.ldawn-on #lp-search form.sform:focus-within{background:#ffffff21;border-color:#fbf6f357}body.ldawn-on #lp-search form.sform input.sin{color:#fbf6f3}body.ldawn-on #lp-search form.sform input.sin::placeholder{color:#fbf6f380}body.ldawn-on #lp-search form.sform button.sbtn{background:var(--petal);color:#2c2227}body.ldawn-on #lp-search form.sform button.sbtn:hover{background:#f0cbd3}#lp-search .sugg{position:absolute;left:0;right:0;top:calc(100% + 10px);background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 20px 54px #2c222726;overflow:hidden;z-index:30;display:none;text-align:left}#lp-search .sugg.open{display:block}#lp-search .sugg a.sg-item{display:flex;align-items:center;gap:14px;padding:11px 18px;border-bottom:1px solid var(--line);transition:background var(--lm-ui,.2s) var(--lm-ease,ease)}#lp-search .sugg a.sg-item:last-of-type{border-bottom:none}#lp-search .sugg a.sg-item:hover,#lp-search .sugg a.sg-item.active{background:var(--cream)}#lp-search .sugg .sg-img{width:46px;height:46px;border-radius:10px;background:var(--cream);object-fit:contain;flex:0 0 auto}#lp-search .sugg .sg-t{font-size:14.5px;font-weight:500;color:var(--ink);line-height:1.3}#lp-search .sugg .sg-all{display:block;text-align:center;padding:13px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--petal-deep);background:var(--petal-soft)}body.ldawn-on #lp-search .sugg{background:#2c2227;border-color:#fbf6f31f;box-shadow:0 24px 60px #00000073}body.ldawn-on #lp-search .sugg a.sg-item{border-bottom-color:#fbf6f31f}body.ldawn-on #lp-search .sugg a.sg-item,body.ldawn-on #lp-search .sugg .sg-t{color:#fbf6f3}body.ldawn-on #lp-search .sugg a.sg-item:hover,body.ldawn-on #lp-search .sugg a.sg-item.active{background:#c47e8a38}body.ldawn-on #lp-search .sugg .sg-img{background:#fbf6f314}body.ldawn-on #lp-search .sugg .sg-all{background:#c47e8a33;color:#f0cbd3}#lp-search .chips{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:24px auto 0;max-width:700px}#lp-search .chips .lbl{width:100%;text-align:center;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:2px}#lp-search .chips a{border:1px solid var(--line);background:#fff;border-radius:40px;padding:9px 18px;font-size:13.5px;color:var(--ink);transition:background var(--lm-ui,.2s) var(--lm-ease,ease),border-color var(--lm-ui,.2s) var(--lm-ease,ease),color var(--lm-ui,.2s) var(--lm-ease,ease)}#lp-search .chips a:hover{border-color:var(--petal);color:var(--petal-deep);background:var(--petal-soft)}body.ldawn-on #lp-search .chips a{background:#ffffff14;border-color:#fbf6f32e;color:#fbf6f3}body.ldawn-on #lp-search .chips a:hover{background:#c47e8a38;border-color:#fbf6f357;color:#fbf6f3}#lp-search .sec{padding:44px 0 74px}#lp-search .rhead{text-align:center;max-width:640px;margin:0 auto 30px}#lp-search .rhead .eye{display:block;margin-bottom:10px}#lp-search .rhead h2{font-family:Fraunces,Georgia,serif;font-weight:350;font-variation-settings:"opsz" 144;font-size:clamp(24px,3.4vw,34px);letter-spacing:-.012em;color:var(--ink)}#lp-search .rhead h2 em{font-style:italic;font-weight:330;color:inherit}#lp-search .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:36px 24px}#lp-search .card{position:relative;display:flex;flex-direction:column}#lp-search .card-img{position:relative;aspect-ratio:1;margin-bottom:13px;border-radius:16px;overflow:visible;background:none}#lp-search .card-img img{position:absolute;left:50%;bottom:3%;top:auto;right:auto;width:auto;height:auto;max-width:82%;max-height:93%;object-fit:contain;display:block;transform:translate(-50%);filter:drop-shadow(0 24px 20px rgba(44,34,39,.18));transition:transform var(--lm-slow,.6s) var(--lm-ease,ease),filter var(--lm-slow,.6s) var(--lm-ease,ease)}#lp-search .card-img .ph{position:absolute;left:50%;bottom:12%;transform:translate(-50%);color:var(--petal);font-family:Fraunces,Georgia,serif;font-size:34px}@media(hover:hover)and (pointer:fine){#lp-search .card:hover .card-img img{transform:translate(-50%) translateY(-11px) scale(1.05);filter:drop-shadow(0 40px 32px rgba(44,34,39,.26))}#lp-search .card .card-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:#2c222700;transition:text-decoration-color var(--lm-ui,.2s) var(--lm-ease,ease)}#lp-search .card:hover .card-title{text-decoration-color:#2c22276b}}#lp-search .card .card-tx{margin-top:auto;text-align:center}#lp-search .card-cat{font-family:Fraunces,Georgia,serif;font-style:italic;font-variation-settings:"opsz" 144;font-size:15px;font-weight:440;letter-spacing:.01em;text-transform:none;line-height:1.3;color:var(--petal-deep);margin-bottom:7px}#lp-search .card-title{font-family:Fraunces,Georgia,serif;font-variation-settings:"opsz" 144;font-size:19px;font-weight:380;letter-spacing:-.005em;color:var(--ink);margin-bottom:9px;line-height:1.22;text-wrap:balance}#lp-search .card-pl{display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap;gap:2px 10px}#lp-search .card-price{font-size:14px;color:var(--ink);display:inline-flex;align-items:baseline;gap:8px}#lp-search .card-price .now{font-weight:500}#lp-search .card-price .was{color:var(--ink-soft);text-decoration:line-through;font-size:13px}#lp-search .card-sub{display:inline-block;margin:0;font-size:13px;line-height:1.3;color:var(--ink-soft);letter-spacing:0}#lp-search .card-sub:before{content:"\b7";display:inline-block;margin-right:10px;color:#2c222759}#lp-search .card-sub .or{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:400;font-size:13.5px;color:var(--ink-soft)}#lp-search .card-sub .amt{font-weight:500;color:var(--ink)}#lp-search .badge{position:absolute;top:12px;left:12px;font-size:12px;font-weight:500;letter-spacing:.005em;text-transform:none;padding:6px 12px;border-radius:999px;z-index:3}#lp-search .badge.save{background:var(--petal-soft);color:var(--petal-deep)}#lp-search .pagecard{display:flex;align-items:center;justify-content:center;text-align:center;padding:28px 18px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}#lp-search .pagecard a{font-family:Fraunces,Georgia,serif;font-variation-settings:"opsz" 144;font-weight:380;font-size:18px;line-height:1.25;color:var(--ink)}#lp-search .nores{text-align:center;max-width:520px;margin:0 auto;padding:6px 0}#lp-search .nores .glyph{font-size:34px;color:var(--petal)}#lp-search .nores h2{font-family:Fraunces,Georgia,serif;font-weight:350;font-variation-settings:"opsz" 144;font-size:26px;letter-spacing:-.012em;margin:12px 0 8px;color:var(--ink)}#lp-search .nores p{color:var(--ink-soft);font-size:15px}@media(max-width:990px){#lp-search .grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){#lp-search .grid{grid-template-columns:repeat(2,1fr);gap:24px 14px}#lp-search .hero{padding:42px 0 6px}#lp-search .sec{padding:34px 0 56px}#lp-search .card-pl{flex-direction:column;align-items:center;gap:3px}#lp-search .card-sub:before{display:none}#lp-search .card-title{font-size:18px}#lp-search .w{padding:0 20px}}@media(max-width:420px){#lp-search .grid{gap:20px 12px}}@media(prefers-reduced-motion:reduce){#lp-search .card-img img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/lunaire-search.css.map */
