@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;1,400&family=Jost:wght@400;500&display=swap";.nlh{--nlh-accent:#9B3D60;--nlh-accent-dark:#7A2C4A;--nlh-ink:#3A2E2E;--nlh-muted:#6B5A5A;--nlh-line:#EEDFD9;--nlh-cream:#FBF6F1;--nlh-blush:#F7EBEA;--nlh-pink:#F3D6DC;--nlh-ph:#F6E4E8;font-family:Jost,system-ui,sans-serif;color:var(--nlh-ink);font-size:16px;line-height:1.6;padding:96px 24px}.nlh *{box-sizing:border-box}.nlh--cream{background:var(--nlh-cream)}.nlh--white{background:#fff}.nlh--blush{background:var(--nlh-blush)}.nlh--pink{background:var(--nlh-pink)}.nlh__wrap{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:48px}.nlh__head{text-align:center;display:flex;flex-direction:column;gap:8px}.nlh__eyebrow{margin:0;font-family:Jost,sans-serif;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--nlh-accent)}.nlh--pink .nlh__eyebrow{color:var(--nlh-accent-dark)}.nlh__h2{margin:0;font-family:Cormorant Garamond,serif;font-weight:400;font-size:clamp(34px,4.5vw,52px);line-height:1.08;color:var(--nlh-ink);text-transform:none;letter-spacing:0}.nlh__text{margin:0;font-size:18px;max-width:460px}.nlh__text p{margin:0}.nlh__serif{font-family:Cormorant Garamond,serif}.nlh__small{margin:0;font-size:14px;color:var(--nlh-muted)}.nlh__btn{display:inline-block;align-self:flex-start;background:var(--nlh-accent);color:#fff!important;text-decoration:none;padding:16px 32px;border-radius:999px;font-size:14px;letter-spacing:.12em;text-transform:uppercase;transition:background .2s}.nlh__btn:hover{background:var(--nlh-accent-dark)}.nlh__link{color:var(--nlh-accent);font-size:14px;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}.nlh__link:hover{color:var(--nlh-accent-dark)}.nlh__img{display:block;width:100%;height:100%;object-fit:cover;border-radius:4px}.nlh__ph{background:var(--nlh-ph);border-radius:4px;width:100%;height:100%}.nlh__ph svg{width:100%;height:100%;opacity:.35}.nlh__frame{position:relative;overflow:hidden;border-radius:4px;background:var(--nlh-ph)}.nlh__frame--45{aspect-ratio:4/5}.nlh__frame--54{aspect-ratio:5/4}.nlh__frame--11{aspect-ratio:1/1}.nlh__frame--34{aspect-ratio:3/4}.nlh__frame--43{aspect-ratio:4/3}.nlh__split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;align-items:center}.nlh__stack{display:flex;flex-direction:column;gap:20px}.nlh__card{background:#fff;border:1px solid var(--nlh-line);border-radius:4px;padding:16px;display:flex;flex-direction:column;gap:8px;text-decoration:none;color:var(--nlh-ink)}.nlh__card-title{margin:0;font-size:15px;font-weight:500}.nlh__price{margin:0;font-size:15px}.nlh__price s{color:var(--nlh-muted);margin-left:8px}.nlh__grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.nlh__grid{display:grid;gap:24px;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))}.nlh__dot{position:absolute;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:999px;background:#fff;color:var(--nlh-accent);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;box-shadow:0 2px 10px #3a2e2e2e}.nlh__look{display:flex;flex-wrap:wrap;gap:48px}.nlh__look-media{flex:999 1 520px;min-width:0}.nlh__look-list{flex:1 1 320px;display:flex;flex-direction:column;justify-content:center}.nlh__row{display:flex;gap:16px;align-items:center;padding:16px 0;border-bottom:1px solid var(--nlh-line)}.nlh__num{flex:0 0 32px;height:32px;border-radius:999px;border:1px solid var(--nlh-accent);color:var(--nlh-accent);display:flex;align-items:center;justify-content:center;font-size:14px}.nlh__thumb{flex:0 0 72px;height:72px;border-radius:2px;overflow:hidden;background:var(--nlh-ph)}.nlh__thumb img{width:100%;height:100%;object-fit:cover;display:block}.nlh__row-text{flex:1 1 auto;display:flex;flex-direction:column;gap:2px;min-width:0}.nlh__row-text a{color:var(--nlh-ink);text-decoration:none;font-weight:500}.nlh__add{flex:0 0 44px;height:44px;border-radius:999px;border:1px solid #D9C3BE;background:#fff;color:var(--nlh-ink);font-size:20px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none}.nlh__add:hover{border-color:var(--nlh-accent);color:var(--nlh-accent)}.nlh__result{background:#fff;border-radius:4px;padding:24px;display:flex;flex-direction:column;gap:20px}.nlh__ba{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nlh__tag{position:absolute;left:12px;bottom:12px;background:#ffffffe6;color:var(--nlh-ink);font-size:12px;letter-spacing:.12em;text-transform:uppercase;padding:4px 10px;border-radius:999px}.nlh__quote{margin:0;font-family:Cormorant Garamond,serif;font-style:italic;font-size:24px;line-height:1.3}.nlh__quote p{margin:0}.nlh__ing{border-top:1px solid var(--nlh-accent);padding-top:12px;display:flex;flex-direction:column;gap:4px}.nlh__ing-name{margin:0;font-family:Cormorant Garamond,serif;font-size:24px}.nlh__tile{text-decoration:none;color:var(--nlh-ink);display:flex;flex-direction:column;gap:16px}.nlh__tile-title{font-family:Cormorant Garamond,serif;font-size:28px}.nlh__tile:hover .nlh__img{transform:scale(1.03)}.nlh__tile .nlh__img{transition:transform .5s}.nlh__step{background:#fff;border-radius:4px;padding:32px;display:flex;flex-direction:column;gap:16px}.nlh__step-n{margin:0;font-family:Cormorant Garamond,serif;font-size:64px;line-height:1;color:var(--nlh-accent-dark)}.nlh__kit{background:#fff;border-radius:4px;padding:32px;display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between}.nlh__kit-buy{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.nlh__review{border:1px solid var(--nlh-line);border-radius:4px;padding:28px;display:flex;flex-direction:column;gap:16px;background:#fff}.nlh__stars{margin:0;color:var(--nlh-accent);letter-spacing:.2em}.nlh__review .nlh__quote{font-style:normal;font-size:22px;line-height:1.35}.nlh__center{align-self:center}@media(max-width:899px){.nlh{padding:64px 16px}.nlh__split{grid-template-columns:1fr;gap:32px}.nlh__grid{grid-template-columns:repeat(var(--cols-m,1),minmax(0,1fr))}.nlh__wrap{gap:32px}.nlh__btn{align-self:stretch;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/nlh-redesign.css.map */
