.fixed-package-control{display:grid;gap:4px;max-width:100%}.smilunora-cart-quantity{display:flex;width:120px;height:38px;align-items:center;border:1px solid rgba(var(--color-foreground),.25);border-radius:4px;overflow:hidden;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.smilunora-cart-quantity button{display:grid;place-items:center;flex:0 0 36px;height:100%;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.smilunora-cart-quantity button svg{width:11px;height:11px}.smilunora-cart-quantity input{appearance:textfield;-moz-appearance:textfield;min-width:0;width:46px;padding:0;text-align:center;border:0;background:transparent;color:inherit;font:inherit;box-shadow:none}.smilunora-cart-quantity input::-webkit-inner-spin-button,.smilunora-cart-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.smilunora-cart-quantity button:disabled{opacity:.35;cursor:default}.smilunora-cart-quantity button:focus-visible,.smilunora-cart-quantity input:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.fixed-package-status{font-size:12px;color:rgb(var(--color-foreground))}.fixed-package-gift{font-size:12px}html[data-fixed-package-busy] [name=checkout]{pointer-events:none;opacity:.6}html[data-fixed-package-busy] .additional-checkout-buttons,html[data-fixed-package-busy] .cart__dynamic-checkout-buttons{pointer-events:none;opacity:.4}[data-fixed-gift-row] cart-remove-button{display:none!important}@media(max-width:749px){.smilunora-cart-quantity{height:44px}}
