.cctvdpo-qty{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:0 0 16px}.cctvdpo-qty__label{margin:0;color:#061f3f;font-family:var(--font-body, Heebo, sans-serif);font-size:15px;font-weight:600;line-height:1.3}.cctvdpo-qty__control.quantity{position:relative;display:inline-flex;align-items:center;width:auto;min-height:44px;margin:0;padding:0 4px;border:1px solid #d7dee6;border-radius:999px;background:#fff;color:#061f3f;box-shadow:none}.cctvdpo-qty__control.quantity:before,.cctvdpo-qty__control.quantity:after{content:none;display:none}.cctvdpo-qty__control .quantity__button{width:40px;height:40px;margin:0;padding:0;border-radius:999px;color:#0b315c}.cctvdpo-qty__control .quantity__button:first-child,.cctvdpo-qty__control .quantity__button:last-child{margin:0}.cctvdpo-qty__control .quantity__button .svg-wrapper{width:14px;height:14px;pointer-events:none}.cctvdpo-qty__control .quantity__input{width:2.75rem;min-height:40px;margin:0;padding:0;color:#061f3f;font-family:var(--font-body, Heebo, sans-serif);font-size:16px;font-weight:700;line-height:1;text-align:center;opacity:1}.cctvdpo-qty__control .quantity__button:focus,.cctvdpo-qty__control .quantity__input:focus{background:transparent;box-shadow:none}.cctvdpo-qty__control .quantity__button:focus-visible,.cctvdpo-qty__control .quantity__input:focus-visible{outline:3px solid #0e9b98;outline-offset:2px;background:transparent;z-index:1}.cctvdpo-cart__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px 16px}.cctvdpo-cart__actions .cctvdpo-cart__remove{margin-top:12px}.cctvdpo-cart__actions:has(.cctvdpo-qty){margin-top:12px}.cctvdpo-cart__actions:has(.cctvdpo-qty) .cctvdpo-qty,.cctvdpo-cart__actions:has(.cctvdpo-qty) .cctvdpo-cart__remove{margin:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cctvdpo-quantity.css.map */
