.product-actions-group{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.opt-block{margin:18px 0}.opt-block label{font-family:var(--font-display);margin-bottom:10px;font-size:.9rem;font-weight:700;display:block}.qty{border:1px solid var(--line);background:#fff;border-radius:999px;justify-content:space-evenly;align-items:center;width:130px;margin-top:3px;display:inline-flex;overflow:hidden}.qty input{text-align:center;border:none;width:48px;height:44px}.qtyBtn{width:42px;height:44px;color:var(--teal);font-size:1.2rem}.qtyBtn:hover{background:var(--light)}.btn-actions{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.btn-cart{background:var(--coral);color:#fff;border-radius:50px;padding:17px 25px;font-size:16px;font-weight:700;box-shadow:0 10px 24px #ff6f6159}.btn-cart:hover{background:var(--coral-600);transform:translateY(-2px);box-shadow:0 14px 30px #ff6f616b}.btn-buy{background:var(--teal);color:#fff;border-radius:50px;padding:17px 25px;font-size:16px;font-weight:700;box-shadow:0 10px 24px #0a666d47}.btn-buy:hover{background:#0a767f;transform:translateY(-2px)}
