.nm-content{--bg:#F5F3EE;--ink:#30332D;--muted:#73756F;--olive:#74806B;--line:#D9D8D2;--sage:#E1E4DB;--paper:#FBFAF7}.nm-content *{box-sizing:border-box}.nm-content{scroll-behavior:smooth}.nm-content{margin:0;background:var(--bg);color:var(--ink);font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}.nm-content .hero{padding:104px 5vw 70px;border-bottom:1px solid var(--line)}.nm-content .inner{max-width:1380px;margin:auto}.nm-content .ey{margin:0 0 22px;color:var(--olive);font-size:11px;font-weight:700;letter-spacing:3.2px}.nm-content h1{margin:0;font:400 clamp(58px,7.3vw,104px)/.9 Georgia,"Times New Roman",serif;letter-spacing:-3.5px}.nm-content .intro{max-width:650px;margin:28px 0 0;color:var(--muted);font-size:15px;line-height:1.7}.nm-content .guarantee{max-width:1380px;margin:38px auto 0;padding:0 5vw}.nm-content .guarantee>div{max-width:850px;margin-left:auto;background:var(--sage);border-radius:20px;padding:24px 28px;display:flex;gap:22px;align-items:center}.nm-content .guarantee b{font:400 28px/1 Georgia,serif;white-space:nowrap}.nm-content .guarantee span{color:#5f625b;font-size:13px;line-height:1.55}.nm-content .layout{max-width:1380px;margin:auto;padding:68px 5vw 110px;display:grid;grid-template-columns:250px minmax(0,850px);gap:clamp(55px,8vw,125px);justify-content:space-between}.nm-content .toc{position:sticky;top:28px;align-self:start;padding-right:14px}.nm-content .toc-title{margin:0 0 17px;color:var(--olive);font-size:10px;font-weight:700;letter-spacing:2.5px}.nm-content .toc a{display:grid;grid-template-columns:27px 1fr;gap:8px;padding:9px 0;border-bottom:1px solid rgba(48,51,45,.07);color:var(--muted);text-decoration:none;font-size:10.5px;line-height:1.35}.nm-content .toc a span{color:var(--olive);font-size:9px}.nm-content .legal{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;padding:0 0 50px;margin:0 0 50px;border-bottom:1px solid var(--line);scroll-margin-top:25px;min-width:0}.nm-content .num{padding-top:7px;color:var(--olive);font-size:10px;font-weight:700}.nm-content h2{margin:0 0 24px;font:400 clamp(27px,3vw,39px)/1.08 Georgia,"Times New Roman",serif;letter-spacing:-.9px;overflow-wrap:anywhere}.nm-content h3{margin:26px 0 12px;font:400 21px/1.2 Georgia,Times New Roman,serif}.nm-content p,.nm-content li{color:#555850;font-size:14px;line-height:1.8;overflow-wrap:anywhere}.nm-content p{margin:0 0 17px}.nm-content ul{margin:5px 0 20px;padding-left:20px}.nm-content li{padding:3px 0}.nm-content strong{color:var(--ink)}.nm-content .address{padding:20px 22px;background:var(--paper);border:1px solid var(--line);border-radius:14px;margin:20px 0}.nm-content .form{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:28px;margin-top:20px}.nm-content .form p{margin-bottom:11px}.nm-content .note{font-size:12.5px;color:var(--muted)}.nm-content a.inline{color:var(--ink);text-underline-offset:3px}@media(max-width:800px){.nm-content .hero{padding:66px 20px 44px}.nm-content h1{font-size:clamp(39px,11vw,51px);line-height:.94;letter-spacing:-1.7px;overflow-wrap:break-word}.nm-content .intro{font-size:14px}.nm-content .guarantee{padding:0 20px;margin-top:24px}.nm-content .guarantee>div{display:block;padding:21px 20px}.nm-content .guarantee b{display:block;font-size:25px;margin-bottom:9px;white-space:normal}.nm-content .layout{display:block;padding:40px 20px 75px;max-width:100%}.nm-content .toc{position:static;margin-bottom:50px;padding:0}.nm-content .toc a{grid-template-columns:25px minmax(0,1fr);overflow-wrap:anywhere}.nm-content .legal{grid-template-columns:1fr;gap:7px;padding-bottom:38px;margin-bottom:38px}.nm-content .num{padding:0}.nm-content h2{font-size:29px;line-height:1.08;margin-bottom:19px}.nm-content p,.nm-content li{font-size:14px;line-height:1.72}.nm-content .form{padding:21px 18px}}@media(max-width:390px){.nm-content .hero,.nm-content .layout,.nm-content .guarantee{padding-left:18px;padding-right:18px}.nm-content h1{font-size:39px}.nm-content h2{font-size:27px}}@media(min-width:901px){.nm-content .hero{padding-left:0;padding-right:0}.nm-content .hero>.inner,.nm-content .layout{width:min(1320px,calc(100% - 96px));max-width:none;margin-left:auto;margin-right:auto}.nm-content .layout{padding-left:0;padding-right:0}.nm-content .guarantee{width:min(1320px,calc(100% - 96px));max-width:none;padding-left:0;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/nelumbo-returns.css.map */
