.np-product-card [data-menu-line-change],.np-quick-order__quantity button,.np-cart-adjust [data-cart-step],.np-quantity [data-quantity-change]{background:var(--np-quantity-bg, #f3c316);color:var(--np-quantity-text, #22241f)}body.np-page :is([data-menu-line-change],[data-quantity-change],[data-quick-quantity-change],[data-cart-step]):is(:hover,:focus-visible):not(:disabled){background:var(--np-quantity-hover-bg, #e4b60f);color:var(--np-quantity-hover-text, #22241f);filter:none}:is(.np-product-card__link,[data-add-to-cart],[data-quick-add]){background:var(--np-add-bg, #f3c316);color:var(--np-add-text, #22241f);border-color:transparent}:is(.np-product-card__link,[data-add-to-cart],[data-quick-add]):is(:hover,:focus-visible):not(:disabled):not([data-sold-out=true]){background:var(--np-add-hover-bg, #d9aa08);color:var(--np-add-hover-text, #171b13);filter:none}:is(.np-product-card__link,[data-add-to-cart],[data-quick-add])[data-sold-out=true]{background:var(--np-soldout-bg, #e9ece7);color:var(--np-soldout-text, #5b6155);opacity:1;filter:none;transform:none}[data-sold-out-badge]{background:var(--np-soldout-badge-bg, #22241f);color:var(--np-soldout-badge-text, #ffffff)}[data-cart-open]{background:var(--np-view-bg, #f3c316);color:var(--np-view-text, #22241f);border-color:transparent}[data-cart-open]:is(:hover,:focus-visible){background:var(--np-view-hover-bg, #d9aa08);color:var(--np-view-hover-text, #171b13);filter:none}[data-cart-form] [name=checkout]{background:var(--np-checkout-bg, #f3c316);color:var(--np-checkout-text, #22241f);border-color:transparent}[data-cart-form] [name=checkout]:is(:hover,:focus-visible):not(:disabled){background:var(--np-checkout-hover-bg, #d9aa08);color:var(--np-checkout-hover-text, #171b13);filter:none}.np-sale-badge{display:inline-flex;align-items:center;max-width:100%;padding:5px 9px;border-radius:4px;background:var(--np-sale-bg, #df1f22);color:var(--np-sale-text, #fff);font:800 12px/1.3 var(--np-body);white-space:normal;overflow-wrap:anywhere}.np-product-block>.np-sale-badge{margin-bottom:10px}.np-price-pill{width:fit-content;max-width:100%;min-width:0;padding:7px 10px;border-radius:9px;background:var(--np-price-bg, #176e10);color:var(--np-price-text, #fff);overflow-wrap:anywhere}.np-product-card__price.np-price-pill .np-price-from,.np-product__price.np-price-pill [data-product-price]{color:var(--np-price-text, #fff)}.np-product-card__price.np-price-pill s,.np-product__price.np-price-pill [data-product-compare]{color:var(--np-compare-text, #e2efdf)}.np-product__price.np-price-pill{flex-wrap:wrap;gap:8px 14px}.np-product-card__bottom{min-width:0;flex-wrap:wrap}.np-product-card__body,.np-product-card__title{min-width:0;overflow-wrap:anywhere}.np-product-card__link{max-width:100%;white-space:normal;overflow-wrap:anywhere}.np-addons{background:var(--np-addons-bg,#fff);color:var(--np-addons-text,#22241f);border:1px solid var(--np-addons-border,#e8e2d8);border-radius:14px;overflow:hidden;margin-block:14px;min-width:0}.np-addons[hidden],[data-product-addons][hidden],[data-quick-addons][hidden]{display:none!important}.np-addons>summary{cursor:pointer;display:flex;align-items:center;gap:10px;padding:16px;list-style:none;font-weight:750;min-height:50px}.np-addons>summary::-webkit-details-marker{display:none}.np-addons>summary:after{content:"+";margin-inline-start:auto;font-size:22px;line-height:1}.np-addons[open]>summary:after{content:"\2212"}.np-addons__optional{font-weight:450;font-size:12px;border:1px solid var(--np-addons-border,#e8e2d8);border-radius:20px;padding:3px 8px;white-space:nowrap}.np-addons__content{padding:0 16px 16px}.np-addons__description{margin:0 0 12px;font-size:13px;line-height:1.5;opacity:.8}.np-addons__list{display:grid;gap:8px;border:0;padding:0;margin:0;min-width:0}.np-addons__row{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--np-addons-border,#e8e2d8);border-radius:9px;cursor:pointer;min-width:0}.np-addons__row:has(input:checked){border-color:var(--np-addons-accent,#d4a900);box-shadow:inset 0 0 0 1px var(--np-addons-accent,#d4a900)}.np-addons__row[data-unavailable=true]{opacity:.6}.np-addons__row input{width:20px;height:20px;margin:0;flex:0 0 20px;accent-color:var(--np-addons-accent,#d4a900)}.np-addons__name{flex:1;min-width:0;overflow-wrap:anywhere;font-size:14px;line-height:1.35}.np-addons__prices{display:grid;justify-items:end;font-size:13px;font-weight:700;flex-shrink:0}.np-addons__prices s{font-size:11px;font-weight:400;color:var(--np-addons-compare,#c93a3a)}.np-addons__reason{display:block;font-size:11px;margin-block-start:3px}.np-addons__subtotal{display:flex;justify-content:space-between;gap:14px;margin:14px 0 0;font-size:13px;line-height:1.4}.np-addons__error{color:#b50014;font-size:13px;line-height:1.4;margin:12px 0 0}.np-addons__error[hidden],.np-addons__reason[hidden]{display:none}.np-addons-editor{margin:12px 20px;padding:12px;background:#fff7cf;color:#443800;font-size:13px}@media(max-width:360px){.np-addons>summary{padding:12px}.np-addons__content{padding:0 12px 12px}.np-addons__row{gap:8px;padding:9px}.np-addons__prices{font-size:12px}}.np-product-card [data-menu-quick-add]{flex:1;min-width:0;margin:0;max-width:100%}.np-product-card [data-menu-quick-add] [data-menu-add]{width:100%}.np-product-card .np-menu-line-controls{display:inline-flex;align-items:center;justify-content:space-between;max-width:100%;gap:0;border:1px solid var(--np-line);border-radius:8px;overflow:hidden;background:var(--np-bg)}.np-product-card [data-menu-line-change]{display:grid;place-items:center;min-width:36px;min-height:40px;padding:7px;border:0;background:var(--np-quantity-bg, #f3c316);color:var(--np-quantity-text, #22241f);font-size:20px;line-height:1}.np-product-card [data-menu-line-change]:hover:not(:disabled){filter:brightness(.94)}.np-product-card [data-menu-line-count]{display:inline-grid;place-items:center;min-width:34px;min-height:40px;padding:5px;font-size:16px;font-weight:800;color:var(--np-ink)}.np-product-card [data-menu-line-change]:focus-visible{outline:2px solid currentColor;outline-offset:-4px}@media(max-width:520px){.np-product-card [data-menu-line-change],.np-product-card [data-menu-line-count]{min-height:44px}}.np-promotion-dialog{width:min(var(--np-promotion-width, 460px),calc(100vw - 2 * var(--np-promotion-gutter, 16px)));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto;overscroll-behavior:contain;border:0;border-radius:var(--np-promotion-radius, 16px);background:var(--np-promotion-bg, #fffaf2);color:var(--np-promotion-text, #22241f);box-shadow:0 20px 80px #0004}.np-promotion-dialog::backdrop{background:color-mix(in srgb,var(--np-promotion-overlay, #171b13) var(--np-promotion-opacity, 55%),transparent)}.np-promotion-close{position:sticky;top:12px;z-index:2;display:grid;place-items:center;width:42px;min-height:42px;margin:12px 12px -54px auto;padding:8px;border:1px solid color-mix(in srgb,currentColor,transparent 80%);border-radius:50%;background:var(--np-promotion-close-bg, #fff);color:var(--np-promotion-close-text, #22241f);box-shadow:0 2px 12px #0002}.np-promotion-close:focus-visible,.np-promotion-button:focus-visible{outline:3px solid currentColor;outline-offset:3px}.np-promotion-media{width:100%;display:grid;place-items:center}.np-promotion-media--square{aspect-ratio:1 / 1}.np-promotion-media--portrait{aspect-ratio:4 / 5}.np-promotion-media img{display:block;width:100%;height:100%;object-fit:contain}.np-promotion-media--natural img{height:auto}.np-promotion-content{padding:var(--np-promotion-padding, 24px);text-align:var(--np-promotion-alignment, center)}.np-promotion-content:has(>.np-visually-hidden:only-child){padding:0}.np-promotion-content h2{margin:0 0 12px;font-size:var(--np-promotion-heading-size, 30px)}.np-promotion-copy{font-size:var(--np-promotion-body-size, 16px)}.np-promotion-copy p:last-child{margin-bottom:0}.np-promotion-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;max-width:100%;margin-top:18px;padding:12px 22px;border:1px solid transparent;border-radius:8px;background:var(--np-promotion-button-bg, #f3c316);color:var(--np-promotion-button-text, #22241f);font-weight:750;font-size:15px;line-height:1.3;overflow-wrap:anywhere}.np-promotion-button:hover{filter:brightness(.96)}.np-promotion-editor-note{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px;margin:16px;padding:18px;border:1px dashed var(--np-line);border-radius:10px;background:var(--np-bg);font-size:14px}.np-promotion-editor-note strong{flex-basis:100%}.np-promotion-editor-note>span{flex:1 1 300px}@media(max-width:520px){.np-promotion-dialog{max-height:calc(100dvh - 24px)}.np-promotion-close{width:40px;min-height:40px;margin-bottom:-52px}}@media print{.np-promotion-dialog,.np-promotion-editor-note{display:none!important}}.np-promotion-media{aspect-ratio:var(--np-promotion-image-ratio, 1);overflow:hidden}.np-promotion-media[data-image-shape=natural]{aspect-ratio:var(--np-image-native-ratio, 1)}.np-promotion-media img{width:100%;height:100%;object-fit:var(--np-promotion-image-fit, contain)}.np-promotion-dialog::backdrop{-webkit-backdrop-filter:blur(var(--np-promotion-blur,6px));backdrop-filter:blur(var(--np-promotion-blur,6px))}.np-promotion-dialog[open]{animation:np-promotion-enter .26s ease-out both}html:has(.np-promotion-dialog[open]){overflow:hidden}@keyframes np-promotion-enter{0%,35%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.np-promotion-dialog[open]{animation:none}}.np-floating-actions{position:fixed;z-index:23;display:flex;flex-direction:column;gap:var(--np-float-gap, 12px);width:var(--np-float-size, 48px);max-width:calc(100vw - 16px);bottom:calc(var(--np-sticky-cart-height, 0px) + var(--np-float-bottom, 16px) + env(safe-area-inset-bottom,0px))}.np-floating-actions--right{right:max(var(--np-float-edge, 16px),env(safe-area-inset-right,0px))}.np-floating-actions--left{left:max(var(--np-float-edge, 16px),env(safe-area-inset-left,0px))}.np-floating-action{display:inline-grid;place-items:center;flex-shrink:0;width:var(--np-float-size, 48px);height:var(--np-float-size, 48px);padding:10px;border:0;border-radius:13px;background:var(--np-float-bg, #f3c316);color:var(--np-float-text, #22241f);box-shadow:0 4px 14px #25211e14;transition:background .16s,color .16s,transform .16s}.np-floating-action svg{width:24px;height:24px}.np-floating-action--top svg{transform:rotate(-90deg)}.np-floating-action:hover{background:var(--np-float-hover, #e2b10b);color:var(--np-float-hover-text, #22241f);transform:translateY(-1px)}.np-floating-action:focus-visible,.np-floating-search__close:focus-visible,.np-floating-search__submit:focus-visible{outline:3px solid currentColor;outline-offset:3px}body:has(dialog[open]) .np-floating-actions{display:none}.np-floating-search{width:min(560px,calc(100% - 24px));max-width:calc(100% - 24px);max-height:calc(100dvh - 32px);margin:auto;padding:26px;overflow:auto;border:0;border-radius:16px;background:#fff;color:var(--np-ink, #22241f);box-shadow:0 20px 80px #0003}.np-floating-search::backdrop{background:#18120f80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.np-floating-search__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.np-floating-search__header h2{margin:2px 0 22px;font-family:var(--np-body);font-size:clamp(22px,4vw,28px);line-height:1.2;overflow-wrap:anywhere}.np-floating-search__close{display:inline-grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border:0;border-radius:50%;padding:7px;background:#f1f2f3;color:#383838}.np-floating-search__close:hover{background:#e5e6e7}.np-floating-search__form>label{display:block;margin-bottom:8px;font-size:14px;font-weight:700}.np-floating-search__fields{display:flex;gap:10px;align-items:stretch}.np-floating-search__fields input{flex:1 1 auto;min-width:0;width:100%;min-height:48px;padding:11px 13px;border:1px solid #b9bdc1;border-radius:8px;background:#fff;color:#22241f;font-size:16px}.np-floating-search__submit{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:9px;min-height:48px;padding:11px 16px;border:0;border-radius:8px;background:var(--np-float-bg, #f3c316);color:var(--np-float-text, #22241f);font-size:15px;font-weight:800;overflow-wrap:anywhere}.np-floating-search__submit:hover{background:var(--np-float-hover, #e2b10b);color:var(--np-float-hover-text, #22241f)}@media(max-width:480px){.np-floating-search{padding:20px}.np-floating-search__fields{flex-direction:column}.np-floating-search__submit{width:100%}}@media(prefers-reduced-motion:reduce){.np-floating-action{transition:none}}@media print{.np-floating-actions-root{display:none!important}}.np-store-hours__banner{display:flex;align-items:center;justify-content:center;gap:9px;line-height:1.45;text-align:center;overflow-wrap:anywhere}.np-store-hours__dot{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:currentColor}.np-store-hours__editor{margin:0;padding:10px 20px;background:#f2f2f2;color:#333;font-size:12px;text-align:center;line-height:1.5}.np-store-hours__editor--warning{background:#fff0d6;color:#6a4211}.np-store-hours__notice{position:fixed;inset:auto auto 20px 50%;transform:translate(-50%);z-index:100;width:max-content;max-width:calc(100vw - 32px);padding:14px 20px;border-radius:8px;box-shadow:0 6px 30px #0003;font-size:14px;line-height:1.5;text-align:center;overflow-wrap:anywhere}.np-store-order-blocked{opacity:.55;cursor:not-allowed!important}.np-store-hours [hidden],.np-store-hours__notice[hidden]{display:none!important}.np-discount-offer{padding:var(--np-offer-top, 16px) 16px var(--np-offer-bottom, 16px);font-family:var(--np-offer-font, var(--np-body));font-style:var(--np-offer-font-style, normal);font-weight:var(--np-offer-font-weight, 400);font-size:var(--np-offer-font-size, 15px);color:var(--np-offer-text, #22241f)}.np-discount-offer__panel{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px 32px;width:min(100%,var(--np-offer-width, 1400px));margin-inline:auto;padding:var(--np-offer-padding, 24px);border:var(--np-offer-border-width, 1px) solid var(--np-offer-border, #edce70);border-radius:var(--np-offer-radius, 14px);background:var(--np-offer-background, #fff8dc)}.np-discount-offer__copy{flex:1 1 260px;min-width:0}.np-discount-offer__copy h2{margin:0 0 6px;font-family:inherit;font-size:var(--np-offer-heading-size, 24px);font-weight:700;line-height:1.2;overflow-wrap:anywhere}.np-discount-offer__copy p{margin:0;font-size:inherit;line-height:1.5;overflow-wrap:anywhere}.np-discount-offer__actions{flex:0 1 auto;min-width:0;max-width:100%}.np-discount-offer__code-label{display:block;margin-bottom:7px;font-size:.86em;font-weight:700}.np-discount-offer__controls{display:flex;align-items:stretch;flex-wrap:wrap;gap:8px;max-width:100%}.np-discount-offer__code{flex:1 1 150px;width:150px;min-width:0;max-width:100%;min-height:44px;padding:9px 12px;border:1px dashed var(--np-offer-border, #edce70);border-radius:7px;background:var(--np-offer-code-bg, #fff);color:var(--np-offer-code-text, #22241f);font-family:inherit;font-size:max(16px,var(--np-offer-font-size, 15px));font-weight:700;line-height:1.3}.np-discount-offer__button{display:inline-flex;flex:0 1 auto;align-items:center;justify-content:center;gap:9px;max-width:100%;min-width:0;min-height:44px;padding:10px 14px;border:1px solid transparent;border-radius:7px;background:var(--np-offer-button, #f3c316);color:var(--np-offer-button-text, #22241f);font-family:inherit;font-size:inherit;font-weight:700;line-height:1.3;text-align:center;text-decoration:none;overflow-wrap:anywhere;transition:background .16s,color .16s}.np-discount-offer__button:hover{background:var(--np-offer-hover, #e2b10b);color:var(--np-offer-hover-text, #22241f)}.np-discount-offer__button--copy{border-color:currentColor;background:transparent;color:var(--np-offer-text, #22241f)}.np-discount-offer__button--copy:hover{background:var(--np-offer-code-bg, #fff);color:var(--np-offer-code-text, #22241f)}.np-discount-offer__button:focus-visible,.np-discount-offer__code:focus-visible{outline:3px solid currentColor;outline-offset:3px}.np-discount-offer__button[disabled]{cursor:wait;opacity:.65}.np-discount-offer__status{margin:7px 0 0;max-width:100%;font-size:.86em;line-height:1.4;overflow-wrap:anywhere}.np-discount-offer__status:empty{display:none}.np-discount-offer__editor-note{margin:16px;padding:18px;border:1px dashed #bbb;border-radius:10px;background:#fff;color:#333;font-size:14px}.np-discount-offer__editor-note p{margin:5px 0 0}@media(max-width:640px){.np-discount-offer{padding-inline:12px}.np-discount-offer__panel{padding:min(var(--np-offer-padding, 24px),24px);gap:18px}.np-discount-offer__copy,.np-discount-offer__actions,.np-discount-offer__code{flex-basis:100%;width:100%}.np-discount-offer__button{flex:1 1 90px}}@media(prefers-reduced-motion:reduce){.np-discount-offer__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/nirala-commerce.css.map */
