:root{--color-ground: #f5efe6;--color-ink: #2c2118;--color-accent: #8b1a1a;--color-gold: #b8860b;--color-muted: #9e8e7e;--color-white: #fdfaf6;--color-border: #d6c9b8;--color-navy: #2e2a5a;--color-gold-bright: #cba135;--color-overlay: rgba(44, 33, 24, .45);--font-display: "Cormorant Garamond", serif;--font-headline: "Playfair Display", serif;--font-body: "Jost", sans-serif;--font-size-display: clamp(3.5rem, 6vw, 4.5rem);--font-size-h1: 2.25rem;--font-size-h2: 1.75rem;--font-size-h3: 1.375rem;--font-size-body: .9375rem;--font-size-caption: .75rem;--line-height-display: 1.1;--line-height-h1: 1.2;--line-height-h2: 1.3;--line-height-h3: 1.4;--line-height-body: 1.7;--line-height-caption: 1.6;--letter-spacing-micro: .12em;--letter-spacing-caption: .06em}:root{--font-body--family: var(--font-body) !important;--font-subheading--family: var(--font-body) !important;--font-heading--family: var(--font-headline) !important;--font-accent--family: var(--font-display) !important}.neelmani-pills{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 0}.neelmani-pill{display:inline-flex;align-items:center;border:1px solid var(--color-border);border-radius:999px;padding:6px 14px;font-family:var(--font-body);font-size:var(--font-size-caption);letter-spacing:var(--letter-spacing-caption);text-transform:uppercase;color:var(--color-ink);background:var(--color-ground)}.neelmani-pairs-with{font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-ink);margin:4px 0 0}.neelmani-pairs-with__label{font-weight:500;letter-spacing:var(--letter-spacing-caption);text-transform:uppercase;font-size:var(--font-size-caption);color:var(--color-muted);margin-right:8px}#shopify-section-template--product .details-content ul{list-style:none;margin:12px 0;padding:0;font-size:var(--font-size-caption);font-family:var(--font-body)}#shopify-section-template--product .details-content ul li{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid var(--color-border)}#shopify-section-template--product .details-content ul li:first-child{border-top:1px solid var(--color-border)}#shopify-section-template--product .details-content ul strong{font-weight:500;letter-spacing:var(--letter-spacing-caption);text-transform:uppercase;color:var(--color-muted);flex-shrink:0}.neelmani-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--font-body);font-size:11px;letter-spacing:var(--letter-spacing-caption);text-transform:uppercase;color:var(--color-muted);margin-bottom:16px}.neelmani-breadcrumb a{color:var(--color-muted)}.neelmani-breadcrumb__current{color:var(--color-ink)}.neelmani-handmade-notice{border:1px solid var(--color-gold-bright);background:#b8860b0f;padding:18px 20px;margin-bottom:24px}.neelmani-handmade-notice__label{font-family:var(--font-body);font-size:11px;letter-spacing:var(--letter-spacing-caption);text-transform:uppercase;font-weight:500;color:var(--color-accent);margin-bottom:6px}.neelmani-handmade-notice p{font-family:var(--font-body);font-size:13px;margin:0;color:var(--color-ink)}@media screen and (max-width:749px){.buy-buttons-block--buy_buttons_eYQEYi{position:sticky;bottom:0;z-index:10;background:var(--color-ground);border-top:1px solid var(--color-border);padding:12px 16px;margin:0 -16px}}#MenuItem-under-3-000,#MenuItem-under-3-000 .menu-list__link-title,a[href*="/collections/under-3-000"] .menu-list__link-title{color:var(--color-accent)!important}.neelmani-static{max-width:640px;margin:0 auto}.neelmani-static__eyebrow{display:block;font-family:var(--font-body);font-size:var(--font-size-caption);letter-spacing:var(--letter-spacing-micro);text-transform:uppercase;color:var(--color-muted);margin-bottom:8px}.neelmani-static__heading{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:var(--font-size-h1);line-height:var(--line-height-h1);color:var(--color-ink);margin:0 0 16px}.neelmani-static__lede{font-family:var(--font-body);font-weight:300;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-ink);margin:0 0 32px}.neelmani-static__block{margin-bottom:28px}.neelmani-static__block h3{font-family:var(--font-body);font-weight:500;font-size:var(--font-size-caption);letter-spacing:var(--letter-spacing-caption);text-transform:uppercase;color:var(--color-ink);margin:0 0 10px}.neelmani-static__block p,.neelmani-static__block li{font-family:var(--font-body);font-weight:300;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-ink)}.neelmani-static__block ol,.neelmani-static__block ul{margin:0;padding-left:20px}.neelmani-static__block ol li,.neelmani-static__block ul li{margin-bottom:8px}.neelmani-quote{border-left:2px solid var(--color-accent);padding-left:18px;margin:0 0 32px;font-family:var(--font-display);font-style:italic;font-size:1.25rem;line-height:1.5;color:var(--color-ink)}.neelmani-size-table-wrap{overflow-x:auto;margin-bottom:16px}table.neelmani-size-table{width:100%;border-collapse:collapse;font-family:var(--font-body);font-size:.8125rem}table.neelmani-size-table th,table.neelmani-size-table td{border:1px solid var(--color-border);padding:8px 10px;text-align:center;white-space:nowrap}table.neelmani-size-table th{background:var(--color-white);color:var(--color-muted);font-weight:500;letter-spacing:var(--letter-spacing-caption);text-transform:uppercase;font-size:.6875rem}table.neelmani-size-table td:first-child,table.neelmani-size-table th:first-child{text-align:left;font-weight:500;color:var(--color-ink)}.neelmani-size-note{font-family:var(--font-body);font-weight:300;font-size:var(--font-size-caption);letter-spacing:var(--letter-spacing-caption);color:var(--color-muted)}.neelmani-care-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media screen and (max-width:749px){.neelmani-care-grid{grid-template-columns:1fr}}.neelmani-care-item{border:1px solid var(--color-border);border-radius:2px;padding:16px 18px}.neelmani-care-item__fabric{display:block;font-family:var(--font-body);font-weight:500;font-size:var(--font-size-caption);letter-spacing:var(--letter-spacing-caption);text-transform:uppercase;color:var(--color-accent);margin-bottom:8px}.neelmani-care-item p{margin:0;font-family:var(--font-body);font-weight:300;font-size:.875rem;line-height:var(--line-height-body);color:var(--color-ink)}.neelmani-care-note{font-family:var(--font-body);font-weight:300;font-style:italic;font-size:var(--font-size-caption);color:var(--color-muted);margin-top:18px}.neelmani-contact{max-width:900px;margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr;gap:48px}@media screen and (max-width:749px){.neelmani-contact{grid-template-columns:1fr;gap:32px}}.neelmani-contact-form label{display:block;font-family:var(--font-body);font-weight:500;font-size:.6875rem;letter-spacing:var(--letter-spacing-caption);text-transform:uppercase;color:var(--color-muted);margin-bottom:6px}.neelmani-contact-form .neelmani-field{margin-bottom:18px}.neelmani-contact-form input,.neelmani-contact-form textarea{width:100%;font-family:var(--font-body);font-weight:300;font-size:var(--font-size-body);color:var(--color-ink);background:var(--color-white);border:1px solid var(--color-border);border-radius:2px;padding:10px 12px}.neelmani-contact-form textarea{min-height:120px;resize:vertical}.neelmani-contact-form button{font-family:var(--font-body);font-weight:500;font-size:.8125rem;letter-spacing:var(--letter-spacing-caption);text-transform:uppercase;color:var(--color-white);background:var(--color-accent);border:none;border-radius:2px;padding:12px 28px;cursor:pointer}.neelmani-contact-form .form-success{font-family:var(--font-body);font-size:var(--font-size-body);color:var(--color-ink);border:1px solid var(--color-border);padding:16px;margin-bottom:18px}.neelmani-contact-info dl{margin:0}.neelmani-contact-info__row{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid var(--color-border);font-family:var(--font-body);font-size:var(--font-size-body)}.neelmani-contact-info__row:first-child{border-top:1px solid var(--color-border)}.neelmani-contact-info__key{flex:0 0 100px;font-weight:500;font-size:.6875rem;letter-spacing:var(--letter-spacing-caption);text-transform:uppercase;color:var(--color-muted)}.neelmani-contact-info__val{font-weight:300;color:var(--color-ink)}.neelmani-contact-info__val a{color:var(--color-ink);text-decoration:underline;text-underline-offset:2px}.neelmani-contact-info__pending{color:var(--color-muted);font-style:italic}#shopify-section-cart-section .cart-title,#shopify-section-cart-section .cart-title h1{font-family:var(--font-display);font-style:italic;font-weight:400}#shopify-section-cart-section .price,#shopify-section-cart-section [class*=price]{color:var(--color-accent)}.neelmani-cart-note{font-family:var(--font-body);font-weight:300;font-style:italic;font-size:var(--font-size-caption);color:var(--color-muted);border-top:1px solid var(--color-border);margin-top:20px;padding-top:14px}#header-component .header-logo{--font-family: var(--font-display) !important;font-size:1.875rem!important;font-weight:400!important;letter-spacing:.02em}.announcement-bar__text strong{color:var(--color-gold-bright);font-weight:500}.neelmani-footer-links{display:flex;flex-direction:column;gap:11px;font-size:.8125rem}.neelmani-footer-links a{color:var(--color-muted)}.neelmani-footer-links a:hover{color:var(--color-accent)}.neelmani-cart-timeline{border:1px solid var(--color-navy);padding:28px 26px;margin-top:40px}.neelmani-cart-timeline__label{font-family:var(--font-body);font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;color:var(--color-navy);margin-bottom:22px}.neelmani-cart-timeline__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.neelmani-cart-timeline__step{display:flex;gap:18px;padding-bottom:22px}.neelmani-cart-timeline__step:last-child{padding-bottom:0}.neelmani-cart-timeline__dot{flex-shrink:0;width:10px;height:10px;border-radius:50%;margin-top:5px;background:var(--color-accent)}.neelmani-cart-timeline__step--making .neelmani-cart-timeline__dot{background:var(--color-gold)}.neelmani-cart-timeline__step--dispatch .neelmani-cart-timeline__dot{background:var(--color-navy)}.neelmani-cart-timeline__step-title{font-family:var(--font-body);font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:var(--color-ink)}.neelmani-cart-timeline__step-body{font-family:var(--font-body);font-size:13px;color:var(--color-muted);margin-top:4px}.neelmani-cart-ack{display:flex;gap:12px;align-items:flex-start;cursor:pointer;margin-block:20px;font-family:var(--font-body);font-size:13px;color:var(--color-ink)}.neelmani-cart-ack__input{margin-top:3px;width:16px;height:16px;flex-shrink:0;accent-color:var(--color-accent)}.neelmani-cart-ack-gated{opacity:.55;cursor:not-allowed;pointer-events:none}.facets--horizontal .facets__summary{border:1px solid var(--color-border);border-radius:999px;padding:8px 18px!important;font-family:var(--font-body);letter-spacing:var(--letter-spacing-caption);transition:background-color .2s,color .2s,border-color .2s}.facets--horizontal .facets__panel[open]>.facets__summary{background:var(--color-ink);color:var(--color-white);border-color:var(--color-ink)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/neelmani-tokens.css.map */
