.replica-theme[data-brand=namonarayana] dialog.replica-cart--source{--nnc-w: 480px;--nnc-pad: 16px;--nnc-head-h: 60px;visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.replica-theme[data-brand=namonarayana] dialog.replica-cart--source.active{visibility:visible}.replica-theme[data-brand=namonarayana] dialog.replica-cart--source.is-empty .nnc-foot,.replica-theme[data-brand=namonarayana] dialog.replica-cart--source.is-empty .nnc-coupon,.replica-theme[data-brand=namonarayana] dialog.replica-cart--source.is-empty .nnc-offer{display:none}.replica-theme[data-brand=namonarayana] .cart-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.replica-theme[data-brand=namonarayana] .cart-drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0c161373;opacity:0;transition:opacity .3s ease}.replica-theme[data-brand=namonarayana] dialog.replica-cart--source.active .cart-drawer__overlay{opacity:1}.replica-theme[data-brand=namonarayana] .cart-drawer .drawer__inner{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:var(--nnc-w);background:var(--nn-white, var(--replica-color-ffffff, #ffffff));color:var(--nn-ink, var(--replica-color-1c2b26, #1c2b26));font-family:var(--nn-font-body, "Figtree", system-ui, sans-serif);display:grid;grid-template-rows:auto 1fr auto;transform:translate(100%);transition:transform .35s cubic-bezier(.25,.8,.35,1);overflow:hidden;box-shadow:-12px 0 40px #0c161324;padding:0;border:0}.replica-theme[data-brand=namonarayana] dialog.replica-cart--source.active .drawer__inner{transform:translate(0)}.replica-theme[data-brand=namonarayana] .nnc-head{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;min-height:var(--nnc-head-h);padding:8px var(--nnc-pad);background:#f7f9f8;border-bottom:1px solid var(--nn-hairline, var(--replica-color-e3dccc, #e3dccc))}.replica-theme[data-brand=namonarayana] .nnc-head__title{font-family:var(--nn-font-head, "Fraunces", Georgia, serif);font-size:1.375rem;font-weight:600;color:var(--nn-forest, var(--replica-color-00584b, #00584b));text-align:center;margin:0;letter-spacing:-.01em}.replica-theme[data-brand=namonarayana] .nnc-iconbtn{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;border-radius:50%;cursor:pointer;color:var(--nn-forest, var(--replica-color-00584b, #00584b));padding:0;transition:background .18s ease}.replica-theme[data-brand=namonarayana] .nnc-iconbtn:hover{background:#00584b14}.replica-theme[data-brand=namonarayana] .nnc-iconbtn svg{width:22px;height:22px}.replica-theme[data-brand=namonarayana] .nnc-strip{background:var(--nn-forest, var(--replica-color-00584b, #00584b));color:var(--replica-color-ffffff, #ffffff);text-align:center;font-size:.875rem;font-weight:700;letter-spacing:.01em;padding:11px 12px;overflow:hidden;position:relative;min-height:42px;display:grid;place-items:center}.replica-theme[data-brand=namonarayana] .nnc-strip__item{grid-area:1 / 1;opacity:0;transform:translateY(8px);transition:opacity .45s ease,transform .45s ease;pointer-events:none}.replica-theme[data-brand=namonarayana] .nnc-strip__item.is-on{opacity:1;transform:none;pointer-events:auto}.replica-theme[data-brand=namonarayana] .nnc-body{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--replica-color-ffffff, #ffffff)}.replica-theme[data-brand=namonarayana] .nnc-section{padding:14px var(--nnc-pad)}.replica-theme[data-brand=namonarayana] .nnc-section+.nnc-section{border-top:1px solid #eef1ef}.replica-theme[data-brand=namonarayana] .nnc-barhead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.replica-theme[data-brand=namonarayana] .nnc-barhead__left{display:flex;align-items:center;gap:9px;font-family:var(--nn-font-head, "Fraunces", Georgia, serif);font-size:1.25rem;font-weight:600;color:var(--nn-forest, var(--replica-color-00584b, #00584b))}.replica-theme[data-brand=namonarayana] .nnc-barhead__left svg{width:26px;height:26px;flex:none}.replica-theme[data-brand=namonarayana] .nnc-barhead__count{font-family:var(--nn-font-head, "Fraunces", Georgia, serif);font-size:1.0625rem;font-weight:600;color:var(--nn-ink, var(--replica-color-1c2b26, #1c2b26))}.replica-theme[data-brand=namonarayana] .nnc-items{display:grid;gap:12px;margin:0;padding:0;list-style:none}.replica-theme[data-brand=namonarayana] .nnc-item{position:relative;display:grid;grid-template-columns:76px 1fr;gap:12px;padding:12px;border:1px solid var(--nn-hairline, var(--replica-color-e3dccc, #e3dccc));border-radius:var(--nn-radius, 12px);background:var(--replica-color-ffffff, #ffffff)}.replica-theme[data-brand=namonarayana] .nnc-item--gift{margin-left:22px;border:1px solid #a8cbbd;background:#f3faf6;box-shadow:inset 3px 0 #2b8066}.replica-theme[data-brand=namonarayana] .nnc-item--gift .nnc-item__media{width:64px;height:64px;align-self:center}.replica-theme[data-brand=namonarayana] .nnc-gift__badge{display:inline-flex;margin-top:6px;padding:3px 8px;border-radius:999px;background:#dff2e9;color:#07584b;font-size:.6875rem;font-weight:800;line-height:1.3}.replica-theme[data-brand=namonarayana] .nnc-gift__saving{color:var(--replica-color-1d7a52, #1d7a52);font-size:.75rem;font-weight:700}.replica-theme[data-brand=namonarayana] .nnc-gift__saving--pending{color:#9a4b18}.replica-theme[data-brand=namonarayana] .nnc-gift__foot{margin-top:10px;color:#477063;font-size:.75rem;font-weight:600}.replica-theme[data-brand=namonarayana] .nnc-item__media{width:76px;height:76px;border-radius:10px;background:#f5f7f6;overflow:hidden;display:block}.replica-theme[data-brand=namonarayana] .nnc-item__media img{width:100%;height:100%;object-fit:contain;display:block}.replica-theme[data-brand=namonarayana] .nnc-item__name{font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--nn-ink, var(--replica-color-1c2b26, #1c2b26));text-decoration:none;display:block}.replica-theme[data-brand=namonarayana] .nnc-item__name:hover{color:var(--nn-forest, var(--replica-color-00584b, #00584b))}.replica-theme[data-brand=namonarayana] .nnc-item__opts{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 0}.replica-theme[data-brand=namonarayana] .nnc-item__pill{font-size:.6875rem;font-weight:600;color:#29607d;background:#e7f1f7;border-radius:4px;padding:3px 8px;line-height:1.2}.replica-theme[data-brand=namonarayana] .nnc-item__prices{margin-top:7px;display:flex;align-items:baseline;gap:8px}.replica-theme[data-brand=namonarayana] .nnc-item__price{font-size:1rem;font-weight:700;color:var(--nn-ink, var(--replica-color-1c2b26, #1c2b26))}.replica-theme[data-brand=namonarayana] .nnc-item__was{font-size:.8125rem;color:var(--nn-bark, var(--replica-color-5c6b65, #5c6b65))}.replica-theme[data-brand=namonarayana] .nnc-item__discount{font-size:.75rem;font-weight:700;color:var(--replica-color-1d7a52, #1d7a52)}.replica-theme[data-brand=namonarayana] .nnc-item__foot{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:10px}.replica-theme[data-brand=namonarayana] .nnc-qty{display:inline-flex;align-items:center;border:1px solid var(--nn-hairline, var(--replica-color-e3dccc, #e3dccc));border-radius:999px;overflow:hidden;background:var(--replica-color-ffffff, #ffffff)}.replica-theme[data-brand=namonarayana] .nnc-qty button{width:34px;height:34px;border:0;background:none;cursor:pointer;color:var(--nn-forest, var(--replica-color-00584b, #00584b));display:inline-flex;align-items:center;justify-content:center;font-size:1.15rem;line-height:1;padding:0}.replica-theme[data-brand=namonarayana] .nnc-qty button:disabled{opacity:.35;cursor:not-allowed}.replica-theme[data-brand=namonarayana] .nnc-qty button:hover:not(:disabled){background:#00584b12}.replica-theme[data-brand=namonarayana] .nnc-qty input{width:40px;height:34px;border:0;text-align:center;font-size:.9375rem;font-weight:700;color:var(--nn-ink, var(--replica-color-1c2b26, #1c2b26));background:none;font-family:inherit;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;padding:0}.replica-theme[data-brand=namonarayana] .nnc-qty input::-webkit-outer-spin-button,.replica-theme[data-brand=namonarayana] .nnc-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.replica-theme[data-brand=namonarayana] .nnc-remove button{width:34px;height:34px;border:0;background:none;cursor:pointer;color:var(--nn-bark, var(--replica-color-5c6b65, #5c6b65));display:inline-flex;align-items:center;justify-content:center;border-radius:8px;padding:0;transition:color .18s ease,background .18s ease}.replica-theme[data-brand=namonarayana] .nnc-remove button:hover{color:#b4342c;background:#b4342c14}.replica-theme[data-brand=namonarayana] .nnc-remove svg{width:19px;height:19px}.replica-theme[data-brand=namonarayana] .nnc-item__error{grid-column:1 / -1;color:#b4342c;font-size:.8125rem;display:flex;gap:6px;align-items:center}.replica-theme[data-brand=namonarayana] .nnc-item__error:empty,.replica-theme[data-brand=namonarayana] .nnc-item__error .svg-wrapper:only-child{display:none}.replica-theme[data-brand=namonarayana] .nnc-item__error svg{width:15px;height:15px}.replica-theme[data-brand=namonarayana] .nnc-item__error small:empty+.svg-wrapper{display:none}.replica-theme[data-brand=namonarayana] .cart__items--disabled{pointer-events:none;opacity:.62}.replica-theme[data-brand=namonarayana] .nnc-item .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#ffffffa6;border-radius:var(--nn-radius, 12px);z-index:2}.replica-theme[data-brand=namonarayana] .nnc-item .loading__spinner.hidden{display:none}.replica-theme[data-brand=namonarayana] .nnc-addmore{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:12px 20px;border:1.5px solid var(--nn-forest, var(--replica-color-00584b, #00584b));border-radius:999px;color:var(--nn-forest, var(--replica-color-00584b, #00584b));background:var(--replica-color-ffffff, #ffffff);font-weight:700;font-size:.9375rem;text-decoration:none;cursor:pointer;transition:background .18s ease}.replica-theme[data-brand=namonarayana] .nnc-addmore:hover{background:#00584b0f}.replica-theme[data-brand=namonarayana] .nnc-addmore svg{width:16px;height:16px}.replica-theme[data-brand=namonarayana] .nnc-coupon{padding:14px var(--nnc-pad);border-top:1px solid #eef1ef;background:var(--replica-color-ffffff, #ffffff)}.replica-theme[data-brand=namonarayana] .nnc-coupon__label{display:flex;align-items:center;gap:8px;font-size:.9375rem;font-weight:700;color:var(--nn-forest, var(--replica-color-00584b, #00584b));margin-bottom:10px}.replica-theme[data-brand=namonarayana] .nnc-coupon__label svg{width:18px;height:18px}.replica-theme[data-brand=namonarayana] .nnc-coupon__row{display:grid;grid-template-columns:1fr auto;gap:8px}.replica-theme[data-brand=namonarayana] .nnc-coupon__input{width:100%;height:46px;border:1.5px dashed var(--nn-hairline, var(--replica-color-e3dccc, #e3dccc));border-radius:10px;padding:0 14px;font-family:inherit;font-size:.9375rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--nn-ink, var(--replica-color-1c2b26, #1c2b26));background:#fcfbf7}.replica-theme[data-brand=namonarayana] .nnc-coupon__input::placeholder{letter-spacing:.02em;text-transform:none;font-weight:500;color:#9aa6a1}.replica-theme[data-brand=namonarayana] .nnc-coupon__input:focus{outline:none;border-color:var(--nn-forest, var(--replica-color-00584b, #00584b));border-style:solid;background:var(--replica-color-ffffff, #ffffff)}.replica-theme[data-brand=namonarayana] .nnc-coupon__apply{height:46px;padding:0 22px;border:0;border-radius:10px;background:var(--nn-leaf, #235a49);color:var(--replica-color-ffffff, #ffffff);font-family:inherit;font-weight:700;font-size:.9375rem;cursor:pointer;transition:background .18s ease}.replica-theme[data-brand=namonarayana] .nnc-coupon__apply:hover:not(:disabled){background:var(--nn-leaf-hover, #1c4a3b)}.replica-theme[data-brand=namonarayana] .nnc-coupon__apply:disabled{opacity:.6;cursor:default}.replica-theme[data-brand=namonarayana] .nnc-coupon__msg{margin:8px 0 0;font-size:.8125rem;font-weight:600;min-height:1em}.replica-theme[data-brand=namonarayana] .nnc-coupon__msg--ok{color:var(--replica-color-1d7a52, #1d7a52)}.replica-theme[data-brand=namonarayana] .nnc-coupon__msg--err{color:#b4342c}.replica-theme[data-brand=namonarayana] .nnc-coupon__applied{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1.5px solid var(--replica-color-1d7a52, #1d7a52);background:#eef8f2;border-radius:10px;padding:11px 14px}.replica-theme[data-brand=namonarayana] .nnc-coupon__code{font-weight:800;font-size:.9375rem;letter-spacing:.05em;color:var(--replica-color-1d7a52, #1d7a52);display:flex;align-items:center;gap:8px}.replica-theme[data-brand=namonarayana] .nnc-coupon__code svg{width:17px;height:17px}.replica-theme[data-brand=namonarayana] .nnc-coupon__saved{font-size:.8125rem;font-weight:700;color:var(--replica-color-1d7a52, #1d7a52)}.replica-theme[data-brand=namonarayana] .nnc-coupon__remove{border:0;background:none;color:var(--nn-bark, var(--replica-color-5c6b65, #5c6b65));font-family:inherit;font-size:.8125rem;font-weight:700;text-decoration:underline;cursor:pointer;padding:0}.replica-theme[data-brand=namonarayana] .nnc-coupon__remove:hover{color:#b4342c}.replica-theme[data-brand=namonarayana] .nnc-coupon__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.replica-theme[data-brand=namonarayana] .nnc-coupon__chip{border:1px dashed var(--nn-mustard, #e9a13b);background:#fff8ec;color:#8a5a12;border-radius:999px;padding:5px 12px;font-size:.75rem;font-weight:800;letter-spacing:.05em;cursor:pointer;font-family:inherit}.replica-theme[data-brand=namonarayana] .nnc-coupon__chip:hover{background:var(--nn-mustard, #e9a13b);color:#2a1e0a}.replica-theme[data-brand=namonarayana] .nnc-offer{background:#fff6e0;color:#a8750f;text-align:center;font-size:.9375rem;font-weight:700;padding:13px 16px}.replica-theme[data-brand=namonarayana] .nnc-reco{margin-top:18px;padding-top:16px;border-top:1px solid #eef1ef}.replica-theme[data-brand=namonarayana] .nnc-reco__title{display:flex;align-items:center;gap:8px;font-family:var(--nn-font-head, "Fraunces", Georgia, serif);font-size:1.125rem;font-weight:600;color:var(--nn-forest, var(--replica-color-00584b, #00584b));margin:0 0 12px}.replica-theme[data-brand=namonarayana] .nnc-reco__rail{display:grid;grid-auto-flow:column;grid-auto-columns:74%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px;scrollbar-width:none}.replica-theme[data-brand=namonarayana] .nnc-reco__rail::-webkit-scrollbar{display:none}.replica-theme[data-brand=namonarayana] .nnc-card{position:relative;scroll-snap-align:start;display:grid;grid-template-columns:68px 1fr;gap:10px;align-items:center;border:1px solid var(--nn-hairline, var(--replica-color-e3dccc, #e3dccc));border-radius:var(--nn-radius, 12px);padding:16px 10px 10px;background:var(--replica-color-ffffff, #ffffff)}.replica-theme[data-brand=namonarayana] .nnc-card__rank{position:absolute;top:-1px;left:-1px;background:var(--nn-forest, var(--replica-color-00584b, #00584b));color:var(--replica-color-ffffff, #ffffff);font-size:.6875rem;font-weight:800;border-radius:12px 0 10px;padding:3px 9px;display:inline-flex;align-items:center;gap:4px;z-index:1}.replica-theme[data-brand=namonarayana] .nnc-card__rank svg{width:11px;height:11px;color:var(--nn-mustard, #e9a13b)}.replica-theme[data-brand=namonarayana] .nnc-card__media{width:68px;height:68px;border-radius:8px;overflow:hidden;background:#f5f7f6}.replica-theme[data-brand=namonarayana] .nnc-card__media img{width:100%;height:100%;object-fit:contain}.replica-theme[data-brand=namonarayana] .nnc-card__name{font-size:.875rem;font-weight:600;line-height:1.3;color:var(--nn-ink, var(--replica-color-1c2b26, #1c2b26));text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.replica-theme[data-brand=namonarayana] .nnc-card__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px}.replica-theme[data-brand=namonarayana] .nnc-card__price{font-size:.875rem;font-weight:700;color:var(--nn-ink, var(--replica-color-1c2b26, #1c2b26))}.replica-theme[data-brand=namonarayana] .nnc-card__add{border:0;border-radius:999px;background:var(--nn-leaf, #235a49);color:var(--replica-color-ffffff, #ffffff);font-family:inherit;font-size:.8125rem;font-weight:700;padding:8px 18px;cursor:pointer;transition:background .18s ease;white-space:nowrap}.replica-theme[data-brand=namonarayana] .nnc-card__add:hover:not(:disabled){background:var(--nn-leaf-hover, #1c4a3b)}.replica-theme[data-brand=namonarayana] .nnc-card__add:disabled{opacity:.6;cursor:default}.replica-theme[data-brand=namonarayana] .nnc-card__add--sold{background:#e6eae8;color:var(--nn-bark, var(--replica-color-5c6b65, #5c6b65))}.replica-theme[data-brand=namonarayana] .nnc-eta{border:1px solid var(--nn-hairline, var(--replica-color-e3dccc, #e3dccc));border-radius:var(--nn-radius, 12px);background:#fcfbf7;padding:14px}.replica-theme[data-brand=namonarayana] .nnc-eta__head{display:flex;align-items:center;gap:8px;font-size:.9375rem;font-weight:700;color:var(--nn-forest, var(--replica-color-00584b, #00584b));margin-bottom:10px}.replica-theme[data-brand=namonarayana] .nnc-eta__head svg{width:20px;height:20px;flex:none}.replica-theme[data-brand=namonarayana] .nnc-eta__row{display:grid;grid-template-columns:1fr auto;gap:8px}.replica-theme[data-brand=namonarayana] .nnc-eta__input{width:100%;height:44px;border:1.5px solid var(--nn-hairline, var(--replica-color-e3dccc, #e3dccc));border-radius:10px;padding:0 14px;font-family:inherit;font-size:.9375rem;font-weight:600;letter-spacing:.08em;color:var(--nn-ink, var(--replica-color-1c2b26, #1c2b26));background:var(--replica-color-ffffff, #ffffff)}.replica-theme[data-brand=namonarayana] .nnc-eta__input::placeholder{letter-spacing:.02em;font-weight:500;color:#9aa6a1}.replica-theme[data-brand=namonarayana] .nnc-eta__input:focus{outline:none;border-color:var(--nn-forest, var(--replica-color-00584b, #00584b))}.replica-theme[data-brand=namonarayana] .nnc-eta__btn{height:44px;padding:0 20px;border:1.5px solid var(--nn-forest, var(--replica-color-00584b, #00584b));border-radius:10px;background:var(--replica-color-ffffff, #ffffff);color:var(--nn-forest, var(--replica-color-00584b, #00584b));font-family:inherit;font-weight:700;font-size:.9375rem;cursor:pointer;transition:background .18s ease}.replica-theme[data-brand=namonarayana] .nnc-eta__btn:hover:not(:disabled){background:#00584b12}.replica-theme[data-brand=namonarayana] .nnc-eta__btn:disabled{opacity:.6;cursor:default}.replica-theme[data-brand=namonarayana] .nnc-eta__result{margin:9px 0 0;font-size:.875rem;color:var(--nn-bark, var(--replica-color-5c6b65, #5c6b65));min-height:1em}.replica-theme[data-brand=namonarayana] .nnc-eta__result:empty{margin:0;min-height:0}.replica-theme[data-brand=namonarayana] .nnc-eta__result--ok{color:var(--replica-color-1d7a52, #1d7a52)}.replica-theme[data-brand=namonarayana] .nnc-eta__result--ok strong{font-weight:800}.replica-theme[data-brand=namonarayana] .nnc-eta__result--err{color:#b4342c}.replica-theme[data-brand=namonarayana] .nnc-note summary{list-style:none;cursor:pointer;font-size:.875rem;font-weight:700;color:var(--nn-forest, var(--replica-color-00584b, #00584b));display:flex;align-items:center;gap:6px}.replica-theme[data-brand=namonarayana] .nnc-note summary::-webkit-details-marker{display:none}.replica-theme[data-brand=namonarayana] .nnc-note textarea{width:100%;margin-top:10px;min-height:76px;border:1px solid var(--nn-hairline, var(--replica-color-e3dccc, #e3dccc));border-radius:10px;padding:10px 12px;font-family:inherit;font-size:.875rem;resize:vertical}.replica-theme[data-brand=namonarayana] .nnc-foot{position:relative;z-index:2;background:#f4f7f5;border-top:1px solid var(--nn-hairline, var(--replica-color-e3dccc, #e3dccc));padding:12px var(--nnc-pad);padding-bottom:max(12px,env(safe-area-inset-bottom))}.replica-theme[data-brand=namonarayana] .nnc-foot__breakdown{display:none;background:var(--replica-color-ffffff, #ffffff);margin:-12px calc(var(--nnc-pad) * -1) 12px;padding:18px var(--nnc-pad) 16px;border-bottom:1px solid var(--nn-hairline, var(--replica-color-e3dccc, #e3dccc));max-height:62vh;overflow-y:auto;overscroll-behavior:contain}.replica-theme[data-brand=namonarayana] .nnc-foot__breakdown.is-open{display:block}.replica-theme[data-brand=namonarayana] .nnc-sum__title{font-family:var(--nn-font-head, "Fraunces", Georgia, serif);font-size:1.375rem;font-weight:600;color:var(--nn-ink, var(--replica-color-1c2b26, #1c2b26));margin:0 0 14px}.replica-theme[data-brand=namonarayana] .nnc-sum__row{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:7px 0;font-size:.9375rem}.replica-theme[data-brand=namonarayana] .nnc-sum__label{color:var(--nn-ink, var(--replica-color-1c2b26, #1c2b26))}.replica-theme[data-brand=namonarayana] .nnc-sum__value{color:var(--nn-ink, var(--replica-color-1c2b26, #1c2b26));font-weight:600;white-space:nowrap}.replica-theme[data-brand=namonarayana] .nnc-sum__value--save{color:var(--replica-color-1d7a52, #1d7a52)}.replica-theme[data-brand=namonarayana] .nnc-sum__value--muted{color:var(--nn-bark, var(--replica-color-5c6b65, #5c6b65));font-weight:500}.replica-theme[data-brand=namonarayana] .nnc-sum__row--strong .nnc-sum__label,.replica-theme[data-brand=namonarayana] .nnc-sum__row--strong .nnc-sum__value{font-weight:700}.replica-theme[data-brand=namonarayana] .nnc-sum__tag{display:inline-block;margin-left:6px;background:#e6f4ec;color:var(--replica-color-1d7a52, #1d7a52);font-size:.6875rem;font-weight:600;border-radius:5px;padding:3px 7px;line-height:1.3;white-space:normal}.replica-theme[data-brand=namonarayana] .nnc-sum__saved{margin:14px 0 0;background:var(--nn-forest, var(--replica-color-00584b, #00584b));color:var(--replica-color-ffffff, #ffffff);font-size:1rem;font-weight:700;text-align:center;border-radius:10px;padding:14px 12px}.replica-theme[data-brand=namonarayana] .nnc-pay{margin-top:16px}.replica-theme[data-brand=namonarayana] .nnc-pay__list{display:flex;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}.replica-theme[data-brand=namonarayana] .nnc-pay__chip{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 4px;border:1px solid var(--nn-hairline, var(--replica-color-e3dccc, #e3dccc));border-radius:8px;background:var(--replica-color-ffffff, #ffffff)}.replica-theme[data-brand=namonarayana] .nnc-pay__chip svg{width:100%;max-width:44px;height:15px}.replica-theme[data-brand=namonarayana] .nnc-pay__chip--net{gap:5px;color:var(--nn-bark, var(--replica-color-5c6b65, #5c6b65))}.replica-theme[data-brand=namonarayana] .nnc-pay__chip--net svg{width:14px;height:14px}.replica-theme[data-brand=namonarayana] .nnc-pay__chip--net span{font-size:.5rem;font-weight:700;line-height:1.15;letter-spacing:.02em}.replica-theme[data-brand=namonarayana] .nnc-pay__note{display:flex;align-items:center;justify-content:center;gap:7px;margin:12px 0 0;font-size:.875rem;font-weight:600;color:var(--nn-bark, var(--replica-color-5c6b65, #5c6b65))}.replica-theme[data-brand=namonarayana] .nnc-pay__note svg{width:15px;height:15px;flex:none}.replica-theme[data-brand=namonarayana] .nnc-foot__main{display:flex;align-items:center;justify-content:space-between;gap:14px}.replica-theme[data-brand=namonarayana] .nnc-foot__totalbtn{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:0;cursor:pointer;font-family:var(--nn-font-head, "Fraunces", Georgia, serif);font-size:1.625rem;font-weight:700;color:var(--nn-ink, var(--replica-color-1c2b26, #1c2b26));line-height:1.1}.replica-theme[data-brand=namonarayana] .nnc-foot__totalbtn svg{width:20px;height:20px;transition:transform .22s ease;color:var(--nn-bark, var(--replica-color-5c6b65, #5c6b65))}.replica-theme[data-brand=namonarayana] .nnc-foot__totalbtn[aria-expanded=true] svg{transform:rotate(180deg)}.replica-theme[data-brand=namonarayana] .nnc-foot__cta{flex:1 1 auto;max-width:230px;height:56px;border:0;border-radius:999px;background:var(--nn-forest, var(--replica-color-00584b, #00584b));color:var(--replica-color-ffffff, #ffffff);font-family:var(--nn-font-head, "Fraunces", Georgia, serif);font-size:1.25rem;font-weight:600;cursor:pointer;transition:background .18s ease,transform .18s ease}.replica-theme[data-brand=namonarayana] .nnc-foot__cta:hover:not(:disabled){background:var(--nn-forest-2, var(--replica-color-003f36, #003f36));transform:translateY(-1px)}.replica-theme[data-brand=namonarayana] .nnc-foot__cta:disabled{opacity:.5;cursor:default}.replica-theme[data-brand=namonarayana] .nnc-foot__discount{display:flex;align-items:center;gap:8px;margin-top:4px;flex-wrap:wrap}.replica-theme[data-brand=namonarayana] .nnc-foot__was{font-size:.875rem;color:var(--nn-bark, var(--replica-color-5c6b65, #5c6b65))}.replica-theme[data-brand=namonarayana] .nnc-foot__saved{background:#e6f4ec;color:var(--replica-color-1d7a52, #1d7a52);font-size:.6875rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase;border-radius:5px;padding:4px 8px;line-height:1.2}.replica-theme[data-brand=namonarayana] .nnc-foot__secure{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:10px;font-size:.75rem;font-weight:600;color:var(--nn-bark, var(--replica-color-5c6b65, #5c6b65))}.replica-theme[data-brand=namonarayana] .nnc-foot__secure img{height:20px;width:auto;max-width:60%;object-fit:contain}.replica-theme[data-brand=namonarayana] .nnc-empty{display:grid;place-items:center;gap:14px;text-align:center;padding:56px 24px}.replica-theme[data-brand=namonarayana] .nnc-empty svg{width:64px;height:64px;color:var(--nn-hairline, var(--replica-color-e3dccc, #e3dccc))}.replica-theme[data-brand=namonarayana] .nnc-empty__title{font-family:var(--nn-font-head, "Fraunces", Georgia, serif);font-size:1.375rem;font-weight:600;color:var(--nn-ink, var(--replica-color-1c2b26, #1c2b26));margin:0}.replica-theme[data-brand=namonarayana] .nnc-empty__text{font-size:.9375rem;color:var(--nn-bark, var(--replica-color-5c6b65, #5c6b65));margin:0}.replica-theme[data-brand=namonarayana] .nnc-empty__cta{margin-top:4px;padding:14px 30px;border-radius:999px;background:var(--nn-forest, var(--replica-color-00584b, #00584b));color:var(--replica-color-ffffff, #ffffff);font-weight:700;text-decoration:none}.replica-theme[data-brand=namonarayana].overflow-hidden #nn-sticky-cart{opacity:0;pointer-events:none;transform:translate(-50%) translateY(120px)}.replica-theme[data-brand=namonarayana].overflow-hidden .nn-sticky-atc{opacity:0;pointer-events:none;transform:translateY(100%)}.replica-theme[data-brand=namonarayana] #CartDrawer #jdgm-cart-drawer-widget{display:none!important}.replica-theme[data-brand=namonarayana] #CartDrawer-CartErrors:empty{display:none}.replica-theme[data-brand=namonarayana] #CartDrawer-CartErrors{color:#b4342c;font-size:.875rem;padding:0 var(--nnc-pad) 10px}.replica-theme[data-brand=namonarayana] dialog.replica-cart--source.is-busy .nnc-body{opacity:.45;pointer-events:none}.replica-theme[data-brand=namonarayana] dialog.replica-cart--source.is-busy .nnc-body:after{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;margin:-14px 0 0 -14px;border:2.5px solid var(--nn-hairline, var(--replica-color-e3dccc, #e3dccc));border-top-color:var(--nn-forest, var(--replica-color-00584b, #00584b));border-radius:50%;animation:nnc-spin .7s linear infinite}.replica-theme[data-brand=namonarayana] dialog.replica-cart--source.is-busy .nnc-body{position:relative}@keyframes nnc-spin{to{transform:rotate(360deg)}}.replica-theme[data-brand=namonarayana] .cart-drawer input,.replica-theme[data-brand=namonarayana] .cart-drawer textarea,.replica-theme[data-brand=namonarayana] .cart-drawer select{font-size:16px}@media screen and (max-width:749px){.replica-theme[data-brand=namonarayana] dialog.replica-cart--source{--nnc-w: 100%;--nnc-pad: 14px}.replica-theme[data-brand=namonarayana] .cart-drawer .drawer__inner{max-width:100%;box-shadow:none}.replica-theme[data-brand=namonarayana] .nnc-head__title{font-size:1.5rem}.replica-theme[data-brand=namonarayana] .nnc-reco__rail{grid-auto-columns:78%}.replica-theme[data-brand=namonarayana] .nnc-foot__totalbtn{font-size:1.5rem}.replica-theme[data-brand=namonarayana] .nnc-foot__cta{max-width:190px;height:54px;font-size:1.125rem}}@media(prefers-reduced-motion:reduce){.replica-theme[data-brand=namonarayana] .cart-drawer .drawer__inner,.replica-theme[data-brand=namonarayana] .cart-drawer__overlay,.replica-theme[data-brand=namonarayana] .nnc-strip__item{transition:none}}.replica-theme[data-brand=namonarayana] dialog.replica-cart--source{--nnc-w:480px;--nnc-pad:16px;--nnc-head-h:60px;visibility:visible;inset:0 0 0 auto;width:min(480px,100%);height:100dvh;max-height:100dvh;box-sizing:border-box;overflow:hidden}.replica-theme[data-brand=namonarayana] dialog.replica-cart--source .drawer__inner{position:static;width:100%;height:100%;max-height:100%;transform:none;min-height:0;grid-template-rows:auto minmax(0,1fr) auto}.replica-theme[data-brand=namonarayana] .replica-cart--source *{box-sizing:border-box}.replica-theme[data-brand=namonarayana] .replica-cart--source svg{width:24px;height:24px;max-width:100%;flex-shrink:0}.replica-theme[data-brand=namonarayana] .replica-cart--source .cart-drawer__overlay{display:none}.replica-theme[data-brand=namonarayana] .replica-cart--source .nnc-body{min-height:0;overflow-x:hidden}.replica-theme[data-brand=namonarayana] .replica-cart--source .nnc-item__body{min-width:0}.replica-theme[data-brand=namonarayana] .replica-cart--source .nnc-item__prices{flex-wrap:wrap}.replica-theme[data-brand=namonarayana] .replica-cart--source [data-cart-remove]{background:none;border:0;color:#5c6b65;padding:6px;cursor:pointer}.replica-theme[data-brand=namonarayana] .replica-cart--source .nnc-strip,.replica-theme[data-brand=namonarayana] .replica-cart--source .nnc-foot__cta,.replica-theme[data-brand=namonarayana] .replica-cart--source .nnc-coupon__apply,.replica-theme[data-brand=namonarayana] .replica-cart--source .nnc-card__add,.replica-theme[data-brand=namonarayana] .replica-cart--source .nnc-card__rank{background:var(--storefront-primary,#0643a1)!important;border-color:var(--storefront-primary,#0643a1)!important;color:#fff!important}.replica-theme[data-brand=namonarayana] .replica-cart--source .nnc-barhead__left{color:var(--storefront-primary,#0643a1)!important}.replica-theme[data-brand=namonarayana] .replica-cart--source .nnc-foot__main{gap:10px}.replica-theme[data-brand=namonarayana] .replica-cart--source .nnc-foot__totalbtn{font-size:clamp(20px,5vw,26px);white-space:nowrap}@media(max-width:749px){.replica-theme[data-brand=namonarayana] dialog.replica-cart--source{--nnc-pad:14px;width:100%}.replica-theme[data-brand=namonarayana] .replica-cart--source .nnc-barhead__left{font-size:18px}.replica-theme[data-brand=namonarayana] .replica-cart--source .nnc-barhead__count{font-size:15px}.replica-theme[data-brand=namonarayana] .replica-cart--source .nnc-item{grid-template-columns:68px minmax(0,1fr);gap:10px}.replica-theme[data-brand=namonarayana] .replica-cart--source .nnc-item__media{width:68px;height:76px}}.replica-theme[data-brand=namonarayana] dialog.replica-cart--source{--nn-forest:var(--storefront-primary,#0643a1);--nn-forest-2:#073478;--nn-leaf:var(--storefront-primary,#0643a1);--nn-leaf-hover:#073478;--nn-ink:#142b46;--nn-bark:#56687c;--nn-hairline:#dce5ef;--nn-mustard:#0643a1}.replica-theme[data-brand=namonarayana] .replica-cart--source .nnc-head,.replica-theme[data-brand=namonarayana] .replica-cart--source .nnc-foot{background:#f3f7fc}.replica-theme[data-brand=namonarayana] .replica-cart--source .nnc-card__rank svg{color:#fff}.replica-theme[data-brand=namonarayana] .replica-cart--source .nnc-item__variant{background:#eaf1fb;color:#0643a1}.replica-theme[data-brand=namonarayana] .replica-cart--source .nnc-coupon__input,.replica-theme[data-brand=namonarayana] .replica-cart--source .nnc-eta{background:#f8faff}.replica-theme[data-brand=namonarayana] .replica-cart--source .nnc-addmore:hover{background:#eaf1fb}
/*# sourceMappingURL=/cdn/shop/t/4/assets/native-cart-drawer.css.map */
