.nila-value,.nila-perks,.nila-wif,.nila-ritual,.nila-ing,.nila-faq{--line: #2c2c33;--panel: #16161a;--muted: rgba(242, 242, 245, .66)}:is(.nila-wif,.nila-ritual,.nila-ing,.nila-faq){border-top:1px solid var(--line);padding-top:26px}:is(.nila-wif__heading,.nila-ritual__heading,.nila-ing__heading,.nila-faq__heading){font-family:var(--hd-serif);font-weight:400;font-size:1.75rem;line-height:1.1;letter-spacing:0;text-transform:none;margin:0 0 16px}.product-info buy-buttons:not(.product-sticky-bar *) .button--outline:not([disabled]){background:var(--hd-iri);color:#0d0d0f;border:0;font-weight:600;letter-spacing:.12em;box-shadow:0 10px 30px #7fd8ff38}.product-info buy-buttons .shopify-payment-button__button--unbranded{background:transparent!important;border:1px solid #4a4a55!important;color:#f2f2f5!important}.nila-value{margin-top:2px}.nila-value__line{font-size:.9rem;line-height:1.55;color:var(--muted);margin:0 0 12px}.nila-value__line b{color:#f2f2f5;font-weight:600}.nila-value__line .nila-value__wk{color:var(--hd-ice)}.nila-value__free{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.nila-value__free:before{content:"Free from";font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;align-self:center;margin-right:4px;opacity:.7}.nila-value__free li{font-size:.75rem;padding:3px 10px;border-radius:999px;border:1px solid var(--line);background:var(--panel)}.nila-value__free li:before{content:"\2713  ";color:var(--hd-ice)}.nila-perks{display:grid;gap:16px}.nila-perks__ms{position:relative;padding:18px 18px 16px;border-radius:20px;border:2px solid transparent;background:linear-gradient(#141419,#141419) padding-box,var(--hd-iri) border-box;box-shadow:0 0 0 1px #ffffff0a,0 0 22px #b18cff47,0 0 44px #7fd8ff29}.nila-perks__ms .ns-ms{margin:0}.nila-perks__trust{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;list-style:none;margin:0;padding:0;font-size:.78rem;line-height:1.3}.nila-perks__trust li{display:flex;align-items:center;gap:10px}.nila-perks__trust svg{flex:none;width:20px;height:20px;fill:none;stroke:var(--hd-ice);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.nila-wif__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.nila-wif__tab{background:transparent;color:inherit;border:1px solid #4a4a55;border-radius:999px;padding:7px 15px;font-size:.8rem;cursor:pointer;transition:border-color .15s,background .15s}.nila-wif__tab:hover{border-color:#e4e6ec}.nila-wif__tab.is-active{background:var(--hd-iri);color:#0d0d0f;border-color:transparent;font-weight:600}.nila-wif__panel{font-size:.9rem;line-height:1.6;color:var(--muted)}.nila-wif__panel p{margin:0 0 12px}.nila-wif__intro{font-family:var(--hd-serif);font-style:italic;font-size:1.2rem;line-height:1.4;color:#f2f2f5}.nila-wif__list{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:8px}.nila-wif__list li{position:relative;padding-left:24px;color:#f2f2f5}.nila-wif__list li:before{content:"\2726";position:absolute;left:0;color:var(--hd-ice)}.nila-ritual__steps,.nila-ritual__time{list-style:none;margin:0 0 26px;padding:0;counter-reset:s}.nila-ritual__steps{display:grid;gap:8px}.nila-ritual__steps li{counter-increment:s;display:grid;grid-template-columns:30px 1fr;column-gap:14px;align-items:start;padding:14px 16px;border-radius:18px;background:var(--panel);border:1px solid var(--line);font-size:.85rem;line-height:1.45;color:var(--muted)}.nila-ritual__steps li:before{content:counter(s);grid-row:span 2;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--hd-iri);color:#0d0d0f;font-weight:700;font-size:.85rem}.nila-ritual__steps b,.nila-ritual__time b{display:block;color:#f2f2f5;font-weight:600;margin-bottom:4px}.nila-ritual__time{position:relative;margin-bottom:14px}.nila-ritual__time:before{content:"";position:absolute;left:7px;top:8px;bottom:8px;width:2px;background:var(--hd-iri);border-radius:2px;opacity:.8}.nila-ritual__time li{position:relative;padding:0 0 18px 32px;font-size:.88rem;line-height:1.5;color:var(--muted)}.nila-ritual__time li:before{content:"";position:absolute;left:0;top:4px;width:16px;height:16px;border-radius:50%;background:#0d0d0f;border:2px solid #e4e6ec;box-shadow:0 0 10px #7fd8ff80}.nila-ritual__time b{font-family:var(--hd-serif);font-size:1.2rem;font-weight:500}.nila-ritual__note{font-size:.8rem;color:var(--muted);font-style:italic;margin:0}.nila-ing__subheading{font-size:.88rem;color:var(--muted);margin:-6px 0 16px;line-height:1.5}.nila-ing__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.nila-ing__card{padding:1px;border-radius:18px;background:linear-gradient(140deg,#ff7ad98c,#7fd8ff8c 50%,#2c2c33 80%)}.nila-ing__card>*{background:var(--panel)}.nila-ing__card-header{display:flex;gap:12px;align-items:center;padding:16px 16px 8px;border-radius:17px 17px 0 0}.nila-ing__benefit{margin:0;padding:0 16px 16px;border-radius:0 0 17px 17px;font-size:.8rem;line-height:1.55;color:var(--muted)}.nila-ing__icon{font-size:1.5rem;line-height:1}.nila-ing__name{margin:0;font-family:var(--hd-serif);font-size:1.25rem;line-height:1.1;color:#f2f2f5}.nila-ing__origin{margin:3px 0 0;font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:var(--hd-ice)}@media(max-width:599px){.nila-ing__grid{grid-template-columns:1fr}}.nila-faq__list{border-top:1px solid var(--line)}.nila-faq__item{border-bottom:1px solid var(--line)}.nila-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;cursor:pointer;list-style:none;font-size:.95rem;color:#f2f2f5}.nila-faq__question::-webkit-details-marker{display:none}.nila-faq__chevron{flex:none;width:18px;height:18px;color:var(--hd-ice);transition:transform .2s}details[open]>.nila-faq__question .nila-faq__chevron{transform:rotate(180deg)}.nila-faq__answer{padding:0 0 18px;font-size:.88rem;line-height:1.6;color:var(--muted)}.nila-faq__answer p{margin:0}.nila-faq__answer a{color:var(--hd-ice)}.product-sticky-bar{background:#0d0d0feb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid transparent;border-image:var(--hd-iri) 1}.product-sticky-bar img{border-radius:12px}html:is([data-hd-phase=p1],[data-hd-phase=p2]) .product-info payment-terms{display:none}
/*# sourceMappingURL=/cdn/shop/t/26/assets/nila-pdp.css.map */
