cart-drawer quantity-input.quantity{width:116px}cart-drawer quantity-input.quantity .quantity__button{width:34px;flex:0 0 34px}cart-drawer quantity-input.quantity .quantity__input,.cart-item quantity-input.quantity .quantity__input{font-size:14px;font-weight:600;line-height:1;letter-spacing:0;padding:0 2px;min-width:2.5ch;width:100%;flex:1 1 auto;text-align:center;opacity:1;color:#0f2233}.nl-satc{position:fixed;left:0;right:0;bottom:0;z-index:99;background:#fffffff7;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-top:1px solid #D3DFEA;box-shadow:0 -6px 20px #0f223314;font-family:Instrument Sans,system-ui,sans-serif;color:#0f2233;transform:translateY(110%);opacity:0;visibility:hidden;transition:transform .28s ease,opacity .2s ease,visibility 0s linear .28s;padding-bottom:env(safe-area-inset-bottom)}.nl-satc.is-visible{transform:translateY(0);opacity:1;visibility:visible;transition:transform .28s ease,opacity .2s ease,visibility 0s}.nl-satc__in{max-width:1200px;margin:0 auto;padding:10px clamp(16px,4vw,24px);display:flex;align-items:center;gap:14px}.nl-satc__img{flex:0 0 48px;width:48px;height:48px;object-fit:cover;border-radius:6px;border:1px solid #D3DFEA;background:#fff}.nl-satc__info{flex:1 1 auto;min-width:0;line-height:1.3}.nl-satc__title{font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nl-satc__meta{display:flex;align-items:baseline;gap:10px;font-size:13px;color:#4a6478;margin-top:2px;min-width:0}.nl-satc__variant{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.nl-satc__variant:empty{display:none}.nl-satc__price{display:inline-flex;align-items:baseline;gap:6px;flex:0 0 auto}.nl-satc__was{color:#54636e;font-size:13px}.nl-satc__now{color:#0f2233;font-size:15px;font-weight:700}.nl-satc__btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 22px;border:0;border-radius:6px;background:#0f62b2;color:#fff;font-family:inherit;font-size:15px;font-weight:600;letter-spacing:.01em;text-transform:none;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background .15s ease}.nl-satc__icon{width:18px;height:18px;flex:0 0 18px}.nl-satc__btn:hover{background:#0b4e8f}.nl-satc__btn:disabled{background:#a8bfd4;cursor:not-allowed}body.nl-satc-on{padding-bottom:72px}@media(max-width:749px){.nl-satc__in{gap:10px;padding:8px 12px}.nl-satc__img{flex-basis:42px;width:42px;height:42px}.nl-satc__title{font-size:14px}.nl-satc__variant{display:none}.nl-satc__btn{min-height:44px;padding:0 14px;font-size:14px;gap:6px}.nl-satc__icon{width:16px;height:16px;flex-basis:16px}}@media(prefers-reduced-motion:reduce){.nl-satc,.nl-satc.is-visible{transition:none}}@keyframes nl-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}[id^=nlg-] .nlg-viewport,[id^=nlr-] .nlr-viewport{overflow:hidden!important}[id^=nlg-] .nlg-track{animation:nl-marquee var(--nlg-dur,30s) linear infinite!important;animation-play-state:running!important}[id^=nlr-] .nlr-track{animation:nl-marquee var(--nlr-dur,25s) linear infinite!important;animation-play-state:running!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/norlyn-fixes.css.map */
