ozera-cart-variant{display:block;max-width:260px;margin-top:8px;color:#283840}ozera-cart-variant label{display:block;margin-bottom:4px;font-size:12px;line-height:1.3;color:#536671}.ozera-cart-variant__field{position:relative}.ozera-cart-variant__field select{display:block;-webkit-appearance:none;appearance:none;width:100%;min-height:36px;padding:6px 34px 6px 12px;border:1px solid #bccbd3;border-radius:4px;background:#fff;color:#07527a;font:inherit;font-size:14px;line-height:1.4;cursor:pointer}.ozera-cart-variant__field svg{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:#07527a}.ozera-cart-variant__field select:focus-visible{outline:2px solid #07527a;outline-offset:2px}.ozera-cart-variant__field select:disabled{opacity:.6;cursor:wait}ozera-cart-variant [data-variant-status]{display:block;margin-top:5px;font-size:12px;line-height:1.4}ozera-cart-variant [data-variant-status]:empty{display:none}ozera-cart-variant .is-error{color:#b42318}:is(.ozera-cart,cart-items) .cart-item .quantity{display:flex;align-items:stretch;width:108px;height:36px;min-height:36px;padding:0;border:1px solid #cbd8e0;border-radius:2px;overflow:hidden;background:#fff;color:#07527a;box-shadow:0 1px 2px #153d5110}:is(.ozera-cart,cart-items) .cart-item .quantity:before,:is(.ozera-cart,cart-items) .cart-item .quantity:after{display:none}:is(.ozera-cart,cart-items) .cart-item .quantity .quantity__button{display:grid;place-items:center;flex:0 0 34px;box-sizing:border-box;width:34px;height:34px;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:#f3f7f9;color:#07527a;transition:background .15s ease,color .15s ease}:is(.ozera-cart,cart-items) .cart-item .quantity .quantity__button svg{width:11px;height:11px}:is(.ozera-cart,cart-items) .cart-item .quantity .quantity__input{flex:1 1 0;box-sizing:border-box;width:36px;min-width:0;height:34px;margin:0;padding:0;border:0;border-left:1px solid #e1e9ee;border-right:1px solid #e1e9ee;border-radius:0;background:#fff;color:#25343d;font-size:14px;line-height:34px;font-weight:600;font-variant-numeric:tabular-nums}@media(hover:hover){:is(.ozera-cart,cart-items) .cart-item .quantity .quantity__button:hover:not(:disabled):not(.disabled){background:#e2edf3}}:is(.ozera-cart,cart-items) .cart-item .quantity .quantity__button:active:not(:disabled):not(.disabled){background:#07527a;color:#fff}:is(.ozera-cart,cart-items) .cart-item .quantity:focus-within{border-color:#07527a}:is(.ozera-cart,cart-items) .cart-item .quantity .quantity__button:focus-visible,:is(.ozera-cart,cart-items) .cart-item .quantity .quantity__input:focus-visible{outline:2px solid #07527a;outline-offset:-3px;box-shadow:none}:is(.ozera-cart,cart-items) .cart-item .quantity .quantity__button:is(:disabled,.disabled){opacity:.4;cursor:not-allowed}@media(prefers-reduced-motion:reduce){:is(.ozera-cart,cart-items) .cart-item .quantity .quantity__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ozera-cart-variant.css.map */
