:root{--np-ink: #2A2238;--np-cream: #FBF6EE;--np-paper: #FFFDF9;--np-rose: #D98E8E;--np-rose-light: #EFCACA;--np-sage: #9DB39A;--np-butter: #F2CF6B;--np-red: #C2463F;--np-display: "Bricolage Grotesque", "Nunito", system-ui, sans-serif;--np-body: "Nunito", system-ui, -apple-system, "Segoe UI", sans-serif;--np-hand: "Caveat", "Comic Sans MS", cursive;--np-border: 2.5px solid var(--np-ink);--np-shadow: 5px 5px 0 var(--np-ink);--np-shadow-lg: 8px 8px 0 var(--np-ink);--np-radius: 16px;--font-body--family: var(--np-body);--font-subheading--family: var(--np-body);--font-heading--family: var(--np-display);--font-accent--family: var(--np-display);--font-heading--weight: 800}body{font-family:var(--np-body);background-color:var(--np-cream);color:var(--np-ink)}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--np-display);font-weight:800;letter-spacing:-.02em}::selection{background:var(--np-butter);color:var(--np-ink)}a{text-underline-offset:3px}.button,button.button,a.button,.shopify-payment-button__button--unbranded{border:var(--np-border)!important;box-shadow:4px 4px 0 var(--np-ink);font-family:var(--np-display);font-weight:800;transition:transform .12s ease,box-shadow .12s ease}.button:hover,a.button:hover{transform:translate(-1px,-1px);box-shadow:6px 6px 0 var(--np-ink)}.button:active,a.button:active{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--np-ink)}.announcement-bar,#header-group .shopify-section:first-child{font-family:var(--np-display);font-weight:800;border-bottom:var(--np-border)}#header-group .shopify-section:first-child a{color:var(--np-ink);text-decoration:underline;text-decoration-thickness:2px}.header-section,#header-group .shopify-section:last-child{border-bottom:var(--np-border)}.header-logo{--font-family: var(--np-display) !important;--font-weight: 800 !important;font-family:var(--np-display)!important;font-weight:800!important;font-size:1.6rem!important;letter-spacing:-.03em;color:var(--np-ink)!important}#header-component{--menu-top-level-font-family: var(--np-display);--menu-top-level-font-weight: 800;--menu-top-level-font-color: var(--np-ink);--menu-top-level-font-color-rgb: 42 34 56}#header-component nav a,#header-component .menu-list__link,#header-component header-menu a{font-family:var(--np-display)!important;font-weight:800!important;color:var(--np-ink)!important;opacity:1!important;letter-spacing:-.01em;text-decoration-thickness:3px;text-decoration-color:var(--np-butter);text-underline-offset:6px}#header-component nav a:hover,#header-component nav a[aria-current=page],#header-component .menu-list__link:hover,#header-component .menu-list__link[aria-current=page]{text-decoration-line:underline}footer{border-top:var(--np-border);position:relative}footer:before{content:"";display:block;height:14px;background:repeating-linear-gradient(90deg,var(--np-ink) 0 2px,transparent 2px 12px) top / 100% 7px no-repeat,var(--np-butter);border-bottom:var(--np-border)}.product-card,.product-grid__card{background:var(--np-paper);border:var(--np-border);border-radius:var(--np-radius);box-shadow:var(--np-shadow);overflow:hidden}.withdrawal-consent{background:var(--np-paper);border:2px dashed var(--np-ink);border-radius:12px;padding:12px 14px}.np-section{padding:clamp(48px,8vw,96px) 20px;position:relative}.np-wrap{max-width:1120px;margin:0 auto}.np-gingham{background-color:var(--np-cream);background-image:linear-gradient(90deg,rgba(217,142,142,.35) 50%,transparent 50%),linear-gradient(rgba(217,142,142,.35) 50%,transparent 50%);background-size:28px 28px}.np-bg-cream{background:var(--np-cream)}.np-bg-paper{background:var(--np-paper)}.np-bg-rose{background:var(--np-rose-light)}.np-bg-sage{background:#dce6da}.np-bg-ink{background:var(--np-ink);color:var(--np-cream)}.np-card{background:var(--np-paper);border:var(--np-border);border-radius:var(--np-radius);box-shadow:var(--np-shadow);padding:clamp(20px,3vw,32px)}.np-card--lg{box-shadow:var(--np-shadow-lg)}.np-hl{background:var(--np-butter);padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.np-hl--rose{background:var(--np-rose-light)}.np-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border:2px solid var(--np-ink);border-radius:999px;background:var(--np-paper);font-weight:800;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase}.np-chip--butter{background:var(--np-butter)}.np-chip--rose{background:var(--np-rose)}.np-chip--sage{background:var(--np-sage)}.np-eyebrow{font-weight:800;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px}.np-title{font-family:var(--np-display);font-weight:800;font-size:clamp(2.2rem,5.5vw,4.2rem);line-height:1.02;letter-spacing:-.03em;margin:0 0 18px}.np-h2{font-family:var(--np-display);font-weight:800;font-size:clamp(1.8rem,4vw,3rem);line-height:1.05;letter-spacing:-.025em;margin:0 0 14px}.np-lead{font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.55;max-width:60ch}.np-hand{font-family:var(--np-hand);font-weight:700;font-size:1.6rem;line-height:1.1}.np-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 26px;border:var(--np-border);border-radius:999px;background:var(--np-rose);color:var(--np-ink);font-family:var(--np-display);font-weight:800;font-size:1.05rem;text-decoration:none;box-shadow:4px 4px 0 var(--np-ink);transition:transform .12s ease,box-shadow .12s ease}.np-btn:hover{transform:translate(-1px,-1px);box-shadow:6px 6px 0 var(--np-ink)}.np-btn:active{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--np-ink)}.np-btn--butter{background:var(--np-butter)}.np-btn--paper{background:var(--np-paper)}.np-btns{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.np-grid{display:grid;gap:clamp(18px,2.5vw,28px)}.np-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.np-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.np-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:900px){.np-grid--3,.np-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.np-grid--2,.np-grid--3,.np-grid--4{grid-template-columns:1fr}}.np-tape{height:16px;background:repeating-linear-gradient(90deg,var(--np-ink) 0 2px,transparent 2px 10px) top / 100% 6px no-repeat,repeating-linear-gradient(90deg,var(--np-ink) 0 2px,transparent 2px 50px) top / 100% 10px no-repeat,var(--np-butter);border-top:var(--np-border);border-bottom:var(--np-border)}.np-num{display:inline-grid;place-items:center;width:44px;height:44px;flex:0 0 44px;border:var(--np-border);border-radius:50%;background:var(--np-butter);font-family:var(--np-display);font-weight:800;font-size:1.1rem}.np-pin{position:absolute;width:18px;height:18px;border-radius:50%;background:var(--np-red);border:2.5px solid var(--np-ink);top:-9px;left:50%;transform:translate(-50%)}.np-art svg{width:100%;height:auto;display:block}.np-check{list-style:none;padding:0;margin:0;display:grid;gap:12px}.np-check li{display:flex;gap:12px;align-items:flex-start;line-height:1.45}.np-check li:before{content:"\2713";flex:0 0 26px;height:26px;display:grid;place-items:center;border:2px solid var(--np-ink);border-radius:50%;background:var(--np-rose-light);font-weight:800;font-size:.85rem}.facets-block-wrapper .facets__summary{font-family:var(--np-display);font-weight:800;color:var(--np-ink);background:var(--np-paper);border:2px solid var(--np-ink);border-radius:999px;padding:8px 18px!important;box-shadow:3px 3px 0 var(--np-ink);transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease}.facets-block-wrapper .facets__summary:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--np-ink);background:var(--np-butter)}.facets-block-wrapper .facets__panel[open]>.facets__summary{background:var(--np-butter)}.facets-block-wrapper .facets__filters-wrapper,.facets-block-wrapper .facets__form{gap:14px}.facets-block-wrapper .facets__inputs-wrapper,.sorting-filter__options{border:var(--np-border)!important;border-radius:var(--np-radius)!important;box-shadow:var(--np-shadow)!important;background:var(--np-paper)!important}.facets-block-wrapper .facets__inputs-wrapper{padding:12px 16px!important;margin-top:8px}.products-count-wrapper{font-family:var(--np-display);font-weight:800;color:var(--np-ink)}.column-options{gap:6px}.column-options__option{border:2px solid transparent;border-radius:10px}.column-options__option:has(input:checked){border-color:var(--np-ink);background:var(--np-butter);box-shadow:2px 2px 0 var(--np-ink)}.facets-toggle__button{display:inline-flex!important;align-items:center;gap:8px;width:auto!important;min-width:max-content;padding:8px 18px!important;border-radius:999px!important;background:var(--np-paper)!important;white-space:nowrap;overflow:visible!important}.facets-toggle__wrapper,.facets-toggle{overflow:visible!important;padding-inline-end:6px;padding-block-end:6px}.product-grid__card{padding-bottom:16px}.product-grid__card>*:not(:first-child){padding-inline:16px}.product-card .price,.product-grid__card .price{display:inline-flex;align-items:center;margin-top:4px;padding:4px 14px;border:2px solid var(--np-ink);border-radius:999px;background:var(--np-rose-light);box-shadow:2px 2px 0 var(--np-ink);font-family:var(--np-display);font-weight:800;font-size:1.05rem;color:var(--np-ink)}.product-card .price--free,.product-grid__card .price--free{background:var(--np-butter);text-transform:uppercase;letter-spacing:.06em}.product-card .price--free:before,.product-grid__card .price--free:before{content:"\1f381";margin-right:6px;letter-spacing:0}@media(prefers-reduced-motion:reduce){.np-btn,.button,.facets-block-wrapper .facets__summary{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/nana-pearl.css.map */
