.np-included-options{display:grid;gap:10px;margin-block:14px;min-width:0}.np-included-option{border:1px solid var(--np-line,#e6e5e3);border-radius:8px;overflow:hidden}.np-included-option summary{display:grid;grid-template-columns:minmax(0,1fr) auto 12px;align-items:center;gap:10px;padding:14px;background:var(--np-option-panel-bg,#eeefef);font-size:14px;list-style:none}.np-included-option summary::-webkit-details-marker{display:none}.np-included-option summary [data-included-selection]{font-size:11px;max-width:130px;overflow-wrap:anywhere}.np-included-option[data-confirmed=true] summary [data-included-selection]{color:#245a19}.np-included-option fieldset{border:0;padding:0;margin:0;min-width:0}.np-included-option label{display:flex;align-items:center;gap:12px;padding:12px 14px;min-height:46px;font-size:14px;border-top:1px solid var(--np-line,#eee);cursor:pointer}.np-included-option input{-webkit-appearance:auto;appearance:auto;width:18px;height:18px;margin:0;accent-color:var(--np-option-accent,#1c6815)}.np-included-option label:has(:checked){background:#f0f7ed}.np-included-option label small{margin-inline-start:auto;font-size:11px;color:#45653d}.np-included-options .np-caption{font-size:12px;margin:0;color:var(--np-muted,#666)}.np-account-menu{position:relative;flex-shrink:0}.np-account-menu>summary{list-style:none;display:grid;place-items:center;min-width:44px;min-height:44px}.np-account-menu>summary::-webkit-details-marker{display:none}.np-account-panel{position:absolute;inset:calc(100% + 8px) 0 auto auto;width:min(270px,calc(100vw - 28px));background:var(--np-bg,#fff);color:var(--np-ink,#25211e);padding:18px;border:1px solid var(--np-line,#eee);border-radius:12px;box-shadow:0 12px 32px #0002;z-index:40;font-size:14px}.np-account-panel>strong{display:block;margin-bottom:10px}.np-account-panel p{font-size:13px;line-height:1.5}.np-account-panel nav{display:grid;gap:2px}.np-account-panel nav :is(a,button){display:block;text-align:left;min-height:44px;padding:12px 10px;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit}.np-account-panel nav :is(a,button):hover{background:#f3f3ef}.np-product .np-product__layout{align-items:start;overflow-anchor:none}.np-product .np-product__gallery{align-self:start;position:static}.np-product .np-product__hero-image{flex-shrink:0}.np-quick-order[open]{height:auto;max-height:calc(100dvh - 32px);width:min(1040px,calc(100% - 40px))}.np-quick-order .np-quick-order__scroll{grid-template-columns:minmax(0,42%) minmax(0,1fr);max-height:calc(100dvh - 195px);padding:20px;gap:24px;overflow-anchor:none}.np-quick-order .np-quick-order__footer{margin-inline-start:0;grid-template-columns:104px minmax(0,1fr);padding:12px 20px max(12px,env(safe-area-inset-bottom))}.np-quick-order .np-quick-order__image{margin-bottom:0}.np-promotion-dialog .np-promotion-close{position:absolute;top:10px;right:10px;margin:0;z-index:3}.np-promotion-dialog[data-image-only]{width:min(var(--np-promotion-width,460px),calc(100vw - 2 * var(--np-promotion-gutter,16px)),calc((100dvh - 32px) * var(--np-promotion-fit-ratio,1)));overflow:hidden}.np-promotion-dialog[data-image-only] .np-promotion-media{aspect-ratio:var(--np-promotion-fit-ratio,1)}.np-promotion-dialog[data-image-only] .np-promotion-media img{object-fit:contain}.np-promotion-dialog[data-image-only] .np-promotion-content{padding:0}.np-cart-drawer .np-cart-summary{padding:10px 16px max(10px,env(safe-area-inset-bottom));gap:6px}.np-cart-drawer .np-cart-summary__details{max-height:28dvh;overflow-y:auto;gap:5px}.np-cart-drawer .np-cart-summary__row{font-size:13px;gap:10px;margin:0;line-height:1.35}.np-cart-drawer .np-cart-summary__grand{padding-top:7px;margin-top:3px;line-height:1.3}.np-cart-drawer .np-cart-summary__grand small{font-size:10px}.np-cart-drawer .np-cart-savings{padding:5px 8px;margin:3px 0;font-size:12px;line-height:1.3}.np-cart-drawer .np-cart-disclaimer{margin:3px 0;font-size:10px;line-height:1.35}.np-cart-drawer .np-cart-buttons .np-button{min-height:44px;padding:11px 16px}[data-cart-line-key][data-cart-updating]:not([data-cart-removing]){position:relative;opacity:.65;pointer-events:none}[data-cart-line-key][data-cart-updating]:not([data-cart-removing]):after{content:"";position:absolute;right:8px;top:12px;width:18px;height:18px;border:2px solid #ccc;border-top-color:var(--np-ink,#25211e);border-radius:50%;animation:np-cart-pending .7s linear infinite}@keyframes np-cart-pending{to{transform:rotate(360deg)}}@media(max-width:800px){.np-quick-order[open]{width:100%;max-height:calc(100dvh - max(12px,env(safe-area-inset-top)));border-radius:16px 16px 0 0}.np-quick-order .np-quick-order__scroll{display:block;max-height:calc(100dvh - 155px);padding:14px 16px 18px}.np-quick-order .np-quick-order__image{width:min(100%,300px);max-height:32dvh;margin:0 auto 14px;aspect-ratio:1;border-radius:10px}.np-quick-order .np-quick-order__footer{grid-template-columns:104px minmax(0,1fr);padding:10px 12px max(10px,env(safe-area-inset-bottom));gap:10px}.np-quick-order .np-quick-order__quantity button{flex-basis:30px;width:30px}.np-quick-order .np-quick-order__add{min-height:46px;padding:10px;font-size:12px;flex-wrap:wrap;gap:4px}.np-cart-drawer .np-cart-summary{padding-inline:12px}.np-account-panel{right:-45px}}@media(prefers-reduced-motion:reduce){[data-cart-updating]:after{animation:none}}.np-product-card[data-display-offer-active] .np-sale-badge-layer{display:none}.np-cart-drawer .np-cart-summary{max-height:calc(28dvh + 80px)}.np-quick-order .np-quick-order__scroll{overflow-y:auto;overflow-x:hidden;grid-template-rows:auto}.np-quick-order .np-quick-order__configuration{height:auto;max-height:none;overflow:visible;padding:0}.np-quick-order .np-quick-order__image{aspect-ratio:var(--np-image-native-ratio,1);height:auto}.np-quick-order .np-quick-order__image>:is(img,.np-food-placeholder){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}@media(max-width:800px){.np-quick-order[open]{inset:auto 0 0;margin:0 auto}.np-quick-order .np-quick-order__image,.np-quick-order[data-mobile-image-shape] .np-quick-order__image{width:min(100%,300px,32dvh);max-height:32dvh;aspect-ratio:1;margin:0 auto 14px;border-radius:10px}}#NiralaQuickOrder[open]{width:min(var(--np-qo-width,1200px),calc(100vw - 48px));height:min(820px,90dvh);max-height:90dvh;margin:auto;top:0;right:0;bottom:0;left:0;border-radius:12px;container-type:normal}#NiralaQuickOrder .np-quick-order__body,#NiralaQuickOrder [data-quick-order-product]{height:100%;min-height:0}#NiralaQuickOrder .np-quick-order__form{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0}#NiralaQuickOrder .np-quick-order__scroll{display:contents}#NiralaQuickOrder .np-quick-order__product{grid-column:1;grid-row:1/3;min-height:0;margin:0;background:#f7f1e8}#NiralaQuickOrder .np-quick-order__image{width:100%;height:100%;max-height:none;aspect-ratio:auto;margin:0;border-radius:0;background:transparent}#NiralaQuickOrder .np-quick-order__image>:is(img,.np-food-placeholder){position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;transform:none}#NiralaQuickOrder .np-quick-order__configuration{grid-column:2;grid-row:1;min-height:0;height:auto;max-height:none;overflow:auto;overscroll-behavior:contain;padding:24px;scrollbar-width:thin}#NiralaQuickOrder .np-quick-order__footer{grid-column:2;grid-row:2;position:relative;margin:0;padding:12px 16px max(12px,env(safe-area-inset-bottom));grid-template-columns:104px minmax(0,1fr);gap:12px}#NiralaQuickOrder .np-quick-order__header{top:10px;right:10px}#NiralaQuickOrder .np-quick-order__close{width:36px;height:36px;background:#fff;color:#333;box-shadow:0 2px 12px #0002}#NiralaQuickOrder .np-quick-order__product-title{margin-right:32px;font-size:24px}#NiralaQuickOrder .np-quick-order__add{flex-wrap:nowrap;font-size:13px;min-height:48px;padding:12px}#NiralaQuickOrder .np-quick-order__add [data-quick-total]{order:0}#NiralaQuickOrder .np-quick-order__add [data-quick-add-label]{order:1}.np-included-option summary,.np-quick-order__option-summary{grid-template-columns:minmax(0,1fr) minmax(0,auto) 18px;gap:10px;min-height:54px}.np-included-option summary strong{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px}.np-included-status{padding:2px 6px;border-radius:5px;background:#fff;color:#444;font-size:10px;font-weight:600;line-height:1.4}.np-included-option[data-confirmed=true] .np-included-status{background:#e7f7e9;color:#247338}.np-included-option summary [data-included-selection]{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#536050}.np-option-chevron,.np-quick-order__chevron{display:block;width:8px;height:8px;border:0;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-top:-4px;justify-self:center;transition:transform .15s}.np-included-option[open] .np-option-chevron,.np-quick-order__option-group[open] .np-quick-order__chevron{transform:rotate(225deg);margin-top:4px}.np-location-area-toggle:after,.np-location-area-toggle[aria-expanded=true]:after{content:"";position:absolute;right:17px;top:50%;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-70%) rotate(45deg);float:none}.np-location-area-toggle[aria-expanded=true]:after{transform:translateY(-30%) rotate(225deg)}.np-location-dialog{overflow-y:auto!important;overscroll-behavior:contain}.np-account-menu[open]{z-index:65}.np-account-panel{max-height:70dvh;overflow:auto}@media(max-width:800px){#NiralaQuickOrder[open]{width:100%;max-width:100%;height:100dvh;max-height:100dvh;top:0;right:0;bottom:0;left:0;margin:0;border-radius:0}#NiralaQuickOrder .np-quick-order__form{display:flex;flex-direction:column}#NiralaQuickOrder .np-quick-order__scroll{display:block;flex:1 1 auto;min-height:0;max-height:none;overflow:auto;padding:0;overscroll-behavior:contain}#NiralaQuickOrder .np-quick-order__product{height:auto;margin:0}#NiralaQuickOrder .np-quick-order__image{width:100%;height:auto;max-height:none;aspect-ratio:var(--np-image-native-ratio,1);margin:0;border-radius:0}#NiralaQuickOrder .np-quick-order__configuration{overflow:visible;padding:20px 16px 24px;height:auto;max-height:none}#NiralaQuickOrder .np-quick-order__footer{flex:0 0 auto;grid-template-columns:104px minmax(0,1fr);padding:10px 12px max(10px,env(safe-area-inset-bottom));gap:10px}#NiralaQuickOrder .np-quick-order__header{top:max(10px,env(safe-area-inset-top));right:12px}#NiralaQuickOrder .np-quick-order__product-title{font-size:22px;margin-right:0}#NiralaQuickOrder .np-quick-order__quantity{gap:0;height:46px;border:1px solid #ded7d0;border-radius:8px}#NiralaQuickOrder .np-quick-order__quantity input{width:36px;height:44px;border:0}#NiralaQuickOrder .np-quick-order__quantity button{width:32px;flex-basis:32px;height:44px}.np-account-panel{position:fixed;top:var(--np-account-panel-top,80px);right:12px;left:auto;width:min(300px,calc(100vw - 24px));max-height:calc(100dvh - var(--np-account-panel-top,80px) - 20px)}}body.np-page .np-sticky-cart .np-sticky-cart__price strong{font-size:18px}@media(max-width:800px){body.np-page .np-sticky-cart .np-sticky-cart__price strong{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/nirala-refinements.css.map */
