body :is(.oaka-qty,.quantity:has(>.oaka-qty__btn)){display:inline-flex;align-items:stretch;width:auto;max-width:100%;margin:0;border:1px solid var(--oaka-qty-bg);border-radius:var(--oaka-qty-radius);overflow:hidden;vertical-align:middle;box-sizing:border-box;background:#fff}body :is(.oaka-qty,.quantity:has(>.oaka-qty__btn)) .oaka-qty__btn{flex:0 0 44px;width:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:0;background:var(--oaka-qty-bg);color:var(--oaka-qty-fg);font-size:20px;font-weight:600;line-height:1;cursor:pointer;box-shadow:none;transition:background-color .15s ease}body :is(.oaka-qty,.quantity:has(>.oaka-qty__btn)) .oaka-qty__btn:hover:not(:disabled){background:var(--oaka-qty-bg-hover)}body :is(.oaka-qty,.quantity:has(>.oaka-qty__btn)) .oaka-qty__btn:disabled{opacity:.45;cursor:not-allowed}body :is(.oaka-qty,.quantity:has(>.oaka-qty__btn)) .oaka-qty__btn:focus-visible{outline:2px solid var(--oaka-qty-text);outline-offset:-4px}body :is(.oaka-qty,.quantity:has(>.oaka-qty__btn)) input.qty{flex:1 1 auto;width:4.5em;min-width:0;max-width:none;min-height:44px;margin:0;padding:0 6px;border:0;border-radius:0;background:#fff;color:var(--oaka-qty-text);font-size:16px;line-height:44px;text-align:center;box-shadow:none;-moz-appearance:textfield;appearance:textfield}body :is(.oaka-qty,.quantity:has(>.oaka-qty__btn)) input.qty::-webkit-inner-spin-button,body :is(.oaka-qty,.quantity:has(>.oaka-qty__btn)) input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body :is(.oaka-qty,.quantity:has(>.oaka-qty__btn)) input.qty:focus-visible{outline:2px solid var(--oaka-qty-bg);outline-offset:-2px}body form.cart:not(#oaka-qty) :is(.oaka-qty,.quantity:has(>.oaka-qty__btn)){margin-bottom:12px!important}body .oaka-qty-loop{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-top:12px}body .oaka-qty-loop>.oaka-qty{display:flex;width:100%}body .oaka-qty-loop:not(#oaka-qty)>.button{margin:0;text-align:center}body .wc-block-components-quantity-selector{border-color:var(--oaka-qty-bg);border-radius:var(--oaka-qty-radius)}body .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{min-width:44px;background:var(--oaka-qty-bg);color:var(--oaka-qty-fg);opacity:1}body .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover:not(:disabled){background:var(--oaka-qty-bg-hover)}body .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:disabled{opacity:.45}body .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input{color:var(--oaka-qty-text);font-size:16px}@media (max-width:782px){body :is(.oaka-qty,.quantity:has(>.oaka-qty__btn)),body form.cart:not(#oaka-qty) :is(.oaka-qty,.quantity:has(>.oaka-qty__btn)){display:flex;width:100%;float:none}body .wc-block-components-quantity-selector{width:100%}}