.ns{--wall:#ece5d8;--wood:#d6b487}.ns [hidden]{display:none!important}.ns__pretty,.ns .ic__body,.ns .ic__option-note{text-wrap:pretty}.ns .ic__h1,.ns .ic__h2,.ns .ic__h3{text-wrap:balance}.ns__card{padding:20px;background:var(--card);border:1px solid var(--rule);border-radius:10px}.ns__pill{position:absolute;top:14px;left:14px;z-index:2;pointer-events:none;font-family:var(--font-ui,Poppins,sans-serif);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.09em;color:#7a5a1e;background:#f4e9cf;border:1px solid #e0c78d;border-radius:999px;padding:5px 12px;box-shadow:0 1px 3px #2a231c2e}.ns__slide{position:absolute;top:0;right:0;bottom:0;left:0}.ns__slide[hidden]{display:none}.ns__slide img{width:100%;height:100%;object-fit:cover;display:block}.ns__thumbs{grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}.ns__fonts{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.ns__font{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 10px 10px;cursor:pointer;background:#fff;border:1px solid var(--rule-strong);border-radius:8px;transition:all .14s cubic-bezier(.4,0,.2,1)}.ns__font:hover{border-color:var(--navy)}.ns__font[aria-pressed=true]{border:2px solid var(--navy);padding:11px 9px 9px;box-shadow:0 1px 2px #2a231c1a}.ns__font img{width:100%;height:62px;object-fit:contain}.ns__font-name{font-family:var(--font-ui,Poppins,sans-serif);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.09em;color:var(--navy)}.ns__swatch{display:flex;flex-direction:column;align-items:center;gap:6px;padding:0;background:none;border:none;cursor:pointer}.ns__swatch-dot{width:44px;height:44px;border-radius:999px;border:1px solid rgba(18,31,54,.18);box-shadow:inset 0 0 0 3px #fff}.ns__swatch[aria-pressed=true] .ns__swatch-dot{outline:2px solid var(--navy);outline-offset:2px}.ns__swatch-dot--custom{background:conic-gradient(#e6bfb8,#9fb08f,#8fb3c9,#c9b28f,#e6bfb8)}.ns__swatch-name{font-family:var(--font-ui,Poppins,sans-serif);font-size:12px;font-weight:600;color:var(--ink)}.ns__wall{position:relative;display:flex;align-items:center;justify-content:center;min-height:230px;padding:28px 18px 46px;border-radius:8px;overflow:hidden;background:linear-gradient(180deg,var(--wall) 0 78%,#e2d8c6 78% 79%,#f6f1e7 79% 100%)}.ns__art{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px}.ns__script{width:88%;aspect-ratio:2.4/1;background-color:var(--ns-ink,#1f2c47);-webkit-mask:var(--ns-mask) center/contain no-repeat;mask:var(--ns-mask) center/contain no-repeat;filter:drop-shadow(0 3px 2px rgba(42,35,28,.22))}.ns__script[hidden]{display:none}.ns__block{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;letter-spacing:.06em;line-height:1;color:var(--ns-ink,#1f2c47);text-align:center;word-break:break-word;text-shadow:0 3px 3px rgba(42,35,28,.22)}.ns__block:empty{display:none}.ns__cross{display:grid;grid-template-columns:160px 1fr;gap:24px;align-items:center;padding:18px;text-decoration:none;background:#fff;border:1px solid var(--rule);border-radius:10px;transition:border-color .14s cubic-bezier(.4,0,.2,1)}.ns__cross:hover{border-color:var(--navy)}.ns__cross img{width:160px;height:160px;object-fit:cover;border-radius:8px}@media(max-width:560px){.ns__cross{grid-template-columns:96px 1fr;gap:16px}.ns__cross img{width:96px;height:96px}}.ns__font-pill{position:absolute;left:14px;bottom:14px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:none;border-radius:999px;cursor:pointer;background:#121f36db;color:#f7f2e6;box-shadow:0 2px 8px #121f3640;font-family:var(--font-ui,Poppins,sans-serif);font-size:12px;font-weight:600;letter-spacing:.04em;transition:background .14s cubic-bezier(.4,0,.2,1)}.ns__font-pill:hover{background:var(--navy)}.ns__font-pill--static{cursor:default}.ns__font-pill-label{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;font-size:10px}.ns__font-pill-cta{color:#f7f2e6bf;font-weight:500}@media(max-width:480px){.ns__font-pill-cta{display:none}}.ns-gs__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;position:relative}.ns-gs__steps:before{content:"";position:absolute;top:17px;left:17px;right:17px;border-top:2px dotted rgba(190,143,53,.7)}.ns-gs__step{position:relative;display:flex;flex-direction:column;gap:18px}.ns-gs{background:#f3e6df;border-top:1px solid #e8d6cb;border-bottom:1px solid #e8d6cb}.ns-gs__dot{position:relative;z-index:1;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--gold);color:var(--navy);font-family:var(--font-display,"Zilla Slab",Georgia,serif);font-size:18px;font-weight:600;box-shadow:0 0 0 6px #f3e6df}.ns-gs__fig{margin:0;display:flex;flex-direction:column;gap:16px}.ns-gs__frame{padding:10px;background:#fff;border-radius:6px;box-shadow:0 10px 26px #2a231c24}.ns-gs__step:nth-child(1) .ns-gs__frame{transform:rotate(-1.5deg)}.ns-gs__step:nth-child(3) .ns-gs__frame{transform:rotate(1.2deg)}.ns-gs__frame img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:3px}.ns-gs__kicker{font-family:var(--font-ui,Poppins,sans-serif);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:var(--rust)}@media(max-width:820px){.ns-gs__steps{grid-template-columns:1fr;gap:36px;padding-left:52px}.ns-gs__steps:before{top:18px;bottom:18px;left:17px;right:auto;border-top:none;border-left:2px dotted rgba(190,143,53,.7)}.ns-gs__dot{position:absolute;left:-52px;top:0}.ns-gs__frame{transform:none!important;max-width:420px}}@media(prefers-reduced-motion:reduce){.ns-gs__frame{transform:none!important}}.cw-sn h1,.cw-sn h2,.cw-sn h3{text-wrap:balance}.cw-sn p{text-wrap:pretty}body:has(.ns-gs) .cw-sn__hero-media img{object-position:center 8%}body:has(.ns-gs) .cw-sn__reviews{background:var(--parch-50);color:var(--ink)}body:has(.ns-gs) .cw-sn__reviews-scrim{background:linear-gradient(180deg,#f7f2e6e6,#f2eadad1)}body:has(.ns-gs) .cw-sn__reviews .cw-sn__h2--dark{color:var(--navy)}body:has(.ns-gs) .cw-sn__reviews .cw-sn__eyebrow--gold{color:var(--rust)}body:has(.ns-gs) .cw-sn__tcard{background:#fff;border:1px solid #e0d5be;box-shadow:0 8px 24px #2a231c1a;-webkit-backdrop-filter:none;backdrop-filter:none}body:has(.ns-gs) .cw-sn__tcard blockquote{color:var(--navy)}body:has(.ns-gs) .cw-sn__tcard figcaption{color:var(--rust)}
/*# sourceMappingURL=/cdn/shop/t/148/assets/nursery-sign.css.map */
